/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 02 2026 | 07:03:56 */
body::before{content:"";position:fixed;inset:0 0 auto;z-index:9996;height:132px;pointer-events:none}#header.l-header{z-index:10000}#header .l-header__inner{width:min(1280px, calc(100vw - 32px));margin-inline:auto;margin-top:14px;padding-inline:18px;border:2px solid #fff;border-radius:999px}.l-footer,#footer,.footer{display:none!important}.pfy-top-mini-footer{position:fixed;left:50%;bottom:16px;transform:translateX(-50%);z-index:9997;display:flex;align-items:center;justify-content:center;gap:0;max-width:calc(100vw - 32px);padding:8px 14px;border:1px solid #fff;border-radius:999px;background:none;line-height:1.4;white-space:nowrap}.pfy-top-mini-footer a{color:#fff;font-size:12px;letter-spacing:.04em;text-decoration:none}.pfy-top-mini-footer a:hover{text-decoration:underline}.pfy-top-mini-footer span{margin-inline:8px;color:#fff;font-size:12px}#main_content .pfy-top-slide{padding-top:108px;padding-bottom:76px}@media (width>767px){#gnav .c-gnav>li{width:110px!important;flex:0 0 110px!important;text-align:center;font-weight:700}#gnav .c-gnav>li>a{display:flex!important;align-items:center;justify-content:center;width:100%;white-space:nowrap}}@media (width < 767px){body::before{display:none}#header .l-header__inner{width:calc(100vw - 20px);margin-top:10px;padding-inline:12px;border-radius:999px}.pfy-top-mini-footer{bottom:10px;max-width:calc(100vw - 20px);padding:7px 10px;overflow-x:auto;justify-content:flex-start;scrollbar-width:none}.pfy-top-mini-footer::-webkit-scrollbar{display:none}.pfy-top-mini-footer a{font-size:10px;letter-spacing:.02em}.pfy-top-mini-footer span{margin-inline:6px;font-size:10px}#main_content .pfy-top-slide{padding-top:82px;padding-bottom:58px}#sp_menu.p-spMenu{z-index:10001!important}#sp_menu .p-spMenu__inner{z-index:10002!important}#sp_menu .p-spMenu__overlay{z-index:10001!important}}