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

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


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

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

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

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

#item_morel dt{
color: #003366;
font-weight:700;
font-size:130%;
background:url(/img/common/h3_bottom.gif) bottom left repeat-x;
padding:5px 0px ;
margin-bottom:20px ;
}

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

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


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

#item_morer img{
 margin-bottom:10px;
	padding:0px ;
	border:5px solid #E9E9E4;
}


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



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

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

}

#item_morel dd th{
margin:0px ;
padding:5px 8px;
border-bottom:#ccc 1px solid;
border-left:#ccc 1px solid;
text-align:right ;
background:#E9E9E4;
}

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

/*-----------------------------------------------
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;
padding:10px 0px ;
margin:10px 0px ;
}
 

#delivery{
 margin:15px 0px;
	padding:0px ;
	}
	
#delivery ul{
 margin:0px ;
	padding:0px ;
	border-top:1px dotted #999999;
	}
	
#delivery li{
list-style:none;
 margin:0px ;
	padding:10px 10px;
	border-bottom:1px dotted #999999;
	}
	
#delivery li .name_txt{
font-size:130%;
font-weight:700;
color: #666;
}

#delivery li form{
 margin-top:5px ;
	}