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


body {
	background:url(../img/common/head_bg.gif) top left repeat-x;
}

#content{
	 height: 48px;
	width:100%;
	background:url(../img/common/manu_bg.gif) top left repeat-x;
}

.g_menu{
	width:562px !important;
	height:34px !important;
	margin:0 auto 20px auto !important;
}

.top_head{
	background:url(../img/common/head_bg.gif) top left repeat-x;
}

.top_head_btn{
    color: #333333;
    height: 55px;
    margin: 0 auto;
    padding: 0;
    width: 830px;
}

.header_top_bg{
	width:100%;
	background:url(../img/common/head_bgtop.gif) top left repeat-x ;
	text-align: center;
}

#top_content{
	width:830px;
	margin:0 auto;
}
.news{
	width:375px;
	/*height:300px;*/
	float:left;
}
.news img{
	margin-bottom:10px;
}
.news_dl{
	width:375px;
	background:url(../img/background/news_line.gif) left bottom repeat-x;
	padding:6px 0 6px 0;
}
.news_dl dt{
	text-align:left;
	width:100px;
	float:left;
}
.news_dl dd{
	text-align:left;
	width:265px;
	float:right;
}
	

.logo{
	width:215px;
	/*height:278px;*/
	float:left;
	margin:0 25px;
	border-left:1px dotted #666666;
	border-right:1px dotted #666666;
}

.logo p{
	width:180px;
	margin:20px;
	text-align:left;
}
.logo p img{
	margin-bottom:10px;
}
.bnr{
	width:183px;
	/*height:300px;*/
	float:right;
}
.bnr img{
	margin-bottom:12px;
}

.bnrbox a img{
	vertical-align: bottom;
}


/*-------------------------------------------------------------
  0105
-------------------------------------------------------------*/

.products{
	width:215px;
	float:left;
	margin:0 25px 10px;
	border-left:1px dotted #666666;
	border-right:1px dotted #666666;
	text-align: center;
}

.products_inner{
	margin:10px 12px;
	padding:10px;
	font-size:0.9em;
	line-height:1.4em;
	border:solid 4px #D2C1A6;
}
.products_inner a:link,
.products_inner a:active,
.products_inner a:visited{
	color:#000;
}
.products_inner .ttl_buy a{
	background:url(../img/common/ttl_top_buy.png) no-repeat;
	width:160px;
	height:21px;
	margin: 0 0 10px;
	text-indent:100%;
	white-space:nowrap;
	display:block;
	overflow:hidden;
}

.products_inner p.brand,
.products_inner p.brand a:link,
.products_inner p.brand a:active,
.products_inner p.brand a:visited{
	margin:10px auto;
	font-size:14px;
	color:#903333;
}

</pre></body></html>