@import  "/shared/css/style_con.css";



#COMMITTEE #SIDE{height:auto !important;min-height:600px;height:600px;}
#COMMITTEE #SIDE h2{margin-bottom:0 !important;}

#COMMITTEE #SIDE #TOPBACK{margin:-18px 0 0 0;padding:0;}
#COMMITTEE #SIDE #TOPBACK a{display:block;width:170px;height:30px;text-indent:-5000px;background-image:url('/images/side_menu_ob_comm.gif');background-position:0 -55px;}
#COMMITTEE #SIDE #TOPBACK a:hover{background-position:-200px -55px;}


#COMMITTEE #SIDE dl{margin-left:5px;}
#COMMITTEE #SIDE dt{margin-top:0.5em;font-weight:bold;}
#COMMITTEE #SIDE dd{margin-top:0.5em;margin-right:10px;}
#COMMITTEE #SIDE dl#school dd{margin-left:5px;padding-left:15px;background:url('/images/ico_g.gif') no-repeat;}
#COMMITTEE #SIDE form{margin:0 5px 5px 10px;}
#COMMITTEE #SIDE form input{margin:5px 0;}


#COMMITTEE .datatable{width:540px;background-color:#F5F5F5;margin-bottom:1em;}
#COMMITTEE .datatable th,#COMMITTEE .datatable td{text-align:left;vertical-align:top;margin:0;padding:0;line-height:140%;}
#COMMITTEE .datatable th{width:150px;padding:5px;font-weight:normal;}
#COMMITTEE .datatable td.dsumm{padding:5px;}
#COMMITTEE .datatable td.dphoto{width:75px;}

#COMMITTEE .detail{width:530px;background-color:#F5F5F5;height:auto !important;min-height:510px;height:510px;}
#COMMITTEE .detail table{margin:1em 10px;width:520px;}
#COMMITTEE .detail th,#COMMITTEE .detail td{text-align:left;vertical-align:top;margin:0;padding:0;line-height:140%;}
#COMMITTEE .detail th{width:150px;padding:5px;font-weight:normal;}
#COMMITTEE .detail td.dsumm{padding:5px;}
#COMMITTEE .detail td.dphoto{width:75px;}
#COMMITTEE .detail .detaildata{margin-top:2em;}
#COMMITTEE .detail .detaildata td{padding-bottom:2.5em;line-height:140%;}
#COMMITTEE .detail .detaildata tr.detailpho td{text-align:center;}
#COMMITTEE .detail .detaildata tr.detailpho td img{margin:5px;width:200px;}

#BBS #SIDE{height:auto !important;min-height:600px;height:600px;}
#BBS .form0{width:540px;background-color:#F5F5F5;}
#BBS .form0 table{margin:1em 10px;width:520px;}

#BBS .form1{width:540px;}
#BBS .form1 table{margin:1em 10px;width:520px;}
#BBS .form1 th,#BBS .form1 td{text-align:left;vertical-align:top;margin:0;padding:0.5em 0;line-height:140%;}
#BBS .form1 th{width:120px;padding:5px;font-weight:normal;}

#BBS .bbslist{width:540px;clear:right;}
#BBS .bbslist table{margin:0 0 1em 0;width:540px;}
#BBS .bbslist th,#BBS .bbslist td{text-align:left;vertical-align:top;margin:0;padding:0.5em;line-height:140%;}
#BBS .bbslist tr.list1{background-color:#F5F5F5;}
#BBS .bbslist th{border-bottom:double #ddd;border-top:1px solid #ddd;padding:0.3em;}
#BBS .bbslist .lttl{font-weight:bold;}
#BBS .bbslist .w1,#BBS .bbslist .w2{width:120px;}

#BBS .write{float:right;margin:3px;}
#BBS .listnavi{font-size:85%;float:right;margin-top:8px;}
#BBS .listnavi a:hover{text-decoration:underline;}

#BBS .bbsdetail{width:540px;background-color:#F5F5F5;clear:right;}
#BBS .bbsdetail table{margin:1em 10px;width:520px;}
#BBS .bbsdetail th,#BBS .bbsdetail td{text-align:left;vertical-align:top;margin:0;padding:0;line-height:140%;}
#BBS .bbsdetail th{width:150px;font-weight:normal;}
#BBS .bbsdetail .dttl{font-weight:bold;width:400px;padding-right:0.5em;}
#BBS .bbsdetail .ddate{border-left:1px solid #ccc;padding-left:0.5em;white-space:nowrap;text-align:right;width:120px;}
#BBS .bbsdetail .dtext{padding:1.5em 0 0.5em 0;}
#BBS .bbsdetail .dtext .photo{float:right;}
#BBS .bbsdetail .dtext .tx{margin-right:120px;}
#BBS .bbsdetail .dcate{text-align:right;padding:0 0 1.5em 0;}
#BBS .bbsdetail .detaildata td{padding-bottom:1em;line-height:140%;}

#BBS table .nw{white-space:nowrap;}

#RULE{margin-top:1.5em;}
#RULE dt{font-weight:bold;margin-bottom:3px;}
#RULE dd{margin-bottom:1em;}

.f85{font-size:85%;}

.pm01{
	padding: 0 0 2em 0;
}
.indent01{
	padding: 0 0 2em 3.3em;
	text-indent: -2.8em;
}
.indent02{
	color: #FF9900;
	padding: 0 0 2em 1em;
	text-indent: -1em;
}

.block1 {
	margin: 0 0 2em 0;
}
