@media screen and (-webkit-min-device-pixel-ratio:0){
	.crbold,#top #gnb > li
	{font-weight:bold !important;}
}

body {background:#283043;}
#wrap {width:100%;position:relative;min-width:1100px;background:#fff;overflow:hidden;}

#quick {position:fixed;z-index:100;right:100px;top:50%;margin-top:-133px;}
#quick img {display:block;}
#quick a {display:block;width:40px;height:41px;margin-top:4px;background-position:0 0;background-repeat:no-repeat;position:relative;}
#quick a:first-child {margin-top:0;}
#quick #quick1 {background-image:url(/ko/images/quick1.png);}
#quick #quick2 {background-image:url(/ko/images/quick2.png);}
#quick #quick3 {background-image:url(/ko/images/quick3.png);}
#quick #quick4 {background-image:url(/ko/images/quick4.png);}
#quick #quick5 {background-image:url(/ko/images/quick5.png);}
#quick #quick6 {background-image:url(/ko/images/quick6.png);}
#quick a:hover,
#quick a.active {background-position:-40px 0;}
#quick a:hover span,
#quick a.active span {display:block;}
#quick a span {
	display:none;
	position:absolute;
	top:10px;
	letter-spacing:-0.5px;
	word-spacing:-0.5px;
	right:-61px;
	width:58px;
	height:23px;
	background:url(/ko/images/quick-txt.png) no-repeat;
	line-height:23px;
	text-align:center;
	text-indent:5px;
	font-size:10px;
	color:#fff;
}
#gotop {width:31px;height:33px;position:fixed;right:0;top:50%;margin-top:-16.5px;display:none;}
#gotop img {display:block;}

#top {width:1100px;height:91px;margin:0 auto;position:relative;z-index:10;}
#top #logo {position:absolute;left:2px;top:19px;}
#top #tnb {position:absolute;top:37px;right:0;}
#top #tnb li {float:left;margin-left:2px;}
#top #tnb li a {
	display:block;
	font-size:10px;
	padding:2px 4px;
	color:#979393;
}
#top #tnb .lang a {
	color:#fff;
	background:#168edf;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#top #gnb {position:absolute;top:36px;left:200px;}
#top #gnb > li {float:left;margin-right:67px;font-size:16px;font-weight:600;position:relative;}
#top #gnb > li > a {color:#333;}
#top #gnb > li.active > a,
#top #gnb > li.over > a,
#top #gnb > li:hover > a,
#top #gnb > li > a:focus {color:#4998c9;}
#top #gnb li ul {
	display:none;
	position:absolute;
	width:150px;
	top:55px;
	left:50%;
	margin-left:-75px;
}
#top #gnb li ul li {border:1px solid #d2d2d2;border-top:none;background:#f5f5f5;}
#top #gnb li ul li:first-child {border-top:1px solid #d2d2d2;}
#top #gnb li ul li a {display:block;padding:8px 12px;}
#top #gnb li ul li.active a,
#top #gnb li ul li a:focus,
#top #gnb li ul li a:hover {background:#4998c9;color:#fff;}

.mbox {width:100%;position:relative;}
.mbox .mcon {width:1100px;margin:0 auto;position:relative;}
#m1 {background:url(/ko/images/m1.jpg) no-repeat 50% 0;height:720px;}
#m1 .m1-box {position:absolute;width:183px;height:183px;}
#m1 .m1-box img {display:block;}
#m1 .m1-box a {position:absolute;width:100%;height:100%;top:0;left:0;}
#m1 .m1-box span {display:block;text-align:center;font-size:18px;color:#fff;padding-top:125px;}
#m1 .m1-link:hover {filter:alpha(opacity=90);opacity:0.9;-moz-opacity:0.9;-webkit-opacity:0.9;}
#m1 #m1-down {position:absolute;width:52px;height:52px;left:50%;bottom:15px;margin-left:-26px;display:block;z-index:10;}
#m1 #m1-box1 {top:79px;left:732px;background:#4992f3 url(/ko/images/m1-icon1.png) no-repeat;}
#m1 #m1-box2 {top:262px;left:0;}
#m1 #m1-box3 {top:262px;left:183px;background:#88b7f7 url(/ko/images/m1-icon2.png) no-repeat;}
#m1 #m1-box4 {top:262px;left:366px;background:#4992f3 url(/ko/images/m1-icon3.png) no-repeat;}
#m1 #m1-box5 {top:262px;left:549px;}
#m1 #m1-box6 {top:262px;left:732px;}
#m1 #m1-box7 {top:262px;left:915px;background:#6aa5f5 url(/ko/images/m1-icon4.png) no-repeat;}
#m1 #m1-box8 {top:445px;left:183px;background:#6aa5f5 url(/ko/images/m1-icon5.png) no-repeat;}
#m1 #m1-box9 {top:445px;left:366px;}
#m1 #m1-box10 {top:445px;left:549px;}
#m1 #m1-box11 {top:445px;left:732px;background:#4992f3 url(/ko/images/m1-icon5.png) no-repeat;}

