#ie6_top {width:100%;height:42px;font:bold 13px NanumGothic;line-height:42px;text-align:center;background-color:#f9f9f9;border-bottom:1px solid #d0d0d0;}
img,p {border:0;margin:0;padding:0;}
form {display:inline;margin:0;padding:0;}
table {border-collapse:collapse;}
ul,li,dl,dt,dd,ol {list-style:none;margin:0;padding:0;}

.posa {position:absolute;}
.posr {position:relative;}
.posf {position:fixed;}
.top {vertical-align:top !important;}
.middle {vertical-align:middle !important;}

#vContent {font:normal 12pt "Malgun Gothic","맑은 고딕","Nanum Gothic","NanumGothic","나눔고딕",gulim;line-height:180%;}
.mvContent embed {width:100%;}
.mvContent img {max-width:100%;}

.pcenter {text-align:center !important;}
.pleft {text-align:left !important;}
.pright {text-align:right !important;}

/* 줄간격 */
.lh0{line-height:0 !important;}
.lh10{line-height:10px !important;}
.lh11{line-height:11px !important;}
.lh12{line-height:12px !important;}
.lh13{line-height:13px !important;}
.lh14{line-height:14px !important;}
.lh15{line-height:15px !important;}
.lh16{line-height:16px !important;}
.lh17{line-height:17px !important;}
.lh18{line-height:18px !important;}
.lh19{line-height:19px !important;}
.lh20{line-height:20px !important;}
.lh30{line-height:30px !important;}
/* 마진 */
	/* all */
.mg0{margin:0 !important;}
.mg5{margin:5px !important;}
.mg10{margin:10px !important;}
.mgtb20{margin:20px 0 !important;}
	/* top */
.mgt-10{margin-top:-10px !important;}
.mgt0{margin-top:0 !important;}
.mgt1{margin-top:1px !important;}
.mgt2{margin-top:2px !important;}
.mgt4{margin-top:4px !important;}
.mgt5{margin-top:5px !important;}
.mgt6{margin-top:6px !important;}
.mgt7{margin-top:7px !important;}
.mgt8{margin-top:8px !important;}
.mgt9{margin-top:9px !important;}
.mgt10{margin-top:10px !important;}
.mgt15{margin-top:15px !important;}
.mgt20{margin-top:20px !important;}
.mgt30{margin-top:30px !important;}
.mgt40{margin-top:40px !important;}
.mgt50{margin-top:50px !important;}
	/* bottom */
.mgb0{margin-bottom:0 !important;}
.mgb3{margin-bottom:3px !important;}
.mgb4{margin-bottom:4px !important;}
.mgb5{margin-bottom:5px !important;}
.mgb7{margin-bottom:7px !important;}
.mgb10{margin-bottom:10px !important;}
.mgb15{margin-bottom:15px !important;}
.mgb20{margin-bottom:20px !important;}
.mgb25{margin-bottom:25px !important;}
.mgb30{margin-bottom:30px !important;}
.mgb50{margin-bottom:50px !important;}
	/* left */
.mgl0{margin-left:0 !important;}
.mgl1{margin-left:1px !important;}
.mgl2{margin-left:2px !important;}
.mgl3{margin-left:3px !important;}
.mgl5{margin-left:5px !important;}
.mgl6{margin-left:6px !important;}
.mgl7{margin-left:7px !important;}
.mgl10{margin-left:10px !important;}
.mgl13{margin-left:13px !important;}
.mgl20{margin-left:20px !important;}
.mgl30{margin-left:30px !important;}
.mgl40{margin-left:40px !important;}
.mgl50{margin-left:50px !important;}
	/* right */
.mgr0{margin-right:0 !important;}
.mgr1{margin-right:1px !important;}
.mgr2{margin-right:2px !important;}
.mgr3{margin-right:3px !important;}
.mgr4{margin-right:4px !important;}
.mgr5{margin-right:5px !important;}
.mgr6{margin-right:6px !important;}
.mgr7{margin-right:7px !important;}
.mgr8{margin-right:8px !important;}
.mgr9{margin-right:9px !important;}
.mgr10{margin-right:10px !important;}
.mgr18{margin-right:18px !important;}
.mgr20{margin-right:20px !important;}
.mgr30{margin-right:30px !important;}
	/* left right */
