@charaset"Shift_JIS";

/*===================================================

目次
1:title
2:ページ内menu
3:h
4:見出しbox
5:ページ内


=====================================================*/



/* 1:title---------------------------------------------*/ 

#title h2{
width:980px;
background: url(../../report/image/common/h2.gif) no-repeat left;
margin:0 auto;
text-align:center;
}

#title h2 a{
display:block;
width:980px;
height:60px;
text-indent: -99999px;
}


/* 2:ページ内menu---------------------------------------------*/ 

/*index*/
#contents #con_menu_top{
	clear:both;
width:980px;
margin:0 0 30px 0;
}

#contents #con_menu_top ul li a{
text-indent: -99999px;
outline:0;
line-height:0;
font-size:1px;
}

#contents #con_menu_top ul li{
background-image:none;
padding:0;
}

#con_menu_top ul { list-style:none;}
#con_menu_top li { float:left; width:470px; margin:0 40px 20px 0; height:140px; line-height:0; vertical-align:bottom;}
#con_menu_top li.liR { float:left; width:470px; margin:0 0 20px 0; height:140px; line-height:0; vertical-align:bottom;}
#con_menu_top li a {display: block; width:470px; height:140px; background-position: 0 0; line-height:normal; zoom: 1;}
#con_menu_top li a:hover {background-position: 0 -140px;}
		#con_menu_top li#menu_top_crTakatsu a {background-image: url(../../report/image/common/rp_menu_top_crTakatsu.gif);}
		#con_menu_top li#menu_top_crYako a {background-image: url(../../report/image/common/rp_menu_top_crYako.gif);}
		#con_menu_top li#menu_top_abyuri a {background-image: url(../../report/image/common/rp_menu_top_abyuri.gif);}	 
		#con_menu_top li#menu_top_dcyakumo a {background-image: url(../../report/image/common/rp_menu_top_dcyakumo.gif);}
		#con_menu_top li#menu_top_abminamis a {background-image: url(../../report/image/common/rp_menu_top_abminamis.gif);}
		#con_menu_top li#menu_top_paebisu a {background-image: url(../../report/image/common/rp_menu_top_paebisu.gif);}	
		#con_menu_top li#menu_top_yoyogiuehara a {background-image: url(../../report/image/common/rp_menu_topyoyogiuehara.gif);}	
		
/*ページ内*/
#contents #con_menu_page{
clear:both;
width:980px;
margin:30px 0;
}

#contents #con_menu_page ul li a{
text-indent: -99999px;
outline:0;
line-height:0;
font-size:1px;
}

#contents #con_menu_page ul li{
background-image:none;
padding:0;
}

#con_menu_page ul { list-style:none;}
#con_menu_page li { float:left; width:300px; margin:0 40px 20px 0; height:56px; line-height:0; vertical-align:bottom;}
#con_menu_page li.liR { float:left; width:300px; margin:0 0 20px 0; height:56px; line-height:0; vertical-align:bottom;}
#con_menu_page li a {display: block; width:300px; height:56px; background-position: 0 0; line-height:normal; zoom: 1;}
#con_menu_page li a:hover {background-position: 0 -56px;}
		#con_menu_page li#menu_top_0809 a {background-image: url(../../report/image/common/lv_menu_pg_0809.gif);}
		#con_menu_page li#menu_top_0807 a {background-image: url(../../report/image/common/lv_menu_pg_0807.gif);}
	
				
		

/* 3:h---------------------------------------------*/ 
#contents h3{
width:980px;
height:120px;
margin:30px 0;
}



#contents h3.rp_h3_abminamis{
background: url(../../report/image/rp_h3_abminamis.gif) no-repeat;
width:980px;
height:120px;
text-indent: -99999px;
line-height:normal;
margin:30px 0;
}


#contents h3.rp_h3_dcyakumo{
background: url(../../report/image/rp_h3_dcyakumo.gif) no-repeat;
width:980px;
height:120px;
text-indent: -99999px;
line-height:normal;
margin:30px 0;
}



#contents h3.rp_h3_abyuri{
background: url(../../report/image/rp_h3_abyuri.gif) no-repeat;
width:980px;
height:120px;
text-indent: -99999px;
line-height:normal;
margin:30px 0;
}


#contents h3.rp_h3_crtakatsu{
background: url(../../report/image/rp_h3_crtakatsu.gif) no-repeat;
width:980px;
height:120px;
text-indent: -99999px;
line-height:normal;
margin:30px 0;
}


#contents h3.rp_h3_cryako{
background: url(../../report/image/rp_h3_cryako.gif) no-repeat;
width:980px;
height:120px;
text-indent: -99999px;
line-height:normal;
margin:30px 0;
}
















#contents h4.rp_h4_shocho{
background: url(../../report/image/h4_shocho.gif) no-repeat;
width:160px;
height:20px;
text-indent: -99999px;
line-height:normal;
margin:10px 0 20px 0;
}





#contents h4.rp_h4_sekkei{
background: url(../../report/image/h4_sekkei.gif) no-repeat;
width:185px;
height:20px;
text-indent: -99999px;
line-height:normal;
margin:10px 0 20px 0;
}




#contents h4.rp_h4_customer{
background: url(../../report/image/h4_customer.gif) no-repeat;
width:160px;
height:20px;
text-indent: -99999px;
line-height:normal;
margin:10px 0 20px 0;
}


#contents h5{
font-size:14px;
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
font-weight:bold;
line-height:1.6;
letter-spacing:2;
color:#606060;
border-left:3px solid #2490D1;
padding:0 0 0 5px;
margin:10px 0;
}


/* 4:見出しbox---------------------------------------------*/ 


#contents #con_rp_box01{
position:relative;
width:980px;
height:300px;
margin:30px 0 60px 0;
background: url(../../report/image/rp_box01_back.jpg) no-repeat;
}







/* 5:ページ内---------------------------------------------*/

#contents img.img_01{
float:left;
margin:0 40px 40px 0;
}

#contents p{
line-height:2;
}



#contents .con_rp_boxA{
width:500px;
text-align:left;
margin:0 0 30px 0;
padding:20px 20px 0 20px;
background-color: #f7f6f5;
}


#contents .con_rp_boxB{
width:500px;
text-align:left;
margin:0 0 30px 0;
padding:20px 20px 0 20px;
background-color: #fff9f5;
}



#contents .con_rp_boxC{
width:500px;
text-align:center;
margin:0 0 30px 0;
padding:20px 20px 0 20px;
}



#contents .con_rp_boxImg{
float:right;
width:140px;
text-align:left;
margin:0 0 30px 40px;
}

#contents .con_rp_L01{
float:left;
width:540px;
text-align:left;
margin:0 0 30px 0;
}


#contents .con_rp_R01{
float: right;
width:400px;
text-align:left;
margin:0 0 30px 0;
}



#contents .con_rp_R01 ol{
list-style-type:decimal;
list-style-position: outside;
margin:10px 0 0 16px;
color:#606060;
}



#contents .con_rp_R01 li{
margin:0 0 5px 5px;
font-size:10px;
}















