﻿@charset "UTF-8";

/* よりどり */

#WrapFeature {
	width: 950px;
	margin: 0 auto;
}

#WrapFeature .List {
	margin: 20px 0;
	padding-bottom: 20px;
	border-bottom: 1px dotted #b2b2b2;
}

#WrapFeature .List .OrderMsg {
	color: #b2b2b2;
	padding: 10px;
}

#WrapFeature .Product {
	float: left;
	width: 231px;
	margin: 0 8px 30px 0;
}

#WrapFeature .Product .Pimg {
	border: 3px solid #e9e9e9;
}

#WrapFeature .Product .Pname {
	font-weight: bold;
	margin: 5px 0;
}

#WrapFeature .Product .More {
	display: block;
	color: #613b12;
	text-decoration: underline;
	padding: 2px 0 2px 18px;
	background: url('../../Contents/ImagesPkg/feature/YoridoriKameyama/arw_right.jpg') no-repeat 0 50%;
}

#WrapFeature .Product .prdcnt {
	width: 30px;
	text-align: center;
}

#WrapFeature .add2cart {
	clear: both;
	text-align: center;
	padding: 15px 0;
}

#WrapFeature .Details {
	margin: 20px 0;
}

#WrapFeature .Detail {
	width: 903px;
	margin: 5px auto;
	border: 1px solid #b5b5b5;
	padding: 10px;
}

#WrapFeature .Detail h3 {
	font-weight: bold;
	margin-bottom: 10px;
	line-height: 1.5;
}

#WrapFeature .Detail dl dt {
	float: left;
	width: 250px;
}

#WrapFeature .Detail dl dt .Pimg {
	border: 3px solid #e9e9e9;
}

#WrapFeature .Detail dl dd {
	margin-left: 260px;
}

#WrapFeature .Detail ul li {
	margin-bottom: 10px;
}

#WrapFeature .Detail ul li .ttl {
	font-weight: bold;
	color: #ff9024;
}

#WrapFeature .InputCnt {
	margin-bottom: 40px;
	text-align: right;
	padding: 5px 15px 0 0;
}

#WrapFeature .InputCnt a {
	color: #613b12;
	text-decoration: underline;
	padding: 2px 0 2px 18px;
	background: url('../../Contents/ImagesPkg/feature/YoridoriKameyama/arw_up.jpg') no-repeat 0 50%;
}


/* リニューアル */

#RenewalGuide .unit {
	margin-bottom: 40px;
	line-height: 1.8;
	font-size: 13px;
}

#RenewalGuide .unit h2 {
	padding: 5px 0 5px 5px;
	border-bottom: 2px solid #540000;
	margin-bottom: 10px;
	color: #540000;
	font-weight: bold;
}

#RenewalGuide .unit .photo {
	float: left;
	width: 280px;
}

#RenewalGuide .unit .txt {
	float: right;
	width: 345px;
	line-height: 1.8;
}


/* 大よりどり */

.DaiyoridoriInfo{
	margin-top: 25px;
}
.DaiyoridoriList{
	margin: 25px 0;
}
.DaiyoridoriList .DaiyoridoriListBox{
	width: 322px;
	float:left;
}
.DaiyoridoriList .BoxLast {
	width: 302px;
}
.DaiyoridoriList .DaiyoridoriListBox span{
	line-height: 140%;
	display: block;
	margin:6px 0 18px 0;
	width: 302px;
	text-align: center;
}
.DaiyoridoriList .DaiyoridoriListBox a{
	color:#613b12;
	text-decoration: none;
}
.DaiyoridoriList .DaiyoridoriListBox a:hover{
	text-decoration: underline;
}


/* ポンタグッズ */

	.YoridoriPonta .PontaOrder{
		margin-top:6px;
	}
	.YoridoriPonta .PontaOrder{
		width:100%;
	}
	.YoridoriPonta .PontaOrder .PontaCheckBox{
		width:12%;
		float:left;
	}
	.YoridoriPonta .PontaOrder .PontaCheckBox input{
		margin-top:2px;
	}
	.YoridoriPonta .PontaOrder .PontaPname{
		float:left;
		width:85%;
	}
	.YoridoriPonta .Details h3{
		font-size:150%;
		margin-top:10px;
		margin-left:-10px;
	}


/* その他のよりどりリンク */

	.ChoiceLink ul a{
		font-size:140%;
	}
	.ChoiceLink li{
		list-style-type: disc;
		margin-left:20px;
	}
	.ChoiceLink ul a:hover{
		text-decoration:underline;
	}