@charset "UTF-8";


	#about_left_box{
		float:left;
		width:443px;
		line-height:0 /* for margin0 */;
	}
	#about_right_box{
		float:left;
		width:524px;
	}



/* left images area */

	#about_left_inner{
		padding:3px 0px 0px 9px;
	}

	#photo01_box,#photo0203_box,#photo04_box,#photo0506_box,#photo0708_box{
		margin:0px 0px 11px 0px;
		width:413px;
	}

	.photo02_left,.photo05_left,.photo07_left,.photo10_left{
		margin-right:11px;
		float:left;
	}
	.photo03_left,.photo06_left,.photo08_left,.photo11_left{
		float:left;
	}

	#photo09_box{
		margin:0px 0px 12px 0px;
		width:413px;
	}

	#photo1011_box{
		margin:0px;
		width:413px;
	}



/* right text area */

	#about_right_box h1 a{
		width:460px;
		height:108px;
		display:block;
		font-size:1em;
		line-height:1;
		text-indent: -9999px;
		background:url(images/brand_logo.gif) top left no-repeat;
	}



	#about_right_box h2{
		margin-bottom:3px;
		width:168px;
		height:30px;
		display:block;
		font-size:1em;
		line-height:1;
		text-indent: -9999px;
		background:url(images/h2.gif) top left no-repeat;
	}



	#honbun_block00{
		width:524px;
		height:80px;
		margin:0px;
		padding:0px;
		overflow:hidden;
	}



	#about_right_box p{
		padding:0px 0px 0px 5px;
		font-size:1.1em; /* 13px */
		line-height:1.7; /* 22px */
	}



	#about_right_box h3.dan1{
		width:279px;
		height:30px;
		display:block;
		font-size:1em;
		line-height:1;
		text-indent: -9999px;
		background:url(images/h3-1.gif) top left no-repeat;
	}



	#about_right_box h4.m1{
		margin-top:6px;
		width:364px;
		height:27px;
		display:block;
		font-size:1em;
		line-height:1;
		text-indent: -9999px;
		background:url(images/h4-1.gif) top left no-repeat;
	}

	#honbun_block1,#honbun_block2,#honbun_block3,#honbun_block4,#honbun_block5,#honbun_block6{
/*		background-color:#fff0f0; */
	}

	#honbun_block1{
		width:524px;
		height:100px;
		margin:0px;
		padding:0px;
		overflow:hidden;
	}

	#about_right_box h4.m2{
		width:364px;
		height:27px;
		display:block;
		font-size:1em;
		line-height:1;
		text-indent: -9999px;
		background:url(images/h4-2.gif) top left no-repeat;
	}

	#honbun_block2{
		width:524px;
		height:120px;
		margin:0px;
		padding:0px;
		overflow:hidden;
	}



	#about_right_box #photo12{
		width:524px;
		height:216px;
		display:block;
		font-size:1em;
		line-height:1;
	}
	#about_right_box #photo12 img{
		float:left;
		padding:0px 10px 0px 5px;
	}
	#about_right_box #photo12 p{
		padding:0px 0px 0px 0px;
		font-size:1.1em; /* 13px */
		line-height:1.7; /* 22px */
	}



	#about_right_box h4.m3{
		margin-top:17px;
		width:364px;
		height:27px;
		display:block;
		font-size:1em;
		line-height:1;
		text-indent: -9999px;
		background:url(images/h4-3.gif) top left no-repeat;
	}

	#honbun_block3{
		width:524px;
		height:100px;
		margin:0px;
		padding:0px;
		overflow:hidden;
	}




	#about_right_box #photo13{
		width:524px;
		height:150px;
		display:block;
		font-size:1em;
		line-height:1;
	}
	#about_right_box #photo13 img{
		float:left;
		padding:0px 10px 0px 5px;
	}
	#about_right_box #photo13 p{
		padding:0px 20px 0px 0px;
/*		padding:0px 6px 0px 0px; */
		font-size:1.1em; /* 13px */
		line-height:1.7; /* 22px */
	}



	#about_right_box h4.m4{
		margin-top:26px;
		width:364px;
		height:27px;
		display:block;
		font-size:1em;
		line-height:1;
		text-indent: -9999px;
		background:url(images/h4-4.gif) top left no-repeat;
	}

	#honbun_block4{
		width:524px;
		height:128px;
		margin:0px;
		padding:0px;
		overflow:hidden;
	}
	#honbun_block4 p{
		padding-right:4px;
	}



	#about_right_box h3.dan2{
		width:279px;
		height:30px;
		display:block;
		font-size:1em;
		line-height:1;
		text-indent: -9999px;
		background:url(images/h3-2.gif) top left no-repeat;
	}



	#about_right_box h4.m5{
		margin-top:11px;
		width:364px;
		height:27px;
		display:block;
		font-size:1em;
		line-height:1;
		text-indent: -9999px;
		background:url(images/h4-5.gif) top left no-repeat;
	}

	#honbun_block5{
		width:524px;
		height:120px;
		margin:0px;
		padding:0px;
		overflow:hidden;
	}




	#about_right_box #photo14{
		width:524px;
		height:165px;
		display:block;
		font-size:1em;
		line-height:1;
	}
	#about_right_box #photo14 img{
		float:left;
		padding:0px 15px 0px 5px;
	}
	#about_right_box #photo14 p{
		padding:0px 0px 0px 0px;
		font-size:1.1em; /* 13px */
		line-height:1.7; /* 22px */
	}



	#about_right_box h4.m6{
		margin-top:17px;
		width:364px;
		height:27px;
		display:block;
		font-size:1em;
		line-height:1;
		text-indent: -9999px;
		background:url(images/h4-6.gif) top left no-repeat;
	}

	#honbun_block6{
		width:524px;
		height:117px;
		margin:0px;
		padding:0px;
		overflow:hidden;
	}



/* kobanashi buttons */

	#tokobanashi_pkg{
		width:524px;
		height:138px;
		margin:0px;
		padding:0px;
		overflow:hidden;
	}
	#tokobanashi_pkg h5{
		width:370px;
		height:37px;
		display:block;
		margin:0px;
		padding:0px;
		font-size:1em;
		line-height:1;
		text-indent: -9999px;
		background:url(images/tocolumn_title.gif) top left no-repeat;
	}




	#tokobanashi_pkg ul{
		margin:0px;
		width:520px;
		height:101px;
		padding:0px;
		list-style:none;
	}
	#tokobanashi_pkg ul li{
		float:left;
		margin:0px 14px 0px 0px;
		padding:0px;
		list-style:none;
	}

	#tokobanashi_pkg ul li a.tokobanashi01{
		width:80px;
		height:100px;
		background:url(images/tocolumn1.jpg) 0px 0px no-repeat;
		display:block;
		text-indent: -9999px;
	}
	#tokobanashi_pkg ul li a.tokobanashi02{
		width:74px;
		height:100px;
		background:url(images/tocolumn2.jpg) 0px 0px no-repeat;
		display:block;
		text-indent: -9999px;
	}
	#tokobanashi_pkg ul li a.tokobanashi03{
		width:74px;
		height:100px;
		background:url(images/tocolumn3.jpg) 0px 0px no-repeat;
		display:block;
		text-indent: -9999px;
	}


