@charset=utf-8;


/* top메뉴 */

#navi { position:absolute; left:0; top:0; height:127px;width:100%; z-index:25; margin:0; overflow:hidden;}

/* 타이틀 */


.title {border-bottom:solid 1px #c2c2c2; width:690px; height:32px;}
.sub_tit {background: url(../images/ico/icon_title.gif) no-repeat 11px top; padding-left:25px; float:left; vertical-align:top; width:690px; text-align:left;}
.location {float:right; font-size:0.85em; color:#aaaaaa; padding:0 17px 0 0 ; margin-top:-20px;}
.location span {font-weight:bold}

.sub_tit02 {background: url(../images/ico/icon_tit01.gif) no-repeat left 50%; padding-left:14px; vertical-align:top; margin-bottom:20px; height:15px; text-align:left;}


/* 컨텐츠 */
.sub_cont {margin-top:45px; width:690px; vertical-align:top; }
.sub_cont02 {padding-left:45px; vertical-align:top}
.greeting_left01 {float:left; padding-right:18px;}


/* 간격조정 */

.mar_t_30 {margin-top:30px; border:solid 1px #ffffff; }
.mar_t_15 {margin-top:15px; border:solid 1px #ffffff;}
.mar_t_5 {margin-top:5px; border:solid 1px #ffffff;}
hr.mar_t_5 {margin-top:5px; border:solid 1px #ffffff; width:90%;}


/* 탭메뉴 */
.tab_menu01 {width:100%; height:28px; background: url(../images/common/tab_line.gif) repeat-x left bottom; margin-top:-30px}
.tab_menu01 li{float:left;margin-bottom:-2px;}
*html .tab_menu01 {margin-top:0}


/* 회칙 */
.rules {width:100%}
.rules dt { background: url(../images/ico/icon_point01.gif) no-repeat 11px 50%; padding:0 0 0 22px; margin:20px 0 13px 0;text-align:left;}
.rules dd { padding-left:0;  line-height:170%;font-size:0.9em; color:#666666;text-align:left; margin-left:20px}
.rules dd li {text-align:left; margin-left:-10px;}
.rules dd p {margin-left:-5px}
.rules dd .pad15 {padding-left:15px; margin:0}

.rules02 {width:100%;text-align:left;}
.rules02 li { background: url(../images/ico/icon_point01.gif) no-repeat 10px 50%;   padding:8px 0 7px 21px; line-height:160%;text-align:left;}



.box_s01 {border:solid 1px #d7d7d7; width:690px; margin-bottom:10px; padding:0 }
.box_s01 th {border-bottom:solid 1px #d7d7d7; background:#f5f5f5 url(../images/ico/icon_point01.gif) no-repeat 10px 50%; padding:8px 0 7px 21px; text-align:left;}
.box_s01 td {padding:6px 0;}
.box_s01 td ul { margin-bottom:0; width:100%; padding:0}
.box_s01 td li {line-height:150%; color:#666666; text-align:left;padding-left:0; margin:0 0 0 10px}



/*  셀렉트박스 스타일  */

div.quote {
  margin-left: 25%;
  padding: 2px 0 2px 10px;  
  border: 1px solid #c2c2c2;
  width: 450px;
}

div.quote p {
    font-size: .8em;
     margin: 0px 0px 0px 0px;
	 text-align: left;
	 padding-left:10px;
}
div.quote p a {width:100px;}

div#commentForm {
    display: none;
    margin: 0px 20px 0px 20px;
    font-family: Arial, sans-serif;
    font-size: .8em;
}

a.commentLink {
    font-family: Arial, sans-serif;
     font-size: .9em;
}
