.toggle-btn{display:block;width:62px;height:58px;border-radius:50px;position:absolute;right:30px;top:20px !important;z-index:9999999999999999999;background:#fff url(//tainoura.jp/wp/wp-content/themes/tainoura2024/css/../images/menu.png) no-repeat center 90%;background-size:45% auto !important;cursor:pointer}.toggle-btn:hover{background:#a5e8f9 url(//tainoura.jp/wp/wp-content/themes/tainoura2024/css/../images/menu.png) no-repeat center 90%}.toggle-btn__line{background:#000;display:block;height:3px;position:absolute;transition:transform .5s;width:60%;left:21%}.toggle-btn__line--top{top:11px !important}.toggle-btn__line--center{top:23px}.toggle-btn__line--bottom{top:35px}.toggle-btn__line--top.active{top:24px !important;transform:rotate(45deg)}.toggle-btn__line--center.active{transform:scaleX(0)}.toggle-btn__line--bottom.active{top:24px !important;transform:rotate(135deg)}.global-nav{display:none;position:fixed;background:#fff !important;width:100%;height:100%;left:0;top:-70px!important;z-index:999999999;font-family:YuMincho,"Yu Mincho","Hiragino Mincho ProN","serif" !important}#menuI{float:left;width:42%;height:auto;margin-top:40px !important}.global-nav__inner{display:block;width:100%;height:100%;overflow:auto;padding:6% 8%;background:#fff !important;-webkit-overflow-scrolling:touch}.global-nav__inner span{display:block;width:50%;float:right;height:auto;overflow:auto;-webkit-overflow-scrolling:touch}.global-nav__inner table{margin:65px 0 0 1% !important;width:95%;float:left}.global-nav__inner table th{font-size:calc(14px + 4*(100vw - 500px)/600);padding:3px 4px}.global-nav__inner table td{font-size:calc(12px + 3*(100vw - 500px)/600)}#Gnav{margin-top:100px}#Gnav tr{border-bottom:3px dotted #aaa}#Gnav th{padding:15px 0}#Gnav th a{color:#000 !important;font-weight:700;text-decoration:none}#Gnav td a{color:#000 !important}#Gnav th a:hover{opacity:.7;text-decoration:underline}.global-nav__inner div{display:block;width:100%;background:#ccc;padding:5%;margin:20px 0}.menuB{margin:5px auto}#Gnav ul li{font-size:15px;margin-left:40px !important}#menuIN{width:100%;margin:10px 0 !important;border-bottom:3px dotted #aaa;padding:0 0 10px 25px !important}#menuIN li{float:left;width:auto;margin:0 10px 5px 0 !important}#menuTEL{display:block;width:95%;height:auto}@media (max-width:780px){#menuIN{margin-top:-18px !important}#menuTEL{width:64% !important}#menuI{display:none}.global-nav__inner{background:#fff url(//tainoura.jp/wp/wp-content/themes/tainoura2024/css/../images/menu_backSMF.jpg) no-repeat !important;background-size:100% auto!important}.global-nav__inner span{float:none;width:100%}.menuTop{width:75%;float:left}.MTel{width:48%!important}#Gnav{margin-top:25px}.global-nav ul li{margin:3px 1.8em}.global-nav ul{border-bottom:3px dotted #aaa}}@media (max-width:480px){.menuTop{width:80%!important;float:none;margin:0 auto}.global-nav{top:1px!important;background-color:#000;background-size:100% 100%}.global-nav__inner{padding:12px 2% 0 !important}.global-nav__inner span{width:100% !important;float:none !important}.global-nav__item a{font-size:18px;line-height:1.2}.toggle-btn{display:block;width:38px!important;height:36px!important;position:absolute;right:1px!important;top:4px!important}.global-nav__inner table{margin:15px 0 0 1%;width:99%;float:none}.global-nav__inner table th{font-size:16px;line-height:1.3em;padding:8px 5px;width:13.5em}.global-nav__inner table td{line-height:1.5em!important}.global-nav{z-index:99999999!important}.toggle-btn__line--top{top:6px !important}.toggle-btn__line--center{top:14px}.toggle-btn__line--bottom{top:22px}.toggle-btn__line--top.active{top:14px !important}.toggle-btn__line--bottom.active{top:14px !important}.global-nav__inner{padding:10px 5px}#Gnav th a{font-size:16px !important}}