@charset "euc-kr";
@import url('default.css');
@import url('board.css');
@import url('layout_main.css');

/*left*/
    #sub_left{ position: relative; top: 0; width: 174px; float: left; border-bottom:2px solid #231e28;}
	#sub_left dl dt { font-size: 17px; font-weight: bold; color: #000;  padding-top: 25px;  padding-bottom: 25px;}
	#sub_left dl dd { padding: 15px 0; border-bottom:1px solid #231e28; font-size:16px; color:#333;}
	.sub_t {background-color:#231e28;}
	.sub_t h3{color:#fff; font-weight:500;}
	
	 /*@media screen and (max-width: 1800px) { #sub_left{left: 31px;} }
	 @media screen and (max-width: 1620px) { #sub_left{display:none;} }*/
	

/* layout */
#wrap{width:100%; position:relative; margin:0 auto; text-align:center; min-width:1400px}
#wrap_box{width:1400px; margin:0 auto; overflow: hidden; }


/* sub_visual - ¸ÞÀÎ ÀÌ¹ÌÁö(ÇÃ·¡½Ã) ºÎºÐ */
.sub_visual1{z-index:0;height:272px;background:url(../sub_img/sub_1.jpg) no-repeat;background-position:top center}



.cont01{width:1100px; padding:0 0px 20px 0px; text-align:left;}



/* contents - º»¹® ³»¿ë ºÎºÐ */
#container{width:1200px;overflow:hidden; text-align:left; float:right; background-color:#fff;}

/* ¿ÞÂÊ¸Þ´º */

ul#menu, ul#menu ul {list-style-type:none;width:1200px;float:left;margin-top:15px;padding:10px 0 30px 0}
ul#menu a {display: block;height:50px;}
ul#menu li {background-color:#fff;padding-right:4px; padding-bottom: 14px;}
ul#menu li a {background: #fff;color: #f47030;font-family:NanumBarunGothicBold,'³ª´®¹Ù¸¥°íµñº¼µå';font-size:13px;letter-spacing:0.5px; text-align:center; border:1px solid #f47030; box-sizing: border-box;}
ul#menu li a:hover {background-color:#f47030;color:#fff;}
.menu01{height:31px;padding:14px 0px 5px 0px;font-size:18px;letter-spacing:0.5px}


.contents{min-height:700px;}


/* sub_contents - ¼­ºê*/
#sub_contents{width:1200px;float:left;padding-top:60px}
#sub_contents ul{}
/*#sub_contents li{padding-bottom:60px}*/


/* sub_contents01 - ¼­ºê*/
#sub_contents01{width:1100px;float:left;padding:60px 0 60px 0}
.pad_bot{padding-bottom:60px}



#right_quick {width:113px; z-index:100000; position:fixed; top:161px; right:0;}



/* ¿ÜºÎcss */
/* section common */
.section .contents h3 {margin-top:80px; margin-bottom:20px;}
.section{font-size:14px;color:#5f6167;line-height:24px;padding:24px 0 40px;}
.section .bullet{background:url(../img/sub/bullet.gif) no-repeat 0 50%;padding-left:13px;}
.section h3{font-size:40px;line-height:35px;/* height:60px; */font-weight:700;color:#231e28;text-align:center;}
.section h3.title{border-bottom:2px solid #444;padding:20px 0 20px 0;}/* Å¸ÀÌÆ²¶óÀÎ */
.navi{height:0px;text-align:center; text-align:right; padding-right:30px;}
.navi span.co_pink{color:#58abe0;}


.section p.sub_tit{font-size:18px;color:#000;padding:30px 0 50px 0;}
.section p.sub_tit.blue{color:#2474c6;}


/*¼­ºêºñÁÖ¾ó*/
.sub_v { position:relative; width:100%; height: 243px; background-color:#f7f7f7; overflow:hidden;}
.sub_v07 { position: relative;     height: 266px; background-color:#fff; border-bottom:1px solid #999;}

.sub_v h1 { font-size:36pt; padding-top: 94px; color:#f47030; font-weight:500;}
.sub_v07 h1 { font-size:36pt; color:#f47030; font-weight:500; padding-top: 128px;}
.sub_v h3 { font-size:16pt; padding-top: 30px; color:#333; line-height:20pt;  font-weight:400;}

/* °øÅë */

.sub_v img{margin:0 auto; left:50%; margin-left:-950px;position: absolute;}
.tit_bullet{background:url(../images/common/sub_tit.gif) no-repeat 0 5px;padding-left:40px}
.tit_bullet1{background:url(../images/common/sub_tit1.gif) no-repeat 0 5px;padding-left:25px;font-size:20px;text-decoration:underline;color:#0092e8;}
.line{border-bottom: 2px solid #444;position:relative}
.hidden{display:none}
.co_green{font-size:15px;color:#078e7f;}
.co_red{font-size:18px;color:#e41957}
.img_pad{padding:30px 0 30px 0px}

.under{font-size:20px;text-decoration:underline;color:#0092e8;}
.float{float:left}
/* ÆÐµù*/
.pad_top{padding-top:50px}
.pad_bot30{padding-bottom:30px}
.pad_le50{padding-left:50px}
.pad_top30 {padding-top:30px;}

/*¸¶Áø*/
.mt_14 {margin-top:15px;}
.mt_15 {margin-top:0px;}




/* dl_box */
.section dl.box{margin-bottom:0px;width:550px}
.section dl.box dt{font-size:15px;color:#2769c9;height:30px;padding-top:20px}
.section dl.box dd{padding:25px;font-size:14px;width:490px;background:url(../images/common/box_bg.gif) repeat}




.section .about_top.web_edu1{background:url(../mn09/img/edu_img4.gif) no-repeat 900px 300px;position:relative}


.line2{width:1px;background-color:#ccc;float:left;height:210px}
.line3{width:1px;background-color:#ccc;float:left;height:139px;}
.content_detail{width:1200px;padding-top:20px;overflow:hidden}
.content_detail li{float:left}

.section .about_top{padding-top:50px;padding-bottom:30px;margin-bottom:30px;/*min-height:300px; */}
.section .about_top .inner{text-align:left;overflow:hidden;position:relative}
.in_text{font-size:13px;width:600px;}
.in_text1{font-size:15px;width:100%;color:#13b09f;height:30px;padding-top:20px}
.section .about_top .inner h4{font-size:33px;line-height:40px;font-weight:700;color:#000;margin-bottom:30px;}
.section .about_top .inner h4 span{color:#2769c9}
.section .about_top .inner .grey_box{width:600px;padding:20px;background:#f8f8f8;color:#878787;margin-bottom:12px;font-size:15px}

/* ¹Ú½º */
.grey_box, .grey_box4{width:600px;padding:20px;background:#f2f2f2;color:#878787;font-size:15px}
.grey_box4{background:#f2f2f2;}
.grey_box1{padding:20px;background:#f2f2f2;color:#878787;margin-top:10px;margin-bottom:12px;font-size:15px}
.grey_box2,.grey_box3{width:600px;padding:20px;background:#f8f8f8;color:#878787;margin-top:25px;margin-bottom:0px;margin-left:150px;font-size:15px;}
.grey_box2 {height:100px}
.grey_box3{height:93px}
.box01 {padding:25px;font-size:14px;width:600px;background:url(../images/common/box_bg.gif) repeat;margin-bottom:20px}
.grey_box5{width:800px;padding:20px;background:#f2f2f2;color:#878787;font-size:15px;margin-bottom:20px;}
.grey_box6{width:539px;padding:30px;font-size:15px;}
.grey_box10{width:339px;padding:30px 30px 0 30px;font-size:15px;}
.grey_box7{width:339px;padding:30px 30px 0 30px;font-size:15px;}
.grey_box8{width:239px;padding:30px 30px 0 30px;font-size:15px;}
.grey_box9{width:300px;padding:30px;font-size:15px;}

.section .about_top .inner li{float:left}



.section .about_top .why_m_tit{font-size:23px;color:#51555;line-height:60px}
.section .about_top .why_m_tit span{font-size:23px;color:#13b09f}

.section .about_top .why_m_tit01 dt{padding-top:10px;}


/* »ó´Ü¸Þ´º03 */
#div1{width:1100px}
#menu{width:1100px;height:40px;}
#div1 li{float:left;width:236px;height:40px;}
#div7 li{float:left;width:196px;height:40px;}
#div8 li{float:left;width:396px;height:40px;}

/* »ó´Ü¸Þ´º01 */
#div2{width:1100px}
#div2 li{float:left;width:596px;height:40px;}





/* ¿Â¶óÀÎ»ó´ã */
#cont02{position:relative;width:1200px; text-align:center;margin:0 auto;}
#cont02 .tab_detail{clear:both;text-align:left;margin:0 auto;width:1100px;margin-top:-20px;}

#cont02 .tab_detail>dl{border-bottom:1px dashed #cacaca;position:relative;padding:25px 0;}
#cont02 .tab_detail>dl.bottom-none{border-bottom:0;}
#cont02 .tab_detail>dl>dt{font-size:25px;color:#666;height:40px;}/*Å¸ÀÌÆ²*/

#cont02 .tab_detail>dl>dd>ul.inquiry_form{border-top:1px solid #333;padding-top:20px;}
#cont02 .tab_detail>dl>dd>ul.inquiry_form li{margin-bottom:15px;color:#999;font-size:15px;overflow:hidden;}
#cont02 .tab_detail>dl>dd>ul.inquiry_form li p.float{height:45px;float:left;line-height:40px;margin-left:10px;}
#cont02 .tab_detail>dl>dd>ul.inquiry_form li input.t_box{height:36px;line-height:36px;border:1px solid #d1d9de;font-size:15px;color:#999;padding:0 17px;font-family:NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ';}
#cont02 .tab_detail>dl>dd>ul.inquiry_form li input.t_boxW30{height:36px;line-height:36px;border:1px solid #d1d9de;font-size:15px;color:#999;padding:0 17px;font-family:NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ';width:150px;}
#cont02 .tab_detail>dl>dd>ul.inquiry_form li input.t_boxW40{height:36px;line-height:36px;border:1px solid #d1d9de;font-size:15px;color:#999;padding:0 17px;font-family:NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ';width:150px;}
#cont02 .tab_detail>dl>dd>ul.inquiry_form li span{margin-right:5px;}
#cont02 .tab_detail>dl>dd>ul.inquiry_form li span.calendar{cursor:pointer;}
#cont02 .tab_detail>dl>dd>ul.inquiry_form li span.calendar img{margin-top:5px}
#cont02 .tab_detail>dl>dd>ul.inquiry_form li textarea.t_box{border:1px solid #d1d9de;font-size:13px;color:#999;padding:10px 17px;font-family:NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ';line-height:25px;}
#cont02 .tab_detail>dl>dd>ul.inquiry_form select{padding:3px;width:150px;}
#cont02 .tab_detail span.desc{font-size:14px;color:#999;padding-left:10px;font-family:NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ';letter-spacing:-0.02em;}
#cont02 .tab_detail span.desc .col{color:#2474c6;}
.inqbt{margin-top:40px;width:280px;height:70px;margin:0 auto;text-align:center;background-color:#508fb6;}
.inq_cen{text-align:center;font-family:NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ'; font-size:1.3em; letter-spacing:-0.02em; line-height:3.6em;color:#fff;margin-top:22px;/*cursor:pointer;*/}


.inqbt_new{margin-top:40px;width:280px;height:70px;margin:0 auto;text-align:center;background-color:#508fb6;}
.inq_cen_new{text-align:center;font-family:NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ'; font-size:1.3em; letter-spacing:-0.02em; line-height:3.6em;color:#fff;margin-top:22px;/*cursor:pointer;*/}


/* ½æ³×ÀÏ ÀÌ¹ÌÁö */
.listForm03{position:relative;width:1200px;overflow:hidden;text-align:center;margin:0 auto;margin-top:50px;}
/*.listForm03 li{float:left;padding-left:70px;margin-bottom:50px;height:215px}*/
.listForm03 li{float:left;margin-bottom:50px; width:360px; height:300px; list-style:none;}
.listForm03 li.center{margin-left:60px;margin-right:60px;}
.txt{width:100%;text-align:center;}
.listForm03 p{border-bottom:none}
.listForm03 .end{padding:0}
.listForm03 li img{vertical-align:middle; width:100%; height:100%;}
.viewimg{width:250px; height:204px;border:0px solid #656565;}

.board_view th {
    background: #f5f5f5;
    padding-left: 18px;
    text-align: left;
    height: 35px;
border-bottom: 1px solid #dbdbdb;}
.board_view td {
    text-align: left;
    padding: 10px 5px;
border-bottom: 1px solid #dbdbdb;}
.board_view .date {
    text-align: right;
margin-left: 3px;}

/* search */
.search{padding-top:22px; background:#fff; width:1100px; height:50px; margin:0 auto;float:left;margin-bottom:40px}
.search input,.search select{vertical-align:middle; }
.search fieldset{text-align:center;}
.search .input_text{ height:17px; border:1px solid #ddd;}
.search select{width:94px;}


/*°øÁö»çÇ×*/
.con{position:relative;width:1200px; text-align:left}
.bo_notice ul li{clear:both; width:1100px; min-height:90px;margin-left:50px;padding:0 0 10px 0; border-bottom:1px solid #e2e2e2;}
/*.bo_notice a.bgA{display:block; width:1100px; background: url('/market/images/board/notice_off.gif') no-repeat center right;}*/
.bgA{width:1100px;}

.bo_notice ul li span.num{float:left; display:block; width:10%; color:#bdbdbd; font-size:40px;/* font-style:oblique; */line-height:90px;text-align:center; }
.bo_notice ul li span.day{display:block; color:#bdbdbd; font-size:13px;line-height:90px;}
.bo_notice ul li span.subject{display:block; float:left; width:80%; height:90px; font-size:20px; line-height:90px; }
.bo_notice ul .current{width:94%; padding:2%;}

.bo_notice ul li.active>a.bgA {background: url('/market/images/board/notice_off.gif') no-repeat center right;}
.bo_notice ul li.active span.num{color:#000000;  }
.bo_notice ul li.active span.num span.day{color:#000000;}
.bo_notice ul li.active span.subject{color:#000000;}



.bo_notice img{max-width:1100px;}


#paging{
margin:20px 2px 0 2px;
padding : 5px;
font-family:arial, helvetica, sans-serif;
font-size:13px;
color:#666666;
font-weight:bold;
}
#paging a{
padding:2px 4px 2px 4px;
margin:0 2px 0 2px;
border:1px solid #dddddd;
background:#ffffff;
color:#666666;
text-decoration:none;

}
#paging a:hover{
background:#333;
color:#ffffff;
text-decoration:none;
}
 
#paging .selected {
background:#333;
color:#ffffff;
text-decoration:none;}



.tel_reser{position:absolute;text-align:right;width:1100px;padding-top:100px}


.pd_t30 {padding-top:30px;}
.pd_t3 {padding-top:3px;}


.pdr_100 {padding-right:100px;}
.webzine {height: 166px;}


/*mn07*/

.cont { position: relative;width: 100%;text-align: center;margin: 0 auto;margin-top: 40px;}
.cont dl {width: 100%;text-align: center;margin: 0 auto;}
.cont dt {position: relative;font-family: NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ';font-size: 2.3em;letter-spacing: -0.02em;line-height: 1.5em;color: #666;    /* text-decoration: underline; */}
.cont p {text-align: center;margin: 0 auto;border-bottom: 1px solid #d9d9d9;width: 210px;}
.cont dd {position: relative;font-family: NanumBarunGothicBold,'³ª´®¹Ù¸¥°íµñ';font-size: 4.5em;line-height: 30px;color: #666;margin-top: 25px;}
.cont dd .tit {position: relative;font-family: NanumBarunGothicBold,'³ª´®¹Ù¸¥°íµñ';color: #e86b60;}
.cont .tit01 {margin-top: 40px;font-family: NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ'; font-size: 1.9em; letter-spacing: -0.02em;line-height: 1.3em;color: #666;}
.cont li {padding-bottom: 25px;font-family: NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ'; font-size: 1.4em;letter-spacing: -0.02em;line-height: 1.5em;color: #666;}
img {vertical-align: top;}
img, fieldset, button {border: 0 solid transparent;}

.cont01 {position: relative; width: 100%;overflow: hidden; text-align: center;margin:0 auto; background:#f2f3f6;margin-top: 40px;padding-top: 80px;}
.cont01 dl {width: 100%;text-align: center;margin: 0 auto;}
.cont01 dt {position: relative;font-family: NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ';font-size: 2.3em;letter-spacing: -0.02em;line-height: 1.5em;color: #666;    /* text-decoration: underline; */}
.cont01 p {text-align: center;margin: 0 auto;border-bottom: 1px solid #d9d9d9;width: 210px;}
.cont01 dd {position: relative;font-family: NanumBarunGothicBold,'³ª´®¹Ù¸¥°íµñ';font-size: 4.5em;line-height: 30px;color: #666;margin-top: 25px;}
.cont01 dd .tit {position: relative;font-family: NanumBarunGothicBold,'³ª´®¹Ù¸¥°íµñ';color: #e86b60;}
.cont01 .tit02 {margin-top: 40px;font-family: NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ'; font-size: 1.9em; letter-spacing: -0.02em;line-height: 1.3em;color: #666;}
.cont01 li {padding-bottom: 25px;font-family: NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ'; font-size: 1.4em;letter-spacing: -0.02em;line-height: 1.5em;color: #666;}

.img02 {    position: relative;    width: 1200px;    text-align: center;    margin: 0 auto;    padding-top: 40px;}
.img02 li {    float: left;    margin-left: 20px;    text-align: center;    height: 159px;    padding-bottom: 50px;}
.cont01 li {    padding-bottom: 25px;    font-family: NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ';    font-size: 1.4em;    letter-spacing: -0.02em;    line-height: 1.5em;    color: #666;    /* clear: both; */}
.cont01 .box {    position: relative;    width: 1200px;    text-align: center;    margin: 0 auto;    padding-top: 20px;    margin-bottom: 100px;}
.cont01 .box ul {    width: 1150px;    text-align: center;    margin: 0 auto;    background-color: #fff;    border: 1px solid #d9d9d9;    overflow: hidden;    margin-bottom: 20px;}

.cont01 .box li {    float: left;    width: 950px;    text-align: left;    margin-left: 80px;}
.cont01 li {    padding-bottom: 25px;    font-family: NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ';    font-size: 1.4em;    letter-spacing: -0.02em;    line-height: 1.5em;    color: #666;    /* clear: both; */}

.txtpo {    position: relative;    font-family: NanumBarunGothicBold,'³ª´®¹Ù¸¥°íµñ';    color: #e86b60;}

.cont .imgs03 {    position: relative;    width: 1200px;    text-align: center;    margin: 0 auto;    overflow: hidden;    margin-bottom: 110px;}
.cont .imgs03 ul {    padding: 20px;    float: left;    margin-left: 20px;    width: 340px;    background: #f2f3f6;    height: 290px;}
.cont .imgs03 li {    margin-top: 10px;    float: left;    width: 335px;    font-family: NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ';    font-size: 1.4em;    letter-spacing: -0.02em;    line-height: 1.5em;    color: #666;}
.cont .imgs03 .wide03 {    float: left;    width: 325px;    margin-top: -20px;    margin-left: 8px;    text-align: left;}
.img01 {    position: relative;    width: 1200px;    text-align: center;    margin: 0 auto;    padding-top: 80px;}
.img01 li {    float: left;    margin-left: 17px;    text-align: center;    height: 159px;    padding-bottom: 40px;}



.cont03.bg_con06p {    background: url(../mn07/img/mn06_01_01.jpg) no-repeat 50% 180px;}
.cont03.bg_con05p {    background: url(../mn07/img/mn08_01_01.jpg) no-repeat 50% 180px;}

.cont03 {    position: relative;    width: 100%;    text-align: center;    margin: 0 auto;    margin-top: 40px;    overflow: hidden;}
.cont03 dl {width: 100%;text-align: center;margin: 0 auto;}
.cont03 dt {position: relative;font-family: NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ';font-size: 2.3em;letter-spacing: -0.02em;line-height: 1.5em;color: #666;    /* text-decoration: underline; */}
.cont03 p {text-align: center;margin: 0 auto;border-bottom: 1px solid #d9d9d9;width: 210px;}
.cont03 dd {position: relative;font-family: NanumBarunGothicBold,'³ª´®¹Ù¸¥°íµñ';font-size: 4.5em;line-height: 30px;color: #666;margin-top: 25px;}
.cont03 dd .tit {position: relative;font-family: NanumBarunGothicBold,'³ª´®¹Ù¸¥°íµñ';color: #e86b60;}

.cont03 .imgs03 {    position: relative;    width: 1200px;    text-align: center;    padding-top: 515px;    margin: 0 auto;    overflow: hidden;    margin-bottom: 100px;    left: -10px;}
.cont03 .imgs03 ul {    padding: 20px;    float: left;    margin-left: 20px;    width: 340px;    background: #f2f3f6;    height: 290px;}
.cont03 .imgs03 li {    margin-top: 10px;    float: left;    width: 335px;    font-family: NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ';    font-size: 1.4em;    letter-spacing: -0.02em;    line-height: 1.5em;    color: #666;}
.cont03 .imgs03 .wide03 {    float: left;    width: 325px;  margin-left: 8px;    text-align: left;}

.cont .imgs04 {    position: relative;    width: 1200px;    text-align: center;    margin: 0 auto;   overflow: hidden;    margin-bottom: 110px;}
.cont .imgs04 ul {    padding: 20px;    float: left;    margin-left: 20px;    width: 340px;    background: #f2f3f6;    height: 350px;}
.cont .imgs04 li {    margin-top: 10px;    float: left;    width: 335px;    font-family: NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ';    font-size: 1.4em;    letter-spacing: -0.02em;    line-height: 1.5em;    color: #666;}

.cont03 .imgs04 {    position: relative;    width: 1200px;    text-align: center;    padding-top: 440px;    margin: 0 auto;    overflow: hidden;    margin-bottom: 100px;    left: -10px;}
.cont03 .imgs04 ul {    padding: 20px;    float: left;    margin-left: 20px;    width: 340px;    background: #f2f3f6;    height: 350px;}
.cont03 .imgs04 li {    margin-top: 10px;    float: left;    width: 335px;    font-family: NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ';    font-size: 1.4em;    letter-spacing: -0.02em;    line-height: 1.5em;    color: #666;}
.imgs_08 {    position: relative;    width: 1200px;    text-align: center;    margin: 0 auto;    padding-top: 50px;    overflow: hidden;}
.imgs_08 ul {    padding: 20px;    float: left;   width: 1200px;    height: 481px;}
.imgs_08 li {    float: left;    width: 382px;    margin-left: 10px;}

.box08 {    position: relative;    width: 1130px;    text-align: center;    margin: 0 auto;    padding-top: 25px;    margin-bottom: 100px;}
.box08 ul {    width: 1150px;    text-align: center;    margin: 0 auto;    background-color: #fff;    border: 1px solid #d9d9d9;    overflow: hidden;    margin-bottom: 20px;    background: #f5f6f9;}
.cont .text {    padding-top: 20px;    font-family: NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ';    font-size: 1.4em;    letter-spacing: -0.02em;    line-height: 1.5em;    color: #666;    text-align: left;    margin-left: 50px;}

.box08 li {    float: left;    width: 950px;    text-align: left;    margin-left: 80px;}




/*¸ð¹ÙÀÏ¸¶ÄÉÆÃ*/
.section .about_top.web_mobile2 {    background: url(../mn08/img/mobile_img3.jpg) no-repeat 700px 100px;    position: relative;}
.section .about_top.web_mobile3 {    background: url(../mn08/img/mobile_img7.jpg) no-repeat 630px 280px;    position: relative;}
.section .about_top.web_mobile4 {    background: url(../mn08/img/mobile_img10.jpg) no-repeat 750px 200px;    position: relative;}
.section .about_top.web_mobile5 {    background: url(../mn08/img/mobile_img12.jpg) no-repeat 700px 200px;    position: relative;}


/* pR */
.section .about_top.web_total1{background:url(../mn08/img/total_img1.jpg) no-repeat 0px 300px;position:relative}
.section .about_top.web_media2{background:url(../mn08/img/media_img2.png) no-repeat 670px 50px;position:relative}
.section .about_top.web_media3{background:url(../mn08/img/media_img3.jpg) no-repeat 700px 400px;position:relative}



/*¿ÃÆ÷ Çö¼ö¸· °Ô½Ã´ë(mn06)*/
h3#banner{border-bottom:1px solid #222; text-align:left}
.banner_one{border-bottom:1px solid #ddd; height:365px; position:relative;}
.banner_one img{float:left; padding:40px;}
.banner_one > div{float:left; width:470px; padding:40px 15px;}
.banner_one div h4{width:246px; height:44px; background:url(../mn06/img/title_bg.png) no-repeat; line-height:44px; font-size:25px; color:#fff; font-weight:normal; text-indent:9px;}
.banner_one div p{color:#1691d7; font-size:17px; padding:15px 0 8px;}
.banner_one div ul li{background:url(../mn06/img/banner_blt.jpg) no-repeat 0% 50%; text-indent:10px; padding:2px 0; color:#292929;}
.banner_one div a:first-child{background:url(../mn06/img/b_loca.jpg) no-repeat; width:235px; height:71px; display:block; line-height:71px; font-weight:bold; font-size:16px; color:#555; float:left; text-indent:65px;}
.banner_one div a:last-child{background:url(../mn06/img/b_call.jpg) no-repeat; width:235px; height:71px; display:block; line-height:71px; font-weight:bold; font-size:16px; color:#555; float:left; text-indent:65px; margin-left:5px;}
.banner_one > div > div{position:absolute; bottom:40px;}


.banner_one_2th {border-bottom:1px solid #ddd; height:420px; position:relative;}
.banner_one_2th img{float:left; padding:40px;}
.banner_one_2th > div{float:left; width:470px; padding:40px 15px;}
.banner_one_2th div h4{width:246px; height:44px; background:url(../mn06/img/title_bg.png) no-repeat; line-height:44px; font-size:25px; color:#fff; font-weight:normal; text-indent:9px;}
.banner_one_2th div p{color:#1691d7; font-size:17px; padding:15px 0 8px;}
.banner_one_2th div ul li{background:url(../mn06/img/banner_blt.jpg) no-repeat 0% 50%; text-indent:10px; padding:2px 0; color:#292929;}
.banner_one_2th div a:first-child{background:url(../mn06/img/b_loca270.jpg) no-repeat; width:270px; height:71px; display:block; line-height:71px; font-weight:bold; font-size:16px; color:#555; float:left; text-indent:65px;}
.banner_one_2th div a:last-child{background:url(../mn06/img/b_loca270.jpg) no-repeat; width:270px; height:71px; display:block; line-height:71px; font-weight:bold; font-size:16px; color:#555; float:left; text-indent:65px; margin-left:5px;}
.banner_one_2th .b_loc_1th {position:absolute; bottom:113px;}
.banner_one_2th .b_loc_2th {position:absolute; bottom:38px;}
.banner_one_2th .b_loc_1th a.call{background:url(../mn06/img/b_call270.jpg) no-repeat; width:270px; height:71px; display:block; line-height:71px; font-weight:bold; font-size:16px; color:#555; float:left; text-indent:65px; margin-left:5px;}
.banner_one_2th .b_loc_2th a.call{background:url(../mn06/img/b_call270.jpg) no-repeat; width:270px; height:71px; display:block; line-height:71px; font-weight:bold; font-size:16px; color:#555; float:left; text-indent:65px; margin-left:5px;}


.banner_one_3th {border-bottom:1px solid #ddd; height:470px; position:relative;}
.banner_one_3th img{float:left; padding:40px;}
.banner_one_3th > div{float:left; width:470px; padding:40px 15px;}
.banner_one_3th div h4{width:246px; height:44px; background:url(../mn06/img/title_bg.png) no-repeat; line-height:44px; font-size:25px; color:#fff; font-weight:normal; text-indent:9px;}
.banner_one_3th div h5{width:350px; height:44px; background:url(../mn06/img/title_bg_img1.png) no-repeat; line-height:44px; font-size:25px; color:#fff; font-weight:normal; text-indent:9px;}
.banner_one_3th div p{color:#1691d7; font-size:17px; padding:15px 0 8px;}
.banner_one_3th div ul li{background:url(../mn06/img/banner_blt.jpg) no-repeat 0% 50%; text-indent:10px; padding:2px 0; color:#292929;}
.banner_one_3th div a:first-child{background:url(../mn06/img/b_loca270.jpg) no-repeat; width:270px; height:71px; display:block; line-height:71px; font-weight:bold; font-size:16px; color:#555; float:left; text-indent:65px;}
.banner_one_3th div a:last-child{background:url(../mn06/img/b_loca270.jpg) no-repeat; width:270px; height:71px; display:block; line-height:71px; font-weight:bold; font-size:16px; color:#555; float:left; text-indent:65px; margin-left:5px;}
.banner_one_3th div a.call{background:url(../mn06/img/b_call270.jpg) no-repeat; width:270px; height:71px; display:block; line-height:71px; font-weight:bold; font-size:16px; color:#555; float:left; text-indent:65px; margin-left:5px;}
.banner_one_3th .b_loc_1th {position:absolute; bottom:188px;}
.banner_one_3th .b_loc_1th .po {position:absolute; margin-left: 75px; top: 4px; line-height: 20px; color: #555; font-size: 16px;}
.banner_one_3th .b_loc_2th {position:absolute; bottom:113px;}
.banner_one_3th .b_loc_3th {position:absolute; bottom:38px;}

/* 2022-11-10 */

#quick_wrap {
    position: absolute;
    right: 35px;
    top: 50%;
/*     -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%); */
    z-index: 9999999;
}

@media (max-width: 767px) {
    #quick_wrap {
	display:none;
        position: fixed;
        left: 0;
        bottom: 0;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
        top: initial;
        width: 100%;
/*         display: -webkit-box;
        display: -ms-flexbox;
        display: flex; */
            }
}

#quick_wrap li {
    padding-bottom: 20px;
}

@media (max-width: 767px) {
    #quick_wrap li {
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        padding-bottom: 0;
    }
}

#quick_wrap li:last-child {
    padding-bottom: 0;
}

#quick_wrap li>div {
    width: 118px;
    height: 118px;
    border-radius: 50%;
    text-align: center;
    display: table;
    background: #fff;
}

@media (max-width: 767px) {
    #quick_wrap li>div {
        height: 75px;
        border-radius: 0;
        width: 100%;
    }
}

#quick_wrap li>div a {
    display: table-cell;
    vertical-align: middle;
    -webkit-box-shadow: 3px 3px 10px 3px rgba(0, 0, 0, 0.2);
    box-shadow: 3px 3px 10px 3px rgba(0, 0, 0, 0.2);
    border-radius: 50%;
}

@media (max-width: 767px) {
    #quick_wrap li>div a {
        border-radius: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
}

#quick_wrap li>div a h2 {
    font-size: 15px;
    color: #008cd6;
    font-weight: 400;
	margin-top: 3px;
}

@media (max-width: 767px) {
    #quick_wrap li>div a h2 {
        font-size: 12px;
    }

    #quick_wrap li>div a h2 br {
        display: none;
    }
}
/*
@media (min-width: 1200px) {
    #quick_wrap li:nth-child(1)>div {
        -webkit-perspective: 1000;
        perspective: 1000;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
    }

    #quick_wrap li:nth-child(1)>div a {
        -webkit-box-shadow: 0 0 0 0 #1e2188;
        box-shadow: 0 0 0 0 #1e2188;
        -webkit-animation: scale 1.5s infinite;
        animation: scale 1.5s infinite;
        border-radius: 50%;
    }
}

@-webkit-keyframes scale {
    0% {
        -webkit-transform: scale(0.95);
        transform: scale(0.95);
    }

    70% {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-box-shadow: 0 0 0 25px rgba(30, 33, 136, 0);
        box-shadow: 0 0 0 25px rgba(30, 33, 136, 0);
    }

    100% {
        -webkit-transform: scale(0.95);
        transform: scale(0.95);
        -webkit-box-shadow: 0 0 0 0px rgba(30, 33, 136, 0);
        box-shadow: 0 0 0 0px rgba(30, 33, 136, 0);
    }
}
*/
/* #quick_wrap li:nth-child(1)>div a h2 {
    color: #008cd6;
} */

#quick_wrap li>div.kakao {
    background-color: #fae100;
}
#quick_wrap li>div.kakao a h2 {
    color: #000;
}


#quick_wrap li>div.store {
    background-color: #01c73c;
}
#quick_wrap li>div.store a h2 {
    color: #fff;
	margin-top: 10px;
}


#quick_wrap li>div.blog {
    background-color: #30b14a;
}
#quick_wrap li>div.blog a h2 {
    color: #fff;
}

#quick_wrap li>div.contact {
    background-color: #53abeb;
}

#quick_wrap li>div.contact a h2 {
    color: #fff;
}

#quick_wrap li > div.youtube a h2 {
    color: #222;
}



.section .sub-cont-tit {
	display: inline-block;
     text-align: left !important;
    color: #fff !important;
    font-size: 45px;
	line-height: 1;
    padding: 15px 15px 11px;
    background-color: #5babdc;
}
.img_full_wrap  { text-align: center; padding: 0; margin:0;}
.img_full_wrap img {max-width: 100%; }
.mt30 { margin-top: 30px;}
.mt40 { margin-top: 40px;}
.mt80 { margin-top: 80px;}


/* new youtube bnr  / counsel */
.footer-bnr-yb{width:100%;z-index:10}
.footer-bnr-yb *{box-sizing:border-box}
.footer-bnr-yb .inner{max-width:1770px; min-width: 1240px; margin:0 auto;padding:0 20px}
.footer-bnr-yb .youtube-wrap{position:relative;padding:0 40px}
.footer-bnr-yb .youtube-wrap .swiper-container{padding-bottom:20px}
.footer-bnr-yb .youtube-wrap .swiper-wrapper{height:auto}

@media screen and (min-width:1801px){
	.footer-bnr-yb .youtube-wrap .swiper-slide {
		width: 210px !important;
		margin-right: 20px;
	}
	.footer-bnr-yb .youtube-wrap .swiper-slide figure {
		width:210px;
	}
}

.footer-bnr-yb .youtube-wrap .swiper-button-prev,.footer-bnr-yb .youtube-wrap .swiper-button-next{width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:15px auto;z-index:3}
.footer-bnr-yb .youtube-wrap .swiper-button-prev{left:0;background-image:url(/allforadd/counsel/img/img_slider-prev_w.png)}
.footer-bnr-yb .youtube-wrap .swiper-button-next{right:0;background-image:url(/allforadd/counsel/img/img_slider-next_w.png)}
.footer-bnr-yb .youtube-wrap .swiper-scrollbar{position: absolute; bottom:0;left:0;width:100%;height:2px; background: rgba(255,255,255,.1)}
.footer-bnr-yb .youtube-wrap .swiper-scrollbar .swiper-scrollbar-drag {    background: rgba(255,255,255, .6);}
.footer-bnr-yb .youtube-wrap figure{position:relative;height:0;padding-bottom:56.25%;overflow:hidden}
.footer-bnr-yb .youtube-wrap figure img{position:absolute;top:50%;left:50%;    width: 100%; max-width:100%;-webkit-transform:translateX(calc(-50% + 0.5px)) translateY(calc(-50% + 0.5px));-ms-transform:translateX(calc(-50% + 0.5px)) translateY(calc(-50% + 0.5px));transform:translateX(calc(-50% + 0.5px)) translateY(calc(-50% + 0.5px))}
.footer-bnr-yb__col.left{width:calc(100% - 700px)}
.footer-bnr-yb__col.right{display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;width:700px;}
.footer-bnr-yb__col__row__col{padding:14px 0} 
.footer-bnr-yb__col__row__col.left{width:250px; text-align:left;}
.footer-bnr-yb__col__row__col.left dl dt{color:#fff; font-size:25px;font-weight:700;    line-height: 1.1;margin-top:15px;letter-spacing:-.5px}
.footer-bnr-yb__col__row__col.left dl dd{color:#fff;font-size:13px;font-weight:500;line-height:1.3;margin-top:7px;     word-break: keep-all;}
.footer-bnr-yb__col__row__col.left a{display:inline-block;color:#fff;padding:5px 15px;margin-top:7px;border-radius:20px;background:#59aadf}
.footer-bnr-yb__col__row__col.right{width:calc(100% - 250px)}
.footer-bnr-yb .footer-bnr__row{display:-ms-flexbox; display:flex;flex-wrap:nowrap;-webkit-align-items:center; align-items:center;  }
.footer-bnr-yb .footer-bnr__row__col.left {width: 540px;    position: relative;    padding-left: 50px;}
.footer-bnr-yb .footer-bnr__row__col.left .counsel_f_tit {position: absolute; left: 0;  display: flex; flex-direction: column;  align-items: center;  justify-content: center; height: 100%; width: 50px; color: #ffec05; font-size: 26px; line-height: 1.1;border-radius: 10px; background: #59aadf; } 
.footer-bnr-yb .footer-bnr__row__col.right {width: 160px; padding-left:10px}

@media (min-width:576px){
    .footer-bnr-yb__col__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}
    .footer-bnr-yb .footer-bnr__col{padding:15px 0}
}

@media (min-width:768px){
    .footer-bnr-yb .footer-bnr__col{padding:32px 0}
}
/*@media (min-width:1101px){*/
    .footer-bnr-yb__row{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
    .footer-bnr-yb__col.right{padding-left:10px}
/*}*/
@media (min-width:1700px){
    .footer-bnr-yb__col.left{padding-left:30px}
}
@media (max-width:1400px){
.footer-bnr-yb__col__row__col.left dl dt {
    font-size: 22px;
	}
.footer-bnr-yb__col__row__col.left {
    width: 220px;
}
.footer-bnr-yb__col__row__col.right {
    width: calc(100% - 220px);
}
.footer-bnr-yb .youtube-wrap {
 padding: 0 30px;
}
/*
    .footer-bnr-yb__col.left{width:calc(100% - 415px)}
    .footer-bnr-yb__col.right{width:415px}
	*/
}
/*
@media (max-width:1100px){
    .footer-bnr-yb .inner{padding:0}
    .footer-bnr-yb__col{padding:0 20px}
    .footer-bnr-yb__col.left,
    .footer-bnr-yb__col.right{width:100%}
}
@media screen and (max-width:1100px) and (min-width:575px){
    .footer-bnr-yb .footer-bnr__row{flex-direction:row;justify-content:normal;width:100%}
    .footer-bnr-yb .footer-bnr__col{width:50%}
}
@media (max-width:767px){
    .footer-bnr-yb .youtube-wrap{padding:0 35px}
    .footer-bnr-yb__col__row__col.left dl dt{font-size:22px}
}
@media (max-width:575px){
    .footer-bnr-yb .footer-bnr__row{padding:15px 0}
    .footer-bnr-yb .footer-bnr__col.top{border-bottom:0}
    .footer-bnr-yb .footer-bnr__col{width:100%}
}

*/

