.side {
background-color:#ce6002;
}

.main {
background-color:#ce6002;
padding: 0px 0px 1px 0px ;
}

.mainv {
margin: 1px 0px 1px 0px ;
}

.m_title{
margin: 10px 0px 0px 0px ;
}

.navi {
margin: 10px 0px 0px 1px ;
}

/*  «gaiyo  */
.gaiyou_con {
background-color:#f8f1d7;
padding: 0px 0px 0px 0px ; 
color:#3e3216;
}

.gaiyou_con .caption{
	line-height:13px;
	color: #756237;
}

.gaiyoutx{
margin: 20px 10px 0px 10px ; 
}
	
.gvtb{
margin: 15px 10px 15px 10px ;
}

.tenrangaiyo{
	padding: 15px 0px 15px 0px ;
        }

.tenrangaiyo h4 {
	margin: 0px 0px 10px 0px ;
    font-size: 12px;
	font-weight: bold;
	border-left: 4px solid #ce6002;
	padding-left: 8px;
    }
	

/*  «midokoro  */
.midokoro_con {
background-color:#f8f1d7;
padding: 0px 0px 0px 0px ; 
color:#3e3216;
}

.midokoro .caption{
	line-height:13px;
	color: #756237;
}

.midokorotx{
margin: 10px 10px 20px 10px ; 
}
	
.midokorotx h3{
	margin: 0px 0px 5px 0px ;
    font-size: 14px;
	font-weight:bold;
	color: #756237;

    }
	
	
/*  «kousei  */
.kousei_con {
background-color:#f8f1d7;
padding: 0px 0px 0px 0px ; 
color:#3e3216;
}

.kousei .caption{
	line-height:13px;
	color: #756237;
}

.kouseitx{
margin: 20px 10px 20px 10px ; 
}
	
.kouseitx h3{
	margin: 0px 0px 5px 0px ;
    font-size: 14px;
	font-weight:bold;
	color: #756237;
    }
	
.kouseitx h4{
	margin: 0px 0px 5px 0px ;
    font-size: 14px;
	font-weight:100;
	color: #ce6002;
    }
	
/*  «zuguide  */
.zuguide_con {
background-color:#f8f1d7;
padding: 0px 0px 0px 0px ; 
color:#3e3216;
}

.zuguide .caption{
	line-height:13px;
	color: #756237;
}

.zuguidetx{
margin: 20px 10px 20px 10px ; 
}

.onseitx{
margin: 10px 10px 10px 10px ; 
}
	
.zuguidetx h3{
	margin: 0px 0px 5px 0px ;
    font-size: 14px;
	font-weight:bold;
	color: #756237;
    }

.guide h3{
	margin: 0px 0px 5px 0px ;
    font-size: 14px;
	font-weight:100;
	color:#756237;
    }	

.guide h4{
	margin: 5px 0px 3px 0px ;
    font-size: 12px;
	font-weight:100;
	color: #ce6002;
    }
	

/*  «ƒXƒgƒŠ[ƒ~ƒ“ƒO @*/

.stblock{
background-color:#e6dbb9;
margin: 5px 10px 20px 10px ; 
}

.sttx{
background-color:#e6dbb9;
padding: 5px 10px 15px 10px ; 
}

.stblock h2 {
	color:#ce6002;
	background-color:#e6dbb9;
	padding: 10px 10px 10px 10px ;
    font-size: 14px;
	font-weight: bold;
    }
	

/*  «topics  */

.tplist{
margin: 20px 10px 15px 10px ; 
}
.tpblock{
background-color:#e6dbb9;
margin: 10px 0px 10px 0px ; 
}

.tptx{
background-color:#e6dbb9;
padding: 5px 10px 15px 10px ; 
}

.tpblock h2 {
	background-color:#e6dbb9;
	margin: 5px 10px 10px 10px ;
    font-size: 14px;
	font-weight: bold;
	border-left: 4px solid #ce6002;
	padding-left: 10px;
    }
	
.tpblock h3 {
	background-color:#e6dbb9;
	padding: 10px 10px 0px 10px ;
    font-size: 14px;
	font-weight:100;
	font-style:italic;
	color: #756237;
	border-bottom: 1px dotted #ce6002;
    }

.tpvtb{
margin: 5px 10px 15px 10px ;
}

.tpbtn{
margin: 0px 0px 15px 10px ;
}

/*  «goods  */
.goods_con {
background-color:#f8f1d7;
padding: 0px 0px 0px 0px ; 
color:#3e3216;
}

.goodstx{
margin: 10px 10px 20px 10px ; 
}

.goodstx h3{
	margin: 0px 0px 5px 0px ;
    }

.item h4{
background-image:url(../../../lineup/07_modigliani/images/hart.gif);
background-repeat:no-repeat;
	padding: 0px 0px 0px 35px ;
    font-size: 12px;
	font-weight: bold;
	color: #ce6002;
    }

.item{
margin: 15px 0px 15px 0px ; 
    }

.item .itemtx{
margin: 5px 5px 5px 25px ; 
    }
	
.item .itemtx2
{
 margin: 0px 5px 5px 25px ; 
    }

.price{
margin: 5px 0px 5px 0px ;
    font-size: 12px;
	font-weight: 100;
    }

.gdsimg{
margin: 5px 10px 5px 5px ; 
    }


/* 
.category{
font-size:14px;
color:#0087C3;
margin: 0px 0px 0px 0px ;
}

.tp_subt{
font-size:14px;
font-weight:bold;
margin: 0px 0px 0px 0px ;
}

.tptx{
margin: 0px 0px 0px 0px ; 
}

.tptb{
margin: 0px 0px 0px 0px ;
}

.tp_bt{
margin: 0px 0px 0px 0px ;
}

.tp_bt02{
margin: 0px 0px 0px 0px ;
}

.shokaitop{
margin: 0px 0px 0px 0px ;
}

.shokai_m{
margin: 0px 0px 0px 0px ;
}


.kou_bt{
margin: 0px 0px 0px 0px ;
}


.kousei_m{
margin: 15px 0px 15px 15px ;
}



.shokai_vtb{
margin: 5px 0px 15px 0px ;
}
*/