@charset "UTF-8";
/*!
global > color
------------------------------
*/
/*!
global > content-width
------------------------------
*/
/*!
global > font
------------------------------
*/:root{--base-font-ja:"Noto Serif JP","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;--base-font-ja02:"Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;--base-font-weight:500;--base-color-txt:#000;--header-height-sp:75px;--cl-gold:#e1bf21;--cl-yellow:#ffe617;--cl-cream:#faf2cd;--cl-bronze:#a38f31;--cl-orange:#f60;--cl-pink-light:#ff80a1;--cl-pink-deep:#d64490;--cl-blue-pale:#d7e5f2;--cl-blue-sky:#67a4de;--cl-green:#0a9b67;--cl-brown:#603005;--cl-gray:#717171;--cl-black-soft:#242424}

/*!
global > mixin
------------------------------
*/.load_more_btn,.news_card__copy,.news_card__time,.single_post .back_to_list,.single_post .post_direct_btn,.single_post__head .date_tag{font-size:.75rem}.single_post .custom_content p{font-size:.875rem}.single_post .custom_content h3{font-size:1.25rem}.news_list__ttl,.single_post .custom_content h2,.single_post__ttl{font-size:1.5rem}.single_post .custom_content blockquote:before{font-size:1.625rem}.main_content{margin-bottom:50px;margin-top:30px}.news_list__ttl{font-weight:500;letter-spacing:-.03em;text-align:center}.news_list__body{display:grid;gap:35px 10px;grid-template-columns:repeat(2,1fr);margin-left:auto;margin-right:auto;margin-top:15px;max-width:980px}.news_list__body.no_post{display:block}.news_card{border-radius:5px;box-shadow:3.3px 2.5px 14px 3px rgba(0,0,0,.2);overflow:hidden}.news_card__time{background:var(--cl-blue-sky);color:#fff;font-weight:500;line-height:1;padding-bottom:8px;padding-top:6px;text-align:center}.news_card__thumbs{aspect-ratio:230/157}.news_card__thumbs img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news_card__footer{padding-top:8px;padding-inline:10px;padding-bottom:18px}.news_card__copy{background-color:#fff;display:-webkit-box;font-weight:500;line-height:1.6659436009;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.news_load_more{margin-left:auto;margin-right:auto;margin-top:60px;position:relative;width:-moz-fit-content;width:fit-content}.news_load_more .spinner{background-color:#23282d;border:none;border-radius:100%;display:inline-block;height:18px;left:50%;opacity:.75;padding:0;position:absolute;top:-30px;translate:-50% 0;visibility:hidden;width:18px}.news_load_more .spinner:after{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;background-color:#fbfbfc;border:none;border-radius:100%;content:"";height:4px;left:4px;position:absolute;top:4px;transform-origin:5px 5px;width:4px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.load_more_btn{align-items:center;background-color:var(--cl-blue-sky);color:#fff;display:flex;gap:1.5184381779em;height:2.4584237166em;padding-left:2.892263196em;padding-right:1.446131598em;width:11.2798264642em}.load_more_btn .text{font-size:inherit;letter-spacing:-.12em}.load_more_btn .icon{border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #fff}.single_post .main_content{margin-bottom:80px;margin-top:25px}.single_post__head .date_tag{background-color:var(--cl-blue-sky);color:#fff;font-weight:500;padding:.4338394794em 1.8799710774em;width:-moz-fit-content;width:fit-content}.single_post__ttl{font-weight:500;letter-spacing:-.03em;margin-top:9px}.single_post__body{margin-top:20px}.single_post__body .imgs_list{display:grid;gap:12px 13px;grid-template-columns:repeat(2,1fr);margin-top:25px}.single_post__nav{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:50px}.single_post__nav.single_btn{align-items:center;flex-direction:column}.single_post__nav.single_btn>.btn_wrap{flex:1;width:100%}.single_post__nav.single_btn>.btn_wrap a{margin:auto}.single_post__nav.single_btn>.btn_wrap.next_btn{order:1}.single_post__nav.single_btn>.btn_wrap.prev_btn{order:2}.single_post__nav.single_btn>.btn_wrap.back_btn{order:3}.single_post__nav .btn_wrap{width:calc(50% - 10px)}.single_post__nav .btn_wrap:first-child{order:1}.single_post__nav .btn_wrap:first-child>*{margin-left:auto}.single_post__nav .btn_wrap:nth-child(2){order:3}.single_post__nav .btn_wrap:nth-child(2)>*{margin-left:auto;margin-right:auto}.single_post__nav .btn_wrap:last-child{order:2}.single_post .back_to_list,.single_post .post_direct_btn{align-items:center;display:flex;flex-shrink:0;height:2.4584237166em;width:11.2798264642em}.single_post .post_direct_btn{background-color:var(--cl-blue-sky);color:#fff;padding-inline:3.1814895155em}.single_post .back_to_list{background-color:#eeebe7;justify-content:center}.single_post .custom_content>*{margin-bottom:15px}.single_post .custom_content>* p{margin:0}.single_post .custom_content p{font-weight:500;letter-spacing:-.045em;line-height:1.875}.single_post .custom_content blockquote{padding-left:20px;position:relative}.single_post .custom_content blockquote *{font-size:.875rem}.single_post .custom_content blockquote>:first-child{margin-top:0}.single_post .custom_content blockquote>*{margin-top:10px}.single_post .custom_content blockquote:before{content:"❝";left:0;line-height:1;position:absolute;top:0}.single_post .custom_content .wp-block-list{list-style:revert;padding:revert}.single_post .custom_content .wp-block-columns,.single_post .custom_content .wp-block-group{gap:12px 13px}.single_post .custom_content .wp-block-group .wp-block-column,.single_post .custom_content .wp-block-group .wp-block-columns{width:100%}.single_post .custom_content .wp-block-group .wp-block-columns .wp-block-image{aspect-ratio:325/237;height:auto;width:100%}.single_post .custom_content .wp-block-columns .wp-block-image{height:100%}.single_post .custom_content .wp-block-columns .wp-block-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.single_post .custom_content h2,.single_post .custom_content h3{font-weight:700}@media screen and (min-width:768px){.load_more_btn,.news_card__copy,.news_card__time,.single_post .back_to_list,.single_post .post_direct_btn,.single_post__head .date_tag{font-size:clamp(.75rem,.1201923077vw + .6923076923rem,.8125rem)}.single_post .custom_content p{font-size:clamp(.9375rem,.3676470588vw + .7610294118rem,1rem)}.single_post .custom_content h3{font-size:clamp(1.25rem,.7211538462vw + .9038461538rem,1.625rem)}.news_list__ttl,.single_post__ttl{font-size:1.875rem}.single_post .custom_content h2{font-size:clamp(1.5rem,3.125vw + 0rem,2rem)}.single_post .custom_content blockquote:before{font-size:2.5rem}.main_content{margin-bottom:98px;margin-top:63px}.news_list__body{gap:70px 21px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin-top:26px}.news_card{border-radius:10px}.news_card__copy,.news_card__time{font-size:.864375rem}.news_load_more{margin-top:93px}.news_load_more .spinner{height:24px;top:-40px;width:24px}.news_load_more .spinner:after{height:6px;transform-origin:8px 8px;width:6px}.load_more_btn{font-size:.864375rem}.single_post .main_content{margin-bottom:161px;margin-top:50px}.single_post__head .date_tag{font-size:.864375rem}.single_post__body{margin-top:40px}.single_post__body .imgs_list{grid-template-columns:repeat(3,1fr);margin-top:53px}.single_post__nav{justify-content:space-between;margin-top:100px}.single_post__nav .btn_wrap{width:auto}.single_post__nav .btn_wrap:first-child>*{margin-left:0}.single_post__nav .btn_wrap:nth-child(2){order:2}.single_post__nav .btn_wrap:last-child{order:3}.single_post .back_to_list,.single_post .post_direct_btn{font-size:.864375rem}.single_post .custom_content>*{margin-bottom:30px}.single_post .custom_content>* p{margin-bottom:0}.single_post .custom_content blockquote{padding-left:30px}.single_post .custom_content blockquote *{font-size:clamp(.875rem,.2403846154vw + .7596153846rem,1rem)}.single_post .custom_content .wp-block-group{margin-top:53px}}
/*# sourceMappingURL=news.css.map */
