/**********************************************************************************
	TEXT
**********************************************************************************/
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url(//fonts.googleapis.com/earlyaccess/jejumyeongjo.css);
@font-face {
	font-family: arirang;
	src:url("../fonts/JSArirang.ttf");
}
@font-face {
	font-family : YoonDaehan;
	src:url("../fonts/YoonDaehanR.ttf");
}
@font-face {
	font-family : Noto Sans KR;
	src:url("../fonts/NotoSansKR-Regular.otf");
}
@font-face {
    font-family : NotoSansKR-Bold;
    font-weight: 300;
	src:url("../fonts/NotoSansKR-Bold.otf");
}
html, body {
	font-family: 'Noto Sans KR', sans-serif;
    font-size:100%;line-height:1.1rem;letter-spacing:-0.25px;
	color:#000;
}
body.active{position:fixed;width:100%;height:100%;overflow-y:hidden;}
body.active .menubg{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.15);opacity:0.95;z-index:9;}

button, textarea, input, select {
	font-family: 'Noto Sans KR', sans-serif;
	color: inherit;
	font-size:1.0rem;
}
select:focus { background-color:#fff;}

h1 {
	font-size: 2.5rem;
}

h2 {
	font-size: 2rem;
}

h3 {
	font-size: 1.75rem;
}

h4 {
	font-size: 1.5rem;
}

h5 {
	font-size: 1.25rem;
}

h6 {
	font-size: 1rem;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
	/*margin-top: 1rem;*/
	margin-bottom: 1rem;
	font-family: inherit;
	font-weight: 500;
	line-height: 1.2;
	color: inherit;
}
.sub_title{
	font-family: 'YoonDaehan';

}

@media screen and (max-width:1024px){
	html, body{font-size:75%;}
}

/**********************************************************************************
	[media query examples]
	@media (max-width: 575px) { }
	@media (max-width: 767px) { }
	@media (max-width: 991px) { }
	@media (max-width: 1199px) { }
**********************************************************************************/
#wrap {
	overflow-x:hidden;
}

#content-wrap {
	min-height:500px;
}

.clearfix:before, .clearfix:after {
  display: table;
  content: " ";
}

.clearfix:after {
  clear: both;
}

.container {
	width:1240px;
	margin:0 auto;
	position:relative;
}

.container-full {
	width:100%;
	position:relative;
}

.recommand { margin-top: 80px; }

.recommand .col3 { max-width: 990px; margin:0 auto; font-size:0; }
.recommand .col2 { max-width: 990px; margin:0 auto; font-size:0; }

.recommand>img { margin-bottom:50px; }

.recommand .col3 div { width: calc(33.3% - 13.3px); margin-right: 20px; display:inline-block; }
.recommand .col2 div { width: calc(33.3% - 13.3px); margin-right: 20px; display:inline-block; }

.recommand .col3 div:nth-child(3) { margin-right:0px;}
.recommand .col2 div:nth-child(2) { margin-right:0px;}

@media (max-width: 800px) {
	.recommand .col3 div { width: 100%; margin-right: 0px; }
	.recommand .col2 div { width: 100%; margin-right: 0px; }
	.recommand { margin-top: 50px; }
	.recommand img { margin-bottom:50px; }
	.recommand .col3 div:nth-child(3) img { margin-bottom:0px;}
	.recommand .col2 div:nth-child(2) img { margin-bottom:0px;}
}


@media (max-width: 1239px) {
	.container {
		width:calc(100% - 20px);
		padding-left:10px;
		padding-right:10px;
	}
	.invertment_expense{
		width: 100%;

	}
}

header .nav-icon{
	display:none;
}

header .nav-icon:after,
header .nav-icon:before,
header .nav-icon div {
  background-color: #000;
	content: '';
  display: block;
  height: 3px;
  margin: 5px 0;
  -moz-transition: all .2s ease-in-out;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}

header .nav-icon:before {
	margin-top:0;
}

header .nav-icon:after {
	margin-bottom:0;
}

header .nav-icon.active:before {
  transform: translateY(8px) rotate(135deg);
  -moz-transform: translateY(8px) rotate(135deg);
  -webkit-transform: translateY(8px) rotate(135deg);
}

header .nav-icon.active:after {
  transform: translateY(-8px) rotate(-135deg);
  -moz-transform: translateY(-8px) rotate(-135deg);
  -webkit-transform: translateY(-8px) rotate(-135deg);
}

header .nav-icon.active div {
  -moz-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
}
@media screen and (min-width:1200px){
	.nav-list{display:none;}
}
@media (max-width: 1199px) {
	.main_nav{display:none;}
	.nav-list.nav_fixed{padding-top:81px;}
	header .nav-icon {
		display:inline;
		width: 25px;
		cursor:pointer;
		position: absolute;
		left: 0;
		top: 50%;
    	transform: translateY(-50%);
	}

	header .nav-list {
		position:fixed;
		width:80%;min-width:140px;max-width:440px;
		height:100vh;
		left:calc(-100% - 20px);
		padding:40px 20px 20px;
		background:#392924;
		z-index:98;
		-webkit-transition: all 0.5s ease;
		-moz-transition: all 0.5s ease;
		-o-transition: all 0.5s ease;
		-ms-transition: all 0.5s ease;
		transition: all 0.5s ease;
		opacity:0;
	}

	header .nav-list.active {
		left:0;
		opacity:1;
	}

	header .nav-list li a {
		display:block;
		width:100%;
	}
	header .nav-list li a:hover,header .nav-list li a:active{color:#ea3130;}
	header .nav-list li {
		display:block;
		margin-bottom:40px;
		text-align:center;font-size:1.142rem;line-height:1;color:#fff;
	}
	header #detail_list{
		padding-top: 20px;
		padding-left: 30px;
	}
}

/* common */
img{max-width:100%;vertical-align:top;}
em{font-weight:700;}
#wrap *{box-sizing:border-box;}
#content-wrap{font-size:1rem;line-height:1.7;}
header{width:100%;position:fixed;top:0;z-index:99}
.in_header{height:113px;padding:46px 0 33px;border-bottom:solid 1px #fff;background-color:rgba(0,0,0,0.3);width:100%;}
.in_header .container{display:flex;align-items:center;}
.in_header .logo{width:160px;height:33px;margin-bottom:0;}
.in_header .main_nav{width:81%;text-align:center;}

.in_header .main_nav li{
	
	float:none;display:inline-block;margin-right:60px;vertical-align:middle;text-transform:uppercase;font-size:1.4rem;color:#fff;position:relative;transition:.3s ease;}
.in_header .main_nav li:last-child{margin-right:0;}
/* .in_header .main_nav li:hover{font-weight:700;} */
.in_header .main_nav li.current-menu-item:after, .in_header .main_nav li:hover:after{display:block;width:22px;height:3px;background:#fff;content:'';position:absolute;bottom:-14px;left:50%;transform:translateX(-50%);}
#new_nav ul {
	list-style: none; margin: 0; padding-top: 15px; position: absolute; left:-200px;
	top:64px; width: 500px; text-align: center; background-color: rgba(0,0,0,0.2); height: 4rem;
	opacity:0
}
#new_nav li:hover ul{
	opacity:0.8;
}
#new_nav li:hover ul li{
	height: 30px;
	padding: 0;
}

