@charset "utf-8";

/* レイアウト */

.bun{
	font-size:0.8em;
	margin:0px 0px 0px 20px;
}



.bun h1{
	font-size:15pt;
}


.bun .asset-meta{
	margin-right:0px;
	font-size:0.8em;
/*	border:1px solid #333333;	*/
/*	padding:2px 5px 2px 5px;	*/
/*	margin:0px 0px 0px 20px;	*/
}

.bun .s_bango01{
	margin-right:0px;
	width:150px;
	font-size:1.2em;
	border:1px solid #333333;
	padding:2px 5px 2px 5px;
	margin:10px 0 0 0;
}

.bun .s_name{
	display: none;
	margin:10px 0 0 0;
}

.bun .s_kakaku{
	margin:5px 0 0px 0;
}

.bun .s_at01{
	margin:5px 0 0px 0;
}
.bun .s_at02{
	margin:5px 0 0px 0;
}
.bun .s_at03{
	margin:5px 0 0px 0;
}
.bun .s_com{
	margin:5px 0 0px 0;
}

/* カートで使用 */

.shop_prosess{
	margin:0 auto 0 auto;
}

.goukei{
	font-size:12pt;
}

.select_moji{
	font-size:8pt;
}


.btn30{
	background:url(http://www.yokotaya.net/shop_c/grd_03_50.jpg) top repeat-x;
	font-size89pt;
	width:35px;
	height:20px;
	border:1px solid #666666;
	margin:0 0 0 5px;
	}



.btn40{
	background:url(http://www.yokotaya.net/shop_c/grd_01_50.jpg) top repeat-x;
	font-size89pt;
	width:35px;
	height:20px;
	border:1px solid #666666;
	margin:0 3px 0 3px;
	}


/* カート表示用TABLE */
.shop_table{
	margin:15px auto 5px auto;
	width:580px;
	font-size:1.0em;
	border-top   :1px solid #333333;
	border-right :1px solid #333333;
	border-bottom:0px solid #333333;
	border-left  :0px solid #333333;
}

.shop_table th{
	background:url(http://www.yokotaya.net/shop_c/grd_02_50.jpg) top repeat-x;
	font-size:1.0em;
	border-top   :0px solid #333333;
	border-right :0px solid #333333;
	border-bottom:1px solid #333333;
	border-left  :1px solid #333333;
	background-color:#cccccc;
}
.shop_table td{
	border-top   :0px solid #333333;
	border-right :0px solid #333333;
	border-bottom:1px solid #333333;
	border-left  :1px solid #333333;
}
/* カート表示用TABLE */




/* カート表示用TABLE 小計*/
.cal_shoukei{
	margin:20px 0px 0px 300px;
	width:280px;
	font-size:1.0em;
	border-top   :1px solid #333333;
	border-right :1px solid #333333;
	border-bottom:0px solid #333333;
	border-left  :0px solid #333333;
}
.cal_shoukei th{
	background:url(http://www.yokotaya.net/shop_c/grd_02_50.jpg) top repeat-x;
	width:100px;
	font-size:1.0em;
	border-top   :0px solid #333333;
	border-right :0px solid #333333;
	border-bottom:1px solid #333333;
	border-left  :1px solid #333333;
	background-color:#cccccc;
}
.cal_shoukei td{
	width:180px;
	border-top   :0px solid #333333;
	border-right :0px solid #333333;
	border-bottom:1px solid #333333;
	border-left  :1px solid #333333;
	white-space: nowrap;
	text-align:right;
	padding:0 5px 0 0 ;
}
/* カート表示用TABLE 小計*/

/* カート表示用TABLE 送料*/
.cal_souryou{
	margin:0px 0px 0px 300px;
	width:280px;
	font-size:1.0em;
	border-top   :0px solid #333333;
	border-right :1px solid #333333;
	border-bottom:0px solid #333333;
	border-left  :0px solid #333333;
}
.cal_souryou th{
	background:url(http://www.yokotaya.net/shop_c/grd_02_50.jpg) top repeat-x;
	width:100px;
	font-size:1.0em;
	border-top   :0px solid #333333;
	border-right :0px solid #333333;
	border-bottom:1px solid #333333;
	border-left  :1px solid #333333;
	background-color:#cccccc;
}
.cal_souryou td{
	width:180px;
	border-top   :0px solid #333333;
	border-right :0px solid #333333;
	border-bottom:1px solid #333333;
	border-left  :1px solid #333333;
	white-space: nowrap;
	text-align:right;
	padding:0 5px 0 0 ;
}
/* カート表示用TABLE 送料*/

/* カート表示用TABLE 合計*/
.cal_goukei{
	margin:0px 0px 0px 300px;
	width:280px;
	font-size:1.0em;
	border-top   :1px solid #333333;
	border-right :1px solid #333333;
	border-bottom:0px solid #333333;
	border-left  :0px solid #333333;
}
.cal_goukei th{
	background:url(http://www.yokotaya.net/shop_c/grd_02_50.jpg) top repeat-x;
	width:100px;
	font-size:1.0em;
	border-top   :0px solid #333333;
	border-right :0px solid #333333;
	border-bottom:1px solid #333333;
	border-left  :1px solid #333333;
	background-color:#cccccc;
}
.cal_goukei td{
	width:180px;
	border-top   :0px solid #333333;
	border-right :0px solid #333333;
	border-bottom:1px solid #333333;
	border-left  :1px solid #333333;
	white-space: nowrap;
	text-align:right;
	padding:0 5px 0 0 ;
}
/* カート表示用TABLE 合計*/


/* カート表示用TABLE 見だし*/
.cal_midashi{
	margin:5px auto 5px auto;
	width:570px;
	font-size:1.0em;
	border-top   :0px solid #333333;
	border-right :0px solid #333333;
	border-bottom:0px solid #333333;
	border-left  :0px solid #333333;
}
/* カート表示用TABLE 見だし*/

/* カート表示用TABLE 注意*/
.cal_tyuui{
	margin:0px auto 20px auto;
	width:570px;
	font-size:1.0em;
	border-top   :1px solid #333333;
	border-right :0px solid #333333;
	border-bottom:0px solid #333333;
	border-left  :0px solid #333333;
}
.cal_tyuui th{
	background:url(http://www.yokotaya.net/shop_c/grd_03_50.jpg) top repeat-x;
	font-size:1.0em;
	border-top   :0px solid #333333;
	border-right :1px solid #333333;
	border-bottom:1px solid #333333;
	border-left  :1px solid #333333;
	background-color:#cccccc;
	text-align:left;
}
.cal_tyuui td{
	padding:3px 10px 5px 10px ;
	border-top   :0px solid #333333;
	border-right :1px solid #333333;
	border-bottom:1px solid #333333;
	border-left  :1px solid #333333;
	text-align:left;
}
/* カート表示用TABLE 注意*/



.td_kosuu{
	white-space: nowrap;
}

.td_photo{
	width:90px;
	height:90px;
	margin:0px 0 0px 0;
}
.td_gaku{
	white-space: nowrap;
	padding:0 5px 0 5px ;
	text-align:right;
}
