body{font-family:"Arial","Helvetica",sans-serif;letter-spacing:.02em;font-size:1.6rem;line-height:1.6}@media only screen and (max-width: 767px){body{font-size:1.5rem;line-height:1.5}}@media print,screen and (min-width: 768px){.l-group-header__inner .group_logo{width:186px}}.l-group-header__nav-list--pc .l-group-header__nav--item__link--title{padding:6px 27px 6px 10px}.l-group-header__nav-list--pc .l-group-header__nav--item__link--title img[data-name=pg]{width:200px}.l-group-header__nav-list--pc .l-group-header__nav--item__link--title img[data-name=mirai]{width:211px}.l-group-header__nav-list--pc .l-group-header__nav--item__link2{height:24px;display:flex;overflow:hidden;border-radius:5px;box-shadow:0 3px 6px 0 rgba(0,0,0,.05)}@media only screen and (max-width: 767px){.l-group-header__nav-list--pc .l-group-header__nav--item__link--title{width:100%}}@media print,screen and (min-width: 768px){.l-header-link__item:not(:first-child){margin-left:20px}}.l-header[data-type=common] .l-group-header__nav--item__link--title:after{content:"";font-size:11px;color:#333}.l-header .l-group-header__nav--item__link--title:after{content:"";font-size:11px;color:#333}.l-header-top .l-header-logo img{width:144px}.l-header[data-type=common] .l-group-header__nav--item__link:hover .l-header[data-type=common] .l-group-header__nav--item__link--title::after{color:#333;transform:translateY(-50%)}.l-header-link__item::before{margin-right:5px}@media print,screen and (min-width: 768px){.l-header-nav__link{font-size:1.5rem}}@media print,screen and (min-width: 768px){.l-header-nav__link{padding-top:7px;letter-spacing:0;line-height:1.2}}@media only screen and (max-width: 767px){.l-header-nav__link br{display:none}}@media print,screen and (min-width: 768px){.l-header-nav__item{height:60px}}@media only screen and (max-width: 767px){.l-header .l-header-top .l-header-logo img{width:110px}}.l-header-drop-l{width:100%;padding-right:0}@media print,screen and (min-width: 768px){.l-header-drop__item-in{top:163px}}@media only screen and (max-width: 767px){.l-local-nav__button{height:auto;padding:10px 35px 10px 10px}}@media only screen and (max-width: 767px){.l-local-nav__title__link{display:block;width:100%}}[data-nav=hd-drop01] .l-header-drop__block::before{left:7.0967741935%}[data-nav=hd-drop02] .l-header-drop__block::before{left:21.5322580645%}[data-nav=hd-drop03] .l-header-drop__block::before{left:35.8064516129%}[data-nav=hd-drop04] .l-header-drop__block::before{left:50.0806451613%}[data-nav=hd-drop05] .l-header-drop__block::before{left:64.2741935484%}[data-nav=hd-drop06] .l-header-drop__block::before{left:78.7096774194%}@media print,screen and (min-width: 768px){[data-nav=hd-drop07]{min-width:170px}}[data-nav=hd-drop07] .l-header-drop__block::before{left:92.9032258065%}.l-header-link__item:nth-of-type(3):before{content:none}.l-header-link__item:nth-of-type(4):before{content:"";display:inline-block}.l-related__text{font-size:1.6rem}@media only screen and (max-width: 767px){.l-related__text{line-height:1.4}}@media print,screen and (min-width: 768px){.l-hero-06{height:865px;max-height:865px;margin-top:-38px}}@media only screen and (max-width: 767px){.l-hero-06{margin-top:0}}@media print,screen and (min-width: 768px){.l-section .c-heading-01{font-size:2.6rem}.l-section .c-heading-02{font-size:2rem}}@media print,screen and (min-width: 768px){.l-footer-nav__title{font-size:1.6rem}}@media print,screen and (min-width: 768px){.l-footer-nav-list__item{font-size:1.4rem;line-height:1.6}}@media print,screen and (min-width: 768px){.l-group-footer__in{width:710px}}.l-group-footer-link__link--en{text-align:center;display:block;position:relative}@media only screen and (max-width: 767px){.l-group-footer-link__link--en{display:flex;width:100%;height:60px;padding-left:20px;text-align:left;justify-content:flex-start;align-items:center}}@media print,screen and (min-width: 768px){.l-group-footer-link__link--en[data-type=pg]{transform:translateY(5px)}}@media print,screen and (min-width: 768px){.l-group-footer-link__link--en[data-type=pg]:after{transform:translateY(-50%)}}@media print,screen and (min-width: 768px){.l-group-footer-link__link--en[data-type=mirai]{transform:translateY(0)}}@media print,screen and (min-width: 768px){.l-group-footer-link__link--en[data-type=mirai]:after{top:-8px}}.l-group-footer-link__link--en:after{content:"";display:block;position:absolute;top:-3px;right:-70px;color:#333;font-family:"fontawesome solid";font-size:12px}@media only screen and (max-width: 767px){.l-group-footer-link__link--en:after{top:3px;right:3px}}@media only screen and (max-width: 767px){.l-group-footer-link__link--en:after{font-size:2.66667vw}}@media only screen and (max-width: 767px){.l-group-footer-link{width:100%}}@media only screen and (max-width: 767px){.l-group-footer-link:before{content:""}}@media print,screen and (min-width: 768px){.l-group-footer-link__link{text-align:center}}@media print,screen and (min-width: 768px){.l-group-footer-link__link[data-type=mirai]{transform:translateY(0)}}@media only screen and (max-width: 767px){.l-group-footer-link__link::before{content:none}}.l-group-footer-link__link__logo{position:relative}@media print,screen and (min-width: 768px){.l-group-footer-link__link__logo{margin-bottom:0}}.l-group-footer-link__link__logo:after{position:absolute;top:7px;right:7px;content:"";display:block;font-family:"fontawesome solid";font-size:12px}@media print,screen and (min-width: 768px){.l-group-footer-link::before{top:-126px;left:-270px;width:300px;height:300px;background-size:cover}}@media print,screen and (min-width: 768px){.l-group-footer-link::after{top:-100px !important;right:-254px}}.l-group-footer-link__logo{color:#666}@media print,screen and (min-width: 768px){.l-group-footer-link__logo{position:static}}@media only screen and (max-width: 767px){.l-group-footer-link__logo{top:5px;right:5px}}.l-group-footer-copy{margin-top:40px}@media only screen and (max-width: 767px){.l-group-footer-copy{margin-top:15px}}@media print,screen and (min-width: 768px){.l-footer-bottom-buttons__link,.l-footer-bottom-buttons__links__link{font-size:1.3rem}}@media only screen and (max-width: 767px){.l-footer-bottom-buttons__item:first-child{border-right:none}}@media only screen and (max-width: 767px){.l-footer-top{border-right:none}}@media print,screen and (min-width: 768px){.l-footer-top__in{justify-content:center}}.l-footer-wrap[data-type=common] .l-group-footer-logo__link{margin-top:15px}.l-footer-wrap[data-type=common] .l-group-footer-logo__link::after{top:-110px;right:-200px;width:280px;background-size:contain}.l-footer-wrap[data-type=common] .l-group-footer-logo[data-type=chuden]{width:397px}@media only screen and (max-width: 767px){.l-footer-wrap[data-type=common] .l-group-footer-logo[data-type=chuden]{width:280px}}@media print,screen and (min-width: 768px){.l-footer-wrap[data-type=common] .l-group-footer-link{margin-top:30px}}@media print,screen and (min-width: 768px){.l-footer-wrap[data-type=common] .l-group-footer-link__item{width:340px}}@media print,screen and (min-width: 768px){.l-footer-wrap[data-type=common] .l-group-footer-link__link--en img[alt="CHUBU Electric Power Miraiz"]{width:183px}}@media only screen and (max-width: 767px){.l-footer-wrap[data-type=common] .l-group-footer-link__link--en img[alt="CHUBU Electric Power Miraiz"]{width:137px}}@media print,screen and (min-width: 768px){.l-footer-wrap[data-type=common] .l-group-footer-link__link--en img[alt="CHUBU Electric Power Grid"]{width:182px}}@media only screen and (max-width: 767px){.l-footer-wrap[data-type=common] .l-group-footer-link__link--en img[alt="CHUBU Electric Power Grid"]{width:143px}}@media print,screen and (min-width: 768px){.l-footer-nav__item{width:auto !important;max-width:33%}}@media print,screen and (min-width: 768px){.l-footer-nav__item.l-col-6-md:nth-of-type(even){padding-left:0}}@media print,screen and (min-width: 768px){.l-footer-nav__item.l-col-6-md:nth-of-type(odd){padding-right:0}}@media print,screen and (min-width: 768px){.l-footer-nav__item.l-col-6-md:nth-of-type(5){width:145px !important}}@media print,screen and (min-width: 768px){.l-footer-nav__item.l-col-6-md:nth-of-type(6){width:23.87% !important}}@media print,screen and (min-width: 768px){.l-footer-nav__item.l-col-6-md:nth-of-type(7){width:39.27% !important}}@media print,screen and (min-width: 768px){.l-footer-nav__in{padding-bottom:20px}}@media print,screen and (min-width: 768px){.l-footer-info{max-width:1240px}}@media print,screen and (min-width: 768px){.l-footer-info .c-text{padding:14px 0;max-width:1000px;margin:0 auto;line-height:1.4;font-size:1.3rem}}@media only screen and (max-width: 767px){.l-footer-info .c-text{padding:15px 15px;line-height:1.3;font-size:1.2rem}}@media print,screen and (min-width: 768px){.c-heading-03{font-size:1.8rem}}.c-text{line-height:1.6}.c-list__item--circle{display:block;position:relative;padding-left:10px;line-height:1.7}.c-list__item--circle:before{top:10px;left:0;width:4px;height:4px}.c-list__item--order:before{content:counters(order, " ") "."}.c-list__item[data-attr]:before{padding-right:7px}.c-list__item__text{font-size:18px;font-weight:normal}.c-list__item__text .c-list__item[data-attr]::before{color:#333}.c-button__text{font-size:1.4rem}.c-button-file{padding-right:35px}.c-button-row__text{font-size:1.4rem}.c-link{word-break:break-word}@media all and (-ms-high-contrast: none){.c-link{word-break:normal}}.c-table{font-size:1.6rem}@media only screen and (max-width: 767px){.c-table{font-size:3.46667vw}}@media print,screen and (min-width: 768px){.p-breadcrumb__item{margin-bottom:5px;margin-top:0}.p-breadcrumb__group{padding-top:18px}}@media print,screen and (min-width: 768px){.p-lead{overflow:visible}}@media print,screen and (min-width: 768px){.p-lead02,.p-lead02-border,.p-lead-border,.p-lead-border02{overflow:visible}}@media print,screen and (min-width: 768px){.p-lead02--other .p-lead__in .p-lead__title,.p-lead02--other--grayscale .p-lead__in .p-lead__title{line-height:15rem}}@media print,screen and (min-width: 768px){.p-lead{margin-top:-38px}.p-lead__title{font-size:3.4rem}.p-lead__subtitle{font-size:1.5rem;line-height:1.5}.p-lead__text{font-size:1.5rem;line-height:1.5}}@media print,screen and (min-width: 768px){.p-info__head{font-size:1.6rem}}.p-info__item{padding:8 0 10px}.p-info__body{margin-top:2px}@media print,screen and (min-width: 768px){.p-info__body{font-size:1.6rem}}.p-link__title{font-size:2rem}@media only screen and (max-width: 767px){.p-link__title{font-size:4.26667vw}}.p-link__link[target=_blank]{padding-left:22px}.p-link__link[target=_blank]::before{top:5px}@media only screen and (max-width: 767px){.p-link__link[target=_blank]::before{top:1px}}.p-card-01__title{margin-top:24px;font-size:2.5rem;padding-right:20px;line-height:1.4}@media only screen and (max-width: 767px){.p-card-01__title{font-size:4.8vw}}.p-card-01__link+*{margin-top:20px}@media only screen and (max-width: 767px){.p-card-01__link+*{margin-top:10px}}.p-card-01__list li{line-height:1.5}.p-card-02__list .c-link{line-height:1.6}.p-card-02__list li+li{margin-top:5px}@media print,screen and (min-width: 768px){.p-card-02__list li+li{margin-top:8px}}.p-card-12__wrap .p-card-12{align-content:start;-ms-flex-line-pack:start}.p-card-12__wrap .p-card-12__title{padding-top:25px;font-size:16px}@media print,screen and (min-width: 768px){.p-card-12__wrap .p-card-12__title{font-size:17px;line-height:24px}}.p-card-12__wrap .p-card-12__text{margin-top:5px;font-size:11px;line-height:12px}@media print,screen and (min-width: 768px){.p-card-12__wrap .p-card-12__text{font-size:15px;line-height:20px}}.p-box .p-box__title{font-size:1.9rem}.p-box .p-box__text{line-height:1.6}@media print,screen and (min-width: 767px){.p-anchor__list .p-anchor__item{font-size:1.6rem}}.p-search{line-height:1.6}.p-search .l-row a{line-height:1.4}.p-search .l-row a span{font-size:1.4rem;margin-top:10px;display:block}@media only screen and (max-width: 767px){.p-search .l-row a span{margin-top:5px}}.p-search--002__inner__input .label{width:180px;font-size:1.5rem}@media only screen and (max-width: 767px){.p-pager--002{align-items:center}}.p-pager--002__item[data-position=center]{font-size:1.3rem}@media only screen and (max-width: 767px){.p-pager--002__item[data-position=center]{width:100%}}.p-pager--002__item[data-position=left]{width:12%}@media only screen and (max-width: 767px){.p-pager--002__item[data-position=left]{font-size:1.1rem;width:25%;white-space:nowrap}}.p-pager--002__item[data-position=right]{width:12%}@media only screen and (max-width: 767px){.p-pager--002__item[data-position=right]{font-size:1.1rem;width:30%;white-space:nowrap}}@media print,screen and (min-width: 768px){.p-result .p-pager--002__item[data-position=left]{width:19%}.p-result .p-pager--002__item[data-position=center]{width:auto}.p-result .p-pager--002__item[data-position=right]{width:17%}}.p-share-02__innerLeft--link{margin-top:1px;display:inline-block}.p-share-02__innerLeft--link:hover{margin-top:0}.slick-dots li button{text-indent:-9999px}.u-pr-3{padding-right:3px !important}.u-pl-3{padding-left:3px !important}.cookie_optin p a{color:#f93;text-decoration:underline}.cookie_optin p a:hover,.cookie_optin p a:focus{text-decoration:underline;-webkit-text-decoration-color:rgba(255,153,51,0);text-decoration-color:rgba(255,153,51,0)}.cookie_optin p a:focus-visible{border:1px solid #000}#ot-sdk-btn-floating.ot-floating-button{display:none}.ot-floating-button{display:none}.ot-floating-button.ot-pc-open{display:block}#articleMain{font-size:1.5rem}#articleMain ul li{padding-left:1em}#articleMain ul li::before{content:"";display:inline-block;position:absolute;top:10px;left:0;width:4px;height:4px;border-radius:100%;background:#000}#articleMain ul li a img{display:none}#articleMain ul ul li{display:flex;text-indent:0}#articleMain ul ul li::before{left:0;width:0;position:absolute}#articleMain ul ol{margin-left:2rem}#articleMain ul ol li{padding-left:0;text-indent:0}#articleMain .link_list li{padding-left:0}#articleMain .link_list li::before{content:none}#articleMain .link_list a::before{content:"";min-width:14px;min-height:14px;margin-right:.5rem;color:#065eb6;font-family:"fontawesome solid";vertical-align:top;background:0 0;overflow-y:hidden;font-size:14px;height:18.5px}#articleMain .link_list a[target=_blank]::before{content:""}#articleMain .link_list a[href$=".html"]::before{content:"";display:inline-block}#articleMain .link_list a[href$=".pdf"]{padding-left:19px}#articleMain .link_list a[href$=".pdf"]::before{content:"";display:inline-block;position:absolute;top:1px;left:2px;color:#e60012;font-size:14.5px;height:19px}#articleMain .link_list a[href$=".csv"]{padding-left:19px}#articleMain .link_list a[href$=".csv"]::before{content:"";position:absolute;top:1px;left:2px;color:#1d8326;font-size:14.5px;height:19px}#articleMain .link_list a[href$=".xlsx"]{padding-left:19px}#articleMain .link_list a[href$=".xlsx"]::before{content:"";position:absolute;top:1px;left:2px;color:#116b38;font-size:14.5px;height:19px}#articleMain .link_list a[href$=".doc"]{padding-left:19px}#articleMain .link_list a[href$=".doc"]::before{content:"";position:absolute;top:1px;left:2px;color:#2b5797;font-size:14.5px;height:19px}#articleMain .link_list a[href$=".docx"]{padding-left:19px}#articleMain .link_list a[href$=".docx"]::before{content:"";position:absolute;top:1px;top:4px;color:#2b5797;font-size:14.5px;height:19px}#articleMain .link_list a[href^="#"]{position:relative;padding-left:20px;text-align:initial}#articleMain .link_list a[href^="#"]::before{content:"";position:absolute;left:0;width:auto;height:auto;color:#e60012;font-family:fontawesome;font-size:1.6rem;font-weight:700;background:0 0;overflow-y:hidden;font-size:16px;height:20px}#articleMain table img[alt=該当なし]{display:none}#articleMain table img[alt=nothing]{display:none}#articleMain img[alt="window will open"]{display:none}#articleMain .subhead03_1{font-size:1.4rem}#articleMain .shiryou_block{margin:40px 0px 0px 0px;padding:0px 0px 15px 0px;border-top:1px solid #ccc}#articleMain .shiryou_block .top_text{margin:0px 0px 15px 0px;padding:15px 0px 0px 0px;text-align:right}#articleMain .shiryou_block ul li::before{list-style:none}#articleMain .shiryou_block ul li a::before{content:"";min-width:14px;min-height:14px;margin-right:.5rem;color:#065eb6;font-family:"fontawesome solid";vertical-align:top;background:0 0;overflow-y:hidden;font-size:14px;height:18.5px}#articleMain .shiryou_block ul li a[target=_blank]::before{content:""}#articleMain .shiryou_block ul li a[href$=".html"]::before{content:"";display:inline-block}#articleMain .shiryou_block ul li a[href$=".pdf"]{padding-left:19px}#articleMain .shiryou_block ul li a[href$=".pdf"]::before{content:"";display:inline-block;position:absolute;top:1px;left:2px;color:#e60012;height:19px;font-size:14.5px}#articleMain .shiryou_block ul li a[href$=".csv"]{padding-left:19px}#articleMain .shiryou_block ul li a[href$=".csv"]::before{content:"";position:absolute;top:1px;left:2px;color:#1d8326;font-size:14.5px;height:19px}#articleMain .shiryou_block ul li a[href$=".xlsx"]{padding-left:19px}#articleMain .shiryou_block ul li a[href$=".xlsx"]::before{content:"";position:absolute;top:1px;left:2px;color:#116b38;font-size:14.5px;height:19px}#articleMain .shiryou_block ul li a[href$=".doc"]{padding-left:19px}#articleMain .shiryou_block ul li a[href$=".doc"]::before{content:"";position:absolute;top:1px;left:2px;color:#2b5797;font-size:14.5px;height:19px}#articleMain .shiryou_block ul li a[href$=".docx"]{padding-left:19px}#articleMain .shiryou_block ul li a[href$=".docx"]::before{content:"";position:absolute;top:1px;top:4px;color:#2b5797;font-size:14.5px;height:19px}#articleMain .shiryou_block ul li a[href^="#"]{position:relative;padding-left:20px;text-align:initial}#articleMain .shiryou_block ul li a[href^="#"]::before{content:"";position:absolute;left:0;width:auto;height:auto;color:#e60012;font-family:fontawesome;font-size:1.6rem;font-weight:700;background:0 0;overflow-y:hidden;font-size:16px;height:20px}#articleMain .shiryou_block .subhead_shiryou01{margin:30px 0px 15px 0px;padding:0px 0px 0px 0px;clear:both;font-weight:bold;border:none}#articleMain .shiryou_block .subhead_shiryou01 span a{color:#333;text-decoration:none}#articleMain .besshi_block ul li{padding-left:0}#articleMain .besshi_block ul li::before{content:none}#articleMain .besshi_block ul li a::before{content:"";min-width:14px;min-height:14px;margin-right:.5rem;color:#065eb6;font-family:"fontawesome solid";vertical-align:top;background:0 0;overflow-y:hidden;font-size:14px;height:18.5px}#articleMain .besshi_block ul li a[target=_blank]::before{content:""}#articleMain .besshi_block ul li a[href$=".html"]::before{content:"";display:inline-block;min-width:14px;min-height:14px;margin-right:.5rem;color:#065eb6}#articleMain .besshi_block ul li a[href$=".pdf"]{padding-left:19px}#articleMain .besshi_block ul li a[href$=".pdf"]::before{content:"";display:inline-block;position:absolute;top:1px;left:2px;color:#e60012;font-size:14.5px;height:19px}#articleMain .besshi_block ul li a[href$=".csv"]{padding-left:19px}#articleMain .besshi_block ul li a[href$=".csv"]::before{content:"";position:absolute;top:1px;left:2px;color:#1d8326;font-size:14.5px;height:19px}#articleMain .besshi_block ul li a[href$=".xlsx"]{padding-left:19px}#articleMain .besshi_block ul li a[href$=".xlsx"]::before{content:"";position:absolute;top:1px;left:2px;color:#116b38;font-size:14.5px;height:19px}#articleMain .besshi_block ul li a[href$=".doc"]{padding-left:19px}#articleMain .besshi_block ul li a[href$=".doc"]::before{content:"";position:absolute;top:1px;left:2px;color:#2b5797;font-size:14.5px;height:19px}#articleMain .besshi_block ul li a[href$=".docx"]{padding-left:19px}#articleMain .besshi_block ul li a[href$=".docx"]::before{content:"";position:absolute;top:1px;top:4px;color:#2b5797;font-size:14.5px;height:19px}#articleMain .besshi_block ul li a[href^="#"]{position:relative;padding-left:20px;text-align:initial}#articleMain .besshi_block ul li a[href^="#"]::before{content:"";position:absolute;left:0;width:auto;height:auto;color:#e60012;font-family:fontawesome;font-size:1.6rem;font-weight:700;background:0 0;overflow-y:hidden;font-size:16px;height:20px}#articleMain .font_in{font-size:1.2rem;line-height:1.6}@media only screen and (max-width: 767px){#articleMain .font_in{font-size:3.2vw}}.top-visual.top-main-slider{margin-bottom:80px}@media only screen and (max-width: 767px){.top-visual.top-main-slider{margin-bottom:70px}}.top-visual.top-main-slider .p-slider-05-wrap{padding-top:0}.top-visual.p-lead{margin-top:0}.top-visual .p-lead__in{width:100vw !important;height:30.7894737vw}@media only screen and (max-width: 767px){.top-visual .p-lead__in{margin:0;border-bottom:none;height:100vw}}.top-visual .p-lead__figure{width:100vw !important;height:30.7894737vw}.top-menu{padding-bottom:50px}.top-menu__title{font-weight:normal;font-size:2.6rem;text-align:center}@media only screen and (max-width: 767px){.top-menu__title{margin-bottom:30px}}.top-menu__list{margin-left:-40px}@media only screen and (max-width: 767px){.top-menu__list{padding:0 5%;margin-left:0 !important}}.top-menu__item{padding-left:40px;padding-bottom:40px;width:600px}@media only screen and (max-width: 767px){.top-menu__item{padding-left:0;padding-bottom:0}}.top-menu__link{position:relative;display:block}.top-menu__link:hover img{transform:scale(1.2)}.top-menu__link:after{position:absolute;content:"";color:#fff;width:10px;top:10px;right:13px;font-family:"fontawesome solid"}@media only screen and (max-width: 767px){.top-menu__link{margin-bottom:5%;padding-left:0}}.top-menu__figure{border:5px solid #fff;border-radius:5px;box-shadow:0 3px 10px rgba(0,0,0,.1);z-index:-9999;overflow:hidden}.top-menu__figure::after{content:"";position:absolute;width:68.18367%;height:100%;top:0;left:0;display:block;background:url(../../img/img_01.png) no-repeat;background-size:contain;border-radius:5px 0 0 5px}.top-menu__img{transition:.3s;display:block;width:100%;border:1px solid #eee;width:100%}.top-menu__lead{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%}@media only screen and (max-width: 767px){.top-menu__lead{padding-left:5%}}.top-menu__lead__in{width:100%;margin-left:40px}@media only screen and (max-width: 767px){.top-menu__lead__in{margin-left:0px}}.top-menu__leadtitle{font-size:3rem;font-weight:bold;color:#333;line-height:1.4}@media only screen and (max-width: 767px){.top-menu__leadtitle{font-size:5.86667vw}}.top-menu .p-lead{position:absolute;bottom:0;width:100%;margin-top:0;display:flex}.top-menu .p-lead__in{min-width:100%;max-width:100%;padding:0 2rem 2rem 2rem}.top-menu .p-lead__title{font-size:3rem;color:#fff}.top-menu .p-lead__text{font-weight:bold;color:#fff;padding:2rem;position:absolute;bottom:0;width:100%}.top-menu .p-lead__text::after{content:"";font-family:"fontawesome solid";position:absolute;margin:auto 2rem 2rem auto;right:0;bottom:0}@media print,screen and (min-width: 768px){.top-topics-contents-listitem{max-width:50%;flex-basis:50%}}.top-topics-contents-link{position:relative}.top-topics-contents-image{border-radius:0px}.top-topics-contents-lead{position:relative;padding:0}.top-topics-contents-lead::after{bottom:2rem !important}.top-topics-contents-lead__in{position:absolute;bottom:120%;margin:2rem}.top-topics-contents-leadtitle{font-size:3rem}.top-topics-contents-leadtext{width:100%}.top-group{padding-top:50px;padding-bottom:50px}@media only screen and (max-width: 767px){.top-group{padding-top:30px;padding-bottom:30px}}.top-group__title{font-weight:normal;font-size:2.6rem;text-align:center}@media print,screen and (min-width: 768px){.top-group>.l-row{margin-top:30px}}@media only screen and (max-width: 767px){.top-group>.l-row{padding:0 5%}}.top-group>.l-row .top-pickup-menu-groupbuttons-text{font-size:1.4rem;text-align:center;padding:3px 10px}.top-group>.l-row .miraiz .top-pickup-menu-groupbuttons-text{width:70%;max-width:250px}@media only screen and (max-width: 767px){.top-group>.l-row .miraiz .top-pickup-menu-groupbuttons-text{width:85%}}.top-group>.l-row .top-pickup-menu-groupbuttons-link.pg figure{height:58px}.top-group>.l-row .top-pickup-menu-groupbuttons-link.miraiz figure{height:64px}.top-group>.l-row .top-pickup-menu-groupbuttons-link:after{color:#333 !important}.top-group>.l-row figure{transform:translateY(0px)}.top-group>.l-row figure img{width:220px}@media only screen and (max-width: 767px){.top-news-pressrelease{margin-top:30px}}.top-news-pressrelease .p-info{position:relative}.top-news-pressrelease .p-info__rss{display:flex;justify-content:flex-end;position:absolute;width:100%;top:0;right:0}.top-news-pressrelease .p-info__rss .c-link-02{font-weight:normal !important}.top-news-pressrelease .p-info__rss .c-link-02:hover{text-decoration:none !important}.top-news-pressrelease .p-info__rss .c-link-02:hover span{text-decoration:underline !important}.top-news-pressrelease .p-info__rss .c-link-02[title=RSS]{color:#e60012 !important}.top-news-pressrelease .p-info__rss .c-link-02[title=RSS] span{color:#333 !important}.top-news-pressrelease .p-info__rss .c-link-02[title="To Press Release List"]{order:1;display:block;margin-left:1em}@media only screen and (max-width: 767px){.top-news-pressrelease .p-info__rss{display:flex;flex-direction:column;align-items:flex-end;flex-wrap:wrap;position:absolute;top:-20px;right:0;width:60%}.top-news-pressrelease .p-info__rss .c-link-02[title=RSS]{order:2;display:block}.top-news-pressrelease .p-info__rss .c-link-02[title="To Press Release List"]{order:1;display:block}}.top-news-info .c-button__text{font-size:1.5rem}@media only screen and (max-width: 767px){.top-news-info{margin-top:40px}}.top-news-info .p-info{position:relative}.top-news-info .p-info__rss{display:flex;flex-direction:column;align-items:flex-end;flex-wrap:wrap;position:absolute;top:0;right:0;width:100%}@media only screen and (max-width: 767px){.top-news-info .p-info__rss{align-items:flex-end;top:-27px;right:0}}.top-news-info .p-info__rss .c-link-02{font-weight:normal}.top-news-info .p-info__rss .c-link-02:hover{text-decoration:none !important}.top-news-info .p-info__rss .c-link-02:hover span{text-decoration:underline !important}@media print,screen and (min-width: 768px){.p-info__title{font-size:2.5rem}}@media print,screen and (min-width: 768px){.top-bannerarea-01{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width: 767px){.top-bannerarea-01{padding-top:5% !important;padding-bottom:5% !important}}.top-bannerarea-01 .c-button-group{justify-content:flex-start}@media print,screen and (min-width: 768px){.top-bannerarea-01 a{width:290px}}.top-contents-title{text-align:center}