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

/********ワイン共通***********/
.winePageTitle{
	margin:0 0 10px 0;
	}
.wineAllowText{
	background-image:url("../img/wine/wine_allow.gif");
	background-repeat:no-repeat;
	text-indent:10px;
	background-position: 0px 2px;
}
.wineDotText{
	background-image:url("../img/wine/wine_mark.gif");
	background-repeat:no-repeat;
	text-indent:10px;
	background-position: 8px 2px;
	margin:0 0 0 0;
	padding:0 0 0 8px;
}
.wineIcontitle{
	font-weight:lighter;
	font-size: 16px;
	color:#b45858;
	background-image: url("../img/wine/wine_icon.gif");
	background-repeat: no-repeat;
	background-position: left 0px;
	text-indent: 15px;
	margin: 0 0 20px 15px;
	min-height: 26px;
	padding: 3px 0 0 0;
	clear:both;
}
.wineHeadNavi{
	font-size:10px;
	margin:10px 15px 20px 0px;
	color:#843a38;
	text-align:right;
	}
.wineHeadNavi li{
	color:#843a38;
	display:inline;
	padding:0 0 0 10px;
	margin:0 0 0 10px;
	}
.wineHeadNavi li a{
	color:#843a38;
	text-decoration:underline;
	}
.wineHeadNavi li a:hover{
	color:#843a38;
	text-decoration:none;
	}
.linex{
	width:724px;
	height:2px;
	clear:both;
	margin:0 auto 30px auto;
	}
/********ワイントップ***********/
.wineTopimg{
	margin:0 0 15px 0;
	}
.wineNavibox01{
	width:362px;
	height:275px;
	float:left;
	margin:0 0 20px 5px;
	padding:10px 0 10px 0;
	background:#fefef0;
	border:solid 1px #CCC;
	display:inline;
	}
.wineNavibox02{
	width:362px;
	height:275px;
	float:right;
	margin:0 5px 20px 0;
	padding:10px 0 10px 0;
	background:#fefef0;
	border:solid 1px #CCC;
	display:inline;
	}
.wineNavibox03{
	width:362px;
	height:203px;
	float:left;
	margin:0 0 30px 5px;
	padding:10px 0 10px 0;
	background:#fefef0;
	border:solid 1px #CCC;
	display:inline;
	}
