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

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


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

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

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

#itemlist li{
 margin:0px 10px 30px 0px;
	padding:10px ;
	float:left ;
	width:320px ;
	background: #E2E2DE;
	line-height:1.3;
}

#itemlist li p.itemimg img{
	margin:0px 10px 5px 0px;
	padding:0px;
	float:left;
	border:#FFFFFF 3px solid;
}
#itemlist a{
text-decoration:none;
text-align:center;
}
.itemname{
 color: #000066 ;
	font-weight:700 ;
	line-height:1;
	font-size:120%;
}

.price{
 color: #333333 ;
	font-weight:700 ;
	line-height:1;
	font-size:130%;
	text-align:right;
}


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

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

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

#item_morel dl{
 margin:0px ;
	padding:0px ;
	}

#item_morel dt{
color: #000066 ;
font-weight:700;
font-size:110%;
border-bottom: #000066 dotted 1px;
border-top:#000066 double ;
padding:3px 0px ;
margin:0px;
background:#F4F4F2 ;
}

#item_morel dd{
 margin:0px ;
	padding:10px 0px 30px 0px;
	}
	
#item_morel dd ul{
 margin:5px 0px 5px 20px;
	padding:0px ;
	}

#item_morel dd li{
	padding-bottom:8px ;
	margin:0px ;
	list-style:disc;
	line-height:1.3;
	}

#item_morel dd table{
margin:15px 0px;
padding:0px;
width:100% ;
border-top:#999 1px solid;
border-left:#999 1px solid;

}

#item_morel dd th{
margin:0px ;
padding:5px 8px;
border-bottom:#999 1px solid;
border-right:#999 1px dotted;
background:#CFDDE2 ;
}

#item_morel dd td{
margin:0px ;
padding:5px 8px;
border-bottom:#999 1px solid;
border-right:#999 1px solid;
}


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

#item_morer .thumbnail img{
 margin-bottom:10px;
	padding:4px ;
	border:1px solid #ccc ;
}


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

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

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

#component{
margin:0px ;
padding:15px 0px;
}

#component table{
margin:0px ;
padding:0px ;
width:100% ;
border-top:#fff 1px dotted;
}

#component th{
margin:0px ;
padding:5px 8px;
border-bottom:#fff 1px dotted;
text-align:left ;
vertical-align:top ;
color:#000033;
}

#component td{
margin:0px ;
padding:5px 8px;
border-bottom:#fff 1px dotted;
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 ;
}



/*-----------------------------------------------
CART IN
-----------------------------------------------*/
#item_morer dt{
color: #fff ;
font-weight:700;
font-size:100%;
padding:6px 10px ;
margin:0px;
background: #000066 ;
line-height:1;
}

#item_morer dd table{
margin:15px 0px;
padding:0px;
width:100% ;
border-top:#999 1px solid;
border-left:#999 1px solid;

}

#item_morer dd th{
margin:0px ;
padding:5px 8px;
border-bottom:#999 1px solid;
border-right:#999 1px dotted;
background:#ccc ;
}

#item_morer dd td{
margin:0px ;
padding:5px 8px;
border-bottom:#999 1px solid;
border-right:#999 1px solid;
}

#item_morer .linedeth{
 border:none;
	}

/*-----------------------------------------------
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; }

.itemttl{
 color:#000033;
	font-weight:700;
	font-size:200%;
	}
	
.itemsub{
font-size:120%;
font-weight:700;
border-top:1px dotted #78ACB8;
border-bottom:1px dotted  #78ACB8;
color:#006699;
}
