﻿@charset "utf-8";


#ecooffice #firstCaption p{
	line-height	:	180%;
	padding-bottom	:	20px;
	margin	:	20px 0;
	border-bottom	:	1px dashed #0068b6;
	color	:	#333;
}


#ecooffice .ecoofficeBox{
	margin-top	:	50px;
}
#ecooffice .ecoofficeBox:first-child{
	margin-top	:	0px;
}
#ecooffice .ecoofficeBox .ecoofficeTitle{
	padding	:	13px 0px;
	margin-bottom	:	15px;
	border-top	:	1px solid #f0f0f0;
	border-bottom	:	1px solid #f0f0f0;
	color	:	#333;
	font-size	:	16px;
	font-weight	:	bold;
}
#ecooffice .ecoofficeBox .ecoofficeTitle span{
	padding-left	:	8px;
	border-left	:	6px solid #0068b6;
	display	:	block;
}
#ecooffice .ecoofficeBox #bosyuTbl{
	border	:	1px solid #0aa1d4;
}
#ecooffice .ecoofficeBox #bosyuTbl th{
	width	:	120px;
	background-color	:	#0068b6;
	color	:	#fff;
	text-align	:	center;
	border	:	1px solid #0aa1d4;
	vertical-align	:	middle;
}
#ecooffice .ecoofficeBox #bosyuTbl td{
	padding	:	10px;
	vertical-align	:	middle;
	border	:	1px solid #0aa1d4;
}
#ecooffice .ecoofficeBox #bosyuTbl td .small{
	font-size	:	80%;
}

#ecooffice .ecoofficeBox#jirei .caption{
	margin-bottom	:	15px;
}
#ecooffice .ecoofficeBox#jirei .attention{
	margin-top	:	5px;
	font-size	:	80%;
	color	:	#666;
}

#ecooffice .ecoofficeBox#dlBtn a{
	padding	:	8px;
	display	:	block;
	background-color	:	#0068b6;
	color	:	#fff;
	font-size	:	16px;
	font-weight	:	bold;
	text-align	:	center;
}
#ecooffice .ecoofficeBox#dlBtn a:hover{
	background-color	:	#0aa1d4;
}

#ecooffice .ecoofficeBox#resultBtn a{
	padding	:	20px;
	display	:	block;
	background-color	:	#0068b6;
	color	:	#fff000;
	font-size	:	16px;
	font-weight	:	bold;
	text-align	:	center;
}
#ecooffice .ecoofficeBox#resultBtn a:hover{
	background-color	:	#0aa1d4;
}


/*********************************/


#result .ecoofficeBox h3.resultTitle {
	font-size:32px;
	background-color:#90C31F;
	padding:30px;
	color:#fff;
	font-weight:bold;
	
}
.mB15{
	margin-bottom:15px;
}
.h3Bg{
	background-image:url("../images/result/h3Bg.jpg");
	background-repeat:repeat-y;
}
#result ul .alllink{
	width:350px;
	float:right;
}
#result ul .alllink:first-child{
	float:left;
}
#result .alC{
	text-align: center;
	font-size: 15px;
	margin-top: 15px;
	padding: 15px 0;
	border: 2px solid #F03;
}
#result .alC .txred{
	font-weight:bold;
	font-size:17px;
}

h1.title{
	line-height:130%;
}
.caption{
	padding:0 15px;
}
.caption span{
	vertical-align: super;
	font-size:10px;
}
.attention{
	font-size:12px;
	padding:0 15px;
}
