@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
/* -----------------------------
	COMMMON
-------------------------------- */
*{padding:0;margin:0}
html{overflow-y:scroll;overflow-x:hidden}
body{margin:0;padding:0;font-size:12px}
a{outline:none;letter-spacing:0;font-size:12px}
a:link{text-decoration:none}
a:visited{text-decoration:none}
a:hover{text-decoration:underline;color:#858c62}
ul,li{margin:0;padding:0;outline:none;letter-spacing:0;list-style:none;display:inline-block}
img {margin:0;padding:0;border:0px}
hr{display:none}
span{letter-spacing:0;outline:none;letter-spacing:0}
table{border-collapse:collapse}

/* Font Style */
html,body,a,p,div,span,h1,h2,h3,h4,h5,h6,ul,ol,li,dt,dd,table,td,input,textarea,button,select{
	font-family: 'Nanum Gothic'
}

/* Common Elements */
.clear{clear:both}
.line{color:#dcdcdc;padding:0 5px}

/* Wrap */
.cdWrap{width:980px;margin:0 auto}

/* Button */
.button{}
.button .btn1{}

/* 페이지 메인 타이틀 */
.zoneTitle{position:relative;padding-bottom:15px;border-bottom:2px solid #4a433d}
.zoneTitle h3.line{font-size:15px;color:#373532;padding-left:0}
.zoneTitle h4{font-size:15px;color:#373532;padding-left:0}
.zoneTitle a.more{display:block;position:absolute;right:0;top:3px;font-size:11px;color:#a4a4a4}

/* 게시판 확장변수 */
.extra{clear:both;border-top:1px solid #ddd}
.extra table{width:100%;border-collapse:collapse}
.extra table tr{border-bottom:1px solid #ddd;width:100%}
.extra table tr td{padding:7px 0}
.extra table tr td.q{width:100px;background:#f5f5f5;font-weight:bold;text-align:center;border-right:1px solid #ddd;color:#333}
.extra table tr td.a{padding-left:10px;line-height:170%}

.extra table tr.two td.q2{width:100px;margin-right:10px;background:#f5f5f5;font-weight:bold;text-align:center;border-right:1px solid #ddd;color:#333;border-left:1px solid #ddd}
.extra table tr.two td.a{width:200px}
.extra table tr.two td.a2{width:200px;padding-left:10px}


/* 게시판 input */
input.text1{border:1px solid #ddd;padding:5px;width:100%}
input.text2{border:1px solid #ddd;padding:5px;width:200px}
input.text3{border:1px solid #ddd;padding:5px;width:50px}
textarea.textarea1{border:1px solid #ddd;padding:5px;width:100%;height:200px;line-height:150%}

p.ex1{float:left;margin-right:10px}


/* 썸네일 없을때 */
a.noimg{display:block;width:100%;height:100%;background:#fafafa;text-align:center;vertical-align:middle;text-indent:-1000em}

/* 테이블 */
.table1{border-left:1px solid #ddd;text-align:center}
.table1 td{border-right:1px solid #ddd;line-height:200%;font-size:12px}
.table1 td.c1{border-right:1px solid #ddd;background:#fafafa;font-weight:bold}
.table1 td.c2{border-right:1px solid #ddd;background:#fafafa}
.table1 td.c3{text-align:left}

.table1 td.t1{background:#fafafa;font-weight:bold}
.table1 td.r1{background:#f1f1f1;font-weight:bold;color:red}


.table_msg{color:red;font-size:13px}
.table_msg strong{color:#000;font-weight:normal}