@charset "shift_jis";

/* ===== 館（カテゴリ）トップページ用CSS ===== */


/* --------------------------------------
　他読み込みCSSからの補正設定
-------------------------------------- */

/* イメギャラの補正（ページ独自仕様） */
.mcsp_ig2{
	padding-bottom:20px;
}

/*フッターリンクの補正（ページ独自仕様） */
nav.guideLink a:last-child{
	background:url("../../img/mobile/sp/cmn/icn_arr.png") no-repeat 98% center;
	-moz-background-size:8px 13px;
	-webkit-background-size:8px 13px;
	background-size:8px 13px;
}


/* --------------------------------------
　header下 館（カテゴリ）画像の設定
-------------------------------------- */

.bg_categorytitle{
	margin-top:-13px!important;
	margin-bottom:20px!important;
}
.bg_categorytitle img{
	width:100%!important;
}


/* --------------------------------------
　カテゴリの開閉式メニュー設定
　（先読み部分）
-------------------------------------- */

/* カテゴリ（開閉式）各タイトル設定 */
.bg_cate-title,
.bg_cate-title-hover{
	padding:8px 40px 8px 15px!important;
	margin:0!important;
	border-bottom: 1px solid #d9d9d9;
	color:#000;
	font-size:18px!important;
	line-height:30px!important;
	font-weight:bold!important;
}
.bg_cate-title{
	background:url("../../img/mobile/sp/category/bg_panel_down.png") #f0f8ff no-repeat right center;
}
.bg_cate-title-hover{
	background:url("../../img/mobile/sp/category/bg_panel_up.png") #f0f8ff no-repeat right center;
}

/* カテゴリ（開閉式）各タイトル設定（通常リンクの場合） */
a.bg_cate-title-link{
	display:block!important;
	padding:8px 40px 8px 15px!important;
	margin:0!important;
	background:url("../../img/mobile/sp/category/bg_panel_right.png") #f0f8ff no-repeat right center!important;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	color:#000!important;
	font-size:18px!important;
	line-height:30px!important;
	font-weight:bold!important;
	text-decoration:none!important;
}


/* カテゴリ（開閉式）各内部のリンクパネル設定 */
#ajax_category001 a,#ajax_category001 a:hover,
#ajax_category002 a,#ajax_category002 a:hover,
#ajax_category003 a,#ajax_category003 a:hover,
#ajax_category004 a,#ajax_category004 a:hover,
#ajax_category005 a,#ajax_category005 a:hover,
#ajax_category006 a,#ajax_category006 a:hover,
#ajax_category009 a,#ajax_category009 a:hover,
#ajax_category010 a,#ajax_category010 a:hover,
#ajax_category011 a,#ajax_category011 a:hover,
#ajax_ZZ a,#ajax_ZZ a:hover,
#ajax_F01 a,#ajax_F01 a:hover,
#ajax_H01 a,#ajax_H01 a:hover,
#ajax_H02 a,#ajax_H02 a:hover,
#ajax_H03 a,#ajax_H03 a:hover,
#ajax_H04 a,#ajax_H04 a:hover,
#ajax_H05 a,#ajax_H05 a:hover,
#ajax_category013 a,#ajax_category013 a:hover,
#ajax_category015 a,#ajax_category015 a:hover,
#ajax_F02 a,#ajax_F02 a:hover,
#ajax_TT a,#ajax_TT a:hover,
#ajax_TF a,#ajax_TF a:hover,
#ajax_LC a,#ajax_LC a:hover,
#ajax_LS a,#ajax_LS a:hover,
#ajax_LW a,#ajax_LW a:hover,
#ajax_LB a,#ajax_LB a:hover,
#ajax_LN a,#ajax_LN a:hover,
#ajax_LP a,#ajax_LP a:hover,
#ajax_LM a,#ajax_LM a:hover,
#ajax_LE a,#ajax_LE a:hover,
#ajax_LL a,#ajax_LL a:hover,
#ajax_LV a,#ajax_LV a:hover,
#ajax_LR a,#ajax_LR a:hover,
#ajax_LO a,#ajax_LO a:hover,
#ajax_LG a,#ajax_LG a:hover,
#ajax_LF a,#ajax_LF a:hover,
#ajax_LK a,#ajax_LK a:hover,
#ajax_LA a,#ajax_LA a:hover,
#ajax_EO a,#ajax_EO a:hover,
#ajax_N01 a,#ajax_N01 a:hover,
#ajax_N02 a,#ajax_N02 a:hover,
#ajax_N03 a,#ajax_N03 a:hover,
#ajax_N04 a,#ajax_N04 a:hover,
#ajax_category019 a,#ajax_category019 a:hover,
#ajax_F03 a,#ajax_F03 a:hover,
#ajax_category018 a,#ajax_category018 a:hover{
	background:url("../../img/mobile/sp/category/catins-bg_arrow.png") #fff no-repeat right center;
	border-bottom:1px solid #d9d9d9;
	color:#666!important;
	font-size:16px!important;
}


/* --------------------------------------
　メーカー/ブランド リストの設定
-------------------------------------- */

/* リンクマーカーで精製されたクラスへの設定 */
.ls_bg_cate-makerlist a,
.ls_bg_cate-makerlist a:hover{
	display:block!important;
	padding-top:10px!important;
	padding-right:30px!important;
	padding-bottom:10px!important;
	padding-left:15px!important;
	margin:0!important;
	background:url("../../img/mobile/sp/category/catins-bg_arrow.png") #fff no-repeat right center;
	border-bottom:1px solid #d9d9d9!important;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	vertical-align:middle;
}
.lc_bg_cate-makerlist a,
.lc_bg_cate-makerlist a:hover{
	font-size:14px!important;
	line-height:18px;
	color:#666!important;
	text-decoration:none;
}
