/*↓↓↓↓↓↓↓↓↓↓↓↓よくわからん。。。↓↓↓↓↓↓↓↓↓↓↓↓*/

/* ------------------------------------- 
 *	商品画像のサイズ・装飾設定(商品画像のサイズは「画像サイズ設定」で行います)
 * ------------------------------------- */

/* 画像のボーダー */
img.border {
	border:1px #CCC solid;
}

/* メイン画像（大サイズ）*/
img.mainimg {
	border:1px #CCC solid;
	margin-bottom:10px;
}

/* 商品のその他画像のサイズ */
img.thumnail {
	width:100px;
}

img {border:none;}
.small {font-size:10px;}
.right {text-align:right;}
.center {text-align:center;}

/*↑↑↑↑↑↑↑↑↑↑↑↑↑よくわからん。。。↑↑↑↑↑↑↑↑↑↑↑↑↑*/

/*/////////////////////////////////////////////////////////////
 イケダ照明
Copyright (C) イケダ照明 　 All Rights Reserved.
//////////////////////////////////////////////////////////////*/

/* ------------------------------------------------------------
	0. デフォルトセッティング
------------------------------------------------------------ */

/*  0-1. オールリセット
------------------------------------------------- */
* {
	margin:0px;
	padding:0px;
}

/*  0-2. 　基本文字関連
------------------------------------------------- */
body{
	margin:0px;
	padding:0px;
	background:#FFF;
	/*background-image:url(https://www.ikeda-shomei.co.jp/ec-site-material/img/kessan_2025_05.png);
	background-repeat: repeat-y;
	background-position: center 200pt;*/
	/*background-image:url(https://www.ikeda-shomei.co.jp/ec-site-material/body_bg.gif);
	color:#333333;*/
	font-size: 11px;/**12px;**/
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 160%;
}

 /*  0-3. リンクの色設定（初級モードで設定）
------------------------------------------------- */

a:link    {color:#333333; text-decoration: none;}
a:visited {color:#333333; text-decoration: none;}
a:active  {color:#333333; text-decoration: none;}
a:hover   {color:#999999; text-decoration: underline;}


/*ショップタイトル-リンク色指定*/
#title a:link    {color: #000; text-decoration: none;}
#title a:visited {color: #000; text-decoration: none;}
#title a:active  {color: #000; text-decoration: none;}
#title a:hover   {color: #666; text-decoration: none;}


/* ------------------------------------------------------------
	1. ページレイアウト
------------------------------------------------------------ */

 /*  1-1. 第1階層　wrap
------------------------------------------------- */
#wrapper {

}

 /*  1-2. 第2階層　header (ヘッダー)
------------------------------------------------- */

#head_wrap{
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/horizon_line.jpg) repeat-x bottom right;
	background-color:#fff;
	margin-bottom:21px;
	padding:21px 0 21px 0;
	text-align:center;
}

#header {
	width:961px;
	margin:0 auto;
	background:#FFF;
	/*padding:21px 0 13px 0;
	/padding:21px 0 0px 0;
	padding:21px 0 0px 0\9;*/
}

/***celar fix start ***/
#header:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#header{display:inline-block;min-height:1%;}
* html #header { height: 1%; }
#header { display: block; }
/***celar fix end ***/


/*	1-2-1.　ロゴ　-----*/
#header h1{
	font-size:11px;
	line-height:100%;
	font-weight:normal;
	color:#000;	
	text-align:right;
	margin-bottom:13px;
}

/*	1-2-2.　ロゴ下（左ブロック）-----*/
#header_logo{
	width:292px;
	padding-top:2px;
	float:left;	
}

/*	1-2-3.　ロゴ下（右ブロック）-----*/

#navi_right{
	width:669px;
	float:right;			
}

#tel-mail{
	width:528px;
	height:43px;
	background-image:url(https://www.ikeda-shomei.co.jp/ec-site-material/img/header_shop_info.jpg);
	margin-bottom:13px;	
	margin-left:141px;
	padding-top:9px;	
}

#mail_link{
	width:217px;
	height:17px;
	display:block;
	background-image:url(https://www.ikeda-shomei.co.jp/ec-site-material/header_mail_address.png);
	text-indent:-9999px;
	overflow:hidden;
	margin-left:260px;
}

#mail_link:hover{
	background-position:0 17px;
}

#gnavi{
	width:636px;
	margin-left:33px;		
}

#gnavi li{
	float:left;
	margin-right:13px;
	list-style:none;
	height:18px;	
}

#gnavi li a{
	display:block;
	height:18px;	
}

#gnavi li a:hover{
	background-position:0 18px;
}

#g_login{
	width:77px;
}

#g_login a{
	width:77px;
	background-image:url(https://www.ikeda-shomei.co.jp/ec-site-material/gnavi_login.gif);
} 

#g_register{
	width:83px;
}

#g_register a{
	width:83px;
	background-image:url(https://www.ikeda-shomei.co.jp/ec-site-material/gnavi_register.gif);
} 

#g_guide{
	width:103px;
}

#g_guide a{
	width:103px;
	background-image:url(https://www.ikeda-shomei.co.jp/ec-site-material/gnavi_guide.gif);
} 

#g_faq{
	width:100px;
}

#g_faq a{
	width:100px;
	background-image:url(https://www.ikeda-shomei.co.jp/ec-site-material/gnavi_faq.gif);
} 

#g_inq{
	width:107px;
}

#g_inq a{
	width:107px;
	background-image:url(https://www.ikeda-shomei.co.jp/ec-site-material/gnavi_inquire.gif);
} 

#g_cart{
	width:101px;
	margin-right:0px !important;
}

#g_cart a{
	width:101px;
	background-image:url(https://www.ikeda-shomei.co.jp/ec-site-material/gnavi_cart2.gif);
} 

/*  1-3. 第2階層　body (ボディー)
------------------------------------------------- */
#body {
	width:961px;
	text-align:center;
	margin:0 auto;
	overflow: hidden;
}

.page_up{
clear:both;	
}

/***celar fix start ***/
#body:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#body{display:inline-block;min-height:1%;}
* html #body { height: 1%; }
#body { display: block; }
/***celar fix end ***/

/*	1-3-0.　右サイドエリア-----*/
#main_container{
	width:762px;
	float:left;	
}

/*	1-3-1.　左サイドエリア-----*/
#left_side_container{
	width:178px;
	float:left;
	margin-right:21px;	
}

/* 検索ボックス */
#search{
	width:176px;
	border:1px solid #D3D3D3;
	margin-bottom:13px;
	background:#F2F2F2;
	text-align:left;
}

/***celar fix start ***/
#search:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#search{display:inline-block;min-height:1%;}
* html #search { height: 1%; }
#search { display: block; }
/***celar fix end ***/

