﻿.p-pageMv .c-title{margin-top:20px}.p-pageMv__contents{margin-top:50px}.p-pageMv__desc{display:flex;align-items:center;flex-wrap:wrap;gap:5px 15px}.p-pageMv__category{display:flex;gap:10px}.p-pageMv__category .category{padding:5px 14px;border-radius:60px;background-color:#00a7d1;color:#fff;font-size:1.2rem}.p-pageMv__time{font-size:1.4rem;color:rgba(55,55,55,.3)}.p-news{padding:30px 0 100px}@media screen and (max-width: 650px){.p-news{padding-bottom:50px}}.p-news .c-inner{max-width:770px}.p-ews__mainImage{width:100%;margin-bottom:40px}.p-news__lead{margin-bottom:40px}.p-themes{position:relative;padding:30px 40px 40px;margin:80px auto;background-color:#fff;width:95%;border-radius:10px}@media screen and (max-width: 810px){.p-themes{padding:50px 60px}}@media screen and (max-width: 500px){.p-themes{padding:30px;margin:40px 0 50px}}.p-themes.is-open .p-theme__list{max-height:initial}.p-theme__desc{display:flex;justify-content:space-between;align-items:center}.p-theme__title{position:relative;padding-left:16px;line-height:1}.p-theme__title::before{content:"";position:absolute;top:6px;left:0;width:7px;aspect-ratio:1/1;border-radius:50%;background-color:#00a7d1}.p-theme__button{width:56px;height:26px;border-radius:5px;padding:0;font-size:1.2rem;background-color:#e3e1e1;cursor:pointer}.p-theme__list{margin-top:20px;height:auto;max-height:70px;overflow:hidden}.p-theme__item:nth-child(n+2){margin-top:18px}.p-theme__link{display:flex;font-size:1.4rem;font-weight:700;position:relative;color:#00a7d1;transition:color .4s}.p-theme__link:hover{opacity:1;color:#e99800}.p-theme__link .no{position:relative;font-size:1.4rem;margin-right:29px}.p-theme__link .no::before{content:"";position:absolute;right:-14px;top:4px;width:1px;height:16px;background-color:#373737}.p-theme__sub{margin-top:10px}.p-theme__subLink{position:relative;margin-left:18px;font-size:1.4rem;color:#00a7d1;display:table;transition:color .4s}.p-theme__subLink:nth-child(n+2){margin-top:6px}.p-theme__subLink:hover{opacity:1;color:#e99800}.p-theme__subLink .no{position:relative;font-size:1.4rem;margin-right:29px}.p-theme__subLink .no::before{content:"";position:absolute;right:-14px;top:4px;width:1px;height:16px;background-color:#373737}.p-contents__section:nth-child(n+2){margin-top:60px}@media screen and (max-width: 500px){.p-contents__section:nth-child(n+2){margin-top:50px}}.p-contents__title{font-size:1.8rem;line-height:1.3;color:#fff;padding:18px 20px;background-color:#373737;position:relative;margin-bottom:30px}@media screen and (max-width: 810px){.p-contents__title{padding:15px 18px}}@media screen and (max-width: 500px){.p-contents__title{margin-bottom:20px;padding:15px}}.p-editor h3,.p-news__lead h3{font-size:1.8rem;line-height:1.3;padding-bottom:12px;border-bottom:1px solid #373737;margin:20px 0}@media screen and (max-width: 650px){.p-editor h3,.p-news__lead h3{padding-bottom:10px;margin-bottom:15px}}.p-editor p:first-child,.p-news__lead p:first-child{margin:20px 0}@media screen and (max-width: 500px){.p-editor p:first-child,.p-news__lead p:first-child{margin:15px 0}}.p-editor p:not(:last-child),.p-news__lead p:not(:last-child){margin:20px 0}@media screen and (max-width: 500px){.p-editor p:not(:last-child),.p-news__lead p:not(:last-child){margin:15px 0}}.p-editor b,.p-editor strong,.p-news__lead b,.p-news__lead strong{font-weight:bold;color:inherit}.p-editor b span,.p-editor strong span,.p-news__lead b span,.p-news__lead strong span{font-weight:bold;color:inherit}.p-editor em,.p-news__lead em{font-style:italic;font-weight:bold;color:inherit}.p-editor em span,.p-news__lead em span{font-style:italic;font-weight:bold;color:inherit}.p-editor ul,.p-news__lead ul{margin:20px 0}@media screen and (max-width: 500px){.p-editor ul,.p-news__lead ul{margin:15px 0}}.p-editor ul li,.p-news__lead ul li{position:relative;list-style:none}.p-editor ul li::before,.p-news__lead ul li::before{content:"●";margin-right:2px}.p-editor ol,.p-news__lead ol{margin:20px 0}@media screen and (max-width: 500px){.p-editor ol,.p-news__lead ol{margin:15px 0}}.p-editor ol li,.p-news__lead ol li{list-style-type:decimal;list-style-position:inside}.p-editor a,.p-news__lead a{position:relative;color:#00a7d2;transition:opacity .3s}.p-editor a:hover,.p-news__lead a:hover{opacity:.6}.p-editor .aligncenter,.p-editor .alignnone,.p-news__lead .aligncenter,.p-news__lead .alignnone{margin-left:auto;margin-right:auto}.p-editor .alignleft,.p-news__lead .alignleft{margin-right:auto}.p-editor .alignright,.p-news__lead .alignright{margin-left:auto}.p-editor img,.p-news__lead img{max-width:100%;margin:20px 0;width:auto;height:auto}@media screen and (max-width: 810px){.p-editor img,.p-news__lead img{max-height:400px}}@media screen and (max-width: 500px){.p-editor img,.p-news__lead img{max-height:320px;margin:15px 0}}.p-editor iframe,.p-news__lead iframe{display:block;width:100%;height:430px;margin:20px auto}@media screen and (max-width: 1080px){.p-editor iframe,.p-news__lead iframe{height:38vw}}@media screen and (max-width: 500px){.p-editor iframe,.p-news__lead iframe{height:51vw;margin:15px auto}}.p-editor blockquote,.p-news__lead blockquote{position:relative;display:table;margin:30px auto;padding:35px 40px;width:100%;background-color:rgba(0,167,210,.1)}@media screen and (max-width: 810px){.p-editor blockquote,.p-news__lead blockquote{padding:30px 40px}}@media screen and (max-width: 500px){.p-editor blockquote,.p-news__lead blockquote{margin:20px auto;padding:20px 30px}}.p-editor blockquote p,.p-news__lead blockquote p{margin:0 !important}.p-editor table,.p-news__lead table{width:100%;max-width:770px;margin:20px 0}@media screen and (max-width: 810px){.p-editor table,.p-news__lead table{overflow-x:scroll;display:block;white-space:nowrap}}.p-editor th,.p-editor td,.p-news__lead th,.p-news__lead td{border:1px solid #4cbbd7;padding:12px;text-align:center}.p-editor thead tr,.p-news__lead thead tr{background-color:inherit}.p-editor tbody tr,.p-news__lead tbody tr{background-color:inherit}.p-editor tbody tr:first-child td,.p-news__lead tbody tr:first-child td{background-color:#00a7d1}.p-editor tbody tr:first-child td p,.p-news__lead tbody tr:first-child td p{color:#fff}.p-editor tbody tr:nth-child(n+2) td,.p-news__lead tbody tr:nth-child(n+2) td{background-color:#fff}.p-banner{position:relative;padding-top:100px}.p-banner__link{position:relative;display:block;transition:opacity .4s;z-index:2}.p-banner__link:hover{opacity:.7}.p-banner__link img{width:100%;height:auto}.p-other{padding:100px 0;background-color:#fff}@media screen and (max-width: 650px){.p-other{padding:70px 0}}.p-other__title{display:flex;align-items:center;gap:15px}.p-other__title .en{font-size:3rem;line-height:1;color:#00a7d1}.p-news__wrap{display:flex;justify-content:space-between;margin-top:40px;padding-top:40px;border-top:1px solid rgba(55,55,55,.1)}@media screen and (max-width: 650px){.p-news__wrap{flex-direction:column;margin-top:30px;padding-top:0;gap:15px;border-top:initial}}.p-news__desc{width:290px}@media screen and (max-width: 810px){.p-news__desc{width:270px}}@media screen and (max-width: 650px){.p-news__desc{display:contents}}.p-news__desc .c-button{margin:30px 0 0 0}@media screen and (max-width: 650px){.p-news__desc .c-button{order:2;margin:30px auto 0}}@media screen and (max-width: 650px){.p-news__category{display:flex;flex-wrap:wrap;gap:10px}}.p-news__button{position:relative;display:table;padding:0;cursor:pointer;transition:padding .4s,color .4s}@media screen and (max-width: 650px){.p-news__button{padding-left:10px}}.p-news__button::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:5px;aspect-ratio:1/1;border-radius:50%;background-color:#00a7d1;opacity:0;transition:opacity .4s}@media screen and (max-width: 650px){.p-news__button::before{opacity:1}}.p-news__button:nth-child(n+2){margin-top:8px}@media screen and (max-width: 650px){.p-news__button:nth-child(n+2){margin-top:0}}.p-news__button:hover{color:#00a7d1;padding-left:15px}@media screen and (max-width: 650px){.p-news__button:hover{padding-left:10px}}.p-news__button:hover::before{opacity:1}.p-news__list{width:62.5%}@media screen and (max-width: 810px){.p-news__list{width:60%}}@media screen and (max-width: 650px){.p-news__list{width:100%;border-top:1px solid rgba(55,55,55,.1)}}.p-news__item{position:relative;display:block;padding:35px 85px 35px 15px;border-bottom:1px solid rgba(55,55,55,.1);transition:background-color .4s}@media screen and (max-width: 650px){.p-news__item{padding:25px 70px 25px 15px}}.p-news__item:hover{background-color:rgba(0,167,209,.1)}.p-news__item:hover .p-news__title{color:#00a7d1}.p-news__item:hover .arrow{background-color:rgba(0,167,209,0)}.p-news__item:hover .arrow::before{width:36px}.p-news__item:hover .arrow::after{opacity:1;transition:opacity .4s .2s}.p-news__item.is-none{display:none}.p-news__item .arrow{position:absolute;top:50%;transform:translateY(-50%);right:20px;width:20px;height:20px;border-radius:50%;background-color:rgba(0,167,209,.4);pointer-events:none;transition:background-color .4s}@media screen and (max-width: 650px){.p-news__item .arrow{background-color:rgba(0,167,209,0);right:10px}}.p-news__item .arrow::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:8px;aspect-ratio:1/1;border-radius:50%;background-color:rgba(0,167,209,.8);transition:width .4s}@media screen and (max-width: 650px){.p-news__item .arrow::before{width:36px}}.p-news__item .arrow::after{content:"";position:absolute;left:45%;top:50%;transform:translate(-50%, -50%) rotate(45deg);width:6px;aspect-ratio:1/1;border-top:2px solid #fff;border-right:2px solid #fff;opacity:0;transition:opacity .4s}@media screen and (max-width: 650px){.p-news__item .arrow::after{opacity:1;transition:opacity .4s .2s}}.p-news__box{display:flex;align-items:center;gap:10px;margin-bottom:15px}@media screen and (max-width: 650px){.p-news__box{margin-bottom:12px}}.p-news__box .category{font-size:1.4rem;line-height:1.2;color:#fff;padding:4px 8px;border-radius:60px;border:1px solid #00a7d1;background-color:rgba(0,167,209,.6)}.p-news__title{transition:color .4s}