/**
* Copyright (c) Ahn Jongtae / Nparts Corporation. All Rights Reserved.
* Licensed under the GPL.
* See the GNU General Public License for more details. 
* www.devq.co.kr , www.devq.kr
**/
/*----------------------------------------------------------
			01. Global
----------------------------------------------------------*/
#bbs-option-layer-cbox td{padding-left:8px;font-size:11px;font-family:돋움;color:#666666;}
/*----------------------------------------------------------
			02. list.php
----------------------------------------------------------*/
/* 확장/순차카테고리 */
div.skin-bbs-list-cat{width:100%;height:28px;background:#efefef;clear:cboth;border-top:1px solid #dfdfdf;}
div.skin-bbs-list-cat div{padding:4px;}
div.skin-bbs-list-cat select.category{color:#666666;font-family:Arial;font-size:12px;}
/* 리스트 */
table.bbs-frame{border:none;}
table.bbs-list tbody tr td{border-bottom:1px solid #d4d4d4;}
table.bbs-list tbody tr.preview td{padding:1px 0 0;margin:0;line-height:0;font-size:0;background:#fafafa;}
table.bbs-list tbody tr.preview td span iframe{border:1px solid #CCC;}
table.bbs-list tbody td.preview{vertical-align:bottom;padding:0;border-bottom:1px solid #bdbdbd;}
table.bbs-list tbody td.preview iframe{width:720px;}
table.bbs-list tbody td ul.preview{background:none;margin-bottom:-1px;}
table.bbs-list tbody td div.thumb1,table.bbs-list tbody td div.thumb2,table.bbs-list tbody td div.thumb3,table.bbs-list tbody td div.thumb4,table.bbs-list tbody td div.thumb5{border:1px solid #ebebeb;overflow:hidden;margin:3px 0;}
table.bbs-list tbody td a.favorite{font-size:14px;color:#001166;font-weight:bold;text-decoration:underline;}
/*----------------------------------------------------------
			03. view.php
----------------------------------------------------------*/
/* 뷰페이지 내용 */
#ContentsLayer{color:#404040;line-height:160%;background:#f9f9f9;padding:20px;border:1px solid #eaeaea;margin-top:20px;}
/* 작성자 정보 */
.skin-bbs-user{width:100%;}
.skin-bbs-user td,.skin-bbs-user th{text-align:left;}
.skin-bbs-user td table{width:100%;}
.skin-bbs-user td table th{color:#808080;font-size:11px;font-weight:normal;font-family:"Trebuchet MS", "Arial", "Helvetica", "Verdana", "sans-serif";}
.skin-bbs-user td table td table{width:auto;}
/* 댓글/트랙백/버튼 표시 */
.skin-bbs-comment{padding:0;margin-bottom:4px;zoom:1;}
.skin-bbs-comment a strong,.skin-bbs-comment strong{color:#3EA9CD;text-decoration:none;}
.skin-bbs-comment img{vertical-align:-3px;}
/* 관련글 표시 */
.skin-bbs-sosok{margin-top:20px;}
.skin-bbs-sosok strong{color:#3EA9CD;}
.skin-bbs-sosok td{padding-left:3px;}
.skin-bbs-sosok .bbs-joint{color:#ff7700;text-decoration:underline;}
/* View Content */
dl.view-cont dt{float:left;}
dl.view-cont dt ul li.off{border:5px solid #eaeaea;font-size:0;}
dl.view-cont dt ul li.on{border:5px solid #ff6600;font-size:0;}
dl.view-cont dt ul li img{border:1px solid #ccc;display:block;}
dl.view-cont dd{padding-left:330px;}
/* view content table */
table.bbs-view{border-top:1px solid #dedede;}
table.bbs-view tbody th{background-color:#f3f3f3;color:#7a7a7a;}
table.bbs-view tbody td{}
table.bbs-view tbody th,table.bbs-view tbody td{height:27px;border-bottom:1px solid #dedede;padding-left:10px;}
table.bbs-view{}
/*----------------------------------------------------------
			04. write.php
----------------------------------------------------------*/
/* 옵션 1 */
table.skin-bbs-option1{margin:10px 0;}
table.skin-bbs-option1 tbody th,table.skin-bbs-option2 tbody th{background:url('../../_icon/default/dot_01.gif') no-repeat left 8px;padding-left:10px;}
/* 옵션 2 */
table.skin-bbs-option2{font-family:dotum;margin-bottom:20px;}
table.skin-bbs-option2 tbody th{vertical-align:top;height:22px;}
table.skin-bbs-option2 tbody td{color:#808080;padding:0 0 3px;font-size:11px;}
table.skin-bbs-option2 tbody td table tbody th{background:none;font-size:11px;padding:1px 10px 1px 0;}
table.skin-bbs-option2 tbody td table tbody td{font-size:11px;color:#808080;padding:2px 0;}
table.skin-bbs-option2 textarea{border:#dfdfdf solid 1px;padding-top:3px;}
/*----------------------------------------------------------
			05. comment.php (_cm_close)
----------------------------------------------------------*/
#commentOneFrame table{width:100%;}
/*----------------------------------------------------------
			06. trackback.php
----------------------------------------------------------*/
/* 게시판 리스트형 세로형 */
table.skin-bbs-trackback{width:100%;border-top:#dfdfdf solid 1px;border-bottom:#dfdfdf solid 1px;}
table.skin-bbs-trackback tbody td{padding:5px 0;}
table.skin-bbs-trackback tbody td table{width:100%;}
table.skin-bbs-trackback tbody td table td{border:none;}
/*----------------------------------------------------------
			07. _view.move.php
----------------------------------------------------------*/
div.skin-bbs-move{margin-top:20px;border:1px solid #aaa;background-color:#f9f9f9;padding:10px 20px;}
div.skin-bbs-move ul li{padding:0 0 5px 20px;margin:5px 0 5px 0;}
div.skin-bbs-move ul li.prev{background:url('../../_icon/default/btn_vprev.gif') no-repeat left 2px;border-bottom:1px solid #d7d7d7;}
div.skin-bbs-move ul li.next{background:url('../../_icon/default/btn_vnext.gif') no-repeat left 2px;margin-bottom:0;}





/**
* Copyright (c) Ahn Jongtae / Nparts Corporation. All Rights Reserved.
* Licensed under the GPL.
* See the GNU General Public License for more details. 
* www.devq.co.kr , www.devq.kr
**/
/*----------------------------------------------------------
		
		01. Define Common Class

----------------------------------------------------------*/
.posa{position:absolute;}
.posr{position:relative;}
.posf{position:fixed;}
.top{vertical-align:top;}
.middle{vertical-align:middle !important;}
.bnone,tr.bnone td{border:none !important;}
.backnone,tr.backnone td,input.bnone{background:none !important;}
.left{text-align:left !important;}
.center{text-align:center !important;}
.right{text-align:right !important;}
.cboth{clear:both;font-size:0px;overflow:hidden;height:0;}
.cleft{clear:left !important;}
.cnone{clear:none !important;}
.dblock{display:block !important;}
.dnone{display:none !important;}
.dinline{display:inline !important;}
.fleft{float:left !important;}
.fright{float:right !important;}
.fnone{float:none !important;}
.hand{cursor:pointer !important;}
.clearfix:after,.btn-area:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix,.btn-area{zoom:1;}
/* 들여쓰기 */
.ti0{text-indent:0 !important;}
/* 줄간격 */
.lh0{line-height:0 !important;}
/* 마진 */
	/* all */
.mg0{margin:0 !important;}
.mg5{margin:5px !important;}
.mg10{margin:10px !important;}
	/* top */
.mgt0{margin-top:0 !important;}
.mgt2{margin-top:2px !important;}
.mgt4{margin-top:4px !important;}
.mgt5{margin-top:5px !important;}
.mgt10{margin-top:10px !important;}
.mgt15{margin-top:15px !important;}
.mgt20{margin-top:20px !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;}
.mgl10{margin-left:10px !important;}
	/* right */
.mgr0{margin-right:0 !important;}
.mgr10{margin-right:10px !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;}
	/* top */
.pdt0{padding-top:0px !important;}	
.pdt5{padding-top:5px !important;}	
.pdt10{padding-top:10px !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;}
/* 수직정렬 */
.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;}
.fts11{font-size:11px !important;}
.fts12{font-size:12px !important;}
.fts14{font-size:14px !important;}
.ftwn{font-weight:normal !important;}
.ftwb{font-weight:bold !important;}
/* 자간조절 */
.lsm1{letter-spacing:-1px;}
/* 색상 */
.red{color:red;}
.blue{color:blue;}
.bar{color:#c0c0c0;font-size:10px;font-weight:normal;}
.gray{color:#c0c0c0 !important;}
.darkgray{color:#666 !important;}
/* 넓이 */
.p100{width:100% !important;}
.wth100{width:100px !important;}
.wth150{width:150px !important;}
.wth180{width:180px !important;}
.wth200{width:200px !important;}
.wth250{width:250px !important;}
.wth260{width:260px !important;}
.wth300{width:300px !important;}
.wth360{width:360px !important;}
.wth400{width:400px !important;}
.wth420{width:420px !important;}
.wth430{width:430px !important;}
.wth450{width:450px !important;}
.wth530{width:530px !important;}
.wth560{width:560px !important;}
.wth600{width:600px !important;}
.wth650{width:650px !important;}
.wth700{width:700px !important;}
.wth750{width:750px !important;}
.wth780{width:780px !important;}
.wth800{width:800px !important;}
.wth900{width:900px !important;}
/* 글자뚫고나기는 부분 */
#ContentsLayer,.txtarea{word-wrap:break-word;white-space:-moz-pre-wrap;white-space:-pre-wrap;overflow:hidden;table-layout:fixed;}
*+html #ContentsLayer,*+html .txtarea{white-space:pre-wrap;display:table;}
/* 컨텐츠,검색결과 없음 */
.no-list{font-size:11px;color:#c0c0c0;text-align:center;background:none !important;border:none;padding:30px 0 !important;line-height:150%;}
.no-list-left{font-size:11px;color:#c0c0c0;text-align:left !important;padding-left:10px !important;background:none !important;border:none;height:70px;line-height:150%;}
/* 이미지 사용안함 표시 */
.disabled {filter:alpha(opacity=20);opacity:0.2;}
/* 노트 (느낌표) */
.note{background:url('../image/common/bullet/bul_notice.gif') no-repeat left 1px;padding:3px 0 3px 17px !important;color:#808080;}
.caution{background:url('../image/common/bullet/bul_caution.gif') no-repeat left 1px;padding:3px 0 3px 17px;color:#ff6600;}
/* 라인 */
.dotline-1{background:url('../image/common/line/line_01.gif') repeat-x left top;margin:10px 0;clear:both;height:1px;zoom:1;font-size:0;overflow:hidden;}
.line5{clear:both;height:5px;font-size:0;}
.line10{clear:both;height:10px;font-size:0;}
.line20{clear:both;height:20px;font-size:0;}
.line30{clear:both;height:30px;font-size:0;}
.tline{clear:both;border-top:1px solid #d7d7d7;}
.bline{clear:both;border-bottom:1px solid #d7d7d7;}
/* 웹조각 */
.entry-title{display:none;}
.entry-contents{}
/*----------------------------------------------------------
		
		02. Define Common Tag

----------------------------------------------------------*/
body{background-color:transparent;color:#828484;font:12px/1.6 돋움,Dotum,AppleGothic,sans-serif;margin:0;}
h1,h2,h3,h4,h5,h6,form,fieldset{margin:0;padding:0;color:#5a5a5a;}
h5{font-size:12px;}
button{border:none;font-size:0;}
small{color:#808080;font-size:11px;font-weight:normal;}
em{color:#ff6600;font-style:normal;text-decoration:none;}
select{color:#666;font-size:11px;}
textarea{line-height:140%;}
p{margin:0;padding:0;}
/*----------------------------------------------------------
		
		03. Global Tag Class

----------------------------------------------------------*/
/* 링크1 */
a:link,a:visited,a:active{color:#432f2f;text-decoration:none;}
a:hover{color:#ff6600;text-decoration:underline;}
/* 링크2 */
a.default:link,a.default:visited,a.default:active{color:#706b6b;}
a.default:hover{color:#432f2f;}
/* 제목링크 */
a.subject:link,a.subject:visited,a.subject:active{color:#001166;}
a.subject:hover{color:#001166;text-decoration:underline;}
/* 탭링크 */
a.category:link,a.category:visited,a.category:active{color:#ff6633;}
a.category:hover{color:#ff6633;}
/* 문단 */
p.note,p.caution{background-position:left 4px;font-size:11px;}
h5.note,h5.caution{background-position:left 6px;}
/* 강조 */
span.default{color:#c0c0c0;font-size:11px;}
span.number{color:#c0c0c0 !important;font-size:10px;font-family:Arial;}
em.category,span.category,a.category{color:#FF8737;padding:1px 5px 0 0;font-size:11px;}
em.new,span.new{font-size:10px;font-family:Arial;color:#FF6541;}
em.update,span.update{font-size:10px;font-family:arial;color:#1CAFCE;}
em.comment,span.comment,a.comment{color:#ff9900;font-size:11px;font-family:Arial;text-decoration:none;}
em.comment_new,span.comment_new,a.comment_new{color:#ff9900;font-size:11px;font-family:Arial;font-weight:bold;}
em.point,span.point{font-size:11px;font-weight:bold;color:#FF3F01;}
em.name,span.name,a.name{color:#046AB2 !important;font-family:dotum;font-size:11px;text-decoration:none;white-space:nowrap;}
em.branch,span.branch{font-size:10px;font-family:arial;color:#ff6600;padding:0px;vertical-align:2px;}
em.tags,span.tags{color:#666 !important;font-size:11px;text-decoration:underline;}
em.date,span.date{color:#999 !important;font-size:10px;font-family:Arial;}
/* 테이블셀 전용 */
td.subject{color:#666;padding-left:7px;text-align:left !important;}
td.number{color:#c0c0c0;font-size:10px;font-family:Arial;}
td.category{color:#FF8737;font-size:11px;font-family:dotum;text-align:left;white-space:nowrap;}
td.name{color:#046AB2;font-family:dotum;font-size:11px;}
td.hit{color:#888;font-size:10px;font-family:arial;}
td.point{color:#FF3F01;font-size:11px;font-family:arial;font-weight:bold;text-align:right !important;}
td.date{color:#999;font-size:10px;font-family:Arial;}
td.reserv_date{color:#F84000;font-size:10px;font-family:Arial;}
/* 폼전용 */
input.default{height:17px;border:#cac9aa solid 1px;}
input.small{height:15px;border:#cac9aa solid 1px;}
input.tel{width:160px;height:17px;border:#cac9aa solid 1px;}
input.name{width:160px;height:17px;border:#cac9aa solid 1px;}
input.pw{width:160px;height:17px;border:#cac9aa solid 1px;}
input.subject{width:400px;height:17px;border:#cac9aa solid 1px;}
input.date{height:16px;border:#CAC9AA solid 1px;}
input.spam{width:80px;height:17px;border:#cac9aa solid 1px;}
input.default:hover,input.small:hover,input.tel:hover,input.name:hover,input.pw:hover,input.subject:hover,input.date:hover,input.spam:hover,

/*----------------------------------------------------------
		
		03. Title & Paragraph

----------------------------------------------------------*/
/* 문단들여쓰기 */
.txt-p1{padding-left:2px !important;}
.txt-p2{}
.txt-p3{}
.txt-d1{}
.txt-d2{}
.txt-d3{}
/* 기본형 타이틀 */
h5.title-default{clear:both;display:block;padding:4px 0 3px 3px;position:relative;color:#333;font-size:12px;zoom:1;}
h5.title-default img{margin:4px 0 1px 0;}
/* 테이블 타이틀 */
h5.title-table{clear:both;padding:4px 0 3px 3px;position:relative;color:#333;font-size:12px;zoom:1;}
/* 프론트 타이틀 */
h5.title-front{clear:both;padding:4px 0 3px 3px;position:relative;color:#333;font-size:12px;border-bottom:1px solid #dfdfdf;zoom:1;}
/* 박스내 타이틀 */
h5.title-box{clear:both;padding:6px 0 4px 7px;position:relative;color:#333;font-size:12px;background:url('../image/common/box/title_bg.gif') repeat-x left bottom;zoom:1;}
/* 게시판 뷰 타이틀 */
h5.title-bbs-view{font-size:16px;font-weight:bold;color:#000;padding-bottom:0px;word-wrap:break-word;white-space:-moz-pre-wrap;white-space:-pre-wrap;overflow:hidden;table-layout:fixed;}
*+html h5.title-bbs-view{white-space:pre-wrap;display:table;}
h5.title-bbs-view a:link,h5.title-bbs-view a:visited,h5.title-bbs-view a:active,h5.title-bbs-view a:hover{text-decoration:underline;color:#000;}
h5.title-bbs-view span{font-weight:normal;font-size:11px;font-family:dotum;color:#c0c0c0;}
/* 확장 (점블릿형) */
h5.bul-dot-1{padding-left:7px;background:url('../image/common/bullet/bul_dot_1.gif') no-repeat left 11px;}
h5.bul-dot-3{padding-left:7px;background:url('../image/common/bullet/bul_dot_3.gif') no-repeat left 10px;}
h5.bul-dot-o3{padding-left:7px;background:url('../image/common/bullet/bul_dot_o3.gif') no-repeat left 10px;}
h5.bul-cmt{padding-left:16px;background:url('../image/common/bullet/bul_cmt.gif') no-repeat left 5px;}
h5.bul-notice{padding-left:37px;background:url('../image/common/icon/ico_notice.gif') no-repeat left 7px;}
h5.bul-snotice{padding-left:27px;background:url('../image/common/icon/ico_snotice.gif') no-repeat left 6px;}
h5.bul-user{padding:0 0 0 13px;background:url('../image/common/icon/ico_user.gif') no-repeat left 4px;overflow:hidden;}
/* 더보기 */
h5.title-default a.more,h5.title-default ul.more,h5.title-table a.more,h5.title-table ul.more,h5.title-front a.more,h5.title-front ul.more,h5.title-box a.more,h5.title-box ul.more,p.more{position:absolute;top:5px;right:3px;}
a.more:link,a.more:visited,a.more:active,a.more:hover{background:url('../image/common/bullet/bul_more.gif') no-repeat left 7px;padding:1px 0 1px 7px;color:#989898;font-size:11px;font-weight:normal;letter-spacing:-1px;}
a.more:hover{color:#767676;text-decoration:none;}
ul.more li{display:inline;}
ul.more li.on a{color:red;}
ul.more a:link,
ul.more a:visited,
ul.more a:active{background:none;padding:1px 0;color:#989898;font-size:11px;font-weight:normal;letter-spacing:-1px;}
ul.more a:hover{color:#767676;text-decoration:none;}
/*p.more-tab{text-align:right;float:right;margin-top:-25px;font-size:11px;}*/
/*----------------------------------------------------------
		
		04. List/menu

----------------------------------------------------------*/
/* 기본형 리스트 */
ul.list-default{clear:both;margin:0;overflow:hidden;}
ul.list-default li{padding:0;margin:0;overflow:hidden;}
ul.list-default li a{float:left;}
ul.list-default li em,
ul.list-default li span,
ul.list-default li img{float:left;padding-left:3px;}
ul.list-default li img{padding-top:4px;}
ul.list-default li ol{margin:2px 0 0 16px;}
ul.list-default li ol li{margin:0;padding:0;list-style:decimal inside;background:none;text-indent:-16px;}
ul.list-default li ul{border:none;margin:3px 0 0 0;}
ul.list-default li ul li{margin:0;padding:0 0 0 9px;background:url('../image/common/bullet/bul_bar_1.gif') no-repeat 0 6px;}
/* 확장형 리스트 */
ul.list-date{clear:both;width:100%;margin:0;overflow:hidden;}
ul.list-date li{padding:0;margin:0;overflow:hidden;margin-bottom:2px;}
*+html ul.list-date li{clear:none;float:none;margin:0;}
ul.list-date li span{float:right;}
ul.list-date li a{float:left;}
ul.list-date li a,ul.list-date li img,ul.list-date li em{float:left;padding-left:3px;}
ul.list-date li img{padding-top:3px;}
ul.list-date li em{padding-left:3px;}
/* FAQ형 리스트 */
ul.list-faq{clear:both;width:100%;margin:0;overflow:hidden;}
ul.list-faq li{padding:0;margin:0;overflow:hidden;margin-bottom:2px;}
ul.list-faq li dl{width:100%;border-bottom:1px solid #dfdfdf;overflow:hidden;}
ul.list-faq li dl dt,ul.list-faq li dl dd{clear:both;float:left;padding:7px 7px 7px 40px;}
ul.list-faq li dl dt{overflow:hidden;background:url('../image/common/bullet/bul_question.gif') no-repeat 15px 9px;cursor:pointer;}
ul.list-faq li dl dt span{float:right;}
ul.list-faq li dl dd{overflow:hidden;width:100%;padding-bottom:30px;background:#f3f3f3 url('../image/common/bullet/bul_answer.gif') no-repeat 16px 15px;border-top:1px solid #eaeaea;}
ul.list-faq li dl dd div.content{width:700px;padding-top:6px;}
ul.list-faq li dl dd div.content img{margin:15px;margin-left:0;}
ul.list-faq li dl a{float:left;}
ul.list-faq li dl a,ul.list-faq li dl img,ul.list-faq li dl em{float:left;padding-left:3px;}
ul.list-faq li dl img{padding-top:3px;}
ul.list-faq li dl em{padding-left:3px;}
/* 확장 블릿/아이콘 */
ul.bul-dot-1 li{padding-left:7px;background:url('../image/common/bullet/bul_dot_1.gif') no-repeat left 7px;}
ul.bul-dot-3 li{padding-left:7px;background:url('../image/common/bullet/bul_dot_3.gif') no-repeat left 7px;}
ul.bul-cmt li{padding-left:16px;background:url('../image/common/bullet/bul_cmt.gif') no-repeat left 2px;}
ul.bul-notice li{padding-left:40px;background:url('../image/common/icon/ico_notice.gif') no-repeat left 2px;}
ul.bul-snotice li{padding-left:25px;background:url('../image/common/icon/ico_snotice.gif') no-repeat left 2px;}
ul.bul-user li{padding:0 0 0 13px;background:url('../image/common/icon/ico_user.gif') no-repeat left 4px;overflow:hidden;}
/* 태그형 리스트 */
ul.list-tags{overflow:hidden;}
ul.list-tags li{height:30px;float:left;padding:2 2 2 2;white-space:nowrap;overflow:hidden;font-size:14px;}
ul.list-tags li a{float:left;text-decoration:none !important;padding:3px 2px;}
ul.list-tags .tags-1:link,ul.list-tags .tags-1:visited,ul.list-tags .tags-1:active{font-weight:bold;color:#7B7B7B;}
ul.list-tags .tags-1:hover{color:#FFFFFF;background:#7B7B7B;}
ul.list-tags .tags-2:link,ul.list-tags .tags-2:visited,ul.list-tags .tags-2:active{font-weight:bold;color:#1576B4;}
ul.list-tags .tags-2:hover{font-weight:bold;color:#ffffff;background:#1576B4;}
ul.list-tags .tags-3:link,ul.list-tags .tags-3:visited,ul.list-tags .tags-3:active{font-weight:bold;color:#ff6666;}
ul.list-tags .tags-3:hover{font-weight:bold;color:#ffffff;background:#ff6666;}
ul.list-tags .tags-4:link,ul.list-tags .tags-4:visited,ul.list-tags .tags-4:active{font-weight:bold;color:#87c168;}
ul.list-tags .tags-4:hover{font-weight:bold;color:#ffffff;background:#87c168;}
ul.list-tags .tags-5:link,ul.list-tags .tags-5:visited,ul.list-tags .tags-5:active{font-weight:bold;color:#F656CE;}
ul.list-tags .tags-5:hover{font-weight:bold;color:#ffffff;background:#87c168;}
/* 숫자형 리스트 (텍스트형) */
ol.list-txt-num{clear:both;margin:0 4px 0;line-height:18px;}
ol.list-txt-num li{margin:0 12px 1px ;list-style:decimal inside !important;text-indent:-16px;background:none;}
ol.list-txt-num li ol li{margin-bottom:0px;}
/* 숫자형 리스트 (기호형) */
ol.list-circle{clear:both;margin-bottom:10px;zoom:1;}
ol.list-circle li{margin:0 0 1px 15px;padding-left:0;background:none;text-indent:-15px;line-height:18px;list-style:none outside;}
/* 숫자형 리스트 (이미지형) */
ol.list-img-num{clear:both;margin:0;overflow:hidden;}
ol.list-img-num li{padding-left:17px;margin:0;overflow:hidden;}
*+html ol.list-img-num li{clear:none;float:none;margin:0;}
ol.list-img-num li span{float:right;padding-right:3px;letter-spacing:0;}
ol.list-img-num li span.hot{background:url('../image/common/icon/ico_khot.gif') no-repeat left 7px;height:15px;}
ol.list-img-num li span.new{background:url('../image/common/icon/ico_knew.gif') no-repeat left 7px;height:15px;}
ol.list-img-num li span.same{background:url('../image/common/icon/ico_ksame.gif') no-repeat left 7px;height:15px;}
ol.list-img-num li span.down{color:#40a0db;background:url('../image/common/icon/ico_kdown.gif') no-repeat left 5px;height:15px;}
ol.list-img-num li span.up{color:#ef762d;background:url('../image/common/icon/ico_kup.gif') no-repeat left 5px;height:15px;}
ol.list-img-num li a{float:left;}
ol.list-img-num li img,ol.list-img-num li em{float:left;padding-left:3px;}
ol.list-img-num li img{margin-top:3px;}
/* 확장 (이미지형-사각적색) */
ol li.sred1{background:url('../image/num/1/1.gif') no-repeat left 2px;}
ol li.sred2{background:url('../image/num/1/2.gif') no-repeat left 2px;}
ol li.sred3{background:url('../image/num/1/3.gif') no-repeat left 2px;}
ol li.sred4{background:url('../image/num/1/4.gif') no-repeat left 2px;}
ol li.sred5{background:url('../image/num/1/5.gif') no-repeat left 2px;}
ol li.sred6{background:url('../image/num/1/6.gif') no-repeat left 2px;}
ol li.sred7{background:url('../image/num/1/7.gif') no-repeat left 2px;}
ol li.sred8{background:url('../image/num/1/8.gif') no-repeat left 2px;}
ol li.sred9{background:url('../image/num/1/9.gif') no-repeat left 2px;}
ol li.sred10{background:url('../image/num/1/10.gif') no-repeat left 2px;}
/* 확장 (이미지형-사각회색) */
ol li.sgray1{background:url('../image/num/2/1.gif') no-repeat left 2px;}
ol li.sgray2{background:url('../image/num/2/2.gif') no-repeat left 2px;}
ol li.sgray3{background:url('../image/num/2/3.gif') no-repeat left 2px;}
ol li.sgray4{background:url('../image/num/2/4.gif') no-repeat left 2px;}
ol li.sgray5{background:url('../image/num/2/5.gif') no-repeat left 2px;}
ol li.sgray6{background:url('../image/num/2/6.gif') no-repeat left 2px;}
ol li.sgray7{background:url('../image/num/2/7.gif') no-repeat left 2px;}
ol li.sgray8{background:url('../image/num/2/8.gif') no-repeat left 2px;}
ol li.sgray9{background:url('../image/num/2/9.gif') no-repeat left 2px;}
ol li.sgray10{background:url('../image/num/2/10.gif') no-repeat left 2px;}
/* 확장 (이미지형-사각파란색) */
ol li.sblue1{background:url('../image/num/3/1.gif') no-repeat left 2px;}
ol li.sblue2{background:url('../image/num/3/2.gif') no-repeat left 2px;}
ol li.sblue3{background:url('../image/num/3/3.gif') no-repeat left 2px;}
ol li.sblue4{background:url('../image/num/3/4.gif') no-repeat left 2px;}
ol li.sblue5{background:url('../image/num/3/5.gif') no-repeat left 2px;}
ol li.sblue6{background:url('../image/num/3/6.gif') no-repeat left 2px;}
ol li.sblue7{background:url('../image/num/3/7.gif') no-repeat left 2px;}
ol li.sblue8{background:url('../image/num/3/8.gif') no-repeat left 2px;}
ol li.sblue9{background:url('../image/num/3/9.gif') no-repeat left 2px;}
ol li.sblue10{background:url('../image/num/3/10.gif') no-repeat left 2px;}
/* 확장 (이미지형-사각주황색) */
ol li.sorange1{background:url('../image/num/4/1.gif') no-repeat left 2px;}
ol li.sorange2{background:url('../image/num/4/2.gif') no-repeat left 2px;}
ol li.sorange3{background:url('../image/num/4/3.gif') no-repeat left 2px;}
ol li.sorange4{background:url('../image/num/4/4.gif') no-repeat left 2px;}
ol li.sorange5{background:url('../image/num/4/5.gif') no-repeat left 2px;}
ol li.sorange6{background:url('../image/num/4/6.gif') no-repeat left 2px;}
ol li.sorange7{background:url('../image/num/4/7.gif') no-repeat left 2px;}
ol li.sorange8{background:url('../image/num/4/8.gif') no-repeat left 2px;}
ol li.sorange9{background:url('../image/num/4/9.gif') no-repeat left 2px;}
ol li.sorange10{background:url('../image/num/4/10.gif') no-repeat left 2px;}
/* 확장 (이미지형-사각녹색) */
ol li.sgreen1{background:url('../image/num/5/1.gif') no-repeat left 2px;}
ol li.sgreen2{background:url('../image/num/5/2.gif') no-repeat left 2px;}
ol li.sgreen3{background:url('../image/num/5/3.gif') no-repeat left 2px;}
ol li.sgreen4{background:url('../image/num/5/4.gif') no-repeat left 2px;}
ol li.sgreen5{background:url('../image/num/5/5.gif') no-repeat left 2px;}
ol li.sgreen6{background:url('../image/num/5/6.gif') no-repeat left 2px;}
ol li.sgreen7{background:url('../image/num/5/7.gif') no-repeat left 2px;}
ol li.sgreen8{background:url('../image/num/5/8.gif') no-repeat left 2px;}
ol li.sgreen9{background:url('../image/num/5/9.gif') no-repeat left 2px;}
ol li.sgreen10{background:url('../image/num/5/10.gif') no-repeat left 2px;}
/* 확장 (이미지형-원형회색) */
ol li.rgray1{background:url('../image/num/7/1.gif') no-repeat left 3px;}
ol li.rgray2{background:url('../image/num/7/2.gif') no-repeat left 3px;}
ol li.rgray3{background:url('../image/num/7/3.gif') no-repeat left 3px;}
ol li.rgray4{background:url('../image/num/7/4.gif') no-repeat left 3px;}
ol li.rgray5{background:url('../image/num/7/5.gif') no-repeat left 3px;}
ol li.rgray6{background:url('../image/num/7/6.gif') no-repeat left 3px;}
ol li.rgray7{background:url('../image/num/7/7.gif') no-repeat left 3px;}
ol li.rgray8{background:url('../image/num/7/8.gif') no-repeat left 3px;}
ol li.rgray9{background:url('../image/num/7/9.gif') no-repeat left 3px;}
ol li.rgray10{background:url('../image/num/7/10.gif') no-repeat left 3px;}
/*----------------------------------------------------------
		
		05. Tab

----------------------------------------------------------*/
/* 스크립트 */
div.tab-wrap{width:100%;}
div.tab-wrap div.tab-cont{display:none;}
div.tab-wrap div.tab-cont.on{display:block;}
/* 타이틀 우측 탭 */
div.tab-title{clear:both;float:left;margin-bottom:10px;background:url('../image/common/line/line_tab_2.gif') repeat-x left bottom;}
div.tab-title h5{float:left;}
div.tab-title ul{float:right;margin-top:2px;width:auto;_padding-right:2px;}
div.tab-title ul a{text-decoration:none !important;}
/* 버튼 좌측 탭 */
div.tab-button ul{margin-bottom:10px;}
div.tab-button ul li span a{padding:6px 14px 4px 15px;}
div.tab-button p{text-align:right;float:right;margin-top:-37px;font-size:11px;}
/* 컨텐츠 탭 */
ul.tab-cp{zoom:1;clear:both;overflow:hidden;	margin:0 0 15px 0;letter-spacing:-1px;background:url('../image/common/tab/cptab_line.gif') left top;}
ul.tab-cp li{float:left;height:31px;margin:0px 2px 5px 0;padding:0;background:url('../image/common/tab/cptab_left_off.gif') no-repeat left top;font-weight:bold;}
ul.tab-cp li span{float:left;white-space:nowrap;padding:7px 19px 7px 20px;margin:0;background:url('../image/common/tab/cptab_right_off.gif') no-repeat right top;}
ul.tab-cp li span a{color:#7a7a7a;font-weight:normal;text-decoration:none !important;}
ul.tab-cp li.on{background:url('../image/common/tab/cptab_left_on.gif') no-repeat left top;}
ul.tab-cp li.on span{background:url('../image/common/tab/cptab_right_on.gif') no-repeat right top;padding:8px 20px 6px 19px;font-weight:bold;}
ul.tab-cp li.on span a{color:#ff6633;font-weight:bold !important;}
ul.tab-cp li span a:hover{font-weight:normal;text-decoration:none;}
/* 서브탭 1 */
ul.tab-1{clear:both;float:left;width:100%;background:url('../image/common/line/line_tab_2.gif') repeat-x left bottom;}
ul.tab-1 li{float:left;margin-right:-1px;font-size:12px;}
ul.tab-1 li span{float:left;white-space:nowrap;text-align:center;border:1px solid #d0d0d0;border-bottom:none;background:#f9f9f9;}
ul.tab-1 li span a{display:inline-block;padding:2px 10px 1px 11px;text-decoration:none !important;}
ul.tab-1 li.on{letter-spacing:-1px;font-weight:bold;}
ul.tab-1 li.on span{position:relative;padding-bottom:1px;background:#fff;}
ul.tab-1 li.end{margin:0;}
/* 서브탭 2 */
ul.tab-2{clear:both;float:left;width:100%;background:url('../image/common/line/line_tab_2.gif') repeat-x left bottom;}
ul.tab-2 li{float:left;margin-right:-1px;font-size:12px;}
ul.tab-2 li span{float:left;white-space:nowrap;text-align:center;border:1px solid #d0d0d0;border-bottom:none;background:#fff;}
ul.tab-2 li span a{display:inline-block;padding:2px 10px 1px 11px;text-decoration:none !important;}
ul.tab-2 li.on{letter-spacing:-1px;font-weight:bold;}
ul.tab-2 li.on span{position:relative;padding-bottom:1px;background:#f9f9f9;}
ul.tab-2 li.end{margin:0;}
/* 서브탭 3 */
ul.tab-3{clear:both;float:left;width:100%;background:url('../image/common/line/line_tab_3.gif') repeat-x left bottom;}
ul.tab-3 li{float:left;margin-right:-1px;font-size:12px;}
ul.tab-3 li span{float:left;white-space:nowrap;text-align:center;border:1px solid #e3e3e3;border-bottom:none;background:#f9f9f9;}
ul.tab-3 li span a{display:inline-block;padding:2px 10px 1px 11px;text-decoration:none !important;}
ul.tab-3 li.on{letter-spacing:-1px;font-weight:bold;}
ul.tab-3 li.on span{position:relative;padding-bottom:1px;border:1px solid #e3e3e3;border-bottom:none;background:#fff;}
ul.tab-3 li.end{margin:0;}
/* 이미지탭 
ul.tab-img{clear:both;float:left;width:100%;background:url('../image/common//btn_bg.gif') repeat-x left top;margin-bottom:0px;}
ul.tab-img li{float:left;padding:0;}
ul.tab-img li img{display:block;}*/
/* 스텝 */
ol.step-cp{clear:both;float:left;width:100%;margin:0 0 10px 0;text-align:center;}
ol.step-cp li{float:left;height:33px;padding:0 10px 0 0;margin:0 0 0 7px;background:url('../image/common/step/arrow.gif') no-repeat right 9px;}
ol.step-cp li.first{margin:0;}
ol.step-cp li.end{background:none;}
ol.step-cp li span{position:relative;float:left;padding:0 0 0 35px;}
ol.step-cp li span.n1{background:url('../image/common/step/off_01.gif') no-repeat left top;}
ol.step-cp li span.n2{background:url('../image/common/step/off_02.gif') no-repeat left top;}
ol.step-cp li span.n3{background:url('../image/common/step/off_03.gif') no-repeat left top;}
ol.step-cp li span.n4{background:url('../image/common/step/off_04.gif') no-repeat left top;}
ol.step-cp li span.n5{background:url('../image/common/step/off_05.gif') no-repeat left top;}
ol.step-cp li span.n6{background:url('../image/common/step/off_06.gif') no-repeat left top;}
ol.step-cp li span.n7{background:url('../image/common/step/off_07.gif') no-repeat left top;}
ol.step-cp li span.n8{background:url('../image/common/step/off_08.gif') no-repeat left top;}
ol.step-cp li span.n9{background:url('../image/common/step/off_09.gif') no-repeat left top;}
ol.step-cp li span.n10{background:url('../image/common/step/off_10.gif') no-repeat left top;}
ol.step-cp li span.n11{background:url('../image/common/step/off_11.gif') no-repeat left top;}
ol.step-cp li span.n12{background:url('../image/common/step/off_12.gif') no-repeat left top;}
ol.step-cp li span em{float:left;padding:7px 12px 10px 0;background:url('../image/common/step/off_right.gif') no-repeat right top;color:#a3a3a3;font-weight:bold;}
ol.step-cp li.on span.n1{background:url('../image/common/step/on_01.gif') no-repeat left top;}
ol.step-cp li.on span.n2{background:url('../image/common/step/on_02.gif') no-repeat left top;}
ol.step-cp li.on span.n3{background:url('../image/common/step/on_03.gif') no-repeat left top;}
ol.step-cp li.on span.n4{background:url('../image/common/step/on_04.gif') no-repeat left top;}
ol.step-cp li.on span.n5{background:url('../image/common/step/on_05.gif') no-repeat left top;}
ol.step-cp li.on span.n6{background:url('../image/common/step/on_06.gif') no-repeat left top;}
ol.step-cp li.on span.n7{background:url('../image/common/step/on_07.gif') no-repeat left top;}
ol.step-cp li.on span.n8{background:url('../image/common/step/on_08.gif') no-repeat left top;}
ol.step-cp li.on span.n9{background:url('../image/common/step/on_09.gif') no-repeat left top;}
ol.step-cp li.on span.n10{background:url('../image/common/step/on_10.gif') no-repeat left top;}
ol.step-cp li.on span.n11{background:url('../image/common/step/on_11.gif') no-repeat left top;}
ol.step-cp li.on span.n12{background:url('../image/common/step/on_12.gif') no-repeat left top;}
ol.step-cp li.on span em{float:left;padding:7px 12px 10px 0;background:url('../image/common/step/on_right.gif') no-repeat right top;color:#ff3300;}
/*----------------------------------------------------------
		
		06. Box

----------------------------------------------------------*/
.box-bg{background-color:#efefef;}
/* 광고형 박스 */
.box-ad-google{background-color:#fff;border:1px solid #ccc;margin-bottom:10px;text-align:center;padding:14px 0;}
/* 기본형 박스 */
.box-default-1{background-color:#fff;border:1px solid #ccc;}
.box-default-2{background-color:#fff;border:2px solid #ccc;}
/* 스크롤박스 */
.box-scroll{height:140px;border:#dfdfdf solid 1px;overflow:hidden;overflow-y:auto;color:#808080;padding:10px;}
/* 프레임 박스 */
.box-frame{border:#dfdfdf solid 1px;}
/* 공지박스 */
.box-notice{clear:both;border:4px solid #efefef;padding:10px 15px;margin-bottom:25px;overflow:hidden;}
/* 가이드박스 */
div.box-guide{clear:both;margin:0 0 23px 0;padding:15px 0;zoom:1;background:#efefef url('../image/common/box/guidebox_logo.gif') no-repeat 14px 16px;}
div.box-guide a:link, div.box-guide a:visited, div.box-guide a:active{text-decoration:underline;color:#3badb4}
div.box-guide a:hover{text-decoration:underline;}
div.box-guide a:hover{text-decoration:underline;}
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/common/bullet/bul_dot_1.gif') no-repeat 0 6px;color:#4d4d4d;line-height:18px;}
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/common/bullet/bul_bar_1.gif') no-repeat 0 6px;}
/* 메시지박스 */
div.box-message{clear:both;background:url('../image/common/box/msgbox_ml.gif') repeat-y left top;margin:0 auto;margin-bottom:30px;}
div.box-message div.wrap{background:url('../image/common/box/msgbox_mr.gif') repeat-y right top;zoom:1;}
div.box-message div.top{clear:both;height:7px;background:url('../image/common/box/msgbox_tl.gif') no-repeat left top;}
div.box-message div.top span{float:right;width:7px;height:7px;background:url('../image/common/box/msgbox_tr.gif') no-repeat;}
div.box-message div.btm{clear:both;height:7px;background:url('../image/common/box/msgbox_bl.gif') no-repeat;}
div.box-message div.btm span{float:right;width:7px;height:7px;background:url('../image/common/box/msgbox_br.gif') no-repeat;}
div.box-message div.top,div.box-message div.top span,div.box-message div.btm,div.box-message div.btm span{font-size:0;display:block;zoom:1;}
div.box-message dl{padding:20px 60px 20px 160px;}
div.box-message dl.info{background:url('../image/common/box/msg_info.gif') no-repeat 50px 23px;}
div.box-message dl.error{background:url('../image/common/box/msg_error.gif') no-repeat 50px 23px;}
div.box-message dl.alert{background:url('../image/common/box/msg_alert.gif') no-repeat 50px 28px;}
div.box-message dl.secure{background:url('../image/common/box/msg_secure.gif') no-repeat 50px 23px;}
div.box-message dl.pay{background:url('../image/common/box/msg_pay.gif') no-repeat 50px 23px;}
div.box-message dl dt{font-weight:bold;color:#ff3300;font-size:16px;margin-bottom:10px;}
div.box-message dl dd{border-left:1px solid #dfdfdf;padding-left:8px;color:#6a6a6a;}
div.box-message dl dd.add{font-weight:bold;padding-top:10px;font-size:11px;}
div.box-message p.btn{text-align:right;padding:0 20px 8px 0;font-size:11px;}
/* 검색박스 */
div.box-search{clear:both;margin:0 0 23px 0;background:#efefef;zoom:1;}
div.box-search div.wrap{background:#efefef;zoom:1;}
div.box-search div.top,div.box-search div.top span,div.box-search div.btm,div.box-search div.btm span{font-size:0;display:block;zoom:1;}
div.box-search div.top{clear:both;height:5px;background:url('../image/common/box/srchbox_tl.gif') no-repeat left top;}
div.box-search div.top span{float:right;width:5px;height:5px;background:url('../image/common/box/srchbox_tr.gif') no-repeat right top;}
div.box-search div.btm{clear:both;height:5px;background:url('../image/common/box/srchbox_bl.gif') no-repeat;}
div.box-search div.btm span{float:right;width:5px;height:5px;background:url('../image/common/box/srchbox_br.gif') no-repeat;}
/* 검색박스내용 */
div.cont-search{clear:both;float:left;padding:6px 10px;}
div.cont-search dl{clear:both;padding:2px 0 1px 20px;margin-bottom:3px;}
div.cont-search dl dt.second{padding-left:40px;background-position:35px 8px;}
div.cont-search dl dt{float:left;width:80px;font-weight:bold;padding:2px 8px 0 8px;vertical-align:7px;background:url('../image/common/bullet/bul_dot_o3.gif') no-repeat left 8px;}
div.cont-search dl dd{float:left;padding-right:3px;}
div.cont-search dl dd.txt{font-size:11px;font-family:dotum;color:#909090;padding:4px 0 0 20px;line-height:130%;}
div.cont-search dl dd select{font-size:11px;width:100px;}
div.cont-search dl dd select,div.box-search dl dd input.btn,div.box-search dl dd img{margin-top:1px;}
div.cont-search dl dd input{vertical-align:0px;margin-top:0px;}
div.cont-search dl dd input.default{height:14px;}
/* 사진 및 리스트내용 */
div.cont-thumb{padding:5px 10px;}
div.cont-thumb ul.list-default,div.cont-thumb ul.list-date{float:left;clear:none !important;}
div.cont-thumb p.thumbnail{margin-right:7px;}
p.thumbnail{float:left;width:97px;margin-right:10px;padding:2px 3px 0 3px;margin:0 auto;text-align:center;}
p.thumbnail span{float:none;width:100%;text-align:center;line-height:130%;}
p.thumbnail span img{width:95px;height:65px;border:#ebebeb solid 1px;overflow:hidden;cursor:pointer;margin-bottom:3px;display:block;padding:0;}
p.thumbnail span em{padding-left:3px;float:none;}
p.thumbnail a:hover span em{text-decoration:none;}
p.thumbnail span{font-size:11px;letter-spacing:-1px;}
p.thumbnail img{padding-left:3px;}
/*
div.box-search dl{clear:both;padding:6px 10px 4px 20px;}
div.box-search dl dt{display:inline;font-weight:bold;padding:0 8px 0 5px;vertical-align:5px;background:url('../image/common/bullet/bul_dot_3.gif') no-repeat left 3px;}
div.box-search dl dd{display:inline;}
div.box-search dl dd select{vertical-align:1px;}
div.box-search dl dd input{vertical-align:2px;}
div.box-search dl dd input.default{height:14px;}
*/
/* 약관박스/문단 */
table.box-agree{color:#5c5c5c;width:100%;}
table.box-agree tbody td{padding:10px 0;}
table.box-agree tbody td h5{}
table.box-agree tbody td p{padding:5px 0;}
table.box-agree tbody td input{vertical-align:-3px;}
table.box-agree tbody td div.box-scroll{width:97%;}
div.box-context{border:4px solid #efefef;padding:10px 15px;margin-bottom:25px;}
div.box-context table{width:97%;}
div.cont-agree{padding:10px 20px;}
div.cont-agree p{margin:7px 0 20px;}
div.cont-agree ul li{margin-bottom:15px;}
div.cont-agree ul li ul{padding-left:24px;margin-bottom:10px;}
div.cont-agree ul li ul li,.cont-agree ul li ol li{margin-bottom:3px;}
div.cont-agree ul li ol{padding-left:17px;margin-bottom:10px;}
div.cont-agree ul li ol li{padding-left:24px;list-style:decimal inside;text-indent:-16px;background:none;}
div.cont-agree ul li ol li ol li{margin:0 0 0 0px;padding-left:0;background:none;text-indent:-16px;line-height:18px;list-style:none outside;}
div.cont-agree h5{font-size:16px;padding:7px 0;color:#666;}
div.cont-agree ul li h6{font-size:11px;}
div.cont-agree ul li p,div.cont-agree ul li h6,div.cont-agree ul li table{padding-left:24px;}
/*----------------------------------------------------------
		
		08-1. Table_Normal

----------------------------------------------------------*/
/* table style 1 */
table.table-row td,table.table-row th{text-align:center;}
table.table-row{width:100%;border-top:1px solid #d7d7d7;color:#6a6666;}
table.table-row thead th{font-size:11px;padding:5px 0;border-bottom:1px solid #d7d7d7;background:#f9f9f9;text-align:center;}
table.table-row tbody th{padding:5px 0 5px 10px;border-bottom:1px solid #efefef;background:#f9f9f9;color:#9a9999;}
table.table-row tbody td{padding:5px 2px;border-bottom:1px solid #efefef;}
table.table-row tbody td.subject{text-align:left;padding-left:10px;}
table.table-row tbody td.number{color:#808080;font-size:11px;font-family:Arial;}
table.table-row tbody td.category{color:#FF8737;font-size:11px;font-family:dotum;}
table.table-row tbody td.name{color:#808080;font-size:11px;font-family:Arial;}
table.table-row tbody td.hit{color:#808080;font-size:11px;font-family:Arial;}
table.table-row tbody td.date{color:#808080;font-size:11px;font-family:Arial;}
table.table-row tbody td.comment{color:#FF8737;font-size:11px;font-family:Arial;}
table.table-row tbody td.exchage{font-size:11px;font-family:Arial;}
table.table-row tbody td.comment_new{color:#FF8737;font-size:11px;font-family:Arial;font-weight:bold;}
/* table style 2 */
table.table-col{width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-collapse:collapse;}
table.table-col tbody th,table.table-col tbody td{border-bottom:1px solid #d7d7d7;text-align:left;padding:6px 10px;color:#5c5c5c;}
table.table-col tbody th{background-color:#f3f3f3;font-size:11px;}
table.table-col tbody td{color:#7c7c7c}
table.table-col tbody th img,table.table-col tbody td img{cursor:pointer;vertical-align:-2px;}
table.table-col tbody input{height:15px;border:#cacaca solid 1px;}
/*----------------------------------------------------------
		
		08-2. Table_Board

----------------------------------------------------------*/
/* 댓글에디터 영역 
#bbs-comment-edit{border:red 1px solid;background:#fff;padding:0;overflow:hidden;}
#bbs-comment-edit textarea{border:none;width:100%;height:100px;overflow:hidden;overflow-y:auto;}
*/
#ContentArea{width:99%;height:100px;border:1px solid #cac9aa;}
/* 이모티콘 테이블 */
#emoti-lay{position:absolute;}
#emoti-lay td{border:1px solid #dcdcdc;}
/* 이모티콘 열기 */
#bbs-option-layer-cbox td{padding-left:8px;font-size:11px;font-family:돋움;color:#666;}
/* 게시판 리스트 정보 */
div.bbs-info{clear:both;width:100%;height:27px;font-size:11px;}
div.bbs-info .fright{padding-right:5px;color:#c0c0c0;}
div.bbs-info .fright ul.bbs-select-sort{float:left;}
div.bbs-info .fright ul.bbs-select-type{float:left;margin-left:12px;}
div.bbs-info .info{font-family:dotum;color:#c0c0c0;}
div.bbs-info .info strong{color:#555;}
/* 게시판 타입 */
ul.bbs-select-type li{display:inline;padding:3px 0 3px 18px;}
ul.bbs-select-type li.list{background:url('../image/common/icon/ico_list.gif') no-repeat left 1px;}
ul.bbs-select-type li.list_on{background:url('../image/common/icon/ico_list.gif') no-repeat left 1px;}
ul.bbs-select-type li.webzine{background:url('../image/common/icon/ico_webzine.gif') no-repeat left 1px;}
ul.bbs-select-type li.webzine_on{background:url('../image/common/icon/ico_webzine.gif') no-repeat left 1px;}
ul.bbs-select-type li.gallery{background:url('../image/common/icon/ico_gall.gif') no-repeat left 1px;}
ul.bbs-select-type li.gallery_on{background:url('../image/common/icon/ico_gall.gif') no-repeat left 1px;}
ul.bbs-select-type li.on a{color:000;font-weight:bold;}
/* 게시판 정렬 */
ul.bbs-select-sort{font-size:11px;}
ul.bbs-select-sort li{display:inline;padding:3px 0;}
ul.bbs-select-sort li a{padding:0 2px;}
ul.bbs-select-sort li a:link,.bbs-select-sort li a:visited,.bbs-select-sort li a:active{color:#999;}
ul.bbs-select-sort li.asc a:link,.ul.bbs-select-sort li.asc a:visited,.ul.bbs-select-sort li.asc a:active,
ul.bbs-select-sort li.desc a:link,.ul.bbs-select-sort li.desc a:visited,.ul.bbs-select-sort li.desc a:active{color:#4a4a4a;}
ul.bbs-select-sort li.desc a{background:url('../image/common/icon/ico_sort_desc.gif') no-repeat right 3px;padding-right:9px;}
ul.bbs-select-sort li.asc a{background:url('../image/common/icon/ico_sort_asc.gif') no-repeat right 3px;padding-right:9px;}
/* 게시판 리스트형 */
table.bbs-list{width:100%;border-top:#dfdfdf solid 1px;border-bottom:#dfdfdf solid 1px;}
table.bbs-list thead th{text-align:center;font-size:11px;color:#6a6a6a;padding:7px 0;border-bottom:#eee solid 1px;background-color:#fafafa;}
table.bbs-list thead th a{color:#999999;}
table.bbs-list tbody th{font-size:11px;border-bottom:#f7f7f7 solid 1px;}
table.bbs-list tbody td{text-align:center;padding:5px 0;border-bottom:#f7f7f7 solid 1px;}
table.bbs-list tbody td.subject{padding-left:5px;}
table.bbs-list tbody tr.notice td{border-bottom:1px solid #eee;background-color:#fffcdd;}
/* 게시판 리뷰형 */
table.bbs-review{width:100%;border-top:#dfdfdf solid 1px;border-bottom:#efefef solid 2px;}
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-size:14px;color:#001166;font-weight:bold;text-decoration:underline;}
table.bbs-review dl dt span{text-decoration:none !important;}
table.bbs-review dl dd.cont{font-size:11px;}
/* 게시판 갤러리형 */
table.bbs-gallery{width:100%;border-top:#dfdfdf solid 1px;border-bottom:#dfdfdf solid 1px;}
table.bbs-gallery dl{float:left;margin:10px 31px 10px 0;width:138px;margin-right:17px;}
table.bbs-gallery dl dt{border:none;width:138px;height:110px;background:url('../image/common/box/thumbbox_bg.gif') no-repeat;overflow:hidden;}
table.bbs-gallery dl dt div.thumb{width:120px;height:90px;margin:9px 0 0 9px;overflow:hidden;}
table.bbs-gallery dl dd{font-size:11px;font-family:dotum;padding:10px 0 10px 0;line-height:130%;height:40px;overflow:hidden;}
table.bbs-gallery dl dd.button{height:auto;}
table.bbs-gallery dl dd ul{font-size:11px;text-align:center;}
table.bbs-gallery dl dd ul li{background:none;border:none;display:inline;}
/* 게시판 글쓰기 */
table.bbs-write{width:100%;border-top:1px solid #dbdbdb;margin-bottom:10px;}
table.bbs-write tbody th,table.bbs-write tbody td{border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;}
table.bbs-write tbody th{padding:5px 10px 3px 10px;background:#fafafa;}
table.bbs-write tbody td{padding:3px 10px;color:#7c7c7c;}
table.bbs-write tbody td.end{border-right:none;}
table.bbs-write tbody td table th,table.bbs-write tbody td table td{border:none;background:none;}
table.bbs-write select{width:150px;}
table.bbs-write input.subject{width:520px;}
table.bbs-write textarea{border:#dfdfdf solid 1px;padding-top:3px;}
iframe#uploadFrame{width:100%;}
/* 에디터 버튼 */
ul.bbs-edit{float:right;}
ul.bbs-edit li{float:left;}
ul.bbs-edit li img{display:block;}
/* 게시판 보기 */
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:6px 10px;color:#5c5c5c;}
table.bbs-view tbody th{background-color:#f3f3f3;font-size:11px;}
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;}
/* 답변 및 방명록 */
div.iframeY{overflow:hidden;padding:1px;}
table.bbs-comment-clist{clear:both;width:100%;border-bottom:1px solid #ccc;margin:4px 0 10px;}
table.bbs-comment-clist thead th{background:url('./image/bg_list_tt.jpg') repeat-x left top;padding:6px;font-size:11px;font-family:dotum;color:#787878;text-align:center;border-top:#D2D2D2 solid 1px;border-bottom:#D2D2D2 solid 1px;}
table.bbs-comment-clist thead th.subject{font-size:11px;color:#787878;padding-left:10px;text-align:left;border-left:#D2D2D2 solid 1px;}
table.bbs-comment-clist thead th.end{background:none;border-right:#D2D2D2 solid 1px;}
table.bbs-comment-clist thead th.subject strong a{color:#4B4B4B;text-decoration:underline;}
table.bbs-comment-clist tbody td{padding:5px;font-size:11px;font-family:arial;color:#AFAFAF;text-align:center;}
table.bbs-comment-clist tbody td.subject{font-size:12px;font-family:dotum;padding-left:10px;}
table.bbs-comment-clist tbody td.search{text-align:center;background-color:#efefef;color:#7a7a7a;}
table.bbs-comment-clist tbody td.search input.small{margin-left:10px;}
table.bbs-comment-clist tbody tr.dotline td{background:url('../image/common/line/line_01.gif') repeat-x left bottom;}
table.bbs-comment-list{clear:both;margin:4px 0 10px;}
table.bbs-comment-list,.bbs-comment-list tbody td table{width:100%;color:#888;}
table.bbs-comment-list tbody tr.notice td{background-color:#fffcdd;}
table.bbs-comment-list tbody tr.first td{border-top:1px solid #aaa;}
table.bbs-comment-list tbody tr.first td td{border:none;}
table.bbs-comment-list tbody td{padding:10px 0 20px;border-top:1px solid #dfdfdf;vertical-align:top;color:#888;}
table.bbs-comment-list tbody td.character{text-align:right;white-space:nowrap;}
table.bbs-comment-list tbody td.content{padding:10px 15px 10px 0;}
table.bbs-comment-list tbody td table td{border:none;padding:0;vertical-align:top;}
table.bbs-comment-list tbody td div.oneline-write{border:none;margin-top:15px;}
table.bbs-comment-list tbody td div.oneline-write table td{border:none;}
table.bbs-comment-list tbody td table.oneline{background:url('../image/common/line/line_01.gif') repeat-x 65px top;border:none;margin-top:15px;padding:0;border:none;}
table.bbs-comment-list tbody td table.oneline td.content{line-height:160%;color:#666666;font-size:11px;font-family:돋움;padding:5px;}
table.bbs-comment-list tbody td table.oneline td{background:none;border:none;}
table.bbs-comment-list tbody td.subject{color:#444;font-weight:bolder;padding-left:0;}
table.bbs-comment-write{width:100%;background-color:#f9f9f9;border:1px solid #aaa;}
table.bbs-comment-write td{position:relative;padding:20px;margin-top:-1px;}
table.bbs-comment-write td table th,.bbs-comment-write td table td{color:#888;padding:2px 0;}
table.bbs-comment-write input.short-input{width:160px;height:19px;border:#cac9aa solid 1px;}
table.bbs-comment-write input.long-input,table.bbs-comment-write input.subject{width:422px;}
table.bbs-comment-check{width:100%;margin-top:10px;font-size:11px;}
table.bbs-comment-check td{font-family:돋움;color:#666666;}
table.bbs-comment-check input{vertical-align:-4px;}
/* 페이징 */
.bbs-paging-left{clear:both;float:left;margin-top:15px;}
.bbs-paging-left span{display:inline-block;padding-bottom:0px;padding-left:10px;}
.bbs-paging-right{float:right;margin-top:15px;}
.bbs-paging{text-align:center;letter-spacing:8px;margin-top:15px;height:35px;padding:3px 2px 0 2px;}
.bbs-comment-page{text-align:center;padding:10px;border-top:1px solid #dfdfdf;margin-bottom:30px;}
.bbs-comment-top{float:right;padding:8px 0;}
/* 추천/공감/비공감(view) */
.bbs-view-req{text-align:center;margin:30px auto 20px auto;}
.bbs-view-req div{display:inline-block;_display:inline;height:41px;font-weight:bold;zoom:1;margin-right:5px;cursor:pointer;}
*+html .bbs-view-req div{display:inline;}
.bbs-view-req div span{display:inline-block;font-family:arial;font-size:23px;white-space:nowrap;padding:2px 10px 3px 0;background:url('../image/common/tab/rqtab1_right.gif') no-repeat right top;}
.bbs-view-req div.a{color:#FF3F01;padding-left:53px;background:url('../image/common/tab/rqtab1_up_left.gif') no-repeat left top;}
.bbs-view-req div.b{color:#416be6;padding-left:60px;background:url('../image/common/tab/rqtab1_dn_left.gif') no-repeat left top;}
.bbs-view-req div.c{color:#FF3F01;padding-left:53px;background:url('../image/common/tab/rqtab_up_left.gif') no-repeat left top;}
.bbs-view-req div.c span{padding-right:15px;}
/* 추천/공감/비공감(comment) */
.bbs-cment-req{text-align:center;margin:10px auto;}
.bbs-cment-req div{display:inline-block;_display:inline;height:23px;font-weight:bold;zoom:1;margin-right:5px;cursor:pointer;}
*+html .bbs-cment-req div{display:inline;}
.bbs-cment-req div span{display:inline-block;font-family:arial;font-size:12px;white-space:nowrap;padding:2px 10px 3px 30px;background:url('../image/common/tab/rqtab2_right.gif') no-repeat right top;}
.bbs-cment-req div.a{color:#FF3F01;background:url('../image/common/tab/rqtab2_up_left.gif') no-repeat left top;}
.bbs-cment-req div.b{color:#416be6;background:url('../image/common/tab/rqtab2_dn_left.gif') no-repeat left top;}
/* 별점 */
div.bbs-rating-1{text-align:center;background:url('../image/common/box/ratingbox.gif') no-repeat 50% 50%;height:72px;}
div.bbs-rating-1 p.grade{color:#000;font-size:24px;font-family:verdana;font-weight:bold;letter-spacing:-1px;line-height:30px;}
div.bbs-rating-1 p.grade em{font-weight:normal;font-size:20px;color:#ccc;}
div.bbs-rating-1 p.join{font-size:11px;color:#7a7a7a;}
div.bbs-rating-1 p.join strong{color:#4a4a4a;}
ul.bbs-rating{width:80px;height:16px;margin:0 auto;padding:0;list-style:none;clear:both;position:relative;background: url('../image/common/icon/ico_star.gif') no-repeat 0 0;}
ul.star-0 {background-position:0 0}
ul.star-1{background-position:0 -16px}
ul.star-2{background-position:0 -32px}
ul.star-3{background-position:0 -48px}
ul.star-4{background-position:0 -64px}
ul.star-5{background-position:0 -80px}
ul.bbs-rating li{cursor: pointer;float:left;text-indent:-999em;}
ul.bbs-rating li a{position:absolute;left:0;top:0;width:16px;height:16px;text-decoration:none;z-index: 200;}
ul.bbs-rating li.one a{left:0}
ul.bbs-rating li.two a{left:16px;}
ul.bbs-rating li.three a{left:32px;}
ul.bbs-rating li.four a{left:48px;}
ul.bbs-rating li.five a{left:64px;}
ul.bbs-rating li a:hover{z-index:2;width:80px;height:16px;overflow:hidden;left:0;background:url('../image/common/icon/ico_star.gif') no-repeat 0 0;}
ul.bbs-rating li.one a:hover {background-position:0 -96px;}
ul.bbs-rating li.two a:hover {background-position:0 -112px;}
ul.bbs-rating li.three a:hover {background-position:0 -128px}
ul.bbs-rating li.four a:hover {background-position:0 -144px}
ul.bbs-rating li.five a:hover {background-position:0 -160px}

/* view */
#bbsview {margin:auto;padding:0 0 30px 0;}
#bbsview .viewbox {}
#bbsview .viewbox .icon {position:absolute;width:50px;height:50px;margin:10px 0 0 0;background:url('../../../../../_var/simbol/0.gif') center center no-repeat;}
#bbsview .viewbox .subject {padding:0 0 0 60px;}
#bbsview .viewbox .subject h1 {padding:11px 0 12px 0;margin:0;font-size:14px;font-weight:bold;font-family:dotum;border-bottom:#dfdfdf dotted 1px;}
#bbsview .viewbox .info {padding:10px 0 10px 60px;font-size:10px;font-family:arial;color:#c0c0c0;}
#bbsview .viewbox .info .xleft {float:left;}
#bbsview .viewbox .info .xright {float:right;}
#bbsview .viewbox .info .xright ul {padding:0;margin:0;}
#bbsview .viewbox .info .xright li {list-style-type:none;float:left;}
#bbsview .viewbox .info .xright .g {padding:0 10px 0 0;}
#bbsview .viewbox .info .xright .g img {position:relative;top:3px;right:3px;}
#bbsview .viewbox .info .xright .g a {font-size:11px;font-family:dotum;color:#666;}
#bbsview .viewbox .info .xright .g a:hover {text-decoration:underline;}
#bbsview .viewbox .info .xright div {position:absolute;display:none;}
#bbsview .viewbox .info .xright div ul {position:relative;top:17px;width:79px;border:#dfdfdf solid 1px;background:#ffffff;padding:1px;}
#bbsview .viewbox .info .xright div li {float:none;display:block;padding:3px 0 3px 3px;color:#333;font-size:11px;cursor:pointer;}
#bbsview .viewbox .info .xright div li:hover {background:#ECF0F6;}
#bbsview .viewbox .info .split {padding:0 5px 0 5px;color:#dfdfdf;font-size:10px;}
#bbsview .viewbox .info .han {font-family:dotum;font-size:11px;}
#bbsview .viewbox .info .num {font-family:dotum;font-size:11px;}
#bbsview .viewbox .content {padding:20px 0 20px 0;line-height:160%;}
#bbsview .viewbox .content .tag {padding:10px 0 0 0;}
#bbsview .viewbox .content .tag a {font-size:11px;font-family:dotum;color:#222;}
#bbsview .viewbox .content .tag a:hover {text-decoration:underline;}
#bbsview .viewbox .content .attach {background:#ffffff;border:solid 1px #EEEEEE;padding:10px 10px 10px 10px;line-height:120%;}
#bbsview .viewbox .content .attach ul {padding:0;margin:0;}
#bbsview .viewbox .content .attach li {list-style-type:none;background:url('../../../../../_core/image/_public/ico_file.gif') left no-repeat;padding:0 0 0 15px;}
#bbsview .viewbox .content .attach li a {font-size:11px;font-family:dotum;color:#666;}
#bbsview .viewbox .content .attach li a:hover {text-decoration:underline;}
#bbsview .viewbox .content .attach li .size {font-size:11px;font-family:arial;color:#999;}
#bbsview .viewbox .content .attach li .down {font-size:11px;font-family:arial;color:#333;}
#bbsview .viewbox .content .scorebox {text-align:center;padding:20px 0 20px 0;}
#bbsview .viewbox .content .snsbox {padding:20px 0 0 0;text-align:right;}
#bbsview .viewbox .content .snsbox img {cursor:pointer;}
#bbsview .bottom {padding:10px 0 0 0;text-align:right;}
#bbsview .comment {padding:0 0 10px 0;color:#c0c0c0;}
#bbsview .comment a {font-weight:bold;color:#3EA9CD;}
#bbsview .comment .icon1 {position:relative;top:3px;}
/* @view */

/* write */
#bbswrite {margin:auto;padding:0 0 30px 0;}
#bbswrite td {padding:2px 0 2px 0;}
#bbswrite .editbox {padding:15px 0 15px 0;}
#bbswrite .td1 {width:60px;font-weight:bold;color:#444444;vertical-align:top;padding:10px 0 0 0;letter-spacing:-1px;}
#bbswrite .td2 {}
#bbswrite .td2 .guide {font-size:11px;font-family:dotum;color:#999;padding:10px 0 10px 0;}
#bbswrite .td2 .guide img {position:relative;top:3px;}
#bbswrite .td2 .check {color:#666;}
#bbswrite .td2 .check input {position:relative;top:2px;}
#bbswrite .td2 .input {height:18px;}
#bbswrite .td2 .subject {width:400px;}
#bbswrite .td2 .home {width:400px;}
#bbswrite .td2 select {margin:1px;width:404px;padding:2px 2px 2px 0;}
#bbswrite .td2 select .cattt {background:#efefef;}
#bbswrite .td2 img {}
#bbswrite .td2 .after {padding:10px 0 0 0;color:#999;font-size:11px;font-family:dotum;letter-spacing:-1px;}
#bbswrite .iconbox {border-left:#e0e0e0 solid 1px;border-top:#e0e0e0 solid 1px;border-right:#e0e0e0 solid 1px;background:#f9f9f9;padding:6px 0 8px 7px;}
#bbswrite .iconbox a {padding:0 3px 0 3px;font-size:11px;font-family:dotum;color:#333;}
#bbswrite .iconbox a:hover {color:#7899C7;}
#bbswrite .iconbox a img {position:relative;top:2px;left:-2px;margin-right:3px;}
#bbswrite .iconbox .split {padding:0 2px 0 2px;margin-bottom:-1px;}
#bbswrite .bottombox {text-align:center;padding:20px 0 20px 0;margin:15px 0 0 0;border-top:#efefef solid 1px;}
#bbswrite .bottombox .btngray {font-weight:bold;width:60px;height:25px;}
#bbswrite .bottombox .btnblue {font-weight:bold;width:80px;height:25px;}
/* @write */

/* table */
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:6px 10px;color:#5c5c5c;}
table.bbs-view tbody th{background-color:#f3f3f3;font-size:11px;}
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:17px;border:#cacaca solid 1px;}
table.bbs-view tbody li{padding:2px 0;}
table.bbs-view tbody td {padding:2px 0 2px 2px;}
/* @table */
