@charset "utf-8";
@import url('http://fonts.googleapis.com/css?family=Noto+Sans');
@import url('http://fonts.googleapis.com/earlyaccess/notosanskr.css');

@font-face{
	font-family:"NanumSquareR";
	src:url('../fonts/NanumSquareR.eot');
	src:url('../fonts/NanumSquareR.eot?#iefix') format('embedded-opentype'),
	url('../fonts/NanumSquareR.woff') format('woff'),
	url('../fonts/NanumSquareR.ttf') format('truetype');
	src:local('?'), url('../fonts/NanumSquareR.woff') format('woff');
}

@font-face{
	font-family:"NanumSquareB";
	src:url('../fonts/NanumSquareB.eot');
	src:url('../fonts/NanumSquareB.eot?#iefix') format('embedded-opentype'),
	url('../fonts/NanumSquareB.woff') format('woff'),
	url('../fonts/NanumSquareB.ttf') format('truetype');
	src:local('?'), url('../fonts/NanumSquareB.woff') format('woff');
}

*{margin:0; padding:0}
html{width:100%; height:100%}
body{position:relative; font-size:14px;font-family:'Noto Sans KR', 'NanumSquareR', dotum,"µ¸¿ò",sans-serif; color:#777;-webkit-text-size-adjust:100%;	-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body.main{background:none;}
body,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,input,table,tr,th,td{margin:0; padding:0}
ul,ol,li{list-style:none}
img, fieldset{border:none; vertical-align:middle;}
legend, caption{display:none}
textarea, button{vertical-align:middle}
button{cursor:pointer;border:none;overflow:visible;}
input, select{height:24px; vertical-align:middle; background:#fff; border:1px solid #e3e3e3; font-family:'NanumSquareR', dotum,"µ¸¿ò",sans-serif; color:#777;}
input,option{padding:3px}
select{height:32px; padding:2px}
textarea{padding:3px; vertical-align:middle; background:#fff; border:1px solid #ddd; font-family:'NanumSquareR', dotum,"µ¸¿ò",sans-serif; color:#777; font-size:13px;}
.checkbox{padding:0; border:0}
.disNone{display:none}
a{text-decoration:none; color:#777}
a:hover, a:focus, a:active{text-decoration:none;}
table{width:100%; border-collapse:collapse}
table th{font-family:'NanumSquareB',sans-serif; font-weight:normal}
strong{font-family:'NanumSquareB',sans-serif; font-weight:normal}
map area{outline:none;}
button{margin:0; padding:0; background:none; font-size:14px; font-family:'NanumSquareR', dotum,"µ¸¿ò",sans-serif; color:#777; word-break:break-all;}
input[type="password"]{font-family:dotum,"µ¸¿ò",sans-serif !important;}
/*input[type="radio"]:focus{outline:1px dotted #888;}*/
::-webkit-input-placeholder {color:#4a4098;}
:-moz-placeholder {color:#4a4098; opacity:1;}
::-moz-placeholder {color:#4a4098; opacity:1;}
:-ms-input-placeholder {color:#4a4098;}
:placeholder-shown {color:#4a4098;}
.clearB{clear:both}

/* °£°Ý */
.mt5{margin-top:5px !important}
.mt8{margin-top:8px !important}
.mt10{margin-top:10px !important}
.mt15{margin-top:15px !important}
.mt20{margin-top:20px !important}
.mt25{margin-top:25px !important}
.mt30{margin-top:30px !important}
.mt35{margin-top:35px !important}
.mt40{margin-top:40px !important}
.mt45{margin-top:45px !important}
.mt50{margin-top:50px !important}
.mt52{margin-top:52px !important}
.mt55{margin-top:55px !important}
.mt60{margin-top:60px !important}
.mt65{margin-top:65px !important}
.mt80{margin-top:80px !important}
.ml10 {margin-left:10px !important;}
.ml5 {margin-left:5% !important;}
.mb20{margin-bottom:15px !important}

/* ÆùÆ® */
.f30 {font-size:28px;font-family:'Noto Sans KR',sans-serif;}
.f28 {font-size:28px;font-family:'Noto Sans KR',sans-serif;}
.f26 {font-size:26px;font-family:'Noto Sans KR',sans-serif;}
.f25 {font-size:25px;font-family:'Noto Sans KR',sans-serif;}
.f24 {font-size:24px;font-family:'Noto Sans KR',sans-serif;}
.f21 {font-size:21px;font-family:'Noto Sans KR',sans-serif;}
.f19 {font-size:19px;font-family:'Noto Sans KR',sans-serif;}
.f18 {font-size:18px;font-family:'Noto Sans KR',sans-serif;}
.f17 {font-size:17px;font-family:'Noto Sans KR',sans-serif;}
.f16 {font-size:16px;font-family:'Noto Sans KR',sans-serif;}
.f15 {font-size:15px;font-family:'Noto Sans KR',sans-serif;}
.c33 {color:#333;}
.c44 {color:#444;}
.c66 {color:#666;}
.c77 {color:#777;}
.c76 {color:#767676;}
.green {color:#7db117;}
.blue01 {color:#1e69cc;}
.bold {font-weight:bold;}
.Bline {border-bottom:1px solid #e0e0e0;}
.fmy {font-family:'myriad pro',sans-serif;font-weight:300;}

/* Á¤·Ä */
.taC{text-align:center !important}
.taR{text-align:right !important}
.taL{text-align:left !important}
.mAuto {margin:0px auto;}
.dp {display:block;}
.pright {position:absolute;top:0px;right:0px;}
.wrap90 {width:90%;margin:0px auto;}

/* ¹öÆ° */
.red{color:#4a4098 !important}
.blue{color:#2c74e0 !important}
.btnBlue {display:inline-block; background:#2f78ca; color:#fff;width:145px;padding:10px 0px 9px;text-align:center;font-family:'NanumSquareB',sans-serif;font-size:12px;vertical-align:middle}
.btnGrey {display:inline-block; background:#767e86; color:#fff;width:145px;padding:10px 0px 9px;text-align:center;font-family:'NanumSquareB',sans-serif;font-size:12px;vertical-align:middle}
.btnRed{display:inline-block; background:#4a4098; color:#fff; width:100px; height:40px; line-height:40px; text-align:center; font-family:'NanumSquareB',sans-serif; font-weight:normal; vertical-align:middle}
.btnRight{display:inline-block;position:absolute;top:5px;right:0px;background:#2e74d2;color:#fff;font-size:15px;width:235px; height:55px; line-height:55px; text-align:center; font-family:'NanumSquareB',sans-serif;font-weight:normal;z-index:999;}

.situ1{display:inline-block; padding:0 20px; height:26px; line-height:26px; background:#4a4098; color:#fff; font-size:13px; border-radius:13px; text-align:center; font-family:'NanumSquareB',sans-serif; font-weight:normal;}
.state1{display:inline-block; width:68px; height:24px; background:#ffd000; line-height:24px; color:#333; font-size:13px; border-radius:12px; text-align:center}
.state2{display:inline-block; width:68px; height:24px; background:#57d3fe; line-height:24px; color:#333; font-size:13px; border-radius:12px; text-align:center}
.state3{display:inline-block; width:68px; height:24px; background:#dfdfdf; line-height:24px; color:#333; font-size:13px; border-radius:12px; text-align:center}

.tipTxt{font-size:16px; padding:8px 0 8px 45px; background:url('/common/images/icon/tip_icon.png') no-repeat 0 center; color:#333;}
.dotTxt{padding:0 0 5px 10px; background:url('/common/images/icon/dot3x3.gif') no-repeat 0 8px; background-size:3px; color:#777; line-height:24px;}

#wrapper{position:relative; width:100%; min-width:1300px;}
#header{position:relative; width:100%;z-index:1000;height:85px;margin-bottom:-85px;
/*-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;*/
}
.headDiv {position:relative;width:1300px;margin:auto;}
.headDiv h1{position:absolute;top:0;left:0;z-index:999;}
.headDiv h1 a {display:block;width:236px;height:85px;}
.headDiv h1 a img {padding:20px 0 0 35px;}
#header.on {background:#fff;}
#gnb{position:absolute;top:0px;right:0px;z-index:1001;}
#gnb .oneD{display:block;width:134px;height:85px;float:left;line-height:86px;text-align:center;font-size:16px;color:#fff; font-family:'NanumSquareB',sans-serif;background:url('') no-repeat center;margin-left:-1px;}
#gnb.on .oneD {color:#444;background:url('') repeat-y;}
#gnb .oneD.on{color:#fff;background:url('') repeat-y #223f74;}
#gnb .twoD{display:none; position:absolute;top:85px;width:134px;height:255px;padding-top:10px;background:url('') repeat-y;z-index:100;overflow:hidden;text-align:center;}
#gnb .twoD.on{background-color:#223f74}
#gnb .twoD.one{left:-1px;}
#gnb .twoD.two{left:132px;}
#gnb .twoD.thr{left:265px;}
#gnb .twoD.fou{left:398px;}
#gnb .twoD.fiv{left:531px;}
#gnb .twoD.six{left:664px;}
#gnb .twoD.sev{left:797px;}
#gnb .twoD.eigh{left:930px;}
#gnb .twoD a {display:block; margin-top:15px;padding:3px 0px;font-size:13px; color:#777; font-family:'NanumSquareB',sans-serif; font-weight:normal;}
#gnb .twoD.on a{color:#96abcc;}
#gnb .twoD.on a.on{color:#fff;}
#header .twoDbg{display:none;position:absolute;top:85px;left:0;width:100%;height:264px;margin:auto;background:url('') repeat-x bottom #f7f7f7;border-top:1px solid #f2f2f2;overflow:hidden;z-index:900}

.visual_wrap {display:block;min-width:1300px;height:412px;position:relative;text-align:center;overflow:hidden;}
.sub01 {background:url('../img/sub_bg04.jpg') no-repeat center top;/**background-attachment:fixed;background-position:center top;**/}
.sub02 {background:url('../img/sub_bg02.jpg') no-repeat center top;}
.sub03 {background:url('../img/sub_bg03.jpg') no-repeat center top;}
.sub04 {background:url('../img/sub_bg04.jpg') no-repeat center top;}
.sub05 {background:url('../img/sub_bg05.jpg') no-repeat center top;}
.sub06 {background:url('../img/sub_bg06.jpg') no-repeat center top;}
.sub07 {background:url('../img/sub_bg07.jpg') no-repeat center top;}
.sub08 {background:url('../img/sub_bg09.jpg') no-repeat center top;}
.sub09 {background:url('../img/sub_bg01.jpg') no-repeat center top;}
.sub010 {background:url('../img/sub_bg09.jpg') no-repeat center top;}



.sub_navi_wrap {position:absolute;top:412px;left:0px;display:block;width:100%;height:51px;border-bottom:1px solid #f2f2f2;background:#fff;z-index:999;}
.sub_navi_wrap.on {position:fixed;display:block;top:0px;left:0px;z-index:9999;width:100%;height:51px;background-color:rgba(255,255,255,1.0);border-bottom:1px solid #c9c9c9;-webkit-backface-visibility: hidden}
.navi_menu {position:relative;width:1100px;margin:0px auto;z-index:90;}
.sub_navi {width:1100px;height:53px;position:absolute;top:0px;left:0px;border-left:1px solid #f2f2f2;}
.sub_navi:after {content:"";display:block; height:0; clear:both; visibility:hidden;}
.sub_navi.one li {width:100%;}
.sub_navi.two li {width:50%;}
.sub_navi.three li {width:33.33%;}
.sub_navi.four li {width:25%;}
.sub_navi.five li {width:20%;}
.sub_navi.six li {width:16.666%;}
.sub_navi li {float:left;background:url('../img/line_tip.png') repeat-y right;}
.sub_navi li a {display:block;height:33px;padding-top:18px;font-family:'NanumSquareB',sans-serif;color:#666;text-align:center;font-size:15px;}
.sub_navi li a:hover, .sub_navi li a.on {color:#4392ea;border-bottom:2px solid #4392ea;height:32px;}

.sub_location_wrap {position:relative;width:1100px;margin:0px auto;z-index:90;}
.sub_location {position:absolute;bottom:-85px;right:0px;}
.sub_location li {float:left;background:url('../img/arrow_small.png') no-repeat right center;padding:0px 13px 0px 10px;font-family:'NanumSquareB',sans-serif;color:#999;font-size:13px;}
.sub_location li:last-child {color:#333;background:none;padding:0px 0px 0px 10px;}

#footer {width:100%;background:#f7f7f7; z-index:800}
.foot_site {display:block;min-width:1200px;height:208px;background:url('../img/foot_pic.jpg') no-repeat center;position:relative;}
.foot_site a {position:absolute;top:68px;left:50%;margin-left:-135px;width:200px;height:70px;display:block;text-indent:-999em;}
.footDiv {position:relative; width:940px;margin:auto; padding:0px 0px 0px 160px;}
.footDiv .flogo {position:absolute;top:25px;left:0px;}
.footDiv .fUtil {border-bottom:1px solid #e5e5e5;}
.footDiv .fUtil a {font-family:'NanumSquareB',sans-serif;line-height:40px;font-weight:normal;font-size:13px;letter-spacing:0px;}
.footDiv span {color:#dedede; margin:0 6px}
.footDiv .copyRight {font-size:13px;font-family:'NanumSquareB',sans-serif;color:#666}
.footDiv .copyRight strong {color:#888;margin-left:10px;}
.footDiv .copyRight p{font-size:11px; margin-top:8px;font-family:'NanumSquareB',sans-serif; font-weight:normal;color:#666;}
.footDiv .selecting {position:absolute;top:0px;right:0px;width:170px;height:30px;line-height:30px;padding-left:10px;border:1px solid #898989;color:#fff;font-family:'NanumSquareB',sans-serif;font-size:13px;cursor:pointer;background:url('../img/white_arrow.png') no-repeat 96% center #949597;}
.footDiv .choose {position:absolute;bottom:97px;right:0px;width:180px;border:1px solid #898989;padding:5px 0px;background:#fff;}
.footDiv .choose a {display:block;padding:5px 10px;font-family:'NanumSquareB',sans-serif;font-size:13px;color:#555;}
.footDiv .choose a:hover {color:#0168b7;}

/* GO TO TOP*/
.page_top_box {cursor:pointer;z-index:999999;height:43px;width:43px;position:fixed;bottom:50px;right:10px;display:block;background: url('../img/page_top_btn.png') no-repeat;opacity:0;}
.page_top_box.show {opacity:1;right:30px;}
.page_top_box {-webkit-transition: 500ms;transition: 500ms;background: url('../img/page_top_btn.png');background: url('../img/page_top_txt.png') center center no-repeat;background-color: rgba(0,0,0,0.7);}
.page_top_box:hover { background-position: center center , center -5px; background-color: rgba(67,146,234,0.7);}

.subBody {position:relative;display:block;min-height:600px;margin:0px auto;overflow:hidden;padding:50px 0px 150px;}
.grey {background:#f7f7f7;}
.grey01 {background:url('../img/grey.png') repeat-x #fff;}
.grey02 {background:url('../img/sub17_bg.jpg') no-repeat center top #fff;}

.sample {position:absolute;top:50px;left:50%;margin-left:-960px;}
.real_btn {position:absolute;top:620px;left:50%;margin-left:-550px;width:550px;height:77px;background:url('blank.png');}
.real_btn01 {position:absolute;top:620px;left:50%;margin-left:0px;width:550px;height:77px;background:url('blank.png');}
.tab_menu {display:block;position:absolute;top:200px;left:0px;width:100%;text-align:center;font-size:0px;z-index:999;}
.tab_menu a {display:inline-block;height:52px;overflow:hidden;}
.tab_menu.two a{width:550px;}
.tab_menu.five a{width:220px;}
.tab_menu a span {display:block;font-family:'NanumSquareB',sans-serif;line-height:50px;height:50px;border:1px solid #e8e8e8;border-right:none;color:#666;background:#fff;font-size:15px;text-align:center;}
.tab_menu a:last-child span {border-right:1px solid #e8e8e8;}
.tab_menu a span.on {height:48px;line-height:48px;border:2px solid #0168b7;color:#0168b7;}
.tab_menu a:hover span {background:#0168b7;color:#fff;}

.tab_menu_real {display:block;text-align:center;font-size:0px;z-index:999;margin-top:55px;}
.tab_menu_real a {display:inline-block;height:52px;overflow:hidden;}
.tab_menu_real.two a{width:550px;}
.tab_menu_real.three a{width:360px;}
.tab_menu_real.five a{width:220px;}
.tab_menu_real a span {display:block;font-family:'NanumSquareB',sans-serif;line-height:50px;height:50px;border:1px solid #e8e8e8;border-right:none;color:#666;background:#fff;font-size:15px;text-align:center;}
.tab_menu_real a:last-child span {border-right:1px solid #e8e8e8;}
/**.tab_menu_real a span.on {height:48px;line-height:48px;border:2px solid #0168b7;color:#0168b7;}**/
.tab_menu_real a:hover span, .tab_menu_real a span.on {background:#0168b7;color:#fff;}

/* ¸ÞÀÎÆäÀÌÁö */

/* ¼­ºêÆäÀÌÁö */
#cBody{position:relative}

.Wlayout {width:1100px;display:block;margin:0px auto;letter-spacing:-1px;}
.Wlayout_wide {display:block;text-align:center;background:#fff;}
.Wlayout_full {display:block;position:relative;}
.Wlayout_full img {position:absolute;top:0px;left:50%;margin-left:-960px;}
.tbg {background:url('../img/t_bg03.jpg') no-repeat center 50px #fff;}
.tbg01 {background:url('../img/t_bg04.jpg') no-repeat center 50px #fdfdfd;}

.txt001 {display:block;padding:85px 0px 95px 250px;background:url('../img/icon_home.png') no-repeat 123px 85px;}
.txt002 {display:block;padding:55px 0px 50px 0px;background:#fff;text-align:center;margin:-83px auto 0px;width:1100px;background:#fafafa;}
.mid001 {display:block;height:789px;background:url('../img/sub01_2.jpg') no-repeat center top;}
.mid002 {display:block;width:550px;margin:80px auto 50px;padding-left:550px;background:url('../img/sub02_3_1.png') no-repeat left top;letter-spacing:-0.5px;padding-bottom:30px;}
.mid003 {display:block;width:1100px;margin:55px auto 0px;border:1px solid #ddd;letter-spacing:-0.5px;}
.mid003:after {display:block;visibility:hidden;clear:both;content:""}
.mid003 li {float:left;border-right:1px solid #ddd;margin-right:-1px;text-align:center;line-height:24px;height:200px;}
.mid003 li:nth-child(1) {background:url('../img/sub03_ico01.png') no-repeat center 60px;width:21%;padding:145px 2% 50px 2%;}
.mid003 li:nth-child(2) {background:url('../img/sub03_ico02.png') no-repeat center 60px;width:21%;padding:145px 2% 50px 2%;}
.mid003 li:nth-child(3) {background:url('../img/sub03_ico03.png') no-repeat center 50px;width:19%;padding:145px 2% 50px 2%;}
.mid003 li:nth-child(4) {background:url('../img/sub03_ico04.png') no-repeat center 60px;width:17%;padding:145px 5% 50px 5%;}
.mid004 {display:block;width:1100px;margin:70px auto 0px;text-align:right;position:relative;}
.mid005 {display:block;width:1100px;margin:35px auto 0px;text-align:left;position:relative;}
.mid006 {display:block;width:1100px;height:1633px;margin:65px auto 0px;background:url('../img/business_bg01.png') no-repeat;text-align:left;position:relative;}
.mid006 .txt_b01 {position:absolute;top:0px;left:560px;background:url('../img/ttip01.png') no-repeat left top;background-size:25px 1px;padding-top:5px;}
.mid006 .txt_b02 {position:absolute;top:560px;left:20px;background:url('../img/ttip01.png') no-repeat right top;background-size:25px 1px;padding-top:5px;text-align:right;width:45%;}
.mid006 .txt_b03 {position:absolute;top:820px;left:560px;background:url('../img/ttip01.png') no-repeat left top;background-size:25px 1px;padding-top:5px;}
.mid006 .txt_b04 {position:absolute;top:1400px;left:20px;background:url('../img/ttip01.png') no-repeat right top;background-size:25px 1px;padding-top:5px;text-align:right;width:45%;}

.mid007 {display:block;width:1100px;height:1670px;margin:100px auto 0px;background:url('../img/business_bg03.png') no-repeat;text-align:left;position:relative;}
.mid007 .txt_b01 {position:absolute;top:0px;left:570px;background:url('../img/ttip01.png') no-repeat left top;background-size:25px 1px;padding-top:5px;}
.mid007 .txt_b02 {position:absolute;top:500px;left:0px;background:url('../img/ttip01.png') no-repeat right top;background-size:25px 1px;padding-top:5px;text-align:right;width:48%;}
.mid007 .txt_b03 {position:absolute;top:900px;left:570px;background:url('../img/ttip01.png') no-repeat left top;background-size:25px 1px;padding-top:5px;}
.mid007 .txt_b04 {position:absolute;top:1170px;left:0px;background:url('../img/ttip01.png') no-repeat right top;background-size:25px 1px;padding-top:5px;text-align:right;width:48%;}

.mid008 {display:block;width:1100px;min-height:450px;margin:35px auto 0px;background:url('../img/business_bg02.png') no-repeat right top;text-align:left;position:relative;}
.mid008 dl {display:block;width:450px;border-bottom:1px solid #ddd;font-size:0px;}
.mid008 dd {display:inline-block;width:22%;border-top:1px solid #ddd;font-size:20px;color:#4e97f6;padding-top:6px;line-height:30px;text-align:center;font-family:'myriad pro',sans-serif;font-style:italic;vertical-align:top;}
.mid008 dt {display:inline-block;width:78%;border-top:1px solid #ddd;font-size:15px;color:#333;padding:5px 0px;line-height:23px;vertical-align:top;}

.mid009 {display:block;width:1100px;height:927px;margin:100px auto 0px;background:url('../img/sub08_2.png') no-repeat;text-align:left;position:relative;}
.mid009 .txt_b01 {position:absolute;top:0px;left:570px;background:url('../img/ttip01.png') no-repeat left top;background-size:25px 1px;padding-top:5px;}
.mid009 .txt_b02 {position:absolute;top:540px;left:0px;background:url('../img/ttip01.png') no-repeat right top;background-size:25px 1px;padding-top:5px;text-align:right;width:48%;}
.mid009_txt {margin-left:20px;}
.mid009_txt01 {margin-right:20px;}

.mid010 {display:block;width:1100px;margin:80px auto 0px;text-align:left;position:relative;}
.mid010:after {content:"";display:block; height:0; clear:both; visibility:hidden;}
.mid010 li {float:left;}
.mid010 li:nth-child(2) {margin:0px 22px;}

.mid011 {display:block;width:1100px;margin:55px auto 0px;border:1px solid #ddd;letter-spacing:-0.5px;}
.mid011:after {display:block;visibility:hidden;clear:both;content:""}
.mid011 li {float:left;border-right:1px solid #ddd;margin-right:-1px;text-align:center;line-height:24px;height:110px;}
.mid011 li:nth-child(1) {background:url('../img/sub08_ico01.png') no-repeat center 60px;width:25%;padding:145px 0 50px 0;}
.mid011 li:nth-child(2) {background:url('../img/sub08_ico02.png') no-repeat center 60px;width:25%;padding:145px 0 50px 0;}
.mid011 li:nth-child(3) {background:url('../img/sub08_ico03.png') no-repeat center 50px;width:25%;padding:145px 0 50px 0;}
.mid011 li:nth-child(4) {background:url('../img/sub08_ico04.png') no-repeat center 60px;width:25%;padding:145px 0 50px 0;}

.mid012 {display:block;width:1100px;z-index:99;;margin:-45px auto 0px;position:relative;}

.mid013 {display:block;width:1100px;height:631px;margin:65px auto 0px;background:url('../img/sub10_2.png') no-repeat;text-align:left;position:relative;}
.mid013 .txt_b01 {position:absolute;top:0px;left:570px;}
.mid013 .txt_b02 {position:absolute;top:280px;left:0px;text-align:right;width:48%;}
.mid013 .txt_b03 {position:absolute;top:530px;left:570px;}

.mid014 {display:block;width:1100px;margin:65px auto 0px;}
.mid014:after {content:"";display:block; height:0; clear:both; visibility:hidden;}
.mid014 li {display:inline-block;border:1px solid #ddd;vertical-align:top;width:47.5%;background:#fff;}
.mid014 li:nth-child(1) {margin:0px 4% 50px 0px;}
.mid014 li:nth-child(2) {margin:0px 0 50px 0px;}
.mid014 li:nth-child(3) {margin:0px 4% 50px 0px;}
.mid014 li:nth-child(4) {margin:-70px 0px 50px 0px;}
.mid014 li:nth-child(6) {margin:-55px 0px 0px 4%;}
.mid014 li img {width:100%;}
.mid014 li .txt10 {display:block;padding:30px 20px 50px 30px;letter-spacing:-0.5px;}
.mid014 li .txt10 img {width:25px;height:1px;display:block;}

.mid015 {display:block;width:1100px;margin:65px auto 0px;}
.mid015:after {content:"";display:block; height:0; clear:both; visibility:hidden;}
.mid015 li {display:inline-block;vertical-align:top;background:#fff;}
.mid015 li:nth-child(1) {margin:0px 35px 35px 0px;}
.mid015 li:nth-child(3) {margin:0px 35px 35px 0px;}

.mid016 {display:block;width:1100px;margin:20px auto 0px;position:relative;}
.mid016 span {display:inline-block;vertical-align:top;margin-right:30px;}
.circle_btn {position:absolute;top:-20px;right:0px;}
.circle_btn a {display:inline-block;width:97px;height:96px;line-height:96px;background:url('../img/btn_circle.png') no-repeat;text-align:center;font-size:17px;color:#252525;font-weight:600;margin-left:10px;}

.mid017 {display:block;width:1100px;height:851px;margin:65px auto 0px;background:url('../img/sub12_2.png') no-repeat;text-align:left;position:relative;letter-spacing:-0.5px;}
.mid017 .txt_b01 {position:absolute;top:0px;left:570px;}
.mid017 .txt_b02 {position:absolute;top:300px;left:0px;text-align:right;width:49%;}
.mid017 .txt_b03 {position:absolute;top:740px;left:570px;}

.mid018 {display:block;width:1070px;margin:50px auto -20px;position:relative;padding-left:30px;}
.mid018 span {display:inline-block;position:absolute;top:0px;right:10px;}

.mid019 {display:block;width:1150px;margin:65px auto 0px;}
.mid019:after {content:"";display:block; height:0; clear:both; visibility:hidden;}
.mid019 li {float:left;padding:0px 2%;margin-bottom:100px;width:46%;overflow:hidden;}
.mid019 li img {width:100%;}
.prodt_tit {display:block;text-align:center;font-size:20px;color:#333;line-height:77px;border:1px solid #ddd;background:#f8f8f8;}
.prodt_tb {width:100%;}
.prodt_tb tr th {border-bottom:1px solid #ddd;padding:17px 0px 15px 10px;font-size:15px;color:#333;width:65px;text-align:left;line-height:18px !important;}
.prodt_tb tr td {border-bottom:1px solid #ddd;padding:16px 0px 15px;font-size:15px;color:#888;line-height:18px !important;}
.btn_blue {display:block;background:#3a80de;color:#fff;text-align:center;font-size:18px;line-height:51px;height:51px;overflow:hidden;}
.btn_none {display:block;background:#fff;color:#fff;text-align:center;font-size:18px;line-height:51px;height:51px;overflow:hidden;}

.exp_btn {display:block;width:1100px;margin:0px auto 0px;}
.exp_btn:after {content:"";display:block; height:0; clear:both; visibility:hidden;}
.exp_btn li {float:left;width:50%;letter-spacing:-1px;}
.exp_btn li img {margin-left:10px;vertical-align:middle;}
.exp_btn li:first-child a {display:block;background:#468ad6;color:#fff;text-align:center;font-size:18px;line-height:70px;}
.exp_btn li:last-child a {display:block;background:#365272;color:#fff;text-align:center;font-size:18px;line-height:70px;}

.mid020 {display:block;width:1100px;margin:45px auto 0px;letter-spacing:-0.5px;}
.mid021 {display:block;width:1150px;margin:65px auto 0px;}
.mid021:after {content:"";display:block; height:0; clear:both; visibility:hidden;}
.mid021 li {float:left;padding:0px 2%;width:46%;overflow:hidden;}
.mid021 .logo_wrap {border-top:2px solid #333;display:block;height:50px;overflow:hidden;padding-top:40px;}
.mid021 table {width:100%;}
.mid021 table tr th {padding:12px 0px 12px 0px;font-size:16px;color:#333;width:90px;text-align:left;line-height:24px !important;}
.mid021 table tr td {padding:12px 0px 12px;font-size:16px;color:#888;line-height:24px !important;}
.btn_map {display:block;border-top:1px solid #ddd;padding-top:13px;margin-top:50px;}
.btn_map a {display:block;width:234px;height:55px;background:#1f324b;color:#fff;text-align:center;font-size:15px;line-height:55px;float:right;}

.mid022 {display:block;width:1100px;margin:80px auto 0px;position:relative;height:675px;letter-spacing:-0.5px;}
.mid022 .c_pic {position:absolute;top:0px;right:0px;}
.btn_dongtan {display:block;width:1100px;margin:50px auto 0px;}
.btn_dongtan a {display:block;width:234px;height:55px;background:#1f324b;color:#fff;text-align:center;font-size:15px;line-height:55px;float:right;}

.mid023 {display:block;width:1100px;margin:65px auto 0px;}
.mid023:after {content:"";display:block; height:0; clear:both; visibility:hidden;}
.mid023 li {display:inline-block;border:1px solid #ddd;vertical-align:top;width:47.5%;background:#fff;}
.mid023 li:nth-child(1) {margin:0px 4% 50px 0px;}
.mid023 li:nth-child(2) {margin:0px 0 50px 0px;}
.mid023 li:nth-child(3) {margin:0px 4% 50px 0px;}
.mid023 li:nth-child(4) {margin:-110px 0px 50px 0px;}
.mid023 li:nth-child(5) {border:0px solid #ddd;}
.mid023 li:nth-child(6) {margin:-265px 0px 0px 4%;}
.mid023 li img {width:100%;}
.mid023 li .txt10 {display:block;padding:30px 20px 50px 30px;letter-spacing:-0.5px;}
.mid023 li .txt10 img {width:25px;height:1px;display:block;}

.mid024 {display:block;width:1100px;margin:60px auto 0px;text-align:left;position:relative;}
.mid024:after {content:"";display:block; height:0; clear:both; visibility:hidden;}
.mid024 li {float:left;}
.mid024 li:nth-child(2) {margin:0px 22px;}

.Ptxt01 {position:absolute;top:0px;left:0px;text-align:left;letter-spacing:-1px;}
.Ptxt02 {text-align:left;letter-spacing:-1px;display:block;}
.Ptxt02:after {content:"";display:block; height:0; clear:both; visibility:hidden;}
.Ptxt02 li {float:left;}
.Ptxt02 li:last-child {margin-left:20px;padding-top:5px;}

#lnb{width:199px; float:left;}
#lnb .tit{padding-bottom:36px; font-size:28px; color:#4a4098;}
#lnb div{width:159px; border-top:1px solid #ddd;}
#lnb a.twoD{display:block; font-size:15px; color:#777; padding:11px 10px; border-bottom:1px solid #ddd; letter-spacing:-1px}
#lnb a.twoD.on{color:#4a4098; border-bottom:2px solid #4a4098; font-family:'NanumSquareB'; font-weight:normal;}
#lnb .thrD{width:129px; padding:15px 15px 0; background:#f7f7f7; border-bottom:1px solid #ddd; letter-spacing:-1px}
#lnb .thrD a{display:block; margin-bottom:17px; color:#777}
#lnb .thrD a.on{color:#4a4098; font-family:'NanumSquareB'; font-weight:normal;}
#lnb .thrD a:hover{color:#4a4098; font-family:'NanumSquareB'; font-weight:normal;}

#subCon{position:relative; width:950px; min-height:500px; float:left; padding:0 0 100px 50px; border-left:1px solid #ddd}
#subCon h2{font-size:36px; color:#333; line-height:36px; margin-bottom:50px; font-family:'NanumSquareB'; font-weight:normal;}
#subCon .path{position:absolute; top:15px; right:0;}
#subCon .path span{padding-left:19px; margin-left:15px; background:url('./img/path_arrow.gif') no-repeat 0 center}
#subCon .path span.home{padding-left:0px; margin-left:0px; background:none}
.titTxt{font-size:20px; color:#333; font-family:'NanumSquareB'; font-weight:normal;}
.titTxt2{font-size:14px; color:#333; font-family:'NanumSquareB'; font-weight:normal; margin-top:15px; line-height:24px} /* 2017-01-13 Ãß°¡ */
.titTxt .displayC{font-size:14px; color:#555; font-family:'NanumSquareR'; font-weight:normal;}
.titTxt .addTxt{font-size:14px; color:#555; font-family:'NanumSquareR'; font-weight:normal;}

.newTxt {font-size:16px; color:#4a4098; font-weight:bold;}

.sub_tit_b {display:block;font-size:38px;color:#333;letter-spacing:-1px;text-align:center;margin-top:80px;font-family:'Noto Sans KR',sans-serif;font-weight:bold;}
.sub_tit_s {display:block;font-size:15px;color:#999;letter-spacing:-1px;text-align:center;padding:8px 0px;font-family:'Noto Sans KR',sans-serif;}
.sub_tit_c {display:block;font-size:33px;color:#333;letter-spacing:-1px;text-align:center;margin-top:50px;font-family:'Noto Sans KR',sans-serif;background:url('../img/ttip01.png') no-repeat center top;background-size:25px 1px;padding-top:5px;}
.sub_tit_c01 {display:block;font-size:33px;color:#fff;letter-spacing:-1px;text-align:center;margin-top:170px;font-family:'Noto Sans KR',sans-serif;background:url('../img/ttip02.png') no-repeat center top;background-size:25px 1px;padding-top:5px;}

.board_wrap {width:1100px;margin:55px auto 10px;overflow:hidden;position:relative;}
.board_wrap label {color:#333;margin:0px 20px 0px 5px;}

.movie_wrap {display:block;width:1160px;}
.movie_wrap:after {content:"";display:block; height:0; clear:both; visibility:hidden;}
.movie_wrap li {float:left;border:1px solid #ddd;width:522px;overflow:hidden;margin:0px 52px 80px 0px;}
.movie_wrap .thum_01 {width:522px;height:293px;overflow:hidden;}
.movie_wrap .subject_01 {display:block;font-size:15px;color:#333;letter-spacing:-0.5px;text-align:center;padding:5px 0px;overflow:hidden;margin:15px auto;font-family:'NanumSquareB';}
.pop_movie {cursor:pointer;}

.white_content {display:none;position:fixed;width:800px;top:20%;left:50%;margin-left:-400px;z-index:1002;}
.movie_open {position:relative;width:800px;background:#fff;padding:5px 0px 20px;}
.movie_open iframe {width:800px;height:450px;}
.subject_pop {display:block;font-size:16px;font-weight:bold;color:#333;letter-spacing:-0.5px;text-align:left;padding:20px 0px 0px 20px;overflow:hidden;height:40px;font-family:'NanumSquareB';}
#btn_close {position:absolute;top:20px;right:15px;cursor:pointer;}
#backgroundPopup{display:none;position:fixed;_position:absolute; /* hack for internet explorer 6*/height:100%;width:100%;opacity:0.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);top:0;left:0;background:#000;z-index:1001;}

.board_top {display:block;clear:both;margin:0px auto 15px;position:relative;height:32px;}
.board_top strong {font-family:'NanumSquareB';font-size:13px;line-height:32px;}
.search_wrap {position:absolute;top:0px;right:0px;}
.search_wrap .sel02 {font-size:13px;color:#777;height:32px;line-height:32px;padding-left:10px;width:99px;background:#fff;border:1px solid #d9d9d9;display:inline-block;vertical-align:middle;}
.search_wrap .sel04 {font-size:13px;color:#777;height:32px;line-height:32px;padding-left:10px;width:151px;background:#fff;border:1px solid #d9d9d9;display:inline-block;vertical-align:middle;}
.sel05 {font-size:13px;color:#777;height:32px;line-height:32px;padding:0px 0px 0px 10px;width:133px;border:1px solid #d9d9d9;display:inline-block;vertical-align:middle;background:url('../img/ic_m.jpg') no-repeat 95% center #F7F7F7;}
.search_wrap .sel01 {display:inline-block;height:30px;width:325px;margin-left:5px;background:#f7f7f7;border:1px solid #333;vertical-align:middle;overflow:hidden;padding:0px;}
.search_wrap .sel03 {font-size:13px;color:#777;height:30px;line-height:30px;width:280px;background:none;vertical-align:middle;padding:0px 0px 0px 10px;margin:0px;border:none;}
.search_wrap .btn_search {background:url('../img/btn_search.png') no-repeat center;width:30px;height:30px;display:inline-block;vertical-align:middle;text-indent:-999em;}

.tb01 {width:100%;border-top:2px solid #5a5a5a;margin-top:50px;}
.tb01 table {width:100%;font-family:'NanumSquareR';}
.tb01 tr th {font-size:14px;background:#f7f7f7;border-bottom:1px solid #e2e2e2;padding:10px 10px 10px 20px;color:#333;text-align:left;font-family:'NanumSquareB';width:160px;}
.tb01 tr td {border-bottom:1px solid #e2e2e2;font-size:13px;padding:10px;letter-spacing:-0.5px;}

.tb02 {width:100%;border-top:2px solid #555;}
.tb02 table {width:100%;font-family:'NanumSquareR';}
.tb02 tr th {font-size:14px;background:#f7f7f7;border-bottom:1px solid #ebebeb;border-right:1px solid #ebebeb;padding:10px;}
.tb02 tr th:last-child {border-right:none;}
.tb02 tr td {border-bottom:1px solid #e2e2e2;font-size:13px;padding:9px 0px 9px;text-align:center;letter-spacing:-1px;font-weight:normal;}
.tb02 tr td.subject {color:#333;font-size:14px;text-align:left;padding:9px 0px 9px 15px;letter-spacing:0px;font-family:'NanumSquareB';}
.tb02 tr td.subject a {color:#333;}
.tb02 tr td.hit {background:url('../img/tip01.png') no-repeat left center;text-align:left;padding:17px 3px 15px 15px;}
.tb02 tr td .hit_num {display:inline-block;vertical-align:middle;text-align:right;width:40px;}
.tb02 tr.notice_b {background:#f7f7f7;}
.tb02 tr.notice_b strong {color:#97007b;}
.tb02 tr td .inp001 {font-size:14px;color:#777;font-weight:500;height:28px;line-height:28px;padding-left:1%;width:98.5%;background:#fff;border:1px solid #ececec;}
.tb02 tr td .inp002 {font-size:14px;color:#777;font-weight:500;height:250px;line-height:24px;padding:1%;width:97.5%;background:#fff;border:1px solid #ececec;overflow-y:auto;}
.tb02 tr td .inp003 {font-size:14px;color:#777;font-weight:600;height:28px;line-height:28px;padding-left:1%;width:40%;background:#fff;border:1px solid #ececec;}
.tb02 tr .req {color:#ff5400;font-size:15px;font-weight:bold;}
.tb02 tr .no_d {font-size:14px;padding:50px 0px;}
.tb02 tr .p_thum {width:205px;height:137px;margin:15px auto;border:1px solid #DEDEDE;overflow:hidden;}
.tb02 tr .p_thum img {width:205px;}
.tb02 tr .pds {text-align:left;color:#777;line-height:22px;font-size:14px;}
.tb02 tr .pds strong {display:block;color:#333;padding:20px 0px 10px;font-size:16px;width:100%;overflow:hidden;}
.tb02 tr .pds span {display:block;color:#888;padding:10px 0px;font-size:14px;}

.tb03 {width:100%;border-top:2px solid #555;}
.tb03 table {width:100%;font-family:'NanumSquareR';}
.tb03 tr th {font-size:14px;border-bottom:1px solid #ebebeb;padding:10px;width:250px;}
.tb03 tr td {border-bottom:1px solid #e2e2e2;font-size:13px;padding:9px 0px 9px;text-align:center;letter-spacing:-1px;font-weight:normal;}
.tb03 tr .p_thum {width:205px;height:137px;margin:15px auto;border:1px solid #DEDEDE;overflow:hidden;}
.tb03 tr .p_thum img {width:205px;}
.tb03 tr .pds {text-align:left;color:#777;line-height:22px;font-size:14px;}
.tb03 tr .pds strong {display:block;color:#333;padding:20px 0px 10px;font-size:16px;width:100%;overflow:hidden;}
.tb03 tr .pds span {display:block;color:#888;padding:10px 0px;font-size:14px;}

.agree_wrap {display:block;height:133px;padding:20px;border:1px solid #ccc;overflow-y:scroll;margin-bottom:10px;}
.agree_wrap strong.tit {display:block;padding:10px 0px 10px 12px;color:#333;font-size:16px;background:url('../img/dot_blue.jpg') no-repeat left center;}
.agree_wrap strong {display:block;padding:10px 0px 5px 0px;color:#333;font-size:15px;}
.agree_wrap span {display:block;padding:10px 0px;color:#888;font-size:14px;line-height:18px;}

.paging {text-align:center;padding-top:30px;width:100%;overflow:hidden;}
.paging img {vertical-align:middle;padding:0px;}
.paging .num {margin:0px 15px;}
.paging .num a {display:inline-block;color:#888682;border:1px solid #fff;font-size:13px;padding:0px;width:25px;height:27px;vertical-align:middle;line-height:29px;color:#000;font-family:'NanumSquareB';overflow:hidden;}
.paging .num a:hover, .paging .num a.on {color:#e36a2f;border:1px solid #e0e0e0;}

.refer_wrap {display:block;width:1100px;margin:50px auto 0px;background:url('../img/dis_tip.png') no-repeat right top;padding:30px 0px;}
.tit_sub {display:block;background:url('../img/tit_line.png') no-repeat left top;padding:20px 0px;margin:15px 0px;color:#444;font-size:25px;font-family:'Noto Sans KR',sans-serif;}
#visual {width:100%;height:700px;margin:0px auto 0px;position:relative;overflow:hidden;}
#visual .cover {width:1100px;margin:0 auto;}
#visual .content {width:1100px;}
#visual .flexslider_event {text-align:center;}
#visual .flexslider_event .slides {width:100%;}
#visual .flexslider_event .slides > li {display: none;font-family:'Noto Sans KR',sans-serif;letter-spacing:-1px; -webkit-backface-visibility: hidden;}
#visual .flexslider_event .slides > li strong {display:block;padding:20px 0px 5px 0px;color:#333;font-size:26px;text-align:left;}
#visual .flexslider_event .slides > li span {display:block;color:#777;font-size:15px;text-align:left;}
#visual .flexslider_event .slides img {display: block;width:100%;}
#visual .flexslider_event .flex-direction-nav {z-index:99;width:1100px;margin:0px auto;position:relative;}
#visual .flexslider_event .flex-direction-nav li {width:58px;z-index:999;}
#visual .flexslider_event .flex-direction-nav a {width:58px;height:58px;display:block;z-index:10;cursor:pointer;text-indent:-999em;}
#visual .flexslider_event .flex-direction-nav .flex-next {background:url('../img/right_arr01.png') no-repeat;position:absolute;top:-400px;right:0px;}
#visual .flexslider_event .flex-direction-nav .flex-prev {background:url('../img/left_arr01.png') no-repeat;position:absolute;top:-400px;left:0px;}
#visual .flexslider_event .flex-control-nav {position:absolute;left:0;bottom:50px;width:100%;text-align:right;}
#visual .flexslider_event .flex-control-nav li {margin-left:5px;display:inline-block; zoom: 1; *display: inline; }
#visual .flexslider_event .flex-control-paging li a {width:46px;height:2px;background:#e0e0e0;display:block;cursor: pointer;text-indent:-999em;font-size:0px;transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out;}
#visual .flexslider_event .flex-control-paging li a:hover, #visual .flexslider_event .flex-control-paging li a.flex-active {width:90px;height:2px;background:#3d3d3d;cursor: pointer;}

.memo_star {display:block;text-align:right;padding:3px 0px;margin-bottom:-45px;padding-top:25px;}
.star {color:#0168b7;font-weight:bold;font-size:15px;display:inline-block;vertical-align:bottom;height:12px;padding-top:0px;overflow:hidden;border:0px solid red;}

.txt_agree {font-size:14px;line-height:24px;font-family:'NanumSquareR';color:#666;display:block;width:1100px;margin:30px auto;padding:0px 30px;}
.txt_agree strong {font-size:16px;padding:30px 0px 10px;color:#333;font-family:'NanumSquareB';display:block;margin-left:-20px;}
.txt_agree span {font-size:15px;padding:10px 0px;color:#333;font-family:'NanumSquareB';display:block;}
.txt_agree h1 {font-size:16px;text-decoration:underline;color:#0f88e5;}

.txt_agree01 {font-size:14px;line-height:24px;font-family:'NanumSquareR';color:#666;display:block;width:1100px;margin:30px auto;padding:20px 0px;text-align:center;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.txt_agree01 strong {font-size:16px;padding:0px 0px 10px;color:#333;font-family:'NanumSquareB';display:block;}

.txt_agree03 {font-size:14px;line-height:24px;font-family:'NanumSquareR';color:#666;display:block;width:1040px;margin:30px auto;padding:0px 30px;}
.txt_agree03 strong {font-size:16px;padding:30px 0px 10px;color:#333;font-family:'NanumSquareB';display:block;margin-left:-20px;}
.txt_agree03 span {font-size:14px;padding:0px 0px;color:#333;display:block;}
.txt_agree03 span.ntxt {font-size:14px;padding:0px 0px;color:#333;font-weight:bold;}
.txt_agree03 h1 {font-size:16px;text-decoration:underline;color:#0f88e5;}

.quick_right {position:fixed;top:412px;right:15px;z-index:999999;}
.quick_right ul {display:block;background:#fff;border:1px solid #ddd;width:78px;}
.quick_right ul:after {content:"";display:block; height:0; clear:both; visibility:hidden;}
.quick_right ul li {float:none;}
.quick_right ul li a {display:block;width:78px;height:92px;overflow:hidden;text-indent:-999em;}
.quick_right ul li a.link01 {background:url('../img/quick_01.png') no-repeat center;}
.quick_right ul li a.link02 {background:url('../img/quick_02.png') no-repeat center;}
.quick_right ul li a.link03 {background:url('../img/quick_03.png') no-repeat center;}
.quick_right ul li a:hover {background-color:#f2f2f2;}
.quick_right ul li:nth-child(2) a {border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;}

/* ¸ð¹ÙÀÏ lnb */
.mobileMenu{display:none; position:absolute; top:15px; right:15px}
.mobileMenu img{width:30px;}
#gnbM {display:none;position:fixed; top:0;right:-230px;width:230px;background:#1e293c;transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out;z-index:999999}
#gnbM.on {display:none;position:fixed; top:0;right:0px;width:230px; background:#1e293c; z-index:999999}

#gnbM .mUtil{padding:0px 15px;line-height:50px;background:#4a4098;color:#fff;font-size:13px; letter-spacing:-1px}
#gnbM .mUtil a{color:#fff;}
#gnbM .mUtil span{margin:0 6px; color:#817ab7}
#gnbM .mobileMenuXbt{position:absolute; top:15px; right:10px;}
#gnbM .mobileMenuXbt img{width:15px}
#gnbM .gnbDiv {display:block;overflow-y:auto;}
#gnbM .gnbDiv a{display:block}
#gnbM .gnbDiv .one{padding:15px 20px 12px; font-size:14px; color:#fff; border-bottom:1px solid #7d838e; font-weight:normal; background:url('../img/mgnb_oneicon.png') no-repeat 200px center; background-size:18px 18px;}
#gnbM .gnbDiv .one.on{color:#06dada;background:url('../img/mgnb_oneicon_on.png') no-repeat 200px center; background-size:18px 1px;}
#gnbM .gnbDiv .two{padding:0px 0px 0px 20px; border-bottom:1px solid #545c6b;color:#c3c3c3;}
#gnbM .gnbDiv .two .twoD{font-size:14px; color:#c3c3c3; padding:12px 7px; border-bottom:1px solid #545c6b;}
#gnbM .gnbDiv .two .thr{padding:15px 15px 5px; border-bottom:1px solid #545c6b; background:#f7f7f7}
#gnbM .gnbDiv .two .thr .thrD{font-size:13px; color:#777; margin-bottom:10px}
.dimdBg{display:none; position:fixed; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,0.6); z-index:999;}
.b_log {border:1px solid #545c6b;width:90%;margin:20px auto;display:block;text-align:center;font-size:14px;color:#fff;line-height:35px;}

#mobileSub{position:relative; display:none; height:; padding:10px 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd; text-align:center; color:#333}
#mobileSub .mPrv{position:absolute; top:0; left:0; border-right:1px solid #ddd}
#mobileSub .mNxt{position:absolute; top:0; right:0; border-left:1px solid #ddd}
#mobileSub a{display:block; padding:14px 20px;}
#mobileSub a img{height:15px;}

.mobileSubmenu{display:none; position:absolute; top:50px; left:0; width:94%; padding:10px 3%; border-bottom:1px solid #ddd; background:#fff; z-index:999}
.mobileSubmenu a{display:block; padding:10px 3%; border-bottom:1px solid #ddd; color:#555; font-size:15px;}

.mobile_navi {display:none;width:100%;font-size:0px;position:absolute;top:170px;left:0px;z-index:9999;letter-spacing:-1px;}
.mobile_navi.on {position:fixed;display:none;top:50px;left:0px;z-index:9999;width:100%;letter-spacing:-1px;-webkit-backface-visibility: hidden}
.mobile_navi .half {width:50%;}
.mobile_navi .full {width:100%;}
.mobile_navi .mobile_navi_sub {display:inline-block;vertical-align:top;position:relative;}
.mobile_navi a {display:block;}
.mobile_navi .b_first {padding-left:10px;font-size:13px;line-height:40px;color:#fff;background:url('../img/off_navi01.png') no-repeat 96% center #4c6fca; background-size:16px auto;}
.mobile_navi .s_first {padding-left:10px;font-size:13px;line-height:40px;color:#fff;background:url('../img/off_navi02.png') no-repeat 96% center #6088ef; background-size:16px auto;}
.mobile_navi .b_first.on {background:url('../img/on_navi.png') no-repeat 96% center #fff;color:#4c6fca;background-size:16px auto;}
.mobile_navi .s_first.on {background:url('../img/on_navi.png') no-repeat 96% center #fff;color:#6088ef;background-size:16px auto;}

.mobile_navi .b_second {display:none;}
.mobile_navi .b_second a {display:block;background:url('../img/ttip.png') no-repeat 10px center #fff;border-bottom:1px solid #dadada; background-size:auto 10px;}
.mobile_navi .b_second span {display:block;padding-left:20px;font-size:13px;line-height:40px;color:#2e2e2e;}

#mobileLnb{display:none; position:absolute; top:0; left:0; width:100%; height:40px; border-bottom:1px solid #ddd; z-index:800;}
#mobileLnb .mLnbDiv{position:relative; width:94%; height:40px; margin:auto;}
#mobileLnb .mLnbDiv a{display:block}
#mobileLnb .mLnbDiv .home{width:48px; height:14px; padding:13px 0; text-align:center; float:left; border-left:1px solid #ddd; border-right:1px solid #ddd}
#mobileLnb .mLnbDiv .lnbOne{position:relative; width:160px; padding:12px 19px; float:left; border-right:1px solid #ddd}
#mobileLnb .mLnbDiv .lnbOne.on{color:#333; font-family:'NanumSquareB'; font-weight:normal;}
#mobileLnb .mLnbDiv .lnbOne.cur{color:#4a4098; font-family:'NanumSquareB'; font-weight:normal;}
#mobileLnb .mLnbDiv .lnbOne img{position:absolute; top:19px; right:19px;}
#mobileLnb .mLnbDiv .lnbTwo{display:none; position:absolute; top:40px; left:0; width:160px; border:1px solid #ddd; padding:15px 19px 5px; background:#fff}
#mobileLnb .mLnbDiv .lnbTwo a{font-size:13px; margin-bottom:15px;}
#mobileLnb .mLnbDiv .lnbTwo a:hover{color:#4a4098; font-family:'NanumSquareB'; font-weight:normal;}
#mobileLnb .mLnbDiv .lnbTwo a.on{color:#4a4098; font-family:'NanumSquareB'; font-weight:normal;}
.webton_wrap {text-align:center;margin:30px auto 0px;width:800px;}
.webton_wrap img {display:block;}
.webton_btn {text-align:center;width:1200px;margin:20px auto 50px;}
a.btn_next {background:url('../img/right_arr.png') no-repeat 95% center #468ad6;width:524px;height:63px;line-height:63px;color:#fff;font-size:18px;display:inline-block;text-align:center;}
a.btn_prev {background:url('../img/left_arr.png') no-repeat 5% center #468ad6;width:524px;height:63px;line-height:63px;color:#fff;font-size:18px;display:inline-block;text-align:center;}

.business_link {margin:50px auto;width:1103px;height:853px;position:relative;}
.b_link01 {position:absolute;top:100px;left:0px;transition:all 0.9s ease-out; -webkit-transition:all 0.9s ease-out;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;}
.b_link02 {position:absolute;top:120px;left:383px;transition:all 0.9s ease-out; -webkit-transition:all 0.9s ease-out;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;}
.b_link03 {position:absolute;top:80px;right:0px;transition:all 0.9s ease-out; -webkit-transition:all 0.9s ease-out;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;}
.b_link04 {position:absolute;top:500px;left:0px;transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;}
.b_link05 {position:absolute;top:560px;right:0px;transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out;filter:alpha(opacity=0); opacity:0; -webkit-opacity:0;}

.b_link01.on {position:absolute;top:0px;left:0px;transition:all 0.9s ease-out; -webkit-transition:all 0.9s ease-out;filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;}
.b_link02.on {position:absolute;top:0px;left:383px;transition:all 0.9s ease-out; -webkit-transition:all 0.9s ease-out;filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;}
.b_link03.on {position:absolute;top:0px;right:0px;transition:all 0.9s ease-out; -webkit-transition:all 0.9s ease-out;filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;}
.b_link04.on {position:absolute;top:445px;left:0px;transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out;filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;}
.b_link05.on {position:absolute;top:445px;right:0px;transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out;filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;}

@-webkit-keyframes sub_copy{
  0% {-webkit-transform: scale(1) rotate(0deg) translateX(70px) translateY(0px) skewX(0deg) skewY(0deg);opacity:0;}
  50%{-webkit-transform: scale(1) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);opacity:1;}
  100%{-webkit-transform: scale(1) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);}
}
@-ms-keyframes sub_copy{
  0% {-ms-transform: scale(1) rotate(0deg) translateX(70px) translateY(0px) skewX(0deg) skewY(0deg);opacity:0;}
  50%{-ms-transform: scale(1) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);opacity:1;}
  100%{-ms-transform: scale(1) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);}
}
.sub_copy {position:absolute;top:190px;left:50%;margin-left:-250px;display:block;text-align:left !important;font-size:26px !important;width:700px;padding-bottom:10px;letter-spacing:-1px !important;font-family:"NanumSquareR" !important;font-weight:bold !important;padding-top:20px;color:#fff;
-webkit-animation: sub_copy 3s;
-webkit-animation-timing-function: ease-in; 
-ms-animation: sub_copy 3s;
-ms-animation-timing-function: ease-in; }

.agreement_inner {display:block;}
.agreement_inner table {width:100%;margin:10px auto;border-right:1px solid #eee;}
.agreement_inner tr th {background:#ddd;padding:10px;border-bottom:1px solid #eee;}
.agreement_inner tr td {padding:10px;line-height:24px;border-bottom:1px solid #eee;border-left:1px solid #eee;}

.mview {display:none;}
.mhide {display:block;}

/* gayoung Add Style */
.sec-company-06 .sec-row-1{text-align:center}
.sec-company-06 .sec-row-2{text-align:center;padding:75px 0}
.sec-company-06 .sec-row-2 ul{overflow:hidden}
.sec-company-06 .sec-row-2 ul li{float:left;width:33.33%;text-align:center}
.sec-company-06 .sec-row-2 .sec-img{padding-bottom:20px}
.sec-company-06 .sec-row-2 .tit{font-size:24.18px;font-family:'NanumSquareB';color:#333333;font-weight:bold;padding-bottom:20px}
.sec-company-06 .sec-row-2 .txt{font-size:16px;font-family:'NanumSquareR';color:#888888;line-height:24px}
.sec-company-06 .sec-row-3{padding:0 0 95px 0;position:relative;background:url(../img/bg_sub_company_06_05.png) center top no-repeat;}
.sec-company-06 .sec-row-3 .txt{position:absolute;left:630px;top:980px}
.sec-company-06 .sec-row-3 .Wlayout{position:relative;}
.sec-company-06 .sec-row-3 .txt li{background:url(../img/ico_dot_1.png) left 15px no-repeat;padding-left:17px;color:#3f3f40;line-height:38px;font-size:20px}
.sec-company-06 .sec-row-4 {text-align:center}

.sec-company-bi .sec-row-1{text-align:center}
.sec-company-bi .sec-row-2{text-align:center;padding:75px 0}
.sec-company-bi .sec-row-2 ul{overflow:hidden}
.sec-company-bi .sec-row-2 ul li{float:left;width:50%;text-align:left;box-sizing:border-box}
.sec-company-bi .sec-row-2 ul li.sec-l{padding-right:20px}
.sec-company-bi .sec-row-2 ul li.sec-r{padding-left:20px}
.sec-company-bi .sec-row-2 .tit{background:url('../img/bg_line_top.jpg') no-repeat left top;padding-top:10px}
.sec-company-bi .sec-row-2 .txt{font-size:16px;font-family:'NanumSquareR';color:#888888;line-height:26px}
.sec-company-bi .sec-row-3{overflow:hidden}
.sec-company-bi .sec-row-3 ul li{float:left;width:50%;text-align:left;box-sizing:border-box}
.sec-company-bi .sec-row-3 ul li.sec-r{text-align:right}
.sec-company-bi .sec-row-3 .tit{background:url('../img/bg_line_top.jpg') no-repeat left top;padding-top:10px;margin-bottom:20px;text-align:left}
.sec-company-bi .sec-row-3 ul li.sec-r .tit{margin-left:20px}
.pc{display:block}
.mb{display:none}
/* gayoung Add Style */



/* Å×ºí¸´ °¡·Î ÇØ»óµµ */
@media all and (max-width:1199px) {	
	.mview {display:block !important;}
	.mhide {display:none !important;}
	.grey, .grey01, .grey02 {background:none;}

	#wrapper{min-width:100%;width:100%;overflow:hidden}
	.headDiv {width:100%;height:50px;top:0px;left:0px;z-index:999;}
	#header {position:fixed;width:100%;height:50px;background:#fff;margin-bottom:0px;}
	.headDiv h1 {position:absolute;top:10px;left:10px;}
	.headDiv h1 a {display:block;width:auto;height:auto;}
	.headDiv h1 a img {padding:0px;height:30px}
	.headDiv .util{display:none}

	#gnb{display:none}
	#subCon h2{display:none}

	.mobileMenu{display:block}
	#gnbM{display:block}
	#gnbM.on{display:block}

	.mobile_navi {display:block}
	.mobile_navi.on {display:block}
	
	#mobileSub{display:block}
	.mobileSubmenu{display:none;}
	.quick_right {display:none;}
	.sub_location_wrap {display:none;}

	#cBody{position:relative;padding-top:50px;z-index:1;}
	.visual_wrap {display:block;min-width:100%;height:auto;position:relative;text-align:center;overflow:hidden;background-size:cover;}
	.sub_copy {display:inline-block;text-align:center;color:#fff;font-size:12px;margin-top:0px;padding:55px 20px;letter-spacing:-1px;position:relative;top:0px;left:0;margin-left:0px;font-size:14px !important;width:auto;letter-spacing:-1px !important;}

	.sub_navi_wrap, .sub_navi_wrap.on {display:none;}

	.sub_tit_b {font-size:24px;margin-top:30px;background:url('../img/ttip01.png') no-repeat center top;background-size:auto 3px;padding-top:8px;}
	.sub_tit_c {display:block;font-size:24px;color:#333;letter-spacing:-1px;text-align:center;margin-top:30px;font-family:'Noto Sans KR',sans-serif;background:url('../img/ttip01.png') no-repeat center top;background-size:20px 1px;padding-top:5px;}
	.sub_tit_c01 {display:block;font-size:24px;color:#333;letter-spacing:-1px;text-align:center;margin-top:40px;font-family:'Noto Sans KR',sans-serif;background:url('../img/ttip01.png') no-repeat center top;background-size:20px 1px;padding-top:5px;}
	.subBody {min-height:400px;padding:30px 0px 50px;}
	.subBody img {max-width:100%;}
	.Wlayout {width:100%;}

	.foot_site {display:none;}
	.footDiv {position:relative; width:100%;margin:auto; padding:0px 0 0px 0px;}
	.footDiv .flogo {position:absolute;top:60px;left:10px;}
	.footDiv .flogo img {width:80px;}
	.footDiv .fUtil {border-bottom:1px solid #e5e5e5;border-top:1px solid #000;margin-bottom:45px;padding-left:10px;}
	.footDiv .fUtil a {font-family:'NanumSquareB';line-height:40px;font-weight:normal;font-size:12px;letter-spacing:-0.1px;}
	.footDiv span {color:#dedede; margin:0 5px}
	.footDiv .copyRight {font-size:11px;font-family:'NanumSquareB';color:#333;padding:10px;}
	.footDiv .copyRight strong {color:#888;margin-left:10px;}
	.footDiv .copyRight p{font-size:10px; margin-top:8px;font-family:'NanumSquareB'; font-weight:normal;color:#666;}
	.footDiv .selecting {display:none;}
	.footDiv .choose {display:none;}
	
	.mt80 {margin-top:30px !important;}
	.mt50{margin-top:30px !important}
	.mt45 {margin-top:25px !important;}
	.mt20 {margin-top:15px !important;}
	.mt25 {margin-top:17px !important;}
	.mt30 {margin-top:15px !important;}
	.mb30 {margin-bottom:30px !important;}
	.mt35 {margin-top:15px !important;}
	.mt65{margin-top:35px !important}
	.f30 {font-size:20px;}
	.f28 {font-size:20px;}
	.f26 {font-size:18px;}
	.f25 {font-size:18px;}
	.f24 {font-size:18px;line-height:24px;}
	.f21 {font-size:17px;}
	.f15 {font-size:12px;}
	.f16 {font-size:12px;}
	.f17 {font-size:14px;}
	.f19 {font-size:15px;}
	.f18 {font-size:14px;}
	.pright {position:relative;top:0px;right:0px;}

	.txt001 {display:block;padding:25px 20px 25px 83px;background:url('../img/icon_home.png') no-repeat 20px 30px;background-size:50px auto;}
	.txt002 {display:block;padding:25px 10% 30px 10%;background:#fff;text-align:center;margin:0px auto 0px;width:80%;background:#fafafa;}
	.mid001 {height:auto;background:none;}
	.mid002 {display:block;width:80%;margin:30px auto;padding:0px 8% 0px 12%;background:none;letter-spacing:-0.5px;}
	.mid003 {display:block;width:90%;margin:30px auto 0px;border:1px solid #ddd;letter-spacing:-1px;}
	.mid003 li {float:left;border-right:1px solid #ddd;margin-right:-1px;text-align:center;line-height:18px;height:170px;}
	.mid003 li:nth-child(1) {background:url('../img/sub03_ico01m.png') no-repeat center 30px;width:42%;padding:100px 4% 30px 4%;background-size:50px auto;border-bottom:1px solid #ddd;}
	.mid003 li:nth-child(2) {background:url('../img/sub03_ico02m.png') no-repeat center 30px;width:42%;padding:100px 4% 30px 4%;background-size:45px auto;border-bottom:1px solid #ddd;}
	.mid003 li:nth-child(3) {background:url('../img/sub03_ico03m.png') no-repeat center 24px;width:42%;padding:100px 4% 30px 4%;background-size:50px auto;}
	.mid003 li:nth-child(4) {background:url('../img/sub03_ico04m.png') no-repeat center 30px;width:30%;padding:100px 10% 30px 10%;background-size:50px auto;}
	.mid003 li:nth-child(5) {display:none;}

	.tab_menu_real {display:block;text-align:left;width:93%;margin:20px auto 0px;border:1px solid #e8e8e8;}
	.tab_menu_real a {display:inline-block;height:35px;overflow:hidden;margin:-1px;border:1px solid #e8e8e8;}
	.tab_menu_real.two a{width:50%;}
	.tab_menu_real.three a{width:33.33%;}
	.tab_menu_real.five a{width:50%;}
	.tab_menu_real a span {display:block;line-height:35px;height:35px;border:0px solid #e8e8e8;border-right:0px solid #e8e8e8;font-size:12px;letter-spacing:-0.5px;}

	.mid005 {display:block;width:93%;margin:25px auto 0px;text-align:left;position:relative;}
	.btnRight{display:block;position:relative;margin:15px auto;font-size:14px;width:180px; height:45px; line-height:45px;}

	.Ptxt02 li:last-child {width:60%;margin-left:5%;padding-top:5px;}
	.Ptxt02 li:first-child {width:35%;}

	.mid006 {display:block;width:93%;height:auto;margin:35px auto 0px;background:none;letter-spacing:-1px;line-height:16px;}
	.mid006 .txt_b01 {position:absolute;top:0px;left:52%;width:50%;padding-top:10px;}
	.mid006 .txt_b02 {position:absolute;top:29%;left:0%;width:48%;padding-top:10px;}
	.mid006 .txt_b03 {position:absolute;top:54%;left:52%;width:50%;padding-top:10px;}
	.mid006 .txt_b04 {position:absolute;top:78%;left:0%;width:48%;padding-top:10px;}

	.tbg, .tbg01 {background:none;}
	.mid008 {display:block;width:93%;min-height:auto;margin:25px auto 0px;background:none;}
	.mid008 dl {display:block;width:100%;border-bottom:1px solid #ddd;font-size:0px;}
	.mid008 dd {display:inline-block;width:20%;font-size:16px;color:#4e97f6;padding-top:6px;line-height:20px;}
	.mid008 dt {display:inline-block;width:80%;font-size:13px;color:#333;padding:3px 0px;line-height:18px;}

	.mid007 {display:block;width:93%;height:auto;margin:30px auto 0px;background:none;text-align:left;position:relative;line-height:16px;letter-spacing:-1px;}
	.mid007 .txt_b01 {position:absolute;top:0px;left:52%;background:url('../img/ttip01.png') no-repeat left top;background-size:25px 1px;padding-top:5px;}
	.mid007 .txt_b02 {position:absolute;top:25%;left:0px;background:url('../img/ttip01.png') no-repeat right top;background-size:25px 1px;padding-top:5px;text-align:right;width:48%;}
	.mid007 .txt_b03 {position:absolute;top:50%;left:52%;background:url('../img/ttip01.png') no-repeat left top;background-size:25px 1px;padding-top:5px;}
	.mid007 .txt_b04 {position:absolute;top:74%;left:0px;background:url('../img/ttip01.png') no-repeat right top;background-size:25px 1px;padding-top:5px;text-align:right;width:48%;}

	.mid009 {display:block;width:95%;height:auto;margin:30px auto 0px;background:none;text-align:left;position:relative;}
	.mid009 .txt_b01 {position:relative;top:0px;left:0px;background:url('../img/ttip01.png') no-repeat left top;background-size:25px 1px;padding-top:5px;}
	.mid009 .txt_b02 {position:relative;top:0px;left:0px;background:url('../img/ttip01.png') no-repeat left top;background-size:25px 1px;padding-top:5px;text-align:left;width:100%;}
	.mid009_txt {margin-left:0px;}
	.mid009_txt01 {margin-right:0px;}

	.mid010 {display:block;width:95%;margin:30px auto 0px;text-align:left;position:relative;}
	.mid010 li {float:none;display:block;padding-left:43%;position:relative;overflow:hidden;}
	.mid010 li:nth-child(2) {margin:0px 0px;}
	.mid010 li img {position:absolute;top:20px;left:0px;width:40%;}

	.mid011 {display:block;width:95%;margin:35px auto 0px;border:1px solid #ddd;letter-spacing:-0.5px;}
	.mid011 li {float:left;border-right:1px solid #ddd;border-top:1px solid #ddd;margin-right:-1px;margin-top:-1px;text-align:center;line-height:18px;height:55px;}
	.mid011 li:nth-child(1) {background:url('../img/sub08_ico01.png') no-repeat center 30px;width:50%;padding:90px 0 50px 0;background-size:auto 20%;}
	.mid011 li:nth-child(2) {background:url('../img/sub08_ico02.png') no-repeat center 30px;width:50%;padding:90px 0 50px 0;background-size:auto 20%;}
	.mid011 li:nth-child(3) {background:url('../img/sub08_ico03.png') no-repeat center 30px;width:50%;padding:90px 0 50px 0;background-size:auto 20%;}
	.mid011 li:nth-child(4) {background:url('../img/sub08_ico04.png') no-repeat center 30px;width:50%;padding:90px 0 50px 0;background-size:auto 20%;}

	.mid012 {display:block;width:100%;z-index:99;;margin:20px auto 0px;position:relative;}

	.mid013 {display:block;width:95%;height:auto;margin:35px auto 0px;background:none;text-align:left;position:relative;}
	.mid013 .txt_b01 {position:absolute;top:0px;left:52%;}
	.mid013 .txt_b02 {position:absolute;top:38%;left:0px;text-align:right;width:47%;}
	.mid013 .txt_b03 {position:absolute;top:73%;left:52%;}

	.mid014 {display:block;width:95%;margin:25px auto 0px;}
	.mid014 li {display:inline-block;border:1px solid #ddd;vertical-align:top;width:46.5%;background:#fff;}
	.mid014 li:nth-child(1) {margin:0px 4% 25px 0px;}
	.mid014 li:nth-child(2) {margin:0px 0 25px 0px;}
	.mid014 li:nth-child(3) {margin:0px 4% 25px 0px;}
	.mid014 li:nth-child(4) {margin:0px 0px 25px 0px;}
	.mid014 li:nth-child(5) {margin:0px 4% 0px 0px;}
	.mid014 li:nth-child(6) {margin:0px 0px 0px 0px;}
	.mid014 li img {width:100%;}
	.mid014 li .txt10 {display:block;padding:20px 10px 30px 10px;letter-spacing:-0.5px;}
	.mid014 li .txt10 img {width:20px;height:1px;display:block;}

	.mid015 {display:block;width:95%;margin:25px auto 0px;}
	.mid015 li {display:block;width:100%;vertical-align:top;background:#fff;}
	.mid015 li:nth-child(1) {margin:0px 0px 20px 0px;}
	.mid015 li:nth-child(2) {margin:0px 0px 20px 0px;}
	.mid015 li:nth-child(3) {margin:0px 0px 20px 0px;}

	.mid016 {display:block;width:95%;margin:20px auto 0px;position:relative;}
	.mid016 span {display:inline-block;vertical-align:top;margin-right:10px;}
	.circle_btn {display:none;}

	.mid017 {display:block;width:95%;height:auto;margin:35px auto 0px;background:none;text-align:left;position:relative;letter-spacing:-0.5px;}
	.mid017 .txt_b01 {position:relative;margin:20px 0;top:0px;left:0px;}
	.mid017 .txt_b02 {position:relative;margin:20px 0;top:0px;left:0px;text-align:left;width:100%;}
	.mid017 .txt_b03 {position:relative;margin:20px 0;top:0px;left:0px;}

	.mid018 {display:block;width:90%;margin:30px auto 0px;position:relative;padding-left:0px;}
	.mid018 span {display:block;position:relative;top:0px;right:10px;margin-top:20px;}

	.mid019 {display:block;width:90%;margin:35px auto 0px;}
	.mid019 li {float:none;padding:0px 0%;margin-bottom:50px;width:100%;overflow:hidden;}
	.prodt_tit {display:block;text-align:center;font-size:18px;color:#333;line-height:55px;border:1px solid #ddd;background:#f8f8f8;}
	.prodt_tb {width:100%;letter-spacing:-0.5px;}
	.prodt_tb tr th {border-bottom:1px solid #ddd;padding:12px 0px 10px 5px;font-size:12px;color:#333;width:50px;text-align:left;line-height:15px !important;}
	.prodt_tb tr td {border-bottom:1px solid #ddd;padding:12px 0px 10px;font-size:12px;color:#888;line-height:15px !important;}
	.btn_blue {display:block;background:#3a80de;color:#fff;text-align:center;font-size:14px;line-height:42px;height:42px;}
	.btn_none {display:none;}

	.exp_btn {display:block;width:92%;margin:0px auto 0px;}
	.exp_btn li:first-child a {display:block;background:#468ad6;color:#fff;text-align:center;font-size:14px;line-height:50px;}
	.exp_btn li:last-child a {display:block;background:#365272;color:#fff;text-align:center;font-size:14px;line-height:50px;}
	.exp_btn li img {display:none;}
	.mid020 {display:block;width:92%;margin:45px auto 0px;}

	.refer_wrap {display:block;width:95%;margin:30px auto 0px;background:url('../img/dis_tip.png') no-repeat right top;padding:0px 0px;}
	.tit_sub {display:block;background:url('../img/tit_line.png') no-repeat left top;padding:5px 0px;margin:0px 0px;color:#444;font-size:18px;font-family:'Noto Sans KR',sans-serif;}
	#visual {width:100%;height:auto;margin:0px auto 0px;position:relative;overflow:hidden;}
	#visual .cover {width:100%;margin:0 auto;}
	#visual .content {width:100%;}
	#visual .flexslider_event {text-align:center;}
	#visual .flexslider_event .slides {width:100%;}
	#visual .flexslider_event .slides > li {display: none;font-family:'Noto Sans KR',sans-serif;letter-spacing:-1px; -webkit-backface-visibility: hidden;}
	#visual .flexslider_event .slides > li strong {display:block;padding:20px 0px 5px 0px;color:#333;font-size:16px;text-align:left;}
	#visual .flexslider_event .slides > li span {display:block;color:#777;font-size:15px;text-align:left;}
	#visual .flexslider_event .slides img {display: block;width:100%;}
	#visual .flexslider_event .flex-direction-nav {z-index:99;width:100%;margin:0px auto;position:relative;display:none;}
	#visual .flexslider_event .flex-direction-nav li {width:58px;z-index:999;}
	#visual .flexslider_event .flex-direction-nav a {width:58px;height:58px;display:block;z-index:10;cursor:pointer;text-indent:-999em;}
	#visual .flexslider_event .flex-direction-nav .flex-next {background:url('../img/right_arr01.png') no-repeat;position:absolute;top:-400px;right:0px;}
	#visual .flexslider_event .flex-direction-nav .flex-prev {background:url('../img/left_arr01.png') no-repeat;position:absolute;top:-400px;left:0px;}
	#visual .flexslider_event .flex-control-nav {position:absolute;left:0;bottom:30px;width:100%;text-align:right;}
	#visual .flexslider_event .flex-control-nav li {margin-left:5px;display:inline-block; zoom: 1; *display: inline; }
	#visual .flexslider_event .flex-control-paging li a {width:10px;height:2px;background:#e0e0e0;display:block;cursor: pointer;text-indent:-999em;font-size:0px;transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out;}
	#visual .flexslider_event .flex-control-paging li a:hover, #visual .flexslider_event .flex-control-paging li a.flex-active {width:15px;height:2px;background:#3d3d3d;cursor: pointer;}

	.board_wrap {width:95%;margin:15px auto 10px;overflow:hidden;position:relative;}
	.movie_wrap {display:block;width:98%;margin:0px auto;}
	.movie_wrap li {float:none;border:1px solid #ddd;width:100%;overflow:hidden;margin:0px 0px 30px 0px;}
	.movie_wrap .thum_01 {width:100%;height:auto;overflow:hidden;text-align:center;}
	.movie_wrap .subject_01 {display:block;font-size:13px;color:#333;letter-spacing:-0.5px;text-align:center;padding:5px 0px;overflow:hidden;margin:15px auto;font-family:'NanumSquareB';}

	.white_content {display:none;position:fixed;width:90%;top:20%;left:5%;margin-left:0px;z-index:9999;}
	.movie_open {position:relative;width:100%;background:#fff;padding:5px 0px 20px;}
	.movie_open iframe {width:100%;height:300px;}
	.subject_pop {display:block;font-size:14px;font-weight:bold;color:#333;letter-spacing:-0.5px;text-align:left;padding:15px 0px 0px 15px;overflow:hidden;height:30px;font-family:'NanumSquareB';}
	#btn_close {position:absolute;top:20px;right:15px;cursor:pointer;}

	.agree_wrap {display:block;height:80px;padding:2%;border:1px solid #ccc;overflow-y:scroll;margin-bottom:5px;margin-top:20px;}
	.agree_wrap strong.tit {display:block;padding:10px 0px 10px 12px;color:#333;font-size:14px;background:url('../img/dot_blue.jpg') no-repeat left center;}
	.agree_wrap strong {display:block;padding:10px 0px 5px 0px;color:#333;font-size:13px;}
	.agree_wrap span {display:block;padding:10px 0px;color:#888;font-size:12px;line-height:15px;}

	.memo_star {display:block;text-align:right;padding:3px 0px;margin-bottom:-40px;padding-top:25px;font-size:12px;}
	.star {color:#0168b7;font-weight:bold;font-size:12px;display:inline-block;vertical-align:bottom;height:12px;padding-top:0px;overflow:hidden;}
	.tb01 {width:100%;border-top:2px solid #5a5a5a;margin-top:40px;}
	.tb01 table {width:100%;font-family:'NanumSquareR';}
	.tb01 tr th {font-size:13px;background:#f7f7f7;border-bottom:1px solid #e2e2e2;padding:10px 10px 10px 20px;color:#333;text-align:left;font-family:'NanumSquareB';width:100px;}
	.tb01 tr td {border-bottom:1px solid #e2e2e2;font-size:12px;padding:10px;letter-spacing:-0.5px;}
	.webton_wrap {text-align:center;margin:30px auto 0px;width:95%;}
	.webton_btn {text-align:center;width:100%;margin:20px auto 20px;}
	a.btn_next {background:url('../img/right_arr.png') no-repeat 95% center #468ad6;width:40%;height:43px;line-height:43px;color:#fff;font-size:14px;display:inline-block;text-align:center;}
	a.btn_prev {background:url('../img/left_arr.png') no-repeat 5% center #468ad6;width:40%;height:43px;line-height:43px;color:#fff;font-size:14px;display:inline-block;text-align:center;}

	.tb03 {width:100%;border-top:2px solid #555;}
	.tb03 table {width:100%;font-family:'NanumSquareR';}
	.tb03 tr th {font-size:13px;border-bottom:1px solid #ebebeb;padding:10px 0px;width:110px;}
	.tb03 tr td {border-bottom:1px solid #e2e2e2;font-size:13px;padding:9px 0px 9px;text-align:center;letter-spacing:-1px;font-weight:normal;}
	.tb03 tr .p_thum {width:100px;height:71px;margin:10px 10px 0px 0px;border:0px solid #DEDEDE;overflow:hidden;}
	.tb03 tr .p_thum img {width:100px;}
	.tb03 tr .pds {text-align:left;color:#777;line-height:18px;font-size:13px;}
	.tb03 tr .pds strong {display:block;color:#333;padding:10px 0px 5px;font-size:13px;width:100%;overflow:hidden;}
	.tb03 tr .pds span {display:block;color:#888;padding:5px 0px;font-size:12px;}
	.board_top {display:none;}

	.mid021 {display:block;width:95%;margin:15px auto 0px;}
	.mid021 li {float:none;padding:20px 0%;width:100%;overflow:hidden;}
	.mid021 .logo_wrap {border-top:2px solid #333;display:block;height:50px;overflow:hidden;padding-top:30px;}
	.mid021 table {width:100%;}
	.mid021 table tr th {padding:5px 0px 5px 10px;font-size:13px;color:#333;width:70px;text-align:left;line-height:20px !important;}
	.mid021 table tr td {padding:5px 0px 5px;font-size:13px;color:#888;line-height:20px !important;}
	.btn_map {display:block;border-top:1px solid #ddd;padding-top:10px;margin-top:30px;}
	.btn_map a {display:block;width:100%;height:45px;background:#1f324b;color:#fff;text-align:center;font-size:14px;line-height:45px;float:none;}

	.mid022 {display:block;width:92%;margin:30px auto 0px;position:relative;height:auto;letter-spacing:-0.5px;}
	.btn_dongtan {display:block;width:70%;margin:20px auto 0px;}
	.btn_dongtan a {display:block;width:100%;height:45px;background:#1f324b;color:#fff;text-align:center;font-size:14px;line-height:45px;float:none;}

	.mid023 {display:block;width:95%;margin:35px auto 0px;}
	.mid023 li {display:inline-block;border:1px solid #ddd;vertical-align:top;width:46.5%;background:#fff;}
	.mid023 li:nth-child(1) {margin:0px 4% 30px 0px;}
	.mid023 li:nth-child(2) {margin:0px 0 30px 0px;}
	.mid023 li:nth-child(3) {margin:0px 4% 30px 0px;}
	.mid023 li:nth-child(4) {margin:-10px 0px 30px 0px;}
	.mid023 li:nth-child(5) {border:0px solid #ddd;}
	.mid023 li:nth-child(6) {margin:-60px 0px 0px 4%;}
	.mid023 li img {width:100%;}
	.mid023 li .txt10 {display:block;padding:20px 5px 30px 10px;letter-spacing:-0.5px;}
	.mid023 li .txt10 img {width:25px;height:1px;display:block;}

	.mid024 {display:block;width:100%;margin:30px auto 0px;text-align:left;position:relative;}
	.mid024 li {float:left;width:30.33%;padding:0px 1.5%;}
	.mid024 li img {width:100%;}
	.mid024 li:nth-child(2) {margin:0px 0px;}

	.business_link {margin:35px auto;width:95%;height:auto;padding-top:95%;position:relative;}
	.b_link01 {position:absolute;top:100px;left:0px;width:30%;}
	.b_link02 {position:absolute;top:120px;left:35%;width:30%;}
	.b_link03 {position:absolute;top:80px;right:0px;width:30%;}
	.b_link04 {position:absolute;top:40%;left:0px;width:65%;transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out;filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;}
	.b_link05 {position:absolute;top:40%;right:0px;width:30%;transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out;filter:alpha(opacity=100); opacity:1.0; -webkit-opacity:1.0;}

	.b_link01.on {position:absolute;top:0px;left:0px;}
	.b_link02.on {position:absolute;top:0px;left:35%;}
	.b_link03.on {position:absolute;top:0px;right:0px;}
	.b_link04.on {position:absolute;top:40%;left:0px;}
	.b_link05.on {position:absolute;top:40%;right:0px;}
	
	.business_link img {width:100%;}

	.main_visual{position:fixed;width:100%;top:50px;left:0;height:auto;}
	.main_visual .visual_list{position:absolute; top:0px; left:0px; right:0px; bottom:0px; min-width:100%;width:100%; overflow:hidden}
	.main_visual .visual_list li {position:absolute; left:100%; top:0px; bottom:0px; min-width:100%; overflow:hidden; width:100%;}
	.main_visual .visual_list li.on{left:100%; z-index:1; }
	.main_visual .visual_list li:first-child{left:0px;}
	.main_visual .visual_list img{position:absolute; width:100%; left:0%; top:0px;}
	.main_visual .visual_list li:first-child img{left:0px;}
	.main_visual .visual_list li.on img{left:0%}
	.main_visual .visual_btn{position:absolute; z-index:11; bottom:255px; left:50%; width:270px; margin-left:-135px; overflow:hidden;}
	.main_visual .visual_btn li{float:left; padding-right:5px; text-indent:-9999px;}
	.main_visual .visual_btn li.btn_sec01{display:block;}
	.main_visual .visual_btn a{display:block; width:85px; height:4px; background:url(../images/main/visual_btn_off.gif) repeat-x bottom;}
	.main_visual .visual_btn li.on a{ background:url(../images/main/visual_btn_on.gif) repeat-x bottom;}
	.main_visual .visual_title{position: absolute; z-index:2; top:5%; left:5%; width:95%; margin-left:0px;overflow:hidden; font-size:13px; color:#fff; font-weight:bold;letter-spacing:-1px;}

	.main_visual .visual_list li .visual_title2{top:13%; left:5%; width:100%; margin-left:0;font-size:13px; }
	.main_visual .visual_list li .visual_title2 .txt1{margin-bottom:20px;font-size:22px;}
	.main_visual .visual_list li .visual_title2 .txt2{padding-right:10px;font-size:13px;}
	.main_visual .visual_list li.on .visual_title2 .txt2{opacity:0.8}

	.sub_copy003 {display:block;background:url('../images/main/dot_white.jpg') no-repeat 5px 0px;text-align:left !important;font-size:22px !important;width:100%;padding-bottom:10px;letter-spacing:-2px !important;font-family:"NanumSquareR" !important;font-weight:bold !important;padding-top:15px;}

	#container {margin-top:0;width:100% !important;overflow:hidden !important;display:block !important;}
	.contents {min-width:100%;position: relative;z-index: 100;background:url('../images/main/bg_whole.jpg') 0 0 no-repeat;}
	.main_visual .layer{position: absolute; left:0px; right:0px; bottom:0px; top:0px; z-index:10;width:100%; background:#000; opacity:0.8;}
	body{min-width:100%; min-height:100%;}

	.mlink01 {display:block;position:absolute;top:0%;left:0%;width:20%;height:100%;text-indent:-999em;}
	.mlink02 {display:block;position:absolute;top:0%;left:20%;width:20%;height:100%;text-indent:-999em;}
	.mlink03 {display:block;position:absolute;top:0%;left:40%;width:20%;height:100%;text-indent:-999em;}
	.mlink04 {display:block;position:absolute;top:0%;left:60%;width:20%;height:100%;text-indent:-999em;}
	.mlink05 {display:block;position:absolute;top:0%;left:80%;width:20%;height:100%;text-indent:-999em;}

	.mlink06 {display:block;position:absolute;top:21.7%;left:3.6%;width:45.5%;height:26%;text-indent:-999em;}
	.mlink07 {display:block;position:absolute;top:21.7%;left:49.5%;width:45.5%;height:26%;text-indent:-999em;}
	.mlink08 {display:block;position:absolute;top:47.5%;left:3.6%;width:45.5%;height:26%;text-indent:-999em;}
	.mlink09 {display:block;position:absolute;top:47.5%;left:49.5%;width:45.5%;height:26%;text-indent:-999em;}
	.mlink10 {display:block;position:absolute;top:73.8%;left:3.6%;width:92%;height:21%;text-indent:-999em;}

	.mlink11 {display:block;position:absolute;top:37.5%;left:3.6%;width:45.5%;height:33%;text-indent:-999em;}
	.mlink12 {display:block;position:absolute;top:37.5%;left:50.5%;width:45.5%;height:33%;text-indent:-999em;}
	.mlink13 {display:block;position:absolute;top:81.5%;left:14.6%;width:70%;height:10%;text-indent:-999em;}

	.txt_agree01 {font-size:13px;line-height:24px;font-family:'NanumSquareR';color:#666;display:block;width:95%;margin:30px auto;padding:20px 0px;text-align:center;border-top:1px solid #ddd;border-bottom:1px solid #ddd;letter-spacing:-1px;}
	.txt_agree01 strong {font-size:14px;padding:0px 0px 10px;color:#333;font-family:'NanumSquareB';display:block;}

	.txt_agree03 {font-size:13px;line-height:18px;width:90%;margin:20px auto;padding:0px 0px;}
	.txt_agree03 strong {font-size:14px;padding:20px 0px 10px;margin-left:-10px;}
	.txt_agree03 span {font-size:13px;padding:0px 0px;}
	.txt_agree03 span.ntxt {font-size:13px;padding:0px 0px;}
	
	/* gayoug Add Style */
	.pc{display:none}
	.mb{display:block}

	.sec-company-06 .sec-row-1{margin:0 10px}
	.sec-company-06 .sec-row-2{padding:0}
	.sec-company-06 .sec-row-2 ul li{float:none;width:100%;padding:2rem 0;}
	.sec-company-06 .sec-row-2 .sec-img{padding-bottom:1rem;}
	.sec-company-06 .sec-row-3{padding:0;position:relative;background:url('') center top no-repeat;}
	.sec-company-06 .sec-row-3 .txt{position:relative;left:0;top:0;margin:3rem 1rem}
	.sec-company-06 .sec-row-3 .txt li{;font-size:1.0rem;line-height:1.4rem;padding:5px 0 5px 12px;background:url(../img/ico_dot_1.png) left 15px no-repeat;}
 	
	.sec-company-bi img{max-width:100%}
	.sec-company-bi .sec-row-1{padding:0 10px;box-sizing:border-box}
	.sec-company-bi .sec-row-2{padding:0 10px;box-sizing:border-box}
	.sec-company-bi .sec-row-2 ul li{float:none;width:100%;padding:2rem 0}
	.sec-company-bi .sec-row-2 ul li.sec-l{float:none;width:100%;padding:2rem 0}
	.sec-company-bi .sec-row-2 ul li.sec-r{float:none;width:100%;padding:2rem 0}
	.sec-company-bi .sec-row-3{padding:0 10px;box-sizing:border-box}
	.sec-company-bi .sec-row-3  ul li.sec-l{padding-right:0.5rem;box-sizing:border-box}
	.sec-company-bi .sec-row-3  ul li.sec-r{text-align:right;padding-left:0.5rem;box-sizing:border-box}
	.sec-company-bi .sec-row-3 ul li.sec-r .tit{margin-left:0}
	/* gayoug Add Style */
}

/* Å×ºí¸´ ¼¼·Î ÇØ»óµµ */
@media all and (max-width:980px) {
	#wrapper{min-width:100%;overflow:hidden}

	#gnbM .gnbDiv {}
	.sub_tit_s {display:none;}

}

/* ¸ð¹ÙÀÏ ÇØ»óµµ */
@media all and (max-width:800px) {	


}

/* ¸ð¹ÙÀÏ ÇØ»óµµ2*/ 
@media all and (max-width:680px) {

	#gnbM .gnbDiv {}

}

