<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

/* 背景 */
.continer-fluid {
  background-image: 
    /* 1枚目の背景画像のパス */	 url("imgs/bg/bg_210308.png"),
    /* 2枚目の背景画像のパス */	 url("");
  background-position:
    /* 1枚目の背景画像の表示位置 */
    left 20px center,
    /* 2枚目の背景画像の表示位置 */
    right 20px center;
  background-repeat:
    /* 1枚目の背景画像の設定 */
	  repeat-y,
	/* 2枚目の背景画像の設定 */
	  repeat-y;
}
@media screen and (max-width: 1200px){
.continer-fluid {
	background-image:none;
	}
}
.head-fluid {
	background-color: #FFFFFF;
}
/* フォント */

/* リンク */
.indextitle {
  padding: .5em .75em;
  background-color: #f6f6f6;
  border: 1px solid #eee;
  box-shadow: 1px 1px 0 rgba(255, 255, 255, .5) inset;
}


/* ボタン */

.btn-temp01 {
	background-color: #cc0000;
}
.btn-temp01 a {
	color: #FFF;
}
.btn-temp01 a :hover {
	color: #F3E0B7;
}

/* バッヂ */
.badge {
	margin-bottom: 8px;
}

/* ナビ3 */
#navi3 {
	font-size: 0.8rem;
}

/* ナビ0 */
#navi0 {
}
.navi0-text {
	font-size: 0.8rem;
}

/* ナビ1 */
#navbarSupportedContent ul li {
	border-right: solid 1px #FFF;
	font-size: 0.8rem;
}
/* ナビ2部サーチ */
#searchnavi {
	margin: 0;
	padding: 1rem;
}
#searchnavi .text1 {
 width:85%;
}

/* ロングバナー */
#bnrlong li {
	padding-top: 10px;
}
#bnrlong li img {
	width:100%;
}

/* ミディアムバナー */
#bnrmid li {
}
#bnrmid li img {
	width: 100%;
}
/* ランキング */
#ranking img {
	width:60%;
	margin-top: 10px;
}
#ranking p {
	font-size: small;
	line-height: 0.8rem;
}
#ranking h4 {
	text-align: center;
	margin: 0;
	padding: 3px 0;
	background-color: #515151;
	color: #FFF;
}

/* バッヂ */
p.media-body  {
	line-height: 50px;
}
/* Ｑ＆Ａカード */
.media a {
	color: #121212;
}
/* 豪華サーチ */
#searchdeco {
}

#searchdeco input {
 height:30px;
 text-indent:10px;
 margin: 0 5px 0 0;
}
#searchdeco select {
 height:30px;
 margin: 0 5px 0 0;
 background-color:#DDDDDD;
}
#searchdeco .text1 {
 width:100%;
}
#searchdeco .text3 {
 margin-right:0;
 width:45%;
}
#searchdeco .text4 {
 width:45%;
}
#searchdeco .select1 {
 width:100%;
 text-indent:5px;
}
#searchdeco .select2{
 width:100%;
 text-indent:5px;
}
#searchdeco .text3 + span{
 display:block;
 text-align:center;
}
#searchdeco .btn_search {
 background-image:url("../imgs/index/btn_170serch.png");
 background-repeat:no-repeat;
 background-color:#000000;
 border:none;
 width:170px;
 height:44px;
 text-indent: -9999px;
 cursor: pointer;
}

.card {
	margin-bottom: 20px;
}
/* 新規掲載商品 */
.newitem-text  {
	font-size: 0.8rem
}

.newitem img {
	width: 100%;
}

/* オリジナル　SPカテゴリメニュー */

#cat_cont {
	
}

.catmenu {
}
.cat_title {
	color: #cc0000;
	position: relative;
	padding-top: .75em;
	margin: 1em;
	border-top: 1px solid #ccc;
}
.cat_title:after {
	position: absolute;
	top: -2px;
	left: 0;
	z-index: 2;
	content: '';
	width: 20%;
	height: 3px;
	background-color: #cc0000;
}
.cat_img img {
	width: 100%;
}
.cat_name {
	font-size: small;
	text-align: center;
	padding: 3px 0 5px 0;
	margin: 0 0 10px 0;
	background-color: #F0EFEC;
	color: deepskyblue;
}


/* フッターインフォメーション */

#footer01 {
	padding: 30px;
	font-size: small;
}
#footer01 img {
	width: 100%;
	height: auto;
}
#footer01 h3 {
	margin-top: 20px;
}
#footer01 h4 {
	font-weight: bold;
}
/* フッターサイトマップ */
#footer02 h5 a {
	font-weight: bold;
	color: #FFF;
}
#footer02 li a {
	color: antiquewhite;
	padding-left: 15px;
}
#footer02 ul li a:hover{
}
hr .dropshadow{
	height: 12px;
    border: 0;
    box-shadow: inset 0 12px 12px -12px rgba(0,0,0,0.5);
}

/* フッターコピーライト */

#footer03 {
	padding: 5px;
	
}</pre></body></html>