.mglr5{margin:0 5px !important;}
.mglr10{margin:0 10px !important;}
.mglr20{margin:0 20px !important;}
.mglr30{margin:0 30px !important;}
/* 패딩 */
	/* all */
.pd0{padding:0px !important;}
.pd5{padding:5px !important;}
.pd7{padding:7px !important;}
.pd10{padding:10px !important;}
.pd15{padding:15px !important;}
.pd20{padding:20px !important;}
.pd30{padding:30px !important;}
.pd1020{padding:10px 20px !important;}
	/* top */
.pdt0{padding-top:0px !important;}	
.pdt3{padding-top:3px !important;}		
.pdt5{padding-top:5px !important;}	
.pdt10{padding-top:10px !important;}
.pdt15{padding-top:15px !important;}
.pdt20{padding-top:20px !important;}
	/* bottom */
.pdb0{padding-bottom:0px !important;}	
.pdb3{padding-bottom:3px !important;}		
.pdb5{padding-bottom:5px !important;}	
.pdb10{padding-bottom:10px !important;}
.pdb15{padding-bottom:15px !important;}		
	/* left */
.pdl0{padding-left:0px !important;}
.pdl5{padding-left:5px !important;}
.pdl10{padding-left:10px !important;}
.pdl20{padding-left:20px !important;}
	/* right */
.pdr0{padding-right:0 !important;}
.pdr5{padding-right:5px !important;}
.pdr10{padding-right:10px !important;}
	/* left right */
