@charset "UTF-8";
/* CSS Document */


.btn_cart_cold{
background: url("/store/images/btn_cart_cold.jpg") no-repeat;
width:27px;
height:27px;
display:block;
position:absolute;
right:8px;
top:8px;
}

.btn_cart_freezer{
background: url("/store/images/btn_cart_freezer.jpg") no-repeat;
width:27px;
height:27px;
display:block;
position:absolute;
right:8px;
top:8px;
}
.btn_cart_ice{
background: url("/store/images/btn_cart_freezer.jpg") no-repeat;
width:27px;
height:27px;
display:block;
position:absolute;
right:8px;
top:8px;
}

.btn_cart_normal{
background: url("/store/images/btn_cart_normal.jpg") no-repeat;
width:27px;
height:27px;
display:block;
position:absolute;
right:8px;
top:8px;
}

.btn_cart_freezer:hover, .btn_cart_cold:hover, .btn_cart_normal:hover{
background-position:0 -27px;
text-decoration:none;
}

.cart{
	width:160px;
}
	
.cart_0{
	background-color:#fff;
	border:solid 1px #dedede;
	padding:8px;
	height:25px;
	text-align:right;
	position:relative;
	}

.cart_1{
	background-color:#fff;
	border:solid 1px #dedede;
	padding:8px;
	height:25px;
	text-align:right;
	position:relative;
}
	
.cart_2{
	background-color:#efefef;
	padding:8px;
	font-size:93%;
	text-align:center;
	}
	
.cart_busy{
	background-color:#efefef;
	padding:8px;
	color:#990000;
	font-size:93%;
	text-align:center;
}


.soldout{
	color:#990000;
	font-weight: bold;
	margin-bottom:3px;
}

.status_0{
	width:150px;
	margin:5px 0 2px 0;
	background-color:#ffe9e9;
	padding:5px;
	}

.status_1{
	color:#990000;
	width:150px;
	margin:5px 0 2px 0;
	background-color:#ffe9e9;
	padding:5px;
	}


.item{
	width:160px;
	float:left;
	margin:0 25px 30px 0;
	}

.item_right{
	width:160px;
	float:left;
	margin:0 0px 30px 0;
	}

.item2{
	width:160px;
	float:left;
	margin:0 15px 15px 0;
	}

.item_name{
	margin:7px 0 3px 0;
	font-size:108%;
}

.item_price{
	margin-bottom:5px;
	font-size:77%;
}

.item_detail{
	margin-top:10px;
	line-height:160%;
}

.figure{
	margin-right:35px;
}

.icon_cold{
	background: url("../store/images/icon_cold.gif") no-repeat;
	width:160px;
	height:34px;
}

.icon_freezer{
	background: url("../store/images/icon_freezer.gif") no-repeat;
	width:160px;
	height:34px;
}
.icon_ice{
	background: url("../store/images/icon_freezer.gif") no-repeat;
	width:160px;
	height:34px;
}

.icon_normal{
	background: url("../store/images/icon_normal.gif") no-repeat;
	width:160px;
	height:34px;
}

.link_detail{
	font-size:85%;
	margin:7px 0 10px 0;
	}

.regist{
	position:absolute;
	top:94px;
	right:0px;
	margin-bottom:30px;
	margin-top:-5px;
}
	
.txt_regist{position:absolute;
right:127px;
}

.btn_regist{
position:absolute;
right:0px;
background: url("../store/images/btn_regist.jpg") no-repeat;
width:127px;
height:35px;
display:block;
}

.btn_regist:hover{
background-position:0 -35px;
text-decoration:none;
}

/*
.line1{
	padding-top:115px;
}
*/

.btn_whoey{
background: url("../store/images/btn_whey.jpg") no-repeat;
width:160px;
height:46px;
display:block;
margin-left:5px;
}

.btn_caramel{
background: url("../store/images/btn_caramel.jpg") no-repeat;
width:160px;
height:46px;
display:block;
margin-left:5px;
}

.btn_whoey:hover, .btn_caramel:hover{
background-position:0 -46px;
text-decoration:none;
}

#view_menu_box {
	background: url("../store/images/tab_store_view_bg.gif") repeat-x;
	width:900px;
	height:60px;
	margin-top:-20px;
}
a.view_menu {
	height:60px;
	display:block;
	margin:0;
	float:left;
}
.view_menu_r{
	padding-right:8px;
}
a.view_menu_1 {
	background: url("../store/images/tab_store_view_all.gif") no-repeat;
	width:122px;
}
.view_menu_1_now {
	background: url("../store/images/tab_store_view_all_now.gif") no-repeat;
	width:122px;
}
a.view_menu_2 {
	background: url("../store/images/tab_store_view_cold.gif") no-repeat;
	width:120px;
}
.view_menu_2_now {
	background: url("../store/images/tab_store_view_cold_now.gif") no-repeat;
	width:136px;
}
a.view_menu_3 {
	background: url("../store/images/tab_store_view_freezer.gif") no-repeat;
	width:120px;
}
.view_menu_3_now {
	background: url("../store/images/tab_store_view_freezer_now.gif") no-repeat;
	width:136px;
}

a.view_menu_4 {
	background: url("../store/images/tab_store_view_ice.gif") no-repeat;
	width:125px;
	margin-left:7px;
}
.view_menu_4_now {
	background: url("../store/images/tab_store_view_ice_now.gif") no-repeat;
	width:141px;
	margin-left:7px;
}

a.view_menu_5 {
	background: url("../store/images/tab_store_view_cold_together.jpg") no-repeat;
	width:175px;
	margin-left:7px;
	margin-right:1px;
}
.view_menu_5_now {
	background: url("../store/images/tab_store_view_cold_together_now.jpg") no-repeat;
	width:191px;
}

a.view_menu_6 {
	background: url("../store/images/tab_store_view_freezer_together.jpg") no-repeat;
	width:175px;
}
.view_menu_6_now {
	background: url("../store/images/tab_store_view_freezer_together_now.jpg") no-repeat;
	width:191px;
}

a.view_menu_7 {
	background: url("../store/images/tab_store_view_oseibo.jpg") no-repeat;
	width:125px;
	margin-left:14px;
}
.view_menu_7_now {
	background: url("../store/images/tab_store_view_oseibo_now.jpg") no-repeat;
	width:141px;
	margin-left:14px;
}

a.view_menu_8 {
	background: url("../store/images/tab_store_view_ice3100.jpg") no-repeat;
	width:125px;
	margin-left:7px;
}
.view_menu_8_now {
	background: url("../store/images/tab_store_view_ice3100_now.jpg") no-repeat;
	width:141px;
	margin-left:7px;
}

a.view_menu_1:hover, a.view_menu_2:hover, a.view_menu_3:hover, a.view_menu_4:hover, a.view_menu_5:hover, a.view_menu_6:hover, a.view_menu_7:hover, a.view_menu_8:hover {
	background-position: 0 -60px;
}

.view_line{
	width:900px;
}

#title_caramel{
	margin:15px auto 10px auto;
}






.detail2{
	width:860px;
	margin-top:15px;
	background-color:#f2f2f2;
	padding:0 20px 15px 20px;
	line-height:130%;
	margin-bottom:30px;
}

.detail2 .title{
	font-size:85%;
	margin-bottom:5px;
	font-weight: bold;
	padding-top:15px;
}

.detail2 .txt{
	font-size:77%;
}


.txt_l{
	float:left;
	clear:left;
	margin-bottom:3px;
	white-space:nowrap;
	}