
/* CSS Document */
body {/*text-align:center;*/}
/*for viewlist*/
#viewlist_wrapper,#edit_wrapper,#detail_wrapper{

text-align:left;
margin:0;



}

.error{font-weight:bold;color:red;}

#viewlist_wrapper #pankuzu_top{
text-align:center;
font-size:0.8em;
}
#viewlist_wrapper #pankuzu_bottom{
margin : 10px 0 10px 0;
text-align:center;
font-size:0.8em;
}
#kanri {
text-align:center;
border:1px solid #5588FF;
background-color:#eeFFFF;
font-size:1.2em;
margin-top:30px;
padding:5px;
font-weight:bold;


}
#kanri input{font-size:14px;width:12em;padding:2px;}
#kanri submit{font-size:10px;}
.errormes{
margin:20px 0 50px; 0;
text-align:center;
font-size:1.5em;
background-color:#FFCCCC;
width:100%;
border:1px solid #FF0000;
padding:20px;
}
.mode_title{
font-size:1.2em;
font-weight:bold;
color:#330000;
background-color:#FFCCCC;
border:1px solid #FF0000;
margin: 10px 0 10px 0;
}
.mode_title_end a{
margin: 10px 0 10px 0;
padding:5px;
font-size:1.2em;
background-color:#CCCCCC;
border:1px solid #333333;
text-align:center;
}
.mode_title_end{margin-bottom:30px;}
/*j̃J[ݒspan*/
.weekday{color:#000000}
.saturday{color:#0066FF}
.sunday{color:#FF3333}

#viewlist_wrapper .v_sql {
display:none;
width:250px;
float:right;
font-size:10px;
position:relative;top:-20px;


}
#viewlist_wrapper .searchform{
font-size:0.8em;

}
#viewlist_wrapper .hitcounts{
margin:10px 0 10px 0;
display:none;
}

#viewlist_wrapper .meishou{



}
#viewlist_wrapper .komidasi{
	font-size:1.0em;
	font-weight:bold;
	color:#074d87;
	background-image: url(../../common/h2square.gif);
	background-repeat: no-repeat;
	background-position:0px 2px;
	padding:0 0 2px 20px;
	margin-left:-20px;
	/*IE΍*/
	_background-position:0px 0px;
	_padding:0 0 2px 20px;
	_margin-left:0px;
	/*IE΍I*/

}
#viewlist_wrapper ul {
list-style:none;
padding:0;margin:0;B
	/*border-bottom: 1px dashed #DEB8B8;*/
}
#viewlist_wrapper .showall{
text-align:right;

}

#viewlist_wrapper .listing_title{




}
#viewlist_wrapper .v_date{

width:115px;
text-align:right;

}

#viewlist_wrapper .separator{
clear:both;
margin:-2px 0 -2px 0;
}

#viewlist_wrapper .return{
text-align:center;
border-top:1px solid #666666;
font-size:1.2em;
margin-top:30px;
display:none;

}

#detail_wrapper{}

#detail_wrapper .meishou{
font-size:1.2em;
margin:10px 0 10px 0;
font-weight:bold;

}
#detail_wrapper .subheaders{

color:#3366CC;
font-weight:bold;
padding:5px;
margin-bottom:15px;

}
#detail_wrapper .category{

float:right;
margin:0;
display:none;

}
#detail_wrapper .v_date{
color:#000;
font-weight:bold;
margin:0;


}

#detail_wrapper .comments{
margin:5px 0 5px 0;}
#detail_wrapper .sichouson{
margin:5px 0 5px 0;}
#detail_wrapper .naiyou {
margin-top:-10px;}
#detail_wrapper .return{
text-align:center;

font-size:1.2em;
margin-top:30px;

}

#detail_wrapper .attach{
width:90%;
padding:3px;
border:1px dotted #ababab;
}
#detail_wrapper .attach ul{margin:0;
padding:0 0 0 1em;}
#detail_wrapper .attach li.meishou{
margin:0;
padding:3px;
border:none;
border-bottom:1px dashed #ababab;
}

#edit_wrapper{}
#edit_wrapper dl{


}
#edit_wrapper dt{
margin:0;padding:0;
color:#0033CC;
}
#edit_wrapper dd{
margin:0 auto 20px 0;line-height:20px;
text-indent:0;
border-bottom:1px dotted #565656;

}
#edit_wrapper .return{
text-align:center;
border:1px solid #5588FF;
background-color:#eeFFFF;
font-size:1.2em;
margin-top:30px;
padding:5px;
font-weight:bold;


}


#edit_wrapper .meishou{margin:10px 0 10px 0;}
#edit_wrapper .meishou input{width:100%;font-size:12px;padding:2px;}
#edit_wrapper .comments{margin:10px 0 10px 0;}
#edit_wrapper .comments input{width:100%;}
#edit_wrapper .sichouson{margin:10px 0 10px 0;}
#edit_wrapper .sichouson input{width:100%;}

#edit_wrapper .v_date{margin:10px 0 10px 0;}
#edit_wrapper .v_date input{width:12em;margin:5px;}
#edit_wrapper .v_date fieldset{font-size:0.8em;}
#edit_wrapper .v_date legend{font-size:0.8em;font-weight:bold;}

