﻿.*{
  margin:0;
  padding:0;
  font:normal normal normal 100%/1.3  "ＭＳ Ｐゴシック","Osaka",sans-serif;
  font-size:10pt;
  border:none;
}




TABLE.basetbl{

	width:800px;
	border-width: 0;

}


TD.sche_Y {
background-color:#09580B;
padding-top:5px;
padding-bottom:2px;
font-weight:bold;
color:white;
margin-top:20PX;
text-align:center;
font-size:8pt;

}



TD.tbl1 {
	border-bottom: 1px #d6d6d6 solid ; 
	border-right: 1px #eeeeee solid; 
	padding-top:10PX;
	padding-bottom:5px;
	vertical-align:top;
	line-height:130%;

}


TD.tbl2 {
	border-bottom: 1px #d6d6d6 solid; 
	padding-left:5PX;
	padding-top:10PX;
	padding-bottom:5px;
	vertical-align:top;
	line-height:130%;

}




TD.tbl1a {
	border-bottom: 2px solid #999999; 
	border-right: 1px solid #eeeeee; 
	padding-top:5PX;
	padding-bottom:10px;
	text-align:center;
	font-size:8pt;
	vertical-align:top;
	line-height:11px;


}


TD.tbl2a {
	border-bottom: 2px solid #999999; 
	padding-left:5PX;
	padding-top:5PX;
	padding-bottom:10px;
	text-align:left;
	font-size:8pt;
	vertical-align:top;
	line-height:11px;


}

TABLE.sche {	
border-width: 0;
margin-bottom:10px;
width:500px;
}


P.schetxt{
	font-size:8pt;
	font-style:italic;
	margin-left:5px;
}

P.cnt_1{
	font-size:8pt;
	margin-bottom:5px;
	margin-left:20px;
}

P.cnt_2{
	font-size:10pt;
	font-weight:bold;
	color:navy;
	margin-bottom:5px;
	margin-top:20px;
}

P.cnt_3{
	font-size:8pt;
	margin-bottom:5px;
	margin-left:15px;
}





LI.text{
	margin-bottom:5px;
	font-size:8pt;
}

SPAN.subj{
	font-weight:bold;
	font-size:10pt;
}




