﻿.format-area .format-txt{font-size:clamp(1.4rem, 1.2vw, 1.6rem);line-height:1.875;font-weight:500;letter-spacing:0.1em}.format-area .format-txt a{color:#000;text-decoration:underline !important}.format-area .format-txt a img{transition:0.3s}.format-area .format-txt a:hover{text-decoration:none !important}.format-area .format-txt a:hover img{opacity:.8}.format-area .format-txt p:not(:first-child){margin-top:1.875em}.format-area .format-txt strong{font-weight:bold}.format-area .format-txt em{font-style:italic}.format-area .format-txt ul{margin:1em 0}.format-area .format-txt ul li{position:relative;padding:0 0 0 1em}.format-area .format-txt ul li:not(:last-child){margin-bottom:0.7em}.format-area .format-txt ul li::before{content:"";display:block;width:3em;height:3em;border-radius:50%;background:#000;position:absolute;top:calc((1.875em - 3em) / 2);left:0}.format-area .format-txt ol{list-style-type:decimal;margin:1em 0 1em 1em}.format-area .format-txt ol li{padding:0}.format-area .format-txt ol li:not(:last-child){margin-bottom:0.7em}.format-area .format-img img{width:100%;aspect-ratio:3/2;object-fit:contain}.format-area .img-caption{margin-top:10px;font-size:clamp(1.2rem, 1.05vw, 1.4rem);line-height:1.75;font-weight:500;letter-spacing:0.1em}.format-area .format-row{display:flex;justify-content:space-between}@media screen and (min-width: 769px){.format-area .format-rowPC{display:flex;justify-content:space-between}}.format-area .format01,.format-area .format02,.format-area .format03,.format-area .format04,.format-area .format05,.format-area .format06,.format-area .format07,.format-area .format08,.format-area .format09,.format-area .format10,.format-area .format11{margin-top:clamp(40px, 10vw, 80px)}.format-area .format01:first-child,.format-area .format02:first-child,.format-area .format03:first-child,.format-area .format04:first-child,.format-area .format05:first-child,.format-area .format06:first-child,.format-area .format07:first-child,.format-area .format08:first-child,.format-area .format09:first-child,.format-area .format10:first-child,.format-area .format11:first-child{margin-top:0}@media screen and (min-width: 769px){.format-area .format09 .format-row .format-img,.format-area .format09 .format-rowPC .format-img,.format-area .format10 .format-row .format-img,.format-area .format10 .format-rowPC .format-img{width:48%}.format-area .format09 .format-row .format-txt,.format-area .format09 .format-rowPC .format-txt,.format-area .format10 .format-row .format-txt,.format-area .format10 .format-rowPC .format-txt{width:47%}}.format-area .format01 .ttl-lrg{font-size:clamp(2rem, 2.25vw, 3rem);line-height:1.5;font-weight:bold;letter-spacing:0.1em}@media screen and (max-width: 960px){.format-area .format01 .ttl-lrg{font-size:clamp(2rem, 2.25vw, 3rem)}}.format-area .format02 .ttl-mid{padding:0.125em 0 0.125em 1em;font-size:clamp(1.6rem, 1.8vw, 2.4rem);line-height:1.75;font-weight:bold;letter-spacing:0.1em;border-left:3px solid #000}@media screen and (max-width: 767px){.format-area .format04 .format-row{display:block;margin-bottom:40px}}@media screen and (min-width: 768px){.format-area .format04 .format-txt{width:48%}}@media screen and (max-width: 767px){.format-area .format04 .format-txt{width:100%}}@media screen and (max-width: 767px){.format-area .format04 .format-txt:first-child{margin-bottom:40px}}@media screen and (min-width: 768px){.format-area .format04 .format-txt-wrap{position:relative;overflow:hidden;padding-top:68.78%}.format-area .format04 .format-txt-wrap img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;width:auto;max-width:inherit}}.format-area .format05 .format-img img{max-height:100%}.format-area .format06 .format-img{width:48%}.format-area .format06 .format-img img{object-fit:cover;object-position:center}.format-area .format07 .format-img{width:48%}.format-area .format07 .format-img img{aspect-ratio:2/3;object-fit:cover;object-position:center}.format-area .format08 .format-img{width:30%}.format-area .format08 .format-img img{object-fit:cover;object-position:center}.format-area .format09 .format-img img{object-fit:cover;max-height:max-content}.format-area .format10 .format-img{order:2}.format-area .format10 .format-img img{object-fit:cover;max-height:max-content}.format-area .format10 .format-txt{order:1}@media screen and (max-width: 768px){.format-area .format10 .format-txt{margin-top:1.875em}}.format-area .format11 .format-movie{width:100%}.format-area .format11 .format-movie iframe{width:100%;height:auto;width:100%;object-fit:cover;aspect-ratio:1.772972973}@media screen and (max-width: 767px){.format-area .format11 .format-movie iframe{width:100%;object-fit:cover;aspect-ratio:1.6666666667}}@media screen and (max-width: 576px){.format-area .format11 .format-movie iframe{width:100%;object-fit:cover;aspect-ratio:1.1111111111}}.editor-style .free-block{font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(1.6rem, 1.8vw, 1.8rem);font-weight:400;line-height:2;color:#000;letter-spacing:0.05em}.editor-style .free-block p{font-size:clamp(1.6rem, 1.8vw, 1.8rem);font-weight:400;line-height:2;color:#000;letter-spacing:0.05em;margin-bottom:1.5em}.editor-style .free-block a:not(.wp-block-button__link):not(.btn-cta){color:#123646;font-weight:400;text-decoration:underline !important;text-decoration-color:#123646}.editor-style .free-block a:not(.wp-block-button__link):not(.btn-cta) img{transition:0.3s ease-in-out}@media (hover: hover){.editor-style .free-block a:not(.wp-block-button__link):not(.btn-cta):hover{color:#123646;text-decoration:underline !important;text-decoration-color:#123646;opacity:.8}.editor-style .free-block a:not(.wp-block-button__link):not(.btn-cta):hover img{opacity:.8}}.editor-style .free-block mark{font-weight:bold;color:#000;background:linear-gradient(transparent 50%, #ff0 50%) !important}.editor-style .free-block h2,.editor-style .free-block h2.wp-block-heading{background:#123646;color:#fff;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(2rem, 2.5vw, 2.8rem);font-weight:bold;width:100%;min-height:clamp(60px, 5.5vw, 80px);display:flex;align-items:center;box-sizing:border-box;padding:clamp(12px, 1.5vw, 20px) clamp(16px, 2vw, 24px);margin:2em 0 1.5em;line-height:1.4;letter-spacing:0.05em;border:none}.editor-style .free-block h2 strong,.editor-style .free-block h2.wp-block-heading strong{font-weight:inherit;color:inherit}.editor-style .free-block h2:first-of-type,.editor-style .free-block h2.wp-block-heading:first-of-type{margin-top:0}.editor-style .free-block h3,.editor-style .free-block h3.wp-block-heading{font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(1.8rem, 2.2vw, 2.4rem);font-weight:bold;color:#123646;display:block;width:100%;max-width:100%;padding:0 0 0.5em;margin:2em 0 1.5em;line-height:1.5;letter-spacing:0.05em;border:none;border-bottom:2px solid #123646;background:transparent}.editor-style .free-block h3 strong,.editor-style .free-block h3.wp-block-heading strong{font-weight:inherit;color:inherit}.editor-style .free-block h4,.editor-style .free-block h4.wp-block-heading{font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(1.6rem, 2vw, 2rem);font-weight:bold;color:#123646;padding-left:0.8em;margin:2em 0 1.5em;line-height:1.4;letter-spacing:0.05em;border:none;border-left:7px solid #123646;background:transparent}.editor-style .free-block h4 strong,.editor-style .free-block h4.wp-block-heading strong{font-weight:inherit;color:inherit}.editor-style .free-block ul,.editor-style .free-block ul.wp-block-list{margin:2em 0;padding:1em 2em;background:#b9c3c9;list-style:none}@media screen and (max-width: 767px){.editor-style .free-block ul,.editor-style .free-block ul.wp-block-list{padding:1em}}.editor-style .free-block ul li,.editor-style .free-block ul.wp-block-list li{display:flex;align-items:center;gap:0.8em;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:1.8rem;font-weight:400;line-height:2;letter-spacing:0.05em;color:#000}.editor-style .free-block ul li:not(:last-child),.editor-style .free-block ul.wp-block-list li:not(:last-child){margin-bottom:0.7em}.editor-style .free-block ul li::before,.editor-style .free-block ul.wp-block-list li::before{content:"";flex-shrink:0;width:1.8rem;height:1.8rem;border-radius:50%;background:#fff}.editor-style .free-block ol,.editor-style .free-block ol.wp-block-list{margin:2em 0;padding:1em 2em;background:#fff;border:1px solid #b9c3c9;border-radius:0;list-style:none;counter-reset:pp-list-number}@media screen and (max-width: 767px){.editor-style .free-block ol,.editor-style .free-block ol.wp-block-list{padding:1em}}.editor-style .free-block ol li,.editor-style .free-block ol.wp-block-list li{display:flex;align-items:center;gap:0.8em;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:1.8rem;font-weight:400;line-height:2;letter-spacing:0.05em;color:#000;counter-increment:pp-list-number}.editor-style .free-block ol li:not(:last-child),.editor-style .free-block ol.wp-block-list li:not(:last-child){margin-bottom:1em}.editor-style .free-block ol li::before,.editor-style .free-block ol.wp-block-list li::before{content:counter(pp-list-number);flex-shrink:0;width:3.5rem;height:3.5rem;border-radius:50%;background:#123646;color:#fff;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:1.8rem;font-weight:bold;line-height:1;display:flex;justify-content:center;align-items:center}.editor-style .free-block blockquote,.editor-style .free-block .wp-block-quote{margin:clamp(24px, 3vw, 32px) 0;padding:clamp(16px, 2vw, 24px);padding-left:clamp(20px, 2.5vw, 32px);background:#b9c3c9;border:none;border-left:5px solid #123646}.editor-style .free-block blockquote p,.editor-style .free-block .wp-block-quote p{margin:0;font-size:clamp(1.4rem, 1.6vw, 1.6rem);line-height:1.8;letter-spacing:0.05em;color:#000}.editor-style .free-block blockquote p:not(:last-child),.editor-style .free-block .wp-block-quote p:not(:last-child){margin-bottom:1em}.editor-style .free-block blockquote cite,.editor-style .free-block .wp-block-quote cite{display:block;margin-top:1em;font-size:clamp(1.4rem, 1.6vw, 1.6rem);font-style:normal;line-height:1.8;letter-spacing:0.05em;color:#000}.editor-style .free-block .wp-block-pullquote{margin:clamp(32px, 4vw, 48px) 0;text-align:left;border:none;padding:0}.editor-style .free-block .wp-block-pullquote blockquote{margin:0;padding:clamp(24px, 3vw, 40px);background:#123646;border:none;border-left:none;border-radius:0}.editor-style .free-block .wp-block-pullquote p{margin:0;padding:0;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(1.6rem, 1.8vw, 1.8rem);font-weight:400;line-height:2;letter-spacing:0.05em;color:#fff}.editor-style .free-block .wp-block-pullquote p:not(:last-child){margin-bottom:1em}.editor-style .free-block .wp-block-pullquote cite{display:block;margin:clamp(16px, 2vw, 24px) 0 0;padding:clamp(16px, 2vw, 24px) 0 0;border-top:1px solid #fff;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(1.2rem, 1.4vw, 1.4rem);font-style:normal;font-weight:400;line-height:1.8;letter-spacing:0.05em;color:#fff}.editor-style .free-block .box-ref{margin:clamp(24px, 3vw, 32px) 0;padding:clamp(16px, 2vw, 24px) clamp(20px, 2.5vw, 32px);background:#b9c3c9;border:none;border-left:7px solid #123646;border-radius:0}.editor-style .free-block .box-ref p{margin:0;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(1.4rem, 1.6vw, 1.6rem);font-weight:400;line-height:1.8;letter-spacing:0.05em;color:#000}.editor-style .free-block details,.editor-style .free-block .wp-block-details{margin:clamp(24px, 3vw, 32px) 0;background:#b9c3c9;border:none;border-radius:0}.editor-style .free-block details summary,.editor-style .free-block .wp-block-details summary{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:clamp(16px, 2vw, 24px);font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(1.6rem, 1.8vw, 1.8rem);font-weight:bold;line-height:1.8;letter-spacing:0.05em;color:#000;cursor:pointer;list-style:none}.editor-style .free-block details summary::-webkit-details-marker,.editor-style .free-block .wp-block-details summary::-webkit-details-marker{display:none}.editor-style .free-block details summary::marker,.editor-style .free-block .wp-block-details summary::marker{content:""}.editor-style .free-block details summary::after,.editor-style .free-block .wp-block-details summary::after{content:"+";flex-shrink:0;font-size:clamp(2rem, 2.4vw, 2.4rem);font-weight:300;line-height:1;color:#000}.editor-style .free-block details[open]>summary::after,.editor-style .free-block .wp-block-details[open]>summary::after{content:"−"}.editor-style .free-block details>p,.editor-style .free-block details .wp-block-details__content,.editor-style .free-block .wp-block-details>p,.editor-style .free-block .wp-block-details .wp-block-details__content{padding:0 clamp(16px, 2vw, 24px) clamp(16px, 2vw, 24px)}.editor-style .free-block details>p,.editor-style .free-block details .wp-block-details__content p,.editor-style .free-block .wp-block-details>p,.editor-style .free-block .wp-block-details .wp-block-details__content p{margin:0;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(1.4rem, 1.6vw, 1.6rem);font-weight:400;line-height:1.8;letter-spacing:0.05em;color:#000}.editor-style .free-block details>p:not(:last-child),.editor-style .free-block details .wp-block-details__content p:not(:last-child),.editor-style .free-block .wp-block-details>p:not(:last-child),.editor-style .free-block .wp-block-details .wp-block-details__content p:not(:last-child){margin-bottom:1em}.editor-style .free-block .box-summary{margin:clamp(24px, 3vw, 32px) 0;padding:clamp(16px, 2vw, 24px) clamp(20px, 2.5vw, 32px);background:#b9c3c9;border-radius:0}.editor-style .free-block .box-summary .box-summary-ttl{margin:0 0 1em;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(1.6rem, 1.8vw, 1.8rem);font-weight:bold;line-height:1.8;letter-spacing:0.05em;color:#000}.editor-style .free-block .box-summary .box-summary-ttl:last-child{margin-bottom:0}.editor-style .free-block .box-summary p:not(.box-summary-ttl){margin:0;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(1.4rem, 1.6vw, 1.6rem);font-weight:400;line-height:1.8;letter-spacing:0.05em;color:#000}.editor-style .free-block .box-summary p:not(.box-summary-ttl):not(:last-child){margin-bottom:1em}.editor-style .free-block .btn-wrap{margin:clamp(32px, 4vw, 48px) 0;display:flex;justify-content:center}.editor-style .free-block .btn-cta{display:flex;align-items:center;justify-content:center;position:relative;width:100%;max-width:335.2984px;aspect-ratio:335.2984 / 59.3645;box-sizing:border-box;padding:0 clamp(32px, 4vw, 48px);margin-inline:auto;background:#123646;color:#fff;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(1.6rem, 1.5vw, 1.8rem);font-weight:bold;letter-spacing:0.05em;line-height:1;text-align:center;text-decoration:none !important;border:none;border-radius:0;transition:0.3s ease-in-out}.editor-style .free-block .btn-cta::after{content:"";position:absolute;right:clamp(16px, 2vw, 24px);top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #fff}@media (hover: hover){.editor-style .free-block .btn-cta:hover{color:#fff;text-decoration:none !important;opacity:.8}}.editor-style .free-block .wp-block-buttons{margin:clamp(32px, 4vw, 48px) 0;display:flex;justify-content:center;width:100%}.editor-style .free-block .wp-block-button{width:100%;max-width:335.2984px}.editor-style .free-block .wp-block-button__link{display:flex;align-items:center;justify-content:center;position:relative;width:100%;max-width:335.2984px;aspect-ratio:335.2984 / 59.3645;box-sizing:border-box;padding:0 clamp(32px, 4vw, 48px);margin-inline:auto;background:#123646;color:#fff;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(1.6rem, 1.5vw, 1.8rem);font-weight:bold;letter-spacing:0.05em;line-height:1;text-align:center;text-decoration:none !important;border:none;border-radius:0;transition:0.3s ease-in-out}.editor-style .free-block .wp-block-button__link::after{content:"";position:absolute;right:clamp(16px, 2vw, 24px);top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #fff}@media (hover: hover){.editor-style .free-block .wp-block-button__link:hover{color:#fff;text-decoration:none !important;opacity:.8}}.editor-style .free-block .wp-block-table{margin:clamp(32px, 4vw, 48px) 0;overflow-x:auto}.editor-style .free-block .wp-block-table:not(.is-style-stripes) thead{border-bottom:none}.editor-style .free-block .wp-block-table:not(.is-style-stripes) table,.editor-style .free-block table{width:100%;border-collapse:collapse}.editor-style .free-block .wp-block-table:not(.is-style-stripes) table th,.editor-style .free-block .wp-block-table:not(.is-style-stripes) table td,.editor-style .free-block table th,.editor-style .free-block table td{padding:1em;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:1.8rem;font-weight:400;line-height:1.6;letter-spacing:0.05em;text-align:center;color:#000;border:1px solid #b9c3c9}.editor-style .free-block .wp-block-table:not(.is-style-stripes) table thead th,.editor-style .free-block table thead th{background:#b9c3c9}.editor-style .free-block .wp-block-table:not(.is-style-stripes) table tbody td,.editor-style .free-block table tbody td{background:#fff}@media screen and (max-width: 768px){.editor-style .free-block .wp-block-table:not(.is-style-stripes) table th,.editor-style .free-block table th{font-size:1.6rem;text-align:left}.editor-style .free-block .wp-block-table:not(.is-style-stripes) table td,.editor-style .free-block table td{font-size:1.6rem;text-align:left;padding:0.75em 0.5em}}.editor-style .free-block .wp-block-table.is-style-stripes table{width:100%;border-collapse:collapse;border-top:3px solid #000}.editor-style .free-block .wp-block-table.is-style-stripes table th,.editor-style .free-block .wp-block-table.is-style-stripes table td{padding:1em;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:1.8rem;font-weight:400;line-height:1.6;letter-spacing:0.05em;text-align:center;color:#000;border:none;background:#fff}.editor-style .free-block .wp-block-table.is-style-stripes table thead th{border-bottom:1px solid #000}.editor-style .free-block .wp-block-table.is-style-stripes table tbody tr:nth-child(2) td{background:#b9c3c9}.editor-style .free-block .wp-block-table.is-style-stripes table tbody tr:nth-child(3) td{border-bottom:1px solid #000}@media screen and (max-width: 768px){.editor-style .free-block .wp-block-table.is-style-stripes table{table-layout:fixed}.editor-style .free-block .wp-block-table.is-style-stripes table th{font-size:1.6rem;text-align:left}.editor-style .free-block .wp-block-table.is-style-stripes table td{font-size:1.6rem;text-align:left;padding:0.75em 0.5em}.editor-style .free-block .wp-block-table.is-style-stripes table th:first-child,.editor-style .free-block .wp-block-table.is-style-stripes table td:first-child{width:84.48px}}.sec-news-list .cts-head,.sec-news-detail .cts-head{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;width:100%}.sec-news-list .cts-ttl,.sec-news-detail .cts-ttl{display:flex;align-items:center;justify-content:center;text-align:center;position:relative;top:0;left:0;z-index:1;width:auto;margin-bottom:3rem}.sec-news-list .cts-ttl-en,.sec-news-detail .cts-ttl-en{font-size:clamp(6rem, 4.1666666667vw, 8rem);letter-spacing:0.2em}@media screen and (max-width: 960px){.sec-news-list .cts-ttl-en,.sec-news-detail .cts-ttl-en{font-size:clamp(3.6rem, 6.25vw, 6rem)}}@media screen and (max-width: 576px){.sec-news-list .cts-ttl-en,.sec-news-detail .cts-ttl-en{font-size:clamp(3.6rem, 6.9444444444vw, 4rem)}}.sec-news-list .cts-txt,.sec-news-detail .cts-txt{position:relative;width:100%;text-align:center;font-weight:600}.sec-news-list .cts-txt{margin-bottom:90px}@media screen and (max-width: 960px){.sec-news-list .cts-txt{margin-bottom:45px}}.sec-news-list .news-list-cat-ttl{font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(2rem, 2.5vw, 2.6rem);font-weight:500;letter-spacing:0.05em;line-height:1.4;margin-bottom:35px}.sec-news-list .news-list{width:100%;border-top:1px solid #000}.sec-news-list .news-list .news-item{min-height:120px;height:auto;border-bottom:1px solid #000}.sec-news-list .news-list .news-item a{display:flex;align-items:center;min-height:120px;height:auto;gap:clamp(12px, 1.5vw, 24px);padding:16px 0;padding-left:50px;transition:0.3s ease-in-out}@media screen and (max-width: 768px){.sec-news-list .news-list .news-item a{flex-wrap:wrap;align-items:center;gap:10px 12px;padding:20px 0;padding-left:24px}}@media screen and (max-width: 576px){.sec-news-list .news-list .news-item a{padding-left:0}}@media (hover: hover){.sec-news-list .news-list .news-item a:hover:hover{background:rgba(235,231,220,0.5)}}.sec-news-list .news-list .news-item .item-date{display:flex;align-items:baseline;flex-shrink:0;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-weight:700;line-height:1;color:#000;letter-spacing:0.05em}.sec-news-list .news-list .news-item .item-date .item-date-month{font-size:clamp(1.6rem, 1.6vw, 2.4rem);font-weight:700}.sec-news-list .news-list .news-item .item-date .item-date-day{font-size:clamp(2rem, 2.4vw, 3.5rem);font-weight:700}.sec-news-list .news-list .news-item .item-cate{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:114.404px;height:35.5254px;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(1.5rem, 1vw, 1.6rem);font-weight:700;line-height:1.4;letter-spacing:0.05em;border-radius:500px;white-space:nowrap}.sec-news-list .news-list .news-item .item-cate.item-cate-event{background:#123646;color:#fff}.sec-news-list .news-list .news-item .item-cate.item-cate-web{background:#fff;color:#123646;border:1px solid #123646}.sec-news-list .news-list .news-item .item-cate.item-cate-info{background:#EBE7DC;color:#123646}.sec-news-list .news-list .news-item .item-cate.item-cate-all{background:#000;color:#fff}.sec-news-list .news-list .news-item .item-ttl{flex-grow:1;min-width:0;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(1.5rem, 1vw, 1.6rem);font-weight:500;line-height:1.6;letter-spacing:0.05em}@media screen and (min-width: 769px){.sec-news-list .news-list .news-item .item-ttl{display:block;overflow:visible;-webkit-line-clamp:unset;-webkit-box-orient:unset;margin-left:calc( clamp(24px, 5.2vw, 100px) - clamp(12px, 1.5vw, 24px) )}}@media screen and (max-width: 768px){.sec-news-list .news-list .news-item .item-ttl{flex-basis:100%;width:100%;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media screen and (min-width: 961px){.news-ctsWrap{display:flex;justify-content:space-between}}@media screen and (max-width: 960px){.news-ctsWrap .cts-side{padding-top:clamp(15px, 3vw, 30px);text-align:center;margin-bottom:40px}}@media screen and (min-width: 961px){.news-ctsWrap .cts-side{width:25%}}@media screen and (max-width: 960px){.news-ctsWrap .cts-side .sticky{padding-block:0}}@media screen and (min-width: 961px){.news-ctsWrap .cts-main{width:70%}}@media screen and (min-width: 961px){.news-ctsWrap .news-cat{font-size:clamp(1.4rem, 1.8vw, 1.8rem);font-weight:500}}@media screen and (max-width: 576px){.news-ctsWrap .news-cat{display:flex;flex-wrap:wrap;justify-content:center;align-content:start;max-width:calc(114.404px * 2 + 0.8em);margin-inline:auto;gap:0.8em;overflow:visible;padding-bottom:2px}}@media screen and (min-width: 961px){.news-ctsWrap .news-cat li:not(:last-child){margin-bottom:0.8em}}@media screen and (max-width: 960px){.news-ctsWrap .news-cat li{display:inline-block;margin:0.2em 0.2em 0.2em 0}}@media screen and (max-width: 576px){.news-ctsWrap .news-cat li{display:flex;margin:0;line-height:1;overflow:visible}}@media screen and (min-width: 961px){.news-ctsWrap .news-cat .news-catLink::before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;color:transparent}.news-ctsWrap .news-cat .news-catLink.active::before{color:#123646}}@media screen and (max-width: 960px){.news-ctsWrap .news-cat .news-catLink{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:114.404px;height:35.5254px;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(1.5rem, 1vw, 1.6rem);font-weight:700;line-height:1.4;letter-spacing:0.05em;border-radius:500px;white-space:nowrap;box-sizing:border-box;background:#fff;color:#000;border:1px solid #000;transition:0.3s ease-in-out}.news-ctsWrap .news-cat .news-catLink.active.item-cate-all{background:#000;color:#fff;border-color:#000}.news-ctsWrap .news-cat .news-catLink.active.item-cate-event{background:#123646;color:#fff;border-color:#123646}.news-ctsWrap .news-cat .news-catLink.active.item-cate-web{background:#fff;color:#123646;border-color:#123646}.news-ctsWrap .news-cat .news-catLink.active.item-cate-info{background:#EBE7DC;color:#123646;border-color:#EBE7DC}}.page-news .pager .wp-pagenavi{margin:40px 0 0;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(1.6rem, 1.09375vw, 2.1rem);font-weight:500;letter-spacing:0.05em;color:#b2b2b2;gap:clamp(16px, 4.4vw, 60px)}@media screen and (max-width: 960px){.page-news .pager .wp-pagenavi{width:100%;justify-content:space-between;gap:0;padding-inline:10px;box-sizing:border-box}}.page-news .pager .wp-pagenavi a{color:#b2b2b2}.page-news .pager .wp-pagenavi span.current,.page-news .pager .wp-pagenavi a.page,.page-news .pager .wp-pagenavi .first,.page-news .pager .wp-pagenavi .last,.page-news .pager .wp-pagenavi .extend{margin:0;border:none;border-radius:0;width:auto;height:auto;line-height:1.4;background:none;padding:0;box-sizing:border-box}.page-news .pager .wp-pagenavi span.current{color:#123646;background:none;border-bottom:1px solid #123646;padding-bottom:0.05em}.page-news .pager .wp-pagenavi a.page:hover,.page-news .pager .wp-pagenavi .first:hover,.page-news .pager .wp-pagenavi .last:hover{background:none;color:#b2b2b2}@media (hover: hover){.page-news .pager .wp-pagenavi a.page:hover:hover,.page-news .pager .wp-pagenavi .first:hover:hover,.page-news .pager .wp-pagenavi .last:hover:hover{background:none;color:#123646}}.page-news .pager .wp-pagenavi .previouspostslink,.page-news .pager .wp-pagenavi .nextpostslink{font-size:0;margin:0;border:none;border-radius:0;width:auto;height:auto;line-height:1;background:none;padding:0;flex-shrink:0}.page-news .pager .wp-pagenavi .previouspostslink::after,.page-news .pager .wp-pagenavi .nextpostslink::after{content:"";width:0;height:0;border-style:solid}.page-news .pager .wp-pagenavi .previouspostslink:hover,.page-news .pager .wp-pagenavi .nextpostslink:hover{background:none;color:inherit}@media (hover: hover){.page-news .pager .wp-pagenavi .previouspostslink:hover:hover,.page-news .pager .wp-pagenavi .nextpostslink:hover:hover{opacity:0.5}}.page-news .pager .wp-pagenavi .previouspostslink{margin-right:clamp(8px, 2.2vw, 30px)}@media screen and (max-width: 960px){.page-news .pager .wp-pagenavi .previouspostslink{margin-right:0}}.page-news .pager .wp-pagenavi .previouspostslink::after{border-width:clamp(8px, 0.8vw, 10.5px) clamp(16px, 1.6vw, 21px) clamp(8px, 0.8vw, 10.5px) 0;border-color:transparent #123646 transparent transparent}.page-news .pager .wp-pagenavi .nextpostslink{margin-left:clamp(8px, 2.2vw, 30px)}@media screen and (max-width: 960px){.page-news .pager .wp-pagenavi .nextpostslink{margin-left:0}}.page-news .pager .wp-pagenavi .nextpostslink::after{border-width:clamp(8px, 0.8vw, 10.5px) 0 clamp(8px, 0.8vw, 10.5px) clamp(16px, 1.6vw, 21px);border-color:transparent transparent transparent #123646}.sec-news-detail .news-detail-article{max-width:1360px;margin:0 auto;padding-top:clamp(30px, 5vw, 60px)}.sec-news-detail .news-detail-head{display:flex;align-items:center;gap:clamp(12px, 1.5vw, 24px);padding-left:35px}@media screen and (max-width: 768px){.sec-news-detail .news-detail-head{padding-left:0}}.sec-news-detail .news-detail-head .item-cate{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:114.404px;height:35.5254px;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(1.5rem, 1vw, 1.6rem);font-weight:700;line-height:1.4;letter-spacing:0.05em;border-radius:500px;white-space:nowrap}.sec-news-detail .news-detail-head .item-cate.item-cate-event{background:#123646;color:#fff}.sec-news-detail .news-detail-head .item-cate.item-cate-web{background:#fff;color:#123646;border:1px solid #123646}.sec-news-detail .news-detail-head .item-cate.item-cate-info{background:#EBE7DC;color:#123646}.sec-news-detail .news-detail-head .news-detail-ttl{flex:1;min-width:0;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(1.6rem, 2vw, 2.4rem);font-weight:500;line-height:1.6;letter-spacing:0.05em}.sec-news-detail .news-detail-line{margin-top:10px;border-top:1px solid #000}.sec-news-detail .news-detail-date{display:flex;align-items:baseline;margin-top:10px;padding-left:35px;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-weight:700;line-height:1;color:#000;letter-spacing:0.05em}@media screen and (max-width: 768px){.sec-news-detail .news-detail-date{padding-left:0}}.sec-news-detail .news-detail-date .item-date-month{font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(1.6rem, 1.6vw, 2.4rem);font-weight:700}.sec-news-detail .news-detail-date .item-date-day{font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(2rem, 2.4vw, 3.5rem);font-weight:700}.sec-news-detail .news-detail-body{margin-top:clamp(30px, 4vw, 50px)}.sec-news-detail .news-detail-body.editor-style{justify-content:flex-start}.sec-news-detail .news-detail-body.editor-style p{font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:clamp(1.4rem, 1.6vw, 1.6rem);letter-spacing:0.05em}
/*# sourceMappingURL=news.css.map */
