﻿.p-pageMv__bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(68,92,114,.5);z-index:1}.p-newsTitle .title{color:#005bac;font-size:3.2rem;font-weight:bold}@media screen and (max-width: 1080px){.p-newsTitle .title{font-size:3rem}}@media screen and (max-width: 810px){.p-newsTitle .title{font-size:2.6rem}}@media screen and (max-width: 650px){.p-newsTitle .title{font-size:2.4rem}}@media screen and (max-width: 500px){.p-newsTitle .title{font-size:2.2rem}}.p-newsTitle .infoWrap{margin-top:30px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 500px){.p-newsTitle .infoWrap{margin-top:20px;flex-direction:column;align-items:baseline;justify-content:left;gap:10px 0}}.p-newsTitle .info,.p-newsTitle .sns{display:flex;align-items:center;gap:0 12px}.p-newsTitle .date{color:#8f8f8f;line-height:1}.p-newsTitle .category{display:inline-block;border:1px solid #222;padding:8px;font-size:1.2rem;font-weight:500;line-height:1}.p-newsTitle .snsIcon{width:30px;transition:opacity .3s}.p-newsTitle .snsIcon:hover{opacity:.6}.p-newsTitle .js-textCopyButton img{width:30px}.p-lead{padding-top:120px}.p-leadContent{margin-top:30px}.p-leadImage{height:400px}@media screen and (max-width: 810px){.p-leadImage{height:50vw}}.p-leadDesc{margin-top:20px}.p-themes{margin:70px auto 0;max-width:620px;width:100%;padding:40px 60px;background-color:#f4f4f4}@media screen and (max-width: 1080px){.p-themes{margin:60px auto 0;padding:40px 50px}}@media screen and (max-width: 810px){.p-themes{margin:50px auto 0;padding:40px}}@media screen and (max-width: 500px){.p-themes{margin:30px auto 0;padding:30px}}.p-themes .title{color:#005bac;text-align:center;font-size:2.4rem;font-weight:bold;line-height:1}.p-theme__list{margin-top:25px}.p-theme__item:nth-child(n+2){margin-top:20px}.p-theme__link{color:#005bac;font-weight:bold;transition:opacity .3s}.p-theme__link .no{color:#005bac;font-size:2rem;font-weight:bold}.p-theme__link:hover{opacity:.6}.p-theme__link__min{display:block;padding-left:1em;font-size:1.4rem;font-weight:500}.p-article{padding:70px 0 130px}@media screen and (max-width: 810px){.p-article{padding:70px 0 100px}}@media screen and (max-width: 500px){.p-article{padding:60px 0 80px}}.p-article__section:nth-child(n+2){margin-top:70px}.p-article__title{color:#005bac;font-size:2.4rem;font-weight:bold}@media screen and (max-width: 500px){.p-article__title{font-size:2.2rem}}.p-article__title__sub{color:#005bac;font-size:1.8rem;font-weight:bold}.p-editor h2{font-size:3.2rem}@media screen and (max-width: 650px){.p-editor h2{font-size:2.8rem}}.p-editor h3{font-size:2.4rem}@media screen and (max-width: 650px){.p-editor h3{font-size:2.2rem}}.p-editor p:not(:last-child){margin:20px 0}.p-editor p:last-child{margin-top:20px}.p-editor p:last-child{margin-top:30px}.p-editor p:not(:last-child){margin:30px 0}.p-editor b,.p-editor strong{font-weight:bold}.p-editor b span,.p-editor strong span{font-weight:bold}.p-editor em{font-style:italic;font-weight:bold}.p-editor em span{font-style:italic;font-weight:bold}.p-editor ul{margin:30px 0}@media screen and (max-width: 500px){.p-editor ul{margin:20px 0}}.p-editor ul li{position:relative;list-style:none}.p-editor ul li::before{content:"●";margin-right:2px}.p-editor ol{margin:30px 0}@media screen and (max-width: 500px){.p-editor ol{margin:20px 0}}.p-editor ol li{list-style-type:decimal;list-style-position:inside}.p-editor a{position:relative;color:#18b6ff;transition:opacity .3s}.p-editor a:not(:has(img)){border-bottom:1px solid #18b6ff}.p-editor a:hover{opacity:.6}.p-editor a[target=_blank]{position:relative;padding-right:18px}@media screen and (max-width: 500px){.p-editor a[target=_blank]{padding-right:0}}.p-editor a[target=_blank]:not(:has(img))::before{content:"";position:absolute;bottom:3px;right:0;width:15px;height:15px;background-image:url("../../../../assets/images/news/out-link.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.p-editor a[target=_blank].--noIcon::before{display:none}.p-editor .aligncenter,.p-editor .alignnone{margin-left:auto;margin-right:auto}.p-editor .alignleft{margin-right:auto}.p-editor .alignright{margin-left:auto}.p-editor img{max-width:100%;max-height:500px;margin:35px 0;width:auto;height:auto}@media screen and (max-width: 810px){.p-editor img{max-height:400px;margin:30px 0}}@media screen and (max-width: 500px){.p-editor img{max-height:320px;max-width:90%;margin:20px 0}}.p-editor iframe{display:block;width:100%;height:420px;margin:50px auto}@media screen and (max-width: 1080px){.p-editor iframe{height:380px;margin:40px auto}}@media screen and (max-width: 810px){.p-editor iframe{height:300px;margin:30px auto}}@media screen and (max-width: 500px){.p-editor iframe{height:220px;margin:20px auto}}.p-editor blockquote{position:relative;display:table;margin:30px auto;padding:35px 50px;width:100%;background-color:#ededed}@media screen and (max-width: 810px){.p-editor blockquote{padding:30px 40px}}@media screen and (max-width: 500px){.p-editor blockquote{margin:20px auto;padding:20px 40px}}