h2#search_title {
	margin:8px 0px 8px 8px;
}

#search select{
	margin:8px;
	width:150px;	
}

#search #search_word_box{
	width:100px;
	margin-left:8px;
	margin-bottom:8px;
}

#search .button {
	width:40px;
	height:24px;
	margin-top:1px;
	margin-right:8px;
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/search_button.gif) no-repeat;
	border:none;
	float:right;
	cursor:pointer;
}

/*↓↓↓↓↓↓不明↓↓↓↓↓↓↓↓*/
.mp0 {
	margin:0 5px 0 0;
	padding:0;
	width:120px;
	float:left;
}

/* 商品カテゴリー */ 
#item_category {
	width:178px;
	margin-bottom:13px;
	text-align:left;
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/bot_item_cate01.jpg) no-repeat right bottom;
	padding-bottom:4px;	
}

ul.categoly_list {
	width:173px;
	background-image:url(https://www.ikeda-shomei.co.jp/ec-site-material/item_cate_bg01.jpg);
	padding-left:5px;
}

ul.categoly_list li{
	width: 168px;
	padding-top:1px;
	/*margin-top:1px;*/
	list-style:none;
	overflow:hidden;
	line-height:0;
	font-size:11px;/**1%;**/
}

ul.categoly_list li a{
	line-height:normal;
	font-size:11px;/**1%;**/
	/****/
	display: block;text-decoration:none;padding:10px 0 0 50px;height:30px;/**width:118px;**/
}

ul.categoly_list li a img{
	display:block;
}

ul.categoly_list li .void_dm{
	display:none;
}

ul.categoly_list li ul.dm{
	margin:10px 0 5px 5px;
	padding:0;
	list-style:none;
	line-height:100%;
}

ul.categoly_list li ul.dm li{
	height:13px;
	margin:10px 0 0 13px;
	padding:0;
	line-height:100%;
	border:none;
}	/****/ul.categoly_list li ul.dm li a{padding: 0;font-size: 11px;display:block;}

/* インテリアカテゴリー */
#item_category01 {
	width:178px;
	margin-bottom:13px;
	text-align:left;
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/bot_item_cate01.jpg) no-repeat right bottom;
	padding-bottom:4px;	
}

ul.categoly_list01 {
	width:173px;
	background-image:url(https://www.ikeda-shomei.co.jp/ec-site-material/item_cate_bg01.jpg);
	padding-left:5px;
}

ul.categoly_list01 li{
	width:168px;
	padding-top:1px;
	/*margin-top:1px;*/
	list-style:none;
	overflow:hidden;
	line-height:0;
	font-size:1%;
}


/* カレンダー */
#shop_holiday{
	margin-top:13px;
	padding:3px 60px;
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/cal_holiday_back.jpg) no-repeat;
	text-align:left;
}

/*  1-4. 第2階層　footer (フッター)
------------------------------------------------- */
#footer{
  background-color: #fff;
}

#first_footer_wrap{
	margin-top:21px;
	padding-top:21px;
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/horizon_line.jpg) repeat-x;			
}

#first_footer{
	width:961px;
	margin:0 auto;
	text-align:left;
}

#footer_shop_info{
	width:276px;
	float:left;
}

#footer_item_cate{
	width:685px;
	float:left;
}

/***celar fix start ***/
#first_footer:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#first_footer{display:inline-block;min-height:1%;}
* html #first_footer { height: 1%; }
#first_footer { display: block; }
/***celar fix end ***/

#footer_shop_info h3,#footer_item_cate h3{
	margin-bottom:13px;
}

.f_shop_info_area{
	width:120px;
	float:left;
}

.f_shop_info_area li{
	margin-bottom:13px;
	list-style:none;
	font-size:11px;
}

#second_footer_wrap{
	margin-top:21px;
	padding-top:21px;
	border-top:1px solid #CCC
}

#second_footer{
	width:961px;
	margin:0 auto;
	text-align:left;
}

.second_f_cont{
	width:240px;
	float:left;
}

.second_f_cont h3{
	margin-bottom:13px;
}

.second_f_cont h4,.second_f_cont p{
	margin-bottom:8px;
}

#deli_time_lit{
	padding-left:60px;
	height:50px;
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/footer_clock_img.gif) no-repeat;
	margin-bottom:13px;
}

#third_footer_wrap{
	margin-top:21px;
	height:134px;
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/third_footer_bg.jpg) repeat-x;
}

#third_footer{
	width:961px;
	margin:0 auto;
	text-align:left;
}

#third_footer_left{
	width:347px;
	float:left;
	margin-top:21px;
}

#third_footer_left address{
	font-size:11px;
	color:#FFF;
	font-style:normal;
	margin-top:6px;
}

#third_footer_rigth{
	width:614px;
	float:left;	
	margin-top:21px;
}

.f_read{
	font-size:11px;
	clear:both;
	color:#FFF;
}

#footer_tel{
	float:left;
	width:232px;
	margin-right:13px;
	margin-bottom:13px;
}

#footer_mail{
	margin-top:-2px;
	width:246px;
	height:19px;
	display:block;
	background-image:url(https://www.ikeda-shomei.co.jp/ec-site-material/footer_mail_address.png);
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}

#footer_mail:hover{
	background-position:0 19px;
}

/***celar fix start ***/
#second_footer:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#second_footer{display:inline-block;min-height:1%;}
* html #second_footer { height: 1%; }
#second_footer { display: block; }
/***celar fix end ***/

/*#main_link_area ul li{
	list-style:none;
	float:left;	
}*/





/* ************************************************ 
 *	サイドメニュー
 * ************************************************ */

dl {
	margin-bottom:10px;
} 

/* ------------------------------------- 
 *	灰色の部分（おすすめ商品、売れ筋商品、カテゴリのリスト）
 * ------------------------------------- */

#grayzone {
	background:url(https://img.shop-pro.jp/tmpl_img/17/grayzone.gif) repeat-y;
	margin-bottom:10px;
}

#grayzone .top {
	background:url(https://img.shop-pro.jp/tmpl_img/17/grayzone_top.gif) no-repeat;
	background-position:left top;
}
#grayzone .bottom {
	background:url(https://img.shop-pro.jp/tmpl_img/17/grayzone_bottom.gif) no-repeat;
	background-position:left bottom;
}

#grayzone dl {margin:0px 5px;}

#grayzone dt img {margin:2px 5px;}

/* リストのタイトル部分（四角の枠） */
#grayzone dt {
	font-weight:bolder;
	background:#FFF;
	border:1px #FF9900 solid;
	margin-bottom:5px;
	padding-top:3px;
}

