@media screen and (min-width: 0px) and (max-width: 414px){#sp-menu{position:absolute;left:0;top:120px;overflow:hidden;width:100vw;height:100vh}#sp-menu>.modal-overlay{position:fixed;background-color:black;opacity:.75;width:100%;height:100%;left:0;top:0;display:none;z-index:1000}#sp-menu>.container{position:absolute;right:-60vw;top:0px;height:12vw;z-index:1001;display:flex}#sp-menu>.container .tab{z-index:20;width:12vw;height:12vw}#sp-menu>.container .tab img{width:100%}#sp-menu>.container .menu{z-index:21;width:60vw;background-color:white;height:100vh}#sp-menu>.container .menu ul{height:100%}#sp-menu>.container .menu ul a{color:#000}#sp-menu>.container .menu ul li.disable{color:#999}#sp-menu>.container .menu ul li{display:flex;align-items:center;padding-left:1em;font-size:1.1em;font-weight:bold;height:12vw;border-bottom:1px solid orange}}@media screen and (min-width: 415px){#pc-menu{border-bottom:3px solid orange;background-color:white}#pc-menu .fixed-inner ul{margin:2px 40px;display:flex;justify-content:space-around}#pc-menu .fixed-inner ul a{color:orange;text-decoration:none}#pc-menu .fixed-inner ul li{background-repeat:no-repeat;font-weight:bold;font-size:14px;padding-bottom:4px}#pc-menu .fixed-inner ul li.disable{color:orange;opacity:.3}#pc-menu .fixed-inner ul a:hover{opacity:.8;cursor:pointer}#pc-menu .fixed-inner ul li:nth-child(1){background-image:url(/gentsuki-club/hontama/common/images/m/home.png);padding-left:30px;padding-top:8px}#pc-menu .fixed-inner ul li:nth-child(2){background-image:url(/gentsuki-club/hontama/common/images/m/tabi.png);padding-left:24px;padding-top:8px}#pc-menu .fixed-inner ul li:nth-child(3){background-image:url(/gentsuki-club/hontama/common/images/m/eye.png);padding-left:33px;padding-top:8px}#pc-menu .fixed-inner ul li:nth-child(4){background-image:url(/gentsuki-club/hontama/common/images/m/nekoka.png);padding-left:45px;padding-top:8px}#pc-menu .fixed-inner ul li:nth-child(5){background-image:url(/gentsuki-club/hontama/common/images/m/heya.png);padding-left:31px;padding-top:8px;margin-bottom:-2px}}footer{position:relative}@media screen and (min-width: 0px) and (max-width: 414px){#pagetop{position:fixed;z-index:65535;bottom:20px;right:20px;z-index:1000}#pagetop img{width:12vw}}@media screen and (min-width: 415px){#pagetop{position:fixed;z-index:65535;bottom:24px;right:24px}#pagetop img{width:50px}}@media screen and (min-width: 0px) and (max-width: 414px){div#log{background-color:#D8E150}div#log h2{width:50%;margin:20px}div#log h2 img{width:100%}div#log ul li{background-color:white;margin:44px 18px;padding-bottom:14px}div#log ul li img{width:100%}div#log ul li time{font-size:1.2em;font-weight:bold;margin:.8em}div#log ul li h3{font-size:1.2em;font-weight:bold;margin:.8em}}@media screen and (min-width: 415px){div#log{background-color:#D8E150;padding:22px 0}div#log h2{width:162px;margin-bottom:12px}div#log h2 img{width:100%}div#log ul{display:flex;justify-content:space-between}div#log ul li{width:228px}div#log ul li img{background-color:#333;width:100%;height:135px}div#log ul li h3{margin:8px 0;font-weight:bold}}section#arc ul li:empty{height:0;margin:0;padding:0}section#arc a{text-decoration:none;color:#333}@media screen and (min-width: 0px) and (max-width: 414px){section#arc ul li{background-color:white;margin:44px 18px;padding-bottom:8px}section#arc ul li img{width:100%;margin-bottom:12px}section#arc ul li time{font-size:1.2em;font-weight:bold;margin:.8em}section#arc ul li h3{font-size:1.2em;font-weight:bold;margin:.8em}}@media screen and (min-width: 415px){section#arc{padding:22px 0}section#arc ul{display:flex;justify-content:space-between;flex-flow:row wrap}section#arc ul li{width:304px;margin-bottom:32px;background-color:white;padding:0 0 12px}section#arc ul li img{background-color:#333;width:100%;margin-bottom:12px}section#arc ul li time{margin:0 6px;font-weight:bold}section#arc ul li h3{margin:4px 6px;font-weight:bold}}@media screen and (min-width: 0px) and (max-width: 414px){.only-pc{display:none !important}}@media screen and (min-width: 415px){.only-sp{display:none !important}.my-contents{min-width:980px}.my-contents .fixed-inner{width:980px;margin:0 auto}}
