/* ------------------ >> °Ô½ÃÆÇ------------------------------- */
.input {border:1px solid #CCCCCC; background-color:transparent;}
.line {background:url(../img/line.gif) repeat-x; height:1px; font-size: 1px;}
/**********   list  *************/
#bbslist {margin-top:12px; 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:80px;}
#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:µ¸¿ò;word-break:break-all;}
#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; text-align:center; clear:both;}
#page ul li.pages {width:100%; text-align:center; list-style: none; display: inline;}
#page ul li.search {width:100%; text-align:right; list-style: none; color:#888; font-weight:bold;}

/**********  photo  *************/
#photo table {width:100%;}
#photo td {text-align:center;}
#photoList div {margin:0 auto;} 

.img {border:1px solid #cccccc; background:#EEEEEE; padding-top:5px;}

.p_tit {text-align:left; padding: 7px 0 5px 0;}
.chk {height:25px; _height /**/:25px; padding:0px;}	
.btn_vod {padding:3px 0px;}	
.comment_cnt {font-size:7pt;}

/********** news **********/
.lp_date {text-align:right; color:#999999;	padding: 5px 5px 5px 0;}
.lp_cont {text-align:justify; padding: 5px 5px 5px 0;}
.lp_tit {float:left; text-align:left; padding: 5px 0;}
#photo p {margin:0px; padding:0px; line-height:18px;}
/**********  event  *************/
#bbslist th.event {width:140px;}
#bbslist th.status {width:80px;}
#bbslist td.event {text-align:center;}
#bbslist td.status {text-align:center;}
.lp_event { text-align:left; color:#999999;	padding: 5px 5px 5px 0;}
.lp_cont {text-align:justify; padding: 5px 5px 5px 0;}
.event_tit {float:left; text-align:left; padding: 5px 0;}

/********** FAQ **********/
.memo-container { overflow:hidden; position:relative;}
.memo-container .layer { position:absolute; clear:both; }
#bbslist .list-container { width:100%; display: inline-block; *display: inline; *zoom: 1; clear:both; }
#bbslist .list-container div { float:left; padding:7px 0 6px 0; }
#bbslist .layer div { float:left; padding:7px 0 6px 0; }
/********** schedule **********/
#daylist {margin-top:12px;}
#daylist p.daymenu {padding-bottom:7px; 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:26px; _height /**/:30px;}
#daylist .t_day {text-align:center; font-weight:bold; border-bottom:2px solid; border-top:2px solid; height:26px; _height /**/:30px;}
#daylist .t_sat {text-align:center; font-weight:bold; border-bottom:2px solid #4496BE; border-top:2px solid #4496BE; height:26px; _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:12px; text-align:left;}

#title01 {padding-top:10px; font-size:9pt; height:23px; _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; clear:both;}

/**********  view  *************/
#bbsview {margin-top:12px; text-align:left;}

#title02 {padding:10px 0 0 10px; font-size:9pt;	height:23px; _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; clear:both; border-bottom:#ccc 1px dotted; height:19px; _height /**/:30px; padding-top:10px; padding-left:10px; padding-right:10px;}
#vname dl {margin:0px; padding:0px;}
#vname dt {background:transparent url(../img/arrow.gif)  0% 50% no-repeat; list-style:none;	margin-left:0; padding-left:10px;}
#vname dt.name {width:50%; float:left;}
#vname dt.date {float:left;}
#vname dt.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:19px; _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:19px; _height /**/:30px;}
.content {padding:10px 0; word-break:break-all; min-height:128px; _height /**/:150px; line-height: 150%;}

/**********  comment  *************/
#comment {border:#666666 1px solid; margin:10px 0; padding:10px;}
#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 {padding:7 7 3 7; clear:both; height:15px; _height /**/:25px; background-color:#f7f7f7; filter:Alpha(opacity:80);}
#co_txt {padding:7px 10px; word-break:break-all;}
/* ------------------ << °Ô½ÃÆÇ------------------------------- */