@charset "euc-jp";


#contents_main h2/*,
#contents_main h3,
#contents_main h4*/{
margin:0px;
padding:0px;
height:100%;
background:none;
border:none;
}


#contents_main h4.size{
clear:left;
display:block;
float:left;
width:150px;
height:150px;
margin:10px 0 0 0px;
padding:0 10px 0 0 0;
border:none;
background:#f3f3f3;
}

/* -  - --  --  */

#contents_main h4.none-deco{
margin:0px;
padding:0px;
height:100%;
background:none;
border:none;
}

#contents_main h4.test-order{
height:35px;
color:#3f1c0b;
margin:10px 0 0 0;
padding:19px 0 0px 18px;
background:url(../image/bg_h4_test-order.gif) no-repeat 0 0;
border:none;
}

#contents_main h4.test-order span{
font-size:80%;
}

#contents_main iframe{
font-size:90%;
}


table.detail td span{
display:block;
margin:5px 0 5px 0;
font-weight:bold;
font-size:120%;
}

#contents_main table td{
padding:3px;
}

#contents_main table.tuppari h4{
margin:0px;
padding:0px;
border:none;
}



/* --------------------- */

.tobira_buy_image{
float:left;width:250px;
}

.tobira_buy_link{
float:right;width:380px;
}

.tobira_buy_link h4{
margin-top:25px;
}

.tobira_buy_link h4 strong{
color:#c90000;
}

.tobira_buy_link p.buy{
margin:10px 0 0 20px;
font-weight:bold;
}



div.option_parts{
width:360px;
float:left;
margin:15px 0 0 0 ;
}

div.option_kakou{
width:360px;
float:right;
margin:15px 0 0 0 ;
}

#contents_main div.option_kakou .option_subtitle,
#contents_main div.option_parts .option_subtitle{
height:123px;
}


#contents_main div.option_kakou .option_subtitle{
background:url(../image/bg_option_kakou.jpg) no-repeat 0 0;
}


#contents_main div.option_parts .option_subtitle{
background:url(../image/bg_option_parts.jpg) no-repeat 0 0;
}


#contents_main div.option_kakou .option_subtitle h4,
#contents_main div.option_parts .option_subtitle h4{
border:none;
margin:5px 0 5px 0;
padding:15px 5px 0 20px;
}

#contents_main div.option_kakou .option_subtitle h4{
color:#996d28;
}

#contents_main div.option_parts .option_subtitle h4{
color:#a3333a;
}

#contents_main div.option_kakou .option_subtitle p,
#contents_main div.option_parts .option_subtitle p{
border:none;
margin:0px 0 5px 0;
padding:0px 5px 0 20px;
font-size:90%;
}



div.option_parts ul,
div.option_kakou ul{
margin:15px 0 0 0;
}

div.option_parts ul li,
div.option_kakou ul li{
width:360px;
height:120px;กก
margin:0 0 15px 0;
}

div.option_parts ul li h5,
div.option_kakou ul li h5{
clear:none;
float:right;
width:250px;
padding:0px;
}

div.option_parts ul li p.image,
div.option_kakou ul li p.image{
float:left;
width:100px;
height:100px;
}

div.option_parts ul li p.text,
div.option_kakou ul li p.text{
float:right;
width:250px;
font-size:85%;
color:#333333;
}

/*
#contents_main ul{
display:block;
float:right;
width:570px;
height:150px;
margin:10px 0 0 0px;
}

#contents_main ul#tab{
height:50px;
}

#contents_main li{
display:block;
float:left;
width:70px;
margin:0 0 2px 0;
}

#contents_main li.clear{
clear:left;
}
*/

#contents_main ul.size{
width:730px;
height:auto;
}

#contents_main ul.size li{
width:90px;
}

ul#tab{
width:730px;
}

ul#tab li{
width:200px;
}