/* リスト部分（左端にオレンジ色の丸の画像） */
#grayzone dd {
	background:url(https://img.shop-pro.jp/tmpl_img/17/dd.gif) no-repeat;
	background-position:0px 6px;
	padding-left:12px;
	margin-bottom:3px;
}

#grayzone dd.sp {
	background:none;
	border-top:2px #FFF dotted;
	padding:0px;
	margin:3px;
}


/* ------------------------------------- 
 *	会員専用ページ
 * ------------------------------------- */
.grayzone {
	background:url(https://img.shop-pro.jp/tmpl_img/17/grayzone.gif) repeat-y;
	margin-bottom:10px;
}

.grayzone .top {
	background:url(https://img.shop-pro.jp/tmpl_img/17/grayzone_top.gif) no-repeat;
	background-position:left top;
}
.grayzone .bottom {
	background:url(https://img.shop-pro.jp/tmpl_img/17/grayzone_bottom.gif) no-repeat;
	background-position:left bottom;
}

.grayzone dt {
	font-weight:bolder;
	background:#FFF;
	border:1px #FF9900 solid;
	margin-bottom:5px;
	padding-top:3px;
}

.grayzone dl {margin:0px 5px;}

.grayzone dt img {margin:2px 5px;}

.grayzone dd #btn_members_login,
.grayzone dd #btn_members_signup,
.grayzone dd #btn_members_logout {
	text-align:center;
}

.grayzone dd #btn_members_signup {
	padding-top:7px;
	margin-top:7px;
	border-top:2px #FFF dotted;
}

.grayzone dd #btn_members_signup span,
.grayzone dd #btn_members_logout span {
	font-size:10px;
	line-height:1.1em;
	display:block;
	padding-bottom:5px;
}


/* ------------------------------------- 
 *	カートの中身を見る
 * ------------------------------------- */
dl#cart {
	border-bottom:2px #CC3300 solid;
}


dl#cart dt {
	background:#CC3300 url(https://img.shop-pro.jp/tmpl_img/17/round_cart.gif) no-repeat;
	background-position:left top;
	text-align:center;
	padding-top:5px;
}

dl#cart dd {
	border-left:2px #CC3300 solid;
	border-right:2px #CC3300 solid;
	padding:2px 3px 2px 7px;
}

/* ------------------------------------- 
 *	店主のコーナー
 * ------------------------------------- */

dl#owner {
	border-bottom:2px #8F826C solid;
}

dl#owner dt {
	background:#8F826C url(https://img.shop-pro.jp/tmpl_img/17/round_owner.gif) no-repeat;
	background-position:left top;
	text-align:center;
	padding:5px 0;
}

dl#owner dd {
	border-left:2px #8F826C solid;
	border-right:2px #8F826C solid;
	padding:2px 3px 2px 7px;
}

/* ------------------------------------- 
 *	トラックバック、フリースペースのリスト
 * ------------------------------------- */

dl#list dt {
	font-weight:bolder;
	margin-bottom:5px;
}

dl#list dd {
	padding-left:17px;
	margin-bottom:3px;
	background:url(https://img.shop-pro.jp/tmpl_img/17/dd_arrow.gif) no-repeat;
	background-position:1px 6px;
}

div.border {
	border-top:2px #8F826C dotted;
	padding-bottom:5px;
	background:none;
}

/* ------------------------------------- 
 *	メールマガジン登録・解除
 * ------------------------------------- */

dl#mailmaga {
	border:1px #8F826C solid;
}

dl#mailmaga dt {
	border-bottom:1px #8F826C dotted;
	margin:5px;
	font-weight:bolder;
}

dl#mailmaga dd {
	text-align:center;
	margin-bottom:5px;
}

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

 *	feed
 * ------------------------------------- */
#feed {
	text-align:center;
	}
#feed img {
	width:57px;
	height:15px;
	margin:5px;
	}


/* ************************************************ 
 *	メインエリア
 * ************************************************ */

table.box {
	width:99.5%;
	margin:0px auto 20px auto;
	}

/* ------------------------------------- 
 *	各タイトル（おすすめ商品、売れ筋商品、サブカテゴリー)
 * ------------------------------------- */
