@charset "utf-8";

/*Empty space*/
#rightBox {
background: url(../../img/front/greenbottom.gif) left bottom no-repeat;
padding-bottom: 13px;
}

h2 {
width: 583px;
height: 41px;
margin:0;
float:left;
display: block;
clear: left;
background: url(../../img/front/a01.gif) left top no-repeat;
text-indent: -9999px;
}

#blocks {
width:583px;
float:left;
background: url(../../img/front/greenback.gif) left top repeat-y;
padding-bottom: 10px;
margin: 0;
}
#blocks div {
width:356px;
/*height: 156px;*/
float:left;
margin: 19px 0 0 17px;
padding-left:190px;/* edit padding-left:184px; */
}
/* add start */
* html body #blocks div {
margin-left: 8px;
}
/* add end */
#blocks div h3 {
width: 351px;
height: 31px;
/*float: left;*/ /* comment out */
display:block;
text-indent: -9999px;
/*clear:left;*/ /* comment out */
margin: 0; /* add */
padding: 0; /* add */
}

#blocks div h3.what_t01 {
background: url(../../img/front/what_t01.gif) left top no-repeat;
}
#blocks div h3.what_t02 {
background: url(../../img/front/what_t02.gif) left top no-repeat;
}
#blocks div h3.what_t03 {
background: url(../../img/front/what_t03.gif) left top no-repeat;
}
#blocks div h3.what_t04 {
background: url(../../img/front/what_t04.gif) left top no-repeat;
}

#b01 { background: url(../../img/front/about03.jpg) left top no-repeat; }
#b02 { background: url(../../img/front/about04.jpg) left top no-repeat; }
#b03 { background: url(../../img/front/about01.jpg) left top no-repeat; }
#b04 { background: url(../../img/front/about02.jpg) left top no-repeat; }

/* add start */
#blocks div p {
	width: 340px;
	margin: 5px 10px;
	padding: 0;
}
/* add end */
