/* default property reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,
th,td {margin:0;padding:0;}
/*table {border-collapse:collapse;border-spacing:0;}*/ /*一時的に削除*/
fieldset,img {border:0;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
   

/*body * {line-height:1.22em;}*/
/* body * {line-height:1.22em;} について */
/*
各フォントサイズ毎に行間を算出する指定です。
この指定を削除すると、全体の行間は統一される為、
見た目のレイアウトが変更される場合があります。
*/


/* ************************************************ 
 *	共通設定
 * ************************************************ */
* {
	margin: 0px;
	padding: 0px;
}

body {
	color: #333333;/*変更箇所*/
	/*font-size: small;*/
	font-size: 14px;/*豆平のみ　他は12px */
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	line-height: 1.6em;
	background-color: #ffffff;
	text-align:center;
	}
/*
br.clear {
	clear: both;
	font: 0pt/0pt sans-serif;
}
*/
/* ************************************************ 
 *	.clearfix
 * ************************************************ */
.clearfix:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}
.clearfix {
	display:inline-table;
	min-height:1%;
}
* html .clearfix {
	height:1%;
}
.clearfix {
	display:block;
}

img {
	border: 0px;
}

a,
a:link,
a:visited {
	color: #333333;/*変更箇所*/
	text-decoration:none;
	}
a:hover {
	color: #df6725;/*変更箇所*/
	text-decoration:underline;
}

a:hover img{
        opacity:0.85;
        filter:alpha(opacity=85);
}

/* ************************************************ 
 *	ページレイアウト
 * ************************************************ */
/*ページ全体の幅、レイアウトをセンタリング*/
#container {
	margin: 0px;
	padding: 0px;
	background-image: url("https://mamehei.zombie.jp/img/template/images/bg.gif") ;
	background-repeat: repeat-y;
	background-attachment : fixed;
	background-position: top center;/*追加*/
}



/*ヘッダー（ページタイトル、グローバルメニュー）*/
#header {
	margin: 0px auto;
	padding: 0;
	height: 160px;
	text-align: center;
	width: 948px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/header_bg.gif);
	background-repeat: no-repeat;
}
#header_inner {
	text-align: left;
	width: 948px;
}
/*
#header_h1_box {
	text-align: left;
	width: 948px;
	height: 30px;
}
*/
#header h1 {
	font-size: 12px;
	margin: 0;
	padding-top:5px;
	color: #df6725;/*変更箇所*/
	height: 25px;/*margin分マイナス*/
}
#header_inner_box {
	text-align: left;
	width: 948px;
	height: 130px;
}
/* ************************************************ 
 *　　　ロゴ
 * ************************************************ */
.logo a,
.logo a:link,
.logo a:visited {
	display: block;
	margin:0;
	padding:0;
	width: 250px;
	height: 90px;
	/*margin-right: 210px;*/
	text-indent: -9999px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/logo.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	float:left;
}
/* ************************************************ 
 *　　　トップナビ
 * ************************************************ */
#top_navi1 {
	margin: 0px;
	padding: 0px;
	display: block;
	width: 270px;
	height: 55px;
	float: right;
}
#top_navi1 ul {
	list-style-type: none;
}
#top_navi1 li {
	float: left;
	margin: 0;
}

/*menu01 ---------*/
/*#top_navi li.menu01 a,*/
#top_navi1 li.menu01 a:link,
#top_navi1 li.menu01 a:visited {
	display: block;
	width: 90px;
	height: 55px;
	text-indent: -9999px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi1.gif);
	background-repeat: no-repeat;
	background-position: 0px -55px;
	overflow: hidden;
	}
#top_navi1 li.menu01 a:hover {
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
/*menu02 ---------*/
/*#top_navi li.menu02 a,*/
#top_navi1 li.menu02 a:link,
#top_navi1 li.menu02 a:visited {
	display: block;
	width: 90px;
	height: 55px;
	text-indent: -9999px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi1.gif);
	background-repeat: no-repeat;
	background-position: -90px -55px;
	overflow: hidden;
	}