.main_title {
	height:27px;
	background:url(https://img.shop-pro.jp/tmpl_img/17/main_title.gif) repeat-x;
	background-position:left;
}

.main_title .point {
	height:27px;
	width:20px;
	float:left;
	background:url(https://img.shop-pro.jp/tmpl_img/17/main_title_point.gif) no-repeat;
	background-position:left;
}

.main_title .title {
	height:27px;
	margin-left:20px;
	background:url(https://img.shop-pro.jp/tmpl_img/17/main_title_right.gif) no-repeat;
	background-position:right;
}
.main_title .title img {margin-top:6px;}

/* ------------------------------------- 
 *	お知らせエリア
 * ------------------------------------- */

div.info {
	color:#996633;


	margin-bottom:20px;
}

/* ------------------------------------- 
 *　フリースペース
 * ------------------------------------- */

.free_space {
	border:2px #CCC solid;
	padding:10px;
}

/* ------------------------------------- 
 *	パンくずナビ
 * ------------------------------------- */

.pankuzu {margin-bottom:20px;}


/* ------------------------------------- 
 *	アイテムエリアの設定（商品を複数個横に並べる表示の設定）
 * ------------------------------------- */

.itemarea {
	margin:5px 0;
	width:20%;
	float:left;
	text-align:center;
}

/* ------------------------------------- 
 *	会員価格の表示 トップページ用
 * ------------------------------------- */
.regular_price_top {
	padding:0px 0px 2px;
	font-size:11px;
	text-decoration:line-through;
	color:#666666;
}

.price_top {
	padding:0px;
}

.discount_rate_top {
	padding:2px 0px 0px;
	color:#ff0000;
}


/* ************************************************ 
 *	商品一覧・検索結果・詳細ページ
 * ************************************************ */

/* ------------------------------------- 
 *	商品一覧・検索結果//アイテムリストの設定（一行表示の設定）
 * ------------------------------------- */

table.list {
	width:99.5%;
	border-top:1px #FF6600 solid;
	border-bottom:1px #FF6600 solid;
}

table.list td {padding:10px 5px;}

/* 商品の名前 */
table.list div.name {
	margin-right:100px;
}

/* 商品の値段 */
table.list div.price {
	color:#CC0000;
	width:150px;
	float:right;
	text-align:right;
}
/* 商品の簡易説明 */
table.list {margin-top:10px;}


/* 並び順 */
.sort {
	text-align:right;
	margin-bottom:5px;
}
.sort span,strong {
	padding:0px 7px;
}

/* ページナビ（全 [*] 商品中 [*-*] 商品を表示しています。） */
.pagenavi {
margin:5px 0;
}

.pagenavi span {
	padding:0px 7px;
	color:#FF6600;
}

/* ------------------------------------- 
 *	商品一覧・検索結果・詳細ページ共通
 * ------------------------------------- */

/* カテゴリーの名前（背景：薄オレンジ） */
.category_title {
	background:#FFD5AC url(https://img.shop-pro.jp/tmpl_img/17/category_title.gif) no-repeat;
	background-position:6px;
	color:#333; /*商品カテゴリー名・商品名文字色(商品詳細・商品一覧結果共通)*/
	font-weight:bolder;
	padding:3px 20px;
}

dd#group-list {
	border-top:#FFF dotted 2px;
	padding:0px;
	margin:0px;
	height:1px;
	line-height:0px;
}

.group-list-link {
	margin:5px 0px 0px;
}

/* ************************************************ 
 *	商品一覧ページ
 * ************************************************ */

/* 会員価格の表示 商品一覧用 */
.regular_price_all {
	padding:0px 0px 2px;
	font-size:11px;
	text-decoration:line-through;
	color:#666666;
}

.price_all {
	padding:0px;
}

.discount_rate_all {
	padding:2px 0px 0px;
	color:#ff0000;
}

/* ************************************************ 
 *	商品詳細ページ
 * ************************************************ */

div.detail {margin:10px 0;}

div.detail_img {width:100%;text-align:center;}

.fs14 {
  	font-size: 14px;
}
.f14l30 {
	font-size: 14px;
	line-height: 30px;
	}
.fs14lh30 {
	font-size: 14px;
	line-height: 30px;
	}

/* ------------------------------------- 
 *	商品のスペック表
 * ------------------------------------- */

table.spec {
	background:#CCC;/*商品価格表-罫線の色*/
	width:100%;
}

table.spec th {
	background:#EFEFEF;/*商品価格表右側セルの背景色*/
	padding:5px;
	width:100px;
	color:#333;/*商品価格表右側セルの文字色*/
	font-weight:normal;
	text-align:left;
}

table.spec td {
	background:#FFF;/*商品価格表左側セルの背景色*/
	padding:5px;
}

table.spec table.num td {padding:0px;}

table.spec td.sales {
	color:#CC0000;/*商品価格表-販売価格の文字色*/
	font-weight:bolder;
}

/* 「カートに入れる」ボタン */
div.cart_in {
	text-align:right;
	margin-top:10px;
}
div.cart_in img {
	width:132px;
	height:34px;
}

/* 商品の説明 */
div.explain {margin:10px 0;}

/* 「この商品について問い合わせる」等のボタン */
div.etc {
	text-align:center;
	margin-top:10px;
}
div.etc img {
margin:5px;
	}

/* 会員価格の表示 商品詳細用 */
.regular_price_detail {
	padding:0px 0px 2px;
	text-decoration:line-through;
}

.price_detail {
	padding:0px;
}

.discount_rate_detail {
	padding:2px 0px 0px;
	color:#ff0000;
}

/* ------------------------------------- 
 *	トラックバック
 * ------------------------------------- */

div.tb {margin-bottom:20px;}

div.tb div.title {
	color:#8F826C;
	font-size:14px;
	background:url(https://img.shop-pro.jp/tmpl_img/17/arrow.gif) no-repeat;
	background-position:left;
	border-bottom:2px dotted #8F826C;
	padding-left:15px;
	margin-bottom:10px;
}

/*ベージュの背景色エリア*/
div.area_bg {
	background:#F6F1E6;
	margin:0px 10px 0px 10px;
}

/*トラックバック本文レイアウト*/
div.tb div.tb_area {
	padding:10px 15px 15px 15px;
}

div.tb div.tb_area span {
	font-size:10px;
	color:#8F826C;
	margin-right:30px; 
}

div.tb div.tb_area p.tb_title {
	border-top:1px dotted #8F826C;
	font-weight:bolder;
	padding:5px 0;
}


/* ************************************************ 
 *	商品検索結果
 * ************************************************ */

.search_result {
	margin:5px 20px 20px 20px;
}

/*検索条件の文字の色*/
.search_result strong {
	color:#FF6600;
}

/* 会員価格の表示 商品検索結果用 */
.regular_price_search {
	padding:0px 0px 2px;
	font-size:11px;
	text-decoration:line-through;
	color:#666666;
}

.price_detail_search {
	padding:0px;
}

.discount_rate_search {
	padding:2px 0px 0px;
	color:#ff0000;
}

/* ************************************************ 
 *	その他のページ
 * ************************************************ */

/* ------------------------------------- 
 *	オプション在庫・値段表
 * ------------------------------------- */

div#option {
	padding:10px;
	background:#FFF;
}

table.option {
	margin:20px auto;
	background:#CCC;
	}


table.option th {
	background:#DDD;
	text-align:left;
	font-weight:normal;
	border:2px solid #FFF;
}


table.option td {
	background:#FFF;
	padding:3px;
	}

.option_btn {
	text-align:center;
	}

/* 会員価格の表示 オプション用 */
.regular_price_stock {
	padding:0px 0px 2px;
	font-size:11px;
	text-decoration:line-through;
	color:#666666;
}

.price_detail_stock {
	padding:0px;
}

.discount_rate_stock {
	padding:2px 0px;
	color:#ff0000;
}


/* ------------------------------------- 
 *	特定商取引法に基づく表記
 * ------------------------------------- */

table#shop {
	width:90%;
	margin:10px auto 20px auto;
	border:1px #ec0017 solid;
}

table#shop td,th {padding:5px;}

table#shop th {
	width:150px;
	background:#ec0017;
	text-align:left;
	font-weight:normal;
}

/* ------------------------------------- 
 *	支払い方法・配送方法について
 * ------------------------------------- */

.sk {
	width:90%;
	margin:10px auto 20px auto;
	border:1px #ec0017 solid;
	}

.sk .title_sp {
	padding:2px;
	}
	
.sk .title {
	font-weight:bolder;
	background:#ec0017;
	padding:5px;
	}

.sk .title img {margin:3px;}

.sk .note {
	padding:5px;
	}

.payment_img {
	margin:3px;
	}


/* ------------------------------------- 
 *	追加分
 * ------------------------------------- */

.clr {
	clear: both;
	overflow: hidden;
	width: 1px;
	height: 1px;
	margin: 0 -1px -1px 0;
	border: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
}

img,
a img {
	border : 0;
	text-decoration: none;
}

.mb10 {
	margin-bottom:10px;
}

/*----- ロールオーバー -----*/

img,
a img {
	border : 0;
	text-decoration: none;
}

a:hover img{ 
	opacity:0.8; filter: alpha(opacity=80); 
}

/*----- フリーページ1.お買い物の手順 -----*/

#flow {
	width:762px;
	float:right;
	margin:0;
	text-align:left;
}

