@charset "UTF-8";@media screen and (max-width:800px){body{font-size:13px}#nav-sp a:hover{text-decoration:none}.pc{display:none}#header p{display:none}.nav-button,.nav-button:hover{display:block;position:absolute;top:0;right:0;width:44px;height:44px;background:url(//silverfox.tokyo/info/wp-content/themes/silverfox/css/../images/menu-icon-large.png);background-color:rgba(44,123,11,1);background-position:50% center;background-repeat:no-repeat;cursor:pointer;border:0 none;z-index:999;text-indent:-9999px;margin:0}.nav-button.open{background:url(//silverfox.tokyo/info/wp-content/themes/silverfox/css/../images/close-icon-large.png);background-color:rgba(44,123,11,1);background-position:center center;background-repeat:no-repeat;border:none}body{padding-top:45px}.primary-nav{width:100%;float:none;display:block;height:44px;margin:0;padding:0;overflow:hidden;position:absolute;top:0;left:0;z-index:998;clear:both}.primary-nav li{display:none;width:100%;background-color:#fffdfd}.primary-nav li a{display:block;background-color:#eee;width:90%;padding:10px 5%;font-size:116%;color:#000;text-decoration:none}.primary-nav li a:hover{background-color:#f4768e;color:#fff}.primary-nav li ul li a{background-color:#fffdfd;color:#000}#nav-pc{display:none;height:0}#nav-sp li{font-size:79%}#nav-sp li li{font-size:116%}#nav-sp li .on{color:#fff}.primary-nav.open{height:auto;padding-top:44px}.primary-nav.open li{display:block}.primary-nav>li:hover>a{background-color:rgba(44,123,11,1)}.primary-nav li.parent>a:after{background-color:rgba(44,123,11,1)}.primary-nav li.parent>a:hover{background-color:rgba(44,123,11,1)}.primary-nav li ul{display:none;padding:0}.primary-nav li ul a{font-size:100%;font-weight:400}.primary-nav li:hover ul{display:block}.artifact{display:block;color:#3a94a7}.primary-nav li p{margin:0;padding:0;position:relative}.primary-nav li p .drop{font-size:100%;font-weight:400;top:5px;right:5px;display:block;width:20px;height:20px;padding:0;position:absolute}.primary-nav li .pc-t{display:none}.primary-nav li ul{clear:both}#m-nav{background:#fff}.search-button{padding-top:6px;padding-bottom:6px;background:#f6f6f6}.search-button #searchtext{width:81.2%}.search-button #searchsubmit{width:14%}.search-button fieldset{padding:0 6px 6px}#contents .contents-area #side-area .navi2{display:none}h1{position:absolute;top:0;left:6px;z-index:999;color:#555;font-size:15px;float:left;line-height:1.2;height:74px;text-shadow:1px 1px 6px rgba(255,255,255,.6)}h1 img{display:block}#header h1 strong{color:#317b08;letter-spacing:1px;display:block;font-size:12px;margin-top:7px;font-weight:400}#contents .backto{display:none}#contents{padding:12px 6px}#contents .contents-area #index-area{border-bottom:1px solid #bdbdbd;padding-bottom:2em}#pankuz{border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;font-size:72%;padding-left:6px}#pankuz p{line-height:3;color:#999}#pankuz p a{background:url(//silverfox.tokyo/info/wp-content/themes/silverfox/css/../images/arrow06.png) no-repeat right 2px;color:#999;padding-right:1em;margin-right:.5em}#mainimg{height:0}#contents .contents-area .sp-navi{background:#000}#contents .contents-area .sp-navi p{color:#fff;line-height:35px;padding-left:15px}#contents .contents-area .sp-navi p a{color:#fff;line-height:35px;float:left;display:block;font-size:71%;padding-top:1px;padding-right:15px;border-right:1px solid #fff;margin-right:15px}#contents .contents-area .sp-navi p strong{color:#fff;line-height:35px;float:left;display:block;font-size:91%;padding-top:3px;letter-spacing:1px;font-weight:400}.pagenavi{padding:0 10px;margin-top:10px;margin-bottom:0}#side ul.s-menu{margin-bottom:18px;margin-top:.8em;border-bottom:1px solid #bdbdbd}#side ul.s-menu li{background:url(//silverfox.tokyo/info/wp-content/themes/silverfox/css/../images/arrow05.png) no-repeat 0 8px;padding-left:9px;margin-bottom:.8em}#side ul.s-menu li a{color:#555}#side ul.banner{padding:12px 6px;background:url(//silverfox.tokyo/info/wp-content/themes/silverfox/css/../images/bg03.png)}#side ul.banner li{padding-bottom:5px;text-align:center}#side ul.banner li img{-ms-interpolation-mode:bicubic}p.pagetop{position:fixed;bottom:10px;right:10px;z-index:999;max-width:35px}#footer{clear:both;font-size:77%;padding:20px 10px}#footer ul{display:none}#footer #footer-area p{color:#d6ecc8;letter-spacing:1px}#footer .nav-button{display:none;height:0}}