#edit_wrapper .startdate{margin:10px 0 10px 0;}
#edit_wrapper .startdate input{width:12em;margin:5px;}
#edit_wrapper .startdate fieldset{font-size:0.8em;}
#edit_wrapper .startdate legend{font-size:0.8em;font-weight:bold;}


#edit_wrapper .meishou{margin:10px 0 10px 0;}
#edit_wrapper .datebikou{margin:10px 0 10px 0;}
#edit_wrapper .datebikou input{width:100%;}
#edit_wrapper .bikou{margin:10px 0 10px 0;}
#edit_wrapper .bikou textarea{width:100%;height:3em;}
#edit_wrapper .kanrenurl{margin:10px 0 10px 0;}
#edit_wrapper .kanrenurl input{width:100%;}

#edit_wrapper .category{margin:10px 0 10px 0;}
#edit_wrapper .category fieldset{font-size:0.8em;}

#edit_wrapper .category legend{font-size:0.8em;font-weight:bold;}
#edit_wrapper #hyouji_area {
background-color:#5c81b6;
border:1px solid #0099cc;
padding:5px;
}

#edit_wrapper #hyouji_area input{

}
#edit_wrapper .invisiblecheck{

padding:5px;
background-color:#CCFFFF;
width:15em;
text-align:center;
}
#edit_wrapper .deletecheck{
padding:5px;
background-color:#FFaa77;
border:1px solid #550000;
margin:10px 0 10px 0;
}
#edit_wrapper .kakunin{
font-size:2em;

text-align:center;
}
#edit_wrapper .attachdiv{
padding:5px;
background-color:#A3C9DA;
border:1px solid #A3C9DA;
margin:5px 0 10px 0; 

}
#topics{
border:1px solid #18a2a4;width:293px;padding:2px;margin:0px 0 0 0;
}
#topics img{border:0;}

#news img {border:0;}

.yellowbox {
padding:5px;
background-color:#FFFFCC;
border:1px solid #FF8855;



}

#news{margin:0;padding:0;
text-align:left;
}
#news ul {

list-style:none;
padding:0;margin:0;
	border-bottom: 1px dashed #888888;
}
#news li {

clear:both;
margin:0 0 10px 0;
_margin: 0 0 5px 0;
	border-top: 1px dashed #888888;
	padding: 5px 0 10px 0;}
#news .listing_title{

float:left;width:310px;
	background-image: url(../../img_basic/arrow_2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding:0 0 0 20px;


}
#news .v_date{
width:125px;float:left;
text-align:left;
}

.v_date{display:inline;}
#news li.odd{background-color:#F0F0F0;}
#news li.even {background-color:#FFFFFF;}

.redview{color:red;}


li.meishou{clear:both;
margin:0 0 10px 0;
_margin: 0 0 5px 0;
	/*border-top: 1px dashed #DEB8B8;*/
	padding: 5px 0 10px 0;



}

#index_list_div{
	width: 290px;
	font-size: 0.9em;
	float: right;
	margin: 0 5px 0 0;
	_margin: 5px 0 0 0;
position:relative;
border:none;

}
#index_list_div ul{list-style-type:none;
padding:0;
margin:0;
border:none;}
#index_list_div li{
width:280px;border:none;
}
#index_list_div li.meishou a{}

#index_list_div li .v_date{

width:110px;float:left;
background-image: url(../../img_basic/arrow_2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding:0;
	
	
	}


#index_list_div li .listing_title{
width:160px;
padding:0;
_padding:0;
overflow:hidden;margin:0 0 0 10px;

float:left;
background-image:none;
}
#index_list_div li.meishou{clear:both;margin:0 0 10px 0;}

#index_emglist_div{
	width: 190px;
	font-size: 0.8em;

	margin:0;
	_margin: 0;
position:relative;
border:none;

}
#index_emglist_div ul{list-style-type:none;
padding:0;
margin:0;
border:none;}
#index_emglist_div li{
width:180px;border:none;
}
#index_emglist_div li .v_date{

width:90px;float:left;
background-image: url(../../img_basic/arrow_2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding:0;
	
	
	}


#index_emglist_div li .listing_title{
width:100px;
padding:0;
_padding:0;
overflow:hidden;margin:0 0 0 10px;

float:left;
background-image:none;
}

#return_top_link{margin:0 0 20px 0;}
#return_bottom_link{marign:40px 0 0 0;}
.see_all{text-align:right;margin:15px 0 0 0;}
#detailcontents {}
#detailcontents h1{}
#detailcontents h2{font-size:90%;font-weight:normal;text-align:right;}
#detailcontents h3{font-size:90%;font-weight:normal;text-align:right;}


#edit_attach{background-color:#A3C9DA;
border:1px solid #A3C9DA;margin:0;padding:0;}
#edit_attach h2{font-size:1em;font-weight:bold;}
.BTNG{text-align:center;margin:10px}
.BTNG input{font-size:20px;width:100px;padding:4px;}
.EDIT_BTN {margin:10px;text-align:center;}
.EDIT_BTN input{font-size:15px;width:300px;padding:4px;}
.under_line_dash{border-bottom:1px dashed #999999}
#emergency_news
{background:#FAC4B1;border:1px solid #cc0000;padding:4px ;
margin:0 0 10px 0;
font-size:1.2em;}
#emergency_news a{color:#CC0000;}
#emergency_news .v_date{color:#000;}
