body{
margin:0;
padding:0 0 0 60px;
font-size:small;
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
color:#333333;
line-height:1.5em;
text-align:left;
background:url(/img/bg.jpg) repeat-y;
}

body{
text-align: center; /* IE 向けセンタリング指定 */
 }

.alpha50{
 filter: alpha(opacity=25);
  -moz-opacity:0.25;
  opacity:0.25;
}

#container{
margin: 0 auto; /* Firefox 向けセンタリング指定 */
}

table{ /* 基本テーブル設定（固定）*/
	margin:0px;
	padding:0px;
	text-align:left;
}

body{
text-align: center; /* IE 向けセンタリング指定 */
}

.clear{clear:both;}.clear:after{content: "";clear: both;height: 0px;display: block;visibility: hidden;}

#container{
margin: 0 auto; /* Firefox 向けセンタリング指定 */
}

th {border:0px none;margin:0px;padding:0px;border-collapse:collapse;vertical-align:top;}

td {border:0px none;margin:0px;padding:0px;border-collapse:collapse;vertical-align:top;}

th {white-space:nowrap;} 

h1,h2,h3,h4 { /* 基本タイトル（固定）*/
	padding:0px;
	margin:0px;
	font-size:medium;
	text-align:left;
}
h1{

}

/* 基本のリンク （固定）*/
a{color:#0059ff; text-decoration:none;}
a:visited{color:#0059ff; }
a:hover{color:#0059ff; text-decoration:underline;}

ul{ /* 基本のリスト （固定）*/
	list-style-type:square;}

ul ul{	list-style-type:none;}

img{ border:0px;}/* イメージボーダー指定 */

form {	padding:0px;display:inline;}

p{ line-height:150%;margin:5px 0px;padding:2px 0px;}

.clear_both { /* 画像の周り込み解除 */
	clear:both;
	font-size:1px;
	visibility:hidden;
	overflow:hidden;
	height:1px;
	text-align:center
}

.button1{ /* inputボタン設定 */
	margin-top:5px;
	cursor:hand;
	color:#FFFFDD;
	background:#D02B14;
	border:1px solid #990000;
	border-top-color:#FA5923;
	border-right-color:#FA5923;
	border-bottom-color:#FA5923;
	border-left-color:#FA5923;
	font-weight:bold;
}
hr{display:none;}

.text1 {border:1px solid #CCCCCC;}/* テキストエリアデザイン設定 */

.caution{ font-weight:bold;color:#FF0000;}/* エラーメッセージ */

.no2 img{display:inline;} /* フォントズーム */

.strong{ font-weight:bold;}/* フォントボールド */

.red{color: #cc0000;} /* フォント赤 */
.orange{color:#FF9900;} /* フォントオレンジ */
.blue{color:#0000FF;} /* フォント青 */
.green{color:#006600;} /* フォント緑 */
.glay{color:#666666;} /* フォントグレー */

.item img{/* 商品画像枠  */ 
	height:auto;
	padding:5px;
	margin:0px;
	text-align:center;
	border:#CCCCCC solid 1px;
}

.small{font-size:small;}
.x-small{font-size:x-small;}
.block{display:block;}

.bgE0E0E0{background:#E0E0E0;}


.spacebox{/* スペース設定  */ 
	height:50px;
}

/********************************************************************/
/* 大枠テーブル（固定） */
#container {
	width:980px;
	margin:0 auto;
	background:url(/img/bg_header.jpg) no-repeat;
	background-color: #FFFFFF;
}

/* マイページ、ポップアップ画面 */
#enter {
	width:525px;
	text-align:left;

}

/* ヘッダー */
#header{
height:113px;
}

.shoplogo{ /* サイトロゴブロック（設定の場合） */

}
.shoplogo img{
float:left;
}

.sitecopy{
font-size:12px;
padding-top:5px;
padding-left:355px;
display:block;
}
.sitecopy a{
width:165px;
line-height:1.4em;
color:#333333;
text-decoration:none;
font-weight:normal;
display:block;
}

.sitecopy a{color:#999;text-decoration:none;}
.sitecopy a:visited{color:#999;text-decoration:none;}
.sitecopy a:hover{color:#999;text-decoration:none;}



/* ヘッダー下装飾ライン */
.hline {
/* display:none; */
}

/********************************************************************/
/* ヘッダーメニュー */
#headMenu {
	width:960px;
	height:41px;
	margin:0 auto;
	padding:0 10px;
	background:url(/img/bg_header.gif) no-repeat;
	clear:both;
}

.headnavi {
	color:#333333;
	font-weight:bold;
}

.headnavi a{color:#333333;text-decoration:none;}
.headnavi a:hover {color:#333333;text-decoration:underline;}
.headnavi a:visited{color:#333333;text-decoration:none;}

.navi01 {
	height:41px;
	line-height:41px;

}

#leftSide { /* 左サイドtd */
	width:252px;
	padding:0;
	margin:0;
	vertical-align:top;
}

#rightSide { /* 右サイドtd （3列）*/
	width:170px;
	padding:0px;
	margin:0px;
	background:none;
	vertical-align:top;
}

#rightSide { /* 右サイドtd （3列 ブログ）*/
	width:170px;
	padding:0px;
	margin:0px;
	vertical-align:top;
}

#center1 { /* センター td （2列）*/
	margin:0;
	padding:0;
	vertical-align:top;
}

#center2 { /* センターtd （3列）*/
	width:520px;
	padding:0px;
	margin:0px;
	vertical-align:top;

}

#center3 { /* センターtd （装飾用）*/
	vertical-align:top;	
}


.header_area { /* ヘッダのフリーエリア */
}

.footer_area { /* フッタのフリーエリア */
	text-align:left;
	width:730px;
	margin:0 0 0 30px;
	padding:0 0 15px 0;

}

.sidebox { /* サイド用ブロック（幅設定） */
	width:222px;
	margin:0;
	pading:0;
}


.centerbox { /* センター用ブロック（幅設定） */
	margin:15px 0 0 30px;
}

.center{ text-align:center;} /* センター */
.right{ text-align:right;} /* 右 */
.left{ text-align:left;} /* 左 */
.middle{ vertical-align:middle;}/* テキスト縦中央 */
.buttom{ vertical-align:buttom;}/* テキスト縦下 */
.float_right{ float:right;}
.float_left{ float:left;}

/********************************************************************/
/* 基本商品テキスト設定 */
.goods{
margin:0 0 0 5px;
padding:5px 5px 0 5px;

}
.price{ /* 商品価格 */
padding:0 5px;
margin:0 0 0 5px;
color:#cc0000;
font-size:16px;
font-family : arial,Helvetica;
line-height:1.6em;
text-align:left;
font-weight:bold;
}
.price .no2{
font-size : 24pt;
}
.tax{
font-size:10px;
font-weight:bold;
color:#cc0000;
}
.price.zoom{ /* 商品価格 （商品詳細） */
	font-size:125%;font-weight:bold;
}
.expl{ /* 商品説明文 */
padding:0 5px 5px 5px;
margin:0 0 0 5px;
font-size:x-small;
line-height:1.5em;
text-align:left;
color:#666666;

}
.expl a{color:#666666;	text-decoration:none;}
.expl a:hover{color:#666666;text-decoration:underline;}

.fixed{ /* 商品定価 */
	color:#666666;
	text-align:left;
}



	
/********************************************************************/
/*センターコンテンツ  */
.topIMG { /* トップイメージ 外枠設定 */
	margin:0px ;
	padding:0px;
}

.topIMG td{
	margin:0px;
	padding:0px;
	background:none;
}

.shopCopy { /* サイト説明 */
	margin:0px;
	padding:3px 10px 3px 10px;
	color:#D02B14;
	font-weight:bold;
	text-align:left;
}

/* タイトルデザイン */

.free_title { /* タイトル1 h3 */
	padding:8px 0px 0px 40px;
	margin:0px;
	color:#D02B14;
	width:auto;
	height:22px;
	background:url(/img/title_bar01.jpg) repeat;
	line-height:100%;
	vertical-align:middle;
}

#center1 .title1{ /* タイトル1 h3 */
height:36px;
margin:0 0 20px 0; 
padding:0 0 0 35px;
line-height:36px;
color:#ffffff;
font-size:medium;
background:url(https://kanri2.shopserve.jp/vol1blog/m/m-chair.wn.shopserve.jp/docs/pic-labo/category_title3.gif) no-repeat;
}
.title1 a{color:#ffffff;text-decoration:none;}
.title1 a:hover{color:#ffffff;text-decoration:underline;}

#enter .title1{
height:36px;
margin:0 0 20px 0; 
padding:0 0 0 35px;
line-height:36px;
color:#ffffff;
font-size:medium;
background:url(https://kanri2.shopserve.jp/vol1blog/m/m-chair.wn.shopserve.jp/docs/pic-labo/category_title3.gif) no-repeat;
}

.title2{ /* タイトル2 h3 */
	padding:8px 0px 0px 40px;
	margin:0px;
	width:auto;
	color:#D02B14;
	height:22px;
	background:url(/img/title_bar02.jpg) repeat;
	line-height:100%;
	vertical-align:middle;
}
.title2 a{color:#D02B14;text-decoration:none;}
.title2 a:hover{color:#D02B14;text-decoration:underline;}

.title3{ /* タイトル3 h3 */
        padding:8px 0px 0px 40px;
        margin:0px;
        width:auto;
        color:#D02B14;
        height:22px;
		background:url(/img/title_bar02.jpg) repeat;
        line-height:100%;
        vertical-align:middle;
}

.rank{/* ランキングアイコン */
        text-align:left;
}

.mainCont { /* メインコンテンツ */
	padding:0;
	margin:0;
	width:auto;
}
.mainCont a{font-weight:bold;}

.contbox { /* メインコンテンツ内項目ボックス*/
	padding:10px 0px;
	margin:0px;
	width:auto;
}
.mainCont p{
	margin:0;
	padding:15px 0;
	background:url(/img/line01.gif) no-repeat left bottom;
}


ul.news{ /* 最新情報リスト設定 */
	text-align:left;
	padding:0px 0px 0px 12px;
	margin:0px;
	list-style:square;
	color:#D02B14;
}

li.p3{padding:3px;}

.free_list{ /* リスト設定 */
        padding:5px 10px;
        margin:0px;
}

ul.list{ /* リスト設定 */
	text-align:left;
	padding:5px 10px ;
	margin:0px;
	list-style:square;
	color:#F59300;
}


ul.map{ /* サイトマップリスト設定 */
	text-align:left;
	padding:0px 20px;
	margin:0px;
	color:#222222;
}
li.sm1 { margin:4px ;display:block;}
li.sm2 { margin:0px 0px 0px -35px;display:block;}

.sitemap{ /* サイトマップリスト 項目タイトルh4*/
	padding:5px 25px;
	color:#222222;
	background:url(/img/dir1a.gif) no-repeat ;
	background-position:left center;
}


/* テーブル余白設定  （固定） */
.layoutp5  { padding:5px 0px;}/* 余白5px */
.layoutp5 th { padding:5px;}
.layoutp5 td { padding:5px;}
.layoutp5 .border { border:1px solid #CCCCCC;}

.layoutp3  { padding:5px 0px;}/* 余白3px */
.layoutp3 th { padding:3px;}
.layoutp3 td { padding:3px;}
.layoutp3 .border { border:1px solid #999999;}
.layoutp3 .item{text-align:center;}
.layoutp3 .item img{display:inline;}
.layoutp3 img{display:inline;}
.layoutp3 h2{ font-size:large; color:#0059ff;}

.bordlayoutp3  { padding:5px 0px;}/* ボーダーテーブル(余白3px) */
.bordlayoutp3 th { padding:3px;border:1px solid #999999;}
.bordlayoutp3 td { padding:3px;border:1px solid #999999;}
.bordlayoutp3 .side { padding:10px 15px;}/* 横余白10px */

.backcolor1 { background:none;} /* テーブル内カラー切り替え（タイトル部分） */
.backcolor2 { background:none;vertical-align:middle} /* コンテンツ内 */
.backcolor3 { background:none;padding:10px 0px;} /* カート部分 */


/* 商品レイアウト（トップページセンター、商品一覧用）*/

.layoutFrame{/* 大枠 table */
	margin:10px 0px 0px 0px;
	padding:2px;
	width:auto;
	background:none;
}
.layoutFrame td{
	text-align:center;
	margin:0;
	padding:2px;
	vertical-align:top;
}

.layout1{ /* レイアウト */
	width:auto;
	margin:0 auto 15px auto;
	padding:0;
	border-bottom:#999999 dotted 1px;
}
.layout1 table{
	padding:0;
}
.layout1 .tr{
	padding:5px;
}
.layout1 td{
	margin:0;
	padding-bottom:15px;
	background:#FFFFFF;
	text-align:center;
}
.layout1 td img{
display:inline;
}

/* 第二階層 */

#bread{ /* パンクズ */
	margin:20px 0 5px 0;
	padding:3px 10px;
	text-align:right;
	background:none;
}
#bread a:link{color:#222222;font-weight:bold; text-decoration:underline;}
#bread a:visited{color:#222222;font-weight:bold; text-decoration:underline;}
#bread a:hover{color:#222222;font-weight:bold;}

h4.title{
background: none repeat scroll 0% 0% rgb(255, 223, 130);
color:#f45000;
padding: 5px 8px;
}

.mainFrame{ /* メイン大枠 */
	margin:0;
	padding:0;
}

p.title	{ margin:3px 0px;	
	padding:2px 0px;
	color:#669933;
	border-bottom:1px dotted;
	font-weight:bold;
}
/* メールマガジンアイコン設定 */
.mailmag_ent{ /* 新規登録 h4 */
	padding:12px 0px 0px 60px;
	background:url(/img/icon_mailmag_ent.gif) no-repeat;
}

.mailmag_cha{ /* アドレス変更 h4 */
	padding:12px 0px 0px 60px;
	background:url(/img/icon_mailmag_cha.gif) no-repeat;
}

.mailmag_can{ /* 配信解除 h4 */
	padding:12px 0px 0px 60px;
	background:url(/img/icon_mailmag_can.gif) no-repeat;
}

#sortList{ /* ソート */
	margin:0 10px;
	padding:6px 3px 5px 3px;
	width:auto;
	color:#222222;
	font-size:medium;
	font-weight:bold;
	float:right;
}

.pageTop { /* ページトップ */
	padding:3px 5px 0px 17px;
	margin:10px 5px;
	background:url("/img/icon_top.gif") no-repeat;
	font-size:76%;
	font-weight:bold;
	float:right;
}
.pageTop a{ color:#333333;text-decoration:none;}
.pageTop a:hover{ color:#333333;text-decoration:underline;}


/********************************************************************/
/* フッターーメニューレイアウト設定 */
#footer {
height:100px;
padding-top:20px;
text-align:center;
background:url(https://kanri2.shopserve.jp/vol1blog/m/m-chair.wn.shopserve.jp/docs/pic-labo/bg_footer.jpg) no-repeat;
}

#footer a{color:#333333;}
#footer .last{border-right:solid 1px #333333;}
#footer a:visited {text-decoration:none;}
#footer a:active {text-decoration:none;}
#footer a:hover {text-decoration:underline;}

.footnavi{
margin-bottom:30px;
}

#copyright { /* コピーライト */
	margin-bottom:20px;
	padding:0px;
	width:auto;
	color:#333333;
	text-align:center;
}


/********************************************************************/
/* サイド設定 */

#search {/* サイド商品検索枠設定 */
	padding:0;
	margin:15px 0 0 0;
	background-color:#fff8c5;
}
*html body #search {/* サイド商品検索枠設定 IE6用 */
	padding:0;
	margin:0;
}

#search label{
height:46px;
margin:0;
padding:0;
color:#fff;
font-size:16px;
text-shadow: #666 0px 1px;
text-align:center;
font-weight:bold;
line-height:38px;
background:url("/img/tit_s_search.gif") no-repeat;
display:block;
}
#search form{
margin:-15px 0 0 15px;
text-align:left;
padding:10px 0 0 0;
display:block;
}

.fieldarea{
padding:5px 0px 5px 0px;
virtical-align:center;
}

/* サイドメニューカテゴリリスト */

.list { /* メニュー枠設定 */
	padding:7px 7px 20px 7px;	
	display:block;
	line-height:130%;
	background-color:#fff8c5;
}

.list h3 { /* タイトル */
	padding:5px 5px;
	margin:0px;
}

ul.free_listbox{
	text-align:left;
	padding:0px;
	margin:0px;
	list-style:none;
}

ul.listbox{
margin:0;
padding:0 5px;
font-weight:bold;
list-style:none;
}


li.ca1 {
font-size:13px;
margin:14px 0 7px 0;
padding:6px 0 6px 22px;
background:url(/img/dir1a.gif) no-repeat;
background-color:#fffce2;
}
li .ca1 img{text-decoration:none;border:none;}

li.ca2 {
margin:0 0 5px 0;
padding:0 0 0 20px;
background:url(/img/dir2a.gif) no-repeat;
font-weight:normal;
}


li.ca3 {
	margin:0px;
	border-bottom:1px #FEE7CB solid;	
}

li.ca3 a{ padding:5px 3px 5px 15px;display:block;
	color:#D02B14;font-weight:bold;text-decoration:none;
}
li.ca3 a:hover{text-decoration:underline;}

text-align:;
li.ca4 {
	margin:0px;
	border-bottom:1px #FEE7CB solid;
}

li.ca4 a{ padding:3px 3px 3px 20px;display:block;
	color:#F96611;font-weight:bold;text-decoration:none;
}

li.ca4 a:hover{ color:#FFFFFF;font-weight:bold;text-decoration:none;
}

.sline1 { /* サイドバー下ライン */
	padding:0px;
	margin:0px;
	height:1px;
}

.sline2 { /* サイドバー下ライン */
	padding:0px;
	margin:0px;
	height:5px;
	background-color:none;
}

/* サイドコンテンツ */
.sidemain1 { /* メイン枠 */
	margin:0;
	padding:0;
	background: none;
}

.sidemain1 p {
	padding:0;
	margin:0;
	
}
.sidemain2{
	margin:0;
	padding:20px;
	text-align:center;
	background:#fff8c5;
}


/* カレンダー */
caption { /* 年月タイトル */
	 font-weight:bold;
	 text-align:center;
	 padding:3px;
	 color:#666666;
}
caption a{ color:#666666;text-decoration:underline;}
caption a:hover{ color:#666666;	 text-decoration:underline;}

.carender { /* カレンダー テーブル*/
	 border-collapse:collapse;
	 padding:5px 0px;
	 margin:0px;
	 text-align:center;
}

.carender td {
	padding:2px;
	border-collapse:collapse;
	text-align:right;
	border:1px solid #CCCCCC;	
}

.carender th {
	padding:2px;
	border-collapse:collapse;
	border:1px solid #CCCCCC;	
}

th.day { /* ヘッダ平日 */
	font-weight:bold;
	color:#666666;
	background:#EEEEEE;
	text-align:center;
}

th.sun { /* ヘッダ日曜 */
	color:red;
	background:#FDDFFC;
	text-align:center;
}

th.sat { /* ヘッダ土曜 */
	color:blue;
	background:#D0E8FF;
	text-align:center;
}

.chert { /* 表示色説明枠  */
	margin:5px 5px;
	font-size:84%;
}
.chert td {
	border-collapse:separate;
	padding:0px 0px 0px 5px;
	border:2px solid #FFFFDD;
}

.line01{ border:#DEDBBE 1px dotted;vertical-align:buttom;} 

#rss{ / * RSS設定 */
	margin:0;
	padding:10px 0;
	display:block;
}

#count{ / * カウンター */
	margin:0px;
	padding:5px;
}

/********************************************************************/
/* ブログ */

.blogbox {
	padding:15px 20px;
	margin:2px 0px;
	width:auto;
	border:solid 1px #cccccc;
}
.blogbox .float_left{margin-bottom:10px;}

.entry_title{ /* タイトル1 h3 */
height:36px;
margin:0 0 0 0; 
padding:0 0 0 35px;
line-height:36px;
color:#ffffff;
font-size:medium;
background:url(/img/category_title3.gif) no-repeat;
}
.entry_title a{color:#ffffff;text-decoration:none;}
.entry_title a:hover{color:#ffffff;text-decoration:underline;}

/*height:40px;
margin:0; 
padding:0 0 0 34px;
color:#FF7866;
font-size:medium;
line-height:40px;
}

.entry_date{
	display:block;
	padding:10px 0px 3px 0px;
	color:#F69B1A;
	text-align:right;
}

.state{ /* ブログステータス */
	padding:2px 0px;
	text-align:right;
	border-top:#ded9c5 1px dashed;
}

.subtitle {/* h3 ブロックサブタイトル */
	padding:2px 0px;
	margin:10px 0px 10px 0px;
	text-align:left;
	font-size:110%;
	color:#F69B1A;
	border-bottom:#F69B1A 2px solid;
}

 p.label { /* ブログコメントタイトル */
	font-weight:bold;
}

.tb_url{ /* トラックバックurl */
	font-weight:bold;margin-bottom:10px;
}

/********************************************************************/
/* カート */

.point {font-size:120%;color:red;font-weight:900;}

.pointline {font-size:100%;color:red;font-weight:900;padding:3px;background-color:#D6C692;}



/* ナビゲーション （固定）*/
.step_navi01,.step_navi02,.step_navi03,.step_navi04 {
	text-align:center;
	width:100%;
//	margin:40px 0 0 0;
//	height:83px;

}

.step_navi01 {
	background-repeat:no-repeat
}

.step_navi02 {
}

.step_navi03 {
}

.step_navi04 {
}



/********************************************************************/
/* 2009/03/31追加 トップページ用 */
.top_mainimg {
padding:10px 0 20px 0;
}

.top_right {
margin:0;
padding:0;
}

.newsbox{ width:700px; padding:0 0 0 5px; margin-top:10px; }
.news_unit{ width:670px; padding:3px 0 0 0; overflow:hidden;}
.news_date{ width:100px; margin:0; padding:0; float:left;}
.news_text{ width:570px; margin:0; padding:0; float:right; }

.temp_order{ margin:15px 0 0 0;}
*html body .temp_order{ margin:0 0 0 0;} /** IE6用 **/


.productlist{
	margin-top:-10px;
	width:730px;
}
.productlist td{
	padding:10px;
	border:solid 1px #CCCCCC;
}

.productlist img{
	margin-bottom:5px;
	display:block;
}
.price{
padding:0;
margin:0;
display:block;
}
.productlist p{
	font-size:x-small;
	line-height:1.4em;
}


/********************************************************************/
/* 2009/03/31追加 共通用 */

#payment{
	width:730px;
	height:200px;
	background:url("/img/payment.gif") no-repeat;
}
#payment p{padding:45px 20px;}

.side1{
	padding: 15px;
	font-size: x-small;
	background: none repeat scroll 0% 0% rgb(219, 219, 219);
	line-height: 1.3em;
}
.side2{
	padding: 15px;
	background: none repeat scroll 0% 0% rgb(219, 219, 219);
}
.side2a{
	padding:10px;
	background:#ffffff;
}
.side2a img{margin:0 auto; display:block;}
.line1{
width:100%;
height:1px;
margin:10px 0;
background:#cccccc;
}
.side2b{
width:145px;
margin:0 auto;
font-size:x-small;
line-height:1.5em;
}
.tit1{
margin-top:15px;
font-size:medium;
font-weight:bold;
color:#0000ff;
}
.recommend{
padding-left:33px;
background:url(/img/icn_recommend.gif) no-repeat left center;
}
.stock{
color:#0000ff;
font-weight:bold;
}


/*** 余白 ***/
.pdt5 {padding-top:5px;}.pdt10 {padding-top:10px;}.pdt15 {padding-top:15px;}.pdt20 {padding-top:20px;}.pdt30 {padding-top:30px;}
.pdb5 {padding-bottom:5px;}.pdb10 {padding-bottom:10px;}.pdb15 {padding-bottom:15px;}.pdb20 {padding-bottom:20px;}.pdb30 {padding-bottom:30px;}
.pdl5 {padding-left:5px;}.pdl10 {padding-left:10px;}.pdl15 {padding-left:15px;}.pdl20 {padding-left:20px;}.pdl30 {padding-left:30px;}
.pdr5 {padding-right:5px;}.pdr10 {padding-right:10px;}.pdr15 {padding-right:15px;}.pdr20 {padding-right:20px;}.pdr30 {padding-right:30px;}
.pd0{padding:0px;}.pd5{padding:5px;}.pd10{padding:10px;}.pd15{padding:15px;}.pd20{padding:20px;}.pd25{padding:25px;}
.pdx10{padding-right:10px;padding-left:10px;}
.pdy5{padding-top:5px;padding-bottom:5px;}.pdy10{padding-top:10px;padding-bottom:10px;}

.mgt5 {margin-top:5px;}.mgt10 {margin-top:10px;}.mgt15 {margin-top:15px;}.mgt20 {margin-top:20px;}.mgt30 {margin-top:30px;}
.mgb5 {margin-bottom:5px;}.mgb10{margin-bottom:10px;}.mgb15 {margin-bottom:15px;}.mgb20 {margin-bottom:20px;}.mgb30 {margin-bottom:30px;}.mgb40 {margin-bottom:40px;}.mgb50 {margin-bottom:50px;}.mgb100{margin-bottom:100px;}
.mgl5 {margin-left:5px;}.mgl10 {margin-left:10px;}.mgl15 {margin-left:15px;}.mgl20 {margin-left:20px;}.mgl30 {margin-left:30px;}.mgl50 {margin-left:50px;}
.mgr5 {margin-right:5px;}.mgr10 {margin-right:10px;}.mgr15 {margin-right:15px;}.mgr20 {margin-right:20px;}.mgr30 {margin-right:30px;}
.mgl0{margin-left:0; }
.mgx10{margin-right:10px;margin-left:10px;}
.mgy5{margin-top:5px;margin-bottom:5px;}.mgy10{margin-top:10px;margin-bottom:10px;}.mgy20{margin-top:20px;margin-bottom:20px;}
.mg0{margin:0;}


/********************************************************************/
/*TOPページ*/
.process1{
	width:158px;
	height:323px;
	background:url(/img/img_c_process4.gif) no-repeat;
}
.process2{
	width:158px;
	height:241px;
	background:url(/img/img_c_process8.gif) no-repeat;
}

.guide1{
background:url(/img/bg_dot.gif);
}

#calendar_div table{
width:222px;
border:none;
border-right:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
}
#calendar_div caption{
background:#ffffff;
}
#calendar_div th{
text-align:center;
border:none;
border-left:solid 1px #cccccc;
border-top:solid 1px #cccccc;
}
#calendar_div td{
text-align:center;
border:none;
border-left:solid 1px #cccccc;
border-top:solid 1px #cccccc;
background:#ffffff;
}

.ranking{
width:730px;
height:150px;
margin-top:10px;
font-weight:bold;
}
.ranking a{
width:730px;
height:150px;
color:#CC0000;
text-decoration:none;
display:block;
}
.ranking a:hover{
color:#CC0000;
background:#fff;
filter: alpha(opacity=50);
-moz-opacity:0.5;
opacity:0.25;
}

.ranking .layout{
padding:103px 0 0 72px;
display:block;
}
.ranking .txt1{
width:34px;
font-size:15px;
line-height:1em;
display:block;
float:left;
}
.ranking .txt2{
font-family:arial,Helvetica;
font-size:32px;
letter-spacing:-2px;
line-height:1em;
}
.ranking .txt3{
font-size:16px;
line-height:1em;
}
.rank1{background:url(/img/bg_c_rank1.jpg);}
.rank2{background:url(/img/bg_c_rank2.jpg);}
.rank3{background:url(/img/bg_c_rank3.jpg);}
.rank4{background:url(/img/bg_c_rank4.jpg);}
.rank5{background:url(/img/bg_c_rank5.jpg);}



.temp_title1{
background: none repeat scroll 0% 0% rgb(255, 223, 130);
color:#f45000;
padding: 5px 8px;
}

.temp_list1 li{
margin-bottom:10px;
}

.temp_title2{
font-size: large;
font-weight: bold;
color:#ff0000;
}

.entry_date{display:none;}

.title5{
margin-bottom:10px;
font-size:medium;
font-weight:bold;
border-bottom:solid 2px #333333;
display:block;
}
.box1{
width:170px;
margin-right:15px;
margin-bottom:15px;
padding:10px;
text-align:center;
color:#0059ff;
background:#e4f2ff;
border:solid 1px #cccccc;
float:left;
display:block;
}
.title6{
font-size:medium;
font-weight:bold;
}
.title7{
width:85px;
color:#ffffff;
font-size:large;
font-weight:bold;
text-align:center;
padding:10px;
background:#f45000;
border-right:solid 3px #ff9765;
border-bottom:solid 3px #b53b00;
display:block;
}
.title_guide1{
height:40px;
margin-bottom:10px;
padding-left:48px;
line-height:40px;
font-size:medium;
background:url(/img/tit_c_guide1.gif) no-repeat;
display:block;
}
.title_guide2{
height:40px;
margin-bottom:10px;
padding-left:48px;
line-height:40px;
font-size:medium;
background:url(/img/tit_c_guide2.gif) no-repeat;
display:block;
}
.title_guide3{
height:40px;
margin-bottom:10px;
padding-left:48px;
line-height:40px;
font-size:medium;
background:url(/img/tit_c_guide3.gif) no-repeat;
display:block;
}
.title_guide4{
height:40px;
margin-bottom:10px;
padding-left:48px;
line-height:40px;
font-size:medium;
background:url(/img/tit_c_guide4.gif) no-repeat;
display:block;
}

.table1, .table3{
width:100%;
margin-top:15px;
font-size:x-small;
vertical-align:middle;
line-height:1.4em;
border-left:solid 1px #cccccc;
border-top:solid 1px #cccccc;
}
.table1 th, .table1 td{
padding:3px 5px;
border-right:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
}
.table1 th{width:20%;background:#eeeeee;}
.table1 td{width:80%;}

.table2{
width:100%;
margin-top:15px;
border-left:solid 1px #cccccc;
border-top:solid 1px #cccccc;
}
.table2 th, .table2 td{
padding:3px 5px;
border-right:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
}
.table2 th{width:20%;color:#ffffff;background:#cc0000;}
.table2 td{width:80%;color:#cc0000;}

.table3 th, .table3 td{
padding:3px 5px;
border-right:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
}
.table3 th{width:20%;background:#eeeeee;}
.table3 td{width:40%;}

.siteName{
font-size:12px;
}
.siteName a{
width:200px;
margin-top:30px;
margin-left:195px;
line-height:1.4em;
color:#333333;
text-decoration:none;
display:block;
float:left;
}
.siteName a:hover{color:#333333;}
.siteName a:visited{color:#333333;}

.title10{
margin:20px 0;
font-size:large;
font-weight:bold;
}
.title11{
margin-top:10px;
padding:5px;
font-size:medium;
color:white;
background:#ff8000;
font-weight:bold;
}
.title12{
margin-top:10px;
color:#ff8000;
font-weight:bold;
display:block;
}
.border1{
padding:20px;
border:solid 1px black;
}

/*------------------------------------------------------------------------*/

/* ▼トップページ */
a:hover.alpha {filter: alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
.L{float:left;}
.R{float:right;}

/* セールバナー */
.sid_weekend{margin-bottom:15px;}
.sid_weekend .open,.sid_weekend .close{
	width:222px;
	height:64px;
	padding-top:46px;
	text-align:center;
	line-height:1.1em;
	font-size:11px;
	font-weight:bold;
	font-family : arial,Helvetica;
	color:white;
	text-decoration:none;
	display:block;
}
.sid_weekend .open{background:url(/img/bnr_sale2_open.jpg);}.sid_weekend a:hover.open{filter: alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
.sid_weekend .close{background:url(/img/bnr_sale2_close.jpg);}
.ind_weekend_short{margin-bottom:15px;}
.ind_weekend_short .open, .ind_weekend_short .close{
	width:630px;
	height:207px;
	text-align:center;
	line-height:194px;
	font-size:18px;
	font-weight:bold;
	font-family : arial,Helvetica;
	color:white;
	text-decoration:none;
	display:block;
}
.ind_weekend_short .open{background:url(/img/bnr_sale_short_open.jpg);}.ind_weekend_short a:hover.open{filter: alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
.ind_weekend_short .close{background:url(/img/bnr_sale_short_close.jpg);}
.ind_weekend{margin-bottom:15px;}
.ind_weekend .open, .ind_weekend .close{
	width:730px;
	height:240px;
	text-align:center;
	line-height:223px;
	font-size:20px;
	font-weight:bold;
	font-family : arial,Helvetica;
	color:white;
	text-decoration:none;
	display:block;
}
.ind_weekend .open{background:url(/img/bnr_sale_open.jpg);}.ind_weekend a:hover.open{filter: alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
.ind_weekend .close{background:url(/img/bnr_sale_close.jpg);}

#ind_night div{
	width:730px;
	height:240px;
	margin-bottom:15px;
	color:white;
	font-size:18px;
	line-height:1em;
	font-weight:bold;
}
#ind_night a{
	color:white;
	text-decoration:none;
}
#ind_night span{
	text-align:center;
	position:relative;top:103px;left:0;
	display:block;
}
#sid_night div{
	width:222px;
	height:110px;
	font-size:10px;
	color:white;
	font-weight:bold;
}
#sid_night a{
	color:white;
	text-decoration:none;
}
#sid_night div span{
	width:90px;
	margin:0 auto;
	line-height:1em;
	text-align:center;
	position:relative;top:50px;left:0;
	display:block;
}


.ind_outlet{margin-bottom:15px;}

/* # ロングバナー */
.bnrLong {
	width:730px;
	margin:0 0 10px 0;
	padding:10px 0 0 0;
}
.bnrLong a.bnr{
	width:710px;
	height:130px;
	margin:0px auto 3px auto;
	font-size:42px;
	line-height:1em;
	text-decoration:none;
	text-shadow:0px 0px 3px white;
	position:relative;
	-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
}
.bnrLong a.bnr:hover{
	filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;
}
.bnrLong a.bnr span{position:absolute;}
	.bnrLong a.bnr span.leftside{bottom:3px; left:15px;}
	.bnrLong a.bnr span.rightside{}

.bg_gold{
background: #7f751d;
background: -moz-linear-gradient(left,  #7f751d 15%, #fff82d 50%, #7f751d 85%);
background: -webkit-gradient(linear, left top, right top, color-stop(15%,#7f751d), color-stop(50%,#fff82d), color-stop(85%,#7f751d));
background: -webkit-linear-gradient(left,  #7f751d 15%,#fff82d 50%,#7f751d 85%);
background: -o-linear-gradient(left,  #7f751d 15%,#fff82d 50%,#7f751d 85%);
background: -ms-linear-gradient(left,  #7f751d 15%,#fff82d 50%,#7f751d 85%);
background: linear-gradient(to right,  #7f751d 15%,#fff82d 50%,#7f751d 85%);
}
.bg_silver{
background: #626a7a;
background: -moz-linear-gradient(left,  #626a7a 15%, #c4d0ed 50%, #626a7a 85%);
background: -webkit-gradient(linear, left top, right top, color-stop(15%,#626a7a), color-stop(50%,#c4d0ed), color-stop(85%,#626a7a));
background: -webkit-linear-gradient(left,  #626a7a 15%,#c4d0ed 50%,#626a7a 85%);
background: -o-linear-gradient(left,  #626a7a 15%,#c4d0ed 50%,#626a7a 85%);
background: -ms-linear-gradient(left,  #626a7a 15%,#c4d0ed 50%,#626a7a 85%);
background: linear-gradient(to right,  #626a7a 15%,#c4d0ed 50%,#626a7a 85%);
}
.bnrLong div{
	width:710px;
	margin:0 auto;
	padding:0 0 10px 0;
	text-align:center;
}
.bnrLong a{text-align:left;}

.txtLink{text-align:center;}
.txtLink a{color:#333;font-weight:normal;}
.txtLink a:hover{color:#333;font-weight:normal;}

.bnrLong .txtLink,
.bnrShort .txtLink{
margin:0;
padding:0 0 5px 0;
text-align:center;
}
.bnrShort .txtLink{width:360px;}


.AS690{
	color:#00a685 !important;
	font-family:'Times New Roman',serif;
	display:block;
}
#AS690CB{background:url('/img/bnr_AS-690CB_l.png');}
#AS690BK{background:url('/img/bnr_AS-690BK_l.png');}

.ASR600{
	color:#00a685 !important;
	font-family:'Times New Roman',serif;
	display:block;
}
#ASR600CB{background:url('/img/bnr_AS-R600CB_l.png');}
#ASR600BK{background:url('/img/bnr_AS-R600BK_l.png');}

.AS695{
	color:#124050 !important;
	font-family:'Times New Roman',serif;
	display:block;
}
#AS695BK{background:url('/img/bnr_AS-695BK_l.png');}
#AS695CB{background:url('/img/bnr_AS-695CB_l.png');}

.ASR700{
	color:#ecd443 !important;
	font-family:'Times New Roman',serif;
	display:block;
    text-shadow:none !important;
}
#ASR700RB{background:url('/img/bnr_AS-R700RB_l.png');}
#ASR700BK{background:url('/img/bnr_AS-R700BK_l.png');}

.TR30{
	color:#ded694 !important;
	font-family:'Times New Roman',serif;
	display:block;
    text-shadow:none !important;
}
#TR30BK{background:url('/img/bnr_TR-30BK_l.png');}
#TR30CB{background:url('/img/bnr_TR-30CB_l.png');}

.AS790{
	color:#00d8ff !important;
	text-shadow:0px 0px 6px rgba(0,0,0,0.25) !important;
	font-family:'Times New Roman',serif;
	display:block;
}
#AS790BK{background:url('/img/bnr_AS-790BK_l.png');}
#AS790RB{background:url('/img/bnr_AS-790RB_l.png');}

.ASR900{
	color:#2a93ff !important;
	text-shadow:0px 0px 6px rgba(0,0,0,0.25) !important;
	font-family:'Times New Roman',serif;
	display:block;
}
#ASR900BK{background:url('/img/bnr_AS-R900BK_l.png');}
#ASR900CB{background:url('/img/bnr_AS-R900CB_l.png');}

.ASR610{
	color:#feea8e !important;
	text-shadow:0px 0px 6px rgba(0,0,0,0.25) !important;
	font-family:'Times New Roman',serif;
	display:block;
}
#ASR610BK{background:url('/img/bnr_AS-R610BK_l.png');}
#ASR610CB{background:url('/img/bnr_AS-R610CB_l.png');}

.ASR620{
	color:#2c2625 !important;
	text-shadow:0px 0px 6px rgba(255,255,255,0.25) !important;
	font-family:'Times New Roman',serif;
	display:block;
}
#ASR620BK{background:url('/img/bnr_AS-R620BK_l.png');}
#ASR620CB{background:url('/img/bnr_AS-R620CB_l.png');}

.ASR2200{
	color:#feea8e !important;
	text-shadow:0px 0px 6px rgba(0,0,0,0.25) !important;
	font-family:'Times New Roman',serif;
	display:block;
}
#ASR2200BK{background:url('/img/bnr_AS-R2200BK_l.png');}
#ASR2200CS{background:url('/img/bnr_AS-R2200CS_l.png');}

.ASR2300{
	color:#feea8e !important;
	text-shadow:0px 0px 6px rgba(0,0,0,0.25) !important;
	font-family:'Times New Roman',serif;
	display:block;
}
#ASR2300BK{background:url('/img/bnr_AS-R2300BK_l.png');}
#ASR2300CS{background:url('/img/bnr_AS-R2300CS_l.png');}

.AS2000{
	color:#00d8ff !important;
	text-shadow:0px 0px 6px rgba(0,0,0,0.25) !important;
	font-family:'Times New Roman',serif;
	display:block;
}
#AS2000BK{background:url('/img/bnr_AS-2000BK_l.png');}
#AS2000CB{background:url('/img/bnr_AS-2000CB_l.png');}

.AS2100{
	color:#dfc98c !important;
	text-shadow:0px 0px 6px rgba(0,70,110,1) !important;
	font-family:'Times New Roman',serif;
	display:block;
}
#AS2100BK{background:url('/img/bnr_AS-2100BK_l.png');}
#AS2100CS{background:url('/img/bnr_AS-2100CS_l.png');}


.SKS4600 a{
	width:698px;
	height:130px;
	padding-left:10px;
	line-height:216px;
	font-size:42px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	color:#a54200;
	text-decoration:none;
	background:url(/img/bnr_SKS-4600.jpg);
	display:block;
}

.AS970BK a,.AS970CS a,
.SKS6600 a, .AS760CB a{
	width:698px;
	height:130px;
	padding-left:10px;
	line-height:216px;
	font-size:42px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	text-decoration:none;
	display:block;
}
.AS970BK a{color:#ff8b00;background:url(/img/bnr_AS-970BK_l.jpg);}
.AS970CS a{color:#ff8b00;background:url(/img/bnr_AS-970CS_l.jpg);}
.SKS6600 a{color:#e8380d;background:url(/img/bnr_SKS-6600.jpg);}
.AS760CB a{color:#ff8b00;background:url(/img/bnr_AS-760CB_l.jpg);}

.AS670CB a,
.AS670BB a{
	width:698px;
	height:130px;
	padding-left:10px;
	line-height:216px;
	font-size:42px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	text-decoration:none;
	display:block;
}
.AS670BB a{color:#ff8b00;background:url(/img/bnr_AS-670BB_l.jpg?update=1);}
.AS670CB a{color:#ff8b00;background:url(/img/bnr_AS-670CB_l.jpg?update=1);}

.AS830 a{
	width:515px;
	height:130px;
	padding-left:195px;
	line-height:216px;
	font-size:42px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	color:#b39300;
	text-decoration:none;
	background:url(/img/bnr_AS-830.jpg);
	display:block;
}

.SKS4500Z a{
	width:695px;
	height:130px;
	padding-left:15px;
	line-height:216px;
	font-size:42px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	color:#e1ccd1;
	text-decoration:none;
	background:url(/img/bnr_SKS-4500Z.jpg);
	display:block;
}

.KN15BK a{
	width:700px;
	height:130px;
	padding-left:10px;
	line-height:216px;
	font-size:42px;
	font-family : arial,Helvetica;
	color:#d3dce9;
	text-decoration:none;
	background:url(/img/bnr_KN-15BK.jpg);
	display:block;
}

.KN15RE a{
	width:700px;
	height:130px;
	padding-left:10px;
	line-height:216px;
	font-size:42px;
	font-family : arial,Helvetica;
	color:#ffeeb9;
	text-decoration:none;
	background:url(/img/bnr_KN-15RE.jpg);
	display:block;
}

.KN10BK a{
	width:235px;
	height:130px;
	padding-left:475px;
	line-height:216px;
	font-size:42px;
	font-family : arial,Helvetica;
	color:#575758;
	text-decoration:none;
	background:url(/img/bnr_KN-10BK.jpg);
	display:block;
}
.AS740BK a{
	width:218px;
	height:130px;
	padding-left:490px;
	line-height:210px;
	font-size:42px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	color:#b7d7ff;
	text-decoration:none;
	background:url(/img/bnr_AS-740BK_l.jpg);
	display:block;
}
.SKS5500 a{
	width:218px;
	height:130px;
	padding-left:490px;
	line-height:210px;
	font-size:42px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	color:#701300;
	text-decoration:none;
	background:url(/img/bnr_SKS-5500_l.jpg);
	display:block;
}

.AS1100BK a{
	width:695px;
	height:130px;
	padding-left:15px;
	line-height:216px;
	font-size:42px;
	font-family : 'Times New Roman' , serif ;
	color:#920a00;
	text-decoration:none;
	background:url(/img/bnr_AS-1100BK_l.png);
	background-size:cover !important;
	display:block;
}

.AS1100CS a{
	width:221px;
	height:130px;
	padding-left:489px;
	line-height:208px;
	font-size:42px;
	font-family : 'Times New Roman' , serif ;
	color:#920a00;
	text-decoration:none;
	background:url(/img/bnr_AS-1100CS_l.png);
	background-size:cover !important;
	display:block;
}


/* # ショートバナー */
.bnrShort{width:730px;}
.bnrShort div{margin-bottom:15px;}

.PC1000 a{
	width:352px;
	height:150px;
	padding-left:8px;
	line-height:256px;
	font-size:35px;
	font-family : arial,Helvetica;
	color:#ff6c00;
	text-decoration:none;
	background:url(/img/bnr_PC-1000.jpg);
	display:block;
}

.SKS50 a{
	width:180px;
	height:150px;
	padding-left:180px;
	line-height:256px;
	font-size:35px;
	font-family : arial,Helvetica;
	color:#72bbb6;
	text-decoration:none;
	background:url(/img/bnr_SKS-50.jpg);
	display:block;
}

.AS730 a{
	width:195px;
	height:150px;
	padding-left:165px;
	line-height:260px;
	font-size:35px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	color:#df5f68;
	text-decoration:none;
	background:url(/img/bnr_AS-730.jpg);
	display:block;
}

.SKS2010 a{
	width:345px;
	height:150px;
	padding-left:15px;
	line-height:256px;
	font-size:35px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	color:#2a2a72;
	text-decoration:none;
	background:url(/img/bnr_SKS-2010.jpg);
	display:block;
}

.AS640BK a{
	width:345px;
	height:150px;
	padding-left:15px;
	line-height:256px;
	font-size:35px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	color:#493900;
	text-decoration:none;
	background:url(/img/bnr_AS-640BK.jpg);
	display:block;
}

.AS640CS a{
	width:345px;
	height:150px;
	padding-left:15px;
	line-height:256px;
	font-size:35px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	color:#4e2136;
	text-decoration:none;
	background:url(/img/bnr_AS-640CS.jpg);
	display:block;
}

.SKS800 a{
	width:695px;
	height:130px;
	padding-left:15px;
	line-height:216px;
	font-size:42px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	color:#d4b400;
	text-decoration:none;
	background:url(/img/bnr_SKS-800_l.jpg);
	display:block;
}

.SKS800s a,
.SKS6600s a,
.AS760CBs a{
	width:345px;
	height:150px;
	padding-left:15px;
	line-height:256px;
	font-size:35px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	color:#493900;
	text-decoration:none;
	background:url(/img/bnr_AS-760CB_s.jpg);
	display:block;
}

.SKS2000s a{
	width:345px;
	height:150px;
	padding-left:15px;
	line-height:256px;
	font-size:35px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	color:#9c7b02;
	text-decoration:none;
	background:url(/img/bnr_SKS-2000_s.png);
	display:block;
}

.SKS2900s a{
	width:345px;
	height:150px;
	padding-left:15px;
	line-height:256px;
	font-size:35px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	color:#ff8b00;
	text-decoration:none;
	background:url(/img/bnr_SKS-2900_s.jpg?date=1);
	display:block;
}

.SKS6800s a{
	width:345px;
	height:150px;
	padding-left:15px;
	line-height:256px;
	font-size:35px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	color:#dc0816;
	text-decoration:none;
	background:url(/img/bnr_SKS-6800_s.png?date=1);
	display:block;
}

.AS1000CSs a,
.AS1000BKs a,
.AS870BKs a,
.AS870CSs a{
	width:345px;
	height:150px;
	padding-left:15px;
	line-height:256px;
	font-size:35px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	text-decoration:none;
	display:block;
}
	.AS1000BKs a{color:#ff8b00;background:url(/img/bnr_AS-1000BK_s.png?date=3);}
	.AS1000CSs a{color:#ff8b00;background:url(/img/bnr_AS-1000CS_s.png?date=2);}
	.AS870BKs a{color:white;background:url(/img/bnr_AS-870BK_s.png?date=2);}
	.AS870CSs a{color:white;background:url(/img/bnr_AS-870CS_s.png?date=2);}

.AS760BKs a{
	width:345px;
	height:150px;
	padding-left:15px;
	line-height:256px;
	font-size:35px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	color:#493900;
	text-decoration:none;
	background:url(/img/bnr_AS-760BK_s.jpg);
	display:block;
}

.AS780BKs a,.AS780RBs a,.AS780CAs a,
.AS670BBs a,.AS670CBs a,
.AS970BKs a,.AS970CSs a,
.ASF60CBs a,.ASF60BBs a,
.LSC1BKs a,.LSC1CBs a,
.ASLS1BKs a,.ASLS1CBs a,
.AS680BBs a,.AS680CBs a,
.AS860BKs a,.AS860CSs a,
.SKS5600s a,
.AS650ZGBKs a,.AS650ZGBRs a,.AS650ZGCSs a
{
	width:345px;
	height:150px;
	padding-left:15px;
	line-height:256px;
	font-size:35px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	text-decoration:none;
	display:block;
}

.AS770BKs a,.AS770RBs a,.AS770CAs a
{
	width:350px;
	height:150px;
	padding-left:10px;
	line-height:256px;
	font-size:35px;
	font-family : arial,Helvetica;
	text-decoration:none;
	display:block;
}


.AS970BKs a{color:#ff8a00;background:url(/img/bnr_AS-970BK_s.jpg);}
.AS970CSs a{color:#ff8a00;background:url(/img/bnr_AS-970CS_s.jpg);}
.SKS800s a{color:#d4b400;background:url(/img/bnr_SKS-800_s.jpg);}
.AS650ZGBKs a{color:#fbe600;background:url(/img/bnr_AS-650ZGBK_s.jpg);}
.AS650ZGBRs a{color:#fbe600;background:url(/img/bnr_AS-650ZGBR_s.jpg);}
.AS650ZGCSs a{color:#412b2b;background:url(/img/bnr_AS-650ZGCS_s.jpg);}
.SKS6600s a{color:#e8380d;background:url(/img/bnr_SKS-6600_s.jpg);}
.AS760CBs a{color:#ff8a00;background:url(/img/bnr_AS-760CB_s.jpg);}
.AS760BKs a{color:#ff8a00;background:url(/img/bnr_AS-760BK_s.jpg);}
.AS770BKs a{color:#c2242c;background:url(/img/bnr_AS-770BK_s.jpg?update=2);}
.AS770RBs a{color:#c2242c;background:url(/img/bnr_AS-770RB_s.jpg?update=2);}
.AS770CAs a{color:#c2242c;background:url(/img/bnr_AS-770CA_s.jpg?update=2);}
.AS780BKs a{color:#ffd800;background:url(/img/bnr_AS-780BK_s.jpg);}
.AS780RBs a{color:#ffd800;background:url(/img/bnr_AS-780RB_s.jpg);}
.AS780CAs a{color:#ffd800;background:url(/img/bnr_AS-780CA_s.jpg);}
.LSC1BKs a{text-shadow:0px 0px 3px white;color:#d04b7b;background:url(/img/bnr_LSC-1BK_s.png);}
.LSC1CBs a{text-shadow:0px 0px 3px white;color:#d04b7b;background:url(/img/bnr_LSC-1CB_s.png);}
.ASLS1BKs a{text-shadow:0px 0px 3px white;color:#23b0b8;background:url(/img/bnr_ASLS-1BK_s.png);}
.ASLS1CBs a{text-shadow:0px 0px 3px white;color:#23b0b8;background:url(/img/bnr_ASLS-1CB_s.png);}
.AS680BBs a{color:#d04b7b;background:url(/img/bnr_AS-680BB_s.jpg?update=4);}
.AS680CBs a{color:#d04b7b;background:url(/img/bnr_AS-680CB_s.jpg?update=4);}
.AS670BBs a{color:#ff7200;background:url(/img/bnr_AS-670BB_s.jpg?update=2);}
.AS670CBs a{color:#ff7200;background:url(/img/bnr_AS-670CB_s.jpg?update=2);}
.ASF60CBs a{color:#d1010f;background:url(/img/bnr_AS-F60CB_s.jpg);}
.ASF60BBs a{color:#d1010f;background:url(/img/bnr_AS-F60BB_s.jpg);}
.AS860BKs a{color:#baff00;background:url(/img/bnr_AS-860BK_s.jpg);}
.AS860CSs a{color:#baff00;background:url(/img/bnr_AS-860CS_s.jpg);}
.SKS5600s a{color:#baff00;background:url(/img/bnr_SKS-5600_s.jpg);}

.AS850 a{
	width:695px;
	height:130px;
	padding-left:15px;
	line-height:216px;
	font-size:42px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	color:#ff7800;
	text-decoration:none;
	background:url(/img/bnr_AS-850_l.jpg);
	display:block;
}

.MR385CC a,.MR385BK a,
.MR380CC a,.MR380BK a,
.AS880K a,.AS880A a,
.AS780BK a,.AS780RB a,.AS780CA a,
.ASLS1BK a,.ASLS1CB a,
.LSC1BK a,.LSC1CB a,
.AS680BB a,.AS680CB a,
.AS860BK a,.AS860CS a,
.SKS5600 a, .SKS2000 a, .SKS2900 a, .SKS6800 a,
.AS1000BK a,.AS1000CS a,
.AS870BK a,.AS870CS a
{
	width:695px;
	height:130px;
	padding-left:15px;
	line-height:216px;
	font-size:42px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	text-decoration:none;
	display:block;
}
.MR385CC a{color:#fcffb5;background:url(/img/bnr_MR385-CC_l.png);}
.MR385BK a{color:#fcffb5;background:url(/img/bnr_MR385-BK_l.png);}
.MR380CC a{color:#fcffb5;background:url(/img/bnr_MR380-CC_l.png);}
.MR380BK a{color:#fcffb5;background:url(/img/bnr_MR380-BK_l.png);}
.AS880K a{color:#abffe8;background:url(/img/bnr_AS-880K_l.png?tmp=1);text-shadow:0px 0px 5px black;}
.AS880A a{color:#abffe8;background:url(/img/bnr_AS-880A_l.png?tmp=1);text-shadow:0px 0px 5px black;}
.AS780BK a{color:#ffd800;background:url(/img/bnr_AS-780BK_l.jpg?tmp=1);}
.AS780CA a{color:#ffd800;background:url(/img/bnr_AS-780CA_l.jpg?tmp=1);}
.AS780RB a{color:#ffd800;background:url(/img/bnr_AS-780RB_l.jpg?tmp=1);}
.LSC1BK a{text-shadow:0px 0px 3px white;color:#d04b7b;background:url(/img/bnr_LSC-1BK_l.png?tmp=2);}
.LSC1CB a{text-shadow:0px 0px 3px white;color:#d04b7b;background:url(/img/bnr_LSC-1CB_l.png?tmp=2);}
.ASLS1CB a{text-shadow:0px 0px 3px white;color:#23b0b8;background:url(/img/bnr_ASLS-1CB_l.png?tmp=2);}
.ASLS1BK a{text-shadow:0px 0px 3px white;color:#23b0b8;background:url(/img/bnr_ASLS-1BK_l.png?tmp=2);}
.AS680CB a{color:#d04b7b;background:url(/img/bnr_AS-680CB_l.jpg?tmp=1);}
.AS680BB a{color:#d04b7b;background:url(/img/bnr_AS-680BB_l.jpg?tmp=1);}
.AS860BK a{color:#baff00;background:url(/img/bnr_AS-860BK.jpg?tmp=1);}
.AS860CS a{color:#baff00;background:url(/img/bnr_AS-860CS.jpg?tmp=1);}
.SKS5600 a{color:#baff00;background:url(/img/bnr_SKS-5600.jpg?tmp=1);}
.SKS2000 a{color:#9c7b02;background:url(/img/bnr_SKS-2000.png?tmp=2);}
.SKS2900 a{color:#ff8b00;background:url(/img/bnr_SKS-2900_l.jpg?tmp=2);}
.SKS6800 a{color:#dc0816;background:url(/img/bnr_SKS-6800_l.png?tmp=1);}
.AS1000BK a{color:#ff8b00;background:url(/img/bnr_AS-1000BK_l.png);}
.AS1000CS a{color:#ff8b00;background:url(/img/bnr_AS-1000CS_l.png);}
.AS870BK a{color:white;background:url(/img/bnr_AS-870BK_l.png);}
.AS870CS a{color:white;background:url(/img/bnr_AS-870CS_l.png);}


.ASF60BB a,
.ASF60CB a,
.AS960CS a,
.AS960BK a{
	width:695px;
	height:130px;
	padding-left:15px;
	line-height:216px;
	font-size:42px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	color:#ce000e;
	text-decoration:none;
	display:block;
}
.ASF60BB a{background:url(/img/bnr_AS-F60BB_l.jpg?tmp=1);}
.ASF60CB a{background:url(/img/bnr_AS-F60CB_l.jpg?tmp=1);}
.AS960BK a{background:url(/img/bnr_AS-960BK_l.jpg);}
.AS960CS a{background:url(/img/bnr_AS-960CS_l.jpg);}


.AS850s a{
	width:345px;
	height:150px;
	padding-left:15px;
	line-height:256px;
	font-size:35px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	color:#ff7800;
	text-decoration:none;
	background:url(/img/bnr_AS-850_s.jpg);
	display:block;
}

.SKS60ZG a{
	width:375px;
	height:130px;
	padding-left:335px;
	line-height:216px;
	font-size:42px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	color:#790000;
	text-decoration:none;
	background:url(/img/bnr_SKS-60ZG_l.jpg);
	display:block;
}

.SKS60ZGs a{
	width:190px;
	height:150px;
	padding-left:170px;
	line-height:256px;
	font-size:35px;
	font-family : 'ＭＳ Ｐ明朝' , 'Times New Roman' , serif ;
	color:#790000;
	text-decoration:none;
	background:url(/img/bnr_SKS-60ZG_s.jpg);
	display:block;
}

.SKS01 a{
	width:235px;
	height:130px;
	padding-left:475px;
	line-height:216px;
	font-size:42px;
	font-family : arial,Helvetica;
	color:#305f31;
	text-decoration:none;
	background:url(/img/bnr_SKS-01_l.jpg);
	display:block;
}

.AS770RB a,
.AS770CA a,
.AS770BK a{
	width:235px;
	height:130px;
	padding-left:475px;
	line-height:208px;
	font-size:42px;
	font-family : arial,Helvetica;
	color:#c2242c;
	text-decoration:none;
	display:block;
}
.AS770BK a{background:url(/img/bnr_AS-770BK_l.jpg?update);}
.AS770CA a{background:url(/img/bnr_AS-770CA_l.jpg?update);}
.AS770RB a{background:url(/img/bnr_AS-770RB_l.jpg?update);}


/* ▼商品ページ */
.L{float:left;}
.R{float:right;}

.support{
	width:730px;
	padding:5px 0 10px 0;
	background:url(/img/line01.gif) no-repeat left bottom;
}
.support .price{
	font-size:32px;
	line-height:49px;
	font-color:red;
}
.detailBox{
	width:730px;
	padding:20px 0 0 0;
	text-align:center;
}
.detailBox img{
	margin:0 auto;
	text-align:center;
	display:block;
}
.anchor{
	padding:20px;
	text-align:right;
}


/* ▼週末セール */
.wee{
	width:730px;
}
.weeBox1{
	width:730px;
	height:240px;
	margin:0 0 15px 0;
	text-align:center;
	background:url(/img/wee_tit.jpg);
}
.weeBox1 #timeSale{
	padding:200px 0 0 0;
	font-size:28px;
	line-height:1em;
	font-weight:bold;
	font-family : arial,Helvetica;
	color:white;
}
.weeBox2{
	width:730px;
	height:330px;
	margin:0 0 15px 0;
	text-align:right;
}
.weeBox2 .price{
	padding:200px 20px 0 0;
	font-size:48px;
	line-height:1em;
	color:#e20400;
	font-weight:bold;
	font-family : arial,Helvetica;
	text-align:right;
}
.weeBox2 .price span{
	font-size:20px;
}
.weeBox2 .link{
	padding:5px 20px 0 0;
}
.weeBox3{
	width:730px;
	height:330px;
	margin:0 0 15px 0;
	text-align:right;
	filter: alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;
}
.weeBox3 .soldout{
	margin:125px 0 0 90px;
	padding:13px;
	font-size:30px;
	font-weight:bold;
	line-height:1em;
	color:red;
	border:solid 5px red;
	background:white;
}
.weeBox3 .price{
	padding:200px 20px 0 0;
	font-size:48px;
	line-height:1em;
	color:#e20400;
	font-weight:bold;
	font-family : arial,Helvetica;
	text-align:right;
}
.weeBox3 .price span{
	font-size:20px;
}
.weeBox3 .link{
	padding:5px 20px 0 0;
}

/* ▼ナイトセール */
.night{
	width:730px;
}
.nightBox1{
	width:730px;
	height:240px;
	margin:0 0 15px 0;
	text-align:center;
	background:url(/img/night_tit.jpg);
}
.nightBox1 #timeSale{
	padding:200px 0 0 0;
	font-size:28px;
	line-height:1em;
	font-weight:bold;
	font-family : arial,Helvetica;
	color:white;
}
.nightBox2{
	width:730px;
	height:330px;
	margin:0 0 15px 0;
	text-align:right;
}
.nightBox2 .price{
	padding:200px 20px 0 0;
	font-size:48px;
	line-height:1em;
	color:#e20400;
	font-weight:bold;
	font-family : arial,Helvetica;
	text-align:right;
}
.nightBox2 .price span{
	font-size:20px;
}
.nightBox2 .link{
	padding:5px 20px 0 0;
}
.nightBox3{
	width:730px;
	height:330px;
	margin:0 0 15px 0;
	text-align:right;
	filter: alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;
}
.nightBox3 .soldout{
	margin:125px 0 0 90px;
	padding:13px;
	font-size:30px;
	font-weight:bold;
	line-height:1em;
	color:red;
	border:solid 5px red;
	background:white;
}
.nightBox3 .price{
	padding:200px 20px 0 0;
	font-size:48px;
	line-height:1em;
	color:#e20400;
	font-weight:bold;
	font-family : arial,Helvetica;
	text-align:right;
}
.nightBox3 .price span{
	font-size:20px;
}
.nightBox3 .link{
	padding:5px 20px 0 0;
}


/*------------------------------------------------------------------------*/
#sid_weekend .newyear_close{
width:222px;
height:180px;
background:url(http://www.m-chair.jp/img/bnr_newyear2_close.jpg) no-repeat;
}

#sid_weekend .newyear_open{
width:222px;
height:180px;
background:url(http://www.m-chair.jp/img/bnr_newyear2_open.jpg) no-repeat;
}

#ind_weekend .newyear_close{
width:730px;
height:500px;
background:url(http://www.m-chair.jp/img/bnr_newyear_close.jpg) no-repeat;
}

#ind_weekend .newyear_open{
width:730px;
height:500px;
background:url(http://www.m-chair.jp/img/bnr_newyear_open.jpg) no-repeat;
}


