@charset "utf-8";
/* ++++++++++++++++++++++++++	common	++++++++++++++++++++++++++ */
body {width:100%; margin:0; padding:0; text-align:center;}

img{border:0px; }
ul,  ol, h1, h2, h3, h4, h5, dd, dt, div {list-style-type:none; margin:0; padding:0; line-height:170%; text-align:justify;}
/*ul, li, ol, h1, h2, h3, h4, h5, dd, dt, div {list-style-type:none; margin:0; padding:0; line-height:170%; text-align:justify;} */
td, body, ul, li, dd, dt, p, div, input, select, textarea {font-family:돋움, AppleGothic, sans-serif; font-size:12px; color:#666666; line-height:15px;}
hr {height:1px; color:#cccccc}
p {line-height:18px; text-align:justify;}
a:link,{color:#666666; text-decoration:none}
a:hover{color:#666666; text-decoration:none} 
a:visited {color:#666666; text-decoration:none}
a:active {color:#666666; text-decoration:none}


.left{text-align:left;}
.right{text-align:right;}
.lt{float:left;}
.rt{float:right;}
.center{text-align:center;}
.ct {text-align:center;}
.b {font-weight:bold;}
.ls {}
.ls0 {letter-spacing:0;}
.ln14 {line-height:14px;}
.ln15 {line-height:15px;}
.ln16 {line-height:16px;}
.ln18 {line-height:18px;}
.ln20 {line-height:20px;}
.f10 {font-size:10px;}
.f11 {font-size:11px;}
.f14 {font-size:14px;}


/* padding + margin */
.pad2 {padding:2px;}
.pad3 {padding:3px;}
.pad5 {padding:5px;}
.pad6 {padding:6px;}
.pad8 {padding:6px;}
.pad10 {padding:10px;}

.pad_t3 {padding:3px 0 0 0;}
.pad_t5 {padding:5px 0 0 0;}

.pad_tb4 {padding:4px 0;}
.pad_tb5 {padding:5px 0;}

.mar2 {margin:2px;}
.mar3 {margin:3px;}
.mar5 {margin:5px;}
.mar8 {margin:8px;}
.mar10 {margin:10px;}

/* box */
.brown_box {border:1px solid #EAE6D9;}
.brown_box3 {border:3px solid #E3DBC4;} /*0131*/
.gray_box {border:1px solid #E4E0DA; margin-bottom:3px;}
.gray_box2 {border:2px solid #DAD6CF;}
.white_box {border:2px solid #FFFFFF;}

/* font */
.vdn {font-family:verdana;}

/* form */
.input {border:1px solid #B5B5B5; color:#666666;}
.input_pass {font-family:verdana;font-size:11px;height:18px;padding:2px 0 0 0;letter-spacing:-1px;}
.none {display:none;}


.w, a.w:link, a.w:visited, a.w:hover, a.w:active {color:#fff; } /*white*/
.k, a.c:link, a.k:visited, a.k:hover, a.k:active {color:#000; } /*black*/
.gray, a.gray:link, a.gray:visited, a.gray:hover, a.gray:active {color:#444; }/*gray*/
.gray01, a.gray01:link, a.gray01:visited, a.gray01:hover, a.gray01:active {color:#111; }
.gray02, a.gray02:link, a.gray02:visited, a.gray02:hover, a.gray02:active {color:#222; }
.gray03, a.gray03:link, a.gray03:visited, a.gray03:hover, a.gray03:active {color:#333; }
.gray04, a.gray04:link, a.gray04:visited, a.gray04:hover, a.gray04:active {color:#444; }
.gray05, a.gray05:link, a.gray05:visited, a.gray05:hover, a.gray05:active {color:#555; }
.gray06, a.gray06:link, a.gray06:visited, a.gray06:hover, a.gray06:active {color:#666; }
.gray07, a.gray07:link, a.gray07:visited, a.gray07:hover, a.gray07:active {color:#777; }
.gray08, a.gray08:link, a.gray08:visited, a.gray08:hover, a.gray08:active {color:#888; }
.gray09, a.gray09:link, a.gray09:visited, a.gray09:hover, a.gray09:active {color:#999; }
.gray_a, a.gray_a:link, a.gray_a:visited, a.gray_a:hover, a.gray_a:active {color:#aaa; }
.gray_b, a.gray_b:link, a.gray_b:visited, a.gray_b:hover, a.gray_b:active {color:#bbb; }
.gray_c, a.gray_c:link, a.gray_c:visited, a.gray_c:hover, a.gray_c:active {color:#ccc; }
.gray_d, a.gray_d:link, a.gray_d:visited, a.gray_d:hover, a.gray_d:active {color:#ddd; }
.gray_e, a.gray_e:link, a.gray_e:visited, a.gray_e:hover, a.gray_e:active {color:#eee; }
.gray_s {font-size:11px;}
.gr, a.gr:link, a.gr:visited, a.gr:hover, a.gr:active {color:#516842; }/*green*/
.gr01, a.gr01:link, a.gr01:visited, a.gr01:hover, a.gr01:active {color:#287F01; }
.gr02, a.gr02:link, a.gr02:visited, a.gr02:hover, a.gr02:active {color:#397312; }
.org, a.org:link, a.org:visited, a.org:hover, a.org:active {color:#FF670D; }/*orange*/
.org01, a.org01:link, a.org01:visited, a.org01:hover, a.org01:active {color:#FE5731; }
.org03, a.org03:link, a.org03:visited, a.org03:hover, a.org03:active {color:#FF4800; }
.org04, a.org04:link, a.org04:visited, a.org04:hover, a.org04:active {color:#FFDDDB; }
.sky, a.sky:link, a.sky:visited, a.sky:hover, a.sky:active {color:#0094E0; }/*sky*/
.blue, a.blue:link, a.blue:visited, a.blue:hover, a.blue:active {color:#21699C; }/*blue*/
.blue01, a.blue01:link, a.blue01:visited, a.blue01:hover, a.blue01:active {color:#1F8BDE; }
.blue02, a.blue02:link, a.blue02:visited, a.blue02:hover, a.blue02:active {color:#368CA5; }
.blue03, a.blue03:link, a.blue03:visited, a.blue03:hover, a.blue03:active {color:#92C7F4; }
.blue04, a.blue04:link, a.blue04:visited, a.blue04:hover, a.blue04:active {color:#2250B2; }
.bluegray, a.bluegray:link, a.bluegray:visited, a.bluegray:hover, a.bluegray:active {color:#B4C7CD; }
.bluegray02, a.bluegray02:link, a.bluegray02:visited, a.bluegray02:hover, a.bluegray02:active {color:#556468; }

.brown01, a.brown01:link, a.brown01:visited, a.brown01:hover, a.brown01:active {color:#9B8B6A; }/*brown*/
.brown02, a.brown02:link, a.brown02:visited, a.brown02:hover, a.brown02:active {color:#9F7E60; }
.brown03, a.brown03:link, a.brown03:visited, a.brown03:hover, a.brown03:active {color:#6E4817; }
.brown04, a.brown04:link, a.brown04:visited, a.brown04:hover, a.brown04:active {color:#9B8B6A; }
.tq, a.tq:link, a.tq:visited, a.tq:hover, a.tq:active {color:#029C99; }/*turquoise*/
.red, a.red:link, a.red:visited, a.red:hover, a.red:active {color:#FF554C; }/*red*/
.red01, a.red01:link, a.red01:visited, a.red01:hover, a.red01:active {color:#EB1900; }
.pink, a.pink:link, a.pink:visited, a.pink:hover, a.pink:active {color:#FF7289; }/*pink*/
.pink01, a.pink01:link, a.pink01:visited, a.pink01:hover, a.pink01:active {color:#E82B56; }
.ye, a.ye:link, a.ye:visited, a.ye:hover, a.ye:active {color:#FFF777; }/*yellow*/
.vi, a.vi:link, a.vi:visited, a.vi:hover, a.vi:active {color:#B52570; }/*violet*/

/* rollOver */
a.rollover img {border:0;display:inline;}
a.rollover img.over {display:none;}
a.rollover:hover {border:0}
a.rollover:hover img {display:none;}
a.rollover:hover img.over {display:inline;}

.map_gugun {font-size:11px; color:#9BBDDB; margin-bottom:5px;letter-spacing:-1;}
.map_name {font-family:Gulim;font-size:12px; color:#666666; margin-bottom:5px; letter-spacing:-1; font-weight:bold;}
.map_party {font-size:11px; color:#c7b299; margin-bottom:5px;letter-spacing:-1;}

.board_title_bg{background-color:#ECECEC;}
.board_title{color:black;}
.date_color{color:#C7B39A; font-size:11px; line-height:120%;}
.board_title_height{ line-height:30px; }
.table_head1{width:670}
.table_head2{width:670}
.table_head3{width:665}

.region{color:red;}