#m2 {}
#m2-noti {background:#f2f2f2;height:107px;}
#m2-noti  .mcon {height:107px;}
#m2-noti .mcon h4 {font-size:26px;color:#168edf;font-weight:600;position:absolute;top:41px;left:0;}
#m2-noti .mcon h4 img {vertical-align:middle;}
#m2-noti .mcon #m2-noti-con {position:absolute;left:220px;height:17px;top:50%;margin-top:-8.5px;}
#m2-noti .mcon #m2-noti-con .m2-noti-txt:after {content:"";display:block;clear:both;}
#m2-noti .mcon #m2-noti-con .m2-noti-txt dt,
#m2-noti .mcon #m2-noti-con .m2-noti-txt dd {float:left;font-size:15px;color:#646363;}
#m2-noti .mcon #m2-noti-con .m2-noti-txt dt {width:117px;}
#m2-noti .mcon #m2-noti-con .m2-noti-txt dd {letter-spacing:-0.5px;word-spacing:-0.5px;}
#m2-noti .mcon #m2-noti-con .m2-noti-txt dd a {color:#646363;}
#m2-noti .mcon #m2-noti-con .m2-noti-txt dd a:focus,
#m2-noti .mcon #m2-noti-con .m2-noti-txt dd a:hover {color:#000;}

#m2 > .mcon {height:670px;}
#m2 > .mcon > h2 {text-align:center;padding-top:122px;color:#121212;font-size:35px;font-weight:600;}
#m2 > .mcon > p {text-align:center;padding-top:10px;color:#646363;font-size:15px;letter-spacing:-0.5px;word-spacing:-0.5px;}
#m2 .mcon .m2-box {width:33.333333%;*width:33%;float:left;padding-top:55px;}
#m2 .mcon .m2-box > span {width:143px;height:143px;margin:0 auto;display:block;overflow:hidden;}
#m2 .mcon .m2-box dl dt {text-align:center;font-size:26px;font-weight:600;color:#4487b3;padding-top:20px;}
#m2 .mcon .m2-box dl dd {text-align:center;font-size:14px;color:#666;padding:13px 0 35px;}
#m2 .mcon .m2-box > a {
	width:100px;
	height:26px;
	line-height:26px;
	color:#fff;
	text-align:center;
	font-size:12px;
	background:#4487b3;
	display:block;
	margin:0 auto;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#m2 .mcon .m2-box:hover > span img {margin-top:-143px;}
#m2 .mcon .m2-box:hover dl dt {color:#000;}
#m2 .mcon .m2-box:hover dl dd {color:#4998c9;}
#m2 #m2-down {position:absolute;width:100px;height:50px;left:50%;bottom:-50px;margin-left:-50px;display:block;z-index:10;}


