/* ------------------ >> °Ô½ÃÆÇ------------------------------- */
.input {border:1px solid #888888; background-color:transparent;}
.line {background:url(../img/line.gif) repeat-x; height:1px; font-size: 1px;}
/**********   list  *************/
#bbslist {margin-top:30px; margin-bottom:30px; text-align:left;}
#ca_total {height:17px;margin-bottom:5px;clear:both;}
#ca_total ul {margin:0px;padding:0px;clear:both;}
#ca_total ul li {list-style: none;display: inline;float: left;}
#ca_total ul li.total {text-align:right;color:#888;font-weight:bold;float:right;}

#ca_box {text-align:left; margin-bottom:5px;}

#bbslist th {font-size:9pt;height:33px;color:#666;background-image:url(../img/tb_bg.gif);background-repeat:repeat-x;}
#bbslist th.no {width:50px;}
#bbslist th.checkbox {width:20px;}
#bbslist th.date {width:75px;}
#bbslist th.hit {width:50px;}
#bbslist th.name {width:70px;}
#bbslist th.category {width:80px;}
#bbslist th.good {width:40px;}
#bbslist th.nogood {width:40px;}

#bbslist td.no {height:30px;text-align:center;}
#bbslist td.checkbox {text-align:center;}
#bbslist td.category {text-align:left;padding-left:3px;font-size:8pt; font-family:µ¸¿ò;}
#bbslist td.subject {text-align:left;padding-left:3px;word-break:break-all;}
#bbslist td.date {text-align:center;}
#bbslist td.hit {text-align:center;}
#bbslist td.name {text-align:center;display:block;overflow:hidden;}
#bbslist td.good {text-align:center;}
#bbslist td.nogood {text-align:center;}

#button {clear:both; margin-top:7px; height:30px; text-align:right;}

#page ul {margin:5px 0px; padding:0px; clear:both;}
#page ul li.pages {width:60%; text-align:center; list-style: none; display: inline; float: left;}
#page ul li.search {width:40%; text-align:right; color:#888; font-weight:bold; float: left;}

/**********  event  *************/
#bbslist th.event {width:120px;}
#bbslist th.status {width:80px;}
#bbslist td.event {text-align:center;}
#bbslist td.status {text-align:center;}
.lp_event {width: 100%; color:#999999;	padding: 5px 5px 5px 0;}
.lp_cont {width: 100%; text-align:justify; padding: 5px 5px 5px 0;}
.event_tit {text-align:left; padding: 5px 0;}

/**********  photo  *************/
#photo ul {margin:10px 0; padding:0px; clear:both;}
#photo ul li {text-align:center; list-style: none; display: inline;	float: left; margin: 0px; padding:0px;}

.img {border:1px solid #cccccc; background:#EEEEEE; padding:5px; height:105px;}
.imgs {border:1px solid #cccccc; background:#EEEEEE; padding:4px; height:138px;}
.p_tit {text-align:left; padding: 5px 0;}
.chk {height:20px; padding:0;}	
.comment_cnt {font-size:7pt;}

/********** news **********/
.lp_date {width: 100%; text-align:right; color:#999999;	padding: 5px 5px 5px 0;}
.lp_cont {width: 100%; text-align:justify; padding: 5px 5px 5px 0;}
.lp_tit {float:left; font-weight:bold; text-align:left; padding: 5px 0;}

/********** schedule **********/
#daylist {margin-top:12px;}
#daylist p.daymenu {padding-bottom:10px; font-size:9pt; text-align:center;}
#daylist .t_sun {text-align:center; font-weight:bold; border-bottom:2px solid #ED1246; border-top:2px solid #ED1246; height:30px;}
#daylist .t_day {text-align:center; font-weight:bold; border-bottom:2px solid #CACACA; border-top:2px solid #CACACA; height:30px;}
#daylist .t_sat {text-align:center; font-weight:bold; border-bottom:2px solid #4496BE; border-top:2px solid #4496BE; height:30px;}
.d_text {font-size:8pt; font-family:µ¸¿ò;}
.sun {font-size:8pt; font-family:verdana; color:#EA1C60;}
.sat {font-size:8pt; font-family:verdana; color:#0D7FBB;}
.day {font-size:8pt; font-family:verdana; color:#333333;}

/**********  write  *************/
#bbsform {margin-top:30px; margin-bottom:30px; text-align:left;}

#title01 {padding-top:10px; font-size:9pt; height:35px; color:#666; font-weight:bold; text-align:center; background-image:url(../img/tb_bg.gif); background-repeat:repeat-x;}

#bbsform label {line-height:24px; width:120px; float:left; text-align:center; letter-spacing:0.3em;	font-weight:bold;}
#bbsform div.dot {border-bottom:1px #ccc dotted; padding:4px 0; margin:0px;}

/**********  view  *************/
#bbsview {margin-top:30px; margin-bottom:30px; text-align:left;}

#title02 {padding:10px 0 0 10px; font-size:9pt;	height:35px; color:#666; font-weight:bold; background-image:url(../img/tb_bg.gif); background-repeat:repeat-x;}

#btn {margin:5px 0px; padding:0px; clear:both;}
#btn li.btn01 {width:75%; text-align:left; list-style: none; display: inline; float: left;}
#btn li.btn02 {width:24%; text-align:right;	list-style: none; display: inline; float: left;}
#vname {margin:0px; padding:10px 10px 0 10px; clear:both; border-bottom:#ccc 1px dotted; height:30px;}
#vname ul {margin:0px; padding:0px;}
#vname li {background:transparent url(../img/arrow.gif)  0% 40% no-repeat; list-style:none;	margin-left:0; padding-left:10px;}
#vname li.name {width:40%; float:left;}
#vname li.date {float:left;}
#vname li.hit {float:right;}
#trackback {background:transparent url(../img/arrow.gif) 10px 15px no-repeat;margin:0px;padding:10px 10px 0 20px;clear:both;border-bottom:#ccc 1px dotted;height:30px;}

.file {background:transparent url(../img/arrow.gif) 10px 15px no-repeat;margin:0px;padding:10px 10px 0 20px;clear:both;border-bottom:#ccc 1px dotted;height:30px;}
.content {padding:10px 0 10px 0; word-break:break-all;  line-height: 150%;}

/**********  comment  *************/
#comment {border:#666666 1px solid; margin:10px 0; padding:10px; width:100%;}
#co_guest {padding:5px 0; text-align:right; line-height:24px; font-weight:bold;}
.co_list {border-bottom:#ccc 1px dotted; margin:5px 0 0 0; width:100%;}
#co_name {width:100%; padding:7 7 3 7; clear:both; height:25px; _height:25px; background-color:#f7f7f7; filter:Alpha(opacity:80);}
#co_txt {padding:7px 10px; word-break:break-all;}
/* ------------------ << °Ô½ÃÆÇ------------------------------- */