#flow h3{
	margin-bottom:21px;
}

/*----- line up -----*/

#flow h4.sub_title {
	margin:0 0 20px 0;
	padding:10px 0 0 0;
	text-align:left;
	border-top:2px dotted #ec0017;
}

/*----- お買い物の手順 -----*/

#flow dl.flow {
	margin:0;
	padding:0;
}

#flow dl.flow dt{
margin-bottom:21px;
clear:both;		
}

#flow dl.flow dd{
width:762px;
margin-bottom:34px;		
}

#flow dl.flow dd:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}

#flow dl.flow dd{
    display:inline-block;
    min-height:1%;  /* for IE 7*/
}

/* Hides from IE-mac */
* html #flow dl.flow dd { height: 1%; }
#flow dl.flow dd { display: block; }
/* End hide from IE-mac */


.guide_img{
width:500px;
float:left;
margin-right:13px;		
}

.guide_para{
width:249px;	
float:left;	
}

.guide_para p{
font-size:14px;	
margin-bottom:13px;	
}

.bold{
font-weight:bold;		
}

/* ------------------------------------------------------------
	フリーページ2.よくある質問
------------------------------------------------------------ */
#qa {
	width:762px;
	text-align:left;
}

/*  0-1. パンくず
------------------------------------------------- */
#crumb{
	width:762px;
	margin-bottom:18px;	/*21pxからあえて-3px*/
}

#crumb li{
	float:left;
	margin-right:13px;
	list-style:none;
}

#crumb h2{
	font-weight:normal;
	font-size:13px;
}

/***celar fix start ***/
#crumb:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#crumb{display:inline-block;min-height:1%;}
* html #crumb { height: 1%; }
#crumb { display: block; }
/***celar fix end ***/

/*----- sub_title -----*/



/*----- sub_title -----*/
#qa {
    font-size: 14px;
}

#qa ul li{
list-style:none;	
}

#qa .q_index_title{
margin:21px 0;	
}

#qa .q_index{
padding-left:18px;
margin-bottom:8px;
line-height:100%;
background:url(https://www.ikeda-shomei.co.jp/ec-site-material/lit_q.gif) no-repeat;	
}

#qa #tokushokisai{
	margin-bottom:21px;
}

#qa p.read {
	margin:0;
	padding:0;
}

#qa dl {
padding:21px 0;
border-bottom:1px dotted #CECBB9;
}

#qa dl dt {
	font-weight:bold;
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/lit_q.gif) no-repeat;
	line-height:100%;
	padding-left:18px;
	margin-bottom:8px;
}

#qa dl dd {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/lit_a.gif) no-repeat 0 3px;
	line-height:160%;
	padding-left:18px;
}

#qa dl dd p.read {
	margin:0;
	padding:0;
}

#qa dl dd p.re{
	font-size:10px;
	margin:0;
	padding:0;
	text-align:right;
}

#qa dl dd table {
	margin:10px 10px 0 0;
	padding:0;
	text-align:left;
	font-size:12px;
	float:left;
}

#qa dl dd table th {
	margin:0;
	padding:5px;
	background:#E3E1D7;
	color:#666;
	text-align:center;
	border-bottom:1px solid #FFFFFF;
}

#qa dl dd table th.end {
	margin:0;
	padding:5px;
	background:#E3E1D7;
	color:#666;
	text-align:center;
	border-bottom:1px solid #E3E1D7;
}

#qa dl dd table td {
	margin:0;
	padding:5px;
	color:#666666;
	border-top:1px solid #E3E1D7;
	border-right:1px solid #E3E1D7;
}

#qa dl dd table td.end {
	margin:0;
	padding:5px;
	color:#666666;
	border-top:1px solid #E3E1D7;
	border-right:1px solid #E3E1D7;
	border-bottom:1px solid #E3E1D7;
}

#qa dl dd ul {
	margin:15px 0;
	padding:0;
	list-style:inside;
}

#qa dl dd ul li{
	margin:5px 0;
	padding:0;
}

/*----- フリーページ4.ガレコレクション -----*/

#galle {
	width:762px;
	text-align:left;
}

#galle h2{
	margin-bottom:21px;
}

#galle_img{
	width:162px;
	float:left;
	margin-right:21px;	
}

/***celar fix start ***/
#galle_prof:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#galle_prof{display:inline-block;min-height:1%;}
* html #galle_prof { height: 1%; }
#galle_prof { display: block; }
/***celar fix end ***/

#galle_prof{
	margin-bottom:21px;
}

#galle_prof div{
	width:579px;
	float:left;
}

#galle_prof div p{
	margin-top:13px;
}

/***celar fix start ***/
#galle_intro_1:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#galle_intro_1{display:inline-block;min-height:1%;}
* html #galle_intro_1 { height: 1%; }
#galle_intro_1 { display: block; }
/***celar fix end ***/

#galle_intro_1{
	clear:both;	
	margin-bottom:21px;
}

#galle_intro_1 h3{
	margin-bottom:21px;
}

#galle_intro_1 #intro_1_para{
	width:480px;
	float:left;
	margin-right:21px;
}

#galle_intro_1 div p{
	margin-bottom:13px;
}

#galle_intro_1 #img_right{
	width:261px;
	float:left;
}

#galle_intro_1 a,#galle_intro_2 a{
	float:right;
	margin-top:21px;
}

/***celar fix start ***/
#galle_intro_2:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#galle_intro_2{display:inline-block;min-height:1%;}
* html #galle_intro_2 { height: 1%; }
#galle_intro_2 { display: block; }
/***celar fix end ***/

#galle_intro_2{
	clear:both;	
}

#galle_intro_2 h3{
	margin-bottom:21px;
}

#intro_2_para{
	width:428px;
	float:left;
	margin-right:21px;
}

#intro_2_para p{
	margin-bottom:21px;	
}

#galle_intro_2 ul{
	width:313px;
	float:left;
}

#galle_intro_2 ul li{
	width:150px;
	list-style:none;
	float:left;
	margin-bottom:13px;
}

.left_img{
	margin-right:13px;
}


/*----- フリーページ5.会社概要 -----*/

#company_prof {
	width:762px;
	text-align:left;
}

#company_prof #crumb{
	width:762px;
	margin-bottom:21px;	
}

#company_prof #crumb li{
	float:left;
	margin-right:13px;
	list-style:none;
}

#company_prof #crumb h2{
	font-weight:normal;
	font-size:13px;
}

/***celar fix start ***/
#crumb:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#crumb{display:inline-block;min-height:1%;}
* html #crumb { height: 1%; }
#crumb { display: block; }
/***celar fix end ***/

/*----- table -----*/
#company_prof table.shop {
	width:762px;
	border:none;
	text-align:left;
	font-weight:normal;
	margin-bottom:21px;
	line-height:120%;
}

