header{.toggle-nav{.container{padding:clamp(24px, 9vw, 95px);height:100%}.toggle-menu-lists{display:flex;justify-content:space-between;gap:clamp(20px, 4vw, 40px);color:var(--base-white-color);height:100%}@media screen and (max-width:864px){.toggle-menu-lists{flex-direction:column;justify-content:flex-start}}.toggle-menu-lists-01{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media screen and (max-width:864px){.toggle-menu-lists-01{justify-content:flex-start;height:auto}}.toggle-menu-logo-area{width:clamp(233px, 27vw, 277px);margin-bottom:clamp(20px, 3.7vw, 37px)}@media screen and (max-width:1280px){.toggle-menu-logo-area{width:clamp(180px, 23vw, 233px)}}@media screen and (max-width:864px){.toggle-menu-logo-area{width:clamp(117px, 23vw, 233px)}}.toggle-menu-adress-area{margin-bottom:clamp(20px, 3.5vw, 35px);.toggle-menu-address{font-size:clamp(12px, 1.4vw, 14px)}}.toggle-menu-contact-button-area{.contact-button{padding:clamp(5px, 1vw, 10px) clamp(10px, 2vw, 20px);background-color:var(--base-white-color);border-radius:100px;color:var(--secondary-color);text-decoration:none;display:inline-block;font-size:clamp(18px, 2.2vw, 22px);font-weight:600;&:hover{color:var(--secondary-color)}}}.toggle-menu-catch-copy{font-size:clamp(40px, 4vw, 70px);font-weight:600}@media screen and (max-width:1280px){.toggle-menu-catch-copy{font-size:clamp(25px, 3.5vw, 40px)}}.toggle-menu-copy-right-area{font-size:14px}.toggle-menu-lists-02{.toggle-menu-list{margin-bottom:clamp(15px, 2.5vw, 25px);overflow:hidden;.toggle-menu-list-title{font-weight:600}summary{cursor:pointer;display:flex;align-items:center;justify-content:flex-start;position:relative;padding-right:30px;transition:all 0.3s ease;.toggle-menu-icon{position:absolute;right:0;width:16px;height:2px;background-color:var(--base-white-color);transition:width 0.3s ease,transform 0.3s ease;&:before{content:"";position:absolute;top:50%;left:50%;width:2px;height:16px;background-color:var(--base-white-color);transform:translate(-50%,-50%) rotate(0deg);transition:transform .3s ease}}@media screen and (max-width:864px){.toggle-menu-icon{width:16px;height:2px}}}&[open] summary{.toggle-menu-icon{width:16px;&:before{transform:translate(-50%,-50%) rotate(90deg)}}}ul{max-height:0;overflow:hidden;opacity:0;transition:max-height .5s ease-out,opacity .3s ease-out}&[open] ul{max-height:500px;opacity:1}.title{font-size:clamp(19px, 3vw, 37px);border-bottom:1px solid var(--base-white-color);margin-bottom:10px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;column-gap:clamp(20px, 3vw, 30px)}.title-02{column-gap:0;a{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;column-gap:clamp(20px, 3vw, 30px)}}.toggle-menu-list-description{font-size:clamp(12px, 1.6vw, 16px);font-weight:400}ul{display:flex;flex-direction:column;justify-content:flex-start;gap:0;li{margin:0;a{font-size:clamp(12px, 1.4vw, 14px)}.new-tab-link{position:relative;&:after{content:"";display:inline-block;width:19px;height:14px;background-image:url(//quickfukuoka.com/wp-content/themes/quickfukuoka/assets/css/../images/icon/new-tab-icon.svg);background-repeat:no-repeat;vertical-align:baseline;position:absolute;top:50%;right:-2em;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}}}}}}.sub-nav{.sub-nav-lists{display:flex;gap:clamp(14px, 1.6vw, 16px);li{a{font-size:clamp(14px, 1.6vw, 16px)}}}@media screen and (max-width:1280px){.sub-nav-lists{flex-wrap:wrap;justify-content:flex-start;gap:0;li{margin:0 5px 0 0}}}}}.toggle-menu-lists-03{.toggle-menu-list{margin-bottom:clamp(15px, 2.5vw, 25px);margin-bottom:10px;.title-area{display:flex;justify-content:space-between}.title{display:flex;align-items:center;flex-wrap:wrap;column-gap:clamp(20px, 3vw, 30px);font-weight:600}@media screen and (max-width:864px){.title{display:flex;align-items:center;justify-content:space-between}}.title{font-size:clamp(18px, 3vw, 37px);&:after{content:"知識・アーカイブ";font-size:clamp(12px, 1.6vw, 16px);font-weight:400}}@media screen and (max-width:1280px){.title{font-size:clamp(24px, 2.8vw, 28px);&:after{font-size:clamp(10px, 1.2vw, 12px);font-weight:600}}}ul{display:flex;flex-direction:column;justify-content:flex-start;gap:clamp(14px, 1.6vw, 16px);li{margin:0}}.sub-flex-items{display:flex;gap:clamp(14px, 1.6vw, 16px)}.sub-flex-item{.sub-flex-item-date{font-size:clamp(12px, 1.4vw, 14px)}.sub-flex-item-title{font-size:clamp(14px, 1.6vw, 16px);font-weight:400}@media screen and (max-width:1280px){.sub-flex-item-title{font-size:clamp(12px, 1.6vw, 16px)}}}.sub-flex-item-01{max-width:221px;img{width:100%;height:auto}}@media screen and (max-width:480px){.sub-flex-item-01{width:calc(30% - clamp(7px, 0.8vw, 8px));img{width:100%}}.sub-flex-item-02{width:calc(70% - clamp(7px, 0.8vw, 8px))}}}.toggle-nav-button-area{.toggle-nav-button{padding:clamp(5px, 1vw, 10px) clamp(10px, 2vw, 20px);border:1px solid var(--base-white-color);border-radius:100px;color:var(--base-white-color);text-decoration:none;display:inline-block;font-size:clamp(18px, 2.2vw, 22px);width:clamp(200px, 23vw, 236px);position:relative;&:after{content:"";display:inline-block;width:clamp(17.5px, 2.5vw, 25px);height:clamp(17.5px, 2.5vw, 25px);background-image:url(//quickfukuoka.com/wp-content/themes/quickfukuoka/assets/css/../images/icon/arrow-circle-white-right.svg);vertical-align:baseline;position:absolute;top:50%;right:clamp(20px, 3vw, 30px);transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}}}@media screen and (max-width:864px){.toggle-nav-button-area-sp{.toggle-nav-button-sp{padding:clamp(5px, 1vw, 10px) clamp(10px, 2vw, 20px);border:1px solid var(--base-white-color);border-radius:100px;color:var(--base-white-color);text-decoration:none;display:inline-block;font-size:clamp(14px, 2.7vw, 27px);width:clamp(83px, 16vw, 166px);position:relative;&:after{content:"";display:inline-block;width:clamp(17.5px, 2.5vw, 25px);height:clamp(17.5px, 2.5vw, 25px);background-image:url(//quickfukuoka.com/wp-content/themes/quickfukuoka/assets/css/../images/icon/arrow-circle-white-right.svg);vertical-align:baseline;position:absolute;top:50%;right:clamp(20px, 3vw, 30px);transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}}}}}}