@charset "euc-kr";

/* sub_gobal */
.title_area{overflow:hidden; width:669px; height:29px; background:url('../images/title/title_bg.gif') repeat-x left top; margin-bottom:30px;}
.title{float:left; padding-left:5px;}
.local{float:right; background:url('../images/icon/bul_home.gif') no-repeat left 1px; padding-left:15px; padding-right:10px; color:#777; letter-spacing:-0.05em; height:15px; margin-top:3px;}
.sub_content{}

#content{margin-bottom:40px;}
#content ul{overflow:hidden; width:669px;}
#content li{float:left; padding-right:3px;}
#content li.last{padding-right:0;}

/* type01*/
.bty1_search{text-align:right; margin-bottom:10px;}
.bty01s{border:1px solid #7f9db9;}
.b_srarch{border:1px solid #ccc; height:19px; width:115px; line-height:19px; padding:0 5px;}

.type01{border-top:2px solid #5eace4; width:100%; margin-bottom:30px;}
.type01 th, .type01 td{padding:8px; border-bottom:1px solid #dfdfdf;}
.type01 th{background-color:#f7f7f7;}
.type01 td{text-align:center;}
.type01 td.b_tit{text-align:left;}

.page_num{text-align:center;}
.page_num a{width:19px; text-align:center; display:inline-block;}
.page_num a:hover{font-weight:bold; color:#317ac3;}
.page_num img{vertical-align:middle;}

/* type02*/
.bty2_search{position:relative; height:30px; overflow:hidden; width:669px; margin-bottom:10px;}
.c_title{position:absolute; top:6px; left:10px;}
.c_search{float:right; width:280px; text-align:right; margin-top:3px;}
.cafe_option{position:absolute; top:0; left:110px;}

/* type03*/
.type03{border-top:2px solid #5eace4; width:100%; margin-bottom:30px;}
.type03 th, .type03 td{border-bottom:1px solid #dfdfdf;}
.type03 th{background-color:#f7f7f7; padding:8px;}
.type03 td{text-align:center; padding:4px;}
.type03 td.b_tit{text-align:left;}

/* modify */
.type_modify{border-top:2px solid #5eace4; width:100%; margin-bottom:30px;}
.type_modify th, .type_modify td{border-bottom:1px solid #dfdfdf;}
.type_modify th{background-color:#f7f7f7; padding:8px; text-align:right;}
.type_modify th.normal{font-weight:normal;}
.type_modify td{padding:5px 0 5px 10px;}
.type_modify td .inp{border:1px solid #ccc; height:18px; line-height:18px;}
.type_modify td.b_tit{text-align:left;}
.btn_modify{text-align:center;}
.birth{width:50px;}
.address{width:400px;}

.board_text{font-family:Gulim; padding:0 5px 20px 5px; line-height:18px; color:#555; letter-spacing:-0.03em;}
.btext_vl{position:absolute; left:0; top:0; height:54px;}
.board_text strong{color:#6ba3d4;}