#top_navi1 li.menu02 a:hover {
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi1.gif);
	background-repeat: no-repeat;
	background-position: -90px 0px;
}
/*menu03 ---------*/
/*#top_navi li.menu03 a,*/
#top_navi1 li.menu03 a:link,
#top_navi1 li.menu03 a:visited {
	display: block;
	width: 90px;
	height: 55px;
	text-indent: -9999px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi1.gif);
	background-repeat: no-repeat;
	background-position: -180px -55px;
	overflow: hidden;
	}
#top_navi1 li.menu03 a:hover {
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi1.gif);
	background-repeat: no-repeat;
	background-position: -180px 0px;
}
/* ************************************************ 
 *　　　トップナビ2
 * ************************************************ */
#top_navi2 {
	margin: 0px;
	padding:10px 0px 0px 0px;
	display: block;
	width: 500px;
	height: 25px;
	float: right;
}
#top_navi2 ul {
	list-style-type: none;
}
#top_navi2 li {
	float: left;
	margin: 0;
}
/*menu01 ---------*/
/*#top_navi li.menu01 a,*/
#top_navi2 li.menu01 a:link,
#top_navi2 li.menu01 a:visited {
	display: block;
	width: 100px;
	height: 25px;
	text-indent: -9999px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi2.gif);
	background-repeat: no-repeat;
	background-position: 0px -25px;
	overflow: hidden;
	}
#top_navi2 li.menu01 a:hover {
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
/*menu02 ---------*/
/*#top_navi2 li.menu02 a,*/
#top_navi2 li.menu02 a:link,
#top_navi2 li.menu02 a:visited {
	display: block;
	width: 100px;
	height: 25px;
	text-indent: -9999px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi2.gif);
	background-repeat: no-repeat;
	background-position: -100px -25px;
	overflow: hidden;
	}
#top_navi2 li.menu02 a:hover {
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi2.gif);
	background-repeat: no-repeat;
	background-position: -100px 0px;
}
/*menu03 ---------*/
/*#top_navi li.menu03 a,*/
#top_navi2 li.menu03 a:link,
#top_navi2 li.menu03 a:visited {
	display: block;
	width: 100px;
	height: 25px;
	text-indent: -9999px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi2.gif);
	background-repeat: no-repeat;
	background-position: -200px -25px;
	overflow: hidden;
	}
#top_navi2 li.menu03 a:hover {
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi2.gif);
	background-repeat: no-repeat;
	background-position: -200px 0px;
}




/*menu04 ---------*/
/*#top_navi li.menu04 a,*/
#top_navi2 li.menu04 a:link,
#top_navi2 li.menu04 a:visited {
	display: block;
	width: 100px;
	height: 25px;
	text-indent: -9999px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi2.gif);
	background-repeat: no-repeat;
	background-position: -300px -25px;
	overflow: hidden;
	}
#top_navi2 li.menu04 a:hover {
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi2.gif);
	background-repeat: no-repeat;
	background-position: -300px 0px;
}
/*menu05 ---------*/
/*#top_navi2 li.menu05 a,*/
#top_navi2 li.menu05 a:link,
#top_navi2 li.menu05 a:visited {
	display: block;
	width: 100px;
	height: 25px;
	text-indent: -9999px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi2.gif);
	background-repeat: no-repeat;
	background-position: -400px -25px;
	overflow: hidden;
	}
#top_navi2 li.menu05 a:hover {
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi2.gif);
	background-repeat: no-repeat;
	background-position: -400px 0px;
}


/* ************************************************ 
 *　　　トップナビ3
 * ************************************************ */
#top_navi3 {
	display: block;
	width: 948px;
	height: 40px;
	margin:0px;/*ロゴの幅が250px*/
	padding-top:0px;
	padding-bottom:0px;
}
#top_navi3 ul {
	list-style-type: none;
}
#top_navi3 li {
	float: left;
	margin: 0;
}
/*menu01 ---------*/
/*#top_navi li.menu01 a,*/
#top_navi3 li.menu01 a:link,
#top_navi3 li.menu01 a:visited {
	display: block;
	width: 158px;
	height: 40px;
	text-indent: -9999px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi3.gif);
	background-repeat: no-repeat;
	background-position: 0px -40px;
	overflow: hidden;
	}
#top_navi3 li.menu01 a:hover {
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi3.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
/*menu03 ---------*/
/*#top_navi3 li.menu02 a,*/
#top_navi3 li.menu02 a:link,
#top_navi3 li.menu02 a:visited {
	display: block;
	width: 158px;
	height: 40px;
	text-indent: -9999px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi3.gif);
	background-repeat: no-repeat;
	background-position: -158px -40px;
	overflow: hidden;
	}
