html{scroll-behavior:smooth}body{color:#141414}.absolute-full{top:0;left:0;position:absolute;width:100%;height:100%;display:inline-block}.mt-32{margin-top:32px}.p-rl-1rem{padding-left:1rem;padding-right:1rem}.footer{margin-top:120px}.footer__menu{padding:60px 1rem;background:#fbde41;container-type:inline-size;position:relative;z-index:0}.footer__menu__ul{display:flex;justify-content:center;align-items:start;flex-direction:column;gap:32px}@media screen and (min-width:665px){.footer__menu__ul{align-items:center;flex-direction:row}}.footer__menu__ul__li{position:relative;font-weight:700}.footer__copyright{background:#5670aa;padding:16px;color:#fff;text-align:center;font-weight:700}@media screen and (min-width:768px){.footer__menu{padding:60px}}.header{position:sticky;top:0;background:#fff;z-index:9999}.header.header--pc{display:none}.header.header--sm{display:block;z-index:10;height:82px}.header.header--pc .header__inner{padding:1rem;display:flex;justify-content:center;align-items:center;gap:40px;font-weight:700}.header.header--pc .header__logoArea{position:relative}.header.header--pc .header__ul{display:flex;justify-content:center;align-items:center;gap:40px}.header.header--pc .header__ul__li__anchor{color:#141414;padding:1rem 0}.header.header--pc .header__orderBtn{border-radius:60px;border:6px solid #5670aa;background:#fbde41;position:relative;display:grid;place-items:center;padding:24px;transition:.2s}.header.header--pc .header__orderBtn:hover{background:#5670aa;border:6px solid #fbde41;transition:.2s}.header.header--pc .header__orderBtn__txt{color:#5670aa;text-align:center}.header.header--pc .header__orderBtn:hover .header__orderBtn__txt{color:#fbde41}.header.header--sm .header__logoArea{display:grid;place-items:center;z-index:-1;position:relative}.header.header--sm .headerWrap{display:flex;justify-content:space-between;width:100%;height:100%;margin:0 auto;padding:1rem;position:relative;z-index:8000;background:#fff}.header.header--sm .humburgerMenu{position:absolute;background:#fff;width:100%;display:none;z-index:10}.header.header--sm .humburgerMenu__li{border-bottom:2px solid #5670aa;text-align:center;padding:1rem .5rem;position:relative}.header.header--sm .humburgerMenu__li__anchor{display:block;width:100%}.header.header--sm .humburgerMenu__li:first-child{border-top:2px solid #5670aa}.termAnchor{color:#5670aa;font-weight:700;font-size:16px;text-decoration:underline}@media screen and (min-width:600px){.termAnchor{font-size:18px}}.termAnchor--small{font-size:14px}@media screen and (min-width:600px){.termAnchor--small{font-size:16px}}.termTxtArea{display:flex;justify-content:left;align-items:center;gap:8px}.humburgerBtn{position:relative;background:#5670aa;cursor:pointer;width:50px;height:50px;border-radius:5px}.humburgerBtn span{display:inline-block;transition:all .4s;position:absolute;left:14px;height:3px;border-radius:2px;background:#fff;width:45%}.humburgerBtn span:nth-of-type(1){top:15px}.humburgerBtn span:nth-of-type(2){top:23px}.humburgerBtn span:nth-of-type(3){top:31px}@media screen and (min-width:600px){html{font-size:16px}}.modalMain{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgb(0 0 0/.8);z-index:99999999}.modalMain-content{background-color:#fff;margin:15%auto;padding:20px;width:80%;z-index:999999999}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Solid";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Regular";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Light";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Thin";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}a,article,body,div,footer,h2,header,html,li,p,section,span,ul{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;box-sizing:border-box}body,html{font-family:YuGothic,"Yu Gothic medium","Hiragino Sans",Meiryo,"sans-serif"!important}html{background:#f1f0ec;background:#fff}body{line-height:1.4;word-wrap:break-word;width:100%}ul{list-style:none}a{text-decoration:none}h2{font-size:1.6rem}.routerpage{max-width:866px;width:95%;margin:32px auto}.infotit{margin:20px auto 40px;color:#ee6505;text-align:center;font-size:24px;font-weight:700;line-height:150%}@media screen and (min-width:600px){.infotit{font-size:27px}}.infbtn,.infbtnwrap{margin:50px auto 0;text-align:center}.infbtn{border-radius:60px;position:relative;padding:21px 0;width:366px;margin:0 auto;box-sizing:border-box;background:#ee6505;color:#fff9b0;font-size:18px;font-weight:700;display:block}.infbtn__ico{position:absolute;top:50%;left:32px;transform:translateY(-50%)}.infbtn svg{fill:#fff9b0}.infbtn .newsback svg{transform:scale(-1,1)}@media screen and (max-width:768px){.infbtn{width:80%}}