@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@700&family=Noto+Sans+JP:wght@300;400;500;700&display=swap";body{margin:0}#gacchiri2022 button,#gacchiri2022 div,#gacchiri2022 span,#gacchiri2022 applet,#gacchiri2022 object,#gacchiri2022 iframe,#gacchiri2022 h1,#gacchiri2022 h2,#gacchiri2022 h3,#gacchiri2022 h4,#gacchiri2022 h5,#gacchiri2022 h6,#gacchiri2022 p,#gacchiri2022 blockquote,#gacchiri2022 pre,#gacchiri2022 a,#gacchiri2022 abbr,#gacchiri2022 acronym,#gacchiri2022 address,#gacchiri2022 big,#gacchiri2022 cite,#gacchiri2022 code,#gacchiri2022 del,#gacchiri2022 dfn,#gacchiri2022 em,#gacchiri2022 img,#gacchiri2022 ins,#gacchiri2022 kbd,#gacchiri2022 q,#gacchiri2022 s,#gacchiri2022 samp,#gacchiri2022 small,#gacchiri2022 strike,#gacchiri2022 strong,#gacchiri2022 sub,#gacchiri2022 sup,#gacchiri2022 tt,#gacchiri2022 var,#gacchiri2022 b,#gacchiri2022 u,#gacchiri2022 i,#gacchiri2022 center,#gacchiri2022 dl,#gacchiri2022 dt,#gacchiri2022 dd,#gacchiri2022 ol,#gacchiri2022 ul,#gacchiri2022 li,#gacchiri2022 fieldset,#gacchiri2022 form,#gacchiri2022 label,#gacchiri2022 legend,#gacchiri2022 table,#gacchiri2022 caption,#gacchiri2022 tbody,#gacchiri2022 tfoot,#gacchiri2022 thead,#gacchiri2022 tr,#gacchiri2022 th,#gacchiri2022 td,#gacchiri2022 article,#gacchiri2022 aside,#gacchiri2022 canvas,#gacchiri2022 details,#gacchiri2022 embed,#gacchiri2022 figure,#gacchiri2022 figcaption,#gacchiri2022 footer,#gacchiri2022 header,#gacchiri2022 hgroup,#gacchiri2022 main,#gacchiri2022 menu,#gacchiri2022 nav,#gacchiri2022 output,#gacchiri2022 ruby,#gacchiri2022 section,#gacchiri2022 summary,#gacchiri2022 time,#gacchiri2022 mark,#gacchiri2022 audio,#gacchiri2022 video{vertical-align:baseline;margin:0;padding:0;border:0;box-sizing:border-box;font:inherit;font-size:100%;-webkit-box-sizing:border-box}#gacchiri2022 article,#gacchiri2022 aside,#gacchiri2022 details,#gacchiri2022 figcaption,#gacchiri2022 figure,#gacchiri2022 footer,#gacchiri2022 header,#gacchiri2022 hgroup,#gacchiri2022 menu,#gacchiri2022 nav,#gacchiri2022 section{display:block}#gacchiri2022 ol,#gacchiri2022 ul{list-style:none}#gacchiri2022 blockquote,#gacchiri2022 q{quotes:none}#gacchiri2022 blockquote:before,#gacchiri2022 blockquote:after{content:"";content:none}#gacchiri2022 q:before,#gacchiri2022 q:after{content:"";content:none}#gacchiri2022 table{border-collapse:collapse;border-spacing:0}#gacchiri2022 button{outline:none;background-color:rgba(0,0,0,0);padding:0;border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}#gacchiri2022 a{text-decoration:none}#gacchiri2022 form,#gacchiri2022 input{background-color:rgba(0,0,0,0)}.gacchiri2022_pc{display:block}.gacchiri2022_sp{display:none}.f_Montserrat{font-family:"Montserrat",sans-serif}.f_notoSans{font-family:"Noto Sans JP",sans-serif}html{font-size:16px}#gacchiri2022{width:100%;margin:0 auto;font-family:"Noto Sans JP",sans-serif;line-height:1}#gacchiri2022 h1,#gacchiri2022 h2,#gacchiri2022 h3,#gacchiri2022 h4,#gacchiri2022 h5,#gacchiri2022 h6{background:none;margin:0;padding:0}#gacchiri2022 .header{display:flex;justify-content:space-between;align-items:center;padding:32px 32px 48px}#gacchiri2022 .contact{display:flex;justify-content:center;align-items:center;width:174px;height:58px;border:1px solid #1d2b58;border-radius:10px;font-size:20px;color:#1d2b58}#gacchiri2022 .footer{display:flex;justify-content:center;align-items:center;background:rgba(34,34,34,.05);height:50px;font-size:12px;color:#222}#gacchiri2022 .baseDiv{width:100%;max-width:1024px;margin:0 auto}#gacchiri2022 .baseDiv--banner{width:100%;max-width:840px;margin:20px auto 0}#gacchiri2022 section#title{background-image:url(../img/title_bg.jpg);background-size:cover;background-position:bottom;width:100%;margin-top:50px;padding-bottom:15px}#gacchiri2022 section#title .inner{background-color:#fff;position:relative;top:-50px;width:100%;max-width:1024px;margin:0 auto;border-radius:30px}#gacchiri2022 section#title .inner .title_img{width:100%;overflow:hidden;border-radius:30px}#gacchiri2022 section#title .inner .title_img img{width:100%;height:auto}#gacchiri2022 section#title .inner ul{margin:20px 0 0;padding-bottom:20px;font-family:"Noto Sans JP",sans-serif;font-size:18px;font-weight:800;text-align:center;list-style-type:none}#gacchiri2022 section#title .inner ul li{display:inline-block;margin:0 45px}#gacchiri2022 section#title .inner ul li::before{content:"▼";margin-right:10px;color:#faee37}#gacchiri2022 section#title .inner ul li a{font-family:"Noto Sans JP",sans-serif;font-size:18px;font-weight:800;letter-spacing:.1em;color:#000;text-decoration:none}#gacchiri2022 section#title .baseDiv img.title2{width:100%;height:auto}#gacchiri2022 section#search{width:100%}#gacchiri2022 section#search ul{display:flex;width:100%}#gacchiri2022 section#search ul li{flex-basis:50%;position:relative;-ms-flex-preferred-size:50%}#gacchiri2022 section#search ul li img{display:block;width:100%;height:auto}#gacchiri2022 section#search ul li a.btnType2{display:block;background-color:#e84e19;position:absolute;bottom:-20px;right:0;width:88%;padding:18px 15px;box-sizing:border-box;color:#fff;text-align:center;-webkit-box-sizing:border-box}#gacchiri2022 section#search ul li a.btnType2 h4{display:inline-block;position:relative;margin-bottom:.6rem;font-size:30px;font-weight:700;letter-spacing:.05em;z-index:2}#gacchiri2022 section#search ul li a.btnType2 p{position:relative;margin-bottom:.8rem;font-size:16px;font-weight:700;letter-spacing:0;color:#fff;z-index:2}#gacchiri2022 section#search ul li a.btnType2 .arrow{background-color:#fff;position:absolute;top:48%;right:1rem;width:2rem;height:2px;z-index:2}#gacchiri2022 section#search ul li a.btnType2 .arrow span{background-color:#fff;position:absolute;top:.4rem;right:0;width:1rem;height:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#gacchiri2022 section#search ul li a.btnType2 .hoverBox{background-color:#fff;position:absolute;top:0;left:0;width:0;height:100%;transition:width 300ms;z-index:0;-webkit-transition:width 300ms}#gacchiri2022 section#search ul li a.btnType2::after{content:"";display:block;background-color:#333;position:absolute;bottom:0;left:0;width:0;height:100%;transition:width 200ms;z-index:1;-webkit-transition:width 200ms}#gacchiri2022 section#search ul li a.btnType2:hover p,#gacchiri2022 section#search ul li a.btnType2:hover h4{color:#e84e19}#gacchiri2022 section#search ul li a.btnType2:hover .hoverBox{width:100%}#gacchiri2022 section#search ul li a.btnType2:hover .arrow{background-color:#e84e19}#gacchiri2022 section#search ul li a.btnType2:hover .arrow span{background-color:#e84e19}#gacchiri2022 section#outline{background-image:url(../img/outlon_bg.png);background-size:auto 100%;background-position:left;background-repeat:no-repeat;background-color:rgba(255,241,0,.6);width:100%;margin-top:-1px;padding-top:5rem;padding-bottom:3.5rem}#gacchiri2022 section#outline div .inner{display:flex;justify-content:space-between;background-color:#fff;position:relative;width:100%;max-width:1024px;margin:0 auto;margin-bottom:2rem;overflow:hidden;border-radius:30px;box-shadow:0 0 22px -6px rgba(0,0,0,.15);-webkit-box-pack:justify;-webkit-box-shadow:0 0 22px -6px rgba(0,0,0,.15);-ms-flex-pack:justify}#gacchiri2022 section#outline div .inner:last-child{margin-bottom:0}#gacchiri2022 section#outline div .inner .leftArea{flex-basis:28%;padding-top:2rem;-ms-flex-preferred-size:28%}#gacchiri2022 section#outline div .inner .leftArea h3{padding-left:.5rem;font-family:"Montserrat",sans-serif;font-size:40px;font-weight:700;line-height:1.5}#gacchiri2022 section#outline div .inner .leftArea p{display:block;margin-bottom:1rem;padding-left:.3rem;font-size:16px;font-weight:400;letter-spacing:.1em}#gacchiri2022 section#outline div .inner .leftArea p::before{content:"▶";position:relative;left:-0.4rem;margin-right:.2rem;color:#e60012}#gacchiri2022 section#outline div .inner .rightArea{flex-basis:74%;padding-top:2rem;padding-bottom:1.3rem;-ms-flex-preferred-size:72%}#gacchiri2022 section#outline div .inner1 .rightArea{flex-basis:97%;padding-top:5.5rem;padding-bottom:2.5rem;font-size:26px;font-weight:700;letter-spacing:.05em}#gacchiri2022 section#outline div .inner1 .rightArea span{font-family:"Montserrat",sans-serif;font-size:50px;font-weight:700;line-height:1.5}#gacchiri2022 section#outline div .inner2 .rightArea{padding-right:4rem;text-align:center}#gacchiri2022 section#outline div .inner2 .rightArea .wrap1{background-image:url(../img/outlon_bg2.gif);background-position:center 42%;background-repeat:repeat-x;width:100%}#gacchiri2022 section#outline div .inner2 .rightArea .wrap1 span{display:inline-block;background-color:#fff;margin-bottom:1rem;padding:1rem 1.5rem;padding-left:.3rem;font-size:20px;font-weight:700;letter-spacing:.05em}#gacchiri2022 section#outline div .inner2 .rightArea .wrap2{display:flex;justify-content:space-between;align-items:flex-start}#gacchiri2022 .rightArea__box{width:48%;box-sizing:border-box}#gacchiri2022 .rightArea__head{position:relative}#gacchiri2022 .hidden-middle{display:none}#gacchiri2022 .rightArea__ttl{display:inline-block;background-color:#fff;position:relative;padding:0 12px;font-size:20px;font-weight:bold;line-height:1.9;letter-spacing:.05em;z-index:1}#gacchiri2022 .rightArea__border{content:"";background-color:#e84e19;position:absolute;top:50%;left:0;width:100%;height:2px;transform:translateY(-50%);z-index:0}#gacchiri2022 .rightArea__txt{display:block;display:flex;align-items:center;min-height:156px;margin-top:20px;padding:1.2rem 1.5rem;border:#e84e19 2px solid;border-radius:.5rem;font-size:16px;font-weight:bold;line-height:1.875;letter-spacing:-0.05em}#gacchiri2022 .rewards{background:none !important;position:relative;z-index:1;aspect-ratio:1024/280}#gacchiri2022 .rewards-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-o-object-fit:cover;object-fit:cover}#gacchiri2022 section#outline div .inner3 .rightArea ul{padding-left:1.2rem}#gacchiri2022 section#outline div .inner3 .rightArea ul li{font-size:20px;font-weight:700;line-height:1.8;letter-spacing:.05em;list-style-position:outside;list-style-type:disc}#gacchiri2022 section#outline div .inner4 .rightArea{padding-right:4rem}#gacchiri2022 section#outline div .inner4 .rightArea p{font-size:20px;font-weight:700;line-height:1.8;letter-spacing:.05em}#gacchiri2022 section#outline div .inner4 .rightArea h4{display:block;width:100%;margin:1.5rem 0;padding:.5rem 0;border:#000 1px solid;font-size:46px;font-weight:700;line-height:1.8;letter-spacing:.05em;text-align:center}#gacchiri2022 section#outline div .inner4 .rightArea p.note{padding-left:1.5rem;font-size:12px;font-weight:400;line-height:1.8;letter-spacing:.05em;text-indent:-1.5rem}#gacchiri2022 section#searchArea{display:flex;justify-content:space-between;background-image:url(../img/searchProduct_bg.svg);background-size:100% auto;background-position:top;background-repeat:no-repeat;padding-top:5rem;-webkit-box-pack:justify;-ms-flex-pack:justify}#gacchiri2022 section#searchArea div.baseDiv{display:flex;justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify}#gacchiri2022 section#searchArea div.baseDiv .leftArea{display:flex;flex-basis:31%;flex-direction:column;justify-content:flex-start;align-items:flex-start;-webkit-box-align:start;-webkit-box-pack:start;-ms-flex-align:start;-ms-flex-pack:start}#gacchiri2022 section#searchArea div.baseDiv .leftArea .wrap3 h3{background-image:url(../img/searchProduct_bar.png);background-size:100% auto;background-position:top;background-repeat:repeat-x;margin-bottom:1.8rem;padding-top:1.5rem;font-family:"Montserrat",sans-serif;font-size:60px;font-weight:700;line-height:1.3}#gacchiri2022 section#searchArea div.baseDiv .leftArea .wrap3 h4{margin-bottom:4rem;font-size:30px;font-weight:700;line-height:1.2}#gacchiri2022 section#searchArea div.baseDiv .leftArea h4.wrap3__ttl{margin-bottom:4.5rem}#gacchiri2022 section#searchArea div.baseDiv .leftArea p{display:block;flex-basis:100%;width:100% !important;font-size:18px;font-weight:700;line-height:1.8;letter-spacing:.1em;text-align:left;-ms-flex-preferred-size:100%}#gacchiri2022 section#searchArea div.baseDiv .rightArea{flex-basis:60%}#gacchiri2022 section#searchArea div.baseDiv .rightArea--width{flex-basis:65%}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul{display:flex;flex-wrap:wrap;width:100%;-ms-flex-wrap:wrap}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li{flex-basis:100%;position:relative;margin-bottom:9.5rem;-ms-flex-preferred-size:100%}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li img{display:block;width:100%;height:auto}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li a.btnType2{display:block;background-color:#e84e19;position:absolute;bottom:-4.5rem;right:0;width:88%;padding:18px 15px;box-sizing:border-box;color:#fff;text-align:center;-webkit-box-sizing:border-box}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li a.btnType2 h4{display:inline-block;position:relative;margin-bottom:.6rem;font-size:30px;font-weight:700;letter-spacing:.05em;z-index:2}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li a.btnType2 p{position:relative;margin-bottom:.8rem;font-size:16px;font-weight:700;letter-spacing:0;color:#fff;z-index:2}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li a.btnType2 .arrow{background-color:#fff;position:absolute;top:48%;right:1rem;width:2rem;height:2px;z-index:2}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li a.btnType2 .arrow span{background-color:#fff;position:absolute;top:.4rem;right:0;width:1rem;height:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li a.btnType2 .hoverBox{background-color:#fff;position:absolute;top:0;left:0;width:0;height:100%;transition:width 300ms;z-index:0;-webkit-transition:width 300ms}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li a.btnType2::after{content:"";display:block;background-color:#333;position:absolute;bottom:0;left:0;width:0;height:100%;transition:width 200ms;z-index:1;-webkit-transition:width 200ms}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li a.btnType2:hover p,#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li a.btnType2:hover h4{color:#e84e19}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li a.btnType2:hover .hoverBox{width:100%}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li a.btnType2:hover .arrow{background-color:#e84e19}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li a.btnType2:hover .arrow span{background-color:#e84e19}#gacchiri2022 section#code{background-color:#e84e19;margin-top:3rem;margin-bottom:6rem;padding:4rem 0 3rem}#gacchiri2022 section#code .baseDiv{display:flex;justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify}#gacchiri2022 section#code .baseDiv .leftArea{display:flex;flex-basis:31%;flex-direction:column;justify-content:flex-start;align-items:flex-start;-webkit-box-align:start;-webkit-box-pack:start;-ms-flex-align:start;-ms-flex-pack:start;-ms-flex-preferred-size:31%}#gacchiri2022 section#code .baseDiv .leftArea .wrap3 h3{background-image:url(../img/searchProduct_bar_white.png);background-size:100% auto;background-position:top;background-repeat:repeat-x;margin-bottom:1.5rem;padding-top:1.5rem;font-family:"Montserrat",sans-serif;font-size:50px;font-weight:700;line-height:1.36;letter-spacing:0;color:#fff}#gacchiri2022 section#code .baseDiv .leftArea .wrap3 h4{margin-bottom:0;font-size:30px;font-weight:700;line-height:1.2;color:#fff}#gacchiri2022 section#code .baseDiv .leftArea p{font-size:18px;font-weight:700;line-height:1.8;letter-spacing:.1em;color:#fff;text-align:justify}#gacchiri2022 section#code .baseDiv .rightArea{flex-basis:65%}#gacchiri2022 section#code .baseDiv .rightArea p{font-size:18px;font-weight:700;line-height:2;letter-spacing:.1em;color:#fff}#gacchiri2022 section#code .baseDiv .rightArea h4{display:block;width:100%;margin:1.5rem 0;padding:.5rem 0;border:#fff 1px solid;font-size:46px;font-weight:700;line-height:1.8;letter-spacing:.05em;color:#fff;text-align:center}#gacchiri2022 section#code .baseDiv .rightArea p.note{padding-left:1.5rem;font-size:12px;font-weight:400;line-height:1.8;letter-spacing:.05em;text-indent:-1.5rem;white-space:nowrap}body,html{overflow-x:visible !important}#gacchiri2022 .wrap3--width{width:97%}#gacchiri2022 .other-campaign{margin-top:calc(9.5rem - 120px);margin-bottom:72px;border-top:4px double #000}#gacchiri2022 .other-campaign__label{margin-top:18px;font-size:24px;font-weight:bold}#gacchiri2022 .other-campaign__link{transition:opacity .3s linear}#gacchiri2022 .other-campaign__link:hover{opacity:.7}#gacchiri2022 .other-campaign__img{width:100%;margin-top:28px}#gacchiri2022 .hidden-sp{display:block}#gacchiri2022 .hidden-pc{display:none}@media screen and (max-width: 767px){.gacchiri2022_pc{display:none !important}.gacchiri2022_sp{display:block !important}html{font-size:3.3898305085vw}#gacchiri2022 .header{padding:16px 16px 18px}#gacchiri2022 .contact{width:87px;height:29px;font-size:10px}#gacchiri2022 .logo{width:77px}#gacchiri2022 .footer{height:25px;margin-top:50px;font-size:9px}#gacchiri2022 section#title{margin:0;padding:0}#gacchiri2022 .rewards{aspect-ratio:1}#gacchiri2022{line-height:1.5}#gacchiri2022 .baseDiv{padding:0 4.1720990874vw}#gacchiri2022 section#title .inner{top:0;border-radius:0}#gacchiri2022 section#title .inner .title_img{top:0;border-radius:0}#gacchiri2022 section#title .title_img:before{width:220px;height:31.5px}#gacchiri2022 section#title .inner ul{margin:0;padding:8px}#gacchiri2022 section#title .inner ul li{margin:0 .6rem}#gacchiri2022 section#title .inner ul li::before{font-size:12px}#gacchiri2022 section#title .inner ul li a{font-size:2.8683181226vw}#gacchiri2022 section#search ul{flex-wrap:wrap;-ms-flex-wrap:wrap}#gacchiri2022 section#search ul li{flex-basis:100%;margin-bottom:20px;-ms-flex-preferred-size:100%}#gacchiri2022 section#search ul li:last-child{margin-bottom:0}#gacchiri2022 section#search ul li a.btnType2{bottom:-1rem;width:87%;padding:7px 10px}#gacchiri2022 section#search ul li a.btnType2 h4{margin-bottom:.2rem;font-size:4.6936114733vw}#gacchiri2022 section#search ul li a.btnType2 p{margin-bottom:.4rem;font-size:2.6075619296vw}#gacchiri2022 section#search ul li a.btnType2 .arrow{right:.8rem;width:1.2rem}#gacchiri2022 section#search ul li a.btnType2 .arrow span{top:.2rem;width:.6rem}#gacchiri2022 section#outline{background-image:url(../img/outlon_bg_sp.png);padding-top:2.9rem;padding-bottom:2.5rem}#gacchiri2022 section#outline div .inner{flex-wrap:wrap;margin-bottom:1.3rem;border-radius:15px;-ms-flex-wrap:wrap}#gacchiri2022 section#outline div .inner .leftArea{flex-basis:100%;padding-top:1.5rem;-ms-flex-preferred-size:100%}#gacchiri2022 section#outline div .inner .leftArea h3{font-size:5.2151238592vw;line-height:1.4}#gacchiri2022 section#outline div .inner .leftArea p{font-size:2.6075619296vw}#gacchiri2022 section#outline div .inner .rightArea{flex-basis:100%;-ms-flex-preferred-size:100%}#gacchiri2022 section#outline div .inner1 .rightArea{padding-top:0;padding-bottom:1.5rem;font-size:1.8vw;text-align:center}#gacchiri2022 section#outline div .inner1 .rightArea span{font-size:5.2vw;line-height:1.3}#gacchiri2022 section#outline div .inner2 .rightArea{padding:0 1.2rem}#gacchiri2022 section#outline div .inner2 .rightArea .wrap1 span{padding:.4rem 1.5rem;font-size:3.1290743155vw}#gacchiri2022 .rightArea__head{min-height:40px}#gacchiri2022 .rightArea__ttl{position:absolute;top:50%;left:50%;width:72%;padding:0;font-size:3vw;line-height:1.5;transform:translate(-50%, -50%)}#gacchiri2022 .rightArea__ttl--width{width:60%}#gacchiri2022 .rightArea__border{height:1px}#gacchiri2022 .rightArea__txt{min-height:155px;margin:3vw auto 5vw;padding:4vw 2vw;font-size:3vw;line-height:1.6666666667}#gacchiri2022 section#outline div .inner3 .rightArea{padding:0 1.2rem 1rem}#gacchiri2022 section#outline div .inner3 .rightArea ul li{font-size:3.1290743155vw}#gacchiri2022 section#outline div .inner4 .rightArea{padding:0 1.2rem 1rem}#gacchiri2022 section#outline div .inner4 .rightArea p{font-size:3.1290743155vw}#gacchiri2022 section#outline div .inner4 .rightArea h4{margin:.5rem 0;font-size:5.7366362451vw}#gacchiri2022 section#outline div .inner4 .rightArea p.note{padding-left:1.3rem;font-size:2.0860495437vw;text-indent:-1.3rem}#gacchiri2022 section#searchArea{background-image:url(../img/searchProduct_bg_sp.svg);padding-top:2rem}#gacchiri2022 section#searchArea div.baseDiv{flex-wrap:wrap;-ms-flex-wrap:wrap}#gacchiri2022 section#searchArea div.baseDiv .leftArea{flex-basis:100%;flex-direction:row;justify-content:space-between;align-items:flex-start;-webkit-box-align:start;-webkit-box-pack:justify;-ms-flex-align:start;-ms-flex-pack:justify;-ms-flex-preferred-size:100%}#gacchiri2022 section#searchArea div.baseDiv .leftArea .wrap3 h3{margin-bottom:1rem;padding-top:1rem;font-size:7.8226857888vw}#gacchiri2022 section#searchArea div.baseDiv .leftArea .wrap3 h4{font-size:3.9113428944vw}#gacchiri2022 section#searchArea div.baseDiv .leftArea h4.wrap3__ttl{margin-bottom:0}#gacchiri2022 section#searchArea div.baseDiv .leftArea p{flex-basis:52%;padding-top:3.6rem;padding-bottom:1.6rem;font-size:3.1290743155vw;text-align:left;-ms-flex-preferred-size:52%}#gacchiri2022 section#searchArea div.baseDiv .rightArea{flex-basis:100%;-ms-flex-preferred-size:100%}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li{flex-basis:100%;margin-bottom:60px;-ms-flex-preferred-size:100%}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li:last-child{margin-bottom:0}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li a.btnType2{bottom:-35px;width:95%;padding:5px 10px}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li a.btnType2 h4{margin-bottom:.2rem;font-size:4.6936114733vw}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li a.btnType2 p{margin-bottom:.4rem;font-size:2.6075619296vw}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li a.btnType2 .arrow{right:.8rem;width:1.2rem}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li a.btnType2 .arrow span{top:.2rem;width:.6rem}#gacchiri2022 section#code{margin-top:7.2rem;margin-bottom:4rem;padding-top:2rem;padding-bottom:1rem}#gacchiri2022 section#code .baseDiv{flex-wrap:wrap;-ms-flex-wrap:wrap}#gacchiri2022 section#code .baseDiv .leftArea{flex-basis:100%;flex-direction:row;justify-content:space-between;align-items:flex-start;-webkit-box-align:start;-webkit-box-pack:justify;-ms-flex-align:start;-ms-flex-pack:justify;-ms-flex-preferred-size:100%}#gacchiri2022 section#code .baseDiv .leftArea .wrap3 h3{margin-bottom:1rem;padding-top:1rem;font-size:6.518904824vw}#gacchiri2022 section#code .baseDiv .leftArea .wrap3 h4{margin-bottom:0;font-size:3.9113428944vw}#gacchiri2022 section#code .baseDiv .leftArea p{flex-basis:50%;padding-top:2rem;padding-bottom:1rem;font-size:3.1290743155vw;text-align:left;-ms-flex-preferred-size:50%}#gacchiri2022 section#code .baseDiv .rightArea{flex-basis:100%;padding:0 0 1rem;-ms-flex-preferred-size:100%}#gacchiri2022 section#code .baseDiv .rightArea p{font-size:3.1290743155vw}#gacchiri2022 section#code .baseDiv .rightArea h4{margin:1rem 0 0;font-size:5.7366362451vw}#gacchiri2022 section#code .baseDiv .rightArea p.note{padding:0;padding-left:1.3rem;font-size:2.0860495437vw;text-indent:-1.3rem;white-space:normal}#gacchiri2022 .wrap3--width{width:44%}#gacchiri2022 .hidden-sp{display:none !important}#gacchiri2022 .hidden-pc{display:block !important}#gacchiri2022 .other-campaign{margin-top:93px;margin-bottom:60px;border-top:4px double #000}#gacchiri2022 .other-campaign__label{margin-top:11px;font-size:12px}#gacchiri2022 .other-campaign__img{margin-top:14px}}@media screen and (max-width: 1024px){html{font-size:1.5625vw}#gacchiri2022 section#search ul li a.btnType2 h4{font-size:2.9296875vw}#gacchiri2022 section#search ul li a.btnType2 p{margin-bottom:.6rem;font-size:1.46484375vw;letter-spacing:0}#gacchiri2022 section#outline div .inner .leftArea h3{font-size:3.90625vw}#gacchiri2022 section#outline div .inner .leftArea p{font-size:1.5625vw}#gacchiri2022 section#outline div .inner1 .rightArea{font-size:2.9296875vw}#gacchiri2022 section#outline div .inner1 .rightArea span{font-size:4.8828125vw}#gacchiri2022 section#outline div .inner2 .rightArea .wrap1 span{font-size:1.953125vw}#gacchiri2022 section#outline div .inner3 .rightArea ul li{font-size:1.953125vw}#gacchiri2022 section#outline div .inner4 .rightArea p{font-size:1.953125vw}#gacchiri2022 section#outline div .inner4 .rightArea h4{font-size:4.4921875vw}#gacchiri2022 section#outline div .inner4 .rightArea p.note{font-size:1.171875vw}#gacchiri2022 section#searchArea div.baseDiv .leftArea .wrap3 h3{font-size:5.859375vw}#gacchiri2022 section#searchArea div.baseDiv .leftArea .wrap3 h4{font-size:2.9296875vw}#gacchiri2022 section#searchArea div.baseDiv .leftArea p{font-size:1.7578125vw}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li a.btnType2 h4{font-size:2.9296875vw}#gacchiri2022 section#searchArea div.baseDiv .rightArea ul li a.btnType2 p{font-size:1.46484375vw;letter-spacing:0}#gacchiri2022 section#code .baseDiv .leftArea .wrap3 h3{font-size:4.8828125vw}#gacchiri2022 section#code .baseDiv .leftArea .wrap3 h4{font-size:2.9296875vw}#gacchiri2022 section#code .baseDiv .leftArea p{font-size:1.7578125vw}#gacchiri2022 section#code .baseDiv .rightArea p{font-size:1.953125vw}#gacchiri2022 section#code .baseDiv .rightArea h4{font-size:4.4921875vw}#gacchiri2022 section#code .baseDiv .rightArea p.note{font-size:1.171875vw}}@media screen and (max-width: 1020px){#gacchiri2022 .rightArea__head{min-height:90px}#gacchiri2022 .hidden-middle{display:block}#gacchiri2022 .rightArea__ttl{position:absolute;top:50%;left:50%;width:72%;transform:translate(-50%, -50%)}}@media all and (-ms-high-contrast: none){#gacchiri2022 section#outline div .inner2 .rightArea .wrap2 div{flex-basis:40%;-ms-flex-preferred-size:40%}}
/*# sourceMappingURL=gacchiri2022.css.map */