.in_header .search{width:5%;text-align:right;}
.in_header .search button{width:27px;height:27px;padding:0;font-size:0;color:transparent;background:url(../images/ico-search.png)no-repeat center;outline:none;cursor:pointer;}
.fixed .in_header,.in_header.on{background:#fff;padding:18px 0;height:70px;transition:.3s ease;}
.fixed .in_header .main_nav li,.in_header.on .main_nav li{color:#333;}
.fixed .in_header .main_nav li.current-menu-item a:after,.fixed .in_header .main_nav li:hover a:after{width:100%;height:7px;background:#333;bottom:-27px;}
.fixed .in_header .search button{background-image:url(../images/ico_search2.png);}
.in_header.on .s_btn{display:none;}
.search_zone{width:100%;padding:80px 0 58px;background:url(../images/bg_search.jpg)no-repeat center;display:none;}
.search_zone input{width:100%;height:40px;line-height:40px;border:0;border-bottom:solid 3px #fff;color:#fff;outline:none;background:transparent;}
.search_zone input::-webkit-input-placeholder{color:#fff;font-size:1.571rem;font-weight:500;}
.search_zone input:-ms-input-placeholder{color:#fff;font-size:1.571rem;font-weight:500;}
.search_zone input::-moz-input-placeholder{color:#fff;font-size:1.571rem;font-weight:500;}
.search_zone input:-moz-input-placeholder{color:#fff;font-size:1.571rem;font-weight:500;}
.search_zone .close{width:35px;height:35px;position:absolute;right:0;top:-30px;cursor:pointer;}
.search_zone .close span,.search_zone .close span:after{display:inline-block;width:100%;height:5px;background:#fff;transform:translateY(14px) rotate(-135deg);}
.search_zone .close span:after{transform:translateY(-6px) rotate(90deg);content:'';}
footer{background-color:#333;border-top:solid 1px #e60012; vertical-align:top;}
.in_footer{display:flex;align-items:flex-start;padding:38px 0 45px;font-size:1rem;}
.in_footer .fLogo{width:14%;margin-right:1.5%;}
.in_footer .addr{width:40%;color:#777;line-height:1.5rem;}
.in_footer .addr span{margin:0 5px;}
.in_footer .fList{max-width:160px;width:100%;padding:5px;background:#212121;color:#4b4b4b;cursor:pointer;font-size:0.875rem;position:relative;}
.in_footer .fList span{display:block;position:relative;}
.in_footer .fList span:after{height:9px;content:'\f0de';font-family:'FontAwesome';color:#4b4b4b;position:absolute;right:5px;top:50%;transform:translateY(-50%);}
.in_footer #fmenu{display:none;padding:5px;position:absolute;bottom:25px;left:0;right:0;background:#212121;}
.in_footer #fmenu li{padding:5px 0;}
.in_footer #fmenu li:hover{color:#fff;}
.in_footer .row2{
	margin-left: 2%;
	width: 25%;
	display: inline-block;
}


.in_footer .row2 .center {
	font-size: 1.15rem; line-height: 1.5rem; width:100%; margin-bottom: 10px;
}
.in_footer .row2 .center .txt_container{display: inline-block; }
.in_footer .row2 .center .img_container{display: inline-block;}

.in_footer .row2 .center .num {
	font-weight: 700;
	color: #f8f8f8;
	display: inline-block;

}

.in_footer .row2 .center .time {
	color: #e60012;
}
.in_footer .row2 .sns_area{
    width: 40px;
	height: 40px;
	margin-left: 10%;
}



.to_top{position:fixed;bottom:15px;right:15%;z-index:99;cursor:pointer;display:none;}
footer .coupon {
	position: absolute;
    left: 84.5%;
    top: 80px;
	color:#ccc;
	min-width:160px;
}
footer .coupon span, footer .coupon img {
	vertical-align: middle;
	font-size: 0.8rem;
}
@media screen and (max-width: 1110px){
	.to_top{right:5%;}
}
.to_top span{display:inline-block;width:40px;height:40px;border-radius:50%;text-align:center;background-color:#e60012;color:#fff;text-transform:uppercase;font-family:'Noto Sans KR';font-size:0.857rem;}
.to_top .fa{display:block;font-size:22px;}
.col2, .col3, .col4 {font-size:0;}
.col2>*{width:50%;display:inline-block;font-size:1rem;vertical-align:top;}
.col3>*{width:33.33%;display:inline-block;font-size:1rem;}
.col4>*{width:25%;display:inline-block;font-size:1rem;}
.clear:after{display:block;clear:both;content:'';}
.font2{font-family:'Jeju Myeongjo', serif;}
.font-col1{color:#fff;}
.font-col2{color:#392924;}
.font-col3{color:#ea3130;}
.font-light{font-weight:300;}
.pcver,.mver{display:none;}

@media screen and (min-width:801px){
	.pcver{display:block;}
}
@media screen and (max-width:1199px){
	.in_header,.fixed .in_header{height:60px;padding:10px;background:#fff;}
	.in_header .logo{margin:0 auto;}
	.in_header .search{width:auto;margin-right:-5px;position:absolute;right:0;top:50%;transform:translateY(-50%);}
	.in_header .search button{background-image:url(../images/ico_search2.png);background-size:70%}
	.search_zone .close{right:5px;}
	#content-wrap{padding-top:60px;}
}
@media screen and (max-width:1024px){
	.search_zone .close span:after{transform:translateY(-5px) rotate(90deg);}
}
@media screen and (max-width: 900px){
	footer .coupon {
	    left: 80%;
	}
}
@media screen and (max-width:800px){
	.in_footer{display:block;text-align:center;}
	.in_footer .fLogo,.in_footer .addr{width:100%;}
	.in_footer .row2{width:100%; margin-left: 5px; display: block; margin-top: 25px;}
.in_footer .row2 .sns_area{
	margin-left: 0;}
	.in_footer .row2 .sns_area:nth-child(2){
		margin-left: 10%;
	}
	.in_footer .row2 .sns_area:nth-child(3){
		margin-left: 10%;
	}

	.in_footer .center{ display: inline; margin-left: 10px; }
	
	.in_footer .fList{margin:20px auto 0;}
	.mver{display:block;}
	footer .coupon {
		margin: 15px 0 0;
		position:static;
	}
}
@media screen and (max-width:736px){
	.col2>*{width:100%;}
}

/* ë©”ì¸ */
.main_visual_wrap .swiper-slide{height:100vh;background-repeat:no-repeat;background-size:cover;background-position:center;}
.main_visual_wrap .s-01{background-image:url(../images/main01.jpg);}
.main_visual_wrap .s-02{background-image:url(../images/main02.jpg);}
.main_visual_wrap .s-03{background-image:url(../images/main03.jpg);}
.main_visual_wrap .main_slg{padding-top:170px;color:#fff;}
.main_visual_wrap .main_slg h2{float:left;width:34%;text-transform:uppercase;color:#fff;font-size:3.571rem;font-weight:900;line-height:1.2;text-shadow:3px 0 8px #3f3f3f;}
.main_visual_wrap .main_slg p{font-size:1.25rem; float:left;width:66%;padding-left:30px;margin-top:5px;line-height:1.8;position:relative;background-color: rgba(0,0,0,0.4);}
.main_visual_wrap .main_slg p:before{width:4px;height:46px;background:#fff;vertical-align:middle;content:'';position:absolute;left:10px;top:8px;}
.main_visual_wrap .swiper-container-horizontal>.swiper-pagination-bullets{bottom:23px;}
.main_visual_wrap .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px 0 0;}
.main_visual_wrap .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:last-child{margin-right:0;}
.main_visual_wrap .swiper-pagination-bullet{background:#fff;opacity:1;vertical-align:middle;}
.main_visual_wrap .swiper-pagination-bullet-active{background:transparent;border:solid 2px #e60012;}
.menu_visual{position:relative;min-height:720px;}
.menu_visual .left{width:100%;max-width:720px;min-height:450px;background:url(../images/bg_menu.jpg)no-repeat center;position:relative;top:90px;z-index:2;}
.menu_visual .left .inner{display:none;width:100%;position:absolute;left:105px;top:55px;}
.menu_visual .left .inner:first-child{display:block;}
.menu_visual .left .menu{font-size:1.571rem;font-weight:700;color:#000;}
.menu_visual .left .title{font-size:3.214rem;font-weight:700;line-height:1.2; color: #ffffff;}
.menu_visual .left .txt{position:absolute;top:300px; color: #ffffff}
.menu_visual .right{width:100%;position:absolute;top:0;text-align:right;z-index:1;}
.menu_visual .swiper-pagination{bottom:117px;left:105px;}
.menu_visual .swiper-pagination-bullet{width:auto;height:auto;margin-right:22px;opacity:1;color:#000;font-weight:500;background:none;}
.menu_visual .swiper-pagination-bullet-active{background:none;color: rgba(255,255,255,0.7);}
.menu_visual .controller button{padding:0;background:none;border:0;outline:none;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);}
.menu_visual .controller #sprev{left:26px;}
.menu_visual .controller #snext{right:26px;transform:rotate(180deg);}
.main_section .tit{font-size:3.571rem;font-weight:900;}
.main_section .col2{position:relative;}
.main_section.row1{padding:120px 0 210px;background:url(../images/bg_main1.jpg)no-repeat center bottom;position:relative;background-size:cover;}
.main_section.row2{padding:54px 0 38px;background:url(../images/bg_main2.jpg)no-repeat center;background-size:cover; font-size:0;}
.main_section.row2 .row2-image { vertical-align:top; }
.main_section.row2 .txt_box{padding-left:30px;font-size:1rem;}
.main_section.row2 .tit{margin-top:-11px;margin-bottom:50px;}
.main_section.row2 .btn_link{position:absolute;bottom:-7px;}
.btn_link img{transition:.3s ease;-webkit-transition:.3s ease;transform:translateX(0);}
.btn_link:hover img{transform:translateX(15px);}
.main_section.row3 .col2>div{padding:52px 0 43px;min-height:330px;}
.main_section.row3 .btn_link{position:absolute;bottom:43px;}
.main_section.row3 .l_zone{background:url(../images/bg_location.jpg)no-repeat;background-size:cover;}
.main_section.row3 .r_zone{background:url(../images/bg_franchise.jpg)no-repeat;background-size:cover;}
.main_section.row3 .inner{width:100%;max-width:620px;padding-left:105px;}
.main_section.row3 .l_zone .inner{float:right;}
.mouse_wrap{width:100%;position:absolute;bottom:60px;z-index:100;}
.mouse{margin:0 auto;width:90px;height:90px;background:rgba(255, 255, 255, 0.3);border-radius:100%;}
.mouse-icon{
	width: 22px;
    height: 36px;
    border: 3px solid #e60012;
    border-radius: 15px;
    position: relative;
    text-align: center;
    margin: 0 auto;
    top: 16px;
}
.mouse-wheel{
	height: 6px;
    margin: 2px auto 0;
    display: block;
    width: 2px;
    background-color: #e60012;
    border-radius: 50%;
    -webkit-animation: 1.6s ease infinite wheel-up-down;
    -moz-animation: 1.6s ease infinite wheel-up-down;
    animation: 1.6s ease infinite wheel-up-down;
}
.mouse-icon::after{
	display: block;
    content: '\f103';
    color: #e60012;
    text-align: center;
    font-family: 'FontAwesome';
    font-size: 1.5em;
	margin-top:20px;
	-webkit-animation: 1.6s ease infinite wheel-up-down;
    -moz-animation: 1.6s ease infinite wheel-up-down;
    animation: 1.6s ease infinite wheel-up-down;
}
@-webkit-keyframes wheel-up-down {
    0% {
        transform:translateY(2px) ;
        opacity: 0;
    }
    30% {
        opacity: 1;
    }
    100% {
        transform:translateY(20px);
        opacity: 0;
    }
}

@-moz-keyframes wheel-up-down {
	0% {
        transform:translateY(2px) ;
        opacity: 0;
    }
    30% {
        opacity: 1;
    }
    100% {
        transform:translateY(20px);
        opacity: 0;
    }
}

@keyframes wheel-up-down {
	0% {
        transform:translateY(2px) ;
        opacity: 0;
    }
    30% {
        opacity: 1;
    }
    100% {
        transform:translateY(20px);
        opacity: 0;
    }
}

@media screen and (max-width:1500px){
	.menu_visual{min-height:580px;}
	.menu_visual .left{width:40%;}
	.menu_visual .left .inner{width:calc(100% - 90px);left:50px;}
	.menu_visual .left .title{font-size:2.7rem;}
	.menu_visual .swiper-pagination{left:50px;}
	.main_section.row3 .inner{padding:0 20px;}
	.menu_visual .swiper-pagination{bottom:140px;}
	.menu_visual .left .txt{top:265px;}
}
@media screen and (max-width:900px){
	.main_section.row2 .tit{margin-bottom:20px;font-size:2.5rem;}
	.main_section.row2 .txt_box p br{display:none;}
}
@media screen and (max-width:800px){
	.main_visual_wrap .main_slg{padding-top:100px;}
	.main_visual_wrap .main_slg h2,.main_visual_wrap .main_slg p{width:100%;}
	.main_visual_wrap .swiper-pagination-bullet{width:15px;height:15px;}
	.main_section.row1 .down_btn{padding:30px 0 0;}
	.menu_visual .left{width:100%; top: 30px; }
	.menu_visual .right{position:inherit;}
}
@media screen and (max-width:736px){
	.main_visual_wrap .main_slg{padding-top:30px;}
	.main_visual_wrap .main_slg h2{font-size:3rem;}
	.main_visual_wrap .main_slg p{display:none;}
	.main_section.row2 .txt_box{padding-left:0;}
	.main_section.row3 .col2>div{min-height:inherit;margin-bottom:0;position:relative;}
	.main_section.row3 .inner{max-width:100%;}
	.main_section.row2 .btn_link,.main_section.row3 .btn_link{position:inherit;display:block;margin-top:30px;}
}
@media screen and (max-width:500px){
	.main_section.row1:after{left:10%;}
	.menu_visual .left{top: 10px; }
}

/* sub */
.section_wrap *{word-break:keep-all;}
.sub_visual{min-height:700px;background-repeat:no-repeat;background-position:center;background-size:cover;}
.sub_visual .container{min-height:517px;top:113px;}
.sub_visual .inner{width:100%;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;}
.sub_visual h2{font-family: "Noto Sans KR";   font-size:5.714rem;font-weight:400;}
.sub_visual h2:after{display:block;width:24px;height:1px;background:#fff;margin:40px auto 30px;content:'';}
.sub_visual p{font-size:1.55rem; font-weight: 400;}
.section_wrap.sub{padding:90px 0 122px;}
.sub_section .inner{	
					}
.sub_section .sub_tit{font-size:1.857rem;line-height:1.2;}
.sub_section .txt_box{text-align:center;
}
.sub_section .menu_wrap.menu1 .txt_box{
	background-color: rgba(104, 86, 86, 0.2);
				width: 100%;

}
@media screen and (max-width:800px){
	.sub_visual{min-height:300px;}
	.sub_visual .container{min-height:300px;top:inherit;}
}
@media screen and (max-width:736px){
	.sub_visual{min-height:200px;}
	.sub_visual .container{min-height:200px;}
	.section_wrap.sub{padding:40px 0 60px;}
	.sub_visual h2{font-size:3rem;}
	.sub_visual h2:after{margin:20px auto 15px;}
}

/* í•œì‹ í¬ì°¨ */
.sub_visual.sub-bg1{background-image:url(../images/bg_sub1.jpg);}
.sub.about{background:url(../images/bg_main1.jpg)repeat;}
.sub.about .tab-contents #tab1{padding-top:40px;}
.sub.about .tab-contents #tab2{padding-top:58px;}
.tip_box{margin-bottom:80px; text-align: center;}
.tip_box:last-child{margin-bottom:0;}
.tip_box h3{text-align:center;margin-top: 3rem; margin-bottom:4rem;}
.tip_box .txt{margin-bottom:2.5rem;}
.tip_box .txt2{margin-bottom:2.5rem;}
.tip_box .txt_box {margin-bottom : 1.5rem;}
.tip_box .txt_box .sub_tit{margin-bottom:1.5rem; }
.tip_box .tip_li{width:100%;max-width:930px;font-size:0;position:relative;left:50%;transform:translate(-50%,-75px);}
.tip_box .tip_li li{width:calc(33.33% - 11px);display:inline-block;margin:0 5.5px 11px;vertical-align:top;font-size:1rem;}
.tip_box .tip_li .thumb{margin-bottom:15px;position:relative;}
.tip_box .tip_li .thumb .num{display:inline-block;width:30px;height:37px;position:absolute;top:10px;left:10px;font-size:0;color:transparent;background-color:#ee3123;background-repeat:no-repeat;background-position:center;}
.tip_box .tip_li .thumb .num.n1{background-image:url(../images/num1.png)}
.tip_box .tip_li .thumb .num.n2{background-image:url(../images/num2.png)}
.tip_box .tip_li .thumb .num.n3{background-image:url(../images/num3.png)}
.tip_box .tip_li .desc .sub_tit{margin-bottom:5px;}
.tip_box .tip_li .desc p:last-child{line-height:1.8;}
.tip_box .tip_li .sub_tit2{font-size:1.571rem;line-height:1.2;margin-bottom:5px;}
.ceo_box{position:relative;}
.ceo_box .l_box{width:100%;max-width:720px;min-height:450px;padding:50px 45px 25px;background:url(../images/bg_menu.jpg)no-repeat center;background-size:cover;position:absolute;top:50%;transform:translateY(-50%);}
.ceo_box .r_box{width:100%;text-align:right;}
.ceo_box p{font-weight:300;margin-bottom:1.5rem;}
.ceo_box .ceo_tit{font-size:2.142rem;margin-bottom:1rem;}
.ceo_box .by{margin-bottom:0;margin-top:2rem;font-size:0.857rem;}
.ceo_box .by img{width:171px;margin:-10px 0 0 10px;vertical-align:middle;}
.tip_box.story1{padding-top:45px;margin-top:45px;border-top:solid 1px #392924;}
.tip_box .img_box .full{margin-bottom:8px;}
.tip_box .img_box .col2{margin:0 -4px 29px -4px;}
.tip_box .img_box .col2>div{width:calc(50% - 8px);margin:0 4px 8px;}
.tip_box .img_box .left{text-align:right;}
.tip_box .img_box .right{text-align:left;}
.tip_box .msg_box{padding:10px;background:url(../images/border.jpg)repeat-y;}
.tip_box .msg_box .inner{min-height:323px;display:flex;align-items:center;background:url(../images/sub_bg1.jpg)repeat;}
.tip_box .msg_box .inner>div:first-child{width:41%;text-align:center;}
.tip_box .msg_box .inner>div:last-child{width:59%;}
.tip_box .msg_box .sub_tit{margin-bottom:1.5rem;}
.tip_box .msg_box .warning{margin-bottom:3rem;font-size:2.142rem;}
.tip_box .msg_box .warning .logo{width:43px;height:43px;}
.tip_box .msg_box .num{font-size:1.428rem;font-weight:300;}
.tip_box .medium{font-weight:500;}
.tip_box.story2 h3,.tip_box.story3 h3{margin-bottom:0px;}
.tip_box.tip2{margin-bottom:115px;}
.product-num { padding-left:153px;}
br.max430 { display:none; }
@media screen and (max-width:1024px){
	.ceo_box .l_box{width:50%;}
	.product-num { padding-left:131px;}
}
@media screen and (max-width:800px){
	.tip_box .tip_li{transform:translate(-50%,10px);}
	.tip_box .msg_box .warning{font-size:1.7rem;}
	.tip_box .msg_box .inner>div:last-child{padding:0 20px;}
}
@media screen and (max-width:736px){
	.ceo_box .l_box{width:100%;padding:25px;position:inherit;transform:none;}
	.ceo_box .l_box p br{display:none;}
	.ceo_box .ceo_tit{font-size:2rem;}
	.tip_box .msg_box{display:block;}
	.tip_box .msg_box .inner{display:block;}
	.tip_box .msg_box .inner>div:first-child,.tip_box .msg_box .inner>div:last-child{width:100%;}
	.tip_box .msg_box .inner>div:last-child{padding:20px;}
	.tip_box .msg_box .inner p br{display:none;}
	.tip_box .msg_box .inner p br.block {display:block;}
	.tip_box .tip_li{margin:20px 0 0;text-align:center;}
	.tip_box .tip_li li{width:100%;margin:0 0 20px;}
	.tip_box .tip_li .thumb .num{left:25px;}
}

@media screen and (max-width:430px){
	br.max430 { display:block !important; }
	.product-num { padding-left:0;}
}


/* í•œì‹ ë©”ë‰´ */
.sub_visual.sub-bg2{background-image:url(../images/bg_sub2.jpg);}
.menu .tab-content{padding-top:128px; margin:0 -4px;}
.menu .menu_wrap{width:100%; font-size:0;}
.menu .menu_wrap>div{ border:solid 1px #eee;position:relative;font-size:1rem;}
.menu .menu_wrap .row2 { float: left; }
.menu .menu_wrap .thumb{text-align:center;}
.menu .menu_wrap .thumb img{height:auto;}
.menu .menu_wrap .txt_box{
	padding:13px 0;
}
.menu .menu_wrap.menu1 .txt_box{
	padding:13px 0;
	position:absolute;
	left:50%;
	transform:translateX(-50%);
	color:#fff;
}
.menu .menu_wrap.menu1>div .txt_box {
	bottom:20px;
}
.menu .menu_wrap.menu1>div.row2 .txt_box {
	bottom:80px;
}
.menu .menu_wrap .menu_tit{font-size:2.142rem;font-weight:700;letter-spacing:-0.4;}
.menu .menu_wrap .desc{color:#555;}
.menu .menu_wrap.menu1 .desc{color:#fff;}
.menu .menu_wrap .price{font-size:1.428rem;font-family:'Jeju Myeongjo';font-weight:700;}
.menu .menu_wrap.menu2 .txt_box{padding:30px 0;}
.menu .menu_wrap.menu2 .menu_tit{margin-bottom:0.5rem;font-size:1.142rem;font-weight:300;}
.menu .menu_wrap .border_left { border-left: 1px solid transparent; vertical-align:top;}
.menu .menu_wrap .border_top { border-top: 1px solid transparent; }
.menu .menu_wrap .arr { border-top:1px solid transparent;}
.menu .menu_wrap .arr:nth-child(odd) { border-left:1px solid transparent;}
.menu .menu_wrap>div:hover{border:solid 1px #e60012 !important;}

/* í•œì‹  ì•ˆì£¼ë©”ë‰´ ìˆ˜ì • (190228) */
.menu .tab-content#tab2, .menu .tab-content#tab3 {
	padding: 128px 90px 0;
}
.menu_wrap.col3 {
	font-size:0;
}
.menu_wrap.col3>* {
	width:calc( 33.3% - 40px);
	margin: 0 30px;
}
.menu_wrap.col3>*:nth-child(3n + 1) {
	margin-left:0;
}
.menu_wrap.col3>*:nth-child(3n) {
	margin-right:0;
}
.menu_wrap.col3>*:nth-child(n + 4) {
	margin-top:60px;
}

@media screen and (max-width:1000px){
	.menu .tab-content#tab2, .menu .tab-content#tab3 {
		padding: 128px 0 0;
	}
}
@media screen and (max-width:800px){
	.menu .tab-content{padding-top:30px;}
	.menu .tab-content#tab2, .menu .tab-content#tab3 {
		padding: 30px 0 0;
	}
}

/* @media screen and (min-width:736px){
	.menu .menu_wrap.menu2>div { border-left: 1px solid transparent; }
	.menu .menu_wrap.menu2>div:nth-child(n+5) { border-top: 1px solid transparent; }
	.menu .menu_wrap.menu2>div:nth-child(4n+1) { border-left: 1px solid #eee; }
} */
@media screen and (max-width:736px){
	.sub.menu .menu_wrap{width:100% !important;}
	.sub.menu .menu_wrap>div{width:100%;display:block;}
	.menu .menu_wrap .border_left { border-left: 1px solid #eee;}
	.menu .menu_wrap .border_top { border-top: 1px solid #eee;}
	.menu .menu_wrap .row2 { float: none; }
	.menu .menu_wrap .arr { border-top:1px solid #eee; }
	.menu .menu_wrap.menu2>div{display:inline-block;width:50%;}
	.menu_wrap.col3>* { width: calc(50% - 10px) !important; margin:0 10px; }
	.menu_wrap.col3>*:nth-child(3n + 1) {
		margin-left:10px;
	}
	.menu_wrap.col3>*:nth-child(3n) {
		margin-right:10px;
	}
	.menu_wrap.col3>*:nth-child(2n + 1) {
		margin-left:0;
	}
	.menu_wrap.col3>*:nth-child(2n) {
		margin-right:0;
	}
	.menu_wrap.col3>*:nth-child(n + 3) { margin-top: 20px;}
	.menu .menu_wrap .arr:nth-child(odd) { border-left:1px solid #eee;}
	/* .menu .menu_wrap>div .inner:hover{border:solid 1px #eee;} */
}

/* íŒì—… */
.pop{width:100%;max-width:1031px;margin:0 auto;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background:url(../images/pop_bg.jpg)no-repeat center left;background-size:cover;display:none;z-index:99999;}
.pop .in_pop{position:relative;}
.pop .in_pop>div{float:left;}
.pop .thumb{width:55%;max-width:616px;max-height:461px;overflow:hidden;overflow:hidden;}
.pop .thumb img{width:100%;}
.pop .in_pop>div:last-child{width:40%;padding:30px;}
.pop p{color:#392924;}
.pop .tit{font-size:1.214rem;font-weight:700;line-height:1.4;}
.pop .tit span{font-size:2.357rem;font-weight:900;}
.pop .tit:after{display:block;width:100%;height:5px;margin:25px 0 15px;background:url(../images/pop_bar.png)no-repeat;content:'';}
.menu .menu_wrap .pop .price{padding-top:90px;font-size:2.928rem;font-weight:700;line-height:1;}
.pop .price:before{content:'';}
.menu .menu_wrap .pop .price span{font-size:1.714rem;}
.pop .close{width:26px;height:26px;padding:0;cursor:pointer;position:absolute;top:-32px;right:0;background:transparent;outline:none;}
.pop .close span,.pop .close span:after{display:inline-block;width:100%;height:4px;background:#fff;transform:translateY(8px) rotate(-135deg);}
.pop .close span:after{transform:translateY(-15px) rotate(90deg);content:'';}
.popbg{display:none;}
.popbg.on{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:99998;background:#392924;opacity:0.95;display:block;}
@media screen and (min-width:769px){
	.menu ul.tabs li.active:after{background:#fff;}
}
@media screen and (max-width:1024px){
	.pop{width:75%;}
	.pop .close span:after{transform:translateY(-10px) rotate(90deg);}
}
@media screen and (max-width:800px){
	.pop .tit span{font-size:1.8rem;}
}

@media screen and (max-width:736px){
	.pop .thumb,.pop .in_pop>div:last-child{width:100%;}
	.pop .thumb img{height:auto;}
	.menu .menu_wrap .pop .price{padding-top:20px;}
}

/* ë©”ë‰´ìƒì„¸*/
.section_wrap.menu_view{padding-bottom:0;}
.menu_view .view_wrap{padding-top:128px;text-align:center;}
.menu_view .view_wrap p{color:#392924;}
.menu_view .thumb{max-width:1030px;width:100%;margin:0 auto 30px;}
.menu_view .thumb .price{display:block;font-size:2.428rem;color:#392924;font-weight:700;font-family:'Jeju Myeongjo';}
.menu_view .thumb .price .ico{font-size:1.428rem;}
.menu_view .menu_slg{margin-bottom:110px;}
.menu_view .view_tit{font-size:1.714rem;font-weight:700;color:#392924;margin-bottom:25px;}
.menu_view .video_box{padding:30px 0 50px;}
.menu_view .txt_box{color:#392924;font-weight:300;}
.menu_view .menu_nav{width:1240px;position:absolute;top:302px;left:50%;transform:translateX(-50%);z-index:1;}
.menu_view .menu_nav button, .menu_view .menu_nav a{position:absolute;background:transparent;outline:none;cursor:pointer;}
.menu_view .menu_nav .mprev{left:0;}
.menu_view .menu_nav .mnext{right:0;transform:rotate(180deg);}
@media screen and (max-width:1199px){
	.menu_view .menu_nav {
		width:calc(100% - 20px);
		padding-left:10px;
		padding-right:10px;
	}
}
@media screen and (max-width:800px){
	.menu_view .menu_slg{padding:0 15px;}
}
@media screen and (max-width:736px){
	.menu_view .menu_nav{top:100px;}
}

/* í•œì‹ ë§¤ìž¥ */
.sub_visual.sub-bg3{background-image:url(../images/bg_sub3.jpg);}
.location .search_wrap{padding:31px 48px;margin-bottom:20px;border:solid 1px #eee;}
.location .search_wrap>div{float:left;display:flex;align-items:center;}
.location .search_wrap>div:nth-child(1){width:100%;}
.location .search_wrap>div:nth-child(2){width:0%;}
/* 
.location .search_wrap>div:nth-child(1){width:40%;}
.location .search_wrap>div:nth-child(2){width:60%;}
 */
.location .search_wrap .sel_wrap li{display:inline-block;position:relative;font-size:1rem;}
.location .search_wrap .sel_wrap li:after{content:'\f0dd';font-family:'FontAwesome';color:#bfbfbf;position:absolute;top:50%;right:10px;transform:translateY(-50%);}
.location .search_wrap label{width:100%;}
.location .search_wrap .label{display:inline-block;margin-right:44px;font-size:1.142rem;letter-spacing:-0.1px;}
.location .search_wrap .area_sel{width:140px;height:40px;border:solid 1px #eee;padding:0 15px;}
.location .search_wrap .r_box .s_input{position:relative;width:85%;height:40px;border:solid 1px #eee;}
.location .search_wrap .r_box label{display:flex;align-items:center;}
.location .search_wrap .r_box .label{width:8%;}
/* .location .search_wrap .r_box .label{width:12%;} */
.location .search_wrap .r_box .txt_input{width:100%;height:36px;border:0;}
.location .search_wrap .submit_btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:transparent;cursor:pointer;}
.location .search_wrap .submit_btn:after{content:"\f002";font-family:'FontAwesome';font-size:22px;color:#ea3130;}
.location .store_list .total{color:#777;margin-bottom:15px;}
.location .store_list table{width:100%;table-layout:fixed;}
.location .store_list thead{border-top:solid 2px #d0d0d0;background:#f8f8f8;}
.location .store_list th,.location .store_list td{padding:15px 10px;text-align:center;border-bottom:solid 1px #eee;font-size:1.071rem;letter-spacing:-0.1px;}
.location .store_list td{color:#888;}
.location .store_list .td_area{width:127px;}
.location .store_list .td_shop{width:165px;}
.location .store_list .td_addr{width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.location .store_list .td_tel{width:165px;}
.location .store_list .td_last{width:319px;}
.location .store_list .more{width:154px;cursor:pointer;}
.location .store_list .more:after{margin-left:10px;vertical-align:middle;content:'\f0de';font-family:'FontAwesome';color:#000;}
.location .store_list .more.on:after{content:'\f0dd';color:#ea3130;}
.location table .sub_table{padding:40px;background:#f8f8f8;display:none;}
.location table .sub_table.on{display:table-cell;}
.location .sub_table .inner{display:flex;align-items:center;margin:0 -15px 20px;text-align:left;font-size:1rem;}
.location .sub_table .inner>div{width:calc(50% - 30px);margin:0 15px 0;}
.location .sub_table .inner ul{text-align:left;}
.location .sub_table .inner ul li{padding:15px 20px;border-bottom:solid 1px #eee;display:flex;}
.location .sub_table .inner ul .tit{width:20%;font-weight:500;}
.location .sub_table .inner ul .txt{width:80%;}
.location .map{height:300px;}
.location .pager{text-align:center;margin-top:50px;}
.location .pager li{display:inline-block;width:32px;height:32px;margin-right:10px;line-height:32px;cursor:pointer;}
.location .pager .on{background:#ea3130;border-radius:100%;color:#fff;}
@media screen and (max-width:1200px){
	.location .search_wrap{padding:20px;}
	.location .search_wrap .label{margin-right:10px;}
	.location .search_wrap .r_box .label{width:15%;}
}
@media screen and (max-width:960px){
	.location .search_wrap>div:nth-child(1),.location .search_wrap>div:nth-child(2){width:100%;}
	.location .search_wrap>div:nth-child(1){margin-bottom:10px;}
	.location .search_wrap .label{width:15%;}
	.location .search_wrap>div:nth-child(1) .sel_wrap,.location .search_wrap .r_box .txt_input{width:85%;}
}
@media screen and (max-width:800px){
	.location .sub_table .inner{display:block;}
	.location .sub_table .inner>div{width:100%;margin:0;}
}
@media screen and (max-width:736px){
	.location .search_wrap>div,.location .search_wrap .r_box label{display:block;}
	.location .search_wrap .label,.location .search_wrap .r_box .label,.location .search_wrap>div:nth-child(1) .sel_wrap, .location .search_wrap .r_box .txt_input{width:100%;}
	.location .search_wrap>div:nth-child(1) .sel_wrap{font-size:0;}
	.location .search_wrap>div:nth-child(1) .sel_wrap li{width:49.5%;}
	.location .search_wrap>div:nth-child(1) .sel_wrap li:first-child{margin-right:1%;}
	.location .search_wrap .area_sel{width:100%;}
	.location .search_wrap .r_box .s_input{width:100%;}
	.location .store_list table{table-layout:auto;}
	.location .store_list .td_addr,.location .store_list .td_tel{display:none;}
	.location .map{margin:0 -15px;}
}

/* ì°½ì—…ì•ˆë‚´ */
.sub_visual.sub-bg4{background-image:url(../images/bg_sub4.jpg);}


/* ì°½ì—…ì•ˆë‚´ */
.frc_wrap {  background: url(/wp-content/found/바탕화면\ 1920x1080.jpg)no-repeat top center; background-color: #fafafa; }
.frc_row{margin-bottom:75px; margin-top: 50px}
.frc_row .desc{margin-bottom:40px;color:#666;}
.frc_row .frc_step{margin:0 -6px;}
.frc_row .frc_step li{height:285px;margin:0 6px 12px;padding:19px 12px;width:calc(20% - 12px);border: 1px solid #eee; box-sizing: border-box; -webkit-box-sizing: border-box; background: #fff; }
.frc_row .frc_step .num{ font-family: 'Black Han Sans', sans-serif; font-size:2.625rem;font-weight:400;border-bottom:1px solid #ff5d00; color: #ff5d00; position:relative;}
.frc_row .frc_step dl{margin-top:1.5rem;}
.frc_row .frc_step dt{margin-bottom:1.3rem;font-size:1.25rem;font-weight:500;color:#312f30;letter-spacing: -0.25px; }
.frc_row .frc_step dd{margin-left:0;margin-bottom:1.5rem;color:#999;letter-spacing:-0.25px;font-size:0.937rem;line-height:150%;}
.frc_row .frc_step dd:last-child{margin-bottom:0;}
.frc_row .msg_box{margin-top:20px;padding:28px 24px;border:1px solid #0e347e;color:#0e347e;font-size:0.937rem;}
.frc_row .warning{padding-bottom:30px;margin-bottom:50px;border-bottom:1px solid #c8c8c8;text-align:center;font-size:1.125rem;letter-spacing:-0.25px;color:#666;}
.frc_row .warning:before{display:inline-block;width:49px;height:49px;background:url(../images/warning-ico.png)no-repeat center;background-size:contain;content:'';vertical-align:middle;margin-right:10px;}
.frc_row .frc_step2{margin-bottom:50px;}
.frc_row .frc_step2 li{height:80px;padding:0 10px;letter-spacing:-0.25px;background:#fff;box-shadow:2px 0 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow:2px 0 4px rgba(0, 0, 0, 0.2);position:relative;}
.frc_row .frc_step2 li p{width:100%;text-align:center;font-size:1.125rem;text-align:center;word-break:keep-all;position:absolute;top:50%;left:0;transform:translateY(-50%);}
.frc_row .frc_step2 li .num{display:block;margin-top:-25px;font-size:3rem;font-weight:700;}
.frc_row .btn.st-2{max-width:400px;margin:0 auto;background:#ffe600;color:#0e347e;box-shadow:2px 0 6px rgba(0, 0, 0, 0.2);-webkit-box-shadow:2px 0 6px rgba(0, 0, 0, 0.2);}
.frc_row:last-child{margin-bottom:0;}
.frc_row .dot_li li { padding-left: 5px; line-height: 1.437rem; }
.frc_row .dot_li li:before { display: inline-block; width: 2px; height: 2px; margin-left: -5px; margin-right: 3px; vertical-align: middle; border-radius: 100%; -webkit-border-radius: 100%; background: #312f30; content: ''; }
.table-3 { border: 1px solid #eee; }
.table-3 th, .table-3 td{padding:20px 26px;border-bottom:1px solid #eee; box-sizing: border-box; -webkit-box-sizing: border-box; }
.table-3 th{ width: 17%; background:#f27120;color:#fff;letter-spacing:-0.25px;text-align:left;}
.table-3 td{ width: 83%; font-size:0.937rem;color:#312f30; background: #fff; }
.sub_sec .txt_container {display: inline-block;margin-left:2rem; margin-top: 2rem;}
.sub_sec .container .title2 { font-family: 'arirang', sans-serif; color: #312f30; font-weight: 400;   }

.sub_sec .image_container { display:inline-block;}

.sub_sec .subtitle { color: #312f30; margin-bottom: 25px;}
.sub_sec .subtitle span { display: inline-block; padding: 0 15px 5px; border-bottom: 1px solid #312f30; }
@media screen and (max-width:767px) {
	.store_list .sub_table .inner{display:block;}
	.store_list .sub_table .inner>div{width:100%;margin:0;}
	.frc_row .frc_step li{width:calc(50% - 12px);}
	.table-3 th, .table-3 td{display:block;width: 100%; }
}


/* ê³ ê°ì„¼í„° */
.sub_visual.sub-bg5{background-image:url(../images/bg_sub5.jpg);}
.customer .form_wrap input{padding:0 10px;}
.customer .form_table{width:100%;border-top:solid 2px #626262;border-bottom:solid 2px #e3e3e3;}
.customer .form_table th{padding:15px 10px 15px 30px;text-align:left;vertical-align:middle;border-bottom:solid 1px #eee;}
.customer .form_table td{padding:15px 30px 15px 10px;font-weight:200;border-bottom:solid 1px #eee;}
.customer .form_table .top_align{vertical-align:top;}
.customer .form_table .name_box{max-width:320px;width:100%;}
.customer .form_table .mail_box{font-size:0;}
.customer .form_table .mail_box li{display:inline-block;font-size:1rem;vertical-align:top;}
.customer .form_table .mail_box li:first-child{max-width:367px;width:100%;}
.customer .form_table .mail_box .txt_input2{width:45%;}
.customer .form_table .mail_box .sel_wrap{max-width:109px;width:100%;margin-left:8px;}
.customer .form_table .mail_box select{width:100%;border:solid 1px #eee;height:36px;font-size:0.928rem;font-weight:200;}
.customer .form_table textarea{width:100%;border:solid 1px #eee;}
.customer .form_table .file_wrap{display:flex;align-items:center;}
.customer .form_table .l_box{max-width:320px;width:100%;}
.customer .form_table .l_box>*{float:left;}
.customer .form_table .l_box label{width:20%;height:36px;line-height:36px;background:#e60012;color:#fff;text-align:center;}
.customer .form_table .l_box .upload-hidden{opacity:0;outline:0;appearance:none;-webkit-appearance:none;display:none;}
.customer .form_table .upload-name{width:80%;height:36px;}
.customer .form_table .r_box{padding-left:20px;}
.customer .form_table .r_box p{padding-left:13px;font-size:0.928rem;line-height:1.3;color:#4e4e4e;}
.customer .form_table .r_box p:before{margin-left:-18px;margin-right:5px;content:url(../images/ico_info.png);}
.customer .agree_box{margin-top:20px;text-align:right;}
.customer .agr_btn{display:inline-block;padding:2px 14px;margin-left:20px;background:#8d8d8d;color:#fff;cursor:pointer;}
.customer .agr_btn:after{margin-left:10px;vertical-align:text-bottom;content:url(../images/btn_arr.png);}
.customer .agr{position:relative;display:inline-block;}
.customer .btn_box{text-align:center;margin-top:55px;}
.customer .ok{width:100%;max-width:298px;padding:22px 0;border-radius:5px;letter-spacing:-0.3px;background:#e60012;color:#fff;text-align:center;cursor:pointer;font-weight:500;}
.agm_cont_wrap{width:100%;max-width:1035px;padding:50px 37px 78px;text-align:left;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;z-index:99;display:none;}
.agm_cont .agm_tit{text-align:center;margin-bottom:47px;font-size:2rem;}
.agm_cont .inner{height:640px;padding:50px 30px;overflow:hidden;overflow-y:scroll;border:solid 1px #eee;}
.agm_cont .inner>div{margin-bottom:29px;letter-spacing:-0.25px;font-weight:300;word-break:keep-all;}
.agm_cont .inner .tit1{font-size:1.285rem;font-weight:500;color:#ea3130;padding-bottom:13px;margin-bottom:19px;border-bottom:3px solid #ea3130;}
.agm_cont .inner .tit2{margin-bottom:19px;font-size:1.142rem;color:#ea3130;}
.agm_cont .inner .dash ul li{padding-left:16px;}
.agm_close{width:47px;position:absolute;top:0;right:0;cursor:pointer;background:#000;}
.agm_close span{display:block;width:28px;height:1px;background:#fff;margin:23px auto;transform:rotate(40deg);-webkit-transform: rotate(40deg);-moz-transform: rotate(40deg);}
.agm_close>span::after{
	display: block;
    content: '';
    width: 28px;
    height: 1px;
    background: #fff;
    transform: rotate(-81deg);
    -webkit-transform: rotate(-81deg);
    -moz-transform: rotate(-81deg);
}

input.txt_input2{width:100%;height:36px;border:solid 1px #eee;border-radius:0;}
input.ck1{
	width:15px;height:14px;display:inline-block;margin:0 10px 0 0;opacity:0;outline:0;
	appearance:none;-webkit-appearance:none;
}
input.ck1+label:before{display:inline-block;width:15px;height:14px;position:absolute;left:0;top:50%;transform:translateY(-50%);background:url(../images/check_off.png)no-repeat center;content:'';}
input.ck1:checked+label:before{background:url(../images/check_on.png)no-repeat center;content:'';}
.sel_wrap{display:inline-block;position:relative;color:#888;}
.sel_wrap select{padding-left:10px; }
select::-ms-expand {display:none}
.sel_wrap:after{ content:'\f0dd'; font-family:'FontAwesome';color:#bfbfbf;position:absolute;top:50%;right:10px;transform:translateY(-50%); }
.location .sel_wrap:after{display:none;}
@media screen and (max-width:736px){
	.customer .form_table td,.customer .form_table th{display:block;}
	.customer .form_table th,.customer .form_table td{padding:15px 10px;}
	.customer .form_table .mail_box .txt_input2{float:left;}
	.customer .form_table .mail_box span{width:10%;float:left;padding:0;text-align:center;line-height:36px;}
	.customer .form_table .mail_box .sel_wrap{max-width:100%;margin-left:0;margin-top:10px;width:100%;}
	.customer .form_table .file_wrap{display:block;}
	.customer .form_table .l_box{max-width:100%;margin-bottom:10px;}
	.customer .form_table .r_box{padding-left:5px;}
}

.movie-wrap {
	width:824px;
	margin:50px auto;
}

@media screen and (max-width:800px){
	.movie-wrap {
		width:100%;
	}
}
