@charset "utf-8";
/* ONLINE SHOPPNG */


/*-----------------------------------------------
BASE IMPORT
-----------------------------------------------*/
@import url( base.css );
@import url( 2nd.css );
@import url( cart.css );


/*-----------------------------------------------
INDEX ITEM
-----------------------------------------------*/

#itemlist{
 margin:20px 0px;
	padding:0px ;
	width:756px ;
}

#itemlist ul{
 margin:0px ;
	padding:0px ;
	list-style:none ;
	width:756px ;
}

#itemlist li{
 margin:0px ;
	float:left ;
	width:189px ;
 min-height: 300px;
 height: auto !important;
 height: 300px;
}

#itemlist li img{
 margin:0px ;
	padding-bottom:5px ;
}

#itemlist a,#itemlist a:link,#itemlist a:visited{
 margin:0px 17px 30px 0px ;
	padding:10px ;
	border:1px solid #9E9874 ;
	color:#666666 ;
	display:block ;
	text-decoration:none ;
	/*?_*//*/
	display:inline ;
	/**/
}

#itemlist li a:hover{
	background:#EBE7DE ;
}

.itemname{
 color:#485120 ;
	font-weight:700 ;
}

/*-----------------------------------------------
ITEM MORE
-----------------------------------------------*/

#item_more{
 margin:20px 0px;
	padding:0px ;
}

#item_morel{
 margin:0px;
	padding:0px ;
	width:380px ;
	float:left ;
}

#item_morer{
 margin-left:26px;
	padding:0px ;
	width:340px ;
	float:right ;
}

#item_morer img{
 margin-bottom:10px;
	padding:3px ;
	border:1px solid #9E9874 ;
	background:#FFFFFF ;
}


h3.itemdata{
margin:5px 0px;
padding:5px;
font-weight:700 ;
color:#485120 ;
font-size:100% ;
background:#EBE7DE ;
}


/*-----------------------------------------------
EAT
-----------------------------------------------*/

.eat img{
padding:0px 10px 10px 0px;
float:left ;
}

/*-----------------------------------------------
COMPONENT
-----------------------------------------------*/

#component{
margin:0px ;
margin-bottom:10px ;
border-top:#7F7F75 1px solid ;
}

#component table{
margin:0px ;
padding:0px ;
width:100% ;
}

#component th{
margin:0px ;
padding:5px ;
border-bottom:#9E9874 1px solid ;
border-left:#9E9874 1px solid ;
text-align:left ;
font-weight:normal ;
vertical-align:top ;
}

#component td{
margin:0px ;
padding:5px ;
border-bottom:#9E9874 1px solid ;
border-left:#9E9874 1px solid ;
border-right:#9E9874 1px solid ;
vertical-align:top ;
}

/*-----------------------------------------------
SUB IMAGE
-----------------------------------------------*/

.subimg{
margin:0px ;
padding:0px;
text-align:center ;
}

.subimg img{
margin:10px 7px ;
padding:4px;
border:#9E9874 1px solid ;
text-align:center ;
}


/*-----------------------------------------------
ICON
-----------------------------------------------*/

#icon_more{
margin:10px 0px;
padding:0px;
width:380px ;
height:40px ;
}

#icon_more img{
margin:0px;
padding-right:5px;
height:40px ;
}



/*-----------------------------------------------
GUZAI
-----------------------------------------------*/

#buy_data{
margin-bottom:10px ;
padding:0px ;
}

#buy_data table{
margin:0px ;
padding:0px ;
border-top:#9E9874 1px solid;
width:100% ;
}

#buy_data th{
margin:0px ;
padding:5px ;
border-bottom:#9E9874 1px solid;
text-align:right ;
font-weight:normal ;
width:80px ;
}

#buy_data td{
margin:0px ;
padding:5px ;
border-bottom:#9E9874 1px solid;
}

/*-----------------------------------------------
BTN
-----------------------------------------------*/

.cartinput{
 margin:0px ;
	padding:15px ;
	text-align:center ;
	}
	
/*-----------------------------------------------
GUIDE BTN
-----------------------------------------------*/

#guide_btn{
	margin-top:20px ;
	padding:0px ;
}

#guide_btn ul{
	margin:0px ;
	padding:0px ;
	list-style:none ;
}

#guide_btn li{
	margin:0px ;
	padding-right:10px ;
	list-style:none ;
	float:left ;
}

/*-----------------------------------------------
TXT
-----------------------------------------------*/


.intro {
	margin:0px;
	padding:15px 2px 15px 2px;
}
.intro2 {
	margin:0px;
	padding:20px 2px 2px 2px;
}
.intro3 {
	margin:0px;
	padding:5px 2px 2px 2px;
}

.w65 { width:65px; }
.w140 { width:140px; }