#top_navi3 li.menu02 a:hover {
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi3.gif);
	background-repeat: no-repeat;
	background-position: -158px 0px;
}
/*menu03 ---------*/
/*#top_navi li.menu03 a,*/
#top_navi3 li.menu03 a:link,
#top_navi3 li.menu03 a:visited {
	display: block;
	width: 158px;
	height: 40px;
	text-indent: -9999px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi3.gif);
	background-repeat: no-repeat;
	background-position: -316px -40px;
	overflow: hidden;
	}
#top_navi3 li.menu03 a:hover {
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi3.gif);
	background-repeat: no-repeat;
	background-position: -316px 0px;
}




/*menu04 ---------*/
/*#top_navi li.menu04 a,*/
#top_navi3 li.menu04 a:link,
#top_navi3 li.menu04 a:visited {
	display: block;
	width: 158px;
	height: 40px;
	text-indent: -9999px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi3.gif);
	background-repeat: no-repeat;
	background-position: -474px -40px;
	overflow: hidden;
	}
#top_navi3 li.menu04 a:hover {
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi3.gif);
	background-repeat: no-repeat;
	background-position: -474px 0px;
}
/*menu05 ---------*/
/*#top_navi3 li.menu05 a,*/
#top_navi3 li.menu05 a:link,
#top_navi3 li.menu05 a:visited {
	display: block;
	width: 158px;
	height: 40px;
	text-indent: -9999px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi3.gif);
	background-repeat: no-repeat;
	background-position: -632px -40px;
	overflow: hidden;
	}
#top_navi3 li.menu05 a:hover {
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi3.gif);
	background-repeat: no-repeat;
	background-position: -632px 0px;
}

/*menu06 ---------*/
/*#top_navi3 li.menu05 a,*/
#top_navi3 li.menu06 a:link,
#top_navi3 li.menu06 a:visited {
	display: block;
	width: 158px;
	height: 40px;
	text-indent: -9999px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi3.gif);
	background-repeat: no-repeat;
	background-position: -790px -40px;
	overflow: hidden;
	}
#top_navi3 li.menu06 a:hover {
	background-image: url(https://mamehei.zombie.jp/img/template/images/header/top_navi3.gif);
	background-repeat: no-repeat;
	background-position: -790px 0px;
}

/*
.header_bg {
	margin: 0 auto;
	padding: 0;
	width: 990px;
	height: 140px;
	background-image: url(https://img15.shop-pro.jp/PA01082/741/etc/header.jpg);
	background-repeat: no-repeat;
}
*/



/*
.header_bg {
	margin: 0 auto;
	padding: 0;
	width: 990px;
	height: 140px;
	background-image: url(https://img15.shop-pro.jp/PA01082/741/etc/header.jpg);
	background-repeat: no-repeat;
}
*/

/*
.header_bg_line {
	margin:0;
	padding: 0;
	width: 100%;
	height: 5px;
background-color: #ff3366;
}
h1 a,
h1 a:link,
h1 a:visited {
	display: block;
	width: 810px;
	height: 150px;
	text-indent: -9999px;
	background-image: url(https://img15.shop-pro.jp/PA01082/741/etc/headder.jpg);
	background-repeat: no-repeat;
	background-position: 0px -29px;
	overflow: hidden;
	}

h1 a:hover {
	background-image: url(https://img14.shop-pro.jp/PA01080/509/etc/header.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
*/
/*　コンテンツの幅　*/

#contents{
	margin: 0px;
	padding: 0px;
	width 100%;
	
}
#contents_inner{
	margin: 18px auto;
	padding: 0;
	width:948px;
	/*text-align:left;*//*#include*/
	text-align: center;
}
/*　画面右側の幅　*/
.main {
	/*float: left;*/
	float: right;
	width: 740px;
	margin: 0px;
	/*margin-left: 208px;*/
	text-align:left;
}
.main h3{
	font-size: small;
}
/*　画面左側メニューの幅　*/
#side {
	margin: 0;
	padding: 0;
	/*margin-left: 20px;*/
	float: left;
	width: 190px;
	text-align:left;
	/*
	background-image: url(https://mamehei.zombie.jp/img/template/images/side_bg_base.gif);
	background-repeat: y-repeat;
	*/
}
/*
#side_top {
	margin: 0;
	padding: 0;
	float: left;
	width: 260px;
	height: 10px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/side_bg_top.gif);
	background-repeat: no-repeat;
}
*/
#side_inner {
	margin: 0 auto;
	padding: 0;
	width: 190px;

}

