@charset "UTF-8";:root{--contentsPcWidth:$contentsPcWidth;--color_primary:#019e95;--color_bg:#f7f7f7;--color_border:#ddd;--color_txt:#000;--color_lnk:#000;--link_deco:none;--color_key:#15a9d8;--color_placeholder:#e2e2e2;--color_form:#fff;--color_contents:#eeeceb;--color_consultant:#d29b00;--color_researcher:#1b4b7d;--imgPath:"/sp/camp/assets/img/";--font-family-basic:"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ヒラギノ丸ゴ ProN W4","Hiragino Maru Gothic ProN","ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",sans-serif}.btn-a{position:relative;z-index:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:234px;min-height:64px;padding:10px 40px;background:#fff;border:2px solid #000;border-radius:9999px;-webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1)}.btn-a::before{position:absolute;z-index:1;display:block;width:calc(100% + 4px);height:calc(100% + 4px);content:"";background:#fff;border:2px solid #000;border-radius:9999px;-webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1);-webkit-transform:translate(-4px,-6px);-ms-transform:translate(-4px,-6px);transform:translate(-4px,-6px)}.btn-a::after{position:absolute;top:50%;right:0;z-index:2;display:block;width:.5em;height:.5em;content:"";border-top:2px solid #000;border-right:2px solid #000;-webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1);-webkit-transform:translate(-24px,calc(-50% - 6px)) rotate(45deg);-ms-transform:translate(-24px,calc(-50% - 6px)) rotate(45deg);transform:translate(-24px,calc(-50% - 6px)) rotate(45deg)}.btn-a-txt{z-index:2;font-size:18px;font-size:clamp(18 / (1366 * 640) / 16 * 1rem,18 / 1366 * 100vw,18 / 16 * 1rem);font-weight:700;-webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1);-webkit-transform:translate(-4px,-6px);-ms-transform:translate(-4px,-6px);transform:translate(-4px,-6px)}@media screen and (max-width:640px){.btn-a-txt{font-size:14px;font-size:3.7333333333vw}}@media (hover:hover){a:hover .btn-a-txt{-webkit-transform:none;-ms-transform:none;transform:none}}@media (hover:hover){.btn-a:hover::before{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.btn-a:hover::after{-webkit-transform:translate(-20px,-50%) rotate(45deg);-ms-transform:translate(-20px,-50%) rotate(45deg);transform:translate(-20px,-50%) rotate(45deg)}}.btn-a-blue{background:#c7e2e8}.btn-a-blue::before{background:#c7e2e8}.btn-a-ohgon,.btn-a-recipe,.btn-a-yokohama{background:#f4e7d2}.btn-a-ohgon::before,.btn-a-recipe::before,.btn-a-yokohama::before{background:#f4e7d2}.btn-a-petit{background:#eedbbc}.btn-a-petit::before{background:#eedbbc}.btn-a-prev::after{right:auto;left:0;-webkit-transform:translate(16px,calc(-50% - 6px)) rotate(-135deg);-ms-transform:translate(16px,calc(-50% - 6px)) rotate(-135deg);transform:translate(16px,calc(-50% - 6px)) rotate(-135deg)}@media (hover:hover){.btn-a-prev:hover::after{-webkit-transform:translate(22px,-50%) rotate(-135deg);-ms-transform:translate(22px,-50%) rotate(-135deg);transform:translate(22px,-50%) rotate(-135deg)}}.btn-a-L{width:clamp(776 * 640 / 1366 * 1px,776 / 1366 * 100vw,776px);height:clamp(106 * 640 / 1366 * 1px,106 / 1366 * 100vw,106px);font-size:clamp(18 / (1366 * 640) / 16 * 1rem,18 / 1366 * 100vw,18 / 16 * 1rem)}@media screen and (max-width:640px){.btn-a-L{font-size:14px;font-size:3.7333333333vw;width:87.7333333333vw;height:17.3333333333vw}}.btn-a-L .btn-a-txt{font-size:clamp(22 / (1366 * 640) / 16 * 1rem,22 / 1366 * 100vw,22 / 16 * 1rem)}@media screen and (max-width:640px){.btn-a-L .btn-a-txt{font-size:16px;font-size:4.2666666667vw}}.btn-a-L::after{-webkit-transform:translate(-44px,calc(-50% - 6px)) rotate(45deg);-ms-transform:translate(-44px,calc(-50% - 6px)) rotate(45deg);transform:translate(-44px,calc(-50% - 6px)) rotate(45deg)}@media (hover:hover){.btn-a-L:hover::after{-webkit-transform:translate(-40px,-50%) rotate(45deg);-ms-transform:translate(-40px,-50%) rotate(45deg);transform:translate(-40px,-50%) rotate(45deg)}}.mod-tips-card{display:-ms-grid;display:grid;-ms-grid-rows:subgrid;grid-template-rows:subgrid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);-ms-grid-row-span:2;grid-row:span 2;gap:0;padding-bottom:clamp(16 * 640 / 1366 * 1px,16 / 1366 * 100vw,16px);margin-bottom:clamp(48 * 640 / 1366 * 1px,48 / 1366 * 100vw,48px);border-bottom:2px dotted #000}@media screen and (max-width:640px){.mod-tips-card{margin-bottom:8.5333333333vw}}.mod-tips-card-imgWrap{position:relative;aspect-ratio:334/226;overflow:hidden;border-radius:clamp(24 * 640 / 1366 * 1px,24 / 1366 * 100vw,24px)}@media screen and (max-width:640px){.mod-tips-card-imgWrap{border-radius:6.6666666667vw}}.mod-tips-card-imgWrap img{position:absolute;top:50%;left:50%;display:block;width:100%;height:100%;-webkit-transition:.4s cubic-bezier(.165,.84,.44,1);transition:.4s cubic-bezier(.165,.84,.44,1);-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-o-object-fit:fill;object-fit:fill}@media (hover:hover){a:hover .mod-tips-card-imgWrap img{-webkit-transform:translateY(-50%) translateX(-50%) scale(1.05);-ms-transform:translateY(-50%) translateX(-50%) scale(1.05);transform:translateY(-50%) translateX(-50%) scale(1.05)}}.mod-tips-card-ttl{margin-top:clamp(12 * 640 / 1366 * 1px,12 / 1366 * 100vw,12px);font-size:clamp(18 / (1366 * 640) / 16 * 1rem,18 / 1366 * 100vw,18 / 16 * 1rem);font-weight:700;line-height:1.8;color:#000;-webkit-transition:.2s cubic-bezier(.165,.84,.44,1);transition:.2s cubic-bezier(.165,.84,.44,1)}@media screen and (max-width:640px){.mod-tips-card-ttl{font-size:17px;font-size:4.5333333333vw;margin-top:2.1333333333vw}}@media (hover:hover){a:hover .mod-tips-card-ttl{color:#e04a13}}.mod-tips-card-txt{display:-webkit-box;max-height:6em;padding-top:clamp(12 * 640 / 1366 * 1px,12 / 1366 * 100vw,12px);overflow:hidden;font-size:clamp(14 / (1366 * 640) / 16 * 1rem,14 / 1366 * 100vw,14 / 16 * 1rem);line-height:1.8;color:#000;-webkit-transition:.2s cubic-bezier(.165,.84,.44,1);transition:.2s cubic-bezier(.165,.84,.44,1);-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}@media screen and (max-width:640px){.mod-tips-card-txt{font-size:12px;font-size:3.2vw;padding-top:2.6666666667vw}}@media (hover:hover){a:hover .mod-tips-card-txt{color:#e04a13}}.mod-tips-card-btm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:clamp(36 * 640 / 1366 * 1px,36 / 1366 * 100vw,36px)}@media screen and (max-width:640px){.mod-tips-card-btm{padding-top:4.8vw}}.mod-tips-date-set{display:-ms-grid;display:grid;-ms-grid-rows:auto 0 1fr;-ms-grid-columns:auto 0 1fr;grid-template:"yy dd" auto "mm dd" 1fr/auto 1fr;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:Manrope,sans-serif;color:#e04a13;gap:0}.mod-tips-date-set-yy{-ms-grid-row:1;-ms-grid-column:1;display:inline-block;grid-area:yy;font-size:clamp(14 / (1366 * 640) / 16 * 1rem,14 / 1366 * 100vw,14 / 16 * 1rem);font-weight:900;line-height:1}@media screen and (max-width:640px){.mod-tips-date-set-yy{font-size:11.5px;font-size:3.0666666667vw}}.mod-tips-date-set-L .mod-tips-date-set-yy{font-size:clamp(20 / (1366 * 640) / 16 * 1rem,20 / 1366 * 100vw,20 / 16 * 1rem)}@media screen and (max-width:640px){.mod-tips-date-set-L .mod-tips-date-set-yy{font-size:14px;font-size:3.7333333333vw}}.mod-tips-date-set-mm{-ms-grid-row:3;-ms-grid-column:1;display:inline-block;grid-area:mm;font-size:clamp(20 / (1366 * 640) / 16 * 1rem,20 / 1366 * 100vw,20 / 16 * 1rem);font-weight:900;line-height:1}@media screen and (max-width:640px){.mod-tips-date-set-mm{font-size:15px;font-size:4vw}}.mod-tips-date-set-L .mod-tips-date-set-mm{font-size:clamp(24 / (1366 * 640) / 16 * 1rem,24 / 1366 * 100vw,24 / 16 * 1rem)}@media screen and (max-width:640px){.mod-tips-date-set-L .mod-tips-date-set-mm{font-size:18px;font-size:4.8vw}}.mod-tips-date-set-dd{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3;display:inline-block;grid-area:dd;padding-left:4px;margin-top:clamp(-6 / 16 * 1rem,-6 / 1366 * 100vw,-6 / (1366 * 640) / 16 * 1rem);font-size:clamp(44 / (1366 * 640) / 16 * 1rem,44 / 1366 * 100vw,44 / 16 * 1rem);font-weight:900;line-height:1}@media screen and (max-width:640px){.mod-tips-date-set-dd{font-size:36px;font-size:9.6vw;margin-top:-1.3333333333vw}}.mod-tips-date-set-L .mod-tips-date-set-dd{font-size:clamp(54 / (1366 * 640) / 16 * 1rem,54 / 1366 * 100vw,54 / 16 * 1rem)}@media screen and (max-width:640px){.mod-tips-date-set-L .mod-tips-date-set-dd{font-size:39px;font-size:10.4vw}}.mod-tips-tag{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 10px 4px 20px;font-family:Manrope,sans-serif;background:#fff;border:2px solid #000;border-radius:9999px;-webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1)}@media screen and (max-width:640px){.mod-tips-tag{padding:1.0666666667vw 2.6666666667vw 1.0666666667vw 4.5333333333vw}}.mod-tips-tag::after{position:absolute;top:50%;left:8px;display:block;width:8px;height:8px;content:"";background:#e04a13;border-radius:9999px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.mod-tips-tag__txt{font-size:clamp(14 / (1366 * 640) / 16 * 1rem,14 / 1366 * 100vw,14 / 16 * 1rem);line-height:1;font-weight:700}@media screen and (max-width:640px){.mod-tips-tag__txt{font-size:14px;font-size:3.7333333333vw}}@media (hover:hover){a[href].mod-tips-tag:hover{color:#fff;background:#000}a[href].mod-tips-tag:hover-txt{color:#fff}}.nav-camp{margin-right:auto;margin-left:auto}@media print,screen and (min-width:641px){.nav-camp{width:55.6368960469vw;margin-top:clamp(100 * 640 / 1366 * 1px,100 / 1366 * 100vw,100px);padding-bottom:clamp(100 * 640 / 1366 * 1px,100 / 1366 * 100vw,100px)}}@media screen and (max-width:640px){.nav-camp{right:0;left:0;z-index:10;margin-top:13.3333333333vw;padding-bottom:13.3333333333vw;width:97.3333333333vw}}.nav-camp-list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);width:55.6368960469vw;background:#fff;-webkit-filter:drop-shadow(0 4px 10px rgba(0, 0, 0, .16));filter:drop-shadow(0 4px 10px rgba(0, 0, 0, .16));border-radius:clamp(10 * 640 / 1366 * 1px,10 / 1366 * 100vw,10px);-webkit-transition:bottom .3s 0s ease;transition:bottom .3s 0s ease;bottom:0}@media screen and (max-width:640px){.nav-camp-list{width:97.3333333333vw}}@media print,screen and (min-width:641px){.nav-camp-list.is-fixed{position:fixed;right:0;bottom:20px;left:0;z-index:100;margin-right:auto;margin-left:auto;margin-top:0}}@media screen and (max-width:640px){.nav-camp-list.is-fixed{position:fixed;right:0;bottom:2.6666666667vw;left:0;z-index:10;width:97.3333333333vw}}.nav-camp-list.is-hide.is-fixed{display:none}.nav-camp li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-camp-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(9 / (1366 * 640) / 16 * 1rem,9 / 1366 * 100vw,9 / 16 * 1rem);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:clamp(23 * 640 / 1366 * 1px,23 / 1366 * 100vw,23px) 0;font-size:1.1713030747vw;font-weight:700;line-height:1;width:100%}@media screen and (max-width:640px){.nav-camp-link{font-size:9px;font-size:2.4vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.8666666667vw;padding:2.9333333333vw 0}}.nav-camp-link::before{display:inline-block;content:"";width:1.4641288433vw}@media screen and (max-width:640px){.nav-camp-link::before{width:4.8vw}}.nav-camp-link-camp::before{aspect-ratio:20/17;background:transparent url(/sp/camp/img/top/icon_book.svg) center top no-repeat;background-size:contain}.nav-camp-link-category::before{aspect-ratio:20/18;background:transparent url(/sp/camp/img/top/icon_search.svg) center top no-repeat;background-size:contain}.nav-camp-link-recipe::before{aspect-ratio:20/18;background:transparent url(/sp/camp/img/top/icon_recipe.svg) center top no-repeat;background-size:contain}.nav-camp-link-all::before{width:clamp(19 / (1366 * 640) / 16 * 1rem,19 / 1366 * 100vw,19 / 16 * 1rem);aspect-ratio:19/20;background:transparent url(/sp/camp/img/top/icon_all.svg) center top no-repeat;background-size:contain}@media screen and (max-width:640px){.nav-camp-link-all::before{width:4.8vw}}li+li .nav-camp-link::after{position:absolute;top:50%;left:0;display:block;width:1px;height:clamp(16 * 640 / 1366 * 1px,16 / 1366 * 100vw,16px);content:"";border-right:1px solid #e5e5e5;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}@media screen and (max-width:640px){li+li .nav-camp-link::after{height:5.3333333333vw;border-right:2px solid #e5e5e5}}.area-article-kv{margin-bottom:clamp(10 * 640 / 1366 * 1px,10 / 1366 * 100vw,10px)}.area-article-kv-imgWrap{position:relative}.area-article-kv-imgWrap img{display:block;border-radius:clamp(8 * 640 / 1366 * 1px,8 / 1366 * 100vw,8px);width:clamp(776 * 640 / 1366 * 1px,776 / 1366 * 100vw,776px)}@media screen and (max-width:640px){.area-article-kv-imgWrap img{border-radius:0;width:100%}}.area-article-kv-ttl{margin-top:clamp(16 * 640 / 1366 * 1px,16 / 1366 * 100vw,16px);font-size:clamp(36 / (1366 * 640) / 16 * 1rem,36 / 1366 * 100vw,36 / 16 * 1rem);font-weight:700;line-height:1.4}@media screen and (max-width:640px){.area-article-kv-ttl{font-size:23px;font-size:6.1333333333vw;width:90.1333333333vw;margin:auto;margin-top:4.2666666667vw}}.area-article-kv-btm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:clamp(60 * 640 / 1366 * 1px,60 / 1366 * 100vw,60px);padding-bottom:clamp(16 * 640 / 1366 * 1px,16 / 1366 * 100vw,16px);border-bottom:2px dotted #000}@media screen and (max-width:640px){.area-article-kv-btm{width:90.1333333333vw;padding-top:9.3333333333vw;padding-bottom:5.3333333333vw;margin:auto}}.area-article-rec{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:clamp(24 * 640 / 1366 * 1px,24 / 1366 * 100vw,24px);padding-top:clamp(40 * 640 / 1366 * 1px,40 / 1366 * 100vw,40px)}@media screen and (max-width:640px){.area-article-rec{padding-top:8.5333333333vw}}.area-article-rec-item a{display:-ms-grid;display:grid;-ms-grid-columns:130fr 164fr;grid-template-columns:130fr 164fr;gap:clamp(16 * 640 / 1366 * 1px,16 / 1366 * 100vw,16px)}.area-article-rec-imgWrap{position:relative;aspect-ratio:334/226;overflow:hidden;border-radius:clamp(8 * 640 / 1366 * 1px,8 / 1366 * 100vw,8px)}@media screen and (max-width:640px){.area-article-rec-imgWrap{border-radius:2.1333333333vw}}.area-article-rec-imgWrap img{position:absolute;top:50%;left:50%;display:block;width:100%;height:100%;-webkit-transition:.4s cubic-bezier(.165,.84,.44,1);transition:.4s cubic-bezier(.165,.84,.44,1);-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-o-object-fit:fill;object-fit:fill}@media (hover:hover){a:hover .area-article-rec-imgWrap img{-webkit-transform:translateY(-50%) translateX(-50%) scale(1.05);-ms-transform:translateY(-50%) translateX(-50%) scale(1.05);transform:translateY(-50%) translateX(-50%) scale(1.05)}}.area-article-rec-ttl{font-size:clamp(14 / (1366 * 640) / 16 * 1rem,14 / 1366 * 100vw,14 / 16 * 1rem);font-weight:700}@media screen and (max-width:640px){.area-article-rec-ttl{font-size:13px;font-size:3.4666666667vw}}@media (hover:hover){a:hover .area-article-rec-ttl{color:#e04a13}}.area-article{scroll-margin-top:90px}.area-article>section{scroll-margin-top:90px}.area-article-h3{padding:clamp(20 * 640 / 1366 * 1px,20 / 1366 * 100vw,20px) 0 clamp(20 * 640 / 1366 * 1px,20 / 1366 * 100vw,20px) clamp(60 * 640 / 1366 * 1px,60 / 1366 * 100vw,60px);font-size:clamp(28 / (1366 * 640) / 16 * 1rem,28 / 1366 * 100vw,28 / 16 * 1rem);font-weight:700;border-top:2px dotted #000;border-bottom:2px dotted #000;position:relative;line-height:1.8;margin-top:clamp(140 * 640 / 1366 * 1px,140 / 1366 * 100vw,140px)}@media screen and (max-width:640px){.area-article-h3{font-size:18px;font-size:4.8vw;line-height:1.6;margin-top:18.6666666667vw;padding:3.2vw 0 3.2vw 10.6666666667vw}}.area-article-h3::before{content:attr(data-num);font-size:clamp(20 / (1366 * 640) / 16 * 1rem,20 / 1366 * 100vw,20 / 16 * 1rem);width:clamp(44 * 640 / 1366 * 1px,44 / 1366 * 100vw,44px);line-height:1;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#e04a13;color:#fff;font-weight:700;border-radius:99999px;font-family:Manrope,sans-serif;position:absolute;left:0;top:clamp(22 * 640 / 1366 * 1px,22 / 1366 * 100vw,22px)}@media screen and (max-width:640px){.area-article-h3::before{font-size:15px;font-size:4vw;top:3.2vw;width:8vw}}.area-article-h4{font-weight:700;font-size:clamp(28 / (1366 * 640) / 16 * 1rem,28 / 1366 * 100vw,28 / 16 * 1rem);margin-top:clamp(80 * 640 / 1366 * 1px,80 / 1366 * 100vw,80px);padding-left:clamp(24 * 640 / 1366 * 1px,24 / 1366 * 100vw,24px);position:relative;line-height:1.4}.area-article-h4::after{content:"";display:block;width:8px;height:100%;position:absolute;top:0;left:0;background:#e04a13;border-radius:9999px}@media screen and (max-width:640px){.area-article-h4{font-size:18px;font-size:4.8vw;margin-top:10.6666666667vw;padding-left:4vw}}.area-article-h5{font-weight:400;font-size:clamp(24 / (1366 * 640) / 16 * 1rem,24 / 1366 * 100vw,24 / 16 * 1rem);margin-top:clamp(60 * 640 / 1366 * 1px,60 / 1366 * 100vw,60px);position:relative;line-height:1.6}.area-article-h5::before{content:"●";display:inline-block;margin-right:clamp(6 * 640 / 1366 * 1px,6 / 1366 * 100vw,6px)}@media screen and (max-width:640px){.area-article-h5{font-size:18px;font-size:4.8vw;margin-top:8vw}.area-article-h5::before{margin-right:1.3333333333vw}}.area-article-h6{padding:clamp(16 * 640 / 1366 * 1px,16 / 1366 * 100vw,16px) 0 clamp(16 * 640 / 1366 * 1px,16 / 1366 * 100vw,16px);font-size:clamp(20 / (1366 * 640) / 16 * 1rem,20 / 1366 * 100vw,20 / 16 * 1rem);border-top:1px solid #000;border-bottom:1px solid #000;position:relative;margin-top:clamp(60 * 640 / 1366 * 1px,60 / 1366 * 100vw,60px)}@media screen and (max-width:640px){.area-article-h6{font-size:16px;font-size:4.2666666667vw;line-height:1.6;margin-top:8vw;padding:3.2vw 0 3.2vw}}.area-article-h6.is-mtS{margin-top:clamp(30 * 640 / 1366 * 1px,30 / 1366 * 100vw,30px)}@media screen and (max-width:640px){.area-article-h6.is-mtS{margin-top:4vw}}.area-article p{padding-top:clamp(20 * 640 / 1366 * 1px,20 / 1366 * 100vw,20px);font-size:clamp(16 / (1366 * 640) / 16 * 1rem,16 / 1366 * 100vw,16 / 16 * 1rem);font-weight:400;line-height:2}@media screen and (max-width:640px){.area-article p{font-size:15px;font-size:4vw}}.area-article p+p{padding-top:2em}.area-article p>a{text-decoration:underline;color:#e04a13;text-underline-offset:3px}@media (hover:hover){.area-article p>a:hover{text-decoration:underline}}.area-article p.p-kijiArtCont__note{font-size:clamp(14 / (1366 * 640) / 16 * 1rem,14 / 1366 * 100vw,14 / 16 * 1rem)}@media screen and (max-width:640px){.area-article p.p-kijiArtCont__note{font-size:12px;font-size:3.2vw}}.area-article-table{border:1px solid #a8bcc4;border-radius:clamp(8 * 640 / 1366 * 1px,8 / 1366 * 100vw,8px);margin-top:clamp(30 * 640 / 1366 * 1px,30 / 1366 * 100vw,30px);display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}@media screen and (max-width:640px){.area-article-table{margin-top:4vw}}.area-article-table dt{padding:clamp(20 * 640 / 1366 * 1px,20 / 1366 * 100vw,20px);border-top:1px solid #a8bcc4;font-size:clamp(16 / (1366 * 640) / 16 * 1rem,16 / 1366 * 100vw,16 / 16 * 1rem)}@media screen and (max-width:640px){.area-article-table dt{font-size:14px;font-size:3.7333333333vw;padding:4vw;width:28vw}}.area-article-table dd{padding:clamp(20 * 640 / 1366 * 1px,20 / 1366 * 100vw,20px);border-top:1px solid #a8bcc4;border-left:1px solid #a8bcc4;font-size:clamp(16 / (1366 * 640) / 16 * 1rem,16 / 1366 * 100vw,16 / 16 * 1rem)}@media screen and (max-width:640px){.area-article-table dd{font-size:14px;font-size:3.7333333333vw;padding:4vw}}.area-article-table dd:nth-child(2),.area-article-table dt:first-child{border-top:none}.area-article-imgWrap{position:relative;margin-top:clamp(30 * 640 / 1366 * 1px,30 / 1366 * 100vw,30px);gap:clamp(10 * 640 / 1366 * 1px,10 / 1366 * 100vw,10px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (min-width:641px){.area-article-imgWrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (max-width:640px){.area-article-imgWrap{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.6666666667vw}}.area-article-imgWrap>div{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media print,screen and (min-width:641px){.area-article-imgWrap>div{max-width:clamp(383 * 640 / 1366 * 1px,383 / 1366 * 100vw,383px)}}@media screen and (max-width:640px){.area-article-imgWrap{border-radius:0;margin-top:4vw}}p+.area-article-imgWrap{margin-top:clamp(60 * 640 / 1366 * 1px,60 / 1366 * 100vw,60px)}@media screen and (max-width:640px){p+.area-article-imgWrap{margin-top:8vw}}p+.area-article-imgWrap.is-mtS{margin-top:clamp(30 * 640 / 1366 * 1px,30 / 1366 * 100vw,30px)}@media screen and (max-width:640px){p+.area-article-imgWrap.is-mtS{margin-top:4vw}}.area-article-imgWrap img{display:block;border-radius:clamp(8 * 640 / 1366 * 1px,8 / 1366 * 100vw,8px);max-width:100%;width:100%}.area-article-checkList{border:2px solid #a8bcc4;border-radius:clamp(8 * 640 / 1366 * 1px,8 / 1366 * 100vw,8px);padding:clamp(40 * 640 / 1366 * 1px,40 / 1366 * 100vw,40px);margin-top:clamp(20 * 640 / 1366 * 1px,20 / 1366 * 100vw,20px)}@media screen and (max-width:640px){.area-article-checkList{margin-top:2.6666666667vw;padding:5.3333333333vw}}.area-article-checkList input[type=checkbox]{display:none}.area-article-checkList label{display:block;padding-left:clamp(42 * 640 / 1366 * 1px,42 / 1366 * 100vw,42px);position:relative;cursor:pointer}@media screen and (max-width:640px){.area-article-checkList label{padding-left:8vw}}.area-article-checkList label+p{padding:clamp(10 * 640 / 1366 * 1px,10 / 1366 * 100vw,10px) 0 0 clamp(42 * 640 / 1366 * 1px,42 / 1366 * 100vw,42px)}@media screen and (max-width:640px){.area-article-checkList label+p{padding:1.3333333333vw 0 0 8vw}}.area-article-checkList span{font-size:clamp(18 / (1366 * 640) / 16 * 1rem,18 / 1366 * 100vw,18 / 16 * 1rem);line-height:1.4;font-weight:700;font-weight:600}@media screen and (max-width:640px){.area-article-checkList span{font-size:16px;font-size:4.2666666667vw}}.area-article-checkList input[type=checkbox]+span{display:inline-block;vertical-align:middle}.area-article-checkList input[type=checkbox]+span::before{content:"";display:block;position:absolute;top:3px;left:0;width:22px;aspect-ratio:1/1;border:2px solid #000;border-radius:3px;background:#fff}@media screen and (max-width:640px){.area-article-checkList input[type=checkbox]+span::before{width:5.8666666667vw;top:0}}.area-article-checkList input[type=checkbox]:checked+span::before{background:#fff}.area-article-checkList input[type=checkbox]:checked+span::after{content:"";display:block;position:absolute;top:8px;bottom:0;left:0;width:22px;height:11px;background:transparent url(/sp/camp/img/article_list/icon_check.svg) center 50% no-repeat;background-size:contain}@media screen and (max-width:640px){.area-article-checkList input[type=checkbox]:checked+span::after{width:5.8666666667vw;height:2.9333333333vw;top:1.3333333333vw}}.area-article-checkList p{font-size:clamp(16 / (1366 * 640) / 16 * 1rem,16 / 1366 * 100vw,16 / 16 * 1rem)}@media screen and (max-width:640px){.area-article-checkList p{font-size:14px;font-size:3.7333333333vw}}.area-article-checkList li+li{padding-top:clamp(40 * 640 / 1366 * 1px,40 / 1366 * 100vw,40px)}.area-article-pointList{border:2px solid #a8bcc4;border-radius:clamp(8 * 640 / 1366 * 1px,8 / 1366 * 100vw,8px);padding:clamp(40 * 640 / 1366 * 1px,40 / 1366 * 100vw,40px);margin-top:clamp(20 * 640 / 1366 * 1px,20 / 1366 * 100vw,20px)}@media screen and (max-width:640px){.area-article-pointList{margin-top:2.6666666667vw;padding:5.3333333333vw}}.area-article-pointList dt{font-size:clamp(18 / (1366 * 640) / 16 * 1rem,18 / 1366 * 100vw,18 / 16 * 1rem);padding-left:clamp(28 * 640 / 1366 * 1px,28 / 1366 * 100vw,28px);font-weight:700;font-weight:600;line-height:1.4;position:relative}.area-article-pointList dt::after{content:"";display:block;width:.4em;height:.4em;position:absolute;top:.5em;left:0;background:#000;border-radius:99999px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:640px){.area-article-pointList dt{font-size:16px;font-size:4.2666666667vw;padding-left:4.8vw}}.area-article-pointList dd{padding:clamp(10 * 640 / 1366 * 1px,10 / 1366 * 100vw,10px) 0 0 clamp(28 * 640 / 1366 * 1px,28 / 1366 * 100vw,28px);font-size:clamp(16 / (1366 * 640) / 16 * 1rem,16 / 1366 * 100vw,16 / 16 * 1rem)}@media screen and (max-width:640px){.area-article-pointList dd{font-size:14px;font-size:3.7333333333vw;padding:1.3333333333vw 0 0 4.8vw}}.area-article-pointList dd+dt{margin-top:clamp(40 * 640 / 1366 * 1px,40 / 1366 * 100vw,40px)}.box-article-prof{display:-ms-grid;display:grid;-ms-grid-rows:auto clamp(24 * 640 / 1366 * 1px,24 / 1366 * 100vw,24px) auto;-ms-grid-columns:clamp(180 * 640 / 1366 * 1px,180 / 1366 * 100vw,180px) clamp(40 * 640 / 1366 * 1px,40 / 1366 * 100vw,40px) auto;grid-template:"prof ttl" auto "prof txt" auto/clamp(180 * 640 / 1366 * 1px,180 / 1366 * 100vw,180px) auto;gap:clamp(24 * 640 / 1366 * 1px,24 / 1366 * 100vw,24px) clamp(40 * 640 / 1366 * 1px,40 / 1366 * 100vw,40px);padding:clamp(50 * 640 / 1366 * 1px,50 / 1366 * 100vw,50px);margin-top:clamp(60 * 640 / 1366 * 1px,60 / 1366 * 100vw,60px);background:#fff;border-radius:clamp(8 * 640 / 1366 * 1px,8 / 1366 * 100vw,8px)}@media screen and (max-width:640px){.box-article-prof{-ms-grid-rows:auto 5.3333333333vw auto 5.3333333333vw auto;-ms-grid-columns:1fr;grid-template:"ttl" auto "prof" auto "txt" auto/1fr;gap:5.3333333333vw;padding:6.6666666667vw;margin-top:8vw;border-radius:1.0666666667vw}}.box-article-prof-prof{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:prof}@media screen and (max-width:640px){.box-article-prof-prof{display:-ms-grid;display:grid;-ms-grid-columns:36vw 1fr;grid-template-columns:36vw 1fr;gap:4vw}}.box-article-prof-ttl{-ms-grid-row:1;-ms-grid-column:3;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:ttl;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:clamp(16 * 640 / 1366 * 1px,16 / 1366 * 100vw,16px) 0;font-size:clamp(18 / (1366 * 640) / 16 * 1rem,18 / 1366 * 100vw,18 / 16 * 1rem);color:#e04a13;border-top:2px dotted #000;border-bottom:2px dotted #000}.contents-article-top-block>.box-article-prof-ttl{-ms-grid-row:1;-ms-grid-column:1}@media screen and (max-width:640px){.box-article-prof-ttl{font-size:16px;font-size:4.2666666667vw;padding:3.2vw 0}}.box-article-prof-profImgBox img{border-radius:clamp(8 * 640 / 1366 * 1px,8 / 1366 * 100vw,8px)}@media print,screen and (min-width:641px){.box-article-prof-profPost{padding-top:clamp(8 * 640 / 1366 * 1px,8 / 1366 * 100vw,8px);font-size:clamp(14 / (1366 * 640) / 16 * 1rem,14 / 1366 * 100vw,14 / 16 * 1rem)}}@media screen and (max-width:640px){.box-article-prof-profPost{font-size:12px;font-size:3.2vw}}@media print,screen and (min-width:641px){.box-article-prof-profName{padding-top:clamp(8 * 640 / 1366 * 1px,8 / 1366 * 100vw,8px);font-size:clamp(16 / (1366 * 640) / 16 * 1rem,16 / 1366 * 100vw,16 / 16 * 1rem)}}@media screen and (max-width:640px){.box-article-prof-profName{font-size:14px;font-size:3.7333333333vw;padding-top:2.1333333333vw}}.box-article-prof-txt{-ms-grid-row:3;-ms-grid-column:3;grid-area:txt;line-height:2}@media print,screen and (min-width:641px){.box-article-prof-txt{font-size:clamp(16 / (1366 * 640) / 16 * 1rem,16 / 1366 * 100vw,16 / 16 * 1rem)}}@media screen and (max-width:640px){.box-article-prof-txt{font-size:14px;font-size:3.7333333333vw}}.box-article-read{margin-top:clamp(40 * 640 / 1366 * 1px,40 / 1366 * 100vw,40px)}@media screen and (max-width:640px){.box-article-read{margin-top:6.6666666667vw}}.box-article-read p{font-size:clamp(16 / (1366 * 640) / 16 * 1rem,16 / 1366 * 100vw,16 / 16 * 1rem);font-weight:400;line-height:2}@media screen and (max-width:640px){.box-article-read p{font-size:15px;font-size:4vw}}.box-article-read p+p{margin-top:2em}.contents-article-top{color:#000;background:#c7e2e7}.contents-article-top a:hover{text-decoration:none}.contents-article-top a img:hover{opacity:1}.contents-article-top-block{position:relative;display:-ms-grid;display:grid;-ms-grid-rows:auto 0 auto 0 1fr 0 auto;-ms-grid-columns:310fr clamp(80 * 640 / 1366 * 1px,80 / 1366 * 100vw,80px) 776fr;grid-template:"ttl main" auto "rec main" auto "ctg main" 1fr "ctg btn" auto/310fr 776fr;gap:0 clamp(80 * 640 / 1366 * 1px,80 / 1366 * 100vw,80px);max-width:clamp(1166 * 640 / 1366 * 1px,1166 / 1366 * 100vw,1166px);padding:clamp(80 * 640 / 1366 * 1px,80 / 1366 * 100vw,80px) 0 0;margin:auto}@media screen and (max-width:640px){.contents-article-top-block{-ms-grid-rows:auto 0 auto 0 auto 0 auto 0 auto;-ms-grid-columns:1fr;grid-template:"ttl" auto "ctg" auto "main" auto "rec" auto "btn" auto/1fr;width:90.1333333333vw;gap:0 8vw;padding:10.6666666667vw 0 0}.contents-article-top-block>.box-article-prof-ttl{-ms-grid-row:1;-ms-grid-column:1}}.contents-article-top-ttl{-ms-grid-row:1;-ms-grid-column:3;grid-area:ttl;width:clamp(324.5 * 640 / 1366 * 1px,324.5 / 1366 * 100vw,324.5px);aspect-ratio:324.5/142;margin:0 auto;display:block}.contents-article-top-block>.contents-article-top-ttl{-ms-grid-row:1;-ms-grid-column:1}@media screen and (max-width:640px){.contents-article-top-ttl{width:73.8666666667vw}.contents-article-top-ttl img{width:100%}}.contents-article-top-main{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:3;grid-area:main}.contents-article-block>.contents-article-top-main{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}@media screen and (max-width:640px){.contents-article-top-main{padding-top:10.6666666667vw}}.contents-article-top-btnBox{-ms-grid-row:7;-ms-grid-column:3;text-align:center;padding-top:2.6666666667vw;grid-area:btn}.contents-article-block>.contents-article-top-btnBox{-ms-grid-row:3;-ms-grid-column:1}@media screen and (max-width:640px){.contents-article-top-btnBox{width:100%}}.contents-article-top-rec{-ms-grid-row:3;-ms-grid-column:1;grid-area:rec;width:clamp(310 * 640 / 1366 * 1px,310 / 1366 * 100vw,310px);padding-top:clamp(60 * 640 / 1366 * 1px,60 / 1366 * 100vw,60px)}.contents-article-block>.contents-article-top-rec{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3}@media screen and (max-width:640px){.contents-article-top-rec{width:100%;padding-bottom:10.6666666667vw}}.contents-article-top-ctg{-ms-grid-row:5;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:ctg;width:clamp(310 * 640 / 1366 * 1px,310 / 1366 * 100vw,310px);padding-top:clamp(64 * 640 / 1366 * 1px,64 / 1366 * 100vw,64px)}@media screen and (max-width:640px){.contents-article-top-ctg{width:100%;padding-top:0}}.contents-article{color:#000;background:#c7e2e7;position:relative}.contents-article a:hover{text-decoration:none}.contents-article a img:hover{opacity:1}.contents-article-icon{position:absolute;display:block}.contents-article-icon-img01{width:clamp(252 * 640 / 1366 * 1px,252 / 1366 * 100vw,252px);aspect-ratio:252/274;top:clamp(629 * 640 / 1366 * 1px,629 / 1366 * 100vw,629px);left:clamp(-60px,-60 / 1366 * 100vw,-60 * 640 / 1366 * 1px);background:transparent url(/sp/camp/img/article_list/icon_01.svg) center top no-repeat;background-size:contain}@media screen and (max-width:640px){.contents-article-icon-img01{width:33.6vw;top:87.4666666667vw;left:-8vw}}.contents-article-icon-img02{width:clamp(339.72 * 640 / 1366 * 1px,339.72 / 1366 * 100vw,339.72px);aspect-ratio:339.72/279.12;top:clamp(1620 * 640 / 1366 * 1px,1620 / 1366 * 100vw,1620px);left:clamp(-65px,-65 / 1366 * 100vw,-65 * 640 / 1366 * 1px);background:transparent url(/sp/camp/img/article_list/icon_02.svg) center top no-repeat;background-size:contain}@media screen and (max-width:640px){.contents-article-icon-img02{width:45.2vw;top:371.3333333333vw;left:-8vw}}.contents-article-icon-img03{width:clamp(250 * 640 / 1366 * 1px,250 / 1366 * 100vw,250px);aspect-ratio:250/274;top:clamp(943 * 640 / 1366 * 1px,943 / 1366 * 100vw,943px);right:clamp(-60px,-60 / 1366 * 100vw,-60 * 640 / 1366 * 1px);background:transparent url(/sp/camp/img/article_list/icon_03.svg) center top no-repeat;background-size:contain}@media screen and (max-width:640px){.contents-article-icon-img03{width:33.3333333333vw;top:230.6666666667vw;right:-9.3333333333vw}}.contents-article-block{position:relative;display:-ms-grid;display:grid;-ms-grid-rows:1fr 0 auto;-ms-grid-columns:776fr clamp(80 * 640 / 1366 * 1px,80 / 1366 * 100vw,80px) 310fr;grid-template:" main rec" 1fr " btn rec" auto/776fr 310fr;gap:0 clamp(80 * 640 / 1366 * 1px,80 / 1366 * 100vw,80px);max-width:clamp(1166 * 640 / 1366 * 1px,1166 / 1366 * 100vw,1166px);padding:clamp(80 * 640 / 1366 * 1px,80 / 1366 * 100vw,80px) 0 clamp(160 * 640 / 1366 * 1px,160 / 1366 * 100vw,160px);margin:auto}@media screen and (max-width:640px){.contents-article-block{-ms-grid-rows:auto 0 auto 0 auto 0 auto;-ms-grid-columns:1fr;grid-template:"ttl" auto "main" auto "rec" auto "btn" auto/1fr;width:100%;gap:0 8vw;padding:0 0 36.4vw}.box-article-prof-ttl{-ms-grid-row:1;-ms-grid-column:1}.contents-article-top-ttl{-ms-grid-row:1;-ms-grid-column:1}.contents-article-block>.contents-article-top-main{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}.contents-article-block>.contents-article-top-btnBox{-ms-grid-row:7;-ms-grid-column:1}.contents-article-block>.contents-article-top-rec{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1}}.contents-article-main{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:3;grid-area:main}.contents-article-block>.contents-article-main{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}@media screen and (max-width:640px){.contents-article-body{width:90.1333333333vw;margin:0 auto}}.contents-article-btnBox{-ms-grid-row:7;-ms-grid-column:3;grid-area:btn;text-align:center;padding-top:clamp(80 * 640 / 1366 * 1px,80 / 1366 * 100vw,80px)}.contents-article-block>.contents-article-btnBox{-ms-grid-row:3;-ms-grid-column:1}@media screen and (max-width:640px){.contents-article-btnBox{width:100%}}.contents-article-rec{-ms-grid-row:3;-ms-grid-column:1;grid-area:rec;width:clamp(310 * 640 / 1366 * 1px,310 / 1366 * 100vw,310px)}.contents-article-block>.contents-article-rec{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3}@media screen and (max-width:640px){.box-article-prof-prof{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}.box-article-prof-ttl{-ms-grid-row:1;-ms-grid-column:1}.box-article-prof-txt{-ms-grid-row:5;-ms-grid-column:1}.contents-article-top-ttl{-ms-grid-row:1;-ms-grid-column:1}.contents-article-top-block>.contents-article-top-ttl{-ms-grid-row:1;-ms-grid-column:1}.contents-article-top-main{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1}.contents-article-top-btnBox{-ms-grid-row:9;-ms-grid-column:1}.contents-article-top-rec{-ms-grid-row:7;-ms-grid-column:1}.contents-article-top-ctg{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}.contents-article-main{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1}.contents-article-block>.contents-article-main{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}.contents-article-btnBox{-ms-grid-row:9;-ms-grid-column:1}.contents-article-block>.contents-article-btnBox{-ms-grid-row:7;-ms-grid-column:1}.contents-article-rec{-ms-grid-row:7;-ms-grid-column:1}.contents-article-block>.contents-article-rec{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1}}@media screen and (max-width:640px){.contents-article-rec{width:100%;padding-top:16vw;padding-bottom:10.6666666667vw}}.list-article-ctg{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:clamp(10 * 640 / 1366 * 1px,10 / 1366 * 100vw,10px);padding-top:clamp(40 * 640 / 1366 * 1px,40 / 1366 * 100vw,40px)}@media screen and (max-width:640px){.list-article-ctg{gap:1.3333333333vw;padding-top:5.3333333333vw}}.list-article-main{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:clamp(10 * 640 / 1366 * 1px,10 / 1366 * 100vw,10px) clamp(56 * 640 / 1366 * 1px,56 / 1366 * 100vw,56px);padding-top:clamp(64 * 640 / 1366 * 1px,64 / 1366 * 100vw,64px)}@media screen and (max-width:640px){.list-article-main{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);padding-top:8.5333333333vw;font-size:23px;font-size:6.1333333333vw}}.nav-article-index{margin-top:clamp(90 * 640 / 1366 * 1px,90 / 1366 * 100vw,90px)}@media screen and (max-width:640px){.nav-article-index{margin-top:13.3333333333vw}}.nav-article-index-ttlBox{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(18 * 640 / 1366 * 1px,18 / 1366 * 100vw,18px);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:clamp(38 / (1366 * 640) / 16 * 1rem,38 / 1366 * 100vw,38 / 16 * 1rem)}@media screen and (max-width:640px){.nav-article-index-ttlBox{gap:4.2666666667vw;padding-bottom:6.6666666667vw}}.nav-article-index-ttlBox::after{display:block;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:1px;height:clamp(40 * 640 / 1366 * 1px,40 / 1366 * 100vw,40px);content:"";border-right:2px dotted #000}@media screen and (max-width:640px){.nav-article-index-ttlBox::after{height:8.4vw}}.nav-article-index-ttlImg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:clamp(133 * 640 / 1366 * 1px,133 / 1366 * 100vw,133px)}@media screen and (max-width:640px){.nav-article-index-ttlImg{width:33.3333333333vw}}.nav-article-index-ttlTxt{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-size:clamp(20 / (1366 * 640) / 16 * 1rem,20 / 1366 * 100vw,20 / 16 * 1rem);font-weight:700}@media screen and (max-width:640px){.nav-article-index-ttlTxt{font-size:17px;font-size:4.5333333333vw}}.nav-article-index-linkList{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:clamp(8 * 640 / 1366 * 1px,8 / 1366 * 100vw,8px);counter-reset:listnum;list-style:none}@media screen and (max-width:640px){.nav-article-index-linkList{gap:1.3333333333vw}}.nav-article-index-link a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:clamp(18 * 640 / 1366 * 1px,18 / 1366 * 100vw,18px) clamp(20 * 640 / 1366 * 1px,20 / 1366 * 100vw,20px) clamp(18 * 640 / 1366 * 1px,18 / 1366 * 100vw,18px) clamp(60 * 640 / 1366 * 1px,60 / 1366 * 100vw,60px);font-size:clamp(16 / (1366 * 640) / 16 * 1rem,16 / 1366 * 100vw,16 / 16 * 1rem);font-weight:700;background:#fff;border-radius:clamp(8 * 640 / 1366 * 1px,8 / 1366 * 100vw,8px);position:relative}@media screen and (max-width:640px){.nav-article-index-link a{font-size:13px;font-size:3.4666666667vw;border-radius:1.0666666667vw;padding:3.4666666667vw 2.6666666667vw 3.4666666667vw 11.7333333333vw}}.nav-article-index-link a::after{counter-increment:listnum;content:counter(listnum);position:absolute;top:clamp(18 * 640 / 1366 * 1px,18 / 1366 * 100vw,18px);left:clamp(22 * 640 / 1366 * 1px,22 / 1366 * 100vw,22px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:clamp(28 * 640 / 1366 * 1px,28 / 1366 * 100vw,28px);aspect-ratio:1/1;font-family:Manrope,sans-serif;font-size:clamp(16 / (1366 * 640) / 16 * 1rem,16 / 1366 * 100vw,16 / 16 * 1rem);font-weight:700;line-height:1;color:#fff;background:#e04a13;border-radius:99999px}@media screen and (max-width:640px){.nav-article-index-link a::after{font-size:13px;font-size:3.4666666667vw;top:3.2vw;width:6.4vw}}.ttl-articlea-a{font-size:clamp(38 / (1366 * 640) / 16 * 1rem,38 / 1366 * 100vw,38 / 16 * 1rem);font-weight:700}@media screen and (max-width:640px){.ttl-articlea-a{font-size:23px;font-size:6.1333333333vw}}.ttl-articlea-b{padding:clamp(10 / (1366 * 640) / 16 * 1rem,10 / 1366 * 100vw,10 / 16 * 1rem) 0;font-size:clamp(20 / (1366 * 640) / 16 * 1rem,20 / 1366 * 100vw,20 / 16 * 1rem);font-weight:700;border-top:2px solid #000;border-bottom:2px solid #000}@media screen and (max-width:640px){.ttl-articlea-b{font-size:17px;font-size:4.5333333333vw;padding:3.7333333333vw 0}}@media screen and (max-width:640px){.ttl-articlea-b-spSmall{font-size:12px;font-size:3.2vw;padding:2.4vw 0;letter-spacing:.04em}}.only-pc{display:block}@media screen and (max-width:640px){.only-pc{display:none}}.only-sp{display:none}@media screen and (max-width:640px){.only-sp{display:block}}