/*オリジナルエッチングボトル*/
.headerWine{
background:#FFF url(img/wine_header.jpg) no-repeat right 0px;
}

.menuText{
padding-top:10px;
}

#mainWine{
width:784px;
margin: 0px auto;
}

#mainWine input{
vertical-align:middle;
}

#nagare{
background:#FFF url(img/bg_nagare.gif) no-repeat 0px 0px;
width:784px;
height:115px;
margin:10px 0;
padding-top:10px;
text-align:center;
}

#nagare .orderText{
width:765px;
font-size:1.0em;
line-height:155%;
margin:0px 0 0 10px;
text-align:left;
}

#nagare .natareimage{
width:461px;
float:right;
}

.natareimage img{
vertical-align:top;
}

#nagare strong{
color:#EB00A6;
}

#nagare .syukka{
font-size:0.8em;
clear:both;
position:relative;
top:-15px;
left:60px;
}

#select01 table{
width:784px;
margin:10px 0;
}

#select01 th{
border-top:1px solid #A3A5A4;
border-left:1px solid #A3A5A4;
border-right:1px solid #A3A5A4;
text-align:left;
color:#722E49;
background-color:#F2DDE6;
padding:5px 0 5px 5px;
}

#select01 td{
width:13%;
padding:3px 0 3px 3px;
border-top:1px solid #A3A5A4;
border-left:1px solid #A3A5A4;
font-size:0.8em;
line-height:155%;
vertical-align:top;
}

#select01 .selectCheck{
background-color:#722E49;
color:#FFF;
font-weight:bold;
}

#select01 .alignCenter{
text-align:center;
}

#select01 .borderRight{
border-right:1px solid #A3A5A4;
}

#select01 .price{
width:97px;
padding:3px 0;
font-size:1.2em;
background-color:#722E49;
color:#FFF;
text-align:center;
position:relative;
margin:-15px auto 0 auto;
}

#select01 .bottomBorder{
text-align:center;
border-bottom:1px solid #A3A5A4;
}

#select01 .bottomBorder2{
text-align:center;
border-bottom:1px solid #A3A5A4;
border-right:1px solid #A3A5A4;
}

#select01 .redtext{
text-align:center;
color:#722E49;
}


#select02{
width:784px;
margin:10px 0;
}

.tit{
text-align:left;
color:#722E49;
background-color:#F2DDE6;
padding:5px 0 5px 5px;
font-weight:bold;
margin-top:15px;
}

#select02 .select02each{
width:784px;
margin:8px auto;
border:1px solid #000;
padding:0;
height:176px;
clear:both;
}


.select02each strong{
color:#6B0202;
font-size:1.2em;
}

.select02each .text{
margin-top:5px;
}

.select02each .select{
margin-bottom:5px;
}

.orderButton{
margin:20px 0 10px 0;
text-align:center;
}

.orderButton2{
border-top:5px solid #000;
text-align:center;
padding-top:8px;
margin:0 0 10px 0;
}

.inputButton {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #FFFFFF;
	padding: 0px;
	cursor: pointer;
	margin: 0px;
}