#m3 {background:#4998c9 url(/ko/images/m3.gif) no-repeat 50% 0;height:900px;}
#m3 > .mcon {height:900px;}
#m3 > .mcon > h2 {text-align:center;padding-top:122px;color:#fff;font-size:35px;font-weight:600;}
#m3 > .mcon > p {text-align:center;padding-top:10px;color:#89cffb;font-size:15px;letter-spacing:-0.5px;word-spacing:-0.5px;}
#m3 .mcon .m3-con {clear:both;margin-top:135px;position:relative;}
#m3 .mcon .m3-con .m3-box {width:353px;}
#m3 .mcon .m3-con .m3-box img {display:block;}
#m3 .mcon .m3-con .m3-box > a {display:block;background:#000;}
#m3 .mcon .m3-con .m3-box > a:hover img {filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;-webkit-opacity:0.8;}
#m3 .mcon .m3-con .m3-box h5 {font-size:18px;font-weight:600;color:#4bf8f2;padding-top:15px;text-align:center;}
#m3 .mcon .m3-con .m3-box p {font-size:14px;color:#fff;letter-spacing:-0.5px;word-spacing:-0.5px;line-height:22px;padding-top:13px;}
#m3 #m3-down {position:absolute;width:100px;height:50px;left:50%;bottom:-50px;margin-left:-50px;display:block;z-index:10;}

#m4 {overflow:hidden;}
#m4 #m4-top > .mcon {height:323px;}
#m4 #m4-top #m4-info {top:122px;left:0;position:absolute;}
#m4 #m4-top #m4-info dl:after {content:"";display:block;clear:both;}
#m4 #m4-top #m4-info dl dt,
#m4 #m4-top #m4-info dl dd {float:left;color:#508fb8;}
#m4 #m4-top #m4-info dl dt {width:72px;font-size:30px;padding-top:3px;}
#m4 #m4-top #m4-info dl dd {font-size:35px;font-weight:bold;}
#m4 #m4-top #m4-info p {clear:both;padding-top:10px;font-size:20px;color:#797878;}
#m4 #m4-top #m4-info p span {font-size:17px;}
#m4 #m4-top #m4-btn {position:absolute;top:139px;right:0}
#m4 #m4-top #m4-btn > a {
	display:block;
	width:354px;
	height:90px;
	color:#fff;
	margin-left:3px;
	text-indent:35px;
	font-size:26px;
	font-weight:600;
	line-height:90px;
	float:left;
}
#m4 #m4-top #m4-btn #m4-btn1 {background:url(/ko/images/m4-btn1.gif) no-repeat;}
#m4 #m4-top #m4-btn #m4-btn2 {background:url(/ko/images/m4-btn2.gif) no-repeat;}

#m4 #m4-bot {width:100%;height:583px;background:#2c3e50;}
#m4 #m4-bot > .mcon > h2 {text-align:center;padding-top:82px;color:#fff;font-size:35px;font-weight:600;}
#m4 #m4-bot > .mcon > p {text-align:center;padding-top:10px;color:#748ca3;font-size:15px;letter-spacing:-0.5px;word-spacing:-0.5px;}
#m4 #m4-bot #m4-con {clear:both;margin-top:95px;position:relative;}
#m4 #m4-bot #m4-con .m4-rollbox {width:206px;height:226px;background:url(/ko/images/m4-box.gif) no-repeat;position:relative;}
#m4 #m4-bot #m4-con .m4-rollbox .m4-rollbox-img {
	display:block;
	width:160px;
	height:80px;
	text-align:center;
	line-height:80px;
	position:absolute;
	top:60px;
	left:50%;
	margin-left:-80px;
}
#m4 #m4-bot #m4-con .m4-rollbox .m4-rollbox-img img {max-width:160px;max-height:80px;}
#m4 #m4-bot #m4-con .m4-rollbox .m4-rollbox-txt {
	display:block;
	width:169px;
	height:39px;
	background:url(/ko/images/m4-ribon.png) no-repeat;
	text-align:center;
	line-height:34px;
	font-size:15px;
	color:#fff;
	position:absolute;
	top:160px;
	left:22px;
}
#m3 .bx-controls-direction a {position:absolute;display:block;top:103px;width:26px;height:46px;text-indent:-9999px;z-index:100;}
#m4 .bx-controls-direction a {position:absolute;display:block;top:82px;width:26px;height:46px;text-indent:-9999px;z-index:100;}
.mbox .bx-controls-direction .bx-prev {background:url(/ko/images/m-prev.png) no-repeat;left:-250px;}
.mbox .bx-controls-direction .bx-next {background:url(/ko/images/m-next.png) no-repeat;right:-250px;}

#m4 #m4-down {position:absolute;width:100px;height:50px;left:50%;bottom:-50px;margin-left:-50px;display:block;z-index:10;}

