﻿@import"https://fonts.googleapis.com/css2?family=Geologica:wght@100..900&family=Gabarito:wght@400..900&family=Noto+Sans+JP:wght@100..900&display=swap";.font-hind-bold{font-family:"Hind",sans-serif;font-weight:700;font-style:normal}.font-noto{font-family:"Noto Sans JP",sans-serif}.font-gabarito{font-family:"Gabarito",sans-serif;font-optical-sizing:auto;font-style:normal}.font-alike{font-family:"Alike Angular",serif;font-weight:400;font-style:normal}.font-geologica{font-family:"Geologica",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"slnt" 0,"CRSV" 0,"SHRP" 0}html{scroll-behavior:smooth;scroll-padding-top:104px}@media screen and (max-width: 768px){html{scroll-padding-top:65px}}body{background-color:#f5f5f4;color:#333;position:relative;font-size:16px;line-height:1.6;padding:0px;margin:0;letter-spacing:0rem;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-weight:400}@media screen and (max-width: 449px){body{font-size:3.4666666667vw}}a{color:#247ba0;text-decoration:underline;transition:all .3s;letter-spacing:.1em}a:hover{color:#cc2936;opacity:.7;text-decoration:none}input,button{transition:all .3s;opacity:1}ul,ol,li{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6,figure,p{margin:0;transition:all .3s}p{font-size:15px}img{width:100%;height:auto}*:focus{outline:none !important}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);transition:all .5s}a:hover,button:hover{cursor:pointer}.pc{display:block}@media screen and (max-width: 768px){.pc{display:none}}.sp{display:none}@media screen and (max-width: 768px){.sp{display:block}}article{width:100%;overflow:hidden}.text-align{text-align:center}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.col_gold{color:#cc2936}.col_red{color:#cc2936}.col_blue{color:#247ba0}.bg_gray{background-color:#f3f8f9 !important}.scroll-prevent{position:fixed;z-index:-1;width:100%;height:100%}.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}.gas__container{width:100%}.gas__inner{max-width:1200px;margin:auto;padding:0 20px}@media screen and (max-width: 768px){.gas__inner{padding:0 16px}}.gas__section{width:100%;position:relative;overflow:hidden}.btn,.btn-wp{background-color:#247ba0;color:#fff;border:solid 1px #247ba0;text-align:center;display:block;width:fit-content;border-radius:8px;box-sizing:border-box;position:relative;padding:20px 60px;font-weight:700;line-height:1.6;transition:all .3s;margin:0 auto;font-size:20px;line-height:22px;text-decoration:none;display:flex;justify-content:center;gap:12px;align-items:center}@media screen and (max-width: 768px){.btn,.btn-wp{font-size:4.2666666667vw;padding:19px 0;width:100%;max-width:296px;min-width:1px;box-sizing:border-box;margin:0px auto}}.btn:hover,.btn-wp:hover{opacity:.75;color:#fff}.btn-outline,.btn-wp-outline{background-color:#fff;border:solid 1px #247ba0;color:#247ba0}@font-face{font-family:"slick";src:url("../fonts/slick.eot");src:url("../fonts/slick.eot?#iefix") format("embedded-opentype"),url("../fonts/slick.woff") format("woff"),url("../fonts/slick.ttf") format("truetype"),url("../fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:22px;width:14px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:1}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:22px;line-height:1;color:#fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-position:center;background-repeat:no-repeat;background-size:contain;width:14px;height:22px;position:absolute;top:0;left:0}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:""}[dir=rtl] .slick-prev:before{content:""}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:""}[dir=rtl] .slick-next:before{content:""}.slick-dotted.slick-slider{margin-bottom:0px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;left:50%;transform:translateX(-50%)}.slick-dots li{position:relative;display:inline-block;height:10px;width:10px;border-radius:100vw;margin:0 8px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:#fff;display:block;height:10px;width:10px;border-radius:100vw;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:2px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{display:none;position:absolute;top:0;left:0;content:"•";width:13px;height:20px;font-family:"slick";font-size:10px;line-height:20px;text-align:center;color:#231815;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 768px){.slick-dots li button:before{width:6px;height:6px;font-size:10px;line-height:6px}}.slick-dots li.slick-active button{background-color:#212121}.slick-dots li.slick-active button:before{color:#fff;opacity:1}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.gas__header{background-color:#fff;position:sticky;top:0;z-index:101;width:100%;height:80px}.gas__header .gas__inner{height:100%}@media screen and (max-width: 768px){.gas__header{height:80px}.gas__header .gas__inner{padding:0;overflow:hidden;height:100%}}.gas__header--inner{display:flex;align-items:center;justify-content:space-between;padding:0px 0;height:100%;gap:20px}@media screen and (max-width: 768px){.gas__header--inner{padding:0;justify-content:flex-start}}.gas__header--logo{width:300px}.gas__header--logo a{display:block;line-height:0}@media screen and (max-width: 768px){.gas__header--logo{width:100%;z-index:4;text-align:center}.gas__header--logo img{width:224px}}.gas__header--menu{display:none}.gas__header--menuWrap:before{pointer-events:none;opacity:0}.gas__header--menuWrap h6{display:none}.gas__header--menuWrap .close{display:none}@media screen and (max-width: 768px){.gas__header--menu{display:block;background:none;border:none;outline:none;cursor:pointer;padding:20px}.gas__header--menuWrap{background-color:#f5f5f4;height:100dvh;position:fixed;top:0;right:0;width:240px;z-index:10;padding:60px 24px;box-sizing:border-box;transform:translateX(101vw);pointer-events:none;transition:all .3s}.gas__header--menuWrap:before{content:"";position:absolute;top:0;right:240px;background-color:rgba(0,0,0,.7);width:100vw;height:100vh;z-index:-1;pointer-events:none;opacity:0;transition:all .3s}.gas__header--menuWrap.open{transform:translateX(0);pointer-events:all}.gas__header--menuWrap.open:before{pointer-events:none;opacity:1}.gas__header--menuWrap h6{display:block;text-align:center;font-family:"Gabarito",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:24px;margin-bottom:1em}.gas__header--menuWrap .close{display:block;background:none;border:none;outline:none;cursor:pointer;padding:20px;position:absolute;top:0;right:0;z-index:20}}.gas__header--list{margin:0;padding:0px 0;display:flex;align-items:center;justify-content:space-between;gap:24px}@media screen and (max-width: 768px){.gas__header--list{flex-direction:column;align-items:flex-start;gap:0}}@media screen and (max-width: 768px){.gas__header--listItem{display:block;width:100%}}.gas__header--listItem a{display:block;text-decoration:none;white-space:nowrap;font-size:16px;line-height:2}@media screen and (max-width: 768px){.gas__header--listItem a{font-size:3.7333333333vw;text-align:left;color:#333;font-weight:700;border-bottom:solid 1px #fff;display:block;width:100%;padding:10px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}.gas__header--listItem a:after{content:"";display:block;width:6px;height:10px}}.gas__header--listItem a.btn,.gas__header--listItem a.btn-wp{border-radius:4px;padding:10px 20px;line-height:1}@media screen and (max-width: 768px){.gas__header--listItem a.btn,.gas__header--listItem a.btn-wp{margin:12px 0;text-align:center;font-size:16px;display:block;padding:8px;color:#fff;border:solid 1px #247ba0}.gas__header--listItem a.btn:after,.gas__header--listItem a.btn-wp:after{content:none}}.gas__header--listItem a.btn-outline,.gas__header--listItem a.btn-wp-outline{color:#247ba0}@media screen and (max-width: 768px){.gas__header--listItem a.btn-outline,.gas__header--listItem a.btn-wp-outline{color:#247ba0 !important}}.gas__nav{background-color:#fff;position:relative;height:64px}@media screen and (max-width: 768px){.gas__nav{height:auto}}.gas__nav--list{padding:0 20px;line-height:64px}@media screen and (max-width: 768px){.gas__nav--list{padding:8px 0;line-height:1.2}}.gas__nav--listItem a{display:flex;align-items:center;justify-content:flex-start;gap:16px;width:100%;text-decoration:none}@media screen and (max-width: 768px){.gas__nav--listItem a{flex-wrap:wrap;align-items:flex-start;gap:4px}}.gas__nav--listItem a time{color:#a9a59f}@media screen and (max-width: 768px){.gas__nav--listItem a time{width:100%}}.gas__nav--listItem a p{color:#333;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 768px){.gas__nav--listItem a p{width:calc(100% - 24px)}}.gas__nav--listItem a:after{content:"";display:block;background-image:url("../img/arrow-link.svg");background-size:contain;background-repeat:no-repeat;background-position:center;display:block;width:16px;height:16px}.gas__footer--layout-top{background-color:#181556;color:#fff;padding:54px 0}@media screen and (max-width: 768px){.gas__footer--layout-top{padding:40px 0}}.gas__footer--layout-bottom{background-color:#fff;color:#181556;padding:16px 0}@media screen and (max-width: 768px){.gas__footer--layout-bottom{padding:16px 0}.gas__footer--layout-bottom .ebc__footer--inner{flex-direction:column-reverse}}.gas__footer--inner{display:flex;align-items:center;justify-content:space-between;gap:20px}@media screen and (max-width: 768px){.gas__footer--inner{flex-direction:column;padding:0px 0}}.gas__footer--logo{width:330px;line-height:1;align-items:flex-start;display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 768px){.gas__footer--logo{align-items:center;gap:8px}}.gas__footer--logo a{display:block;line-height:0;text-decoration:none}@media screen and (max-width: 768px){.gas__footer--logo{width:270px;margin:auto}}@media screen and (max-width: 768px){.gas__footer--copyright{padding-left:0}}.gas__footer--copyright p{font-size:10px}@media screen and (max-width: 768px){.gas__footer--copyright p{font-size:2.6666666667vw}}.gas__footer--links{display:flex;align-items:center;justify-content:center;gap:4px 24px;padding-right:20px}@media screen and (max-width: 768px){.gas__footer--links{flex-direction:column;padding-right:0}}.gas__footer--links a{display:inline-block;color:#fff;font-size:14px;text-decoration:none}@media screen and (max-width: 768px){.gas__footer--links a{display:block;text-align:center;font-size:3.4666666667vw}}.gas__footer--banner{position:fixed;bottom:0;right:30px;max-width:360px;z-index:98}@media screen and (max-width: 768px){.gas__footer--banner{max-width:calc(100% - 32px);right:16px}}.gas__footer--banner a{position:relative;padding:10px 16px;display:flex;align-items:center;justify-content:center;background-color:#247ba0;color:#fff;border-radius:8px 8px 0 0;text-decoration:none;font-size:18px;font-weight:700}.gas__footer--banner a:before{position:absolute;z-index:99;content:"";top:10px;right:10px;width:52px;height:52px;border-radius:52px;transform:translate(50%, -50%);background-color:#fe0}.gas__footer--banner a:after{position:absolute;z-index:99;content:"無料";top:10px;right:10px;width:52px;height:52px;border-radius:52px;transform:translate(50%, -50%);display:flex;align-items:center;justify-content:center;color:#181556}.gas__footer--banner__thumb{width:100px;height:auto;line-height:0}.gas__footer--banner__thumb img{width:100%;height:auto}/*# sourceMappingURL=wp.css.map */