#company_prof h3{
	margin-bottom:21px;
}


#company_prof table.shop td {
	border-bottom: 1px dotted #CECBB9;
	padding:8px;
}

#company_prof table.shop th {
	width:160px;
	border-bottom: 1px dotted #CECBB9;
	border-right: 1px dotted #CECBB9;
	padding:8px;
}

#company_prof table.shop th.th_end {
	border-bottom:none;
	border-right: 1px dotted #CECBB9;
	padding:8px;
}

#company_prof table.shop td.td_end {
	border-bottom:none;
	font-weight:normal;
	padding:8px;
}

#company_prof table.shop td table {
	width:500px;
	border:none;
	text-align:left;
	font-weight:normal;
	margin:5px;
	border-left: 1px #CECBB9 solid;
}

#company_prof table.shop td table td {
	border-right: 1px #CECBB9 solid;
	border-bottom: 1px #CECBB9 solid;
	padding:5px;
}

#company_prof table.shop td table th {
	width:25%;
	background: #CECBB9;
	font-weight:normal;
	color: #FFFFFF;
	padding:5px 5px 5px 10px;
	border:none;
}


/******************************************************
			LEDカテゴリーページ用　#LED_category_page
******************************************************/
#led_indoor,#led_outdoor{
	width:762px;
	text-align:left;
}


#led_indoor li,#led_outdoor li{
list-style:none;	
}

/* 切り替えボタン屋内・屋外 
#led_indoor .outer_link,#led_outdoor .outer_link{
	display:block;
	margin:21px 0;
}*/

#led_navi{
	margin:36px 0;
}

#led_navi li{
	width:220px;
	height:34px;
	float:left;
	margin-right:21px;
}

.led_cate_big{
width:762px;
margin-bottom:21px;	
clear:both;
}

.led_cate_cont{
width:381px;	
float:left;	
}

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

.led_cate_cont{
    display:inline-block;
    min-height:1%;  /* for IE 7*/
}

/* Hides from IE-mac */
* html .led_cate_cont { height: 1%; }
.led_cate_cont { display: block; }
/* End hide from IE-mac */
/* カテゴリーBIG CLEAR FIX   END */

.led_cate_cont_left{
width:120px;
height:120px;
margin-right:13px;
float:left;	
}

.led_cate_cont_right{
width:235px;
float:left;	
}

/* カテゴリーBIG CLEAR FIX */
.led_cate_big:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}

.led_cate_big{
    display:inline-block;
    min-height:1%;  /* for IE 7*/
}

/* Hides from IE-mac */
* html .led_cate_big { height: 1%; }
.led_cate_big { display: block; }
/* End hide from IE-mac */
/* カテゴリーBIG CLEAR FIX   END */

.led_cate_cont_right h3{
margin-bottom:8px;		
}

.led_cate_cont_right p{
margin-bottom:8px;		
}

/* カテゴリーBIG CLEAR FIX */
.attatch:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}

.attatch{
    display:inline-block;
    min-height:1%;  /* for IE 7*/
}

/* Hides from IE-mac */
* html .attatch { height: 1%; }
.attatch { display: block; }
/* End hide from IE-mac */
/* カテゴリーBIG CLEAR FIX   END */


.attatch{
	margin-bottom:8px;
}

.attatch a{
	color:#FFF;
	background-color:#9a8162;
	padding:3px;
}

.rail_attatch_left{
float:left;
margin-right:13px;	
}

.rail_attatch_right{
float:left;		
}

/******************************************************
			カスタムライトシリーズ
******************************************************/
#custom_light{
	width:762px;
	text-align:left;
}

#custom_light li{
	list-style:none;
}

#custom_light h3{
	margin-bottom:21px;
}

#custom_light .custom_cont{
	margin-top:34px;
	clear:both;
}

#custom_light .light_exp_1{
	margin-top:21px;	
}

#custom_light .light_exp_1 dt,#custom_light .light_exp_1 dd{
	float:left;
}

#custom_light .light_exp_1 dt{
	margin-right:21px;	
}
/* clear fix */
#custom_light .light_exp_1 div{
	
}

/* カテゴリーBIG CLEAR FIX */
#custom_light .light_exp_1 div:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#custom_light .light_exp_1 div{display:inline-block;min-height:1%;  /* for IE 7*/}
* html #custom_light .light_exp_1 div { height: 1%; }
#custom_light .light_exp_1 div { display: block; }
/* カテゴリーBIG CLEAR FIX   END */

/* カテゴリーBIG CLEAR FIX */
#custom_light ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#custom_light ul{display:inline-block;min-height:1%;  /* for IE 7*/}
* html #custom_light ul{ height: 1%; }
#custom_light ul{ display: block; }
/* カテゴリーBIG CLEAR FIX   END */

#custom_light ul{
	clear:both;
	margin-top:21px;	
}

#custom_light ul li{
	float:left;
	margin-right:21px;
}

#light_cmp{
	margin-top:21px;	
}

#custom_light .custom_item_list a{
	display:block;
}

#custom_link_area{
	margin-bottom:34px;	
}

#custom_list_jump{
	width:261px;
	height:49px;
	margin-top:34px;
	display:block;
	background-image:url(https://www.ikeda-shomei.co.jp/ec-site-material/custom_list_button.jpg);
	text-indent:-9999px;
	overflow:hidden;
}

#custom_light .bold{
	font-weight:bolder;
}

#custom_light a{
	text-decoration: underline;
}

/******************************************************
			利用規約
******************************************************/

.bold{
	font-weight:bold;
}

.mb13{
	margin-bottom:13px;
}

.mb21{
	margin-bottom:21px;	
}

.mt21{
	margin-top:21px;
}

.mt36{
	margin-top:36px;
}

.ml30{
	margin-left:25px;	
}

.mb10 {
	margin-bottom: 10px;	
}


.gray{
	color:#808080;
}

.red{
	color:#F00;
}

#rule{
	text-align:left;
}




/******************************************************
			カレンダー
******************************************************/
/*body {
	font-family	:
		'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro',
		'Trebuchet MS', Arial, 'ＭＳ Ｐゴシック', sans-serif;
}*/

div.jqueryCalendar {
	width		: 178px;
}

div.jqueryCalendar a {
	outline		: 0;
	text-decoration	: none;
}

div.jqueryCalendar ul.navi {
	position	: relative;
	width		: 168px;
	height		: 28px;
	margin		: 0;
	padding		: 6px 5px 0;
	background	: url('https://www.ikeda-shomei.co.jp/ec-site-material/sprite2.jpg') -69px 0 no-repeat;
}

div.jqueryCalendar ul.navi li {
	display		: inline;
	margin		: 0;
	padding		: 0;
	list-style	: none;
}

