:root{--dp: 1px}@media screen and (min-width: 701px)and (max-width: 1084px){:root{--dp: 0.0922509vw}}@media screen and (max-width: 750px){:root{--dp: 0.266667vw}}@-webkit-keyframes dot-jump-fade{0%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);width:2px}50%{-webkit-transform:translateX(-50%) translateY(-4px);transform:translateX(-50%) translateY(-4px);width:2px}100%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);width:2px}}@keyframes dot-jump-fade{0%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);width:2px}50%{-webkit-transform:translateX(-50%) translateY(-4px);transform:translateX(-50%) translateY(-4px);width:2px}100%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);width:2px}}.blog-detail__block__area a,.blog-detail__block__area p,.blog-detail__block__area blockquote,.blog-detail__block__area ol li::before,.blog-detail__block__area ol li,.blog-detail__block__area ul li::before,.blog-detail__block__area ul li,.news-detail__block__area p,.news-detail__block__area{line-height:2;letter-spacing:.06em;font-weight:500;font-size:clamp(14 * var(--dp),1.302vw,25 * var(--dp))}@media screen and (max-width: 750px){.blog-detail__block__area a,.blog-detail__block__area p,.blog-detail__block__area blockquote,.blog-detail__block__area ol li::before,.blog-detail__block__area ol li,.blog-detail__block__area ul li::before,.blog-detail__block__area ul li,.news-detail__block__area p,.news-detail__block__area{font-size:calc(14 * var(--dp))}}.news{background-color:#ccdbf1;padding-block:calc(100 * var(--dp))}@media screen and (max-width: 750px){.news{padding-block:calc(60 * var(--dp))}}.news__inner{max-width:1200px;width:calc(100% - (60 * var(--dp)));margin-inline:auto;position:relative}@media screen and (max-width: 992px){.news__inner{width:calc(100% - (48 * var(--dp)))}}@media screen and (max-width: 750px){.news__inner{width:calc(100% - (32 * var(--dp)))}}.news__list__item:nth-child(n+2){-webkit-margin-before:calc(30 * var(--dp));margin-block-start:calc(30 * var(--dp))}@media screen and (max-width: 750px){.news__list__item:nth-child(n+2){-webkit-margin-before:calc(20 * var(--dp));margin-block-start:calc(20 * var(--dp))}}.news__list__item__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:inherit;position:relative;background-color:#fff;min-height:calc(200 * var(--dp))}@media screen and (max-width: 750px){.news__list__item__link{min-height:calc(100 * var(--dp))}}.news__list__item__link__image{display:block;width:calc(200 * var(--dp));aspect-ratio:1/1;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 750px){.news__list__item__link__image{width:calc(80 * var(--dp))}}.news__list__item__link__image img{display:block;width:calc(88 * var(--dp));height:auto;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .5s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:transform .5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .5s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .5s cubic-bezier(0.645, 0.045, 0.355, 1)}@media screen and (max-width: 750px){.news__list__item__link__image img{width:calc(48 * var(--dp))}}.news__list__item__link__content{width:calc(100% - (228 * var(--dp)));padding-block:calc(40 * var(--dp));-webkit-padding-end:calc(50 * var(--dp));padding-inline-end:calc(50 * var(--dp))}@media screen and (max-width: 750px){.news__list__item__link__content{width:calc(100% - (100 * var(--dp)));padding-block:calc(20 * var(--dp));-webkit-padding-end:calc(32 * var(--dp));padding-inline-end:calc(32 * var(--dp))}}.news__list__item__link__content__data{font-size:clamp(12 * var(--dp),.938vw,18 * var(--dp));font-weight:500;letter-spacing:.06em;color:#15245b}@media screen and (max-width: 750px){.news__list__item__link__content__data{font-size:calc(12 * var(--dp))}}.news__list__item__link__content__ttl{font-size:clamp(14 * var(--dp),1.042vw,20 * var(--dp));font-weight:500;letter-spacing:.06em;-webkit-margin-before:calc(10 * var(--dp));margin-block-start:calc(10 * var(--dp));display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width: 750px){.news__list__item__link__content__ttl{font-size:calc(14 * var(--dp));-webkit-margin-before:calc(5 * var(--dp));margin-block-start:calc(5 * var(--dp))}}.news__list__item__link__content__arrow{width:calc(84 * var(--dp));height:calc(84 * var(--dp));-webkit-clip-path:polygon(100% 100%, 0% 100%, 100% 0);clip-path:polygon(100% 100%, 0% 100%, 100% 0);position:absolute;bottom:0;right:0;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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:-webkit-gradient(linear, left top, left bottom, from(#009EE5), to(#1D4293));background:-webkit-linear-gradient(top, #009EE5 0%, #1D4293 100%);background:-o-linear-gradient(top, #009EE5 0%, #1D4293 100%);background:linear-gradient(to bottom, #009EE5 0%, #1D4293 100%)}@media screen and (max-width: 750px){.news__list__item__link__content__arrow{width:calc(60 * var(--dp));height:calc(60 * var(--dp))}}.news__list__item__link__content__arrow::after{content:"";top:72%;left:68%;position:absolute;width:calc(24.2 * var(--dp));height:calc(13.1 * var(--dp));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.21 9.32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23FFFFFF;}%3C/style%3E%3C/defs%3E%3Cg id='text'%3E%3Cpath class='cls-1' d='M10.67,8.31c.49-.78,1.6-2.09,2.4-2.78H0v-1.75h13.06c-.8-.68-1.9-2-2.4-2.78l1.12-1.01c.86,1.18,3.02,3.27,5.42,4.66-2.4,1.39-4.56,3.48-5.42,4.66l-1.12-1.01Z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(-50%, -50%) translate3d(0, 0, 0);-webkit-transform:translate(-50%, -50%) translate3d(0, 0, 0);z-index:2}@media screen and (max-width: 750px){.news__list__item__link__content__arrow::after{width:calc(18 * var(--dp));height:calc(10 * var(--dp))}}@media(hover: hover)and (pointer: fine){.news__list__item__link:hover .news__list__item__link__image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.news__list__item__link:hover .news__list__item__link__content__arrow::after{-webkit-animation:caseArrowSlide .5s cubic-bezier(0.645, 0.045, 0.355, 1);animation:caseArrowSlide .5s cubic-bezier(0.645, 0.045, 0.355, 1)}}.news-detail{background-color:#ccdbf1;padding-block:calc(100 * var(--dp))}@media screen and (max-width: 750px){.news-detail{padding-block:calc(60 * var(--dp))}}.news-detail__inner{max-width:1200px;width:calc(100% - (60 * var(--dp)));margin-inline:auto;position:relative;max-width:calc(1400 * var(--dp))}@media screen and (max-width: 992px){.news-detail__inner{width:calc(100% - (48 * var(--dp)))}}@media screen and (max-width: 750px){.news-detail__inner{width:calc(100% - (32 * var(--dp)))}}.news-detail__block{background-color:#fff;padding-block:calc(100 * var(--dp));padding-inline:calc(40 * var(--dp));border-radius:calc(10 * var(--dp))}@media screen and (max-width: 750px){.news-detail__block{padding-block:calc(50 * var(--dp));padding-inline:calc(16 * var(--dp))}}.news-detail__block__inner{margin-inline:auto;max-width:calc(1200 * var(--dp))}.news-detail__block__header{-webkit-margin-after:calc(40 * var(--dp));margin-block-end:calc(40 * var(--dp));-webkit-padding-after:calc(40 * var(--dp));padding-block-end:calc(40 * var(--dp));border-bottom:calc(3 * var(--dp)) solid #3f6eb4}@media screen and (max-width: 750px){.news-detail__block__header{-webkit-margin-after:calc(20 * var(--dp));margin-block-end:calc(20 * var(--dp));-webkit-padding-after:calc(20 * var(--dp));padding-block-end:calc(20 * var(--dp));border-bottom:calc(2 * var(--dp)) solid #3f6eb4}}.news-detail__block__header__ttl{font-size:clamp(25 * var(--dp),1.823vw,35 * var(--dp));font-weight:700;letter-spacing:.06em}@media screen and (max-width: 750px){.news-detail__block__header__ttl{font-size:calc(22 * var(--dp))}}.news-detail__block__header__data{font-size:clamp(16 * var(--dp),1.042vw,20 * var(--dp));font-weight:500;letter-spacing:.06em;-webkit-margin-before:calc(4 * var(--dp));margin-block-start:calc(4 * var(--dp))}@media screen and (max-width: 750px){.news-detail__block__header__data{font-size:calc(14 * var(--dp))}}.news-detail__block__area p{-webkit-padding-after:1em;padding-block-end:1em}@media screen and (max-width: 750px){.news-detail__block__area p{-webkit-padding-after:.8em;padding-block-end:.8em}}.news-detail__block__area img{max-width:100%;-webkit-margin-before:calc(50 * var(--dp));margin-block-start:calc(50 * var(--dp));-o-object-fit:cover;object-fit:cover;height:auto}@media screen and (max-width: 750px){.news-detail__block__area img{-webkit-margin-before:calc(30 * var(--dp));margin-block-start:calc(30 * var(--dp))}}.blog{background-color:#ccdbf1;padding-block:calc(100 * var(--dp))}@media screen and (max-width: 750px){.blog{padding-block:calc(60 * var(--dp))}}.blog__inner{max-width:1200px;width:calc(100% - (60 * var(--dp)));margin-inline:auto;position:relative}@media screen and (max-width: 992px){.blog__inner{width:calc(100% - (48 * var(--dp)))}}@media screen and (max-width: 750px){.blog__inner{width:calc(100% - (32 * var(--dp)))}}.blog__list__item:nth-child(n+2){-webkit-margin-before:calc(30 * var(--dp));margin-block-start:calc(30 * var(--dp))}@media screen and (max-width: 750px){.blog__list__item:nth-child(n+2){-webkit-margin-before:calc(20 * var(--dp));margin-block-start:calc(20 * var(--dp))}}.blog__list__item__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:inherit;position:relative;background-color:#fff;min-height:calc(200 * var(--dp))}@media screen and (max-width: 750px){.blog__list__item__link{min-height:calc(100 * var(--dp))}}.blog__list__item__link__image{display:block;width:calc(200 * var(--dp));aspect-ratio:1/1;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 750px){.blog__list__item__link__image{width:calc(100 * var(--dp))}}.blog__list__item__link__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .5s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:transform .5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .5s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .5s cubic-bezier(0.645, 0.045, 0.355, 1)}.blog__list__item__link__image._logo img{width:calc(80 * var(--dp));height:auto;-o-object-fit:contain;object-fit:contain}.blog__list__item__link__content{width:calc(100% - (228 * var(--dp)));padding-block:calc(40 * var(--dp));-webkit-padding-end:calc(50 * var(--dp));padding-inline-end:calc(50 * var(--dp))}@media screen and (max-width: 750px){.blog__list__item__link__content{width:calc(100% - (120 * var(--dp)));padding-block:calc(20 * var(--dp));-webkit-padding-end:calc(32 * var(--dp));padding-inline-end:calc(32 * var(--dp))}}.blog__list__item__link__content__data{font-size:clamp(12 * var(--dp),.938vw,18 * var(--dp));font-weight:500;letter-spacing:.06em;color:#15245b}@media screen and (max-width: 750px){.blog__list__item__link__content__data{font-size:calc(12 * var(--dp))}}.blog__list__item__link__content__ttl{font-size:clamp(14 * var(--dp),1.042vw,20 * var(--dp));font-weight:500;letter-spacing:.06em;-webkit-margin-before:calc(10 * var(--dp));margin-block-start:calc(10 * var(--dp));display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width: 750px){.blog__list__item__link__content__ttl{font-size:calc(14 * var(--dp));-webkit-margin-before:calc(5 * var(--dp));margin-block-start:calc(5 * var(--dp))}}.blog__list__item__link__content__arrow{width:calc(84 * var(--dp));height:calc(84 * var(--dp));-webkit-clip-path:polygon(100% 100%, 0% 100%, 100% 0);clip-path:polygon(100% 100%, 0% 100%, 100% 0);position:absolute;bottom:0;right:0;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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:-webkit-gradient(linear, left top, left bottom, from(#009EE5), to(#1D4293));background:-webkit-linear-gradient(top, #009EE5 0%, #1D4293 100%);background:-o-linear-gradient(top, #009EE5 0%, #1D4293 100%);background:linear-gradient(to bottom, #009EE5 0%, #1D4293 100%)}@media screen and (max-width: 750px){.blog__list__item__link__content__arrow{width:calc(60 * var(--dp));height:calc(60 * var(--dp))}}.blog__list__item__link__content__arrow::after{content:"";top:72%;left:68%;position:absolute;width:calc(24.2 * var(--dp));height:calc(13.1 * var(--dp));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.21 9.32'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23FFFFFF;}%3C/style%3E%3C/defs%3E%3Cg id='text'%3E%3Cpath class='cls-1' d='M10.67,8.31c.49-.78,1.6-2.09,2.4-2.78H0v-1.75h13.06c-.8-.68-1.9-2-2.4-2.78l1.12-1.01c.86,1.18,3.02,3.27,5.42,4.66-2.4,1.39-4.56,3.48-5.42,4.66l-1.12-1.01Z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(-50%, -50%) translate3d(0, 0, 0);-webkit-transform:translate(-50%, -50%) translate3d(0, 0, 0);z-index:2}@media screen and (max-width: 750px){.blog__list__item__link__content__arrow::after{width:calc(18 * var(--dp));height:calc(10 * var(--dp))}}@media(hover: hover)and (pointer: fine){.blog__list__item__link:hover .news__list__item__link__image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.blog__list__item__link:hover .news__list__item__link__content__arrow::after{-webkit-animation:caseArrowSlide .5s cubic-bezier(0.645, 0.045, 0.355, 1);animation:caseArrowSlide .5s cubic-bezier(0.645, 0.045, 0.355, 1)}}.blog .nopost__txt{text-align:center;margin-block:calc(80 * var(--dp));font-size:calc(22 * var(--dp))}@media screen and (max-width: 750px){.blog .nopost__txt{font-size:calc(16 * var(--dp));margin-block:calc(50 * var(--dp))}}.blog-detail{background-color:#ccdbf1;padding-block:calc(100 * var(--dp))}@media screen and (max-width: 750px){.blog-detail{padding-block:calc(60 * var(--dp))}}.blog-detail__inner{max-width:1200px;width:calc(100% - (60 * var(--dp)));margin-inline:auto;position:relative;max-width:calc(1400 * var(--dp))}@media screen and (max-width: 992px){.blog-detail__inner{width:calc(100% - (48 * var(--dp)))}}@media screen and (max-width: 750px){.blog-detail__inner{width:calc(100% - (32 * var(--dp)))}}.blog-detail__block{background-color:#fff;padding-block:calc(100 * var(--dp));padding-inline:calc(40 * var(--dp));border-radius:calc(10 * var(--dp))}@media screen and (max-width: 750px){.blog-detail__block{padding-block:calc(50 * var(--dp));padding-inline:calc(16 * var(--dp))}}.blog-detail__block__inner{margin-inline:auto;max-width:calc(1200 * var(--dp))}.blog-detail__block__header{-webkit-margin-after:calc(40 * var(--dp));margin-block-end:calc(40 * var(--dp));-webkit-padding-after:calc(40 * var(--dp));padding-block-end:calc(40 * var(--dp));border-bottom:calc(3 * var(--dp)) solid #3f6eb4}@media screen and (max-width: 750px){.blog-detail__block__header{-webkit-margin-after:calc(20 * var(--dp));margin-block-end:calc(20 * var(--dp));-webkit-padding-after:calc(20 * var(--dp));padding-block-end:calc(20 * var(--dp));border-bottom:calc(2 * var(--dp)) solid #3f6eb4}}.blog-detail__block__header__ttl{font-size:clamp(25 * var(--dp),1.823vw,35 * var(--dp));font-weight:700;letter-spacing:.06em}@media screen and (max-width: 750px){.blog-detail__block__header__ttl{font-size:calc(22 * var(--dp))}}.blog-detail__block__header__data{font-size:clamp(16 * var(--dp),1.042vw,20 * var(--dp));font-weight:500;letter-spacing:.06em;-webkit-margin-before:calc(4 * var(--dp));margin-block-start:calc(4 * var(--dp))}@media screen and (max-width: 750px){.blog-detail__block__header__data{font-size:calc(14 * var(--dp))}}.blog-detail__block__image{width:100%}.blog-detail__block__image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:1200/800}.blog-detail__block__area h3{font-size:clamp(48 * var(--dp),1.302vw,60 * var(--dp));letter-spacing:.06em;font-weight:700;-webkit-margin-before:calc(40 * var(--dp));margin-block-start:calc(40 * var(--dp));-webkit-padding-after:calc(10 * var(--dp));padding-block-end:calc(10 * var(--dp));border-bottom:calc(3 * var(--dp)) solid #3f6eb4}@media screen and (max-width: 750px){.blog-detail__block__area h3{font-size:calc(24 * var(--dp));-webkit-margin-before:calc(30 * var(--dp));margin-block-start:calc(30 * var(--dp));border-bottom:calc(2 * var(--dp)) solid #3f6eb4}}.blog-detail__block__area h4{font-size:clamp(36 * var(--dp),1.302vw,50 * var(--dp));letter-spacing:.06em;font-weight:700;-webkit-margin-before:calc(30 * var(--dp));margin-block-start:calc(30 * var(--dp));border-bottom:calc(3 * var(--dp)) solid #3f6eb4}@media screen and (max-width: 750px){.blog-detail__block__area h4{font-size:calc(22 * var(--dp));-webkit-margin-before:calc(20 * var(--dp));margin-block-start:calc(20 * var(--dp));border-bottom:calc(2 * var(--dp)) solid #3f6eb4}}.blog-detail__block__area h5{font-size:clamp(26 * var(--dp),1.302vw,40 * var(--dp));letter-spacing:.06em;font-weight:700;-webkit-margin-before:calc(30 * var(--dp));margin-block-start:calc(30 * var(--dp));border-bottom:calc(3 * var(--dp)) solid #3f6eb4}@media screen and (max-width: 750px){.blog-detail__block__area h5{font-size:calc(20 * var(--dp));-webkit-margin-before:calc(20 * var(--dp));margin-block-start:calc(20 * var(--dp));border-bottom:calc(2 * var(--dp)) solid #3f6eb4}}.blog-detail__block__area h6{font-size:clamp(20 * var(--dp),1.302vw,35 * var(--dp));letter-spacing:.06em;font-weight:700;-webkit-margin-before:calc(30 * var(--dp));margin-block-start:calc(30 * var(--dp));border-bottom:calc(3 * var(--dp)) solid #3f6eb4}@media screen and (max-width: 750px){.blog-detail__block__area h6{font-size:calc(18 * var(--dp));-webkit-margin-before:calc(20 * var(--dp));margin-block-start:calc(20 * var(--dp));border-bottom:calc(2 * var(--dp)) solid #3f6eb4}}.blog-detail__block__area ul{-webkit-margin-before:calc(20 * var(--dp));margin-block-start:calc(20 * var(--dp))}.blog-detail__block__area ul li{-webkit-padding-start:calc(26 * var(--dp));padding-inline-start:calc(26 * var(--dp));position:relative}@media screen and (max-width: 750px){.blog-detail__block__area ul li{-webkit-padding-start:calc(20 * var(--dp));padding-inline-start:calc(20 * var(--dp))}}.blog-detail__block__area ul li::before{content:"・";position:absolute;top:0;left:0;color:#15245b}.blog-detail__block__area ol{counter-reset:list-counter;-webkit-margin-before:calc(20 * var(--dp));margin-block-start:calc(20 * var(--dp))}.blog-detail__block__area ol li{position:relative;-webkit-padding-start:calc(26 * var(--dp));padding-inline-start:calc(26 * var(--dp));counter-increment:list-counter}@media screen and (max-width: 750px){.blog-detail__block__area ol li{-webkit-padding-start:calc(20 * var(--dp));padding-inline-start:calc(20 * var(--dp))}}.blog-detail__block__area ol li::before{content:counter(list-counter) ".";position:absolute;top:0;left:0}.blog-detail__block__area blockquote{max-width:calc(780 * var(--dp));width:100%;position:relative;margin-block:calc(20 * var(--dp));padding-block:calc(20 * var(--dp));padding-inline:calc(70 * var(--dp)) calc(50 * var(--dp));color:#0080c8;font-style:italic;background-image:-webkit-gradient(linear, left top, right top, color-stop(0, #1778B8), color-stop(15%, #1778B8), color-stop(15%, transparent)),-webkit-gradient(linear, left top, left bottom, color-stop(0, #1778B8), color-stop(80%, #1778B8), color-stop(80%, transparent)),-webkit-gradient(linear, left top, right top, color-stop(85%, transparent), color-stop(85%, #1778B8)),-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(20%, transparent), color-stop(20%, #1778B8), to(#1778B8));background-image:-webkit-linear-gradient(left, #1778B8 0, #1778B8 15%, transparent 15%),-webkit-linear-gradient(top, #1778B8 0, #1778B8 80%, transparent 80%),-webkit-linear-gradient(left, transparent 85%, #1778B8 85%),-webkit-linear-gradient(top, transparent 0, transparent 20%, #1778B8 20%, #1778B8 100%);background-image:-o-linear-gradient(left, #1778B8 0, #1778B8 15%, transparent 15%),-o-linear-gradient(top, #1778B8 0, #1778B8 80%, transparent 80%),-o-linear-gradient(left, transparent 85%, #1778B8 85%),-o-linear-gradient(top, transparent 0, transparent 20%, #1778B8 20%, #1778B8 100%);background-image:linear-gradient(to right, #1778B8 0, #1778B8 15%, transparent 15%),linear-gradient(to bottom, #1778B8 0, #1778B8 80%, transparent 80%),linear-gradient(to right, transparent 85%, #1778B8 85%),linear-gradient(to bottom, transparent 0, transparent 20%, #1778B8 20%, #1778B8 100%);background-size:100% 2px,2px 100%,100% 2px,2px 100%;background-position:0 0,0 0,0 100%,100% 0;background-repeat:no-repeat}@media screen and (max-width: 750px){.blog-detail__block__area blockquote{padding-inline:calc(30 * var(--dp)) calc(20 * var(--dp));background-image:-webkit-gradient(linear, left top, right top, color-stop(0, #1778B8), color-stop(35%, #1778B8), color-stop(35%, transparent)),-webkit-gradient(linear, left top, left bottom, color-stop(0, #1778B8), color-stop(70%, #1778B8), color-stop(70%, transparent)),-webkit-gradient(linear, left top, right top, color-stop(65%, transparent), color-stop(65%, #1778B8)),-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(20%, transparent), color-stop(20%, #1778B8), to(#1778B8));background-image:-webkit-linear-gradient(left, #1778B8 0, #1778B8 35%, transparent 35%),-webkit-linear-gradient(top, #1778B8 0, #1778B8 70%, transparent 70%),-webkit-linear-gradient(left, transparent 65%, #1778B8 65%),-webkit-linear-gradient(top, transparent 0, transparent 20%, #1778B8 20%, #1778B8 100%);background-image:-o-linear-gradient(left, #1778B8 0, #1778B8 35%, transparent 35%),-o-linear-gradient(top, #1778B8 0, #1778B8 70%, transparent 70%),-o-linear-gradient(left, transparent 65%, #1778B8 65%),-o-linear-gradient(top, transparent 0, transparent 20%, #1778B8 20%, #1778B8 100%);background-image:linear-gradient(to right, #1778B8 0, #1778B8 35%, transparent 35%),linear-gradient(to bottom, #1778B8 0, #1778B8 70%, transparent 70%),linear-gradient(to right, transparent 65%, #1778B8 65%),linear-gradient(to bottom, transparent 0, transparent 20%, #1778B8 20%, #1778B8 100%)}}.blog-detail__block__area blockquote::before{content:"“";position:absolute;left:calc(24 * var(--dp));top:calc(16 * var(--dp));font-size:2.5em;line-height:1;color:#0080c8}@media screen and (max-width: 750px){.blog-detail__block__area blockquote::before{left:calc(10 * var(--dp));top:calc(12 * var(--dp))}}.blog-detail__block__area blockquote::after{content:"”";position:absolute;right:calc(32 * var(--dp));bottom:calc(-2 * var(--dp));font-size:2.5em;line-height:1;color:#0080c8}@media screen and (max-width: 750px){.blog-detail__block__area blockquote::after{right:calc(18 * var(--dp));bottom:calc(-2 * var(--dp))}}.blog-detail__block__area p{-webkit-padding-after:1em;padding-block-end:1em;-webkit-margin-before:1em;margin-block-start:1em}@media screen and (max-width: 750px){.blog-detail__block__area p{-webkit-padding-after:.8em;padding-block-end:.8em;-webkit-margin-before:.8em;margin-block-start:.8em}}.blog-detail__block__area img{max-width:100%;-webkit-margin-before:calc(40 * var(--dp));margin-block-start:calc(40 * var(--dp));border-radius:calc(10 * var(--dp));-o-object-fit:cover;object-fit:cover;height:auto}@media screen and (max-width: 750px){.blog-detail__block__area img{-webkit-margin-before:calc(30 * var(--dp));margin-block-start:calc(30 * var(--dp))}}.blog-detail__block__area a{color:#0080c8;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@media(hover: hover)and (pointer: fine){.blog-detail__block__area a:hover{opacity:.7}}@-webkit-keyframes caseArrowSlide{0%{opacity:1;-webkit-transform:translate(-50%, -50%) translate3d(0, 0, 0);transform:translate(-50%, -50%) translate3d(0, 0, 0)}50%{opacity:0;-webkit-transform:translate(-50%, -50%) translate3d(10px, 0, 0);transform:translate(-50%, -50%) translate3d(10px, 0, 0)}55%{opacity:0;-webkit-transform:translate(-50%, -50%) translate3d(-10px, 0, 0);transform:translate(-50%, -50%) translate3d(-10px, 0, 0)}100%{opacity:1;-webkit-transform:translate(-50%, -50%) translate3d(0, 0, 0);transform:translate(-50%, -50%) translate3d(0, 0, 0)}}@keyframes caseArrowSlide{0%{opacity:1;-webkit-transform:translate(-50%, -50%) translate3d(0, 0, 0);transform:translate(-50%, -50%) translate3d(0, 0, 0)}50%{opacity:0;-webkit-transform:translate(-50%, -50%) translate3d(10px, 0, 0);transform:translate(-50%, -50%) translate3d(10px, 0, 0)}55%{opacity:0;-webkit-transform:translate(-50%, -50%) translate3d(-10px, 0, 0);transform:translate(-50%, -50%) translate3d(-10px, 0, 0)}100%{opacity:1;-webkit-transform:translate(-50%, -50%) translate3d(0, 0, 0);transform:translate(-50%, -50%) translate3d(0, 0, 0)}}