@charset "shift_jis";
#self_pub{font-size:12px;}
#guideline{background:#ffe;border:1px solid #cc6;font-size:12px;line-height:1.2;padding:5px;margin:8px;}
#feature{border:2px solid #FF0000;padding:12px;margin:8px;}
#feature h3{text-align:center;}
#feature h4{margin:15px 0 3px 0;font-size:14px;color:#FF0000;}
#feature p{line-height:1.5;}
#example{background:#CCCC66;padding:10px 0 10px 15px;text-align:center;margin-top:10px;}
#example h4{font-size:12px;height:45px;}
#example p{font-size:10px;}
#inquiry{clear:both;margin:15px 0 0 5px;}
#inquiry h3{background:none;font-size:12px;font-weight:normal;margin-bottom:5px;}
#add{float:left;width:200px;margin-left:5px;}
#tell{float:left;width:220px;text-align:center; margin-right:10px;}
#tell p, #add p{font-size:10px;line-height:1.4;}
#tell img{margin-bottom:5px;}
#inq_btn{float:left;width:135px;}
#inq_btn img{margin-bottom:10px;}
#inquiry span{font-size:12px;}
#estimate{clear:both;}
#estimate_img{float:left;width:270px;margin:15px 0 10px 0;}
#exp_estimate{float:right;width:270px;margin:0 10px 10px 0;}
#exp_estimate h4{font-size:14px;}
#exp_estimate ul{margin-top:5px;}
#exp_estimate p{
	border-top:2px solid #ff0000;
	border-bottom:2px solid #ff0000;
	color:#ff0000;
	font-size:18px;
	font-weight:bold;
	padding:10px 0;
	margin:10px 0 5px 0;
}
#exp_estimate span{font-size:10px;margin-left:40px;}
#select{background:#FFFFCC;border:1px solid #FF9900;clear:both;line-height:1.2;}
#select p{margin:10px;}
.example_map{float:left;width:135px;margin:10px 5px 0 0;text-align:left;}
.pagetop{margin-top:15px;}
.mincho{font-family:"‚l‚r –¾’©", "HiraMinPro-W3"; !important}
.right{text-align:right;}

