@charset "utf-8";
.yohaku5 {
	padding-left: 10px;
}
.yohaku6 {
	padding-top: 10px;
}
.link-before {
	text-decoration: none;
}
.yohaku {
	float: left;
	padding-right: 10px;
	padding-bottom: 5px;
}
.yohaku2 {
	float: right;
	padding-bottom: 5px;
	padding-left: 10px;
}

.yohaku9 {
	text-decoration: none;
	padding-bottom: 5px;
}
.yohaku10 {
	text-decoration: none;
	padding-bottom: 20px;
}
.yuhaku11 {
	padding-bottom: 10px;
	padding-right: 10px;
}


.gyoukan4 {
	line-height: 18px;
	padding-left: 10px;
}
.gyoukan3 {
	line-height: 22px;
}

.gyoukan2 {
	line-height: 18px;
}
#warpper {
	width: 714px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#header {
	width: 714px;
	padding-top: 10px;
}
#left2 {
	float: left;
	width: 470px;
	padding-top: 5px;
	padding-right: 50px;
}
#navi {
	width: 714px;
}
#left {
	width: 714px;
}
#footer {
	width: 714px;
	float: left;
}
#left3 {
	float: left;
	width: 194px;
	height: 109px;
}
#left4 {
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 558px;
}
#left5 {
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 146px;
}
#left6 {
	float: left;
	width: 714px;
}
#left7 {
	float: left;
	width: 522px;
}
#left8 {
	float: left;
	padding-left: 10px;
	width: 182px;
}
#left9 {
	float: left;
	width: 714px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#left10 {
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 714px;
}
#left11 {
	float: left;
	padding-right: 10px;
	width: 236px;
}
#left12 {
	float: left;
	padding-right: 20px;
	padding-bottom: 35px;
	width: 441px;
}
#left13 {
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 714px;
}
#left14 {
	float: left;
	width: 714px;
}
#left15 {
	float: left;
	padding-top: 10px;
	padding-bottom: 15px;
	width: 498px;
}
#left16 {
	float: left;
	width: 209px;
}
#left17 {
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 714px;
}
#left18 {
	float: left;
	width: 714px;
}
#left19 {
	float: left;
	width: 250px;
}
#left20 {
	float: left;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 30px;
	padding-bottom: 30px;
	width: 414px;
}
#left21 {
	float: left;
	width: 714px;
	padding-bottom: 10px;
}
#left22 {
	float: left;
	width: 714px;
	padding-top: 10px;
	padding-bottom: 15px;
}
#left23 {
	float: left;
	width: 350px;
}
#left24 {
	float: left;
	width: 364px;
}
#left25 {
	float: left;
	width: 714px;
}
#left26 {
	float: left;
	width: 714px;
	padding-top: 10px;
	padding-bottom: 15px;
}
#left27 {
	float: left;
	width: 714px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#left28 {
	float: left;
	width: 714px;
	padding-bottom: 10px;
}
#left29 {
	float: left;
	width: 714px;
	padding-bottom: 20px;
}
#left30 {
	float: left;
	width: 350px;
}
#left31 {
	float: left;
	width: 164px;
}
#left32 {
	float: left;
	padding-left: 20px;
	width: 180px;
	height: 65px;
	padding-bottom: 20px;
}
#left33 {
	float: left;
	width: 714px;
}
#left34 {
	float: left;
	width: 714px;
}
#left35 {
	float: left;
	width: 714px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#left36 {
	float: left;
	width: 714px;
	padding-bottom: 20px;
}
#left37 {
	float: left;
	width: 714px;
}
#left38 {
	float: left;
	width: 714px;
}
#left39 {
	width: 714px;
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
}
#left40 {
	float: left;
	padding-bottom: 20px;
	width: 260px;
}
#left41 {
	float: left;
	width: 454px;

}
#left42 {
	float: left;
	padding-right: 30px;
	width: 200px;
}
#left43 {
	width: 224px;
	float: left;

}
#left32 {
	float: left;
}

#left44 {
	width: 230px;
	float: left;
}
#left45 {
	float: left;
	width: 224px;

}
.yohaku3 {
	float: left;
	padding-right: 30px;
}
#left46 {
	width: 714px;
	float: left;
}
#left47 {
	float: left;
	width: 714px;
}
#left48 {
	width: 714px;
	float: left;
}
#left49 {
	float: left;
	width: 714px;

}
#left50 {
	width: 714px;
	float: left;
}
#left51 {
	float: left;
	width: 714px;


}
#left52 {
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
	width: 714px;

}
#left53 {
	padding-top: 5px;
	padding-bottom: 5px;
	width: 714px;
	float: left;
}
#left54 {
	float: left;
	padding-top: 5px;
	width: 350px;
}
#left55 {
	width: 324px;
	padding-top: 5px;
	padding-bottom: 26px;
	padding-right: 40px;
	float: left;
}
#left56 {
	width: 714px;
	float: left;
}
#left57 {
	width: 714px;
	float: left;
}
#left58 {
	float: left;
	width: 714px;
}
#left59 {
	float: left;
}