#m5 {background:#3a7ea2;height:784px;}
#m5 > .mcon > h2 {text-align:center;padding-top:100px;color:#fff;font-size:35px;font-weight:600;}
#m5 > .mcon > p {text-align:center;padding-top:10px;color:#b0cbda;font-size:15px;letter-spacing:-0.5px;word-spacing:-0.5px;}
#m5 #m5-con {padding-top:60px;}
#m5 #m5-con h5 {font-size:15px;color:#fff;font-weight:600;}
#m5 #m5-con h5 img {vertical-align:middle;}
#m5 #m5-con #m5-left {width:555px;float:left;}
#m5 #m5-con #m5-left ul {line-height:28px;padding-top:10px;}
#m5 #m5-con #m5-left ul li {padding-left:23px;font-size:13px;color:#b0cbda;}
#m5 #m5-con #m5-left ul #m5-left1 {background:url(/ko/images/m5-icon2.gif) no-repeat 3px 8px;}
#m5 #m5-con #m5-left ul #m5-left2 {background:url(/ko/images/m5-icon3.gif) no-repeat 3px 8px;}
#m5 #m5-con #m5-left ul li a {color:#b0cbda;}
#m5 #m5-con #m5-right {width:455px;float:right;position:relative;z-index:1;}
#m5 #m5-con #m5-right dl {padding-top:3px;}
#m5 #m5-con #m5-right dt {font-size:14px;color:#fff;padding-bottom:7px;}
#m5 #m5-con #m5-right dd {padding-bottom:15px;}
#m5 #m5-con #m5-right dd input {
	background:#75a5be;
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border:none;
	font-size:13px;
	height:35px;
	line-height:35px;
	padding:0 10px;
	width:310px;
}
#m5 #m5-con #m5-right dd textarea {
	background:#75a5be;
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border:none;
	width:100%;
	padding:10px;
	overflow-y:hidden;
	height:110px;
}
#m5 #m5-con #m5-right > input {
	background:#2c3e50;
	font-size:14px;
	color:#fff;
	width:140px;
	text-align:center;
	height:33px;
	line-height:33px;
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border:none;
}
#m5 #m5-con #m5-right p{float:right;}
#m5 #m5-con #m5-right p a{color:#b0cbda;}
#m5 #m5-con #m5-right p label{color:#fff;}

#foot {clear:both;width:100%;padding:30px 0;text-align:center;background:#283043;color:#a5afc9;font-size:14px;}

/*Sub*/
.svisual {width:100%;position:relative;z-index:0;height:265px;background:url(/ko/images/svisual1.jpg) no-repeat 50% 0}
#sub {width:1100px;margin:0 auto;padding-bottom:80px;}
#sub #sl {width:262px;float:left;}
#sub #sl h2 {height:107px;line-height:107px;color:#fff;font-size:28px;text-align:center;background:#4998c9;font-weight:600;}
#sub #sl #lnb {clear:both;}
#sub #sl #lnb > li {border-bottom:1px solid #e6e6e6;}
#sub #sl #lnb > li:first-child {border-top:1px solid #e6e6e6;}
#sub #sl #lnb > li > a {display:block;padding:12px 26px;font-size:14px;color:#000;background:url(/ko/images/lnb-off.gif) no-repeat 236px 50%;}
#sub #sl #lnb > li.active > a,
#sub #sl #lnb > li > a:focus,
#sub #sl #lnb > li:hover > a {background:#f5f5f5 url(/ko/images/lnb-on.gif) no-repeat 236px 50%;color:#4998c9;font-weight:600;}
#sub #sl #lnb > li.active > ul {display:block;}
#sub #sl #lnb > li > ul {border-top:1px solid #e6e6e6;padding:13px 25px;display:none;}
#sub #sl #lnb > li > ul > li {border-top:1px solid #ddd;padding:10px 5px;}
#sub #sl #lnb > li > ul > li:first-child {border-top:0;}
#sub #sl #lnb > li > ul > li > a {
	color:#666;
	font-size:12px;
	display:block;
}
#sub #sl #lnb > li > ul > li.active > a,
#sub #sl #lnb > li > ul > li:hover > a,
#sub #sl #lnb > li > ul > li > a:focus {color:#4998c9;text-decoration:underline;}
#sub #sl #lnb > li > ul > li > ul {padding:13px 0 13px 10px;display:none;}
#sub #sl #lnb > li > ul > li.active > ul {display:block;}
#sub #sl #lnb > li > ul > li > ul > li {padding:2px 0;}
#sub #sl #lnb > li > ul > li > ul > li > a {
	background:url(/ko/images/lnb-line.gif) no-repeat 0 13px;
	color:#898888;
	display:block;
	font-size:11px;
	padding:5px 0 5px 15px;
}
#sub #sl #lnb > li > ul > li > ul > li.active > a,
#sub #sl #lnb > li > ul > li > ul > li > a:hover {color:#333;font-weight:bold;}