.wineNavi{
	text-align:center;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
.wineTextNavi{
	font-size:10px;
	margin:7px 0 0 30px;
	color:#843a38;
	}
.wineTextNavi li{
	color:#843a38;
	margin:0 0 3px 0;
	}
.wineTextNavi li a{
	color:#843a38;
	text-decoration:underline;
	
	}
.wineTextNavi li a:hover{
	color:#843a38;
	text-decoration:none;
	}
.bottomBox{
	clear:both;
	width:744px;
	margin:0 auto 0 auto; 
	padding:20px 0px 20px 0px;
	border:solid 1px #CCC;
}
.contImg{
	width:715px;
	margin:0 auto 0 auto;
}
/********オーク樽/メーカー紹介***********/
.wineLeftText{
	width:420px;
	height:450px;
	float:left;
	margin:0 0 15px 15px;
	padding:0 0 0 0;
	display:inline;
	background:url("../img/wine/wine_maker_img03.jpg") 0 280px no-repeat;
	line-height:1.6;
	}
.wineRightPhoto{
	width:287px;
	float:right;
	margin:0 15px 0 0px;
	padding:0 0 0 0;
	display:inline;
	}
.wineRonText{
	margin:0 0 0 15px;
	line-height:1.6;
	}
.wineRonText img{
	clear:both;
	float:right;
	}
.wineRonText a{
	color:#843a38;
	text-decoration:underline;
	}
.wineRonText a:hover{
	color:#843a38;
	text-decoration:none;
	}
/********オーク樽/取り扱い製品について***********/	
.leftText{
	width:420px;
	float:left;
	margin:0 0 0 15px;
	display:inline;
	line-height:1.6;
	}
.leftText a{
	color:#843a38;
	text-decoration:underline;
	}
.leftText a:hover{
	color:#843a38;
	text-decoration:none;
	}
.rightPhoto{
	width:287px;
	margin:0 15px 20px 0;
	float:right;
	}
.harfBoxL{
	width:345px;
	height:165px;
	float:left;
	clear:left;
	margin:0 0 15px 15px;
	display:inline;
	padding:0 0 15px 0;
	}
.harfBoxR{
	width:345px;
	height:165px;
	float:right;
	margin:0 15px 15px 0;
	display:inline;
	padding:0 0 15px 0;
	}
.radiusRed{
	width:339px;
	height:22px;
	margin:0 0 20px 0;
	padding:6px 0 0 6px;
	background:url("../img/wine/wine_harf_bg.jpg") 0 0 no-repeat;
}
.harfBoxL table{
   margin:0 0 0 0;
}
.harfBoxL table td.chemi{
   padding:3px;
}
.harfBoxR table{
   margin:0 0 0 0;
}
.harfBoxR table td.chemi{
   padding:3px;
}
.underBox{
	padding:0 0 0 15px;
	}
.underBox h4{
	margin:0 0 10px 0;
	background:url("../img/wine/wine_allow02.jpg") 0 0 no-repeat;
	padding:0 0 2px 20px;
	}
.underBox h4 a{
	color:#843a38;
	text-decoration:underline;
	}
.underBox h4 a:hover{
	color:#843a38;
	text-decoration:none;
	}
.underBox p{
	width:730px;
	border-bottom:1px dotted #CCC;
	margin:0 0 15px 0;
	padding:0 0 15px 0;
	line-height:1.6;
	}
.productradiusRed{
	font-size:14px;
    width:339px;
	height:22px;
	margin:0 0 20px 0;
	padding:6px 0 0 6px;
	background:url("../img/wine/wine_harf_bg.jpg") 0 0 no-repeat;
	}
	
/********オーク樽/フランス製品***********/	
.wineContent01 .radiustitle{
	width:415px;
	line-height:16pt;
	font-size:14px;
	padding:3px 3px 3px 5px;
	border:1px solid #e2d0cf;
	background-color:#f2ebeb;
	font-weight:bold;}
.wineContent02 .radiustitle{
	width:715px;
	line-height:16pt;
	font-size:14px;
	padding:3px 3px 3px 5px;
	border:1px solid #e2d0cf;
	background-color:#f2ebeb;
	font-weight:bold;}
.wineContent01{
	width:400px;
	float:left;
	padding:0 0 0 15px;
	}
.wineContent02{
	width:715px;
	float:left;
	padding:0 0 0 15px;
	clear:both;
	}
.wineContent01 h3{
	margin:0 0 15px 0;
	}
.wineContent01 p{
	margin:0 0 15px 0;
	line-height:1.6;
	}
.rightImg{
	width:287px;
	float:right;
	display:inline;
	margin:0 15px 0 0;
	}
.wineContent02 h3{
	margin:0 0 15px 0;
	}
.wineContent02 p{
	margin:0 0 15px 0;
	line-height:1.6;
	}
/********オーク樽/アメリカ製品***********/	
.uText{
	padding:0 0 0 15px;
	line-height:1.6;
	}
/********オーク樽/プライベート***********/
.winealink{
color: #843A38;
text-decoration: underline;
}

.imgCenter{
	text-align:center;
	}
.radiusYellow{
	width:715px;
	height:22px;
	margin:0 0 20px 0;
	padding:6px 0 0 6px;
	background:url("../img/wine/radiusyellow.jpg") 0 0 no-repeat;
}


/********オーク樽/その他オプション***********/

.optionradiusYellow{
	font-size:14px;
	width:715px;
	height:22px;
	margin:0 0 20px 0;
	padding:6px 0 0 6px;
	background:url("../img/wine/radiusyellow.jpg") 0 0 no-repeat;
}


/********ステンレス樽/用途***********/	
.sText{
line-height:16pt;
font-size:14px;
}

.yText{
line-height:16pt;
font-size:11px;
background-color:#FFC;
width:570px;
}

.winestainlessbg {
	background:#FFC;
	width: 685px;
	padding: 14px;
	line-height: 2;
	margin:0 15px;
}

/********ステンレス樽/付属部品***********/	

	
.partsContentleft{
text-align: left; 
width:415px;
	height:105px;
	background-color:#999;
}


.partsContent02{
	width:415px;
	float:left;
	text-align:left;
}

.partsRonText img{
	clear:both;
	float:left;
	margin-right:10px;
	margin-bottom:20px;
	}

.partsContent{
	clear:both;
	background:url("../img/wine/partstitle.jpg") 0 0 no-repeat;
    font-size:14px;
	width:415px;
	height:28px;
	padding: 5px;
	margin-right:15px;
}

/******
add srsi
******/	

.bgyellow{
	background-color:#FFC;
	width:570px;
}

.radiusYellow {
	width:715px;
	height:22px;
	margin:0 0 20px 0;
	padding:6px 0 0 6px;
	background:url("../img/wine/radiusyellow.jpg") 0 0 no-repeat;
}
.m30 {
	margin-top:30px;
}
.m20 {
	margin-top:20px;
}
.m10 {
	margin-top:10px;
}
.wineSpecbg {
	background:#efefef;
	width: 405px;
	padding: 14px;
	line-height: 2;
	margin:0 15px;
}

.wineManagebg {
	background:#FFC;
	width: 405px;
	padding: 14px;
	line-height: 2;
	margin:0 15px;
}

.specLeft {
	float: left;
	height: 390px;
	margin-bottom: 20px;
}
.specRight {
	float:left;
}
.wineLink {
	color: #843A38;
	text-decoration: underline;
}
.wineLink:hover {
	text-decoration:none;
}
.winemarginLeft {
	margin-left:15px;
}
.winemarginbottom {
	margin-bottom:20px;
}
.heightSpec {
	margin-bottom:0;
	height:160px
}
.partstitle{
	background:url("../img/wine/partstitle.jpg") 0 0 no-repeat;
	width:415px;
	height:28px;
	padding: 4px;
	margin-right:15px;
}
.partsLeft{
	float:left;	
	width:415px;
	margin-right:25px;
	margin-left:15px;
}
.partsRight{
	float:left;	
}
.silicontable{
	background:url("../img/wine/silicon_img.jpg") 0 0 no-repeat;
	width:714px;
	height:370px;
	margin-bottom:20px;
}
.silicontext p{
	line-height:2;
}