.pdlr5{padding:0 5px !important;}
.pdlr10{padding:0 10px !important;}
/* 수직정렬 */
.va0{vertical-align:0px !important;}
.va2{vertical-align:2px !important;}
.vam1{vertical-align:-1px !important;}
.vam2{vertical-align:-2px !important;}
.vam4{vertical-align:-4px !important;}
.vam6{vertical-align:-6px !important;}
.vat{vertical-align:top;}
.vab{vertical-align:bottom;}
.vam{vertical-align:middle;}
/* 폰트 사이즈 */
.fts0{font-size:0px !important;}
.fts5{font-size:5px !important;}
.fts6{font-size:6px !important;}
.fts7{font-size:7px !important;}
.fts8{font-size:8px !important;}
.fts9{font-size:9px !important;}
.fts10{font-size:10px !important;}
.fts11{font-size:11px !important;}
.fts12{font-size:12px !important;}
.fts13{font-size:13px !important;}
.fts14{font-size:14px !important;}
.fts15{font-size:15px !important;}
.fts16{font-size:16px !important;}
.fts17{font-size:17px !important;}
.fts18{font-size:18px !important;}
.fts19{font-size:19px !important;}
.fts20{font-size:20px !important;}
.ftwn{font-weight:normal !important;}
.ftwb{font-weight:bold !important;}
.ffna{font-family:NanumGothic;}
/* 자간조절 */
.lsm1{letter-spacing:-1px;}
/* 색상 */
.red{color:red;}
.blue{color:blue;}
.green{color:green;}
.d21d50{color:#d21d50;}
.fc11{color:#111;}
.fc22{color:#222;}
.fc33{color:#333;}
.fc44{color:#444;}
.fc55{color:#555;}
.fc77{color:#777;}
.fc88{color:#888;}
.fc99{color:#999;}
.bar{color:#c0c0c0;font-size:10px;font-weight:normal;}
.gray {
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
	filter: gray; /* IE6-9 */
	-webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
}
.darkgray{color:#666 !important;}
/* 높이 & 넓이 & 라인 */
.ht100{height:100px !important;}
.ht200{height:200px !important;}
.ht300{height:300px !important;}
.ht400{height:400px !important;}
.ht500{height:500px !important;}
.ht600{height:600px !important;}
.ht700{height:700px !important;}
.ht800{height:800px !important;}
.ht900{height:900px !important;}
.p100{width:100% !important;}
.wd100{width:100px !important;}
.wd200{width:200px !important;}
.wd300{width:300px !important;}
.wd400{width:400px !important;}
.wd500{width:500px !important;}
.wd600{width:600px !important;}
.wd700{width:700px !important;}
.wd800{width:800px !important;}
.wd900{width:900px !important;}
.line1{clear:both;height:1px;font-size:0;}
.line2{clear:both;height:2px;font-size:0;}
.line3{clear:both;height:3px;font-size:0;}
.line4{clear:both;height:4px;font-size:0;}
.line5{clear:both;height:5px;font-size:0;}
.line6{clear:both;height:6px;font-size:0;}
.line7{clear:both;height:7px;font-size:0;}
.line8{clear:both;height:8px;font-size:0;}
.line9{clear:both;height:9px;font-size:0;}
.line10{clear:both;height:10px;font-size:0;}
.line11{clear:both;height:11px;font-size:0;}
.line12{clear:both;height:12px;font-size:0;}
.line13{clear:both;height:13px;font-size:0;}
.line14{clear:both;height:14px;font-size:0;}
.line15{clear:both;height:15px;font-size:0;}
.line16{clear:both;height:16px;font-size:0;}
.line17{clear:both;height:17px;font-size:0;}
.line18{clear:both;height:18px;font-size:0;}
.line19{clear:both;height:19px;font-size:0;}
.line20{clear:both;height:20px;font-size:0;}
.line30{clear:both;height:30px;font-size:0;}
.line40{clear:both;height:40px;font-size:0;}
.line44{clear:both;height:44px;font-size:0;}
.line50{clear:both;height:50px;font-size:0;}
.line60{clear:both;height:60px;font-size:0;}
.line100{clear:both;height:100px;font-size:0;}

.note {height:14px;margin-top:8px;padding-left:20px;font:normal 11px dotum;background:url('../image/_public/bul_notice.gif') no-repeat left top;color:#888;line-height:14px;}
.nnote {height:14px;margin-top:8px;font:normal 11px dotum;color:#888;line-height:14px;}
.note span.pos {position:relative;top:1px;}
.note span.pos a, .note span.num, .nnote span.num {color:#f60;}

.bbsguide {padding:15px 20px;border:2px solid #d0d0d0;background:#fafafa;}
.bbsguide h2 {float:left;width:80px;margin:0;padding:0;color:#ff6600;}
.bbsguide li {margin-left:80px;padding-left:20px;background:url('../image/_public/bul_dot.gif') no-repeat 13px 13px;font:normal 14px "malgun gothic","맑은 고딕","NanumGothic","나눔고딕",gulim;line-height:26px;border-left:1px solid #d0d0d0;}

.mbbsguide {padding:10px;border:2px solid #d0d0d0;background:#fafafa;}
.mbbsguide li {padding-left:10px;background:url('../image/_public/bul_dot.gif') no-repeat 3px 6px;font:normal 12px "malgun gothic","맑은 고딕","NanumGothic","나눔고딕",gulim;line-height:16px;}


table.bbs-view{width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-collapse:collapse;}
table.bbs-view tbody th,table.bbs-view tbody td{border-bottom:1px solid #d7d7d7;text-align:left;padding:12px 10px;color:#5c5c5c;}
table.bbs-view tbody th{background-color:#f3f3f3;font-size:13px;}
table.bbs-view tbody td{color:#7c7c7c}
table.bbs-view tbody th img,table.bbs-view tbody td img{cursor:pointer;vertical-align:-2px;}
table.bbs-view tbody input{height:15px;border:#cacaca solid 1px;}
table.bbs-view tbody li{padding:2px 0;}
table.bbs-view tbody th.red,table.bbs-view tbody td.red {color:red;}

table.bbs-review{width:100%;}
table.bbs-review tbody tr.dline td{border-bottom:1px solid #dfdfdf;}
table.bbs-review tbody tr.dline td table td{border:none;}
table.bbs-review tbody td table{width:100%;margin:7px 0;}
table.bbs-review tbody td table td{border:none;vertical-align:top;}
table.bbs-review tbody td table tbody{padding:12px 5px;}
table.bbs-review div.thumb{width:95px;height:65px;margin:25px 0 5px 0;border:#dfdfdf solid 1px;overflow:hidden;cursor:pointer;}
table.bbs-review dl dt{margin-bottom:8px;}
table.bbs-review dl dd{margin-bottom:5px;}
table.bbs-review dl dt a.subject{font:bold 12px dotum;color:#0000cc;text-decoration:underline;}
table.bbs-review dl dt span{text-decoration:none !important;}
table.bbs-review dl dd.cont a {font-size:12px;color:#333;line-height:20px;}

.pagebox03 {padding:20px 0 30px 0;text-align:center;}
.pagebox03 span img{vertical-align:-6px;padding:0;border:none;margin:0 5px;}
.pagebox03 .pg_num {cursor:pointer;border:#D3D4D7 solid 1px;padding:1px 6px 1px 6px;margin:0 5px;font-family:arial;color:#b0b0b0;font-weight:bold;font-size:15px;}
.pagebox03 .pg_num:hover {border:#57b7dd solid 1px;color:#fff;background:#73c3e8;}
.pagebox03 .pg_num_select {border:#57b7dd solid 1px;color:#fff;background:#73c3e8;padding:1px 6px 1px 6px;margin:0 5px;font-family:arial;font-weight:bold;font-size:15px;}

.btn_brfore a {position:absolute;top:15px;right:10px;padding:6px 15px;text-align:center;font-size:13px;font-weight:bold;color:#777;
    border-top:1px solid #DFDFDF;
	border-right:1px solid #bbb;
	border-bottom:1px solid #bbb;
	border-left:1px solid #DFDFDF;
    background-color:#FFFFFF;
    background-image:-moz-linear-gradient(top, #FFFFFF, #EFEFEF);
    background-image:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF),to(#EFEFEF));	
	-webkit-border-radius:5px;
	box-shadow:1px 1px #ddd;
}
/* 개인정보 수집 약관 */
div.consent-scroll {width:97.8%;height:60px;border:#dfdfdf solid 1px;overflow:hidden;overflow-y:auto;color:#808080;padding:10px 1%;margin:0 auto;}
div.consent-agree ul li {line-height:14px;}
div.consent_chk {height:14px;margin:10px;text-align:center;}
div.consent_chk input {position:relative;top:2px;}

.nolist {width:140px;margin:20px auto;padding:40px 80px;color:#888;border:8px solid #f5f5f5;text-align:center;border-radius:12px;}
.bmline {border-bottom:1px solid #dfdfdf;margin:0 0 10px 0;padding:0 0 10px 0;}

/* 모바일 버튼 */
.mbtn00 {display:inline-block;border-top:#DFDFDF solid 1px;border-left:#DFDFDF solid 1px;border-right:#DFDFDF solid 1px;border-bottom:#C0C0C0 solid 1px;}
.mbtn00 a {display:inline-block;border-top:#FFFFFF solid 1px;background:#EFEFEF;padding:4px 7px 4px 7px;color:#d21d50;font-family:dotum;font-size:11px;font-weight:bold;text-decoration:none;letter-spacing:-1px;}
.mbtn00 a:hover {background:#E1E1E1;}
.mbtn00 input {margin:0;cursor:pointer;border-top:#DFDFDF solid 1px;border-left:#DFDFDF solid 1px;border-right:#DFDFDF solid 1px;border-bottom:#C0C0C0 solid 1px;background:#EFEFEF;height:18px;color:#009A3D;font-family:dotum;font-weight:bold;font-size:11px;text-decoration:none;letter-spacing:-1px;}
.mbtn00 input:hover {background:#E1E1E1;}

.mbtngray {cursor:pointer;border-top:#DFDFDF solid 1px;border-left:#DFDFDF solid 1px;border-right:#DFDFDF solid 1px;border-bottom:#C0C0C0 solid 1px;background:#EFEFEF;color:#009A3D;height:24px;}

/* 모바일 가이드박스 */
.guidebox {margin-bottom:10px;padding:10px;letter-spacing:-1px;background-color:#fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.08),0 1px 1px rgba(0,0,0,0.05);box-shadow:0 0 2px rgba(0,0,0,0.08),0 1px 1px rgba(0,0,0,0.05);z-index:1;}
.guidebox h3 {margin:0;padding-left:20px;font:bold 13px dotum;line-height:15px;color:#709234;background:url('../image/_public/ico_notice.gif') no-repeat left top;}
.guidebox ul {margin:3px 0 0 0;padding:0;}
.guidebox ul li {padding-left:8px;font:normal 12px dotum;line-height:16px;color:#4773A0;background:url('../image/_public/ico_bul_2.gif') no-repeat 3px 7px;}

/* 배지 */
.badge {
    background: radial-gradient( 1px -11px, circle, white 8%, red 26px );
	background: -moz-radial-gradient( 1px -11px, circle, white 8%, red 26px );
	background: -ms-radial-gradient( 1px -11px, circle, white 8%, red 26px );
	background: -o-radial-gradient( 1px -11px, circle, white 8%, red 26px );
	background: -webkit-radial-gradient( 1px -11px, circle, white 8%, red 26px );
    background-color: red;
    border: 2px solid white;
    border-radius: 12px;
    box-shadow: 1px 1px 1px black;
    color: white;
    font: bold 12px/9px Helvetica, Verdana, Tahoma;
    height: 12px;
    padding: 2px 3px 0 3px;
    text-align: center;
    min-width: 8px;
}


/* 가이드박스 */
div.box-guide{clear:both;margin:0 0 23px 0;padding:15px 0;zoom:1;background:#efefef url('../image/_public/guidebox_logo.gif') no-repeat 14px 16px;}
div.box-guide a:link, div.box-guide a:visited, div.box-guide a:active{font-weight:bold;}
div.box-guide h6{display:none;}
div.box-guide ul{margin:0 20px 0 70px;border-left:1px solid #d9d9d9;zoom:1;}
div.box-guide p.gt-cont{margin:0 0 0 70px;padding:0 0 5px 11px;border-left:1px solid #d9d9d9;font-weight:bold;zoom:1;}
div.box-guide ul li{margin:0 0 2px 13px;padding:0 0 0 7px;background:url('../image/_public/bul_dot_1.gif') no-repeat 0 6px;color:#4d4d4d;line-height:18px;}
div.box-guide ul li.tit {font:bold 14px dotum;color:#d21d50;}
div.box-guide ul li.btn{background:none;margin-top:11px;}
div.box-guide ul li.btn img{margin-top:-5px;}
div.box-guide ul li.end{margin-bottom:-3px;}
div.box-guide ul li ol{margin:2px 0 0 16px;}
div.box-guide ul li ol li{margin:0;padding:0;list-style:decimal inside;background:none;text-indent:-16px;}
div.box-guide ul li ul{border:none;margin:3px 0 0 0;}
div.box-guide ul li ul li{margin:0;padding:0 0 0 9px;background:url('../image/_public/bul_bar_1.gif') no-repeat 0 6px;}

/* bul_dot_1 */
.bul_dot_1 li {padding-left:7px;background:url('../image/_public/bul_dot_1.gif') no-repeat 0 6px;color:#777;line-height:16px;}


#ctg_tab {margin:0 0 0 1px;width:100%;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2)box-shadow:0 0 2px rgba(0,0,0,0.2);z-index:1;}
#ctg_tab li {float:left;width:25%;}
#ctg_tab li div {margin:-1px 0 0 -1px;font-size:12px;padding:12px 0;color:#555;text-align:center;border:1px solid #e3e3e3;background-color:#fff;}
#ctg_tab li .on {color:#d21d50;}

.brlt {border-radius:3px 0 0 0;}
.brrt {border-radius:0 3px 0 0;}
.brrb {border-radius:0 0 3px 0;}
.brlb {border-radius:0 0 0 3px;}