A.cnt1l:link{color:blue;text-decoration:none;font-size:8pt;}
A:cnt1l:visited{color:blue;text-decoration:none;font-size:8pt;}
A:cnt1l:active{ color: #FF0000; text-decoration:none;font-size:8pt;}
A:cnt1l:hover{ color: #FF0000; text-decoration:underline;font-size:8pt;}



TD.news_h{
	padding-left:20px;
	vertical-align:top;
	font-weight:bold;
	color: #000000;
    margin-top:0px;
    margin-bottom:0px;	
}


TD.span20px{
	vertical-align:top;
	padding-left:20px;
	padding-bottom:10px;
	padding-top:5px;
	padding-right:20px;
}


TD.gotop{
	text-align:center;
	width:100%;
}

TD.droadtbl{
	width:33%;
	vertical-align:top;
	text-align:center;
	padding:20px;
}



SPAN.strong{
	font-size:10pt;
	font-weight:bold;
	color:navy;
}



TD.art_0{
	padding-bottom:10px;
	padding-left:10px;
}

TD.copy{
	padding-bottom:20px;
}





SPAN.newc{
	color:#cc0000;
	font-weight:bold;
	
}


P.read_mat_1{
 font-size:12px;
 line-height:17px;
 margin-top:5px;
 margin-bottom:15px;
 text-indent: 1em; 
}
P.read_mat_1a{
 font-size:12px;
 line-height:17px;
 margin-top:5px;
 margin-bottom:5px;

}


P.read_mat_1b{
 font-size:12px;
 line-height:17px;
 margin-top:5px;
 margin-bottom:5px;
 text-indent: 1em; 
}

P.read_mat_1c{
 font-size:12px;
 line-height:17px;
 margin-top:5px;
 margin-bottom:30px;
 text-indent: 1em; 
}


P.read_mat_enddate{
 font-size:12px;
 line-height:17px;
 margin-top:30px;
 margin-bottom:30px;
 color:#FF9933;
 font-weight:bold;

}


TD.sptitle1{
	color:#FF9933;
	padding-top:40px;
	font-size:13px;
	padding-left:20px;
}

TD.sptitle2{
	font-size:18px;
	color:#FF9933;
	padding-left:20px;
	font-weight:bold;
}




TD.span30px{
	vertical-align:top;
	padding-left:30px;
	padding-bottom:10px;
	padding-top:5px;
	padding-right:20px;
}


SPAN.wnew{
	color:#cc0000;
}

TD.back_link{
	text-align:right;
	font-weight:bold;
	padding-right:20px;
	
}


SPAN.writer{
}


TD.tras{
	vertical-align:top;
	width:60px;
	background-image:url('../subpage_lefttras.gif');
}



TD.menuarea{
	vertical-align:top;
	padding-top:100px;
	width:100px;
}


TD.contarea{
	width:680px;
	vertical-align:top;
	padding-left:30px;
	padding-bottom:10px;
}

TD.cont_tit{
	text-align:left;
	padding-top:30px;
	padding-bottom:20px;
}


TD.cont_right{
	width:20px;
	vertical-align:top;
	border-left:1px #E6E6E6 solid;
}



TD.cont_bottom{
	vertical-align:top;
	border-top:1px #E6E6E6 solid;
	text-align:center;
}



TD.cont_left{
	width:20px;
	vertical-align:top;
	border-right:1px #E6E6E6 solid;
}



TD.contarea_main{
	width:600px;
	vertical-align:top;
	text-align:left;
	padding-bottom:40px;
}


TD.footer{
	width:600px;
	vertical-align:top;
	text-align:center;
	padding-right:20px;
	padding-top:30px;
	color:gray;
	border-top: 1px #e6e6e6 solid;

  font:normal normal normal 100%/1.3 "ＭＳ Ｐゴシック","Osaka",sans-serif;
  font-size:8px;
	
}


P.maintxt{
	margin-left:40px;
	color:red;
	margin-right:20px;
}


P.h1{
	margin-left:10px;
	margin-top:20px;
	margin-bottom:20px;
}

P.gaiyou_mainpic{
	text-align:center;
	margin-bottom:20px;
	margin-top:10px;
}


TD.his_tbl0 {
	border-right: 1px #eeeeee solid; 
	padding-top:5px;
	vertical-align:top;

}

TD.his_s {
	padding-top:10px;
}



TD.his_tbl1 {
	border-right: 1px #eeeeee solid; 
	padding-top:10px;
	border-bottom: 1px #d6d6d6 solid ; 
	vertical-align:top;
}



TD.his_tbl2{
	padding-left:15px;
}

TD.his_tbl3{
	padding-left:15px;
	border-bottom: 1px #d6d6d6 solid ; 

}




TD.h2{
 text-align:left;
 font-weight:bold;
 color:gray;	
 padding-top:30px;
 padding-bottom:10px;
}


TD.tbl2a {
	border-bottom: 1px #d6d6d6 solid; 
	padding-left:5PX;
	padding-top:10PX;
	padding-bottom:5px;
	vertical-align:top;
	line-height:130%;

}





TD.tbl_news {
	border-bottom: 1px #d6d6d6 solid; 
	padding-left:5PX;
	padding-top:10PX;
	padding-bottom:5px;
	vertical-align:top;
	line-height:130%;
	font-size:15px;
	font-weight:bold;
}



TD.bkno_cell{
	padding-left:40px;
	text-align:left;
}


BODY.body_bigphoto{
 margin-left:0px; 
 margin-top:0px;
 text-align:center;	
}
