﻿
/* sub_visual st*/
.sub_vi_box1 {width:100%;height:137px; background:url(/images/common/sub_vi_1.jpg) no-repeat center 0;}
.sub_vi_box2 {width:100%;height:137px; background:url(/images/common/sub_vi_2.jpg) no-repeat center 0}
.sub_vi_box3 {width:100%;height:137px; background:url(/images/common/sub_vi_7.jpg) no-repeat center 0}
.sub_vi_box4 {width:100%;height:137px; background:url(/images/common/sub_vi_3.jpg) no-repeat center 0}
.sub_vi_box5 {width:100%;height:137px; background:url(/images/common/sub_vi_4.jpg) no-repeat center 0}
.sub_vi_box6 {width:100%;height:137px; background:url(/images/common/sub_vi_5.jpg) no-repeat center 0}
.sub_vi_box7 {width:100%;height:137px; background:url(/images/common/sub_vi_6.png) no-repeat center 0}
.sub_vi_gnb{width:100%;margin:0 auto;text-align:center;color:#ececec;padding-top:22px;font-weight:700;letter-spacing:-1px;font-size:20px }

@media screen and (max-width:1200px) {
.sub_vi_box1 {height:80px;background-size:cover}
.sub_vi_box2 {height:80px;background-size:cover}
.sub_vi_box3 {height:80px;background-size:cover}
.sub_vi_box4 {height:80px;background-size:cover}
.sub_vi_box5 {height:80px;background-size:cover}
.sub_vi_box6 {height:80px;background-size:cover}
.sub_vi_box7 {height:80px;background-size:cover}
.sub_vi_gnb{font-size:18px;padding-top:20px; }
}
/* sub_visual end*/

.sub_container{width:100%;margin:0 auto;text-align:center;}
.sub_1200box{width:1200px;margin:0 auto;position:relative}
.cus_container{width:100%;margin:0 auto;text-align:center;position:relative;margin-bottom:80px;}

.sub_tit1{font-size:37px;font-weight:200;line-height:100%;letter-spacing:-5px;padding-top:70px}
.sub_tit1 span{letter-spacing:-3px;font-weight:600;color:#000}
.sub_tit2{font-weight:200;font-size:20px;color:#8389a0;padding-top:4px;letter-spacing:2px}


@media screen and (max-width:1200px) {
.sub_container{width:98%;}
.sub_1200box{width:100%;}
.sub_1200box img{max-width:100%}
.sub_tit1{font-size:24px;letter-spacing:-3px;padding-top:30px}
.sub_tit1 span{letter-spacing:-1px;}
.sub_tit2{font-size:17px;padding-top:0px;}
}


/* sub_menu end*/
.sub_found_menubox{width:100%;text-align:center;margin:20px 0px}
.sub_nav_list{font-size:0;letter-spacing:-5px;}
.sub_nav_list li{display:inline-block;font-size:16px;letter-spacing:0;border-right-width:0;}
.sub_nav_list li:last-child{border-right-width:1px}
.sub_nav_list li:hover{border:1px solid #2a2a2a;border-right-width:0}
.sub_nav_list li:hover:last-child{border-right-width:1px}
.sub_nav_list li a{width:175px;display:block;line-height:46px;font-size:1.150em;font-weight:normal;letter-spacing:-1px;text-align:center;}     
.sub_nav_list li a:hover{background:#fff;color:#070520;font-weight:normal;}

.menu_on{background:#fff;color:#070520;font-weight:normal;border:1px solid #2a2a2a;border-right-width:0}
.menu_on a{color:#070520;}
.menu_off{background:#fff;font-weight:normal;border:1px solid #2a2a2a;border-right-width:0;}
.menu_off a{color:#bdc0ca;}

@media screen and (max-width:1200px) {
.sub_found_menubox{margin-top:20px}
.sub_nav_list li{display:inline-block;font-size:10px;letter-spacing:0;width:auto;padding:3px 16px}
.sub_nav_list li:last-child{border-right-width:0px}
.sub_nav_list li:hover{border:0px solid #2a2a2a;border-right-width:0;}
.sub_nav_list li:hover:last-child{border-right-width:0px}
.sub_nav_list li a{width:100%;display:block;line-height:20px;font-size:13px;font-weight:normal;letter-spacing:-1px;}

.menu_on{background:#fff;color:#070520;font-weight:normal;border:0px solid #2a2a2a; border-bottom:1px solid #2a2a2a;border-right-width:0}
.menu_on a{color:#070520;}
.menu_off{background:#fff;font-weight:normal;border:0px solid #2a2a2a;border-bottom:0px solid #2a2a2a;border-right-width:0;}
.menu_off a{color:#bdc0ca;}


}
/* sub_menu end*/




.sub_contents{width:100%; background-size:100%;min-height:750px}
.sub_contents .sub_con_inner .brand_wrap{}
.sub_contents .sub_con_inner .brand_wrap h3{text-align:center; margin-bottom:10px;}
.sub_contents .sub_con_inner .brand_wrap h4{text-align:center; margin-bottom:75px;}
.sub_contents .sub_con_inner .brand_wrap .brand_inner_img{text-align:center; margin-bottom:150px;}

.sub_contents .brand_img_wrap{text-align:center;}

.sub_contents{width:100%; background-size:100%;}
.sub_contents .sub_con_inner{width:1000px; margin:0 auto; padding-top:3px;}
.sub_contents .sub_con_inner .head_line{width:100%; margin-bottom:15px;}
.sub_contents .sub_con_inner .head_line h2 img { display: inline-block; text-align:center; margin-bottom:20px; }
.sub_contents .sub_con_inner .head_line h2{ font-family: "Nanum Gothic" ;text-align:center; font-size:30px; margin-bottom:6px;  text-align:center;}
.sub_contents .sub_con_inner .head_line .loc_text{width:100%; text-align:center;}
.sub_contents .sub_con_inner .head_line .loc_text p{display:inline-block; font-size:12px; color:#888; line-height:10px;}
.sub_contents .sub_con_inner .head_line .loc_text p img{vertical-align:middle; margin-right:5px;}
.sub_contents .sub_con_inner .head_line .loc_text span{display:inline-block; line-height:10px; margin:0 10px;}
.sub_contents .sub_con_inner .head_line .loc_text span img{vertical-align:middle;}


.sub_contents .brand_img_wrap .brand011 {width:100%; height:440px; background:url('/images/sub/brand011.jpg') no-repeat center top; }
.sub_contents .brand_img_wrap .brand012 {width:100%; height:200px; background:url('/images/sub/brand012.jpg') no-repeat center top; }
.sub_contents .brand_img_wrap .brand013 {width:100%; height:230px; background:url('/images/sub/brand013.jpg') no-repeat center top; }
.sub_contents .brand_img_wrap .brand014 {width:100%; height:470px; background:url('/images/sub/brand014.jpg') #1d1513 no-repeat center top; }
.sub_contents .brand_img_wrap .brand015 {width:100%; height:375px; background:url('/images/sub/brand015.jpg') no-repeat center top; }
.sub_contents .brand_img_wrap .brand016 {width:100%; height:335px; background:url('/images/sub/brand016.jpg') #fcf9f7 no-repeat center top; }
.sub_contents .brand_img_wrap .brand017 {width:100%; height:810px; background:url('/images/sub/brand017.jpg') no-repeat center top; }
.sub_contents .brand_img_wrap .brand018 {width:100%; height:435px; background:url('/images/sub/brand018.jpg') no-repeat center top; }
.sub_contents .brand_img_wrap .foundation011 {width:100%; height:850px; background:url('/images/sub/foundation011.jpg') no-repeat center top; }
.sub_contents .brand_img_wrap .foundation012 {width:100%; height:95px; background:url('/images/sub/foundation012.jpg') no-repeat center top; }


@media screen and (max-width:1200px) {

 .sub_contents img{max-width:100%;}
.sub_contents .sub_con_inner{width:100%; margin:0 auto; padding-top:0px;}
.sub_contents .sub_con_inner .head_line{width:100%; margin-bottom:5px;}
.sub_contents .sub_con_inner .head_line h2{font-size:20px; margin-bottom:3px;}
.sub_contents .sub_con_inner .head_line h2 img {width:10%; margin-bottom:5px; }
.sub_contents .sub_con_inner{width:100%; margin:0 auto; padding-top:0px;}
.sub_contents .brand_img_wrap .brand011 {width:100%; height:240px; background-size:cover }
.sub_contents .brand_img_wrap .brand012 {width:100%; height:100px; background-size:cover  }
.sub_contents .brand_img_wrap .brand013 {width:100%; height:115px; background-size:cover  }
.sub_contents .brand_img_wrap .brand014 {width:100%; height:185px; background-size:cover  }
.sub_contents .brand_img_wrap .brand015 {width:100%; height:188px;background-size:cover }
.sub_contents .brand_img_wrap .brand016 {width:100%; height:168px; background-size:cover  }
.sub_contents .brand_img_wrap .brand017 {width:100%; height:340px; background-size:cover  }
.sub_contents .brand_img_wrap .brand018 {width:100%; height:160px;background-size:cover  }
.sub_contents .brand_img_wrap .foundation011 {width:100%; height:300px; background-size:cover }
.sub_contents .brand_img_wrap .foundation012 {width:100%; height:48px; background-size:cover  }

}
/* brand end*/

/* greeting st*/
.com_img{width:1200px;height:616px;margin:0 auto; margin-top:55px; text-align:center; }
.com_img li{float:left;width:50%;text-align:center;}
.com_img p{font-size:30px;color:#171b28;font-weight:500;letter-spacing:-2px;padding:15px 0px 15px 35px}
.com_img span{font-size:17px;color:#222;font-weight:300;letter-spacing:-1px;line-height:22px;padding:15px 0px 15px 35px}
.ceo_as{padding:8px 10px;width:330px;margin:0 auto; background-color:#fdee19;font-size:33px;border-radius:30px}
.ceo_aa{font-size:24px;line-height:30px; color:#444;font-weight:300;padding:20px 0px 50px;letter-spacing:-2px}

@media screen and (max-width:767px) {
.com_img {width:100%;height:100%;margin-top:20px; }
.com_img li{float:none;width:100%;}
.com_img img{max-width:70%;padding-top:10px;}
.com_img p{font-size:20px;padding:15px 0px 5px 0px}
.com_img span{font-size:12px;line-height:13px;}
.ceo_as{padding:8px 10px;width:70%;font-size:18px;}
.ceo_aa{font-size:14px;padding:10px 0px 30px;letter-spacing:-1px}
}
/* greeting end*/


/* secret end*/
   /* 인사말 */
.sub_contents .brand_img_wrap .company011 {width:100%; height:400px; background:url('/images/sub/company0925_1.jpg') no-repeat center top; }
.sub_contents .brand_img_wrap .company012 {width:100%; height:620px; background:url('/images/sub/company0925_2.jpg') #292929 no-repeat center top; }
.sub_contents .brand_img_wrap .company013 {width:100%; height:700px; background:url('/images/sub/company0925_3.jpg') no-repeat center top; }
.sub_contents .brand_img_wrap .company014 {width:100%; height:400px; background:url('/images/sub/company014.jpg') #eee no-repeat center top; }

/* 경영이념 */
.sub_contents .brand_img_wrap .company021 {width:100%; height:380px; background:url('/images/sub/company021.jpg') no-repeat center top; }
.sub_contents .brand_img_wrap .company022 {width:100%; height:495px; background:url('/images/sub/company022.jpg') #ede5d4 no-repeat center top; }
.sub_contents .brand_img_wrap .company023 {width:100%; height:495px; background:url('/images/sub/company023.jpg') #dee2ca no-repeat center top; }
.sub_contents .brand_img_wrap .company024 {width:100%; height:495px; background:url('/images/sub/company024.jpg') #ecf6fb no-repeat center top; }

/* 인재상 */
.sub_contents .brand_img_wrap .company041 {width:100%; height:265px; background:url('/images/sub/company041.jpg') #f0f0f0 no-repeat center top; }
.sub_contents .brand_img_wrap .company042 {width:100%; height:930px; background:url('/images/sub/company042.jpg') no-repeat center top; }
.sub_contents .brand_img_wrap .company043 {width:100%; height:690px; background:url('/images/sub/company043.jpg') #f6f2f7 no-repeat center top; }
.sub_contents .brand_img_wrap .company044 {width:100%; height:225px; background:url('/images/sub/company044.jpg') no-repeat center top; }

/* 안심스토리 */
.sub_contents .brand_img_wrap .brand021 {width:100%; height:485px; background:url('/images/sub/brand021.jpg') no-repeat center top; }
.sub_contents .brand_img_wrap .brand022 {width:100%; height:645px;  background:url('/images/sub/brand022.jpg') #fdf4e9 no-repeat center top; }
.sub_contents .brand_img_wrap .brand023 {width:100%; height:520px; background:url('/images/sub/brand023.jpg') no-repeat center top; }
.sub_contents .brand_img_wrap .brand024 {width:100%; height:580px; background:url('/images/sub/brand024.jpg') no-repeat center top;}
.sub_contents .brand_img_wrap .brand025 {width:100%; height:770px; background:url('/images/sub/brand025.jpg') no-repeat center top;} 
.sub_contents .brand_img_wrap .brand026 {width:100%; height:380px; background:url('/images/sub/brand026.jpg') no-repeat center top; }
.sub_contents .brand_img_wrap .brand027 {width:100%; height:580px; background:url('/images/sub/brand027.jpg') no-repeat center top; }
.sub_contents .brand_img_wrap .brand028 {width:100%; height:485px; background:url('/images/sub/brand028.jpg') #fff no-repeat center top; }
.sub_contents .brand_img_wrap .brand029 {width:100%; height:630px; background:url('/images/sub/brand029.jpg') no-repeat center top; } 



@media screen and (max-width:1200px) {

/* 인사말 */
.sub_contents .brand_img_wrap .company011 {width:100%; height:200px; background-size:cover}
.sub_contents .brand_img_wrap .company012 {width:100%; height:260px; background-size:cover }
.sub_contents .brand_img_wrap .company013 {width:100%; height:300px; background-size:cover }
.sub_contents .brand_img_wrap .company014 {width:100%; height:200px;  background-size:cover }

/* 경영이념 */
.sub_contents .brand_img_wrap .company021 {width:100%; height:190px; background-size:cover}
.sub_contents .brand_img_wrap .company022 {width:100%; height:205px; background-size:cover}
.sub_contents .brand_img_wrap .company023 {width:100%; height:205px; background-size:cover }
.sub_contents .brand_img_wrap .company024 {width:100%; height:205px;  background-size:cover}

/* 인재상 */
.sub_contents .brand_img_wrap .company041 {width:100%; height:103px; background-size:cover}
.sub_contents .brand_img_wrap .company042 {width:100%; height:320px;padding-bottom:15px; background-size:cover}
.sub_contents .brand_img_wrap .company043 {width:100%; height:240px; background-size:cover}
.sub_contents .brand_img_wrap .company044 {width:100%; height:100px; background-size:cover}

/* 안심스토리 */
.sub_contents .brand_img_wrap .brand021 {width:100%; height:240px;background-size:cover }
.sub_contents .brand_img_wrap .brand022 {width:100%; height:250px;background-size:cover}
.sub_contents .brand_img_wrap .brand023 {width:100%; height:200px; background-size:cover}
.sub_contents .brand_img_wrap .brand024 {width:100%; height:200px; background-size:cover}
.sub_contents .brand_img_wrap .brand025 {width:100%; height:310px;background-size:cover} 
.sub_contents .brand_img_wrap .brand026 {width:100%; height:150px;background-size:cover}
.sub_contents .brand_img_wrap .brand027 {width:100%; height:240px;background-size:cover}
.sub_contents .brand_img_wrap .brand028 {width:100%; height:190px; background-size:cover}
.sub_contents .brand_img_wrap .brand029 {width:100%; height:210px;background-size:cover}

}

/* map st*/
.map_tit{font-size:30px;font-weight:100;line-height:110%;letter-spacing:-2px;padding:23px 0px 0px 0px}
.map_tit b{color:#e07c02; font-weight:bold;letter-spacing:-2px;}
.map_tel{font-size:20px;font-weight:100;padding:10px 0px 35px 0px}
.map_tel a{color:#2a2725}
.map_abox{width: 80%; margin: 0 auto; margin-top:20px; height: 400px; background-color: #fff; border: 1px solid #d4d4d4}
.imap{width: 100%; height: 400px; border: 0px solid #929292;}

@media screen and (max-width:1200px) {
.map_tit{font-size:18px;font-weight:100;line-height:110%;letter-spacing:-1px;padding:11px 0px 0px 0px}
.map_tel{font-size:14px;font-weight:300;padding:6px 0px 0px 0px}
.map_abox{width: 90%; margin: 0 auto; margin-top:20px; height: 200px;}
.imap{width: 100%; height: 200px; border: 0px solid #929292;}
}



/* 메뉴 */
.sub_contents .brand_img_wrap .menuVisual {width:100%; height:475px; background:url('/images/sub/menuVisual.jpg') no-repeat center top; }
.sub_contents .brand_img_wrap .menuVisual2 {width:100%; height:475px; background:url('/images/sub/menuVisual2.jpg') no-repeat center top; }

.sub_contents .sub_con_inner .menu_wrap{padding-bottom:100px;}
.menu_wrap_height {height:1180px;}
.menu_wrap_height1 {height:920px;}
.sub_contents .sub_con_inner .menu_wrap h3{text-align:center; margin-bottom:10px;}
.sub_contents .sub_con_inner .menu_wrap h4{text-align:center; margin-bottom:75px;}
.sub_contents .sub_con_inner .menu_wrap .list_top{text-align:center; margin-bottom:20px;}
.sub_contents .sub_con_inner .menu_wrap .menu_list_wrap{}
.sub_contents .sub_con_inner .menu_wrap .menu_list_wrap ul{width:100%;padding-top:25px;}
.sub_contents .sub_con_inner .menu_wrap .menu_list_wrap ul li{width:310px; height:300px; box-sizing:border-box; margin-right:15px; margin-bottom:0px; float:left;}
.sub_contents .sub_con_inner .menu_wrap .menu_list_wrap ul li.last{margin-right:0;}
.sub_contents .sub_con_inner .menu_wrap .menu_list_wrap ul li img{width:100%;}
.sub_contents .sub_con_inner .menu_wrap .menu_list_wrap ul li .menu_text{padding:0px 13px 0px;text-align:center;}
.sub_contents .sub_con_inner .menu_wrap .menu_list_wrap ul li .menu_text h5{font-size:25px; color:#111; font-weight:bold; margin-bottom:4px;}
.sub_contents .sub_con_inner .menu_wrap .menu_list_wrap ul li .menu_text p{font-size:25px;padding-top:20px; color:#111; font-weight:bold; font-family: 'Noto Sans KR';}
.sub_contents .sub_con_inner .menu_wrap .menu_list_wrap ul li .menu_text p.price{display:none; font-size:13px; color:#c13237; font-weight:bold; margin-top:20px;}

.sub_contents .sub_con_inner .menu_wrap .menu_list_wrap ul.drink{width:100%; border-top:2px solid #354c27; background:#fff;}
.sub_contents .sub_con_inner .menu_wrap .menu_list_wrap ul.drink li{width:312px; margin-right:22px; margin-bottom:22px; float:left; text-align:center; border:none;}
.sub_contents .sub_con_inner .menu_wrap .menu_list_wrap ul.drink li.last{margin-right:0;}
.sub_contents .sub_con_inner .menu_wrap .menu_list_wrap ul.drink li img{width:100%; }
.sub_contents .sub_con_inner .menu_wrap .menu_list_wrap ul.drink li p.title{font-size:15px; color:#000; font-weight:bold; margin-bottom:12px; text-align:center;}
.sub_contents .sub_con_inner .menu_wrap .menu_list_wrap ul.drink li p.price{font-size:14px; color:#333; text-align:center;}

@media screen and (max-width:1200px) {

.sub_contents .sub_con_inner .menu_wrap{padding-bottom:0px;}
.menu_wrap_height {height:auto;}
auto.sub_contents .sub_con_inner .menu_wrap .menu_list_wrap{width:100%;margin:0 auto;text-align:center;}
.sub_contents .sub_con_inner .menu_wrap .menu_list_wrap ul li{width:100%; height:auto;margin:0 auto;text-align:center; margin-bottom:0px; float:left;}
.sub_contents .sub_con_inner .menu_wrap .menu_list_wrap ul li img{max-width:85%;margin:0 auto;text-align:center;}
.sub_contents .sub_con_inner .menu_wrap .menu_list_wrap ul li .menu_text{padding:0px 0px 0px; min-height:65px; text-align:center;}
.sub_contents .sub_con_inner .menu_wrap .menu_list_wrap ul li .menu_text h5{font-size:20px; margin-bottom:3px;}
.sub_contents .sub_con_inner .menu_wrap .menu_list_wrap ul li .menu_text p{width:100%;margin:0 auto;padding-top:12px;  text-align:center; font-size:18px; line-height:19px;}
}



/*메뉴 st*/
.sub_conbox {width:1200px;height:100%;margin:20px auto;  position:relative;z-index:1000;text-align:center;padding-bottom:110px;}
.menu_tit{text-align:center;font-size:40px;color:#2b1612;font-weight:300;letter-spacing:-3px;}
.menu_stitle{font-size:25px;color:#796e58;width:100%;border:1px solid #fcd500; display:block; text-align:center;padding-top:23px;letter-spacing:-2px;padding-bottom:0px;}
.mn_area {width: 100%;height:auto;display:inline-block;height:auto;}
.mn1 { width:590px;height:389px;float:left; position: relative;margin: 0px 3px 3px 0px; }
.mn1_pd {width:590px;height: 320px;overflow: hidden;padding-top: 20px;margin:0 auto;position: relative;z-index:1000;border-top:1px solid #e7e7e7;} 
.mn1_txt {width:590px;height:50px;background-color:#e7e7e7; float:left;top: 0px;text-align: left;vertical-align:middle;padding-top:13px;}
.mn1_txt .mn1_tit {width: 100%;word-break: keep-all;font-size:26px;color: #000;padding:6px 0px 0px;text-indent:24px;letter-spacing:-1px;vertical-align:middle}
.mn1_txt .mn1_eng {display:none; width: 100%;word-break: keep-all;font-size: 17px;font-weight: normal;color: #dc1717;padding-bottom: 15px;}
.mn1_txt .mn1_con {display:none;width: 100%;font-size: 16px;font-weight: normal;color: #636363;line-height: 130%;padding-bottom: 20px;height:30px;}
.menu_more {position:absolute;right:0px;z-index:2000; bottom:-14px; width: 71px;height:62px; background:#f04e29;color: #fff;border:0px solid #f9d921; cursor: pointer;font-size:30px;font-weight:100}
.menu_more:hover{background:#222;color: #f9d921;border:1px solid #2b1612;} 

.mn_detail_areabox{width:1200px;margin:0 auto;}
.mn_detail_area {width:920px;height:660px; position:fixed;z-index:100000; margin-left: 125px;top:200px; }
.mn_detail_box {width: 920px;height:660px;border-top:3px solid #222;border-bottom:1px solid #222;  border-radius: 3px;background-color:#f0f0f0; /*background:url(/images/menu/menu_viewbg.jpg) no-repeat;*/position: relative;z-index:1000000;overflow: hidden;}
.mn_detail_box .mndt_pd {float: left;padding:5px 10px 10px 10px ;  }
.mn_detail_box .mndt_pds {width: 820px;height: 448px;padding-left:40px;padding-top:8px;padding-bottom:10px}
.mn_detail_box .mndt_pds img{max-width: 100%;}
.mn_detail_box .mndt_cover {position: absolute;top: 0px;left: 0px;}
.mn_detail_box .dtpd_txt {color:#0c0c0c;}
.dtpd_tit {font-size:44px;font-weight: 500;color: #000;padding-top:25px;width:100%;margin:0 auto;text-align:center;letter-spacing:-2px;}
.mn_detail_box .dtpd_txt .dtpd_eng {display:none; font-size: 20px;font-weight: bold;color: #008a43;padding-top:2px;}
.mn_detail_box .dtpd_txt .dtpd_con {width:100%;margin:0 auto;text-align:center;word-break: keep-all;font-size:23px;color: #171b28;padding-top:00px;line-height: 130%;}
.mn_detail_box .mndt_close {position: absolute;top: 35px;right: 50px;cursor: pointer;}
.mndt_care {font-size: 11px;color: #a1a1a1;position: absolute;bottom: 10px;right: 10px;}

@media screen and (max-width:1200px) {

.sub_contents .brand_img_wrap .menuVisual {width:100%; height:190px; background:url('/images/sub/menuVisual.jpg') no-repeat center top; background-size:cover}
.sub_contents .brand_img_wrap .menuVisual2 {width:100%; height:190px; background:url('/images/sub/menuVisual2.jpg') no-repeat center top; background-size:cover}



.sub_conbox {width:100%;position:relative;top:10px;padding-bottom:0px}
.mn_area {width: 100%;padding-bottom:50px;}
.mn1 { width:100%;height:auto;position: relative;margin: 10px 0px 10px 0px; }
.mn1_pd {width:100%;height:auto;overflow: hidden;padding-top: 0px;margin:0 auto;position: relative;z-index:1000} 
.mn1_pd img{max-width:100%;} 
.mn1_txt {width:100%;height:46px;padding-top:2px;}
.mn1_txt .mn1_tit {font-size:20px;color: #2b1612;padding-bottom: 5px;padding-top:5px;}
.menu_more {position:absolute;right:0px;z-index:2000; bottom:0px; width: 57px;height:49px; background:#f04e29;color: #fff;border:0px solid #f9d921; cursor: pointer;font-size:30px;font-weight:100}
.menu_more:hover{background:#222;color: #f9d921;border:1px solid #2b1612;} 

.mn_detail_areabox{width:98%;margin:0 auto;border:0px solid #111; }
.mn_detail_area {width:98%;margin:0 auto;height:auto;padding:0px 0px; border-radius:3px; position:fixed;z-index:8000;top:5px;margin-left:0px;}
.mn_detail_box {width: 100%;margin:0 auto;height:100%; border-radius:3px; background-color:#f00;position: relative;z-index:8000;overflow: hidden;}
.mn_detail_box .mndt_pd {width: 100%;margin:0 auto;text-align:center;padding:10px 0px;}
.mn_detail_box .mndt_pd img{max-width: 96%;}
.mn_detail_box .mndt_pds {width: 100%;margin:0 auto;text-align:center; height: auto;padding-left:0px;padding-top:0px;padding-bottom:8px}
.mn_detail_box .mndt_pds img{max-width: 96%;}
.dtpd_tit {font-size:25px;font-weight: 500;padding:18px 0px 5px}
.mn_detail_box .dtpd_txt .dtpd_eng {display:none; }
.mn_detail_box .dtpd_txt .dtpd_con {width:100%;margin:0 auto;text-align:center;word-break: keep-all;font-size:16px;color: #111;line-height: 130%;padding-bottom:40px;}
.mn_detail_box .mndt_close {position: absolute;top: 18px;right: 10px;cursor: pointer;}
.mn_detail_box .mndt_close img {width:24px;height:24px}
.mndt_care {font-size: 11px;color: #d7d7d7;width:100%;margin:0 auto;text-align:center;}
} 

/*메뉴 end*/


/*매장찾기*/
.store_search{position:relative; width:1200px;margin:0 auto; height:155px; padding-top:40px;margin-top:0px; overflow:hidden;border-top:3px solid #343434;border-bottom:1px solid #343434;}
.sf_atit{font-size:45px;color:#222;font-weight:100;text-align:center;letter-spacing:-4px;}
.sf_atit b{color:#b22835;font-weight:700;letter-spacing:-4px;}
.sf_txt{display:none; font-size:18px;letter-spacing:-1px;color:#fff;width:100%; margin:0 auto; text-align:center}
.sf_txt span{color:#ffcf58;}
.sf_sebox{padding-top:18px;width:80%;margin:0 auto; }
.sf_sebox li{float:left;text-align:left;vertical-align:top}
.in_txt01{width:280px;height:42px;border:1px solid #5a5959;border-right:none;font-size:15px;color:#000;padding:0 5px 0px 8px;}
.in_btn01{width:70px;height:42px;background-color:#b22835; border:1px solid #a61f2c;border-left:none;cursor:pointer;color:#fff;font-size:17px;font-weight:500; font-family:'Noto Sans KR';}
.slt01{width:300px;height:42px; border: 1px solid #5a5959;font-size:16px;color: #666;background: url("/images/common/slt_arrow.png") no-repeat scroll 100% 50%;border-radius: 0px;text-indent: 0.01px;padding: 2px 2px 3px 5px;margin: 0px 5px 0px 0px;-moz-appearance: none;-webkit-appearance: none;overflow: hidden;white-space: nowrap;cursor: pointer;}

.in_stoimg{position: absolute; right: 0px;top:70px}
.sea_top_tit{clear:both;font-size:25px;color:#222;font-weight:300;text-align:left;letter-spacing:-2px;padding:38px 0px 10px}
.sea_top_box{clear:both; width:100%;margin:0 auto;}
.sea_top_box li{float:left;padding-left:12px;font-size:17px;font-weight:300;}
.sea_top_box li img{width:45px;vertical-align:middle}
.sea_top_box li:first-child{padding-left:0px;}

.str_area{width:1200px;height:auto; margin:0 auto;margin-bottom:470px;margin-top:0px;border-top:1px solid #cfccc8;}
.sto_box{width:49.8%;height:auto;float:left; border-bottom:1px solid #cfccc8;position:relative }
.sto_add_box{width:70%;float:left; text-align:left;padding-bottom:10px;}
.sto_view{width:25%;float:right;padding-top:30px;padding-bottom:16px; }
.btn{padding:10px 20px; border:0px solid #14141e;background-color:#a61f2c;font-size:14px;color:#fff;letter-spacing:normal;cursor:pointer;}
.sto_title{padding:20px 0px 0px 0px;font-size:25px; color:#111;font-weight:600;letter-spacing:-2px;}
.sto_address{text-indent:3px;padding:7px 0px 0px 0px; font-size:15px; color:#222;font-weight:400;letter-spacing:-1px;}
.sto_tel{text-indent:3px;padding:5px 0px 23px 0px;font-size:17px; color:#111;font-weight:400}
.add_text{display:none;}
.dim{width:100%;height:100%;background-color:#323232;display:block;position:fixed;top:0;left:0;padding:0;margin:0;opacity:0.95;z-index:3500}
.dim_main{display:none}
.sview_box{width:100%;height:660px; margin:0 auto;padding-top:400px; z-index:4500;position:absolute;top:86px;display:block;}
.view_box{width:920px;height:660px;margin:0 auto;background:url(/images/store/view_bg.png) no-repeat}
.sview_text_box{width:920px;margin:0 auto;text-align:center;position:relative;}
.sview_a{font-size:35px;padding-top:22px;font-weight:500;color:#000;letter-spacing:-3px;}
.sview_b{float:right;position:absolute;right:21px;top:30px}
.sview_map{width:874px;margin:0 auto; height:430px; background-color:#808080;margin-top:22px;}
.sview_text_box1{width:95%;vertical-align:top; height:190px;text-align:center; margin:0 auto;color:#fff;letter-spacing:0px;padding-top:25px}
.sview_text_box li{display:inline-block;}
.stb_le{vertical-align:top;}
.stb_ri{vertical-align:top;}
.stb_le li{display:inline-block;}
.stb_ri li{display:inline-block;}
.stb_le_a{width:90px;padding:4px 0px 4px; text-align:center;background-color:#fff;border:1px solid #91a80d; color:#a4bd16; font-size:15px;letter-spacing:0px; font-weight:600;}
.stb_sa { text-indent:8px;padding-top:3px;color:#fff;font-weight:300;font-size:18px;letter-spacing:-1px;}
.sview_text1{font-size:30px;color:#fff;font-weight:600;text-indent:10px;}
.store_number{clear:both; position:relative;top:0px;width:1150px;margin:0 auto;height:100px}


@media screen and (max-width:1200px) {
.dim{display:none}
.dim_main{display:none}
.store_search{width:100%;height:auto; margin:0 auto; margin-top:25px;text-align:center; padding:20px 0px}
.slt01{width:90%;margin:0 auto;}

.in_stoimg{display:none;}

.in_txt01{width:90%;margin:0 auto;border-right:1px solid #5a5959;}
.in_btn01{width:90%;margin:3px auto;}
.sf_sebox{padding-top:8px;}
.sf_sebox li{float:none;text-align:center;vertical-align:top;margin-bottom:2px}
.sea_top_tit{text-align:center;letter-spacing:-2px;padding:10px 0px 5px}
.sea_top_box li{float:left;padding-left:5px;font-size:13px;}
.sea_top_box li img{width:25px;vertical-align:middle}

.sf_atit{font-size:20px;letter-spacing:-1px;text-align:center;}
.sf_atit b{letter-spacing:-1px;}
.str_area{width:100%;margin:0 auto;margin-top:5px;padding-bottom:50px; border-top:1px solid #cfccc8;}
.sto_box{width:98%;padding-bottom:15px; margin:0 auto;text-align:center;border-bottom:1px solid #cfccc8;}
.sto_add_box{float:none; width:100%;margin:0 auto;text-align:center;}
.sto_title{font-size:25px}
.sto_address{text-indent:0px; font-size:14px;padding:5px 0px 0px 0px; }
.sto_tel{font-size:19px; text-indent:0px;padding:5px 0px 10px 0px;}
.sto_tel a{font-size:16px;color:#333235}
.sto_view{float:none;width:100%;margin:0 auto; padding-top:0px;padding-bottom:8px; }
.view_box{width:100%;height:auto;padding:30px 0px 10px 0px; margin:0 auto;background:#222}
.sview_text_box{width:100%;margin:0 auto;text-align:center;color:#fff;position:relative;}
.sview_map{width:100%;margin:0 auto; height:250px; background-color:#808080;margin-top:16px;}
.store_number{width:100%;height:70px}

}
/*매장찾기 view*/

/* 창업컨설팅 */
.sub_contents .success_wrap .success041 {width:100%; height:600px; background:url('/images/sub/success04_1.jpg') no-repeat center top; }
.sub_contents .success_wrap .success042 {width:100%; height:1113px; background:url('/images/sub/success04_2.jpg') no-repeat center top; }
.sub_contents .success_wrap .success043 {width:100%; height:1504px; background:url('/images/sub/success04_3.jpg') no-repeat center top; }
.sub_contents .success_wrap .success044 {width:100%; height:1308px; background:url('/images/sub/success04_4.jpg') no-repeat center top; }

.sub_contents .success_wrap .success051 {width:100%; height:600px; background:url('/images/sub/success05_1.jpg') no-repeat center top; }
.sub_contents .success_wrap .success052 {width:100%; height:1825px; background:url('/images/sub/success05_2.jpg') no-repeat center top; }
.sub_contents .success_wrap .success053 {width:100%; height:402px; background:url('/images/sub/success05_3.jpg') no-repeat center top; }
.sub_contents .success_wrap .success054 {width:100%; height:1239px; background:url('/images/sub/success05_4.jpg') no-repeat center top; }

.sub_contents .success_wrap .success061 {width:100%; height:600px; background:url('/images/sub/success06_1.jpg') no-repeat center top; }
.sub_contents .success_wrap .success062 {width:100%; height:731px; background:url('/images/sub/success06_2.jpg') no-repeat center top; }
.sub_contents .success_wrap .success063 {width:100%; height:1604px; background:url('/images/sub/success06_3.jpg') no-repeat center top; }
.sub_contents .success_wrap .success064 {width:100%; height:959px; background:url('/images/sub/success06_4.jpg') no-repeat center top; }
.sub_contents .success_wrap .success065 {width:100%; height:1600px; background:url('/images/sub/success06_5.jpg') no-repeat center top; }

.sub_contents .success_wrap .success071 {width:100%; height:600px; background:url('/images/sub/success07_1.jpg') no-repeat center top; }
.sub_contents .success_wrap .success072 {width:100%; height:976px; background:url('/images/sub/success07_2.jpg') no-repeat center top; }
.sub_contents .success_wrap .success073 {width:100%; height:1851px; background:url('/images/sub/success07_3.jpg') no-repeat center top; }
.sub_contents .success_wrap .success074 {width:100%; height:1712px; background:url('/images/sub/success07_4.jpg') no-repeat center top; }
.sub_contents .success_wrap .success075 {width:100%; height:2716px; background:url('/images/sub/success07_5.jpg') no-repeat center top; }
.sub_contents .success_wrap .success076 {width:100%; height:929px; background:url('/images/sub/success07_6.jpg') no-repeat center top; }

.sub_contents .success_wrap .success081 {width:100%; height:648px; background:url('/images/sub/successP_01.jpg') no-repeat center top; }
.sub_contents .success_wrap .success082 {width:100%; height:851px; background:url('/images/sub/successP_02.jpg') no-repeat center top; text-align:center}
.sub_contents .success_wrap .success083 {width:100%; height:849px; background:url('/images/sub/successP_03.jpg') no-repeat center top; }
.sub_contents .success_wrap .success084 {width:100%; height:849px; background:url('/images/sub/successP_04.jpg') no-repeat center top; }
.sub_contents .success_wrap .success085 {width:100%; height:849px; background:url('/images/sub/successP_05.jpg') no-repeat center top; }
.sub_contents .success_wrap .success086 {width:100%; height:850px; background:url('/images/sub/successP_06.jpg') no-repeat center top; }
.sub_contents .success_wrap .success087 {width:100%; height:848px; background:url('/images/sub/successP_07.jpg') no-repeat center top; }
.sub_contents .success_wrap .success088 {width:100%; height:848px; background:url('/images/sub/successP_08.jpg') no-repeat center top; }
.sub_contents .success_wrap .success089 {width:100%; height:848px; background:url('/images/sub/successP_09.jpg') no-repeat center top; }
.sub_contents .success_wrap .success082 iframe {margin:164px auto;}
.movie_class{width:893px;height:460px;}


  
/*strategy end*/
@media screen and (max-width:1200px) {
    .sub_contents .success_wrap .success041 {width:100%; height:240px; background-size:cover}
.sub_contents .success_wrap .success042 {width:100%; height:470px; background-size:cover }
.sub_contents .success_wrap .success043 {width:100%; height:580px;background-size:cover}
.sub_contents .success_wrap .success044 {width:100%; height:560px; background-size:cover }

.sub_contents .success_wrap .success051 {width:100%; height:215px; background-size:cover}
.sub_contents .success_wrap .success052 {width:100%; height:700px; background-size:cover}
.sub_contents .success_wrap .success053 {width:100%; height:150px;background-size:cover}
.sub_contents .success_wrap .success054 {width:100%; height:430px; background-size:cover }

.sub_contents .success_wrap .success061 {width:100%; height:230px; background-size:cover }
.sub_contents .success_wrap .success062 {width:100%; height:250px; background-size:cover }
.sub_contents .success_wrap .success063 {width:100%; height:600px; background-size:cover }
.sub_contents .success_wrap .success064 {width:100%; height:350px; background-size:cover }
.sub_contents .success_wrap .success065 {width:100%; height:550px;background-size:cover }

.sub_contents .success_wrap .success071 {width:100%; height:220px;background-size:cover }
.sub_contents .success_wrap .success072 {width:100%; height:390px; background-size:cover}
.sub_contents .success_wrap .success073 {width:100%; height:700px; background-size:cover }
.sub_contents .success_wrap .success074 {width:100%; height:500px; background-size:cover}
.sub_contents .success_wrap .success075 {width:100%; height:900px; background-size:cover }
.sub_contents .success_wrap .success076 {width:100%; height:400px; background-size:cover }

.sub_contents .success_wrap .success081 {width:100%; height:290px; background-size:cover}
.sub_contents .success_wrap .success082 {display:none; width:100%; height:390px; background-size:cover}
.sub_contents .success_wrap .success083 {width:100%; height:320px; background-size:cover }
.sub_contents .success_wrap .success084 {width:100%; height:320px; background-size:cover }
.sub_contents .success_wrap .success085 {width:100%; height:340px; background-size:cover }
.sub_contents .success_wrap .success086 {width:100%; height:340px; background-size:cover}
.sub_contents .success_wrap .success087 {width:100%; height:340px; background-size:cover }
.sub_contents .success_wrap .success088 {width:100%; height:340px; background-size:cover}
.sub_contents .success_wrap .success089 {width:100%; height:340px; background-size:cover}

.movie_class{width:100%;height:230px;}
}



/*이벤트st*/
.media_box{width:100%;padding-top:30px; height:auto;border-bottom:1px solid #e1e1e1;float:left}
.media_area{overflow:hidden;padding:21px 0px;}
.media_img{float:left;padding-left:20px;}
.event_end{position:relative;margin-top:-155px;}
.media_info_wrap{float:left;margin:0 auto;text-align:center;padding-top:10px;padding-left:50px;}
.media_info_area{width:100%;}
.media_info_box{text-align:left; }
.event_on{width:80px;height:26px; border:1px solid #e8382e;color:#fff;border-radius:0px;margin-top:6px;background-color:#ef4036;cursor:pointer}
.event_off{width:80px;height:26px; border:0px solid #e4e4e4;color:#010101;border-radius:0px;margin-top:6px;background-color:#e4e4e4;cursor:pointer}
.media_text {width: 100%;padding-bottom:8px;padding-top:21px;font-size: 20px; letter-spacing: 0px;color: #111;}
.media_text a {font-weight: 600;color: #111;}
.media_text1 {display:none;width: 100%;margin:0 auto;font-size:20px;letter-spacing:1px;color: #111;line-height: 18px;}
.media_text1 a {font-weight: 600;color: #111;}
.media_data {width: 100%;height:25px;margin: 0 auto;padding-top:0px;font-size:16px;letter-spacing: 0px;color: #525252;}
.media_pt {display:none; padding-top: 0px;margin:0 auto;}

.event_viewbox {width: 100%;margin: 0 auto;position: relative;z-index: 400000;}
.event_view {width:800px;margin: 0 auto; position: absolute;top:1px;z-index: 100;}
.event_media {position: relative;top:200px; z-index: 40000;width:800px;margin: 0 auto;height: auto;padding: 30px 0px;background-color: #fff; border: 1px solid #c9c9c9;z-index: 55;}
.event_title {width: 800px;margin: 0 auto;height: 55px;background-color:#f0f0f0;color:#323232;text-align: center;padding-top:15px;font-size:24px}
.event_close {width: 100%;margin: 0 auto;text-align:center; height:50px;cursor: pointer;}
.event_term {width: 100%;margin:0 auto; text-align: center;line-height:22px;font-size:12px;position: absolute;top:35px;color:#414141}
.event_term span {color: #414141; letter-spacing:0px}
.event_cf {padding: 35px 0px 25px;text-align:center;z-index:9999999999;}
.etvw_content_area{font-size:15px; width:90%;margin:0 auto; text-align:center;line-height:24px}
.event_bu{padding:10px 70px; background:#ee4037;border:none;color:#fff;font-size:12px;letter-spacing:-0.025em;margin-top:20px;cursor:pointer}

@media screen and (max-width:1200px) {
.media_box{width:100%;margin:0 auto;text-align:center;padding-top:0px; height:auto;border-bottom:1px solid #e1e1e1}
.media_img{width:100%;margin:0 auto;text-align:center; padding-left:0px;}
.media_img img{max-width:100%;}
.event_end{margin:0 auto;text-align:center;position:relative;margin-top:-100px;}
.event_end img{max-width:100%;}
.media_info_wrap{width:100%;margin:0 auto;text-align:center;padding-top:20px;padding-left:0px;}
.media_info_box{width:100%;margin:0 auto;text-align:center; }
.event_view {width:100%;margin: 0 auto; position: absolute;top:1px;z-index: 100;}
.event_title {width: 100%;margin: 0 auto;height: 55px;background-color:#f0f0f0;color:#323232;text-align: center;padding-top:8px;font-size:24px}
.media_text {padding-top:13px;padding-bottom:4px;}
.event_image img{max-width:100%}
}
/*이벤트end*/


/*공지사항st*/
.custo_table{width:1100px;margin:0 auto;min-height:350px;}
.ntc_table{width:100%;margin-top:40px}
.ntc_table thead th{font-size:17px;font-weight:bold;color:#000;letter-spacing:0px;border-top:2px solid #626262;border-bottom:1px solid #626262;padding:15px 0;}
.ntc_table thead th:last-child{border-right:none;}
.ntc_table tbody td{font-size:17px;font-weight:300;color:#000;letter-spacing:0px;border-bottom:1px solid #ccc;padding:15px 0;line-height:19px;text-align:center;}
.ntc_table tbody td:last-child{border-right:none;}
.ntc_table tbody .c_num{font-weight:bold;text-align:center;}
.ntc_table tbody .c_subject{text-align:left;padding-left:10px;font-weight:bold;vertical-align:middle}
.ntc_table tbody .c_day{text-align:center;}

@media screen and (max-width:1200px) {
.custo_table{width:100%;margin:15px auto;min-height:350px;}
.ntc_table tbody td img{max-width:100%}
.ntc_table tbody .c_num{font-size:11px;}
.ntc_table tbody .c_subject{font-size:11px;text-align:left;padding-left:10px;}
.ntc_table tbody .c_day{font-size:11px;letter-spacing:-1px}
}
/*공지사항ed*/

/*login st*/
.lo_box {width:580px;height:auto; margin:0 auto;text-align:center;margin-top:25px;padding:30px 0px; border-top:3px solid #373737;background-color:#f6f6f6}
.login_box {width: 100%;margin:0 auto; color: #000;}
.login_box_a {width: 365px;height: 49px; border: 1px solid #d5d5d5; margin-top: 5px;font-size: 0.875em;color: #000;letter-spacing: -1px;font-weight: bold;text-indent: 5px;}
.lo_login {background-color:#131213;width:365px;height:45px;border: 0px; margin-top:15px;color: #fff;font-size:18px;font-weight:500; cursor: pointer;}
.login_bu_box {clear:both; width: 100%;margin: 0 auto;text-align:center; height:220px;margin-top:40px;font-size: 12px;}
.login_bu_a {background-color:transparent;width:150px;height: 31px; border: 0px;color: #212121;position: relative;top: -6px;border:1px solid #787878;cursor:pointer}
.login_bu_a:hover {background-color:#787878;width:150px;height: 31px; border: 0px;color: #fff;position: relative;top: -6px;border:1px solid #787878;cursor:pointer}
.login_bu_c {background-color:#222;width:103px;height: 31px; border: 0px;color: #fff;border:1px solid #e1e1e1;cursor:pointer}
.login_as_b {width: 100%;margin: 0 auto;text-align:center; padding-bottom:25px;font-size:17px;font-weight:300}
.login_as_d {width: 100%;margin: 0 auto;color: #626262;text-align:center;padding-bottom:25px;padding-top:20px;font-size:17px;}

@media screen and (max-width:1200px) {
.lo_box{width:98%;}
.login_box {width: 98%;}
.lo_login{width: 98%; margin:0 auto;}
.login_box_a{width: 98%; margin:3px auto;}
.login_as_d{font-size:14px;}
}
/*login end*/

/*join & counsel st*/
.join_textbox {width: 100%;margin: 0 auto;border-radius:8px;margin-bottom:25px; }
.join_textbox1{border-bottom:2px solid #333}
.join_textbox1 li{font-size:20px;color:#222;text-align:left;font-weight:500;letter-spacing:-2px;padding-bottom:5px}
.join_text_box {width:97.8%;margin:0 auto;margin-top:12px;margin-bottom:5px; height:85px;border: 1px solid #c7c7c7;background: #fff;color: #908e8e;font-size:12px;padding: 10px 10px;line-height: 120%;}
.join_check {color: #535353;font-size: 14px;text-align: left;padding-bottom:20px;width:100%;margin:0 auto;font-weight:400;}
.join_check .che_box{vertical-align:middle; width:20px;height:20px;border:1px solid #c7c7c7; background-color:#fff}

.iq_table_box{width:1200px;margin:0 auto; text-align:left;padding-top:50px;}
.iq_table_title{font-size:25px;font-weight:500;padding-bottom:8px;letter-spacing:-2px}
.iq_table{border-top:2px solid #222;background-color: #fff;font-size:17px}
.iq_table .row{display:table;width:100%;border-bottom:1px solid #999;}
.iq_table .cell-title{display:table-cell;width:112px;background-color:#f9f9f9;padding:18px 30px;font-weight:300;vertical-align:top;}
.iq_table .cell-content{display:table-cell;padding:10px;}
.iq_table .cell-content02{display:table-cell;padding:16px;}
.iq_table .cell-title label{color:#000}
.iq_table .cell-content02 label{color:#929292}
.iq_table .in_cell{ height:33px; padding:0 100px 0 10px; color:#555; border:1px solid #bbb; font-size:14px;}
.iq_table .input_cell{ height:33px; padding:0 100px 0 10px; color:#555; border:1px solid #bbb; font-size:14px;}
.iq_table .select_cell{height:33px; padding:0 100px 0 10px; color:#555; border:1px solid #bbb; font-size:14px;background: url("/images/common/slt_arrow.png") no-repeat scroll 100% 50%;-moz-appearance: none;-webkit-appearance: none;overflow: hidden;white-space: nowrap;cursor: pointer; }
.iq_table .textarea_cell{width:80%; height:180px; padding:0 2px 0 10px; color:#555; border:1px solid #bbb; font-size:14px;}
.table-inner-wrap {display:table; width:100%;padding-top:5px;}
.table-inner-wrap > div.one-else {display:table-cell; width:20%;}
.table-inner-wrap > div.one-el{width:70%;padding-left:0.5%}
.iq_table .input_pad{padding:10px;vertical-align:middle}
.iq_text{display:block;font-size:17px;padding-top:5px;color:#999}
.iq_text a{color:#999}
.btn-gray-s{box-sizing:border-box; display:inline-block; min-width:72px; height:33px; padding:0 10px; line-height:20px;letter-spacing:-1px;  background-color:#666; color:#fff; font-size:14px; text-align:center;vertical-align:middle;border:1px solid #666;white-space:nowrap;cursor:pointer}

.rep_bu_box {width: 100%;text-align: center;margin-top: 31px;padding-bottom:70px;}
.rep_bu_a {padding:8px 40px; font-size:15px; background:#131213;border: 1px solid #131213;color: #fff;cursor: pointer;}
.rep_bu_a:hover{background:#000;color:#fff;border: 1px solid #000;} 
.rep_bu_b {padding:8px 40px;font-size:15px;background-color:transparent;border: 1px solid #131213;color: #131213;cursor: pointer;} 
.rep_bu_b:hover{color:#131213;background-color:transparent;border: 1px solid #131213;}
.rep_bu_c {padding:8px 40px;font-size:15px;background-color:transparent;border: 1px solid #6b524c;color: #5d0805;cursor: pointer;} 
.rep_bu_c:hover{color:#796e58;background-color:transparent;border: 1px solid #796e58;}

@media screen and (max-width:1200px) {
/*아이폰 버튼 스타일 초기화 st */
input[type=text], input[type=password], input[type=submit], input[type=search], input[type=button], textarea, select {-webkit-appearance: none;}
/*아이폰 버튼 스타일 초기화 ed */
.join_text_box {width:96%;margin:5px auto;  height:60px;padding:4px 4px;}
.iq_table_box{width:100%;padding-top:25px;}
.iq_table .cell-title{display:block;padding:10px 15px 0;background:none;width:100%;box-sizing:border-box;}
.iq_table .cell-content{display:block;padding:5px 15px;background:none;width:100%;box-sizing:border-box;}
.iq_table .cell-content02{display:block;padding:16px;}
.iq_table .in_cell{box-sizing:border-box; width:98%; height:35px; padding:3px 0px 3px 5px; border:1px solid #888; color:#555;}
.iq_table .input_cell{box-sizing:border-box; width:98%; height:35px; padding:3px 0px 3px 5px; border:1px solid #888; color:#555;}
.iq_table .select_cell{box-sizing:border-box; width:98%; height:35px; padding-left:2px; border:1px solid #888; color:#555;border-radius:0px}
.iq_table .textarea_cell{box-sizing:border-box; width:98%; height:150px; padding-left:5px; border:1px solid #888; color:#555;border-radius:0px}

.table-inner-wrap {display:table; width:100%;padding-top:5px;}
.table-inner-wrap > div.one-else {display:table-cell; width:50%;}
.table-inner-wrap > div.one-el{width:98%;padding-left:0.5%}
}
/*join_counsel end*/

/*계정찾기st*/
.sc_area{width:1200px;margin:0 auto;padding:30px 0px 100px 0;overflow:hidden;}
.sc_big_box{width:100%;margin:0 auto;margin-top:10px; padding:25px 0 ;overflow:hidden;background:#f5f5f5;border:1px solid #ddd;border-top:3px solid #222;}
.scid_find_area{float:left;width:49%;border-right:1px dashed #c7c7c7;text-align:center;}
.scfd_t_txt{font-size:22px;font-weight:300;color:#222;letter-spacing:-0.025em;padding-top:10px;}
.sc_find_box{width:60%;overflow:hidden;padding:15px 0 65px 0;margin:0 auto;}
.sc_find_box_pw{width:60%;overflow:hidden;padding:15px 0 0 0;margin:0 auto;}
.sc_leftbox{float:left;}
.sc_leftbox li:last-child{margin-top:3px}
.sc_leftbox_a {width:265px;height: 38px;border: 1px solid #c7c7c7;font-size:13px;color:#564d44;letter-spacing:-0.5px;font-weight:600;text-indent:8px;}
.sc_rightbox{float:right;}
.sc_search_btn {width:75px;height:80px;background: #211812;color: #fff;font-size:17px;cursor:pointer;border:none;font-weight:600;}
.scpw_find_area{float:right;width:49%;text-align:center;}
.sc_leftbox_pw{float:left;}
.sc_leftbox_pw li{margin-bottom:3px}
.sc_leftbox_pw li:last-child{margin-bottom:0px}
/*계정찾기end*/

 /*아이디비번찾기*/
.idpws_layout {width:400px;height:250px;margin:0 auto;border:0px solid #ffd800;position:relative;left:-20px;}
.idpws_box {position:absolute;top:0px;left:0px; width:400px;height: 250px;background-color: white;border: 2px solid #4d3d3f;z-index:30000}
.idpws_top {width:370px;padding-top: 15px;margin: 0 auto;}
.idpws_title {float:left;font-size:17px}
.idpws_close {float: right;cursor: pointer;}
.idpws_text {width: 380px;margin: 0 auto;padding-top: 75px;text-align: center;letter-spacing: -0.5px;font-size:16px;line-height: 30px;}
.idpws_btn_box {width: 380px;margin: 0 auto;padding-top: 35px;text-align: center;}
.idpws_btn {width: 100px;height: 25px;background: url('/images/admin/btn_bg1.jpg') repeat-x scroll center center;vertical-align: middle;color: white;letter-spacing: -0.5px;font-weight: bold;border-width: 0;line-height: normal;cursor: pointer;}

@media screen and (max-width:1200px) {
.sc_area{width:100%;margin:0 auto;padding:20px 0px 20px 0;overflow:hidden;}
.sc_big_box{width:98%;margin:0 auto;border:1px solid #ddd; padding:15px 0 ;background:#fff;border:0px solid #ddd;}
.scid_find_area{width:100%;border-right:0px dashed #c7c7c7;text-align:center;}
.scpw_find_area{width:100%;margin:0 auto;text-align:center;}
.sc_leftbox{width:100%;margin:0 auto;}
.sc_rightbox{width:100%;margin:0 auto;}
.sc_search_btn {width:100%;margin:0 auto;height:35px;margin-top:5px;}
.sc_find_box{width:100%;margin:0 auto;padding:10px 0 20px 0;}
.sc_find_box_pw{width:100%;margin:0 auto;}
.sc_leftbox_pw{width:100%;margin:0 auto;}
.sc_leftbox_a {width:100%;}

.idpws_layout {width:98%;margin:0 auto;position:relative;left:0px;}
.idpws_box {width:98%;margin:0 auto;}
.idpws_top {width:98%;margin:0 auto;}
.idpws_text {width:98%;margin:0 auto;}
.idpws_btn_box {width:98%;margin:0 auto;}
}

/*회원탈퇴st*/
.te1_title{width:100%;margin:0 auto;text-align:center; margin-bottom:10px;padding-top:20px;}
.te1_title li{font-family: 'Noto Sans KR'; font-weight:300;font-size:25px;letter-spacing:-1px;padding-bottom:10px;}
.te1_title li span{font-size:25px;letter-spacing:-1px;color:#13185f;font-family: 'Noto Sans KR'; font-weight:500;}
.te1_area{width:100%;height:230px;margin:0 auto; border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7}
.tmt_box{width:100%;margin:30px auto;vertical-align:middle}
.tmt_box{text-align:center;}
.tmt1_box {width:560px;height: 165px; margin: 0 auto;}
.lo_leftbox_t {width:95%;height: 33px;margin-left:5px; border: 1px solid #c7c7c7;font-size: 1em;color:#564d44; letter-spacing:-0.5px;font-weight:normal;text-indent:8px;}
.login_bu_t {background:#fff;width:95%;height:46px;border:2px solid #414141;color:#414141;cursor:pointer;font-size:15px;margin-top:20px}
.login_bu_t:hover{background:#414141;color:#fff;}

@media screen and (max-width:1200px) {
.tmt1_box {width:100%;height: 165px; margin: 0 auto;}
}
/*회원탈퇴end*/


 /*이용약관, 개인정보취급방침, 이메일무단수집거부 st*/
.etc_area{width:310px;background:#ffffff;position:absolute;left:-150px;bottom:30px;border:2px solid #564d44;border-radius:3px;padding:25px}
.etc_box{width:100%;height:480px;position:relative;}
.etc_tit{font-size:28px;font-weight:normal;color:#f80000;padding-top:30px}
.etc_letter{width:100%;font-size:14px;font-weight:300;color:#564d44;line-height:140%;padding-top:16px;word-break:keep-all}
.etc_letter strong{color:#f75153}
.agree_textarea_wrap{width:100%;height:53%;border:1px solid #c7c7c7;margin-top:20px;overflow:hidden;}
.etc_textarea_wrap{width:100%;height:60%;border:1px solid #c7c7c7;margin-top:20px;overflow:hidden;}
.etc_textarea{width:95%;height:100%;font-size:0.8em;color:#564d44;line-height:130%;word-break:keep-all;padding:0px 15px;background:#fafafa;resize:none;border:0;}
.etc_txt{width:86%;height:230px;font-size:0.8em;color:#6f6357;line-height:130%;word-break:keep-all;padding:25px;margin-top:20px;border:1px solid #c7c7c7;background:#fafafa;}
.etc_txt strong{font-weight:bold;color:#f75153;}
.etc_txt b{font-weight:bold;color:#2c2c2c}
.etc_close{position:absolute;top:-15px;right:-15px;cursor:pointer}
.etc_close img{width:65px;height:35px;}

@media screen and (max-width:1200px) {
.etc_area{width:305px;left:-158px;bottom:20px;border:1px solid #564d44;padding:10px}
.etc_box{width:100%;height:380px;position:relative;}
.etc_tit{font-size:20px;font-weight:normal;padding-top:20px}
.etc_letter{font-size:11px;font-weight:300;color:#564d44;line-height:160%;letter-spacing:-0.025em;padding-top:6px;word-break:keep-all}
.etc_textarea{padding:0px 5px;}
.etc_txt{font-size:11px;line-height:150%;padding:15px;margin-top:20px;letter-spacing:-0.025em;}
.etc_close{position:absolute;top:0px;right:0px;cursor:pointer}
.etc_close img{width:32px;}
}
/*이용약관, 개인정보취급방침, 이메일무단수집거부 ed*/


.online_order_btn{width:40%;height:38px;background-color:#f6f6f6;border:2px solid #cf000d;font-weight:700;font-size:15px;color:#cf000d}

/*------팝업st-----*/
.pop_wrap{position:fixed;left:0px;right:0px;top:15%; z-index: 2099999999; border: 0px solid red;text-align:center;display:none;}
.pop_table{margin:0 auto;text-align:center;border: 0px solid blue;}
.pop_img{}
.pop_img img{}
.pop_foot div{width:140px;border:1px solid #111;border-radius:3px;color:#111;font-size: 1em; font-weight: normal; background: none; cursor: pointer; padding: 3px 0;text-align:center;letter-spacing:-0.5px;margin:5px 5px 5px 0;float:right;cursor:pointer;}
.pop_foot div:hover{background:#fff;color:#564d44}
/*------팝업ed-----*/

@media screen and (max-width:1200px) {
.pop_wrap{display:none;}
.pop_table{display:none;}
}
