@charset "utf-8";


#content-block {
	width:960px;
	background: url(../common/img/base.gif) 0 0 repeat-y;
	margin:0 auto 30px;
}
#content-block #header_area {
	line-height:0;
	text-align:right;
}
.fujiko_pro {
	margin:3px 5px 0 0 ;
}

#content-block .navi {
	margin:30px 30px 20px;
}
#content-block .navi li {
	width:435px;
	float:left;
	margin-right:30px;
}
#content-block .navi li.reset {
	margin-right:0;
}


#content-block .section {
	margin:0 30px;
}

.img01 {
	width:900px;
	height:160px;
	background:url(../img/img01.jpg) right top no-repeat;
}
.l_a h2  { padding:1px 0 18px;}
.l_a p { padding:0 0;}


.l_b{ padding:0 0 30px 0;}
.l_b p,.l_c p {
	line-height:1.6;
	margin:20px 0 0;
}
.box01{
	width:318px;
}
.box02{
	width:539px;
}
.box03{
	width:250px;
}
ul.info,ul.info2 { margin:20px 0 0; line-height:1.6;}
ul.info li{ padding-left:0.5em; text-indent:-0.5em; }
ul.info2 li{ padding-left:1.5em; text-indent:-1.5em; }


.l_d { padding:0 20px 30px;}
.l_d p {
	line-height:1.6;
	margin:0 0 20px;
}
.box04{
	width:670px;	
}
.box05{
	width:162px;
}
.img04{
	width:131px;
}


.l_e { padding:0 0 30px 20px;}
.l_e p {
	line-height:1.6;
}
.box06{
	width:560px;	
}
.box07{
	width:300px;
}
.box06 h3 {
	margin:30px 0 10px;
}
.box07 ul {
	margin-top:10px;
	margin-bottom:30px;
}
.img04{
	width:131px;
}
.img05{
	width:150px;
}

.releace01{
	margin-top:20px;
}
.releace02{
	margin-top:10px;
	margin-bottom:30px;
	clear:both;
}
.releace span{ display: inline-block;}
.releace .hours_s,.releace .tel_s {
	width:250px;
}
.releace .email_s,.releace .fax_s {
	width:290px;
}
.releace .hours_s span{
	background: url(../img/icon01.gif) 0 50% no-repeat;
	padding:2px 0 2px 88px;
}
.releace .email_s span{
	background: url(../img/icon02.gif) 0 50% no-repeat;
	padding:2px 0 2px 88px;
}
.releace .tel_s span{
	background: url(../img/icon03.gif) 0 50% no-repeat;
	padding:2px 0 2px 88px;
}
.releace .fax_s span{
	background: url(../img/icon04.gif) 0 50% no-repeat;
	padding:2px 0 2px 88px;
}


.fb_btn{ margin:20px auto 0; text-align:center; width:960px;}