/*
.side h3{
	background-image: url(#);
	background-repeat: no-repeat;
	width: 170px;
	height: 25px;
	padding-top: 5px;
	padding-left: 10px;
	color: #fff;
}
*/
/*#banner_top1 a,*/
#banner_top1 a:link,
#banner_top1 a:visited {
	display: block;
	width: 190px;
	height: 160px;
	text-indent: -9999px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/sidebar/banner_top1.gif);
	background-repeat: no-repeat;
	background-position: 0px -160px;
	overflow: hidden;
	margin-bottom:10px;
	}
#banner_top1 a:hover {
	background-image: url(https://mamehei.zombie.jp/img/template/images/sidebar/banner_top1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#banner_top2 a:link,
#banner_top2 a:visited {
	display: block;
	width: 190px;
	height: 80px;
	text-indent: -9999px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/sidebar/banner_top2.gif);
	background-repeat: no-repeat;
	background-position: 0px -80px;
	overflow: hidden;
	margin-bottom:10px;
	}
#banner_top2 a:hover {
	background-image: url(https://mamehei.zombie.jp/img/template/images/sidebar/banner_top2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.member {
	margin: 0px auto 10px auto;
	width 100%;
	text-align: center;
	background-image: url(https://mamehei.zombie.jp/img/template/images/sidebar/login_bg.gif);
	background-repeat: no-repeat;
	width: 190px;
	height: 72px;/*元85px　padding分マイナス*/
	padding-top: 13px;
	font-size: 11px;
	}

.search {
	margin:10px auto 10px auto;
	width 100%;
	text-align: center;
	background-image: url(https://mamehei.zombie.jp/img/template/images/sidebar/search_bg.gif);
	background-repeat: no-repeat;
	width: 190px;
	height: 57px;/*元70px　padding分マイナス*/
	padding-top: 13px;
	}
.banner {
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
}
.banner0 {
	margin: 0;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 10px;
}
.calender {
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
}
/*
.banner2 {
	margin: 0;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 10px;
}
.last_banner {
	margin: 0;
	padding: 0;
}
*/
/* ************************************************ 
 *	カテゴリ ヘッダ
 * ************************************************ */
.cat_head01 {
	margin: 0;
	padding: 0;
	width: 190px;
	height: 50px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/sidebar/cat_head01.gif);
	background-repeat: no-repeat;
}
.cat_head02 {
	margin: 0;
	padding: 0;
	width: 190px;
	height: 50px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/sidebar/cat_head02.gif);
	background-repeat: no-repeat;
}
/* ************************************************ 
 *	サイドナビ（カテゴリ）
 * ************************************************ */
.cat01 a,
.cat01 a:link,
.cat01 a:visited {
	display: block;
	width: 190px;
	height: 50px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/sidebar/cat01.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	}
.cat02 a,
.cat02 a:link,
.cat02 a:visited {
	display: block;
	width: 190px;
	height: 50px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/sidebar/cat02.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	}
.cat03 a,
.cat03 a:link,
.cat03 a:visited {
	display: block;
	width: 190px;
	height: 50px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/sidebar/cat03.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	}
.cat04 a,
.cat04 a:link,
.cat04 a:visited {
	display: block;
	width: 190px;
	height: 50px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/sidebar/cat04.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	}
.cat05 a,
.cat05 a:link,
.cat05 a:visited {
	display: block;
	width: 190px;
	height: 50px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/sidebar/cat05.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	}
.cat06 a,
.cat06 a:link,
.cat06 a:visited {
	display: block;
	width: 190px;
	height: 50px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/sidebar/cat06.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	}
.cat07 a,
.cat07 a:link,
.cat07 a:visited {
	display: block;
	width: 190px;
	height: 50px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/sidebar/cat07.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	}
