/*!
global > color
------------------------------
*/
/*!
global > content-width
------------------------------
*/
/*!
global > font
------------------------------
*/
/*!
global > mixin
------------------------------
*/.p_news_post_content p,.p_news_post_dd,.p_news_post_dt,.p_news_post_heading,.p_news_post_message_txt,.p_news_post_more_link,.p_news_post_related_post_tag,.p_news_post_related_post_title,.p_news_post_related_post_txt,.p_news_post_title{font-feature-settings:"palt"}.p_news{background-color:#f7f3ea}.p_news .h_heading{gap:0;padding-left:10px}.p_news .lr_mv{padding-top:92px}.p_news .lr_mv_cover{--cover-height:305px}.p_news .lr_mv_after{--offset-top:77px}.p_news .lr_mv_after:before{content:""}.p_news .lr_mv_after:after{background-color:#fff}.p_news_intro{margin-top:46px}.p_news_intro_line{height:69px;position:relative}.p_news_intro_line_photo{position:absolute;right:-82px;top:-12px;translate:-50% -50%;width:151px}.p_news_post_inner{margin-left:auto;margin-right:auto;max-width:960px;padding-bottom:57px;padding-left:7px;padding-right:7px}.p_news_post_heading{font-size:1.4175rem;font-weight:700;letter-spacing:.08em;line-height:1.2;padding-left:8px}.p_news_post_grid{align-items:flex-start;display:flex;flex-direction:column;gap:31px;justify-content:space-between;margin-top:23px;padding-left:7px;padding-right:7px}.p_news_post_grid_photos{display:flex;flex-wrap:wrap;gap:6px 7px}.p_news_post_grid_photo{aspect-ratio:1;border-radius:8px;overflow:hidden}.p_news_post_grid_photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p_news_post_grid_photo:first-child{aspect-ratio:1.6;width:100%}.p_news_post_grid_photo:nth-child(n+2){width:calc(25% - 5.25px)}.p_news_post_message{border-bottom:.5669px solid #009641;border-top:.5669px solid #009641;padding:6px 7px 17px;text-align:justify}.p_news_post_message_txt{font-size:.974375rem;font-weight:500;letter-spacing:.033em;line-height:1.7303309821}.p_news_post_dl{border-top:.5669px solid #009641;display:flex}.p_news_post_dd,.p_news_post_dt{font-size:.885625rem;letter-spacing:.08em;line-height:1.2;padding:10px 7px 7px 13px}.p_news_post_dt{background-color:#e8eaec;font-weight:700;width:94px}.p_news_post_dd{font-weight:500;width:calc(100% - 90px)}.p_news_post_info{align-items:center;display:flex;gap:7px;padding-left:5px}.p_news_post_info_tag{background-color:#009641;border-radius:99px;color:#fff;font-size:.575625rem;font-weight:700;letter-spacing:.033em;line-height:1;order:1;padding:4px 8px 2px}.p_news_post_info_date{font-size:.62rem;font-weight:700;letter-spacing:.08em;order:0}.p_news_post_title{font-size:1.4175rem;font-weight:700;letter-spacing:.033em;line-height:1.3434744268;margin-top:10px;padding-bottom:24px}.p_news_post_content{border:0;border-bottom:.8504px solid #bababa;border-top:.8504px solid #bababa;padding:33px 0}.p_news_post_content .grid{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.p_news_post_content figure{aspect-ratio:1.6;border-radius:8px;overflow:hidden;width:100%}.p_news_post_content figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p_news_post_content p{font-size:.974375rem;font-weight:500;letter-spacing:.033em;line-height:1.65;padding-left:9px;padding-right:6px;text-align:justify;width:100%}.p_news_post_related{display:flex;flex-direction:column}.p_news_post_related_post{border-top:.8504px solid #bababa}.p_news_post_related_post:first-child{border:0}.p_news_post_related_post_link{align-items:flex-start;display:flex;gap:19px;padding:34px 0 11px}.p_news_post_related_post_photo{border-radius:8px;flex-shrink:0;overflow:hidden;width:110px}.p_news_post_related_post_context{width:calc(100% - 110px)}.p_news_post_related_post_info{align-items:center;display:flex;gap:7px}.p_news_post_related_post_date{font-size:.62rem;font-weight:700;letter-spacing:.08em;line-height:1.2}.p_news_post_related_post_tag{border:1.1339px solid #009641;border-radius:99px;color:#009641;font-size:.575625rem;font-weight:700;letter-spacing:.033em;line-height:1.15;padding:0 10px}.p_news_post_related_post_title{font-size:.7975rem;font-weight:700;letter-spacing:.08em;line-height:1.4155251142;margin-top:7px;position:relative}.p_news_post_related_post_title:after{background-image:linear-gradient(90deg,#bbb 3px,hsla(0,0%,73%,0) 0);background-repeat:repeat-x;background-size:6px;bottom:0;content:"";display:none;height:1px;left:0;position:absolute;width:100%}.p_news_post_related_post_txt{font-size:.575625rem;font-weight:500;letter-spacing:.033em;line-height:1.6;margin-top:6px;text-align:justify}.p_news_post_more{display:flex;justify-content:center;padding-top:16px}.p_news_post_more_link{align-items:center;border:1.7008px solid;border-radius:99px;color:#000;display:flex;font-size:.7975rem;font-weight:700;gap:12px;height:40px;justify-content:center;letter-spacing:.033em;line-height:1.2;padding-left:18px;width:160px}.p_news_post_more_link:after{border:0;border-bottom:1.1339px solid;border-right:1.1339px solid;content:"";display:inline-block;height:10px;position:relative;rotate:45deg;top:-2px;width:10px}@media screen and (min-width:768px){.p_news .h_heading{padding-left:0}.p_news .lr_mv{padding-top:90px}.p_news .lr_mv_cover{--cover-height:588px}.p_news .lr_mv_after{--offset-top:clamp(100px,(100vw - 1200px) * 1000,152px)}.p_news .lr_mv_after:before{background-image:url(../images/common/img_child_mv_wave_w.webp)}.p_news_intro{margin-top:114px}.p_news_intro_line{height:103px}.p_news_intro_line_photo{max-width:395px;right:calc(-19.6% + 5px);top:-32%;width:26vw}.p_news_post_inner{max-width:1046px;padding-bottom:78px;padding-left:11px;padding-right:0}.p_news_post_heading{font-size:2.87875rem;font-size:clamp(1.875rem,1.875rem + .0254113924 * (100vw - 768px),2.87875rem);padding-left:0}.p_news_post_grid{flex-direction:row;gap:20px;margin-top:47px;padding-left:0;padding-right:0}.p_news_post_grid_photos{gap:16px 20px;max-width:calc(39.16667% - 20px);width:450px}.p_news_post_grid_photo{aspect-ratio:1.5;border-radius:15px}.p_news_post_grid_photo:first-child{aspect-ratio:1.5}.p_news_post_grid_photo:nth-child(n+2){width:calc(50% - 10px)}.p_news_post_grid_detail{max-width:62.5%;width:650px}.p_news_post_message{padding:40px 45px 50px}.p_news_post_message_txt{font-size:1.151875rem}.p_news_post_dd,.p_news_post_dt{font-size:1.063125rem}.p_news_post_dt{padding:20.5px 12px 18.5px 35px;width:200px}.p_news_post_dd{padding:20.5px 12px 18.5px 30px;width:calc(100% - 200px)}.p_news_post_info{gap:0;padding-left:0}.p_news_post_info_tag{font-size:.885625rem;order:0;padding:6px 17px}.p_news_post_info_date{font-size:1.1075rem;margin-left:15px;order:1}.p_news_post_title{font-size:2.214375rem;letter-spacing:.08em;margin-top:13px;padding-bottom:19px}.p_news_post_content{padding:63px 26px 77px 42px}.p_news_post_content .grid{flex-direction:row;gap:40px}.p_news_post_content figure{aspect-ratio:1.5;border-radius:15px;width:calc(51.7% - 20px)}.p_news_post_content p{font-size:1.151875rem;line-height:1.73;padding-left:0;padding-right:0;position:relative;top:-1px;width:calc(47.5% - 20px)}.p_news_post_related_post_link{gap:42px;padding:67px 34px 79px 43px}.p_news_post_related_post_photo{border-radius:15px;width:264px}.p_news_post_related_post_context{width:calc(100% - 264px)}.p_news_post_related_post_info{gap:12px;padding-left:6px;padding-top:8px}.p_news_post_related_post_date{font-size:1.1075rem}.p_news_post_related_post_tag{font-size:.885625rem;line-height:1.8;padding:0 19px}.p_news_post_related_post_title{font-size:1.505625rem;margin-top:14px;padding-bottom:17px}.p_news_post_related_post_title:after{display:block}.p_news_post_related_post_txt{font-size:1.063125rem;margin-top:14px}.p_news_post_more{padding-top:14px}.p_news_post_more_link{font-size:1.063125rem;gap:16px;height:55px;padding-left:22px;width:220px}.p_news_post_more_link:hover{background-color:#000;color:#fff;opacity:1}.p_news_post_more_link:after{height:14px;top:-5px;width:14px}}
/*# sourceMappingURL=news.css.map */
