/* CSS Document */
#bamen {
margin:0px auto;
padding:20px 0;
width:880px;

}

.bamen04{
margin:30px auto;
padding:0;
width:780px;
color:#FFFF99;
font-size:19px;
font-weight: bold;
height:30px;
line-height:25px;

}
.red01 {
	color: #FF0000;
	font-weight: bold;
	font-size:36px;
	margin-bottom:0px;	
}
.bamen01 {
float:left;
margin:0;
padding:21px 0 0 15px;
width:135px;
background-color:#FFFFFF;
color:#006600;
height:37px;
font-size:25px;
font-weight:900;
}
.bamen02 {
margin:0px auto;
padding:15px 0px 0 10px;
width:800px;
background-color:#FFFFFF;
height:40px;
border-left:#006600 1px solid;
color:#006600;
font-size:17px;
}

.bamen03 {
float:left;
margin:0px;
padding:10px 0 10px 14px;
width:846px;
background-color:#FFFFFF;
color:#006600;
font-size:17px;
}
/* CSS cmento */
.cmento {
width:880px;
margin-top:15px;
}
.cmento_p{
background-image:
url(img/text01.gif);
background-repeat:no-repeat;
background-position:top left;
margin:0px 20px 30px 40px;
padding-top:60px;
float:left;
font-size:1.2em;
line-height:1.6em;
width:480px;
}
.cmento_img{
margin:0;
padding:0;
float:left;
width:237px;
}

.cmento_img02{
margin:0;
padding:0;
float:left;
width:475px;
}
.cmento_p02{
margin:0px 0px 0px 0px;
padding:0px 0 0 0px;
float:left;
font-size:1.2em;
line-height:1.6em;
width:385px;
background-color:#99D47F;
}
.span01{
color:#FFCC00;
font-size:1.3em;
}
.cmento_p02 ol {
background-color:#FFFFD9;
margin:12px 10px 0px 10px;
padding:5px 5px 22px 15px;
}

.cmento_p02 li {
color: #333300;
font-size:12px;
line-height:22px;
list-style-position:inside;
margin:0px 0px 0px 0px;
padding:0px 5px 0 0px;
}

.ancert {
font-weight:900;
margin:5px 0px 0px 20px;
padding:0px 5px 0 0px;
font-size:18px;

}

#contents {
margin:0 auto ;
width:900px;
background-color:#000000;
}


/*ひのみどり*/
.hino01 {
float:left;
width:552px;
margin:0px;
padding:0;
}
.hino02 {
float:left;
background-image:url(img/hino_1.gif);
background-repeat:no-repeat;
width:303px;
height:355px;
margin:0px;
padding:0;
}
.hino02 p{
margin:0px;
padding:310px 15px 0 20px;
}
.sarasa02 {
float:left;
background-image:url(img/sarasa2.jpg);
background-repeat:no-repeat;
width:303px;
height:355px;
margin:0px;
padding:0;
}
.sarasa02 p{
margin:0px;
padding:270px 15px 0 20px;
}
/* 品質保証 */
.title330 {
float:left;
width:330px;
margin:0;
padding:0;
}
.title330 p{
background-image:url(img/hinshitsu02.jpg);
background-repeat:no-repeat;
height:335px;
line-height:17px; 
margin:0;
padding:65px 0 0 12px;
font-size:12px;
}
.gazo570 {
float:left;
width:570px;
margin:0;
padding:0;
}
.hinshitsu {
width:900px;
margin:0;
padding:0;
}
/* シール*/
.title300 {
float:left;
width:300px;
margin:0;
padding:0;
}
.title300 p{
height:203px;
line-height:17px; 
margin:0;
padding:10px 0 0 12px;
font-size:12px;
}
.gazo600 {
float:left;
width:600px;
margin:0;
padding:0;
}
/* フッターt */
#footer_04 {
	background-image:url(../Copy of goza/images/tatamikizou_03.gif);
	margin: 0;
	padding:12px 0;
	width: 554px;
	height: 90px;
	background-repeat: no-repeat;
	color: #FFFFFF;	
	font-size:12px;
}
#footer_04 table{
width:450px;
margin-left:15px;
}
.top_cnt_body {
 padding:0px 0px 0px 20px;
 color:#FFFFFF;
 font-size:12px;
 line-height:14px;
}
.top_cnt_body a {
color:#376241;
}
.top_cnt_body a:hover{
color:#FF6600;
}
.under_30 {
padding-bottom:100px;
background-color:#000000;
margin:0;
}



