.p-mainVisual{position:relative;margin-top:-50px}.p-mainVisual_img{max-height:560px;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.p-mainVisual_textImg{position:absolute;top:calc(50px + 20px);left:50%;width:calc(100% - 42px);max-width:327px;transform:translateX(-50%)}.p-newsImportant{position:absolute;bottom:0;width:100%;background:linear-gradient(transparent 90px, #ff7a29 15px)}.p-newsImportant_list{display:flex;justify-content:center}.p-newsImportant_item{margin:0 6px}.p-newsImportant_link{display:flex;z-index:1;position:relative;flex-direction:column;width:270px;height:105px;margin:0 auto;padding:16px 18px;border-top-left-radius:20px;border-bottom-right-radius:20px;outline:0;background:linear-gradient(to right, #fff 30%, #fff)}.p-newsImportant_link::after{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, #ff7d29 30%, #ffad29);content:"";opacity:0;transition:opacity .2s}.p-newsImportant_link::before{display:block;position:absolute;right:-2.5px;bottom:0;width:3px;height:calc(100% - 3px);background-color:#ff7a29;content:""}.p-newsImportant_link::after{border-top-left-radius:20px;border-bottom-right-radius:20px}.p-newsImportant_date{color:#ff7a29}.p-content-03,.p-content-02,.p-content-01{padding:40px 0}.p-content-02{padding-bottom:40px}.p-content-03{padding-bottom:80px}.p-content_inner{width:calc(100% - 15px * 2);margin:0 auto}.p-block01{display:flex;flex-wrap:wrap;justify-content:space-between}.p-block01_link{display:block;position:relative;flex-basis:calc(48.5% - 7px)}.p-block01_link:nth-child(even){margin-right:7px}.p-block01_link:nth-child(n+3){margin-top:20px}.p-block01_title02,.p-block01_title01{position:absolute;right:-7px;bottom:7%}.p-heading02{margin-bottom:15px;font-weight:bold;font-size:2.4rem;text-align:center}.p-sliderLink{padding-block:30px;overflow:hidden}.p-sliderLink .slick-track{display:flex}.p-sliderLink .slick-slide{height:auto !important}.p-sliderLink_item{display:block;margin-inline:5px;padding-top:10px}.p-sliderLink_arrow-next,.p-sliderLink_arrow-prev{z-index:1;position:absolute;top:calc(50% + 10px);width:40px;height:40px;transform:translateY(-50%);border-radius:50%;background-position:center;background-size:13px 23px;background-repeat:no-repeat;background-color:rgba(255,255,255,.8)}.p-sliderLink_arrow-prev{left:-5px;background-image:url("../../img/icon/slider_arrow-prev.svg")}.p-sliderLink_arrow-next{right:-5px;background-image:url("../../img/icon/slider_arrow-next.svg")}.p-sliderLink_dots{display:block;position:absolute;bottom:0;width:100%;text-align:center}.p-sliderLink_dots>li{display:inline-block;margin-inline:10px;cursor:pointer}.p-sliderLink_dots>li>button{position:relative;font-size:0}.p-sliderLink_dots>li>button::before{position:absolute;top:0;left:0;width:10px;height:10px;border-radius:50%;background-color:#d7e2ed;content:""}.p-sliderLink_dots>li.slick-active>button::before{background-color:#ff7a29}@media only screen and (min-width: 768px){.p-mainVisual{margin-top:-66px}.p-mainVisual_img{min-height:550px}.p-mainVisual_textImg{top:calc(66px + 28px);max-width:355px}.p-content-01{padding:85px 0 82px}.p-content-02{padding-top:50px}.p-content-03{padding-bottom:100px}.p-content_inner{width:calc(100% - 20px * 2)}.p-block01_link{flex-basis:calc((100% - 6%) / 3 - 23px)}.p-block01_link:nth-child(even){margin-right:0}.p-block01_link:nth-child(n+3){margin-top:0}.p-block01_link:nth-child(n+4){margin-top:15px;margin-left:auto}.p-block01_link:nth-child(n+1):nth-child(-n+3){margin-right:auto}.p-block01_title02,.p-block01_title01{bottom:11%}.p-block01_title01{right:-23px}.p-block01_title02{left:-23px}.p-heading02{margin-bottom:24px;font-size:2.8rem}.p-sliderLink_item{margin-inline:10px}.p-sliderLink_arrow-next,.p-sliderLink_arrow-prev{top:calc(50% + 20px);width:55px;height:55px;background-size:17px 31px}.p-sliderLink_arrow-prev{left:10px}.p-sliderLink_arrow-next{right:10px}}@media only screen and (min-width: 1024px){.p-newsImportant{background:linear-gradient(transparent 100px, #ff7a29 15px)}.p-newsImportant_item{padding-top:10px}.p-newsImportant_link{top:0;transition:top .2s}.p-newsImportant_link:hover{top:-10px}.p-newsImportant_link:hover::after{height:calc(100% + 10px);opacity:1}.p-newsImportant_title,.p-newsImportant_date{transition:all .2s}.p-newsImportant_link:hover .p-newsImportant_title,.p-newsImportant_link:hover .p-newsImportant_date{z-index:4;color:#fff}.p-content-02{padding-bottom:50px}.p-content-03{padding-bottom:204px}.p-content_inner{width:96%;max-width:1000px}.p-block01_link{position:relative;flex-basis:calc((100% - 12%) / 3 - 18px)}.p-block01_link::before,.p-block01_link::after{display:block;position:absolute;border-radius:50%;content:""}.p-block01_link::before{z-index:-1;width:109%;height:109%;background:#fff}.p-block01_link::after{z-index:-2;width:110%;height:110%;background:linear-gradient(to right, #ff7d29 30%, #ffad29);opacity:0;transition:opacity .2s}.p-block01_link:nth-child(1)::before{top:-13px;left:-16.5px}.p-block01_link:nth-child(1)::after{top:-14px;left:-18px}.p-block01_link:nth-child(2)::before{top:-13px;left:-12.5px}.p-block01_link:nth-child(2)::after{top:-14px;left:-14px}.p-block01_link:nth-child(3)::before{top:-13px;left:-12px}.p-block01_link:nth-child(3)::after{top:-14px;left:-13px}.p-block01_link:nth-child(4)::before{top:-12.5px;left:-6.5px}.p-block01_link:nth-child(4)::after{top:-14px;left:-8px}.p-block01_link:nth-child(5)::before{top:-10.5px;left:-12px}.p-block01_link:nth-child(5)::after{top:-12px;left:-13px}.p-block01_link:nth-child(6)::before{top:-11px;left:-12px}.p-block01_link:nth-child(6)::after{top:-12.5px;left:-13px}.p-block01_link:nth-child(n+4){margin-top:19px}.p-block01_link:hover::after{opacity:1}.p-block01_title01{right:-18px}.p-block01_title02{left:-18px}.p-block01_img{transition:transform .2s}.p-block01_link:hover .p-block01_img{transform:scale(1.1, 1.1)}.p-sliderLink{padding-block:40px}.p-sliderLink_item{margin-inline:20px}.p-sliderLink_banner{position:relative;top:0;transition:all .2s}.p-sliderLink_item:hover .p-sliderLink_banner{top:-10px;opacity:.75}.p-sliderLink_arrow-next,.p-sliderLink_arrow-prev{transition:all .2s}.p-sliderLink_arrow-prev{left:20px}.p-sliderLink_arrow-prev:hover{left:10px}.p-sliderLink_arrow-next{right:20px}.p-sliderLink_arrow-next:hover{right:10px}}@media only screen and (min-width: 1200px){.p-mainVisual{margin-top:0}.p-mainVisual_img{min-height:715px}.p-mainVisual_textImg{top:calc(66px + 93px);left:calc(50% - 28px);max-width:380px}}
/*# sourceMappingURL=index.css.map */