@charset "utf-8";
/* WEBsiting */
.subbg,
.tail_close,
.qmenu,
#wrapper{display:none !important;}
.gnbwrap{border-bottom:0px !important;}

	/* Mainslider */
	#mainfadeinout {width:100%;min-width:980px; height:540px; margin:0px; padding:0px; overflow:hidden; background:#484038; position:relative; z-index:0; text-align:center; clear:both;}
	#slideshow {float:left; width:100%; height:540px;}
	#slides {width:100%; height:540px; list-style:none; overflow:none; text-align:left; margin:0px; padding:0px;}
	#slides li {width:100%; height:540px; overflow:hidden; margin:0px; padding:0px; position:relative; text-align:center;}
	
	.mspage{position:absolute; left:0px; bottom:20px;width:100%; text-align:center;z-index:999;}
	.mspage ul{text-align:center;width:100%; text-align:center;margin:0px;padding:0px; list-style:none;}
	.mspage ul li{display:inline-block;width:29px; height:25px;margin:0px;padding:0px;;background:URL(../img/icoDotOff.png) no-repeat center center;cursor:pointer; }
	.mspage ul li:hover{background:URL(../img/icoDotHover.png) no-repeat center center;}
	.mspage ul li.current{background:URL(../img/icoDotOn.png) no-repeat center center !important;}
	.mspage2{width:980px; margin:0 auto; text-align:left;}

	.mstitbg{width:960px; height:100%; margin:0 auto;}
	.mstitbg a{display:block;float:right; right:0px; top:0px; z-index:999; width:280px; height:100%;}
	.mstitbg a:link, .mstitbg a:visited{font-family:gulim; font-size:16pt; color:#cccccc; background-color:#000000;filter:Alpha(opacity=50); opacity:0.5; -moz-opacity:0.5;}
	.mstitbg a:hover{font-family:gulim; font-size:16pt; color:#ffffff;text-decoration:none; background-color:#000000;filter:Alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;}
	.mstitbg a strong{display:block; font-family:verdana,Gulim; font-size:14pt; text-align:left; padding:30px 30px 0px 30px;}
	.mstitbg a span{display:block; font-family:verdana,Gulim; font-size:8pt; line-height:1.6em; text-align:left;padding:10px 30px 0px 30px; color:#999999;}
	.mstitbg a b{display:block; text-align:left; font-family:verdana; font-size:8pt;padding:10px 30px 0px 30px;}

	.leftslide{position:absolute; left:10px; top:220px; cursor:pointer;z-index:100;}
	.rightslide{position:absolute; right:10px; top:220px; cursor:pointer;z-index:100;}
	.btn_arr a{display:block; width:56px; height:117px;}
	.btn_arr a:link img,
	.btn_arr a:visited img{ filter:Alpha(opacity=30); opacity:0.3; -moz-opacity:0.3;
	-webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}
	.btn_arr a:hover img{ filter:Alpha(opacity=60); opacity:0.6; -moz-opacity:0.6;
	-webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}

	.mainimage01{background:URL(../img/mainimg01.jpg) no-repeat top center;}
	.mainimage02{background:URL(../img/mainimg02.jpg) no-repeat top center;}
	.mainimage03{background:URL(../img/mainimg03.jpg) no-repeat top center;}


.maincont{width:980px; height:345px; margin:0 auto; background:#fff; position:relative; z-index:10; overflow:hidden;}

.maincont dl{margin:0px; padding:0px; position:absolute;overflow:hidden;}
.maincont dl dt{margin:0px; padding:0px; width:100%; height:28px; position:relative; font-family:'나눔고딕','NanumGothic'; font-size:14px; font-weight:bold !important;}
.maincont dl dt strong{font-family:'나눔고딕','NanumGothic'; font-size:14px; font-weight:bold !important;}
.maincont dl dt a{display:block;position:absolute; left:0px; top:0px; width:100%; height:100%; background:URL(../img/ico_plus.gif) no-repeat top right;}
.maincont dl dt a:link,
.maincont dl dt a:visited{filter:Alpha(opacity=50); opacity:0.5; -moz-opacity:0.5;
	-webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}
.maincont dl dt a:hover,
.maincont dl dt a:active,
.maincont dl dt a:focus{filter:Alpha(opacity=100); opacity:1.0; -moz-opacity:1.0;
	-webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}
.maincont dl dd{margin:0px; padding:0px;overflow:hidden; width:100%;}

.mc01{width:310px; left:20px; top:40px;}
.mc03{width:294px; left:369px; top:40px;}
.mc04{width:292px; left:369px; top:190px;}
.mc05{width:262px; left:700px; top:200px;}
.mc06{width:262px; left:700px; top:40px;}


.mc01 dd{font-size:11px; font-family:dotum; color:#929292;}
.mc01 dd div{overflow:hidden; padding-bottom:20px; width:400px;}
.mc01 dd div a{display:block; position:relative; font-weight:normal; color:#777;overflow:hidden; width:306px;}
.mc01 dd div a img{display:block; width:100%;}
.mc01 dd div a span{display:block; position:absolute; bottom:0px; right:0px; text-align:right;width:100%; padding-right:10px;   font-family:dotum; font-size:11px; background:URL(../img/mainTxtcover.png) repeat;height:26px; line-height:26px;color:#fff;}
.mc01 dd a.btnMore{display:inline-block; padding:3px 5px; border:1px solid #ddd; color:#777;}
.mc01 dd a:hover.btnMore{ color:#000;}


.mc03 ul {margin:0px;padding:0;list-style:none; overflow:hidden; width:400px;}
.mc03 li {padding:0 8px 0 0; float:left;}
.mc03 li a:link,
.mc03 li a:visited{color:#999;}
.mc03 li a:hover,
.mc03 li a:active,
.mc03 li a:focus{color:#000;}	
.mc03 li a b{width:88px;height:80px; display:block; overflow:hidden;margin-bottom:5px;}
.mc03 li a {display:block; font-size:11px; font-family:dotum; text-align:center; background:#e5e5e5; margin-top:10px;}
.mc03 li a:visited{color:#999;}
.mc03 li a:hover{background:#2791cc;color:#fff;}
.mc03 li a u{display:block; text-decoration:none; font-size:11px; text-align:center; padding:3px 0 5px 0;}
.mc03 li a:hover u{background:#2791cc;color:#fff;}
.mc03 li a:link b,
.mc03 li a:visited b{
	border:1px solid #adadad;
	-webkit-transition-duration: 0.5s;-webkit-transition-timing-function: ease;transition-duration: 0.5s;transition-timing-function: ease;
	}
.mc03 li a:hover b,
.mc03 li a:active b ,
.mc03 li a:focus b {
	border:1px solid #2791cc;
	-webkit-transition-duration: 0.5s;-webkit-transition-timing-function: ease;transition-duration: 0.5s;transition-timing-function: ease;
	}


.mc04 dd ul{margin:0px; padding:0px; list-style:none;}
.mc04 dd ul li{margin:0px; padding:0px;}
.mc04 dd ul li a{display:block; overflow:hidden; height:18px; line-height:18px; font-family:dotum; font-size:11px;}
.mc04 dd ul li a strong{display:block; float:left; font-weight:normal; color:#777; width:200px; overflow:hidden;}
.mc04 dd ul li a u{display:block; float:right; text-decoration:none; color:#aaa;}
.mc04 dd ul li a:hover strong,
.mc04 dd ul li a:hover u{color:#000;}

.mc05 dd a{display:block; float:left; background:URL(../img/mc05_1.gif) no-repeat; text-align:center;}
.mc05 dd a b{display:inline-block; padding-top:66px; font-size:11px; font-family:dotum; font-weight:normal;text-align:center; }
.mc05 dd .mc05_1{width:85px; height:90px; background-position:0px 0px;}
.mc05 dd .mc05_2{width:87px; height:90px; background-position:-85px 0px;}
.mc05 dd .mc05_3{width:87px; height:90px; background-position:-173px 0px;}

.mc05 dd a:link,
.mc05 dd a:visited{filter:Alpha(opacity=40); opacity:0.4; -moz-opacity:0.4;
	-webkit-transition-duration: 0.5s;-webkit-transition-timing-function: ease;transition-duration: 0.5s;transition-timing-function: ease;
	}
.mc05 dd a:hover,
.mc05 dd a:focus,
.mc05 dd a:active{filter:Alpha(opacity=100); opacity:1.0; -moz-opacity:1.0;
	-webkit-transition-duration: 0.5s;-webkit-transition-timing-function: ease;transition-duration: 0.5s;transition-timing-function: ease;
	}



.mc06 dd a{display:block; width:261px; position:relative; overflow:hidden;}
.mc06 dd a:link,
.mc06 dd a:visited{}
.mc06 dd a:hover,
.mc06 dd a:focus,
.mc06 dd a:active{}
.mc06 dd a u{display:block; }
.mc06 dd a u img{display:block;}
.mc06 dd a span{display:block; position:absolute; bottom:0px; right:0px; text-align:right;width:100%; padding-right:10px;   font-family:dotum; font-size:11px; background:URL(../img/mainTxtcover.png) repeat;height:26px; line-height:26px;color:#fff;}





