@charset "UTF-8";
/* CSS Document */


/* main */
#rightBox #detailMainBox{
 width:684px;
}

#detailMainBox #mainLeft{
	width:430px;
	float:left;
}

#detailMainBox #mainLeft #mainImg{
	width:425px;
	height:305px;
	background-image: url(../../product_img/detail/mian_bg01.jpg);
	background-repeat: no-repeat;
	padding-left:5px;
 padding-top:5px;
}

#detailMainBox #mainLeft #subImg01{
 float:left;
	width:137px;
	height:137px;
	background-image: url(../../product_img/detail/mian_bg02.jpg);
	background-repeat: no-repeat;
	margin-top:1px;
	margin-right:2px;
	padding-top:5px;
	padding-left:5px;
}

#detailMainBox #mainLeft #subImg02{
 float:left;
	width:137px;
	height:137px;
	background-image: url(../../product_img/detail/mian_bg02.jpg);
	background-repeat: no-repeat;
	margin-top:1px;
	margin-right:2px;
	padding-top:5px;
	padding-left:5px;
}

#detailMainBox #mainLeft #subImg03{
 float:left;
	width:137px;
	height:137px;
	background-image: url(../../product_img/detail/mian_bg02.jpg);
	background-repeat: no-repeat;
	margin-top:1px;
	padding-top:5px;
	padding-left:5px;
}

#detailMainBox #mainLeft #moreBtn{
	width:420px;
	height:34px;
}

#detailMainBox #mainLeft #moreBtn a{
	width:420px;
	height:34px;
	background-image: url(../../product_img/detail/btn_more.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	display: block;
}

#detailMainBox #mainLeft #moreBtn a:hover{
	background-position: 0px -34px;
}

#detailMainBox #mainRight{
 width:240px;
	padding-left:10px;
	padding-top:5px;
	float:left;
}

#detailMainBox #mainRight .cartBox{
 font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #333333;
	padding-top:80px;
}

#detailMainBox #mainRight .cartBox select{
 margin-top:10px;
}

#detailMainBox #mainRight #voiceBtn{
	margin-top:20px;
	margin-right:3px;
	height: 13px;
	width: 199px;
	float:right;
}

#detailMainBox #mainRight #voiceBtn a{
	height: 13px;
	width: 199px;
	background-image: url(../../product_img/detail/btn_voice.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	display: block;
}

#detailMainBox #mainRight #voiceBtn a:hover{
	background-position: 0px -13px;
}

.detailTxt{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #333333;
	border: 2px solid #DFDDD9;
}

.detailTxt a{
	color: #85744F;
	text-decoration:none;
}

.detailTxt a:hover{
	color: #85744F;
	text-decoration:underline;
}

.detailTxt .name{
	color: #85744F;
	font-size: 14px;
	line-height: 150%;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.detailTxt .price{
	color: #900000;
	font-size: 18px;
	line-height: 150%;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-weight: bold;
}

.detailTxt .underline{
	background-image: url(../img/dotline_grey.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
}


/* label */
#rightBox #labelBox{
	width: 674px;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
}

#labelBox #label01{
	margin-right:10px;
	height: 30px;
	width: 218px;
	float:left;
}

#labelBox #label01 p{
	height: 30px;
	width: 218px;
	background-image: url(../../product_img/detail/no_cash.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	display: block;
}

#labelBox #label02{
	margin-right:10px;
	height: 30px;
	width: 218px;
	float:left;
}

#labelBox #label02 a{
	height: 30px;
	width: 218px;
	background-image: url(../../product_img/detail/btn_carve.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	display: block;
}

#labelBox #label02 a:hover{
	background-position: 0px -30px;
}

#labelBox #label03{
	height: 30px;
	width: 218px;
	float:left;
}

#labelBox #label03 a{
	height: 30px;
	width: 218px;
	background-image: url(../../product_img/detail/btn_wrapping.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	display: block;
}

#labelBox #label03 a:hover{
	background-position: 0px -30px;
}


/* more info */
#rightBox #moreInfoBox{
	width: 682px;
	padding-top: 20px;
}


/* more info イニシャル */
#moreInfoBox #moreIni{
	width:674px;
	height:35px;
	margin:0px auto 10px auto;
}

#moreInfoBox #moreIni h3{
	width:674px;
	height:35px;
	background-image: url(../../product_img/detail/info01title.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
}

#moreInfoBox #moreIniImg{
	width:680px;
	height:407px;
	margin:0px auto 15px auto;
}

#moreInfoBox #moreIniImg p{
	width:680px;
	height:407px;
	background-image: url(../../product_img/detail/info01img.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
}


/* more info 掲載 */
#moreInfoBox #moreKei{
	width:674px;
	height:35px;
	margin:0px auto 0px auto;
}

#moreInfoBox #moreKei h3{
	width:674px;
	height:35px;
	background-image: url(../../product_img/detail/info02title.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
}

#moreInfoBox #moreKeiImg{
	width:674px;
	height:348px;
	margin:0px auto 15px auto;
}

#moreInfoBox #moreKeiImg p{
	width:674px;
	height:348px;
	background-image: url(../../product_img/detail/info02img.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
}


/* more info おすすめ */
#moreInfoBox #morePoint{
	width:674px;
	height:35px;
	margin:0px auto 10px auto;
}

#moreInfoBox #morePoint h3{
	width:674px;
	height:35px;
	background-image: url(../../product_img/detail/info03title.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
}

#moreInfoBox #morePointImg{
	width:682px;
	height:237px;
	margin:0px auto 15px auto;
}

#moreInfoBox #morePointImg p{
	width:682px;
	height:237px;
	background-image: url(../../product_img/detail/info03img.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
}


/* more info 利用シーン */
#moreInfoBox #moreScene{
	width:674px;
	height:35px;
	margin:0px auto 10px auto;
}

#moreInfoBox #moreScene h3{
	width:674px;
	height:35px;
	background-image: url(../../product_img/detail/info04title.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
}

#moreInfoBox #moreSceneImg{
	width:674px;
	height:210px;
	margin:0px auto 15px auto;
}

#moreInfoBox #moreSceneImg p{
	width:674px;
	height:210px;
	background-image: url(../../product_img/detail/info04img.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
}


/* more info 大切にしていること */
#moreInfoBox #moreAbout{
	width:674px;
	height:35px;
	margin:0px auto 0px auto;
}

#moreInfoBox #moreAbout h3{
	width:674px;
	height:35px;
	background-image: url(../../product_img/detail/info05title.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
}

#moreInfoBox #moreAboutImg{
	width:674px;
	height:236px;
	margin:0px auto 15px auto;
}

#moreInfoBox #moreAboutImg p{
	width:674px;
	height:236px;
	background-image: url(../../product_img/detail/info05img.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
}
