@charset "utf-8";

.u-business_nav,.u-lead_col-txt{margin-top:30px}.u-business_nav-item_inner,.u-section-ttl .hdg{-webkit-box-direction:normal;-webkit-box-orient:vertical}@font-face{font-family:MyYuGothicM;font-weight:400;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:MyYuGothicM;src:local("Yu Gothic Bold");font-weight:700}@font-face{font-family:MyYuMinchoB;src:local(YuMincho),local("Yu Mincho");font-weight:700}@font-face{font-family:MyMSMincho;src:local("MS Mincho");font-weight:700}.u-lead_col{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-column-gap:calc(140 / 1260 * 100%);column-gap:calc(140 / 1260 * 100%)}.u-lead_col-img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:calc(559 / 1260 * 100%)}.u-business{border-top:1px solid #DDD}.u-business-ttl{font-size:24px;line-height:1.4;letter-spacing:-.02em}.u-business_nav{margin-left:-90px;margin-right:-90px;padding-left:90px;padding-right:90px;background-color:#FFF;position:-webkit-sticky;position:sticky;top:70px;z-index:1}.u-business_nav.is-sticky{box-shadow:0 0 10px rgba(0,0,0,.1)}.u-business_nav-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.u-business_nav_item{counter-increment:number 1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:calc(100% / 6);position:relative;overflow:visible}.u-business_nav_item+.u-business_nav_item::before{content:"";display:block;width:1px;height:26px;background-color:#DDD;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.u-business_nav-item,.u-business_nav-item_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.u-business_nav-item{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;-webkit-column-gap:5px;column-gap:5px;padding:15px 0;opacity:.5}.u-business_nav-item.is-current{opacity:1}.u-business_nav-item:lang(en){-webkit-column-gap:8.5px;column-gap:8.5px}.u-business_nav-item::before{content:counter(number);height:26px;font-family:"Palatino Linotype",Palatino,a-otf-ryumin-pr6n,serif;font-size:38px;line-height:1;color:#0A326F}.u-business_nav-item_inner{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.u-business_nav-item_inner span{font-family:yu-gothic-pr6n,sans-serif;color:#0A326F;line-height:1}.u-business_nav-item_inner span:lang(en){font-family:"Noto Sans JP",sans-serif}.u-business_nav-item_inner span:nth-of-type(1){font-size:12px;letter-spacing:.02em}.u-business_nav-item_inner span:nth-of-type(2){font-size:10px;letter-spacing:.03em}.u-news-slider-ttl,.u-section-ttl__jp{font-family:yu-gothic-pr6n,sans-serif;font-size:16px}.u-section{margin-top:34px;padding-top:56px}.u-section+.u-section{margin-top:74px}.u-section-ttl .hdg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:10px;color:#0A326F}.u-section-ttl__jp{letter-spacing:0}.u-section__txt{margin-top:-30px}.u-news-slider-ttl{margin-top:62px;letter-spacing:.03em}.u-news-slider{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin:-18px 0 0}.u-news-slider-list__item{width:calc(309/1260 * 100%)}.u-news-slider-item__img{aspect-ratio:292/155;width:100%;background-color:#0A326F;overflow:hidden}.u-news-slider-item__img img{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:.4s ease transform;transition:.4s ease transform}.u-news-slider-item__date,.u-news-slider-item__ttl{letter-spacing:.02em;-webkit-transition:.4s ease opacity;font-family:yu-gothic-pr6n,sans-serif}.u-news-slider-item__date{display:block;margin:14px 0 0;font-size:12px;color:#0A326F;transition:.4s ease opacity}.u-news-slider-item__ttl{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:14px;transition:.4s ease opacity}.u-news-slider-item__categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin:14px 0 0}.u-news-slider-item__categories li{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:.25em;border-radius:9999px;padding:0 10px;height:21px;background-color:#0A326F;font-family:yu-gothic-pr6n,sans-serif;font-size:10px;color:#FFF;-webkit-transition:.4s ease opacity;transition:.4s ease opacity}.u-news-slider-item__categories li::before{content:"#"}.u-news-slider-controls{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:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin:0 2px 33px 0}.u-news-slider-arrow--next,.u-news-slider-arrow--prev{border-radius:0;border-top:1px solid #0A326F;border-bottom:none;padding:0;width:5px;height:5px;background-color:transparent;cursor:pointer}.u-news-slider-arrow--prev{border-left:1px solid #0A326F;border-right:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.u-news-slider-arrow--next{border-left:none;border-right:1px solid #0A326F;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.u-news-slider-pagination{gap:10px}.u-news-slider-pagination li{line-height:0}.u-news-slider-pagination button{border-radius:0;border:1px solid #999;padding:0;width:8px;height:8px;background-color:transparent;cursor:pointer}.u-news-slider-pagination button.is-active{border:none;background-color:#0A326F}@media (any-hover:hover){.u-business_nav-item:hover{opacity:1}.u-news-slider-item:hover .u-news-slider-item__img img{-webkit-transform:scale(1.2);transform:scale(1.2)}.u-news-slider-item:hover .u-news-slider-item__categories li,.u-news-slider-item:hover .u-news-slider-item__date,.u-news-slider-item:hover .u-news-slider-item__ttl{opacity:.5}}@media screen and (max-width:1024px){.u-business_nav{overflow-x:scroll;overflow-y:visible;margin-left:-90px;margin-right:-90px;padding:17px 0}.u-business_nav_item{width:-webkit-fit-content;width:fit-content}.u-business_nav_item+.u-business_nav_item::before{height:22px}.u-business_nav-item{padding:0 10px}.u-business_nav-item::before{height:21px;font-size:30px}.u-business_nav-item::after{content:"";display:block;margin-left:4px;width:18px;height:18px;background-image:url(/assets/img/common/ico/icon_arrow-down-blue-01.svg);background-size:100%;background-repeat:no-repeat}.u-business_nav-item_inner{row-gap:2px}.u-business_nav-item_inner span:nth-of-type(1){font-size:10px}}@media screen and (max-width:768px){.u-lead_col-img,.u-lead_col-txt{margin-top:40px}.u-lead_col-img{width:100%}.u-business_nav{margin-left:-20px;margin-right:-20px}.u-section,.u-section+.u-section{margin-top:14px}.u-section-ttl{box-sizing:border-box;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;background-size:cover}.u-section-ttl .hdg{row-gap:8px;font-size:30px;letter-spacing:-.02em}.u-section-ttl__jp{font-size:14px;letter-spacing:.02em}.u-section__txt{margin-top:10px}.u-news-slider-ttl{display:none}.u-news-slider{overflow:clip;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin:30px -20px 0;padding:0 20px}.u-news-slider__track{overflow:visible}.u-news-slider-list__item{width:calc(292/362 * 100%)}.u-news-slider-item__ttl{margin:2px 0 0}.u-news-slider-item__categories{margin:10px 0 0}.u-news-slider-controls{margin:0 2px 15px 0}}@media screen and (max-width:425px){.u-business_nav{top:55px}}