@charset "UTF-8";.entry-content h1,.entry-content h2{margin-bottom:14px;font-size:2.6rem;color:#2f374f;letter-spacing:0em;line-height:1.7;font-weight:600;font-feature-settings:"palt"}@media screen and (max-width:999px){.entry-content h1,.entry-content h2{font-size:2.4rem}}@media screen and (max-width:767px){.entry-content h1,.entry-content h2{font-size:2.4rem}}@media screen and (max-width:600px){.entry-content h1,.entry-content h2{margin-bottom:12px;font-size:2.4rem}}.entry-content h2{padding-top:100px;margin-top:-100px}.entry-content h3{padding-top:100px;margin-top:-100px;padding-bottom:12px;border-bottom:1px solid #2f374f;margin-bottom:18px;font-size:2rem;color:#2F374F;line-height:1.7;letter-spacing:0.1em;font-weight:600;font-feature-settings:"palt"}.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:4px;font-size:1.7rem;color:#2F374F;line-height:1.7;letter-spacing:0.08em;font-weight:600;font-feature-settings:"palt";padding-left:16px;position:relative}@media screen and (max-width:600px){.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:4px;font-size:1.6rem}}.entry-content h4:before,.entry-content h5:before,.entry-content h6:before{content:"";display:block;position:absolute;top:10px;left:0;width:10px;height:10px;border-radius:50%;background-color:#e94d44}.entry-content p,.entry-content>div{margin-bottom:30px;font-size:1.6rem;color:#2F374F;line-height:2.12}@media screen and (max-width:767px){.entry-content p,.entry-content>div{font-size:1.6rem}}@media screen and (max-width:600px){.entry-content p,.entry-content>div{line-height:2}}.entry-content p img,.entry-content>div img{max-width:100%;width:auto;margin-inline:auto}.entry-content p img.alignleft,.entry-content>div img.alignleft{margin-inline:0}.entry-content p a,.entry-content>div a{text-decoration:underline;color:#828795}@media screen and (min-width:1200px){.entry-content p a:hover,.entry-content>div a:hover{opacity:1;text-decoration:none}}.entry-content p iframe,.entry-content>div iframe{max-width:100%}.entry-content .wp-caption{max-width:100%}.entry-content .wp-caption.aligncenter{margin:0 auto}.entry-content p.txt-caption,.entry-content p.wp-caption-text{padding-top:10px;font-size:1.4rem;letter-spacing:0.04em;color:#999999;text-align:center;font-weight:500;font-feature-settings:"palt";line-height:1.45}@media screen and (max-width:600px){.entry-content p.txt-caption,.entry-content p.wp-caption-text{padding-top:7px;font-size:1.3rem}}.entry-content ol,.entry-content ul{margin-bottom:40px}@media screen and (max-width:767px){.entry-content ol,.entry-content ul{margin-bottom:30px}}.entry-content ol li,.entry-content ul li{font-size:1.6rem;font-weight:500;line-height:1.7}.entry-content ol li:not(:last-child),.entry-content ul li:not(:last-child){margin-bottom:18px}.entry-content ul li{position:relative;padding-left:1.1em}.entry-content ul li:before{position:absolute;content:"•";top:0;left:0;color:#c64d44}.entry-content ol{counter-reset:number 0}.entry-content ol li{position:relative;padding-left:1.1em}.entry-content ol li:before{counter-increment:number 1;content:counter(number) ".";position:absolute;top:0;left:0}.entry-content table{width:100%}.entry-content table td,.entry-content table th{font-size:1.6rem;color:#322a2a;letter-spacing:0.06em;font-feature-settings:"palt";text-align:center;vertical-align:middle;border:1px solid #BEBEBE;padding:0.7em 0.5em}@media screen and (max-width:999px){.entry-content table td,.entry-content table th{font-size:1.6rem}}@media screen and (max-width:600px){.entry-content table td,.entry-content table th{font-size:1.4rem}}.entry-content table th{font-weight:500}.entry-content table td{font-weight:400}.entry-content table thead th{color:#fff;background-color:#2f374f}.entry-content table tbody th{color:#2f374f}.entry-content strong{font-weight:600}.entry-content em{font-style:italic}.entry-content span.marker{background:linear-gradient(transparent 60%,#f0d58c 60%)}.entry-content p.btn-link{text-align:center}.entry-content p.btn-link.s-navy a{background-color:#2f374f}@media screen and (min-width:1200px){.entry-content p.btn-link.s-navy a:hover{opacity:1;background-color:#cb8c3a}}.entry-content p.btn-link a{padding:13px 50px 13px;display:inline-block;max-width:700px;width:100%;font-size:1.6rem;color:#F5F2EA;letter-spacing:0.04em;font-weight:500;background-color:#007474;text-decoration:none;position:relative;transition:0.35s cubic-bezier(0,0.98,0.58,0.98)}@media screen and (max-width:767px){.entry-content p.btn-link a{padding:10px 35px 10px}}@media screen and (min-width:1200px){.entry-content p.btn-link a:hover{opacity:1;background-color:#2f374f}}.entry-content p.btn-link a:after{content:"";display:block;position:absolute;top:calc(50% + 0px);right:21px;transform:translateY(-50%);width:20px;height:20px;background:url(../img/common/icn_btn_link01_ocher.svg) center center no-repeat;background-size:contain;transition:0.35s cubic-bezier(0,0.98,0.58,0.98)}@media screen and (max-width:767px){.entry-content p.btn-link a:after{right:17px;width:16px;height:16px}}
/*# sourceMappingURL=article.css.map */