@charset "utf-8";

@import url("../packages/cosmelink/cmn/css/default.css");

@import url("../packages/cosmelink/cmn/css/layout.css");

@import url("../packages/cosmelink/cmn/css/module.css");

@import url("../packages/cosmelink/cmn/css/general.css");

@import url("../packages/cosmelink/cmn/css/eccr.css");


td.sdtext { color:#000000; font-size:80%;}
 td.topT_sdtext { color:#000000; font-size:80%;}
 td.exT_sdtext { color:#000000; font-size:80%;}
 td.inT_sdtext { color:#000000; font-size:80%;}
span.item_name { color: #666666; font-size: 120%;}
span.item_desc { color: #808080; font-size: 100%;}
span.item_number_title { color: #666666; font-size: 80%;}
span.item_number { color: #666666; font-size: 80%;}
span.unit { color: #000000; font-size: 80%;}
span.price1 { color: #FF0000; font-size: 60%;}
span.price2 { color: #FF0000; font-size: 150%;}
span.tax_postage { color: #000000; font-size: 80%;}
a.etc_link:link { color: #0000FF; font-size: 80%;}
a.etc_link:visited { color: #0000FF; font-size: 80%;}
a.etc_link:active { color: #0000FF; font-size: 80%;}
a.etc_link:hover { color: #0000FF; font-size: 80%;}
span.time_sale { color: #666666; font-size: 80%;}
span.catch_copy { color: #000000; font-size: 80%;}
span.sale_desc { color: #000000; font-size: 80%;}
span.double_price_title { color: #000000; font-size: 80%;}
span.double_price { color: #000000; font-size: 80%;}
span.open_price_title { color: #000000; font-size: 100%;}
span.open_price { color: #000000; font-size: 100%;}
span.choice { color: #000000; font-size: 80%;}
span.rest { color: #FF0000; font-size: 100%;}
span.soldout_msg { color: #FF0000; font-size: 100%;}
span.inventory_title { color: #000000; font-size: 60%;}
td.inventory { background-color: #FFFFFF;}
span.inventory_choice_name { color: #000000; font-size: 80%;}
td.inventory_choice_name { background-color: #FFFFCC;}
span.inventory_desc { color: #000000; font-size: 60%;}
span.inventory_soldout { color: #000000; font-size: 80%;}
span.inventory_rest { color: #000000; font-size: 80%;}
td.lossleader_item_name { color: #000000; font-size: 100%; font-weight:bold;}
a.lossleader_item_name:link { color: #000000;}
a.lossleader_item_name:visited { color: #000000;}
a.lossleader_item_name:active { color: #000000;}
span.lossleader_price1 { color: #000000; font-size: 80%; font-weight:bold;}
span.lossleader_price2 { color: #000000; font-size: 80%; font-weight:bold;}
span.lossleader_double_price_title { color: #000000; font-size: 80%; font-weight:bold;}
span.lossleader_double_price { color: #000000; font-size: 80%; font-weight:bold;}
span.lossleader_open_price_title { color: #000000; font-size: 80%; font-weight:bold;}
span.lossleader_open_price { color: #000000; font-size: 80%; font-weight:bold;}
span.sa_catch_copy { color: #000000; font-size: 150%; font-weight:bold;}
span.sa_item_name { color: #000000; font-size: 150%; font-weight:bold;}
span.sa_item_desc { color: #000000; font-size: 100%;}
span.sa_sale_desc { color: #000000; font-size: 100%;}
span.present_catch_copy { color: #000000; font-size: 150%; font-weight:bold;}
span.present_item_name { color: #000000; font-size: 150%; font-weight:bold;}
span.present_entry_term { color: #000000; font-size: 100%;}
span.present_item_desc { color: #000000; font-size: 100%;}
span.win_cnt_title { color: #000000; font-size: 100%;}
span.win_cnt { color: #000000; font-size: 100%;}
span.present_end_msg { color: #FF0000; font-size: 100%;}

font.c{
color: #FF0000;
font-size: 13px;
}
/*商品説明の背景色tdプロパティ*/
td.bg1 {
background-color: #feddfb;
vertical-align: top;
font-size: 12px;
}
td.bg2 {
background-color: #ffffff;
font-size: 12px;
line-height:20px;
}
div.a{
height: 20px;
width: 550px;
valign: top;
font-size: 12px;
}
.font{
font-size: 12px;
}
.txt-red em {
color: #FF0000;
}




/* iPad iPhone */
#altFlash {
	background:#ffffff url(../packages/cosmelink/img/cosme_flash/images/back.jpg) no-repeat left top;
	height:390px;
	width:550px;
}

#altMain {
	height:366px;
	padding:10px 0 0 10px;
	width:360px;
}

.altSmall {
	float:right;
	margin-top:-366px;
	width:117px;
}

.altSmall img {
	clear:both;
	margin:0 0 11px -13px;
	}