.cat08 a,
.cat08 a:link,
.cat08 a:visited {
	display: block;
	width: 190px;
	height: 50px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/sidebar/cat08.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	}
/* ************************************************ 
 *	サイドナビ
 * ************************************************ */
#side_navi ul {
	margin: 0;
	padding:0;
	list-style-type:none;
}
#side_navi li {
	margin: 0;
	padding: 0;
	width:175px;
	height:26px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/sidebar/sub_cat_bg.gif);
	background-repeat: no-repeat;
	padding: 4px 0 0 15px;
	/*margin-left: 0px;*/
}
#side_navi li a,
#side_navi li a:link,
#side_navi li a:visited {
	color: #333333;
	text-decoration:none;
	}
#side_navi li a:hover {
	color: #df6725;
	text-decoration:underline;
}



.page_top {
	margin: 0;
	padding: 0;
	margin: 10px 0px 10px 640px;
}




/* ************************************************  
*	支払方法・配送方法
* ************************************************ */
#payment {
	margin: 0px auto;
	padding: 0px;
	text-align: center;
	width: 710px;
	/*height: 500px;*/
}
#payment_inner  {
	margin: 0px;
	padding: 0px;
	padding: 20px 0 20px 0;
	text-align:left;
}


/* ************************************************  
*	フッター（コピーライト）
* ************************************************ */
#footer {
	margin: 0px auto;
	padding: 0;
	height: 170px;/*高さ指定しないと周りが白くなる*/
	text-align: center;
	width: 948px;
	font-size:11px;
}

#footer_inner  {
	margin: 0px;
	padding: 0px;
	text-align:left;
}
.copyright  {
	display:block;
	margin: 0px;
	padding: 0px;
	width: 250px;
	float:left;
}
/******　ロゴ *******/
.copyright .logo {
	margin: 0px;
	padding: 0px;
	width: 250px;
	height: 90px;
	margin-bottom: 10px;
	text-indent: -9999px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/logo.gif);
	background-repeat: no-repeat;
	
}

#footer_navi {
	display:block;
	margin: 0px;
	padding: 0px;
	/*padding: 0 0 0 98px;*/
	/*margin-left: 348px;*/
	width: 600px;
	height: 100px;
	float:right;
}

/*
.ul1 {
	margin: 0;
	padding: 0 0 0 30px;
	list-style-type:none;
	float:left;
}
*/
#footer_navi ul {
	margin: 0;
	/*padding: 0 0 0 30px;*/
	padding: 0;
	list-style-type:none;
	float:left;
}
#footer_navi li {
	margin: 0;
	padding: 0;
	width:140px;
	height:20px;
	background-image: url(https://mamehei.zombie.jp/img/template/images/footer/footer_link_bg.gif);
	background-repeat: no-repeat;
	padding: 0px 0 0 10px;
	/*margin-left: 0px;*/
}
#footer_navi li a,
#footer_navi li a:link,
#footer_navi li a:visited {
	color: #333333;
	/*color: #ff3366;*/
	text-decoration:none;

	}
#footer_navi li a:hover {
	color: #df6725;
	text-decoration:underline;
}


/*使用しない
#group-list {
	border-top:#838383 dotted 1px;
	padding:5px 0px 0px;
	margin:10px 20px 0px 0px;
}
*/

/* *** 最近チェックした商品 *** */
.history {
	width: 740px;
	padding-top: 15px;
}
#productsbox {
}

.itembox {
	padding: 0;
	margin: 0px 5px 10px 5px;
	width: 175px;
	float:left;
	font-size: 11px;
	line-height: 1.4em;
}
.itembox_inner {
	padding: 10px;
	margin: 0;
	text-align: left;
}
.itembox_inner img {
	padding-bottom: 10px;
	margin: 0;
}
/* 2013-11-21 追加 */
.tbl_calendar {
  border: none !important;
  border-collapse: collapse !important;
  border-spacing: 0 !important;
width:190px;
}
.tbl_calendar th, .tbl_calendar td {
  padding: 4px !important;
  text-align: center !important;
  border-bottom: 1px solid #ccc !important;
}
/* 2016-05-12 追加 */
#google_translate_element {
	padding: 25px 0px 0px 250px;
	margin: 0px 0px 0px 0px;
    width: 150px;
	float: left;
}