div.jqueryCalendar ul.navi li a {
	display		: block;
	width		: 23px;
	height		: 12px;
	background	: #FFF;
	text-indent	: -9999px;
	overflow	: hidden;
}

div.jqueryCalendar ul.navi li.prev a {
	float		: left;
	background	: url('https://www.ikeda-shomei.co.jp/ec-site-material/sprite2.jpg') 0 -23px no-repeat;
}

div.jqueryCalendar ul.navi li.prev a:hover {
	background-position	: 0 -35px;
}

div.jqueryCalendar ul.navi li.next a {
	float		: right;
	background	: url('https://www.ikeda-shomei.co.jp/ec-site-material/sprite2.jpg') -23px -23px no-repeat;
}

div.jqueryCalendar ul.navi li.next a:hover {
	background-position	: -23px -35px;
}

div.jqueryCalendar div.main {
	padding		: 0 0 5px;
	background	: url('https://www.ikeda-shomei.co.jp/ec-site-material/sprite2.jpg') -247px 100% no-repeat;
}

div.jqueryCalendar div.caption {
	position	: relative;
	width		: 101px;
	height		: 18px;
	margin		: -30px auto 3px;
	padding		: 2px;
	font-size	: 13px;
	line-height	: 18px;
	text-align	: center;
	vertical-align	: middle;
}

div.jqueryCalendar div.main table {
	position	: relative;
	margin		: 0 auto;
	border-collapse	: collapse;
	border-spacing	: 0;
}

div.jqueryCalendar div.main th,
div.jqueryCalendar div.main td {
	width		: 23px;
	height		: 23px;
	padding		: 0;
	border		: 0;
	border-left	: 2px solid #FCFCFC;
	border-bottom	: 2px solid #FCFCFC;
	color		: #666;
	line-height	: 23px;
	text-align	: center;
	vertical-align	: middle;
}

div.jqueryCalendar div.main th {
	height		: 20px;
	line-height	: 20px;
	font-size	: 12px;
}

div.jqueryCalendar div.main td {
	background	: url('https://www.ikeda-shomei.co.jp/ec-site-material/sprite2.jpg') 0 0 no-repeat;
	font-size	: 13px;
}

div.jqueryCalendar div.main table .sun {
	color		: #C14F22;
}

div.jqueryCalendar div.main table .sat {
	color		: #33F;
}

div.jqueryCalendar div.main table .otherMonth {
	color		: #CFCFCF;
}

div.jqueryCalendar div.main table .today {
	background	: url('https://www.ikeda-shomei.co.jp/ec-site-material/sprite2.jpg') -23px 0 no-repeat;
	color		: #FFF;
}

div.jqueryCalendar div.main td.event a,
div.jqueryCalendar div.main td.event span {
	display		: block;
	width		: 23px;
	height		: 23px;
	background	: url('https://www.ikeda-shomei.co.jp/ec-site-material/sprite2.jpg') -46px 0 no-repeat;
}

div.jqueryCalendar div.main td.event a:hover {
	background-position	: -46px -23px;
}

div.jqueryCalendar div.todayLink {
	padding		: 3px 0;
	font-size	: 13px;
	text-align	: center;
}

div.jqueryCalendar div.main table tbody .sun {
	background	: url('https://www.ikeda-shomei.co.jp/ec-site-material/sprite2.jpg') -46px 0 no-repeat;
}

div.jqueryCalendar div.main table tbody .sat {
	background	: url('https://www.ikeda-shomei.co.jp/ec-site-material/sprite2.jpg') -46px 0 no-repeat;
}



/* 共通化に向けた第一歩 */
/* clear fix */
.clearfix:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
	font-size: 0;
}

.clearfix{
    display:inline-block;
    min-height:1%;  /* for IE 7*/
}

/* Hides from IE-mac */
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
/* カテゴリーBIG CLEAR FIX   END */




/*  人気ブランドカテゴリーボタン
------------------------------------------------- */

.left-navi-banner01 {
	border: 1px solid #dedede;
	width: 176px;
	margin-top: 7px;
	padding-bottom: 2px;
	margin-bottom:7px;
}

.left-navi-banner01 li a {
	font-family: 'メイリオ';
	font-size: 11px;
}

.side_title_main {
	font-size:10px;
	font-weight:bold;
	letter-spacing:2px;
	margin:0px 0px 3px 0px;
	padding:10px 0px 10px 15px;
	text-align:left;
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_01.jpg);
	background-repeat:no-repeat;
	font-size:11px;
	color:#666;
	font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}

/*brand*/
.left-navi-banner01 ul {
	/*font-weight:600;*/
	color:#444;
	font-size:13px;
}

.bbe {
	border-bottom:2px #F2F2F2 solid;
}

.left-navi-banner01 ul li {
	padding-left:50px;
	margin: 0 2px;
	border-left:1px #eee solid;
	border-right:1px #eee solid;
	text-align:left;
}

.left-navi-banner01 li a {
	display:block;
	width:100%;
	margin-left:-50px;
	padding-left:50px;
	color:#444;
	padding-bottom:7px;
	padding-top:9px;
}

.left-navi-banner01 li a:hover {
	color:#aaa;
	text-decoration:none;
}


.categoly_list li.brand01 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_lp01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand02 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_lk01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand03 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_aws01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand04 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_dc01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand05 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_inf01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand06 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_gc01.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand07 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_dcw01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand08 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_bnc01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand09 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_snyw01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand10 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_goto01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand11 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_ikd01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand12 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_artmd01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand13 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_snyu01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand14 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_fl01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand15 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_hm01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand16 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_btc01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand17 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/img/navi_brand_csblnc01.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand18 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_llmp01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand19 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_andt01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand20 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/img/navi_brand_mbh01.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand21 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_frstr01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand22 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_daro01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand23 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/img/navi_brand_mlln01.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand24 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/img/navi_brand_krktr01.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand25 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/img/navi_brand_blux01.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand26 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_ph01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand28 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_gp01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand29 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_tr01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand30 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_bk01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand31 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/img/navi_brand_schneid01.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand32 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_pilke01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand33 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_dt01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand34 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_flos01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand35 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_ambtc01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand36 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_pln01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand37 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/img/navi_brand_dsgntr01.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand38 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_rsdnt01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand39 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_kdl01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand43 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_tato01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand44 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_crpyn01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand45 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_eva01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand46 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/img/navi_brand_tmm01.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand47 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_fabas01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand48 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_ymd01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand49 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_tdx01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand50 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_dawn01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand51 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_lldr01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand52 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_brand_lb01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

.categoly_list li.brand53 {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/img/navi_brand_rspl01.webp);
	background-repeat:no-repeat;
	background-position:left;
}

