.footer {
	font-size: 10px;
	line-height: 12px;
}
.body18 {
	font-size: 18px;
	line-height: 130%;
}
.body16 {
	font-size: 16px;
	line-height: 130%;
}
.body14 {
	font-size: 14px;
	line-height: 130%;
}
.body12 {
	font-size: 12px;
	line-height: 150%;
}
.title10 {
	font-size: 10px;
	line-height: 110%;
}
a:link { color: #666666; }
a:visited { color: #666666; }
a:active { color: #666666; }
a:hover {
	color: #FF6600;
	text-decoration: underline;
}
.body12s {
	font-size: 12px;
	line-height: 120%;
	color: #333333;
}
body {
	 margin-bottom: 0%;
	 margin-left: 0%;
	 margin-right: 0%;
	 margin-top: 0%;
}
td { font-size:12px; line-height:130%; color:#333333; }
.font_w { color:#FFFFFF; }
.font_or { color:#FFC100; }
.font_g { color:#999999; }
.ba { border-top:1px solid; border-bottom:1px solid; border-left:1px solid; border-right:1px solid;}
.bt { border-top:1px solid; border-bottom:1px none; border-left:1px none; border-right:1px none;}
.btlr { border-top:1px solid; border-bottom:1px none; border-left:1px solid; border-right:1px solid;}
.btl { border-top:1px solid; border-bottom:1px none; border-left:1px solid; border-right:1px none;}
.bbl { border-top:1px none; border-bottom:1px solid; border-left:1px solid; border-right:1px none;}
.bbr { border-top:1px none; border-bottom:1px solid; border-left:1px none; border-right:1px solid;}
.strong1 { font-size:20px; line-height:130%; color:#333333; font-weight:bold; }
.strong2 { font-size:14px; line-height:130%; color:#333333; font-weight:bold; }
.small1 { font-size:10px; line-height:130%; color:#666666; }
.small2 { font-size:11px; line-height:130%; color:#333333; }
.font_r { color:#FF6600; }
.font10_r { color:#FF6600; font-size:10px; line-height:130%; }
.font12d { font-size:12px; line-height:150%; color:#333333; }
.font14d { font-size:14px; line-height:150%; color:#333333; }
.tdn { text-decoration:none; }
hr {
	size:1px;
	height:1px;
	margin:1px 0 0 0 0
}
.header {
	width:850px;
	margin:0 0 5px 0;
	background-color: #FF6600;
	text-align: center;
}
.footer2 {
	width:850px;
	background-color:#FF6600;
	height:7px;
}
h1 {
	font-size:12px;
	color:#FFFFFF;
	margin:0 0 0 0;
}
.bgc1 {
	background-color:#006600;
}
.bgc2 {
	background-color:#99D47F;
}
.bgc3 {
	background-color:#EBFFE3;
}
.t_box{
	text-align:left;
	font-size:12px;
	line-height:130%;
	color:#333333;
	width:260px;
	margin:0;
}
.box_tax {
	width:528px;
	margin:20px auto;
	padding:10px;
	border:#000033 solid 1px;
	background:#FFC;
}

/* 見積もりLPリンク設定
--------------------------------------------------*/
.box_tac {
    margin: 0 0 40px;
}
.box_mitsumori_link {
    width: 750px;
    margin: 40px auto 40px;
    text-align: center;
}
.box_mitsumori_link p {
    font-size: 15px;
    font-weight: bold;
    margin:0
}
.box_mitsumori_link img {
    width: 600px;
}
.box_mitsumori_link a:hover img {
    transition-duration: 0.3s;
    opacity: .7;
}

