@charset "UTF-8";


/**
 * contents layout
 */
#mainimg{
	display:block;
	width:780px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:260px;
	overflow:hidden;
	background-image:url(img/mainimg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-top:10px;
}

#diacare{
	display:block;
	width:730px;
	height:187px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/diacare_bg.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	margin-top:-25px;
}
#diacare #fucoidan{
	float:left;
	width:361px;
	height:157px;
	background-image:url(img/fucoidan.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	position:relative;
	z-index:1;
}
#diacare #fucoidanaif{
	float:right;
	width:361px;
	height:157px;
	background-image:url(img/fucoidanaif.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	position:relative;
	z-index:1;
}

#btarticle1,#btarticle2{
	width:336px;
	padding-top:117px;
	margin-left:auto;
	margin-right:auto;
}

.explanation{
	float:left;
}
.purchase{
	float:right;
}


#tounyou110 a{
	display:block;
	width:730px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:200px;
	overflow:hidden;
	background-image:url(img/tounyou110.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:25px;
}


#fixture a{
	display:block;
	width:730px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:312px;
	overflow:hidden;
	background-image:url(img/fixture.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:35px;
}


.inquirys{
	width:730px;
	margin-left:auto;
	margin-right:auto;
	height:695px;
	background-image:url(img/inquirys_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.inquirys #contactaddress{
	width:685px;
	margin-left:auto;
	margin-right:auto;
	padding-top:25px;
	margin-bottom:20px;
}
.inquirys #contactaddress .ca_title{
	display:block;
	width:685px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:38px;
	overflow:hidden;
	background-image:url(img/ca_title.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:5px;
}

.inquirys #contactaddress #inquirylist{
	width:685px;
	margin-left:auto;
	margin-right:auto;
}
.inquirys #contactaddress #inquirylist li{
	float:left;
}
.inquirys #contactaddress #inquirylist li.freeDial{
	display:block;
	width:168px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:110px;
	overflow:hidden;
	background-image:url(img/freeDial.jpg);
	background-position:left top;
	background-repeat:no-repeat;

}
.inquirys #contactaddress #inquirylist li.tel{
	display:block;
	width:168px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:110px;
	overflow:hidden;
	background-image:url(img/tel.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:4px;
}
.inquirys #contactaddress #inquirylist li.fax{
	width:168px;
	margin-left:auto;
	margin-right:auto;
	height:110px;
	background-image:url(img/fax.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:4px;
}
.inquirys #contactaddress #inquirylist li.mail{
	width:168px;
	margin-left:auto;
	margin-right:auto;
	height:110px;
	background-image:url(img/mail.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:4px;
}
.inquirys #contactaddress #inquirylist li.fax .faxbt a{
	display:block;
	width:145px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:35px;
	overflow:hidden;
	background-image:url(img/bt_fax.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-top:67px;
}
.inquirys #contactaddress #inquirylist li.mail .mailbt a{
	display:block;
	width:145px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:35px;
	overflow:hidden;
	background-image:url(img/bt_mail.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-top:67px;
}




.inquirys #beneficiary{
	width:685px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}

.inquirys #beneficiary .beneficiary_title{
	display:block;
	width:685px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:38px;
	overflow:hidden;
	background-image:url(img/beneficiary_title.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:5px;
}

.inquirys #beneficiary #banklist{
	width:685px;
	margin-left:auto;
	margin-right:auto;
}
.inquirys #beneficiary #banklist li{
	float:left;
}
.inquirys #beneficiary #banklist li.fukuoka{
	display:block;
	width:225px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:93px;
	overflow:hidden;
	background-image:url(img/fukuoka.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.inquirys #beneficiary #banklist li.japan{
	display:block;
	width:225px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:93px;
	overflow:hidden;
	background-image:url(img/japan.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:4px;
}
.inquirys #beneficiary #banklist li.yuucho{
	display:block;
	width:225px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:93px;
	overflow:hidden;
	background-image:url(img/yuucho.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:4px;
}






.inquirys #incoming .days_title{
	display:block;
	width:685px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:38px;
	overflow:hidden;
	background-image:url(img/days_title.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:10px;
}

.inquirys #incoming #incoming_day{
	width:685px;
	margin-left:auto;
	margin-right:auto;
}

#l_incoming_day{
	width:340px;
	float:left;
}
#r_incoming_day{
	width:340px;
	float:right;
}

#l_incoming_day .day1{
	display:block;
	width:340px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:87px;
	overflow:hidden;
	background-image:url(img/1day.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:5px;
}
#l_incoming_day .day3{
	display:block;
	width:340px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:69px;
	overflow:hidden;
	background-image:url(img/3day.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:5px;
}
#l_incoming_day .day5{
	display:block;
	width:340px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:69px;
	overflow:hidden;
	background-image:url(img/5day.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:5px;
}


#r_incoming_day .day2{
	display:block;
	width:340px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:87px;
	overflow:hidden;
	background-image:url(img/2day.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:5px;
}
#r_incoming_day .day4{
	display:block;
	width:340px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:69px;
	overflow:hidden;
	background-image:url(img/4day.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:5px;
}
#r_incoming_day .day6{
	display:block;
	width:340px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:69px;
	overflow:hidden;
	background-image:url(img/6day.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:5px;
}


#incoming .days_text{
	display:block;
	width:685px;
	margin-left:auto;
	margin-right:auto;
	height:0px;
	padding-top:30px;
	overflow:hidden;
	background-image:url(img/days_texit.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}