/*****商品カテゴリー******/

ul.categoly_list li.cate_clngspt {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_ceiling-spot_02b.webp);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_pndnt {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_pendant_01.webp);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_chndlr {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_chandelier_01.webp);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_clnglght {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_ceiling_01.webp);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_clngfn {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_ceiling-fan_01.webp);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_miniclng {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_ceiling-mini_01.webp);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_spt {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_spot_01.webp);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_wafu {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_wafuu_01.webp);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_brckt {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_wall_01.webp);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_down {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/img/navi_down00.jpg);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_stnd {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_stand_01.webp);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_rail {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_rail_01.webp);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_otdr {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_outdoor_01.webp);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_lamp {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_bulb_01.webp);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_buzai {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_option00.webp);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_outlet {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_outlet00.jpg);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_intra {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_intra_01.webp);
	background-repeat:no-repeat;
}

/*****インテリアグッズ******/

ul.categoly_list li.cate_komono {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_itror_komono00.jpg);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_artframe {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/img/navi_intrr_artfrm00.jpg);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_cord {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/img/navi_cord01.jpg);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_color {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/img/navi_color00.jpg);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_interior {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/img/navi_interior_style00.jpg);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_brand {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/img/navi_brandlist01.webp);
	background-repeat:no-repeat;
}

ul.categoly_list li.cate_intra {
	background:url(https://www.ikeda-shomei.co.jp/ec-site-material/navi_intra_01.webp);
	background-repeat:no-repeat;
}

/*  商品名見出し
------------------------------------------------- */

.item_ttl{
	font-size:24px;
	margin-top:30px;
	padding:3px 0 0 25px;
	background-image:url(https://www.ikeda-shomei.co.jp/ec-site-material/img/midashi_icon01.gif);
	background-repeat:no-repeat;
	background-position: 0 5px;color:#666;
	font-weight:bold;
	line-height:25px;
}


/*	1-.　ヘッダ下バナー　-----*/
#h_banner01 {
	overflow:auto;
	margin-bottom: 5px;
	}
#h_banner01 ul {
	list-style-type: none;
	}
#h_banner01 ul li {
	float:left;
	}
#h_banner01 ul li.h_b_mr11{
	margin:0 11px 5px 0;
	}
#h_banner01 ul li.h_b_mr10{
	margin:0 10px 5px 0;
	}
#h_banner01 ul li.h_b_mr0{
	margin:0 0 5px 0;
	}



/* 破線 */
hr.hasen02 {
	margin: 3px 0 10px 0;
	height:10px;
	width:100%;
	border:0 none;
	clear:both;
	background-image:url(https://www.ikeda-shomei.co.jp/ec-site-material/img/hasen02.gif);background-repeat:repeat-x;
	background-position: 0 5px;
}


/*見出し　日本語用*/
.midashi04 {
	clear:both;
	padding:3px 5px;
	border-left:8px solid #ccc;
	font-size:130%;
	color:#666;
	/*margin:0;*/
	text-align: left;
	}

/*マージン*/
.mt5 {
  margin-top:5px;
}
.mt10 {
  margin-top:10px;
}
.mt20 {
  margin-top:20px;
}
.mt30 {
  margin-top:30px;
}
.mt40 {
  margin-top:40px;
}
.mt50 {
  margin-top:50px;
}
.mt60 {
  margin-top:60px;
}
.mt70 {
  margin-top:70px;
}

.mb5 {
  margin-bottom:5px;
}
.mb10 {
  margin-bottom:10px;
}
.mb20 {
  margin-bottom:20px;
}
.mb30 {
  margin-bottom:30px;
}
.mb40 {
  margin-bottom:40px;
}
.mb50 {
  margin-bottom:50px;
}
.mb60 {
  margin-bottom:60px;
}
.mb70 {
  margin-bottom:70px;
}



/*フリーページ　値上げリスト*/
ul#lu_item_list0_2 li {
  list-style-type: none;
  clear: both;
  font-size: 14px;
  width:80%;
}

ul#lu_item_list0_2 li img {
  width:100px;
  height:auto;
  float: left;
}





#lu_item_list02{
	clear:both;		
}

/***celar fix start ***/
#lu_item_list02:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#lu_item_list02{display:inline-block;min-height:1%;}
* html #lu_item_list02 { height: 1%; }
#lu_item_list02 { display: block; }
/***celar fix end ***/

#lu_item_list02 li{
	width: 152px;/*190px; 20%;*/
	height:170px;
	float:left;
	padding-bottom:21px;
	font-size:9px;	
	list-style:none;
}

#lu_item_list02 li a{
	display:block;
}

#lu_item_list02 li a img {
	width: 110px;
  margin-bottom: 5px;
}

.product_name{
padding:8px 5px;
font-size:13px;
display:block;
line-height:100%;	
}

#lu_item_list02 span{
	font-weight:bold;
	/*color:#F00;*/
	font-size:12px;
}

#lu_item_list02 p{
	font-weight:bold;
	/*color:#F00;*/
	font-size:12px;
}
#lu_item_list02 p.b_txt{
	color:#55a0ff;
}

/***　おすすめのブランド ***/
#brand_reco {
  clear:both;
  width: 772px;
  word-wrap: break-word;
  text-align:left;
  margin-left: -10px;
}
#brand_reco h2 {
  margin:0 0 20px 10px;
}
#brand_reco ul {
   list-style-type:none;
}
#brand_reco ul li {
  float:left;
  margin:0 0 20px 10px;
  width:183px;
}
#brand_reco ul li strong {
  padding: 0
}

/* 画像のドラッグ操作禁止
img {
    user-drag: none;
	-moz-user-drag: none;
    -khtml-user-drag: none;
  	-webkit-user-drag: none;
    -ms-user-drag: none;
  
      user-select: none;
	-moz-user-select: none;
    -khtml-user-select: none;
  	-webkit-user-select: none;
    -ms-user-select: none;
} */
img {
  /*pointer-events: none; */
}


/*アコーディオンダウン*/
.js-menu_down { 
  color:#666;
  min-height: 23px; 
}

.js-menu_down ul { 
  display: none;
  margin-left:20px;
} 

.js-menu_down ul li {
  display:block;
}
.js-menu_down li a {
  text-decoration: none;
}


ul.link_list li {
	border-bottom:1px solid #ddd;margin:0 10px;
}
ul.link_list li:last-child {
	border-bottom:none;
}
ul.link_list li a{font-size:14px;
	display:block;
	text-decoration:none;
	color:#333;
	background:url(https://img.shop-pro.jp/s_tmpl_img/1/icon_arrow_m2.png) no-repeat center right;
	padding:5px 10px;	/*14px 10px;---------------------------------------*/
	-webkit-background-size: 20px 13px;
	}