﻿h2 {border-bottom: 2px solid #35A837; margin-bottom:20px;}

.t_captionbox{
	margin-bottom:20px;
}
	.t_captionbox .leftbox{
		width:350px;
		float:left;
	}
		.t_captionbox .leftbox .textbox .main_copy p{
			font-size:1.5em;
			font-weight:bold;
			color:#45B035;
			padding-bottom:10px;
			line-height:1.4;
			font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Verdana,Arial,Helvetica,sans-serif;
color:#35A837;

		}
		.t_captionbox .leftbox .textbox .main_copy p strong{white-space:nowrap;
			font-size:1.4em;letter-spacing: -1px;
			font-weight:bold;
			color:#45B035;
			padding-bottom:10px;
			line-height:1.2;
			font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Verdana,Arial,Helvetica,sans-serif;
color:#35A837;

		}
		.t_captionbox .leftbox .textbox{
			padding-bottom:13px;
			margin-bottom:13px;
			background:url("../img/border_img.gif") left bottom repeat-x;
		}
		.t_captionbox .leftbox .textbox .detail_text {
		}
			.t_captionbox .leftbox table{
				
			}
				.t_captionbox .leftbox table tr td{
					
				}
				.t_captionbox .leftbox table tr .pricearea{
					width:240px;
					line-height:1.2;
					color:#000000;
					font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Verdana,Arial,Helvetica,sans-serif;
				}
				.t_captionbox .leftbox table tr .price{
					font-size:1.8em;
					font-weight:bold;
					color:#45B035;
				}
				.t_captionbox .leftbox table tr .min_text{
					font-size:10px;
					
					font-weight:normal;
					color:#000000;
					margin-left:5px;
letter-spacing: 0px;
				}
				.t_captionbox .leftbox table tr .btnarea{
					vertical-align:bottom;
			text-align:right;
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Verdana,Arial,Helvetica,sans-serif;
font-size:10px;white-space:nowrap;letter-spacing: -1px;
				}
.t_captionbox .leftbox table tr .btnarea img {margin-top:2px;}
	
	.t_captionbox h4{
		width:240px;
		float:right;
	}
		.t_captionbox h4 img{
			vertical-align:top;
border:1px solid #45B035;
		padding:3px;
		}
		
.productbox{
	margin-bottom:20px;
}
.productbox h6 {
	margin-bottom: 15px;
}
.productbox ul {}
.productbox ul li {
	float: left;
	width: 114px;
	margin-right: 9px;
}
.productbox ul li img {
	margin-bottom: 7px;
}
.productbox ul li p {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.detail_table{

}
	.detail_table tr{
	
	}
		.detail_table tr th{
			width:120px;
			padding-top:10px;
			padding-bottom:25px;
			border-top:3px solid #45B035;
			vertical-align:top;
		}
		.detail_table tr td{
			width:490px;
			padding-top:10px;
			padding-bottom:25px;
			border-top:1px solid #B2B2B2;
			vertical-align:top;
		}
			.detail_table tr td h5{
				font-size:1.4em;
				font-weight:bold;
				padding-bottom:11px;
				padding-top:5px;
				line-height:1.0;
			}
		.detail_table .last th{
			padding-bottom:0px;
		}
		.detail_table .last td{
			padding-bottom:10px;
		
		}
.detail_table .last td p {clear:left;padding-top:4px;
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Verdana,Arial,Helvetica,sans-serif;
}
.detail_table .last td p strong {
display:box;
font-size:10px;
width:112px;
padding-top:3px;padding-bottom:3px;
float:left;
margin-right:8px;
text-align:center;
border:	1px solid #45B035;
color:#45B035;
letter-spacing: -1px;
clear:left;
margin-bottom:4px;
			}

 p.pageback {
	text-align: right;
	clear: left;
	padding-top: 10px;
	padding-bottom: 30px;
	padding-right: 10px;
}