@charset "UTF-8";
/* CSS Document */
body{
	font-size:12px;
	line-height:1.8em;
	color:#777;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
body p{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
body2{
	font-family:"小塚ゴシック Pro B";
}

#pt_h1{
	font-size:11px;
	color:#666;
	padding:5px 0 5px 5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#image_magin{
	margin:10px 0 10px 0;
}
#content_h1{
	font-size:16px;
	color:#555555;
	background-image:url(images/h1_bg.png);
	padding:5px 0 0 25px;
	height:30px;
	margin-left:0px;
	margin-top:5px;
}
#content_h2{
	font-size:14px;
	color:#666666;
	text-indent:0.5em;
	margin:5px 0 0 20px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#content_h3{
	font-size:13px;
	font-weight:100;
	color:#666666;
	text-indent:0.5em;
	margin:5px 0 0 20px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#content_text{
	font-size:12px;
	text-indent:1.0em;
	line-height:1.8em;
	margin:0px 0px 0 0px;
	padding:5px 15px 10px 25px;
	color:#555555;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}


#content_ul{
	font-size:12px;
	text-indent:1.0em;
	line-height:2em;
	margin:0px 0px 0 0px;
	padding:0px 15px 10px 45px;
	color:#555555;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#album_box{
	margin:5px 0 15px 25px;
	height:125px;
}
#album_img{
	float:left;
}
#album_text{
	
	font-size:12px;
	text-indent:1.0em;
	line-height:1.8em;
	margin:0px 0px 0 0px;
	padding:0px 15px 10px 200px;
	color:#555555;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#table{
	width:530px;
	margin-left:23px;
	font-size:10px;
	margin-top:0px;
	margin-bottom:10px;
	
}
#table td,tr{
	text-align:center;
	font-size:11px;
}
#contact_table{
	width:530px;
	margin-left:0px;
	font-size:11px;
	margin-top:10px;
	margin-bottom:10px;
	
}
#contact_table td{
	text-align:left;
	padding-left:15px;
	font-size:12px;
}
span.imageframe{
	width:180px;
	height:180px;
	margin:0 10px 0 0px;
	display:block;
	background:url(images/poraframe.png) no-repeat;
	
}
span.imageframe img{
	z-index:-1;
	position:relative;
}
#content_box{
	width:530px;
	margin:10px 0 35px 25px;
}
#content_image{
	float:left;
	border:none;
}
#guide_list{
	margin-left:50px;
}
#guide_list2{
	margin-left:30px;
}
#content_pic{
	margin:10px 0 10px 20px;
}
#product_table{
	margin-left:25px;
}
#product_table2{
	margin-left:25px;
	margin-bottom:20px;
}
#product_image{
	margin:15px 0 15px 25px;
}
#cart_box{
	
	margin-left:25px;
	padding:15px;
}
#cart_table{
	
	margin-left:25px;
	
	text-align:left;
}
#cart_table2{
	
	margin-left:25px;
	
	text-align:left;
}
#cart_table td{
	margin-left:25px;
	padding:5px 10px 5px 10px;
	text-align:left;
	color:#333;
	background-color:#E7DFD4;
	border-bottom:#FFF 1px solid;
	
}
#cart_table2 td{
	margin-left:25px;
	padding:5px 10px 5px 10px;
	text-align:left;
	color:#333;
	background-color:#E7DFD4;
	border-bottom:#FFF 1px solid;
}
#hanyou{
	margin:15px 15px 15px 15px;
}
#cargo_table{
	margin:15px 15px 15px 15px;
}
#cargo_table th{
	background-color:#B7B7B7;
	padding:5px;
	color:#333;
	font-weight:100;
}
/*#cargo_table {
	background-color:#D5D5D5;
	padding:5px;
	color:#333;
}*/
#cargo_td1{
	background-color:#E5E5E5;
	padding:5px;
	color:#333;
}
#cargo_td2{
	background-color:#F4F4F4;
	padding:5px;
	color:#333;
}
#customer_img{
	float:left;
	margin-left:25px;
}
#hanyou_img{
	margin-left:0;
	clear:left;
}
#cart_check{
	margin-top:-27px;
	margin-right:0px;


	
	
}
