<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#outer{position:relative;}
:root {
--base-width:1280px;
}

#header,#outer,#contents &gt; div[id],#footer{max-width:var(--base-width);margin:0 auto;}

#header{height:134px;background-image:url("/imageFile04/logo.png"), linear-gradient( to top, rgba(255, 96, 0, 0.4), #000 );background-repeat:no-repeat,repeat;background-position:40% 7px,0 0; background-size:720px auto;}

#outer,#header,.nav_off{-goog-ms-box-shadow:4px 9px 11px -2px rgba(0, 0, 0, 0.9);-webkit-box-shadow:4px 9px 11px -2px rgba(0, 0, 0, 0.9);box-shadow:4px 9px 11px -2px rgba(0, 0, 0, 0.9);border-radius:23px;}
.date-outer {padding:3em 0em 6em;background:none;overflow:hidden;margin-top:2em;}
#footer{margin-top:-47px;top:0px;background:#0b0b0c linear-gradient(to top, rgba(4, 2, 22, 0.93), #7b5c49 95%);}
#nav{top:148px}
#nav ul {border:none;box-shadow:none;}
#nav .navtitle ul{border-left:10px solid #ffc198;box-shadow:7px 7px 7px #00000047,0px 5px 7px #ffc1988;}
#nav .navtitle1::after{content:"";left:-6px;top:-3px;width:6px;height:54px;background-color:#666;position:absolute;}
#contents &gt; div[id] {padding:2em 2em 0em;}
#support_a {right:-78px;}
#outer{border:0;min-height:100%;height:auto !important;height:100%;}

#review .data {width:32%; margin:0 4px 2em;background-color:#F6F0F0;padding:0;}
#review img {margin:-1px auto 0;background-color:#fff;display:block;padding:9px;}
#review .data dl {float:none;width:100%;padding:0;background-color:#fff;}
#review .menu {position:relative;width:100%;display:flex;}
#review .menu dl,.review_wrap{display:flex;flex-wrap:wrap;margin:3px;}

#review {flex-wrap:wrap;}

#review .page {padding:0em 1em;}
#maker_Link div {width:200px;}

.announce2 #premium,#detox,#top_review,#top_calendar{max-width:49%;padding:10px 2px;width:49%;display:inline-table;}
.announce2 div.calendar {padding:1em 0;width:98%;margin:0 auto;}
#wrapAll{position:fixed;margin:21px 0 0;right:16px;top:-167px;}


span.linkguide{top:17px;z-index:3;}
span.linkguide_off{top:53px;left:0;}
#ekiten div {width:200%;}
#ekiten h2 {width:calc(200% - 5em);}

.announce {min-width:50%;flex-wrap:wrap;display:inline-flex;height:25em;float:left;width:50%;padding:0;}
.announce dl{width:98%;margin:.5em 0;}
.announce dd{padding:.5em 0 0 9.5em;}

#ekiten a {margin:0;display:block;}

.accesslog{float:right;margin-top:12px;width:49.8%;}
.accesslog div{height:20em;}
#shopsample .pickup {top:0;}

@media all and (min-width:668px){/* 667px以上用6s横向き*/
#mobile_menu,#mobile_menu_bottom{display:none;visibility:hidden}
}
@media all and (max-width:840px){/* 840px以下*/
#ekiten {padding:0;width:49%;}
#top_calendar,#top_review{max-width:100%;width:100%;}
.announce2 div.calendar {padding-top:0;}
}
#nav.nav_off {
	transition: .3s;
	position: fixed;
	width: auto;
	top: 0;
	left: 1em;
	background: linear-gradient( to bottom, rgb(95, 72, 58), #bd8d70);
}
.calendar img{height:auto;width:31%;}
#top h2{clear:both;}
#review h2{order:-1;}
#review .menu{order:-1;}
#top .bg_move{height:264px;}
.page-section {top:-65px;}
/*
.postform dl{display: grid;
    grid-template-columns: 1em auto;
    align-items: center;}*/</pre></body></html>