<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@import "base.css";
#bgs {
	position: fixed;
}
#fadeContent {
	display:none;
}
.box {
	padding-top:73px;
	overflow: hidden;
	display: block;
}
.content {
	vertical-align:top;
	display: block;
	overflow: auto;
}
#smoke {
/*
	height: 100% !important;
	opacity: 0.8;
	filter: alpha(opacity=80);
-ms-filter: "alpha(opacity=80)";
*/
display:none;
}
#bnav nav{ width:230px; }
#bnav a,#bnav span {	background-image:url(../images/special/navi.png); }
#bnav1 a { width:131px;background-position: 0 0;}
#bnav2 a,#bnav2 span { width:99px;background-position: -131px 0;}
#bnav1 a.current, #bnav1 a:hover { background-position: 0 -20px;}
#bnav2 a.current, #bnav2 a:hover { background-position: -131px -20px;}

.copyright a {
	color: #352F2D !important;
}
.special-cont {
	width: 715px;
	margin:0 auto;
	overflow: hidden;
}


/* about */
h2#tit {
	background: #FFF;
	width: 100%;
	height: 330px;
	margin: 30px 0 15px;
}
#menu {
	background: url(../images/line4.png) repeat-x top left;
	border-bottom:solid 1px #000;
	height: 27px;
	margin-bottom: 30px;
}
#menu ul{
	width: 573px;
	height: 100%;
	margin:0 auto;
	overflow: hidden;
}
.shop-interview  ul{
	width: 318px !important;
}
#menu ul li{
	list-style-type:none;
	float: left;
}
#menu ul li a,
#menu ul li span{
	opacity: 1;
	filter: alpha(opacity=100);
z-indexms-filter: "alpha(opacity=100)";
	display: block;
	height: 27px;
	background-image:url(../images/special/simon/menu.png);
	background-repeat: no-repeat;
	overflow: hidden;
	text-indent: -9999px;
}
.shop-interview ul li a,
.shop-interview ul li span{
	background-image:url(../images/special/simon/menu2.png) !important;
}
#menu1 a{
	width: 67px;
	background-position: 0 0;
}
#menu2 a{
	width: 126px;
	background-position: -67px 0;
}
#menu3 a{
	width: 146px;
	background-position: -193px 0;
}
#menu4 a{
	width: 97px;
	background-position: -339px 0;
}
#menu5 a{
	width: 137px;
	background-position: -436px 0;
}
#menu1 a:hover, #menu1 a.current {
	background-position: 0 -30px;
}
#menu2 a:hover, #menu2 a.current{
	background-position: -67px -30px;
}
#menu3 a:hover, #menu3 a.current{
	background-position: -193px -30px;
}
#menu4 a:hover, #menu4 a.current{
	background-position: -339px -30px;
}
#menu5 a:hover, #menu5 a.current{
	background-position: -436px -30px;
}
.shop-interview #menu1 a{
	width: 100px !important;
	background-position: 0 0 !important;
}
.shop-interview #menu2 a, .shop-interview #menu2 span{
	width: 116px !important;
	background-position: -100px 0 !important;
}
.shop-interview #menu3 a, .shop-interview #menu3 span{
	width: 102px !important;
	background-position: -216px 0 !important;
}
.shop-interview #menu1 a:hover, .shop-interview #menu1 a.current {
	background-position: 0 -30px !important;
}
.shop-interview #menu2 a:hover, .shop-interview #menu2 a.current{
	background-position: -100px -30px !important;
}
.shop-interview #menu3 a:hover, .shop-interview #menu3 a.current{
	background-position: -216px -30px !important;
}
#menu span {
	opacity: 0.3 !important;
	filter: alpha(opacity=30) !important;
-ms-filter: "alpha(opacity=30)" !important;	
}

.column {
	margin-bottom:25px;
	clear:both;
	overflow: hidden;
	float: none;
	width: 100%;
}
.product-box {
	padding-bottom:25px;	
	border-bottom:solid 1px #333;
}
.column.double {
	width:732px;
	margin-left:-8px;
	overflow: hidden;
	clear:both;
}
.column.triple {
	width:726px;
	margin-left:-7px;
	overflow: hidden;
	clear:both;
}
.column.triple .cbox {
	width:228px;
	padding:0 7px;
	float: left;
}
.column.double .cbox {
	width:350px;
	padding:0 8px;
	float: left;
}
.exp {
	font-size:10px;
	display: block;
	text-align: right;
}
.exp2 {
	font-size:10px;
	display: block;
	padding-left:2em;
	text-indent:-2em;
}
.red {
	color:#e83436;
}
img.simg {
	display: block;
	margin-bottom:5px;
}
.profile {
	background:#ebecec;
	padding:20px; 
	overflow: hidden;
	width:675px;
	margin-bottom: 30px;
}
.profile .pimg{
	width: 220px;
	float: left;
}
.profile .pdbox{
	width: 455px;
	float: left;
}
.profile dl{
	width: 100%;
}
.profile dt{
	font-size:16px;
	margin-bottom: 8px;
}
.profile dt span{
	font-size:12px;
}
.product-data dt{
	margin-bottom: 20px;
}
.pdStory {
	border-top: solid 1px #333;
	border-bottom: solid 1px #333;
	text-align: center;
	line-height:32px;
	font-size:15px;
	letter-spacing: 3px;
	font-weight: normal;
	margin-bottom: 30px;
}
.tab-cont {
	display:none;
}

p.copyright2 {
	padding:0 0 20px;
}

.shop-interview dl dt{
	color:#e60012;
	font-size:1.1em;
	margin-bottom:5px;
}
.storeM {
	position: absolute;
	right:0;
	top:0;
}
</pre></body></html>