@charset "utf-8";

/*


name: layout.css
memo:


*/
/* -----------------------------------------------------------

 レポート

----------------------------------------------------------- */

/* 2011レポート */

#report .report-deta{
    margin:30px;}

#report .report-list li{
    padding: 0px 0px 5px 0px; }
	
#report h2 { margin: 10px;}	
#report p { margin: 10px;}



#tab_r { margin:20px auto 0;}
#tab_r ul#tab {
	margin:0 0 0 10px;
	padding:0;
	border-bottom:3px solid #F7B2B7;
	float:left;
	width:635px;
}
#tab_r ul#tab:after { content: "."; display: block; clear: both; height: 0; visibility: hidden;}
#tab_r ul#tab li {
	padding:0 0 0 5px;
	text-align:center;
	float:left;
	zoom:1;
}
#tab_r ul#tab li a { display:block; width:205px; height:37px; text-decoration:none;}
	#tab_r ul#tab li#t01 a {background: url(../images/2011/navi_day0930_off.gif) no-repeat 0 0;}
	#tab_r ul#tab li#t02 a { background:url(../images/2011/navi_day1001_off.gif) 0 0 no-repeat;}
	#tab_r ul#tab li#t03 a { background:url(../images/2011/navi_day1002_off.gif) 0 0 no-repeat;}
	#tab_r ul#tab li#t01 a:hover { background:url(../images/2011/navi_day0930_on.gif) 0 0 no-repeat;}
	#tab_r ul#tab li#t02 a:hover { background:url(../images/2011/navi_day1001_on.gif) 0 0 no-repeat;}
	#tab_r ul#tab li#t03 a:hover { background:url(../images/2011/navi_day1002_on.gif) 0 0 no-repeat;}
	#tab_r ul#tab li#t01.selected a { background:url(../images/2011/navi_day0930_on.gif) 0 0 no-repeat;}
	#tab_r ul#tab li#t02.selected a { background:url(../images/2011/navi_day1001_on.gif) 0 0 no-repeat;}
	#tab_r ul#tab li#t03.selected a { background:url(../images/2011/navi_day1002_on.gif) 0 0 no-repeat;}

#tab_r dl {
	margin:0px 10px;
	padding:10px 0px 10px 12px;
	border:3px solid #F7B2B7;
	border-top:none;
	background-color:#fff;
	clear:both;
	zoom:1;
}
#tab_r dl dt    { padding-bottom:1em; border-bottom:1px dotted #fff; font-weight:bold;}
#tab_r dl dd:after { content: "."; display: block; clear: both; height: 0; visibility: hidden;}
	#tab_r dl dd li { padding:3px;  float:left; margin:0 0px 5px 0;}
	#tab_r dl dd li.last { margin:0 0 5px 0;}
	#tab_r dl dd li img { vertical-align:bottom;}
	
	
	
.tabihaku-link {
	text-align: center;
	margin: 30px 0px;
}

/* 2012レポート */

#report .report-menu{
     margin:30px 0px 30px 10px;}

#dailyreport{
	background-image: url(../images/2012/haikei.jpg);
	background-repeat: repeat;
	margin: 30px 0 0 0;
	overflow: hidden;
	_zoom: 1;	
} 

#dailyreport ul{
	width:660px;
	}
#dailyreport ul li{
	float:left;
	margin:0 0 15px 15px;
	}
	
#dailyreport ul li:after{
	clear:left;}




#contact #wrap #content #inner #dailyreport #report1 {
	margin-bottom: 15px;
}
#dailyreport p {
	padding: 0 15px;
}
#contact #wrap #content #inner .indent .r-chuui {
	margin: 15px;
	padding: 5px;
	border: 1px solid #999999;
}
#contact #wrap #content #inner .indent .r-chuui .r-chuuititle {
	font-weight: bold;
}
