@charset "UTF-8";.p-news__item:not(:last-child){border-bottom:1rem solid #8c8c8c}.p-news__item:last-child .p-news__link{padding-bottom:0}.p-news__item:not(:has(.p-news__link)){padding-top:30rem;padding-bottom:30rem}.p-news__item:not(:has(.p-news__link)):last-child{padding-bottom:0}.p-news__item:not(:has(.p-news__link)).-col-2{display:grid;grid-template-columns:1fr 32.4324324324%;gap:30rem 20rem}.p-news__item:not(:has(.p-news__link)).-col-2 .p-news__thumbnail-img{padding-top:66.6666666667%}.p-news__link{color:#000;display:block;padding-top:30rem;padding-bottom:30rem}@media (hover: hover) and (pointer: fine){.p-news__link:is(a):hover .p-news__title{color:#e65a14}.p-news__link:is(a):hover .p-news__thumbnail-img img{transform:scale(1.1)}}.p-news__link.-fixed{display:grid;grid-template-columns:1fr 1fr;gap:30rem}.p-news__link.-fixed .p-news__thumbnail-img{padding-top:66.7605633803%}.p-news__link.-fixed .p-news__text{-webkit-line-clamp:3}.p-news__link.-col-2{display:grid;grid-template-columns:1fr 32.4324324324%;gap:30rem 20rem}.p-news__link.-col-2 .p-news__thumbnail-img{padding-top:66.6666666667%}.p-news__title{display:block;transition:color ease .3s}.p-news__title.-link{color:#000}@media (hover: hover) and (pointer: fine){.p-news__title.-link:hover{color:#e65a14}}.p-news__info{display:flex;gap:10rem 14rem;margin-top:10rem}.p-news__info-key{width:16rem;margin-top:-4rem}.p-news__text{margin-top:10rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.p-news__thumbnail{width:100%;position:relative}.p-news__scrap{display:flex;column-gap:10rem;color:#023893;transition:color ease .3s;margin-top:35rem;align-items:center;width:fit-content}@media (hover: hover) and (pointer: fine){.p-news__scrap:hover{color:#e65a14}.p-news__scrap:hover .p-news__scrap-icon{stroke:#e65a14;fill:#e65a14}}.p-news__scrap-icon{stroke:#000;fill:#000;transition:stroke ease .3s,fill ease .3s}@media screen and (max-width:899px){.p-news__link.-fixed{grid-template-columns:1fr}.p-news__link:not(.-fixed):not(.-sp-info-row) .p-news__info{flex-direction:column}}@media screen and (max-width:899px){.p-news__item:not(:has(.p-news__link)).-col-2{display:block}.p-news__link.-fixed{grid-template-columns:1fr}.p-news__link.-fixed .p-news__text{-webkit-line-clamp:2}.p-news__link:not(.-fixed):not(.-sp-info-row) .p-news__info{flex-direction:column}.p-news__link.-col-2{display:block;position:relative}.p-news__link.-col-2 .p-news__thumbnail{position:absolute;width:110rem;top:30rem;right:0}.p-news__link.-col-2 .p-news__title{width:calc(100% - 120rem)}.p-news__info-key{width:16rem;margin-top:-4rem}.p-news__text{margin-top:14rem}.p-news__scrap{margin-top:20rem}}.l-container{padding-top:50rem}.l-container[data-container=true]{padding-top:220rem}#feature .p-post__list:not(:has(.p-post__item+.p-post__item)){grid-template-columns:1fr;width:80%;margin-left:auto;margin-right:auto}.p-tab__head-list{display:grid}.p-tab__head-list.-col-5{grid-template-columns:repeat(5,1fr)}.p-tab__head-list.-col-6{grid-template-columns:repeat(6,1fr)}.p-tab__head-item{border-right:1rem solid #023893}.p-tab__head-item:first-child{border-left:1rem solid #023893}.p-tab__head-btn{text-align:center;font-size:14rem;font-weight:700;line-height:1.5714285714;display:flex;justify-content:center;align-items:center;width:100%;height:60rem;color:#023893;transition:background-color ease .3s,border-color ease .3s;padding-left:5rem;padding-right:5rem}.p-tab__head-btn.is-active{background-color:#023893;color:#fff}@media (hover: hover) and (pointer: fine){.p-tab__head-btn:not(.is-active):hover{background-color:#02389333}}.p-tab__item{opacity:0;height:0;overflow:hidden;visibility:hidden;transition:opacity ease 1s,height ease 1s,visibility ease 1s,overflow ease 1s}.p-tab__item.is-active{opacity:1;height:auto;overflow:visible;visibility:visible}.c-heading+.p-tab{margin-top:30rem}@media screen and (min-width:899.02px){.p-cateSection .p-block+.p-block{margin-top:30rem}}@media screen and (max-width:899px) and (min-width:899.02px){.p-tab__head-list.-col-5,.p-tab__head-list.-col-6{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:899px){.l-container{padding-top:30rem}.l-container[data-container=true]{padding-top:135rem}.l-sidebar #mc-upper{order:1}.l-sidebar .sidebar-a{order:2}.l-sidebar .sidebar-common{order:3}.l-sidebar #mc-lower{order:4}.l-sidebar .sidebar-b{order:5}#movie .c-heading__icon{width:32rem}#gyosei .c-heading{column-gap:8rem}#gyosei .c-heading__icon{width:18rem}#area .c-heading{column-gap:8rem}#area .c-heading__icon{width:25rem}#feature .p-post__list:not(:has(.p-post__item+.p-post__item)){width:100%}.p-tab__head-list.-col-5,.p-tab__head-list.-col-6{grid-template-columns:repeat(2,1fr);gap:15rem 10rem}.p-tab__head-item,.p-tab__head-item:first-child{border:none}.p-tab__head-link{height:50rem;background-color:#023893;text-align:center;font-size:16rem;font-weight:700;line-height:1.625;display:flex;justify-content:center;align-items:center;width:100%;color:#fff;border-radius:6rem}.c-heading+.p-tab{margin-top:15rem}.p-cateSection{background-color:#fff}.p-cateSection .c-heading{border-left:none;padding-left:0}.p-cateSection .c-heading__title{color:#000;font-size:20rem}.p-cateSection .p-block+.p-block{margin-top:0;padding-top:0}.p-cateSection__head{display:grid;grid-template-columns:26rem auto;column-gap:8rem;padding-left:20rem;border-bottom:2rem solid #023893;height:67rem;padding-top:10rem;position:relative;align-items:center}}.viewer__default{display:block}.viewer__lg{display:none}@media print,screen and (min-width: 900px){.viewer__default{display:none}.viewer__lg{display:block}}
