@import"https://fonts.googleapis.com/css2?family=Poppins:wght@600;700&display=swap";@import"https://use.fontawesome.com/releases/v5.15.4/css/all.css";.sec-mv{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100vh}@media screen and (max-width: 767px){.sec-mv{height:120vw}}.sec-mv .slider-mv{width:100%;position:absolute;left:0;top:0;z-index:-1}.sec-mv .slider-mv .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sec-mv .slider-mv .slick-track::before,.sec-mv .slider-mv .slick-track::after{content:none}.sec-mv .slider-mv .slick-slide{overflow:hidden;float:initial;height:auto;height:100vh}@media screen and (max-width: 767px){.sec-mv .slider-mv .slick-slide{height:120vw}}.sec-mv .slider-mv .slick-slide>div{height:100%}.sec-mv .slider-mv .slick-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sec-mv .slider-mv img{height:auto;width:100%}.sec-mv .slider-mv .add-anime{-webkit-animation:zoom-anime 10s linear 0s normal both;animation:zoom-anime 10s linear 0s normal both}@-webkit-keyframes zoom-anime{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes zoom-anime{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.sec-mv .mvWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.sec-mv .txt{width:30%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 767px){.sec-mv .txt{width:70vw;top:4em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.sec-mv .click{width:12%;position:absolute;right:2em;bottom:1em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 767px){.sec-mv .click{width:35vw;right:initial;left:50%;bottom:2em}}.sec-mv .copy{position:absolute;top:0;right:0;max-width:30%}@media screen and (max-width: 767px){.sec-mv .copy{max-width:80%;top:40%;left:50%;right:initial;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.sec-mv .copy img{height:70vh}@media screen and (max-width: 767px){.sec-mv .copy img{height:auto;width:100%}}.sec-features .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.sec-features .item{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.sec-features .item .imgWrap{width:45%}@media screen and (max-width: 767px){.sec-features .item .imgWrap{width:100%}}.sec-features .item .txtWrap{width:50%;padding:7vw 5vw}@media screen and (max-width: 767px){.sec-features .item .txtWrap{width:100%;padding:1.5em 1em 3em 1em}}.sec-features .item .txtWrap .ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:bold;line-height:1.2;font-size:clamp(1.3em,3vw,4.8rem)}.sec-features .item .txtWrap .ttl .num{margin-right:.2em;font-size:3em;font-family:"Poppins",sans-serif;font-weight:400}@media screen and (min-width: 767px){.sec-features .item:nth-child(odd) .imgWrap{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.sec-features .item:nth-child(odd) .txtWrap{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.sec-market .data{margin-bottom:2em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 767px){.sec-market .data{gap:4em}}@media screen and (max-width: 767px){.sec-market .data>*{width:100%}}.sec-market .checkpoint{background-color:#9dc938;text-align:center;font-weight:bold;background-image:url(../img/point_bg.svg);background-position:center bottom;background-size:contain;background-repeat:no-repeat}.sec-market .checkpoint .inner{padding:2em 2em 3em 2em}@media screen and (max-width: 767px){.sec-market .checkpoint .inner{padding:1.5em 1em}}.sec-market .checkpoint .ttl{font-family:"Poppins",sans-serif;background-color:#000;color:#fff;padding:.2em;font-size:clamp(1.1em,1vw,2.4rem)}.sec-market .checkpoint .flexWrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:4em;margin-bottom:4em}@media screen and (max-width: 767px){.sec-market .checkpoint .flexWrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.sec-market .checkpoint .flexWrap>*{position:relative;width:50%}@media screen and (max-width: 767px){.sec-market .checkpoint .flexWrap>*{width:100%}}.sec-market .checkpoint .flexWrap>*:first-child::before{content:"";position:absolute;height:100%;width:1px;top:0;right:-2em;background-color:#000}@media screen and (max-width: 767px){.sec-market .checkpoint .flexWrap>*:first-child::before{width:100%;height:1px;top:calc(100% + 2em);left:0;right:initial}}.sec-market .checkpoint .world .txt_01{line-height:1.5;font-size:clamp(1.1em,2vw,3rem)}.sec-market .checkpoint .world .txt_01 span{font-family:"Poppins",sans-serif;display:block}.sec-market .checkpoint .world .txt_02{margin:1em auto 0 auto;color:#fff}.sec-market .checkpoint .world .txt_03{line-height:1.5}.sec-market .checkpoint .world .arrow{line-height:1;margin:1em auto;width:7%}.sec-market .checkpoint .point{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2em;margin-top:2em}@media screen and (max-width: 767px){.sec-market .checkpoint .point{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:1em}}.sec-market .checkpoint .point .circle{font-size:clamp(1.1em,2vw,2.4rem);background-color:#000;color:#fff;border-radius:1000px;width:9em;height:9em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1.5}@media screen and (max-width: 767px){.sec-market .checkpoint .point .circle{width:100%;height:auto;padding:1em}}.sec-market .checkpoint .point .txt{text-align:left;width:calc(100% - 12em)}@media screen and (max-width: 767px){.sec-market .checkpoint .point .txt{width:100%}}.sec-reasons{background-color:#9dc938;color:#fff;text-align:center;font-weight:bold}.sec-reasons .ttl{display:inline-block;line-height:1.5;font-size:clamp(1.75em,4vw,4.8rem);position:relative;padding-bottom:.5em;margin-bottom:.5em}.sec-reasons .ttl::before{content:"";width:100%;height:.2em;position:absolute;left:0;bottom:0;background-color:#fff}.sec-reasons .flexWrap{margin:2em auto;gap:10%}@media screen and (max-width: 767px){.sec-reasons .flexWrap{gap:2em;padding:0 1em}}.sec-reasons .flexWrap>*{width:45%}@media screen and (max-width: 767px){.sec-reasons .flexWrap>*{width:100%}}.sec-reasons .flexWrap>*:nth-child(2) .imgWrap{padding:0 .5em}.sec-reasons .flexWrap .imgWrap{margin-bottom:1em;text-align:center}@media screen and (max-width: 767px){.sec-reasons .flexWrap .imgWrap img{width:80%}}.sec-reasons .flexWrap .q_ttl{color:#000;font-family:"Poppins",sans-serif;font-size:1.5em}.sec-reasons .flexWrap .q_txt{color:#000;font-size:clamp(1.2em,2vw,2rem);line-height:1.5}.sec-reasons .flexWrap .q_txt span{color:#000;font-family:"Poppins",sans-serif;font-size:1.2em}.sec-reasons .arrow{max-width:15%;margin:1em auto}.sec-reasons .txt{line-height:1.5;font-size:clamp(1.7em,3vw,4rem)}.sec-reasons .slider-reasons{margin-top:4em}.sec-reasons .slider-reasons .slick-slide{padding:.5em}.sec-reasons .slider-reasons .txtWrap{text-align:left;margin-top:1em}.sec-reasons .slider-reasons .txtWrap img{width:auto;height:3em}.sec-creation{background-image:url(../img/creation_bg.jpg);background-size:cover;background-repeat:no-repeat}.sec-creation .imgWrap{display:block}.sec-creation p{margin-top:1em;line-height:1.5;font-weight:bold;text-align:center;color:#fff;font-size:clamp(1.75em,4.5vw,6.2rem)}.sec-achievement .area{color:#6d819b;font-weight:bold}.sec-achievement .area .imgWrap{position:relative}.sec-achievement .area .imgWrap .txt{position:absolute;left:0;top:0;line-height:1.5;font-size:clamp(1.8em,6vw,6.8rem)}.sec-achievement .area .flexWrap.-col2{gap:2em 3em;margin:3em auto;line-height:1.5}@media screen and (min-width: 767px){.sec-achievement .area .flexWrap.-col2{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, 1fr)}}@media screen and (max-width: 767px){.sec-achievement .area .flexWrap.-col2{gap:1em}}.sec-achievement .area .flexWrap.-col2>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1em 2em;border:.3em solid}@media screen and (min-width: 767px){.sec-achievement .area .flexWrap.-col2>*{width:100%}}@media screen and (max-width: 767px){.sec-achievement .area .flexWrap.-col2>*{padding:1.5em 1em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.sec-achievement .area .flexWrap.-col2>*:nth-child(1){grid-area:1/1/2/2}.sec-achievement .area .flexWrap.-col2>*:nth-child(2){grid-area:2/1/3/2}.sec-achievement .area .flexWrap.-col2>*:nth-child(3){grid-area:3/1/4/2}.sec-achievement .area .flexWrap.-col2>*:nth-child(4){grid-area:4/1/5/2}.sec-achievement .area .flexWrap.-col2>*:nth-child(5){grid-area:1/2/2/3}.sec-achievement .area .flexWrap.-col2>*:nth-child(6){grid-area:2/2/3/3}.sec-achievement .area .flexWrap.-col2>*:nth-child(7){grid-area:3/2/4/3}.sec-achievement .area .flexWrap.-col2>*:nth-child(8){grid-area:4/2/5/3}.sec-achievement .area .flexWrap.-col2 .area{font-size:clamp(1.2em,2.4vw,2.4rem)}@media screen and (min-width: 767px){.sec-achievement .area .flexWrap.-col2 .area{margin-right:1em}}.sec-achievement .area .flexWrap.-col2 .area span{display:block;font-family:"Poppins",sans-serif;font-size:.6em}.sec-achievement .area .flexWrap.-col2 .num span{margin-right:.1em;font-family:"Poppins",sans-serif;font-size:clamp(3em,6vw,6.8rem)}.sec-achievement .area .ttlSub{margin:2em auto 0 auto;text-align:center;font-weight:bold;font-size:clamp(1.5em,3vw,3.6rem)}.sec-achievement .area .flexWrap.-col4{margin:1.5em auto;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width: 767px){.sec-achievement .area .flexWrap.-col4{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.sec-achievement .area .flexWrap.-col4>*{padding:1em;background-color:#6d819b;color:#fff;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:22vw;height:22vw;margin:auto}@media screen and (max-width: 767px){.sec-achievement .area .flexWrap.-col4>*{width:42vw;height:42vw}}.sec-achievement .area .flexWrap.-col4 .ttl{font-size:clamp(1.2em,2vw,2.5rem);margin-bottom:.5em;display:inline-block;text-decoration:underline;text-decoration-thickness:.1em;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-underline-offset:.5em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.sec-achievement .area .flexWrap.-col4 .num{width:100%;line-height:1.2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sec-achievement .area .flexWrap.-col4 .num span{display:inline-block;vertical-align:baseline}.sec-achievement .area .flexWrap.-col4 .num .main{line-height:1;font-family:"Poppins",sans-serif;font-size:clamp(3.5em,8vw,8rem)}.sec-achievement .area .flexWrap.-col4 .num .main.large{font-size:clamp(4em,10vw,12rem)}.sec-achievement .area .flexWrap.-col4 .num .sub{font-size:clamp(1.5em,2.5vw,2.5rem)}.sec-achievement .area .flexWrap.-col4 .num .per{font-family:"Poppins",sans-serif;font-size:clamp(2em,7vw,7rem)}.sec-achievement .area .center{text-align:center;color:#000;line-height:1.5;font-weight:normal}.sec-achievement .store{background-color:#9dc938;color:#fff;text-align:center}.sec-achievement .store p{margin:.75em auto;line-height:1.3;font-size:1.1em}.sec-achievement .store p span{font-family:"Poppins",sans-serif;display:block;font-size:.9em}.sec-other .flexWrap{margin:2em auto 4em auto}@media screen and (max-width: 767px){.sec-other .flexWrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 767px){.sec-other .flexWrap>*{width:100%}}.sec-other .flexWrap .txtWrap .features{font-weight:bold;color:#9dc938;font-size:clamp(1.1em,1.5vw,2.4rem);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:#9dc938;text-decoration-color:#9dc938;text-underline-offset:.75em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;margin:0 auto 1.5em auto}.sec-other .flexWrap .txtWrap .ttl{margin:2em auto .5em auto;font-size:clamp(1.1em,1vw,2.4rem);font-weight:bold}.sec-other .imgWrap{display:block;margin:2em auto 0 auto}.sec-interview{background-color:#9dc938;color:#000}.sec-interview .slider-interview{margin:2em auto 4em auto}.sec-interview .slider-interview .ttl{font-size:clamp(1.2em,3vw,3.6rem);text-align:center;font-weight:bold}.sec-interview .slider-interview .name{text-align:center;font-weight:bold;margin-bottom:2em}.sec-flow .ttl{margin:1em auto;font-weight:bold;padding:1.5em;color:#1a9aa5;border:1px solid;border-radius:5px;line-height:1.2}.sec-flow .ttl .num{font-family:"Poppins",sans-serif;font-size:1.3em;vertical-align:middle;margin-right:.3em}.sec-flow .txt{margin:1em auto 2em auto}.sec-flow .accordion{position:relative;margin-bottom:4em}.sec-flow .accordion .accordionBtn{position:absolute;bottom:0;left:0;right:0;display:inline-block;margin:auto;font-size:1.2em;letter-spacing:.1em;text-align:center;z-index:1;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;font-weight:bold;padding:1em;color:#fff;background-color:#1a9aa5;border:1px solid;border-radius:100px;line-height:1.2;width:300px}.sec-flow .accordion .accordionBtn::after{content:"続きを見る"}.sec-flow .accordion .accordionText{overflow:hidden;position:relative}.sec-flow .accordion .accordionText.isHide{height:60vh}.sec-flow .accordion .accordionText::before{background:#fff;background:-webkit-gradient(linear, left bottom, left top, from(white), color-stop(20%, white), to(rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(bottom, white 0%, white 20%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(0deg, white 0%, white 20%, rgba(255, 255, 255, 0) 100%);bottom:0;content:"";height:50%;position:absolute;width:100%}.sec-flow .accordion .accordionBtn.isShow{bottom:-3em;color:#1a9aa5;background-color:#fff}.sec-flow .accordion .accordionBtn.isShow::after{content:"閉じる"}.sec-flow .accordion .accordionBtn.isShow+.accordionText::before{display:none}.sec-contact{background-image:url(../img/contact_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff}@media screen and (max-width: 767px){.sec-contact{background-position:66% center}}.sec-contact form table{width:100%}.sec-contact form table tr{border:none}.sec-contact form table tr th,.sec-contact form table tr td{padding:1em .5em}@media screen and (max-width: 767px){.sec-contact form table tr th,.sec-contact form table tr td{width:100%;display:block}}.sec-contact form table tr th{font-weight:bold}@media screen and (min-width: 767px){.sec-contact form table tr th{padding-right:4em}}@media screen and (max-width: 767px){.sec-contact form table tr th{padding-bottom:0}}.sec-contact form table tr th label{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.sec-contact form table tr td{padding-top:.5em}}.sec-contact form table tr td p{margin-top:.5em}.sec-contact form table tr td span{display:inline-block;margin-left:.5em}.sec-contact form table tr td .radio_group{margin-bottom:.5em}.sec-contact form table tr td .check_group{margin-bottom:.5em}.sec-contact .btn_contact{text-align:center}.sec-contact .btn_contact button{-webkit-appearance:none;width:400px;max-width:100%;padding:1.5em;margin:auto;line-height:1;border-radius:0;border:none;font-size:1.2em;font-weight:bold;background:#1a9aa5;color:#fff;letter-spacing:.1em;border-radius:100px}.sec-contact .btn_contact+p{margin-top:1em}.main{padding:0;position:relative;overflow:hidden}.main .area_main{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:initial;text-align:center;color:#000;padding:4vw 1em 5vw 1em;background-image:url(../img/common/pagettl.png);background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 767px){.main .area_main{padding:8vw 1em 10vw 1em}}.main .area_main h1{display:block;width:100%;text-align:center;line-height:1.5;font-weight:bold;font-size:clamp(2rem,3.5vw,6.8rem)}.main .area_main .sub_title{font-family:"Poppins",sans-serif;display:inline-block;text-align:center;background-color:#000;color:#fff;line-height:1;letter-spacing:.08em;padding:.2em;font-size:clamp(1.2rem,1.5vw,3rem)}.breadCrumb{width:100%;text-align:left;font-size:.7em;padding:1em 2em;margin-top:auto;background-color:#efefef;color:#000}@media screen and (max-width: 767px){.breadCrumb{display:none}}.breadCrumb ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5em}.breadCrumb ul li:not(:last-child):after{display:inline-block;content:"";font-family:"Font Awesome 5 Free","Font Awesome 5";font-weight:900;font-size:1em;margin-left:.5em}.breadCrumb a{color:#000;text-decoration:underline}.sec-page-link .bnr{padding:2em 0;gap:2em}@media screen and (max-width: 860px){.sec-page-link .bnr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0}}.sec-page-link .bnr .flexWrap>*{width:calc(50% - 1em);padding:0 0 0 1em}@media screen and (max-width: 860px){.sec-page-link .bnr .flexWrap>*{width:100%;padding:1em 1em 1em 2em}}.sec-page-link .link{background-color:#efefef;padding:2em 0}.sec-page-link .link .flexWrap>*{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:bold;border-radius:1em;padding:1em;color:#1a9291;line-height:1.5;background-color:#fff;border:.15em solid}.sec-page-link .link .flexWrap>*::before{content:"";font-family:"Font Awesome 5 Free","Font Awesome 5";font-weight:900;font-size:.9em;margin-right:.5em}.news__list{margin:2em auto}.news__item a{width:100%;margin:0 0 1.5em 0;background-color:#fff;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:.5em;line-height:1.5;overflow:hidden}@media screen and (max-width: 767px){.news__item a{margin:0 0 1em 0}}.news__item a::after{content:"";opacity:0}.news__item a:hover::after{background:#00b3f0;background:-webkit-gradient(linear, right top, left top, from(rgb(0, 179, 240)), color-stop(50%, rgb(255, 0, 110)), to(rgb(251, 141, 59)));background:-webkit-linear-gradient(right, rgb(0, 179, 240) 0%, rgb(255, 0, 110) 50%, rgb(251, 141, 59) 100%);background:linear-gradient(-90deg, rgb(0, 179, 240) 0%, rgb(255, 0, 110) 50%, rgb(251, 141, 59) 100%);width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.4}.news__item a .imgWrap{position:relative;width:20%}@media screen and (max-width: 860px){.news__item a .imgWrap{width:30%}}.news__item a .imgWrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.news__item a .txtWrap{padding:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1em;width:80%}@media screen and (max-width: 767px){.news__item a .txtWrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.2em;width:70%}}.news__item a .txtWrap .date{border-right:1px solid #6d819b;padding:0 1.5em 0 0;margin-right:.5em;font-weight:bold}@media screen and (max-width: 860px){.news__item a .txtWrap .date{padding:0;margin:0;border:none}}.news__item a .txtWrap .ttl{width:100%;display:block;font-size:.8em;text-align:left}.pagenavi{text-align:center;color:#000;margin:2em auto;font-size:1.4rem;margin:4em auto}.pagenavi a,.pagenavi span{border-radius:.25em;color:#000;border:1px solid #6d819b;display:inline-block;line-height:1;padding:1em 2em;margin:.25em;text-decoration:none}@media screen and (max-width: 767px){.pagenavi a,.pagenavi span{padding:1em}}.pagenavi span[aria-current~=page],.pagenavi .current,.pagenavi a:hover,.pagenavi span:hover{color:#fff;background-color:#6d819b}.wp-pagenavi{clear:both;margin-top:3em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.wp-pagenavi a,.wp-pagenavi span{border:1px solid;color:#fff;margin:.25em;width:2em;height:2em;line-height:1;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wp-pagenavi .pages{width:4em}.wp-pagenavi a:hover,.wp-pagenavi span.current{background-color:#fff;color:#fff}.wp-pagenavi span.current{font-weight:bold}.navWrap{margin-top:4em;text-align:center}.navWrap a{padding:.5em 1em;display:inline-block;color:#fff;text-decoration:none}.subContent{font-size:clamp(1.3rem,1.6vw,1.6rem);margin:auto;padding:0}.subContent .inner h1,.subContent .inner h2,.subContent .inner h3,.subContent .inner h4,.subContent .inner h5,.subContent .inner h6{margin:0 auto 1em auto;padding:0;letter-spacing:.1em}.subContent .inner h1.right,.subContent .inner h2.right,.subContent .inner h3.right,.subContent .inner h4.right,.subContent .inner h5.right,.subContent .inner h6.right{text-align:right}.subContent .inner h1.left,.subContent .inner h2.left,.subContent .inner h3.left,.subContent .inner h4.left,.subContent .inner h5.left,.subContent .inner h6.left{text-align:left}.subContent .inner h1.center,.subContent .inner h2.center,.subContent .inner h3.center,.subContent .inner h4.center,.subContent .inner h5.center,.subContent .inner h6.center{text-align:center}.subContent .inner p{line-height:2;margin-bottom:2em}.subContent .inner p a{color:#9dc938;text-decoration:underline}.subContent .inner p.right{text-align:right}.subContent .inner p.left{text-align:left}.subContent .inner p.center{text-align:center}.subContent .inner h1{position:relative;font-size:clamp(2rem,3vw,200%);display:inline-block;padding:.75em 1em}@media screen and (min-width: 767px){.subContent .inner h1.tate{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;padding:1em .75em;letter-spacing:.2em}}.subContent .inner h1::before,.subContent .inner h1::after{content:"";width:1em;height:1em;background-image:url(../img/common/ttl_brackets.svg);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute}.subContent .inner h1::before{left:0;top:0}.subContent .inner h1::after{right:0;bottom:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.subContent .inner h2{position:relative;font-size:clamp(1.8rem,2.4vw,180%);font-weight:300;background:none;padding:0 0 1em 0}.subContent .inner h2::before{content:"";width:15%;height:1px;background-color:#fff;position:absolute;left:0;bottom:0}.subContent .inner h3{font-size:clamp(1.7rem,2.3vw,155%);font-weight:300;line-height:1.6;color:#000;background:none;border:none}.subContent .inner h3:before{content:"◆";font-size:.8em;margin-right:.3em}.subContent .inner h4{font-size:clamp(1.6rem,2.2vw,140%)}.subContent>div{padding:4em 0}.subContent>div .inner .imgwide{margin-top:4em}.subContent>div .inner .titleWrap{text-align:center}@media screen and (min-width: 767px){.subContent>div .inner.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.subContent>div .inner.flex .titleWrap{width:20%}.subContent>div .inner.flex .txtWrap{width:80%}}.wp-block-columns{--wp-column-gap: 3% !important;gap:3% !important;margin-bottom:5% !important}.is-style-card.wp-block-media-text{-webkit-box-shadow:none !important;box-shadow:none !important}.wp-block-media-text__content{padding:2em}@media(max-width: 600px){.wp-block-media-text__content{padding:2em 0}}.lum-lightbox-inner img{max-height:100%;max-width:initial;height:auto;width:auto}@media(max-width: 460px){.lum-lightbox-inner img{max-width:100% !important}}.alignwide{width:100%;left:initial}.wp-block-gallery img{border-radius:0}/*# sourceMappingURL=page.css.map */