@charset "utf-8";
/* CSS Document */

/*イメージ*/
h3.beginer-img1{
	margin: 30px 0px 0px 0px;
}
img.beginer-img2{
	float: right;
	padding: 15px 10px 0px 15px;
}

/*テーブル*/
#beginer-osusume{
	width: 660px;
	border: 1px solid #cccccc;
	background: #ffffff;
	margin: 8px 0px 0px 0px;
}
#beginer-osusume th{
	border: 1px solid #cccccc;
	background: #DDF8FF;
	padding: 6px;
}
#beginer-osusume td{
	text-align: center;
	border: 1px solid #cccccc;
	padding: 6px;
}

/*口コミ*/
#kuchikomi{
	width: 660px;
	border: 1px solid #d6d6d6;
	background: #faf8f3;
	margin: 8px 0px 0px 0px;
}
#kuchikomi th{
	border: 0px solid #d6d6d6;
	background: #faf8f3;
	padding: 6px;
}
#kuchikomi td{
	text-align: center;
	border: 0px solid #d6d6d6;
	padding: 6px;
}

/*お薦め業者3TOP*/
#osusume_gyousya{
	width: 568px;
	border: 1px solid #d6d6d6;
	margin: 0px 0px 0px 0px;
}

#osusume_gyousya_td{
	text-align: center;
	border: 1px solid #d6d6d6;
}

#osusume_gyousya_tt{
	text-align: center;
	border: 1px solid #f5b335;
	background: #fffbee;
}

/*業者お薦め*/
#gyousya_osusume{
	width: 568px;
	border: 1px solid #d6d6d6;
	margin: 0px 0px 0px 0px;
}

/*フォント色*/
#red{
	font-size:15px;
	color:#ff0000;
	font-weight:bold; 
}
#yellow{
	font-size:15px;
	background-color:#ffff8b;
}
/*公式サイトボタン*/
p.banner-official{
	text-indent: -9999px;
	background:url(/img/cont/beginner/banner_official.gif) no-repeat;
	width: 140px;
	height: 50px;
	margin: 0px 0px 0px 10px;
}
p.banner-official a:link{
	display: block;
	background:url(/img/cont/beginner/banner_official.gif) no-repeat;
	width: 140px;
	height: 50px;
}
p.banner-official a:visited{
	display: block;
	background:url(/img/cont/beginner/banner_official.gif) no-repeat;
	width: 140px;
	height: 50px;
}
p.banner-official a:hover{
	display: block;
	background:url(/img/cont/beginner/banner_official_on.gif) no-repeat;
	width: 140px;
	height: 50px;
}
p.banner-official a:active{
	display: block;
	background:url(/img/cont/beginner/banner_official_on.gif) no-repeat;
	width: 140px;
	height: 50px;
}

/*Q&A*/
h4.f1{
	line-height: 46px;
	width: 535px;
	height: 56px;
	background:url(/img/cont/beginner/q.gif) no-repeat;
	margin: 20px 0px 0px 0px;
	padding: 20px 20px 0px 105px;
}
h4.f2{
	line-height: 46px;
	width: 535px;
	height: 56px;
	background:url(/img/cont/beginner/q.gif) no-repeat;
	margin: 5px 0px 0px 0px;
	padding: 20px 20px 0px 105px;
}
p.a{
	width: 535px;
	background:url(/img/cont/beginner/a.gif) no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 10px 20px 0px 105px;
}
.a-bottom{
	width: 660px;
	height: 25px;
	background:url(/img/cont/beginner/a_bottom.gif) no-repeat;
}

/*こんなことでお困りの方*/
h3#okomari-t{
	text-indent: -9999px;
	width: 660px;
	height: 82px;
	background:url(/img/cont/beginner/okomari_bg1.jpg) no-repeat;
	margin: 30px 0px 0px 0px;
}
p.okomari-txt1{
	color: #6C3D02;
	font-size:14px;
	font-weight: bold;
	line-height: 34px;
	text-indent: 206px;
	width: 660px;
	height: 40px;
	background:url(/img/cont/beginner/okomari_bg2.jpg) no-repeat;
}
p.okomari-txt2{
	color: #6C3D02;
	font-size:14px;
	font-weight: bold;
	line-height: 34px;
	text-indent: 206px;
	width: 660px;
	height: 40px;
	background:url(/img/cont/beginner/okomari_bg3.jpg) no-repeat;
}
p.okomari-txt3{
	color: #6C3D02;
	font-size:14px;
	font-weight: bold;
	line-height: 34px;
	text-indent: 206px;
	width: 660px;
	height: 40px;
	background:url(/img/cont/beginner/okomari_bg4.jpg) no-repeat;
}
p.okomari-txt4{
	color: #6C3D02;
	font-size:14px;
	font-weight: bold;
	line-height: 34px;
	text-indent: 206px;
	width: 660px;
	height: 40px;
	background:url(/img/cont/beginner/okomari_bg5.jpg) no-repeat;
}
p.okomari-txt5{
	color: #6C3D02;
	font-size:14px;
	font-weight: bold;
	line-height: 34px;
	text-indent: 206px;
	width: 660px;
	height: 40px;
	background:url(/img/cont/beginner/okomari_bg6.jpg) no-repeat;
}
p.okomari-txt6{
	color: #6C3D02;
	font-size:14px;
	font-weight: bold;
	line-height: 34px;
	text-indent: 206px;
	width: 660px;
	height: 40px;
	background:url(/img/cont/beginner/okomari_bg7.jpg) no-repeat;
}
p.okomari-txt7{
	color: #6C3D02;
	font-size:14px;
	font-weight: bold;
	line-height: 34px;
	text-indent: 206px;
	width: 660px;
	height: 40px;
	background:url(/img/cont/beginner/okomari_bg8.jpg) no-repeat;
}
div.okomari-bottom{
	width: 660px;
	height: 28px;
	background:url(/img/cont/beginner/okomari_bottom.jpg) no-repeat;
}
