@charset "euc-kr";
body{background:#fff;font-size:20px;-webkit-text-size-adjust:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,p,blockquote,th,td,legend,button{margin:0;padding:0;color:#333;font-family:'³ª´®°íµñ',NanumGothic,'¸¼Àº °íµñ','Malgun Gothic','Droid Sans','Apple-Gothic','¾ÖÇÃ°íµñ','Helvetica','Tahoma',dotum,'µ¸¿ò',gulim,'±¼¸²',sans-serif;}
section,nav,header,footer{display:block;}
table{border-spacing:0;border-collapse:collapse;}
form,fieldset,img{border:0 none;}
ul,ol,li{list-style:none outside;}
a{text-decoration:none;color:#3b3b3b;}
em{font-style:normal;}
legend, .skip{overflow:hidden;position:absolute;width:1px;height:1px;font-size:1px;line-height:0;text-indent:-100px;}

/* header */
#header{position:relative;}
#header h1{position:absolute;top:0;left:0;width:100%;padding:7px 0 7px;border-bottom:1px solid #556de3;background:#fff;opacity:0.9;z-index:10;}
#header h1 a{display:block;overflow:hidden;font-size:0;text-align:center;}

.subhead{position:relative;}
.list{overflow:hidden;position:relative;min-width:320px;margin:30px 0 0;}
.list li{float:left;position:relative;width:25%;margin:0 0 20px;text-align:center;}
.list li a{display:block;overflow:hidden;color:#464646;font-size:0.82em;font-weight:bold;line-height:1.4em;letter-spacing:-2px;text-align:center;}
.list li a:before{content:'';display:block;overflow:hidden;width:85px;height:81px;margin:0 auto;background:url('../img/icon.jpg') no-repeat;}
.list .g1 a:before{background-position:0 0;}
.list .g2 a:before{background-position:-86px 0;}
.list .g3 a:before{background-position:-172px 0;}
.list .g4 a:before{background-position:0 -82px;}
.list .g5 a:before{background-position:-86px -82px;}
.list .g6 a:before{background-position:-172px -82px;}
.list .g7 a:before{background-position:0 -163px;}
.list .g8 a:before{background-position:-86px -163px;}
.list .g9 a:before{background-position:-172px -163px;}
.list .g10 a:before{background-position:0 -244px;}
.list .g11 a:before{background-position:-86px -244px;}
.list .g12 a:before{background-position:-172px -244px;}
.list .g13 a:before{background-position:0 -325px;}
.list .g14 a:before{background-position:-86px -325px;}
.list .g15 a:before{background-position:-172px -325px;}
.list .g16 a:before{background-position:0 -407px;}
.list .g17 a:before{background-position:-86px -407px;}

.list .count{position:absolute;top:-3px;left:50%;width:25px;height:23px;margin-left:23px;border-radius:12px;background:#448aca;color:#fff;font-weight:normal;line-height:1.5em;}
@media screen and (max-width : 400px) {
.list li{width:33.3%;}}
@media screen and (min-width : 600px) {
.list li{width:20%;}}

/* cts */
#cts{}
/* footer */
#footer{padding:0 0 8px;border-top:2px solid #202020;}
.fmenu{height:33px;border-top:2px solid #383a46;border-bottom:1px solid #2b2e37;
	background:#24262e;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#353743), to(#24262e));background: -webkit-linear-gradient(#353743, #24262e);background: -moz-linear-gradient(#353743, #24262e);background:-ms-linear-gradient(#353743, #24262e);background:linear-gradient(#353743, #24262e);}
.fmenu ul{overflow:hidden;width:290px;height:33px;margin:auto;}
.fmenu li{float:left;width:25%;line-height:1.4em;text-align:center;}
.fmenu li a{display:inline-block;width:68px;height:23px;border-radius:3px;-moz-border-radius:3px;color:#313131;font-size:0.76em;font-weight:bold;line-height:1.7em;text-align:center;
	background:#9f9f9f;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f5f5f5), to(#9f9f9f));background: -webkit-linear-gradient(#f5f5f5, #9f9f9f);background: -moz-linear-gradient(#f5f5f5, #9f9f9f);background:-ms-linear-gradient(#f5f5f5, #9f9f9f);background:linear-gradient(#f5f5f5, #9f9f9f);}
#footer address{display:block;width:100%;padding-top:5px;color:#7d7d7d;font-size:0.68em;font-style:normal;line-height:1.54em;text-align:center;}
#footer address a{margin:0 0 0 2px;white-space:nowrap;color:#e42627;font-weight:bold;letter-spacing:0;}
#footer .copy{color:#b5b5b5;font-size:0.57em;letter-spacing:0;text-align:center}

.tl_mln{position:relative;height:25px;padding-left:5px;border-top:1px solid #5f6378;border-bottom:1px solid #494c5c;color:#fff;font-size:0.875em;line-height:1.6em;
	background:#424551;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#525567), to(#424551));background: -webkit-linear-gradient(#525567, #424551);background: -moz-linear-gradient(#525567, #424551);background:-ms-linear-gradient(#525567, #424551);background:linear-gradient(#525567, #424551);}
.tl_mln a{display:inline-block;position:absolute;top:0px;right:11px;color:#fff;font-size:0.79em;letter-spacing:0;}

.visprc_w{position:relative;width:320px;height:245px;margin:0 auto;}
.visprc_w .prev,.visprc_w .next{display:none;}
.visprc{margin:0 auto;}
.visprc .lst{width:320px;height:245px;margin:0 auto;}
.visprc ul{overflow:hidden;}
.visprc li{float:left;font-size:0}
.visprc li a{display:block;overflow:hidden;height:245px;text-align:center;}
.visprc li img{width:320px;height:245px;}
.visprc .h_page .page{display:block;position:absolute;bottom:3px;right:6px;margin:3px 0 0;text-align:center;}
.visprc .h_page .page span{display:inline-block;width:10px;height:10px;margin:0 3px;background:#fff;border-radius:5px;-moz-border-radius:5px;}
.visprc .h_page .page .on{background:#e60012;}

@media screen and (min-width : 480px) {
.visprc_w{width:480px;height:380px;}
.visprc .lst{width:480px;height:380px;}
.visprc li a{height:380px;}
.visprc li img{width:480px;height:380px;}}

.flicview_w{position:relative;padding:3px 5px;border-top:1px solid #181a20;border-bottom:1px solid #21232b;background:#252730;}
.flicview{border:1px solid #b3b3b3;background:#fff;}
.flicview .lst{height:117px;}
.flicview ul{overflow:hidden;}
.flicview li{float:left;width:33.3%;padding:10px 0 0;}
.flicview li:first-child{width:33.4%;}
.flicview li a{display:block;overflow:hidden;width:107px;height:100%;margin:0 auto;text-align:center;}
.flicview li .pimg img{width:79px;height:73px;border:1px solid #b7b6b6;}
.flicview li .pd{overflow:hidden;color:#000;font-size:0.81em;line-height:1.15em;white-space:nowrap;text-overflow:ellipsis;}
.flicview .h_page{display:none}

.mlist{padding:3px 5px;border-top:1px solid #181a20;border-bottom:1px solid #21232b;background:#252730;}
.mlist ul{border:1px solid #b3b3b3;background:#fff;}
.mlist li{position:relative;}
.mlist li:after{content:'';display:block;height:1px;margin:0 6px;background:#d1d1d1;font-size:0;line-height:0;box-shadow:0 2px 0 #f6f6f6;-moz-box-shadow:0 2px 0 #f6f6f6;-webkit-box-shadow:0 2px 0 #f6f6f6;}
.mlist li:last-child:after{display:none;}
.mlist li a{display:block;padding:7px 10px 0;height:45px;color:#000;font-size:0.81em;}
.mlist li a:after{content:'';display:block;position:absolute;top:15px;right:10px;width:11px;height:20px;background:url('../img/com.png') no-repeat -175px 0;}
.mlist .info{display:block;margin:2px 0 0;color:#448aca;font-size:0.93em;}