#sub #sr {width:780px;float:right;padding-top:35px;}
#sub #sr #stitle h3 {float:left;font-size:26px;font-weight:600;color:#111;letter-spacing:-1px;word-spacing:-1px;}
#sub #sr #stitle p {float:right;color:#898888;margin-top:5px;}
#sub #sr #stitle span {padding:0 10px;}
#sub #sr #stitle strong {color:#333;}
#sub #sr #content {color:#666;min-height:400px;padding-top:30px;line-height:20px;font-size:13px;}


#snb {border-bottom:2px solid #4998c9;padding-left:15px;margin-bottom:9px;}
#snb:after {content:"";display:block;clear:both;}
#snb a {
	z-index:10;
	display:block;
	float:left;
	border-left:1px solid #dfe0e0;
	border-right:1px solid #dfe0e0;
	min-width:40px;
	text-align:center;
	font-weight:bold;
	color:#333;
	font-size:12px;
	font-weight:600;
	margin:0 0 0 -1px;
	position:relative;
	z-index:1;
	height:15px;
	padding:13px 10px;
	background:url(/ko/images/snb-off.gif) repeat-x;
	margin-bottom:-2px;
	margin-left:-1px;
}
#snb .active {
	padding:12px 10px 12px 10px;
	color:#4998c9;
	background:#fff;
	border-left:2px solid #4998c9;
	border-bottom:2px solid #fff;
	border-top:2px solid #4998c9;
	border-right:2px solid #4998c9;
	z-index:2;
}

.ndtab {font-weight:bold;position:absolute; top:424px; }
.ndtab a  {color:#fff !important;}
.ndtab .naver {padding:5px 20px; background:#2db400;color:#fff; float:left;border:1px solid #fff;}
.ndtab .daum {padding:5px 20px; background:#5f8efc;color:#fff;float:left;border:1px solid #fff; border-left:0;}

.ndtab li a {color:#000;}
.ndtab li a:hover {color:#ae170e;}


.cpro_box {float:left; width:240px;margin:0 0 10px 28px;}
.cpro_box.nomar {clear:both;margin-left:0;}
.cpro_img {width:240px; height:240px; border:1px solid #dbdbdb;}
.cpro_subject {margin-top:10px; height:30px; text-align:center; color:#143f9d; font-size:14px; font-weight:600;}


.basic_tab {width:780px;text-align:center;margin:40px auto;overflow:hidden;}
.basic_tab li {float:left;margin-left:2px;}
.basic_tab li:first-child {margin-left:0;}
.basic_tab li a {
	font-size:20px;
	color:#fff;
	font-weight:600;
	background:#929196;
	text-align:center;
	padding:10px 0;
	width:380px;
	display:block;
}
.basic_tab li:hover a,
.basic_tab .active{color:#fff; background:#072e69;}
#connote {clear:both; margin-top:40px;}
#connote .contote-view {display:none;}
#connote .contote-view.active {display:block;}

.sowontbl {width:100%;table-layout:auto;}
.sowontbl th,
.sowontbl td {border:1px solid #ddd;padding:10px 5px;text-align:center;}
.sowontbl th {font-size:14px;color:#333;background:#f9f9f9;letter-spacing:-0.5px;word-spacing:0.5px;}
.sowontbl td {font-size:13px;color:#666;}

.pvr-con,
.pvr-con p,
.pvtv,
.pvtv p,
.sowontbl td {color:#333;font-size:13px;}

.sub_privacy{white-space: pre-wrap;}