.top_box1 {
	font-size: 12px;
	line-height: 140%;
	padding-left: 8px;
	padding-right: 5px;
}
.gaiyo_haiti1 {
	background-image: url(../company/images/box1_haikei.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.gaiyo_haiti2 {
	background-image: url(../company/images/box2_haikei.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.gaiyo_box1 {
	font-size: 12px;
	line-height: 130%;
	color: #990000;
	padding-bottom: 12px;
}
.gaiyo_box2 {
	font-size: 12px;
	line-height: 130%;
	color: #333333;
	padding-bottom: 12px;
}
.gaiyo_box3 {
	font-size: 12px;
	line-height: 130%;
	color: #333333;
}
.gaiyo_box4 {
	font-size: 12px;
	line-height: 130%;
	color: #660000;
	padding-bottom: 12px;
}
.products_box1 {
	font-size: 12px;
	line-height: 130%;
	color: #660000;
	background-image: url(../products/images/rogo_g2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 10px;
	padding-left: 28px;
}
.products_box2 {
	font-size: 12px;
	line-height: 130%;
	padding-bottom: 5px;
	padding-left: 5px;
}
.products_box3 {

	font-size: 10px;
	line-height: 130%;
}
.products_box4 {

	font-size: 12px;
	line-height: 140%;
	background-image: url(../products/images/box1_haikei.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.sousou_box1 {
	font-size: 12px;
	line-height: 130%;
	color: #660000;
	padding-bottom: 30px;
	padding-left: 30px;
	background-image: url(../sosocharay_cr/images/md1_haikei.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.sousou_box2 {
	line-height: 130%;
	padding-bottom: 10px;
	font-size: 12px;
}
.sousou_box3 {
	line-height: 150%;
	font-size: 10px;
}
.sousou_box4 {

	line-height: 130%;
	padding-bottom: 3px;
	font-size: 12px;
}
.sousou_box5 {
	line-height: 130%;
	padding-bottom: 2px;
	font-size: 12px;
	padding-top: 2px;
	padding-left: 10px;
}
.sousou_box6 {
	line-height: 130%;
	padding-bottom: 1px;
	font-size: 12px;
	padding-top: 1px;
	padding-left: 5px;
	padding-right: 5px;
}
.sousou_box7 {
	line-height: 150%;
	font-size: 10px;
	padding-top: 5px;
	padding-bottom: 15px;
}
.sousou_box8 {
	line-height: 130%;
	font-size: 10px;
	padding-bottom: 17px;
}
.sousou_box9 {
	line-height: 130%;
	font-size: 10px;
	padding-bottom: 1px;
}
.sousou_haikei {
	background-image: url(../sosocharay_cr/images/md3_haikei.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.sozai_box1 {
	line-height: 130%;
	color: #660000;
	font-size: 12px;
}
.sozai_box2 {
	line-height: 130%;
	font-size: 12px;
	background-image:  url("../sosocharay_cr_sozai/images/md2_uhaikei.jpg");
	background-repeat: no-repeat;
	background-position: left top;
}
.sozai_box3 {
	line-height: 130%;
	font-size: 12px;
	padding-left: 50px;
}
.sozai_box4 {

	line-height: 130%;
	font-size: 12px;
	background-image:  url("../sosocharay_cr_sozai/images/md4_haikei.jpg");
	background-repeat: no-repeat;
	background-position: right;
}
.hobiray_box1 {

	font-size: 12px;
	line-height: 130%;
	color: #660000;
	padding-bottom: 30px;
	padding-left: 30px;
	background-image: url(../hobiray_rf/images/md1_haikei.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.sozai_box5 {
	line-height: 140%;
	font-size: 12px;
	padding-bottom: 15px;
}
.sozai_box6 {
	line-height: 150%;
	font-size: 10px;
}
.form_box1 {
	font-size: 12px;
	padding-right: 20px;
	padding-bottom: 20px;
	line-height: 130%;
	color: #660000;
}
.form_box2 {
	font-size: 12px;
	line-height: 130%;
	padding-left: 30px;
}
.form_box3 {
	font-size: 12px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.form_box4 {
	font-size: 12px;
	padding-bottom: 4px;
	line-height: 130%;
	color: #990000;
	padding-top: 4px;
}
.form_box5 {
	font-size: 12px;
	padding-bottom: 4px;
	line-height: 130%;
	padding-top: 4px;
}
.form_box6 {

	font-size: 12px;
	padding-right: 20px;
	padding-bottom: 30px;
}
.form_haiti {
	background-image: url(../contact/images/haikei.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.term_box1 {
	font-size: 12px;
	line-height: 130%;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 30px;
}
.term_box2 {

	font-size: 12px;
	line-height: 130%;
	padding-bottom: 5px;
}
.term_box3 {

	font-size: 12px;
	line-height: 130%;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 30px;
}
.term_box4 {
	font-size: 12px;
	line-height: 130%;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 30px;
	padding-top: 10px;
}
.term_box5 {
	font-size: 10px;
	line-height: 130%;
	padding-bottom: 30px;
	padding-left: 5px;
}
.form_box7 {
	font-size: 12px;
	padding-bottom: 4px;
	line-height: 130%;
	padding-top: 8px;
}
.form_box8 {
	
}
.notices_box1 {
	font-size: 12px;
	line-height: 130%;
	padding-right: 3px;
	color: #990000;
}
.notices_box2 {
	font-size: 12px;
	line-height: 130%;
	padding-bottom: 10px;
}

