/*ÃÊ±âÈ­ ÄÚµå*/


@charset "euc-kr";
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css");

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, a, p, del, dfn, em, img, ins, kbd, q, samp, small, strong, 
b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td, article, aside, footer, header, nav, section ,article{
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-size:12px;
  font-family:'³ª´®°íµñ', NanumGothic, 'Nanum Gothic',arial, Helvetica, AppleGothic, sans-serif;
  vertical-align:baseline;  
}


a:link {text-decoration:none; color:#181818;}
a:visited {text-decoration:none; color:#181818;}
a:active {text-decoration:none; color:#181818;}
a:hover {text-decoration:none; color:#181818;}

html, body { width: 100%; height: 100%; margin: 0; padding: 0; outline: 0; border: 0; }

table { border-collapse: collapse; border-spacing: 0; }
input{ outline-style:none;} , textarea{ outline-style:none;}
input,select{
	font-size:12px;
	font-family:'³ª´®°íµñ', NanumGothic, 'Nanum Gothic',arial, Helvetica, AppleGothic, sans-serif;
	color:#3d3d3d;
	border:1px solid #bbb;
}

img { max-width: 100%; vertical-align: middle; }
img,embed,object,video { max-width: 100%; }
img,fieldset,iframe{border:0 none}
br{letter-spacing:0px;}
header, footer, aside, section, article,div { display:block; }
div,ul,li{margin:0;padding:0;list-style:none;display:block}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }



/*ÀÌ¹ÌÁö ½½¶óÀÌ´õ CSS*/
.bx_main_sl .bx-controls {position:relative;}
.bx_main_sl .bx-controls .bx-pager{position:absolute; top:-37px; right:7%; z-index:999; margin-right:-61px;}
.bx_main_sl .bx-controls .bx-pager .bx-pager-item{display:inline-block; margin:0 2px; z-index:9999;}
.bx_main_sl .bx-pager.bx-default-pager a{background-image:url('/img/main/play_off.png'); width:24px; height:24px; display:block; }
.bx_main_sl .bx-pager.bx-default-pager a.active {
	background-image: url('/img/main/play_on.png'); width:24px; height:24px; display:block;
}
.bx-controls-direction{display:none;}

.topWrap {width:100%;}
.topWrap .topInner {width:1200px; margin:0 auto;}
.topWrap .topInner:after {content:''; display:block; clear:both;}
.topWrap .topInner > div {float:left;}

.topWrap .topInner .topL {padding:30px 0;}
.topWrap .topInner .topR {padding:38px 0 0 90px;}

.topWrap .topInner .topR > ul:after {content:''; display:block; clear:both;}
.topWrap .topInner .topR > ul > li{float:left; margin:0 40px;}

.topWrap .topSubInner {width:1200px; margin:0 auto; position:relative;}
.topWrap .topSubInner .subNavi {position:absolute; top:12px;}
.topWrap .topSubInner .subNavi:after {content:''; display:block; clear:both;}
.topWrap .topSubInner .subNavi > li {float:left; margin:0 10px;}
.topWrap .topSubInner .subNavi0 {left:320px;}
.topWrap .topSubInner .subNavi1 {left:459px;}
.topWrap .topSubInner .subNavi2 {left:600px;}
.topWrap .topSubInner .subNavi3 {left:734px;}
.topWrap .topSubInner .subNavi4 {left:886px;}
.topWrap .topSubInner .subNavi5 {left:933px;}

.topBar {width:100%; height:40px; background-color:#212121; /*display:none;*/}

.off {display:none;}
.on {display:block;}


.contWrap {width:100%;}
.contWrap .contInner {width:1200px; margin:0 auto;}

.contWrap .contInner .desc01 .mtitle {margin:100px 0 30px 0;}
.contWrap .contInner .desc01 > ul{}
.contWrap .contInner .desc01 > ul:after {content:''; display:block; clear:both;}
.contWrap .contInner .desc01 > ul > li{float:left; width:390px; box-sizing:border-box; margin:10px 0;}
.contWrap .contInner .desc01 > ul > li:nth-child(3n-1) {margin:10px 15px;}
.contWrap .contInner .desc01 > ul > li.choice {margin:10px 15px;}
.contWrap .contInner .desc01 > ul > li > table {width:100%;}
.contWrap .contInner .desc01 > ul > li > table tr td {border:1px solid #ccc; box-sizing:border-box;}
.contWrap .contInner .desc01 > ul > li > table tr td > a> img {width:390px; height:247px;}
.contWrap .contInner .desc01 > ul > li > table tr td.desc_aa {padding:10px 0; height:82px;}
.contWrap .contInner .desc01 > ul > li > table tr td > p {padding:3px 15px;}

.contWrap .contInner .desc02 .mtitle {margin:100px 0 30px 0;}
.contWrap .contInner .desc02 > ul:after {content:''; display:block; clear:both;}
.contWrap .contInner .desc02 > ul > li{float:left; width:290px; box-sizing:border-box; margin:10px 13px 10px 0px;}
.contWrap .contInner .desc02 > ul > li > table {width:100%;}
.contWrap .contInner .desc02 > ul > li > table tr td{border:1px solid #ccc; box-sizing:border-box;}
.contWrap .contInner .desc02 > ul > li > table tr td > a> img {width:288px; height:180px;}
.contWrap .contInner .desc02 > ul > li > table tr td.desc_aa {padding:10px 0; height:41px;}
.contWrap .contInner .desc02 > ul > li > table tr td p {text-align:center; padding:3px 0;}
.contWrap .contInner .desc02 > ul > li:nth-child(4n) {margin:10px 0;}
.contWrap .contInner .desc02 > ul > li.choice01 {margin:10px 0;}

.contWrap .contInner .desc03 .mtitle {margin:100px 0 30px 0;}
.contWrap .contInner .desc03 > ul:after {content:''; display:block; clear:both;}
.contWrap .contInner .desc03 > ul > li{float:left; width:228px; box-sizing:border-box; margin:10px 15px 10px 0px;}
.contWrap .contInner .desc03 > ul > li:nth-child(5) {margin:10px 0;}
.contWrap .contInner .desc03 > ul > li.choice02 {margin:10px 0;}
.contWrap .contInner .desc03 > ul > li > table {}
.contWrap .contInner .desc03 > ul > li > table tr td{border:1px solid #ccc; box-sizing:border-box;}
.contWrap .contInner .desc03 > ul > li > table tr td > a> img {width:226px; height:152px;}
.contWrap .contInner .desc03 > ul > li > table tr td.desc_aa {padding:10px 0; height:41px;}
.contWrap .contInner .desc03 > ul > li > table tr td > p {padding:3px 0px; text-align:center;}

.contWrap .contInner .desc04 {margin-top:100px;}
.contWrap .contInner .desc04:after {content:''; display:block; clear:both;}
.contWrap .contInner .desc04 > div {float:left; width:300px; box-sizing:border-box; min-height:160px;}
.contWrap .contInner .desc04 > div.bo_box01 {padding:0 10px 0 0;}
.contWrap .contInner .desc04 > div.bo_box02 {border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0 10px;}
.contWrap .contInner .desc04 > div.bo_box03 {border-right:1px solid #ccc; padding:0 10px;}
.contWrap .contInner .desc04 > div.bo_box04 {padding:0 0 0 10px;}

.contWrap .contInner .desc04 > div.bo_box01 > table {margin:20px 0 0 0;}
.contWrap .contInner .desc04 > div.bo_box01 > table tr td {width:200px; height:20px;}
.contWrap .contInner .desc04 > div.bo_box01 > table tr td a{width:200px; text-overflow:ellipsis;overflow:hidden;white-space:nowrap; display:block;}
.contWrap .contInner .desc04 > div.bo_box01 > table tr td.bo_box_date {padding-left:10px;}

.contWrap .contInner .desc04 > div.bo_box02 > table {margin:20px 0 0 0;}
.contWrap .contInner .desc04 > div.bo_box02 > table tr td {width:200px; height:20px;}
.contWrap .contInner .desc04 > div.bo_box02 > table tr td a{width:200px; text-overflow:ellipsis;overflow:hidden;white-space:nowrap; display:block;}
.contWrap .contInner .desc04 > div.bo_box02 > table tr td.bo_box_date {padding-left:10px;}

.contWrap .contInner .desc04 > div.bo_box03 > table {margin:20px 0 0 0;}
.contWrap .contInner .desc04 > div.bo_box03 > table tr td {width:200px; height:20px;}
.contWrap .contInner .desc04 > div.bo_box03 > table tr td a{width:200px; text-overflow:ellipsis;overflow:hidden;white-space:nowrap; display:block;}
.contWrap .contInner .desc04 > div.bo_box03 > table tr td.bo_box_date {padding-left:10px;}


.contWrap .contInner .desc05 {margin:100px 0;}
.contWrap .contInner .desc05 .mtitle {margin:100px 0 30px 0;}
.contWrap .contInner .desc05 > ul:after {content:''; display:block; clear:both;}
.contWrap .contInner .desc05 > ul > li{float:left; width:228px; box-sizing:border-box; margin:10px 15px 10px 0px;}
.contWrap .contInner .desc05 > ul > li:nth-child(5) {margin:10px 0;}
.contWrap .contInner .desc05 > ul > li.choice03 {margin:10px 0;}
.contWrap .contInner .desc05 > ul > li > table {width:100%;}
.contWrap .contInner .desc05 > ul > li > table tr td{border:1px solid #ccc; box-sizing:border-box;}
.contWrap .contInner .desc05 > ul > li > table tr td a img {width:226px; height:151px;}
.contWrap .contInner .desc05 > ul > li > table tr td.desc_aa {padding:10px 0;}
.contWrap .contInner .desc05 > ul > li > table tr td > p {padding:3px 0px; text-align:center;}


/* SUB CSS */
.subcont {width:1200px; margin:0 auto;}
.subcont .subPgNavi {margin-top:20px;}
.subcont .subPgNavi:after {content:''; display:block; clear:both;}
.subcont .subPgNavi > li {float:left;}

.subcont .subPgTitle {margin-top:40px;}

.subcont .subPgCont .bo {margin:40px 0;}

/* Footer CSS */
.footer {width:100%; height:300px; background-image:url('/img/common/footer.jpg'); background-repeat:no-repeat; background-position:center bottom;}
.footer .footerInner {width:1200px; height:300px; margin:0 auto; position:relative;}
.footer .footerInner .adm {position:absolute; bottom:31px; left:477px;}
.footer .footerInner .adm > a {color:#fff;}
.footer .footerInner .blog {position:absolute; bottom:20px; right:0;}
.footer .footerInner .blog > ul > li {margin:5px 0;}

.footer .footerInner .footerNavi{position:absolute; top:180px; left:0;}
.footer .footerInner .footerNavi > ul:after{content:''; display:block; clear:both;}
.footer .footerInner .footerNavi > ul > li{float:left;}
.footer .footerInner .footerNavi > ul > li > a {display:block; height:30px; width:97px;}
.footer .footerInner .footerNavi > ul > li+li > a {width:94px;}
.footer .footerInner .footerNavi > ul > li+li+li > a{width:149px;}
.footer .footerInner .footerNavi > ul > li+li+li+li > a {width:137px;}
