@charset "UTF-8";#l-breadcrumb ul::after,#l-footer .footer-block-01 .footer-block-01-inner .column-R::after,#l-footer .footer-block-01 .footer-block-01-inner::after,#l-footer-en .footer-block-01 .footer-block-01-inner .column-R::after,#l-footer-en .footer-block-01 .footer-block-01-inner::after,#l-footer-prism .footer-prism-link-list::after,#l-footer-sukoyaka .footer-block-01 .footer-block-01-inner::after,#l-footer-sukoyaka .footer-sukoyaka-banner-list::after,#l-header .nav-utility-sp::after,#l-header-en .nav-utility-sp::after,#l-header-inner #fontsize-switch::after,#l-header-inner #nav-global::after,#l-header-inner #nav-utility::after,#l-header-sukoyaka #nav-global-sukoyaka ul::after,#l-header-sukoyaka #nav-site-global ul::after,#l-header-sukoyaka #nav-site-global-sp ul::after,#l-local-menu .fontsize-switch-container::after,#l-local-menu .nav-utility::after,._profile-principles .principles-detail-01::after,.b-ativity-reports-01 .category-check-list::after,.b-ativity-reports-01 .search-block::after,.b-health_column-01 .category-check-list::after,.b-health_column-01 .search-block::after,.b-ir-news-01 .tab-list::after,.b-midterm-01 .tab-list::after,.b-news-detail-01 .introduction::after,.b-news-search-01 .category-check-list::after,.b-news-search-01 .news-search-area::after,.b-news-search-01 .tab-list::after,.b-presentation-search-01 .category-check-list-container .category-check-list ul::after,.b-presentation-search-01 .category-check-list-container::after,.b-public_lecture-01 .category-check-list::after,.b-public_lecture-01 .search-block::after,.b-report-detail-01 .introduction::after,.b-site-search-01 .result-list li::after,.b-site-search-01 .search-area .input-text-container::after,.b-site-search-01 .search-area::after,.b-site-search-01 .search-condition .checkbox-list::after,.b-site-search-01 .search-condition .radio-list::after,.b-site-search-01 .search-functions .num-select-container::after,.b-site-search-01 .search-functions .sort-select-container::after,.b-site-search-01 .search-functions::after,.b-sns-list-01 .sns-list ul::after,.clearfix::after,.footer-block-02 .footer-block-02-inner .sns-list::after,.lyt-newsroom-01 .news-list li::after,.lyt-strength-01 .lyt-human-resources::after,.lyt-strength-01 .rd-result-list::after,.lyt-strength-01 .tab-list::after,.lyt-strength-01 .text-container::after,.m-column-col2-01::after,.m-map-tab-01 .tab-list::after,.m-news-list-02 li::after,.m-panel-nav-01::after,.m-panel-nav-list-01 .contents-list.col3::after,.m-panel-nav-list-05 .contents-list.col3::after,.nav-global-child .category-list li a::after,.nav-global-child .category-list::after,.nav-global-child .related-contents .related-list::after,.nav-global-child .title-container::after,.p-top-01 .lyt-showcase-01 .showcase-list .category-list::after,.p-top-01 .lyt-showcase-01 .showcase-list .column::after,.p-top-01 .lyt-showcase-01 .showcase-list::after,.p-top-01 .showcase-category-check-list::after,.rss-button-container .rss-button::after,.sp-lyt-carousel-02-inner::after{content:'';display:block;clear:both}.js-fade-in{opacity:0;transition:opacity .4s ease-in-out}.js-fade-in.is-fade-01{transition-delay:250ms}.js-fade-in.is-fade-02{transition-delay:.5s}.js-fade-in.is-load{opacity:1}.left{text-align:left!important}.right{text-align:right!important}.center{text-align:center!important}.bottom{vertical-align:bottom!important}.middle{vertical-align:middle!important}.top{vertical-align:top!important}.center-xy{display:grid;place-items:center}.center-x{justify-content:center!important}.center-y{align-content:center!important}.space-around-x{justify-content:space-around!important}.space-around-y{align-content:space-around!important}.space-between-x{justify-content:space-between!important}.space-between-y{align-content:space-between!important}.flex-start-x{justify-content:flex-start!important}.flex-start-y{align-content:flex-start!important}.flex-end-x{justify-content:flex-end!important}.flex-end-y{align-content:flex-end!important}.stretch-x{justify-content:stretch!important}.stretch-y{align-content:stretch!important}.space-evenly-x{justify-content:space-evenly!important}.baseline-y{align-content:baseline!important}.u-width-fit-content{min-width:-webkit-fit-content!important;min-width:-moz-fit-content!important;min-width:fit-content!important;max-width:-webkit-fit-content!important;max-width:-moz-fit-content!important;max-width:fit-content!important}.u-height-fix-content{min-height:-webkit-fit-content!important;min-height:-moz-fit-content!important;min-height:fit-content!important;max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important}.pct1{width:1%}.pct2{width:2%}.pct3{width:3%}.pct4{width:4%}.pct5{width:5%}.pct6{width:6%}.pct7{width:7%}.pct8{width:8%}.pct9{width:9%}.pct10{width:10%}.pct11{width:11%}.pct12{width:12%}.pct13{width:13%}.pct14{width:14%}.pct15{width:15%}.pct16{width:16%}.pct17{width:17%}.pct18{width:18%}.pct19{width:19%}.pct20{width:20%}.pct21{width:21%}.pct22{width:22%}.pct23{width:23%}.pct24{width:24%}.pct25{width:25%}.pct26{width:26%}.pct27{width:27%}.pct28{width:28%}.pct29{width:29%}.pct30{width:30%}.pct31{width:31%}.pct32{width:32%}.pct33{width:33%}.pct34{width:34%}.pct35{width:35%}.pct36{width:36%}.pct37{width:37%}.pct38{width:38%}.pct39{width:39%}.pct40{width:40%}.pct41{width:41%}.pct42{width:42%}.pct43{width:43%}.pct44{width:44%}.pct45{width:45%}.pct46{width:46%}.pct47{width:47%}.pct48{width:48%}.pct49{width:49%}.pct50{width:50%}.pct51{width:51%}.pct52{width:52%}.pct53{width:53%}.pct54{width:54%}.pct55{width:55%}.pct56{width:56%}.pct57{width:57%}.pct58{width:58%}.pct59{width:59%}.pct60{width:60%}.pct61{width:61%}.pct62{width:62%}.pct63{width:63%}.pct64{width:64%}.pct65{width:65%}.pct66{width:66%}.pct67{width:67%}.pct68{width:68%}.pct69{width:69%}.pct70{width:70%}.pct71{width:71%}.pct72{width:72%}.pct73{width:73%}.pct74{width:74%}.pct75{width:75%}.pct76{width:76%}.pct77{width:77%}.pct78{width:78%}.pct79{width:79%}.pct80{width:80%}.pct81{width:81%}.pct82{width:82%}.pct83{width:83%}.pct84{width:84%}.pct85{width:85%}.pct86{width:86%}.pct87{width:87%}.pct88{width:88%}.pct89{width:89%}.pct90{width:90%}.pct91{width:91%}.pct92{width:92%}.pct93{width:93%}.pct94{width:94%}.pct95{width:95%}.pct96{width:96%}.pct97{width:97%}.pct98{width:98%}.pct99{width:99%}.pct100{width:100%}.u-gap-0{gap:0!important}@media screen and (max-width:768px){.u-gap-0{gap:0!important}}.u-column-gap-0{-moz-column-gap:0!important;column-gap:0!important}@media screen and (max-width:768px){.u-column-gap-0{-moz-column-gap:0!important;column-gap:0!important}}.u-row-gap-0{row-gap:0!important}@media screen and (max-width:768px){.u-row-gap-0{row-gap:0!important}}.u-gap-6{gap:6px!important}@media screen and (max-width:768px){.u-gap-6{gap:1.5625vw!important}}.u-column-gap-6{-moz-column-gap:6px!important;column-gap:6px!important}@media screen and (max-width:768px){.u-column-gap-6{-moz-column-gap:1.5625vw!important;column-gap:1.5625vw!important}}.u-row-gap-6{row-gap:6px!important}@media screen and (max-width:768px){.u-row-gap-6{row-gap:1.5625vw!important}}.u-gap-12{gap:12px!important}@media screen and (max-width:768px){.u-gap-12{gap:3.125vw!important}}.u-column-gap-12{-moz-column-gap:12px!important;column-gap:12px!important}@media screen and (max-width:768px){.u-column-gap-12{-moz-column-gap:3.125vw!important;column-gap:3.125vw!important}}.u-row-gap-12{row-gap:12px!important}@media screen and (max-width:768px){.u-row-gap-12{row-gap:3.125vw!important}}.u-gap-24{gap:24px!important}@media screen and (max-width:768px){.u-gap-24{gap:6.25vw!important}}.u-column-gap-24{-moz-column-gap:24px!important;column-gap:24px!important}@media screen and (max-width:768px){.u-column-gap-24{-moz-column-gap:6.25vw!important;column-gap:6.25vw!important}}.u-row-gap-24{row-gap:24px!important}@media screen and (max-width:768px){.u-row-gap-24{row-gap:6.25vw!important}}.u-gap-34{gap:34px!important}@media screen and (max-width:768px){.u-gap-34{gap:8.854166666666668vw!important}}.u-column-gap-34{-moz-column-gap:34px!important;column-gap:34px!important}@media screen and (max-width:768px){.u-column-gap-34{-moz-column-gap:8.854166666666668vw!important;column-gap:8.854166666666668vw!important}}.u-row-gap-34{row-gap:34px!important}@media screen and (max-width:768px){.u-row-gap-34{row-gap:8.854166666666668vw!important}}.u-flex-wrap{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:34px;column-gap:34px}@media screen and (max-width:768px){.u-flex-wrap{-moz-column-gap:8.854166666666668vw;column-gap:8.854166666666668vw}}.u-flex-direction-row{display:flex;flex-direction:row}.is-sp{display:none}@media screen and (max-width:768px){.is-sp{display:block}}.is-pc{display:block}@media screen and (max-width:768px){.is-pc{display:none}}.icon-check-inline{vertical-align:middle;margin-right:3px;margin-top:-2px}@media screen and (max-width:768px){.icon-check-inline{margin-right:.78125vw;margin-top:-1.041666666666667vw}}.u-mb-0{margin-bottom:0!important}@media screen and (max-width:768px){.u-mb-0{margin-bottom:0!important}}.u-mt-0{margin-top:0!important}@media screen and (max-width:768px){.u-mt-0{margin-top:0!important}}.u-ml-0{margin-left:0!important}@media screen and (max-width:768px){.u-ml-0{margin-left:0!important}}.u-mr-0{margin-right:0!important}@media screen and (max-width:768px){.u-mr-0{margin-right:0!important}}.u-mb-15{margin-bottom:15px!important}@media screen and (max-width:768px){.u-mb-15{margin-bottom:3.90625vw!important}}.u-mb-24{margin-bottom:24px!important}@media screen and (max-width:768px){.u-mb-24{margin-bottom:6.25vw!important}}.u-mb-30{margin-bottom:30px!important}@media screen and (max-width:768px){.u-mb-30{margin-bottom:7.8125vw!important}}.u-mb-45{margin-bottom:45px!important}@media screen and (max-width:768px){.u-mb-45{margin-bottom:15.625vw!important}}.u-mb-60{margin-bottom:60px!important}@media screen and (max-width:768px){.u-mb-60{margin-bottom:15.625vw!important}}.u-mb-90{margin-bottom:90px!important}@media screen and (max-width:768px){.u-mb-90{margin-bottom:15.625vw!important}}.u-mb-120{margin-bottom:120px!important}@media screen and (max-width:768px){.u-mb-120{margin-bottom:23.4375vw!important}}.u-mb-160{margin-bottom:160px!important}@media screen and (max-width:768px){.u-mb-160{margin-bottom:31.25vw!important}}.u-mt-15{margin-top:15px!important}@media screen and (max-width:768px){.u-mt-15{margin-top:3.90625vw!important}}.u-mt-24{margin-top:24px!important}@media screen and (max-width:768px){.u-mt-24{margin-top:6.25vw!important}}.u-mt-30{margin-top:30px!important}@media screen and (max-width:768px){.u-mt-30{margin-top:7.8125vw!important}}.u-mt-45{margin-top:45px!important}@media screen and (max-width:768px){.u-mt-45{margin-top:15.625vw!important}}.u-mt-60{margin-top:60px!important}@media screen and (max-width:768px){.u-mt-60{margin-top:15.625vw!important}}.u-mt-90{margin-top:90px!important}@media screen and (max-width:768px){.u-mt-90{margin-top:15.625vw!important}}.u-mt-120{margin-top:120px!important}@media screen and (max-width:768px){.u-mt-120{margin-top:23.4375vw!important}}.u-mt-160{margin-top:160px!important}@media screen and (max-width:768px){.u-mt-160{margin-top:31.25vw!important}}.u-pt-0{padding-top:0!important}@media screen and (max-width:768px){.u-pt-0{padding-top:0!important}}.u-pb-0{padding-bottom:0!important}@media screen and (max-width:768px){.u-pb-0{padding-bottom:0!important}}.u-py-0{padding-top:0!important;padding-bottom:0!important}@media screen and (max-width:768px){.u-py-0{padding-top:0!important;padding-bottom:0!important}}.u-pl-0{padding-left:0!important}@media screen and (max-width:768px){.u-pl-0{padding-left:0!important}}.u-pr-0{padding-right:0!important}@media screen and (max-width:768px){.u-pr-0{padding-right:0!important}}.u-px-0{padding-left:0!important;padding-right:0!important}@media screen and (max-width:768px){.u-px-0{padding-left:0!important;padding-right:0!important}}.u-pt-3{padding-top:3px!important}@media screen and (max-width:768px){.u-pt-3{padding-top:.78125vw!important}}.u-pb-3{padding-bottom:3px!important}@media screen and (max-width:768px){.u-pb-3{padding-bottom:.78125vw!important}}.u-py-3{padding-top:3px!important;padding-bottom:3px!important}@media screen and (max-width:768px){.u-py-3{padding-top:.78125vw!important;padding-bottom:.78125vw!important}}.u-pl-3{padding-left:3px!important}@media screen and (max-width:768px){.u-pl-3{padding-left:.78125vw!important}}.u-pr-3{padding-right:3px!important}@media screen and (max-width:768px){.u-pr-3{padding-right:.78125vw!important}}.u-px-3{padding-left:3px!important;padding-right:3px!important}@media screen and (max-width:768px){.u-px-3{padding-left:.78125vw!important;padding-right:.78125vw!important}}.u-pt-5{padding-top:5px!important}@media screen and (max-width:768px){.u-pt-5{padding-top:1.302083333333333vw!important}}.u-pb-5{padding-bottom:5px!important}@media screen and (max-width:768px){.u-pb-5{padding-bottom:1.302083333333333vw!important}}.u-py-5{padding-top:5px!important;padding-bottom:5px!important}@media screen and (max-width:768px){.u-py-5{padding-top:1.302083333333333vw!important;padding-bottom:1.302083333333333vw!important}}.u-pl-5{padding-left:5px!important}@media screen and (max-width:768px){.u-pl-5{padding-left:1.302083333333333vw!important}}.u-pr-5{padding-right:5px!important}@media screen and (max-width:768px){.u-pr-5{padding-right:1.302083333333333vw!important}}.u-px-5{padding-left:5px!important;padding-right:5px!important}@media screen and (max-width:768px){.u-px-5{padding-left:1.302083333333333vw!important;padding-right:1.302083333333333vw!important}}.u-pt-10{padding-top:10px!important}@media screen and (max-width:768px){.u-pt-10{padding-top:2.604166666666667vw!important}}.u-pb-10{padding-bottom:10px!important}@media screen and (max-width:768px){.u-pb-10{padding-bottom:2.604166666666667vw!important}}.u-py-10{padding-top:10px!important;padding-bottom:10px!important}@media screen and (max-width:768px){.u-py-10{padding-top:2.604166666666667vw!important;padding-bottom:2.604166666666667vw!important}}.u-pl-10{padding-left:10px!important}@media screen and (max-width:768px){.u-pl-10{padding-left:2.604166666666667vw!important}}.u-pr-10{padding-right:10px!important}@media screen and (max-width:768px){.u-pr-10{padding-right:2.604166666666667vw!important}}.u-px-10{padding-left:10px!important;padding-right:10px!important}@media screen and (max-width:768px){.u-px-10{padding-left:2.604166666666667vw!important;padding-right:2.604166666666667vw!important}}.u-pt-12{padding-top:12px!important}@media screen and (max-width:768px){.u-pt-12{padding-top:3.125vw!important}}.u-pb-12{padding-bottom:12px!important}@media screen and (max-width:768px){.u-pb-12{padding-bottom:3.125vw!important}}.u-py-12{padding-top:12px!important;padding-bottom:12px!important}@media screen and (max-width:768px){.u-py-12{padding-top:3.125vw!important;padding-bottom:3.125vw!important}}.u-pl-12{padding-left:12px!important}@media screen and (max-width:768px){.u-pl-12{padding-left:3.125vw!important}}.u-pr-12{padding-right:12px!important}@media screen and (max-width:768px){.u-pr-12{padding-right:3.125vw!important}}.u-px-12{padding-left:12px!important;padding-right:12px!important}@media screen and (max-width:768px){.u-px-12{padding-left:3.125vw!important;padding-right:3.125vw!important}}.u-pt-16{padding-top:16px!important}@media screen and (max-width:768px){.u-pt-16{padding-top:4.166666666666666vw!important}}.u-pb-16{padding-bottom:16px!important}@media screen and (max-width:768px){.u-pb-16{padding-bottom:4.166666666666666vw!important}}.u-py-16{padding-top:16px!important;padding-bottom:16px!important}@media screen and (max-width:768px){.u-py-16{padding-top:4.166666666666666vw!important;padding-bottom:4.166666666666666vw!important}}.u-pl-16{padding-left:16px!important}@media screen and (max-width:768px){.u-pl-16{padding-left:4.166666666666666vw!important}}.u-pr-16{padding-right:16px!important}@media screen and (max-width:768px){.u-pr-16{padding-right:4.166666666666666vw!important}}.u-px-16{padding-left:16px!important;padding-right:16px!important}@media screen and (max-width:768px){.u-px-16{padding-left:4.166666666666666vw!important;padding-right:4.166666666666666vw!important}}.u-pt-20{padding-top:20px!important}@media screen and (max-width:768px){.u-pt-20{padding-top:5.208333333333334vw!important}}.u-pb-20{padding-bottom:20px!important}@media screen and (max-width:768px){.u-pb-20{padding-bottom:5.208333333333334vw!important}}.u-py-20{padding-top:20px!important;padding-bottom:20px!important}@media screen and (max-width:768px){.u-py-20{padding-top:5.208333333333334vw!important;padding-bottom:5.208333333333334vw!important}}.u-pl-20{padding-left:20px!important}@media screen and (max-width:768px){.u-pl-20{padding-left:5.208333333333334vw!important}}.u-pr-20{padding-right:20px!important}@media screen and (max-width:768px){.u-pr-20{padding-right:5.208333333333334vw!important}}.u-px-20{padding-left:20px!important;padding-right:20px!important}@media screen and (max-width:768px){.u-px-20{padding-left:5.208333333333334vw!important;padding-right:5.208333333333334vw!important}}.u-pt-24{padding-top:24px!important}@media screen and (max-width:768px){.u-pt-24{padding-top:6.25vw!important}}.u-pb-24{padding-bottom:24px!important}@media screen and (max-width:768px){.u-pb-24{padding-bottom:6.25vw!important}}.u-py-24{padding-top:24px!important;padding-bottom:24px!important}@media screen and (max-width:768px){.u-py-24{padding-top:6.25vw!important;padding-bottom:6.25vw!important}}.u-pl-24{padding-left:24px!important}@media screen and (max-width:768px){.u-pl-24{padding-left:6.25vw!important}}.u-pr-24{padding-right:24px!important}@media screen and (max-width:768px){.u-pr-24{padding-right:6.25vw!important}}.u-px-24{padding-left:24px!important;padding-right:24px!important}@media screen and (max-width:768px){.u-px-24{padding-left:6.25vw!important;padding-right:6.25vw!important}}.u-pt-32{padding-top:32px!important}@media screen and (max-width:768px){.u-pt-32{padding-top:8.333333333333332vw!important}}.u-pb-32{padding-bottom:32px!important}@media screen and (max-width:768px){.u-pb-32{padding-bottom:8.333333333333332vw!important}}.u-py-32{padding-top:32px!important;padding-bottom:32px!important}@media screen and (max-width:768px){.u-py-32{padding-top:8.333333333333332vw!important;padding-bottom:8.333333333333332vw!important}}.u-pl-32{padding-left:32px!important}@media screen and (max-width:768px){.u-pl-32{padding-left:8.333333333333332vw!important}}.u-pr-32{padding-right:32px!important}@media screen and (max-width:768px){.u-pr-32{padding-right:8.333333333333332vw!important}}.u-px-32{padding-left:32px!important;padding-right:32px!important}@media screen and (max-width:768px){.u-px-32{padding-left:8.333333333333332vw!important;padding-right:8.333333333333332vw!important}}.u-pt-35{padding-top:35px!important}@media screen and (max-width:768px){.u-pt-35{padding-top:9.114583333333332vw!important}}.u-pb-35{padding-bottom:35px!important}@media screen and (max-width:768px){.u-pb-35{padding-bottom:9.114583333333332vw!important}}.u-py-35{padding-top:35px!important;padding-bottom:35px!important}@media screen and (max-width:768px){.u-py-35{padding-top:9.114583333333332vw!important;padding-bottom:9.114583333333332vw!important}}.u-pl-35{padding-left:35px!important}@media screen and (max-width:768px){.u-pl-35{padding-left:9.114583333333332vw!important}}.u-pr-35{padding-right:35px!important}@media screen and (max-width:768px){.u-pr-35{padding-right:9.114583333333332vw!important}}.u-px-35{padding-left:35px!important;padding-right:35px!important}@media screen and (max-width:768px){.u-px-35{padding-left:9.114583333333332vw!important;padding-right:9.114583333333332vw!important}}.u-pt-42{padding-top:42px!important}@media screen and (max-width:768px){.u-pt-42{padding-top:10.9375vw!important}}.u-pb-42{padding-bottom:42px!important}@media screen and (max-width:768px){.u-pb-42{padding-bottom:10.9375vw!important}}.u-py-42{padding-top:42px!important;padding-bottom:42px!important}@media screen and (max-width:768px){.u-py-42{padding-top:10.9375vw!important;padding-bottom:10.9375vw!important}}.u-pl-42{padding-left:42px!important}@media screen and (max-width:768px){.u-pl-42{padding-left:10.9375vw!important}}.u-pr-42{padding-right:42px!important}@media screen and (max-width:768px){.u-pr-42{padding-right:10.9375vw!important}}.u-px-42{padding-left:42px!important;padding-right:42px!important}@media screen and (max-width:768px){.u-px-42{padding-left:10.9375vw!important;padding-right:10.9375vw!important}}.u-pt-45{padding-top:45px!important}@media screen and (max-width:768px){.u-pt-45{padding-top:11.71875vw!important}}.u-pb-45{padding-bottom:45px!important}@media screen and (max-width:768px){.u-pb-45{padding-bottom:11.71875vw!important}}.u-py-45{padding-top:45px!important;padding-bottom:45px!important}@media screen and (max-width:768px){.u-py-45{padding-top:11.71875vw!important;padding-bottom:11.71875vw!important}}.u-pl-45{padding-left:45px!important}@media screen and (max-width:768px){.u-pl-45{padding-left:11.71875vw!important}}.u-pr-45{padding-right:45px!important}@media screen and (max-width:768px){.u-pr-45{padding-right:11.71875vw!important}}.u-px-45{padding-left:45px!important;padding-right:45px!important}@media screen and (max-width:768px){.u-px-45{padding-left:11.71875vw!important;padding-right:11.71875vw!important}}.u-pt-90{padding-top:90px!important}@media screen and (max-width:768px){.u-pt-90{padding-top:23.4375vw!important}}.u-pb-90{padding-bottom:90px!important}@media screen and (max-width:768px){.u-pb-90{padding-bottom:23.4375vw!important}}.u-py-90{padding-top:90px!important;padding-bottom:90px!important}@media screen and (max-width:768px){.u-py-90{padding-top:23.4375vw!important;padding-bottom:23.4375vw!important}}.u-pl-90{padding-left:90px!important}@media screen and (max-width:768px){.u-pl-90{padding-left:23.4375vw!important}}.u-pr-90{padding-right:90px!important}@media screen and (max-width:768px){.u-pr-90{padding-right:23.4375vw!important}}.u-px-90{padding-left:90px!important;padding-right:90px!important}@media screen and (max-width:768px){.u-px-90{padding-left:23.4375vw!important;padding-right:23.4375vw!important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.l-footer-banner .slick-list a:hover{opacity:.5}@media screen and (max-width:768px){.l-footer-banner .slick-list a:hover{opacity:1}}@media screen and (max-width:768px){.l-footer-banner .slick-list{padding-bottom:2px!important}}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:GenShinGothic-w;src:url(/assets/fonts/GenShinGothic-ExtraLight.eot);src:url(/assets/fonts/GenShinGothic-ExtraLight?#iefix.eot) format('embedded-opentype'),url(/assets/fonts/GenShinGothic-ExtraLight.woff2) format('woff2'),url(/assets/fonts/GenShinGothic-ExtraLight.woff) format('woff'),url(/assets/fonts/GenShinGothic-ExtraLight.ttf) format('truetype');font-weight:100}@font-face{font-family:GenShinGothic-w;src:url(/assets/fonts/GenShinGothic-Light.eot);src:url(/assets/fonts/GenShinGothic-Light?#iefix.eot) format('embedded-opentype'),url(/assets/fonts/GenShinGothic-Light.woff2) format('woff2'),url(/assets/fonts/GenShinGothic-Light.woff) format('woff'),url(/assets/fonts/GenShinGothic-Light.ttf) format('truetype');font-weight:200}@font-face{font-family:GenShinGothic-w;src:url(/assets/fonts/GenShinGothic-Normal.eot);src:url(/assets/fonts/GenShinGothic-Normal?#iefix.eot) format('embedded-opentype'),url(/assets/fonts/GenShinGothic-Normal.woff2) format('woff2'),url(/assets/fonts/GenShinGothic-Normal.woff) format('woff'),url(/assets/fonts/GenShinGothic-Normal.ttf) format('truetype');font-weight:300}@font-face{font-family:GenShinGothic-w;src:url(/assets/fonts/GenShinGothic-Regular.eot);src:url(/assets/fonts/GenShinGothic-Regular.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/GenShinGothic-Regular.woff2) format('woff2'),url(/assets/fonts/GenShinGothic-Regular.woff) format('woff'),url(/assets/fonts/GenShinGothic-Regular.ttf) format('truetype');font-weight:400}@font-face{font-family:GenShinGothic-w;src:url(/assets/fonts/GenShinGothic-Medium.eot);src:url(/assets/fonts/GenShinGothic-Medium.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/GenShinGothic-Medium.woff2) format('woff2'),url(/assets/fonts/GenShinGothic-Medium.woff) format('woff'),url(/assets/fonts/GenShinGothic-Medium.ttf) format('truetype');font-weight:500}@font-face{font-family:GenShinGothic-w;src:url(/assets/fonts/GenShinGothic-Bold.eot);src:url(/assets/fonts/GenShinGothic-Bold.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/GenShinGothic-Bold.woff2) format('woff2'),url(/assets/fonts/GenShinGothic-Bold.woff) format('woff'),url(/assets/fonts/GenShinGothic-Bold.ttf) format('truetype');font-weight:700}@font-face{font-family:GenShinGothic-w;src:url(/assets/fonts/GenShinGothic-Heavy.eot);src:url(/assets/fonts/GenShinGothic-Heavy.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/GenShinGothic-Heavy.woff2) format('woff2'),url(/assets/fonts/GenShinGothic-Heavy.woff) format('woff'),url(/assets/fonts/GenShinGothic-Heavy.ttf) format('truetype');font-weight:800}@font-face{font-family:GenShinGothic-A-w;src:url(/assets/fonts/GenShinGothic-A-ExtraLight.eot);src:url(/assets/fonts/GenShinGothic-A-ExtraLight.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/GenShinGothic-A-ExtraLight.woff2) format('woff2'),url(/assets/fonts/GenShinGothic-A-ExtraLight.woff) format('woff'),url(/assets/fonts/GenShinGothic-A-ExtraLight.ttf) format('truetype');font-weight:100}@font-face{font-family:GenShinGothic-A-w;src:url(/assets/fonts/GenShinGothic-A-Light.eot);src:url(/assets/fonts/GenShinGothic-A-Light.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/GenShinGothic-A-Light.woff2) format('woff2'),url(/assets/fonts/GenShinGothic-A-Light.woff) format('woff'),url(/assets/fonts/GenShinGothic-A-Light.ttf) format('truetype');font-weight:200}@font-face{font-family:GenShinGothic-A-w;src:url(/assets/fonts/GenShinGothic-A-Normal.eot);src:url(/assets/fonts/GenShinGothic-A-Normal.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/GenShinGothic-A-Normal.woff2) format('woff2'),url(/assets/fonts/GenShinGothic-A-Normal.woff) format('woff'),url(/assets/fonts/GenShinGothic-A-Normal.ttf) format('truetype');font-weight:300}@font-face{font-family:GenShinGothic-A-w;src:url(/assets/fonts/GenShinGothic-A-Regular.eot);src:url(/assets/fonts/GenShinGothic-A-Regular.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/GenShinGothic-A-Regular.woff2) format('woff2'),url(/assets/fonts/GenShinGothic-A-Regular.woff) format('woff'),url(/assets/fonts/GenShinGothic-A-Regular.ttf) format('truetype');font-weight:400}@font-face{font-family:GenShinGothic-A-w;src:url(/assets/fonts/GenShinGothic-A-Medium.eot);src:url(/assets/fonts/GenShinGothic-A-Medium.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/GenShinGothic-A-Medium.woff2) format('woff2'),url(/assets/fonts/GenShinGothic-A-Medium.woff) format('woff'),url(/assets/fonts/GenShinGothic-A-Medium.ttf) format('truetype');font-weight:500}@font-face{font-family:GenShinGothic-A-w;src:url(/assets/fonts/GenShinGothic-A-Bold.eot);src:url(/assets/fonts/GenShinGothic-A-Bold.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/GenShinGothic-A-Bold.woff2) format('woff2'),url(/assets/fonts/GenShinGothic-A-Bold.woff) format('woff'),url(/assets/fonts/GenShinGothic-A-Bold.ttf) format('truetype');font-weight:700}@font-face{font-family:GenShinGothic-A-w;src:url(/assets/fonts/GenShinGothic-A-Heavy.eot);src:url(/assets/fonts/GenShinGothic-A-Heavy.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/GenShinGothic-A-Heavy.woff2) format('woff2'),url(/assets/fonts/GenShinGothic-A-Heavy.woff) format('woff'),url(/assets/fonts/GenShinGothic-A-Heavy.ttf) format('truetype');font-weight:800}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,picture,pre,q,samp,section,small,span,strong,sub,summary,sup,svg,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;vertical-align:top;background:0 0;zoom:1}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,picture,section,summary,svg{display:block}audio:not([controls]){display:none}[hidden]{display:none}h1,h2,h3,h4,h5,h6{line-height:1.5;font-size:100%;font-weight:400}em{font-style:normal;font-weight:700}b,strong{font-weight:700}sup{position:relative;top:-4px;vertical-align:middle;line-height:0;font-size:57%}sub{position:relative;top:0;vertical-align:middle;line-height:0;font-size:57%}pre{font-family:monospace,sans-serif;white-space:pre-wrap;word-wrap:break-word}hr{display:none}img{border:0;vertical-align:top}svg:not(:root){overflow:hidden}ol,ul{list-style:none}table{border:0 none;border-collapse:collapse;width:100%}table td,table th{border:0 none;vertical-align:top;font-size:1em;text-align:left;font-weight:400}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}fieldset{border:0 none}legend{display:none}label{cursor:pointer}input{vertical-align:middle;border-radius:0;font-family:'Noto Sans JP',sans-serif;outline:0;border-radius:0}input[type=image],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{padding:0;box-sizing:border-box}textarea{vertical-align:top;font-family:'Noto Sans JP',sans-serif;resize:none;outline:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}select{line-height:normal;font-family:'Noto Sans JP',sans-serif;outline:0}html{overflow-y:scroll;background-color:#fcfdfd;font-family:'Noto Sans JP',sans-serif;font-size:100%;line-height:1.9;letter-spacing:.025em}@media screen and (max-width:768px){html{font-size:4.166666666666666vw}}html.font_large{font-size:18px}body{line-height:1.8;color:#2c3b3a;font-family:'Noto Sans JP',sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-print-color-adjust:exact;overflow-wrap:break-word;word-wrap:break-word}@media screen and (max-width:768px){body{min-width:100%}}body img{max-width:100%}body a{color:#2c3b3a;text-decoration:none}body a:active,body a:focus,body a:hover{text-decoration:none}body sup{top:-.6em;padding-left:.6em}body sup.big{top:-.2em;font-size:100%}body sup.asterisk,body sup.noleftspace{padding-left:0}body sub{vertical-align:sub}body sub.big{top:.3em;font-size:105%}body:not(._developers) .c-hdg-level1-01+*,body:not(._developers) .c-hdg-level2-01+*,body:not(._developers) .c-hdg-level3-01+*,body:not(._developers) .c-hdg-level4-01+*,body:not(._developers) .c-hdg-level5-01+*{margin-top:0!important}body #l-container._categorytop{position:relative}body #l-container._categorytop .l-menu-container{position:absolute;top:0;left:0;width:100%;z-index:10000}body #l-container._categorytop #l-breadcrumb li,body #l-container._categorytop #l-breadcrumb li a{color:#fff!important}body #l-container._categorytop #l-breadcrumb li:after{background-image:url(/assets/img/icon-arrow-right-white.svg)}body #l-container._notfound .content-inner{margin-left:auto;margin-right:auto;box-sizing:border-box}@media screen and (min-width:769px){body #l-container._notfound .content-inner{width:62.225475841874086%;margin-top:13.177159590043924%;margin-bottom:13.177159590043924%}}@media screen and (min-width:1920px){body #l-container._notfound .content-inner{width:1194.7291361639825px;margin-top:253.00146412884334px;margin-bottom:253.00146412884334px}}@media screen and (max-width:768px){body #l-container._notfound .content-inner{width:86.45833333333334vw;margin-top:46.875vw;margin-bottom:46.875vw;font-size:100%;line-height:1.9;letter-spacing:.025em}}body #l-container._notfound .content-inner .text{font-size:163%;line-height:1.730769230769231;letter-spacing:.025em}@media screen and (max-width:768px){body #l-container._notfound .content-inner .text{font-size:6.770833333333333vw}}@media screen and (max-width:768px){body #l-container._notfound .content-inner .text{font-size:100%;line-height:1.9;letter-spacing:.025em}}body #l-container._notfound .content-inner .text a{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s;color:#007a4c;text-decoration:underline}@media screen and (min-width:769px){body #l-container._notfound .content-inner .text a:active,body #l-container._notfound .content-inner .text a:focus,body #l-container._notfound .content-inner .text a:hover{opacity:.6}}body #l-container._notfound .content-inner .text a.audio:after,body #l-container._notfound .content-inner .text a.check:after,body #l-container._notfound .content-inner .text a.download:after,body #l-container._notfound .content-inner .text a.external:after,body #l-container._notfound .content-inner .text a.pdf:after,body #l-container._notfound .content-inner .text a.video:after,body #l-container._notfound .content-inner .text a.window:after,body #l-container._notfound .content-inner .text a.word:after{display:inline-block;content:'';position:relative;width:18px;height:18px;top:2px;margin-left:5px;margin-right:5px;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){body #l-container._notfound .content-inner .text a.audio:after,body #l-container._notfound .content-inner .text a.check:after,body #l-container._notfound .content-inner .text a.download:after,body #l-container._notfound .content-inner .text a.external:after,body #l-container._notfound .content-inner .text a.pdf:after,body #l-container._notfound .content-inner .text a.video:after,body #l-container._notfound .content-inner .text a.window:after,body #l-container._notfound .content-inner .text a.word:after{width:4.6875vw;height:4.6875vw;top:.520833333333333vw;margin-left:1.302083333333333vw}}body #l-container._notfound .content-inner .text a.window:after{background-image:url(/assets/img/icon-window-green.svg)}body #l-container._notfound .content-inner .text a.external:after{background-image:url(/assets/img/icon-external-green.svg)}body #l-container._notfound .content-inner .text a.pdf:after{background-image:url(/assets/img/icon-pdf-red.svg)}body #l-container._notfound .content-inner .text a.word:after{background-image:url(/assets/img/icon-word-blue.svg)}body #l-container._notfound .content-inner .text a.video:after{background-image:url(/assets/img/icon-video-green.svg)}body #l-container._notfound .content-inner .text a.audio:after{background-image:url(/assets/img/icon-audio-green.svg)}body #l-container._notfound .content-inner .text a.download:after{background-image:url(/assets/img/icon-download-green.svg)}body #l-container._notfound .content-inner .text a.check:after{background-image:url(/assets/img/icon-check-green.svg)}@media screen and (max-width:768px) and (max-width:768px){body #l-container._notfound .content-inner .text{font-size:4.166666666666666vw}}@media screen and (max-width:768px) and (max-width:768px){body #l-container._notfound .content-inner{font-size:4.166666666666666vw}}body #l-footer a,body #l-header a{color:#2c3b3a;text-decoration:none}body #l-footer a:link,body #l-footer a:visited,body #l-header a:link,body #l-header a:visited{color:#2c3b3a;text-decoration:none}body #l-footer a:active,body #l-footer a:focus,body #l-footer a:hover,body #l-header a:active,body #l-header a:focus,body #l-header a:hover{color:#333;outline:0;text-decoration:underline}@media print{* html body{zoom:.7}}#l-header,#l-header-en{margin:0 1.464128843338215%;position:relative;z-index:10000;width:97.07174231332357%;height:107px;background-color:#fff;border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-shadow:2px 5px 18px -5px #d1d1d1}#l-header-en.radius-none,#l-header.radius-none{border-radius:0}@media screen and (max-width:768px){#l-header,#l-header-en{margin:0;width:100%;height:16.666666666666664vw}}#header-overlay{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background-color:#52565c;visibility:hidden;opacity:0;transition:opacity .2s}#header-overlay.is-show{visibility:visible;opacity:.15}@media screen and (max-width:1065px){#header-overlay{display:none}}#l-header-inner{position:relative;height:107px}@media screen and (max-width:768px){#l-header-inner{height:16.666666666666664vw}}#l-header-inner #site-logo{padding-top:28px;padding-left:45px;position:relative;width:290px}#l-header-inner #site-logo img{width:100%}@media screen and (max-width:1203px){#l-header-inner #site-logo{padding-top:32px;padding-left:20px;width:240px}}@media screen and (max-width:768px){#l-header-inner #site-logo{width:50.520833333333336vw;padding-top:3.90625vw;padding-bottom:3.90625vw;padding-left:23.4375vw}}#l-header-inner #nav-global{position:absolute;bottom:17px;right:32px}@media screen and (max-width:1203px){#l-header-inner #nav-global{right:20px}}@media screen and (max-width:1065px){#l-header-inner #nav-global{display:none}}#l-header-inner #nav-global li{padding-right:28px;float:left;font-size:82%;transition-property:all;transition-duration:.2s}@media screen and (max-width:1301px){#l-header-inner #nav-global li{padding-right:15px}}@media screen and (max-width:1203px){#l-header-inner #nav-global li{font-size:75%}}#l-header-inner #nav-global li:last-child{padding-right:0}#l-header-inner #nav-global li:active .li-inner,#l-header-inner #nav-global li:focus .li-inner,#l-header-inner #nav-global li:hover .li-inner{color:#007a4c;text-decoration:none}#l-header-inner #nav-global li:active .li-inner a,#l-header-inner #nav-global li:focus .li-inner a,#l-header-inner #nav-global li:hover .li-inner a{color:#007a4c}#l-header-inner #nav-global li .li-inner{cursor:pointer;padding-bottom:2px;display:block;color:#505050}#l-header-inner #nav-global li .li-inner .text-link{display:block}#l-header-inner #nav-global li .li-inner:active,#l-header-inner #nav-global li .li-inner:focus,#l-header-inner #nav-global li .li-inner:hover{text-decoration:none;color:#007a4c}#l-header-inner #nav-global li .li-inner:active a,#l-header-inner #nav-global li .li-inner:focus a,#l-header-inner #nav-global li .li-inner:hover a{color:#007a4c}#l-header-inner #nav-global li .li-inner:active a:active,#l-header-inner #nav-global li .li-inner:active a:focus,#l-header-inner #nav-global li .li-inner:active a:hover,#l-header-inner #nav-global li .li-inner:focus a:active,#l-header-inner #nav-global li .li-inner:focus a:focus,#l-header-inner #nav-global li .li-inner:focus a:hover,#l-header-inner #nav-global li .li-inner:hover a:active,#l-header-inner #nav-global li .li-inner:hover a:focus,#l-header-inner #nav-global li .li-inner:hover a:hover{text-decoration:none}#l-header-inner #nav-utility{position:absolute;top:18px;right:271px}#l-header-inner #nav-utility.en{right:285px}@media screen and (max-width:1203px){#l-header-inner #nav-utility{right:259px}}@media screen and (max-width:1065px){#l-header-inner #nav-utility{display:none}}#l-header-inner #nav-utility li{margin-right:12px;float:left}#l-header-inner #nav-utility li:last-child{margin-right:0}#l-header-inner #nav-utility li a{padding:4px 12px 0;border:1px solid #e3e8ea;display:block;box-sizing:border-box;height:30px;color:#2c3b3a;font-size:75%;border-radius:11.197916666666668vw;transition-property:all;transition-duration:.2s}@media screen and (max-width:1203px){#l-header-inner #nav-utility li a{font-size:69%}}#l-header-inner #nav-utility li a:active,#l-header-inner #nav-utility li a:focus,#l-header-inner #nav-utility li a:hover{border:1px solid #007a4c;background-color:#007a4c;color:#fff;text-decoration:none}#l-header-inner .readspeaker_toolbar{width:500px;margin:0 auto;position:absolute;top:-2px;left:80px;right:0}@media screen and (max-width:1065px){#l-header-inner .readspeaker_toolbar{display:none}}#l-header-inner #lang-en,#l-header-inner #lang-jp{position:absolute;top:18px;right:28px}@media screen and (max-width:1203px){#l-header-inner #lang-en,#l-header-inner #lang-jp{right:20px}}@media screen and (max-width:1065px){#l-header-inner #lang-en,#l-header-inner #lang-jp{display:none}}#l-header-inner #lang-en a,#l-header-inner #lang-jp a{padding:4px 12px 0;border:1px solid #e3e8ea;display:block;box-sizing:border-box;height:30px;color:#2c3b3a;font-size:75%;border-radius:11.197916666666668vw;transition-property:all;transition-duration:.2s}@media screen and (max-width:1203px){#l-header-inner #lang-en a,#l-header-inner #lang-jp a{font-size:69%}}#l-header-inner #lang-en a:active,#l-header-inner #lang-en a:focus,#l-header-inner #lang-en a:hover,#l-header-inner #lang-jp a:active,#l-header-inner #lang-jp a:focus,#l-header-inner #lang-jp a:hover{border:1px solid #007a4c;background-color:#007a4c;color:#fff;text-decoration:none}#l-header-inner #fontsize-switch{position:absolute;top:18px;right:106px}#l-header-inner #fontsize-switch.en{right:120px}@media screen and (max-width:1203px){#l-header-inner #fontsize-switch{right:94px}}@media screen and (max-width:1065px){#l-header-inner #fontsize-switch{display:none}}#l-header-inner #fontsize-switch dt{padding:4px 4px 0 0;float:left;font-size:75%}@media screen and (max-width:1203px){#l-header-inner #fontsize-switch dt{font-size:69%}}#l-header-inner #fontsize-switch dd{overflow:hidden}#l-header-inner #fontsize-switch li{margin-left:6px;float:left}#l-header-inner #fontsize-switch li .current{border:1px solid #007a4c;background-color:#007a4c;color:#fff;text-decoration:none}#l-header-inner #fontsize-switch li a{position:relative;border:1px solid #e3e8ea;display:block;box-sizing:border-box;width:35px;height:30px;border-radius:11.197916666666668vw;transition-property:all;transition-duration:.2s}#l-header-inner #fontsize-switch li a:active,#l-header-inner #fontsize-switch li a:focus,#l-header-inner #fontsize-switch li a:hover{border:1px solid #007a4c;background-color:#007a4c;color:#fff;text-decoration:none}#l-header-inner #fontsize-switch li #font_normal{font-size:11px}#l-header-inner #fontsize-switch li #font_normal span{position:absolute;top:4px;left:10px}#l-header-inner #fontsize-switch li #font_large{font-size:14px}#l-header-inner #fontsize-switch li #font_large span{position:absolute;top:2px;left:8px}#l-header-inner .site-search{position:absolute;bottom:-55px;right:0}@media screen and (max-width:1065px){#l-header-inner .site-search{display:none}}#l-header-inner .site-search .site-search-inner{position:relative}#l-header-inner .site-search .iSearchAssist{padding:2px 25px 0;width:276px;height:45px;text-align:center;font-size:100%;box-sizing:border-box;border:0 none;border-radius:11.197916666666668vw;box-shadow:2px 5px 18px -5px #d1d1d1}#l-header-inner .site-search .iSearchAssist::-moz-placeholder{font-size:100%}#l-header-inner .site-search .iSearchAssist::placeholder{font-size:100%}#l-header-inner .site-search .icon_zoom{position:absolute;top:16px;left:17px;background:url(/assets/img/icon-search-01.svg) no-repeat 0 0;background-size:100% 100%;width:13px;height:13px;cursor:pointer}.sug_list{box-shadow:2px 5px 18px -5px #d1d1d1}.sug_list .sug_element{border:none!important}.nav-global-child{position:fixed;top:90px;left:0;z-index:99999;margin:0 1.464128843338215%;width:97.07174231332357%;background-color:#fff;transition:all .3s ease;visibility:hidden;opacity:0;border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-shadow:2px 10px 18px -5px #d1d1d1}.nav-global-child.is-show{visibility:visible;opacity:1}@media screen and (max-width:1065px){.nav-global-child{display:none}}.nav-global-child .nav-global-child-inner{padding:30px 62px 60px;box-sizing:border-box}.nav-global-child .title-container .title{float:left;width:310px;height:80px}@media screen and (max-width:1203px){.nav-global-child .title-container .title{width:240px}}.nav-global-child .title-container .title a{color:#006846;font-size:20px;font-weight:700}@media screen and (max-width:1203px){.nav-global-child .title-container .title a{font-size:18px}}.nav-global-child .title-container .title a.external{padding-right:25px;position:relative}.nav-global-child .title-container .title a.external:after{margin-left:5px;content:'';display:inline-block;width:16px;height:16px;background:url(/assets/img/icon-window-green.svg) no-repeat 0 0;background-size:100% 100%}.nav-global-child .title-container .description{padding-top:5px;overflow:hidden;font-size:14px;font-weight:400}@media screen and (max-width:1203px){.nav-global-child .title-container .description{font-size:12px}}.nav-global-child .category-list li{margin:0 21px 20px 0;padding:0!important;float:left}@media screen and (max-width:1203px){.nav-global-child .category-list li{margin:0 11px 10px 0}}.nav-global-child .category-list li a{padding:25px 10px 0 20px;box-sizing:border-box;position:relative;display:block;width:224px;height:80px;border-radius:15px;box-shadow:0 1px 4px 0 #d1d1d1;line-height:1.4;font-size:14px;transition-property:all;transition-duration:.2s}.nav-global-child .category-list li a:active,.nav-global-child .category-list li a:focus,.nav-global-child .category-list li a:hover{background-color:#007a4c;color:#fff!important;text-decoration:none!important}.nav-global-child .category-list li a:active img,.nav-global-child .category-list li a:focus img,.nav-global-child .category-list li a:hover img{filter:brightness(0) invert(1)}.nav-global-child .category-list li a.font-s.line-3 .text{top:-9px!important;font-size:12px}.nav-global-child .category-list li a.font-s.line-4 .text{top:-18px!important;font-size:12px}.nav-global-child .category-list li a.line-2 .text{position:relative;top:-5px;padding-top:0}.nav-global-child .category-list li a.line-3 .text{position:relative;top:-14px;padding-top:0}.nav-global-child .category-list li a.line-4 .text{position:relative;top:-16px;padding-top:0}.nav-global-child .category-list li a .f-small{display:block;font-size:12px}.nav-global-child .category-list li a .icon{margin-right:12px;float:left;width:30px}.nav-global-child .category-list li a .icon img{width:100%}.nav-global-child .category-list li a .text{padding-top:5px;display:block;overflow:hidden}.nav-global-child .related-contents{margin-top:30px;padding-top:30px;border-top:1px solid #dfdfdf}.nav-global-child .related-contents .title{margin-bottom:15px;font-size:16px}.nav-global-child .related-contents .related-list li{margin-right:34px;padding:0!important;float:left;width:172px}.nav-global-child .related-contents .related-list li a{display:block;transition-property:opacity;transition-duration:.2s}.nav-global-child .related-contents .related-list li a:active,.nav-global-child .related-contents .related-list li a:focus,.nav-global-child .related-contents .related-list li a:hover{opacity:.7}.nav-global-child .related-contents .related-list li img{display:block;border-radius:15px;box-shadow:0 1px 4px 0 #d1d1d1;width:100%}#btn-hamburger{display:none;cursor:pointer;position:absolute;top:40px;right:30px}@media screen and (max-width:1065px){#btn-hamburger{display:block}}@media screen and (max-width:768px){#btn-hamburger{top:6.25vw;right:7.8125vw}}#btn-hamburger .inner{position:relative;width:28px;height:28px}@media screen and (max-width:768px){#btn-hamburger .inner{width:4.6875vw;height:4.6875vw}}#btn-hamburger .inner:after{content:'';display:block;position:absolute;width:28px;height:28px;background:url(/assets/img/icon-hamburger-01.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){#btn-hamburger .inner:after{width:4.6875vw;height:3.645833333333333vw}}#btn-hamburger.active .inner:after{content:'';display:block;position:absolute;width:28px;height:28px;background:url(/assets/img/icon-close-03.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){#btn-hamburger.active .inner:after{width:4.6875vw;height:4.6875vw}}#l-header #sp-menu,#l-header-en #sp-menu{display:none;opacity:0;transition:opacity 50ms linear}#l-header #sp-menu.is-show,#l-header-en #sp-menu.is-show{opacity:1}@media screen and (max-width:1065px){#l-header #sp-menu,#l-header-en #sp-menu{display:none;position:absolute;box-sizing:border-box;padding-top:26px;padding-right:26px;padding-bottom:45px;padding-left:26px;top:107px;left:0;width:100%;z-index:99999;background-color:#fff;border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-shadow:2px 10px 18px -5px #d1d1d1}}@media screen and (max-width:768px){#l-header #sp-menu,#l-header-en #sp-menu{padding-top:6.770833333333333vw;padding-right:6.770833333333333vw;padding-bottom:11.71875vw;padding-left:6.770833333333333vw;top:13.020833333333334vw}}#l-header .site-search-sp,#l-header-en .site-search-sp{margin-bottom:15px}@media screen and (max-width:768px){#l-header .site-search-sp,#l-header-en .site-search-sp{margin-bottom:3.90625vw}}#l-header .site-search-sp .site-search-sp-inner,#l-header-en .site-search-sp .site-search-sp-inner{position:relative;width:100%}#l-header .site-search-sp .iSearchAssist,#l-header-en .site-search-sp .iSearchAssist{padding-right:40px;padding-left:40px;height:45px;font-size:100%;width:100%;text-align:center;box-sizing:border-box;border:0 none;box-shadow:2px 5px 18px -5px #d1d1d1;border-radius:11.197916666666668vw}@media screen and (max-width:768px){#l-header .site-search-sp .iSearchAssist,#l-header-en .site-search-sp .iSearchAssist{padding-right:10.416666666666668vw;padding-left:10.416666666666668vw;height:11.71875vw;font-size:4.166666666666666vw}}#l-header .site-search-sp .icon_zoom,#l-header-en .site-search-sp .icon_zoom{position:absolute;top:14px;left:18px;width:18px;height:18px;background:url(/assets/img/icon-search-01.svg) no-repeat 0 0;background-size:100% 100%;cursor:pointer}@media screen and (max-width:768px){#l-header .site-search-sp .icon_zoom,#l-header-en .site-search-sp .icon_zoom{top:3.645833333333333vw;left:4.6875vw;width:4.6875vw;height:4.6875vw}}#l-header .nav-global-sp li,#l-header-en .nav-global-sp li{border-bottom:1px solid #dfdfdf}#l-header .nav-global-sp li:last-child,#l-header-en .nav-global-sp li:last-child{border-bottom:0 none}#l-header .nav-global-sp li .small,#l-header-en .nav-global-sp li .small{font-size:75%}@media screen and (max-width:768px){#l-header .nav-global-sp li .small,#l-header-en .nav-global-sp li .small{font-size:3.125vw}}#l-header .nav-global-sp li a,#l-header-en .nav-global-sp li a{padding-top:16px;padding-bottom:14px;padding-left:10px;font-size:88%;position:relative;display:block}@media screen and (max-width:768px){#l-header .nav-global-sp li a,#l-header-en .nav-global-sp li a{padding-top:4.166666666666666vw;padding-bottom:3.645833333333333vw;padding-left:2.604166666666667vw;font-size:3.645833333333333vw}}#l-header .nav-global-sp li a:active,#l-header .nav-global-sp li a:focus,#l-header .nav-global-sp li a:hover,#l-header-en .nav-global-sp li a:active,#l-header-en .nav-global-sp li a:focus,#l-header-en .nav-global-sp li a:hover{text-decoration:none}#l-header .nav-global-sp li a.current,#l-header-en .nav-global-sp li a.current{color:#007a4c;font-weight:700}#l-header .nav-global-sp li a.pdf:after,#l-header-en .nav-global-sp li a.pdf:after{content:'';display:block;position:absolute;top:20px;right:15px;width:18px;height:18px;background:url(/assets/img/icon-pdf-red.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){#l-header .nav-global-sp li a.pdf:after,#l-header-en .nav-global-sp li a.pdf:after{top:5.208333333333334vw;right:3.90625vw;width:4.6875vw;height:4.6875vw}}#l-header .nav-global-sp li a:after,#l-header-en .nav-global-sp li a:after{content:'';display:block;position:absolute;top:22px;right:15px;width:8px;height:13px;background:url(/assets/img/icon-arrow-right-11.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){#l-header .nav-global-sp li a:after,#l-header-en .nav-global-sp li a:after{top:5.729166666666666vw;right:3.90625vw;width:2.083333333333333vw;height:3.385416666666667vw}}#l-header .nav-global-sp li a.transition-link:after,#l-header-en .nav-global-sp li a.transition-link:after{content:'';display:block;position:absolute;top:20px;right:12px;width:15px;height:17px;background:url(/assets/img/icon-plus-01.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){#l-header .nav-global-sp li a.transition-link:after,#l-header-en .nav-global-sp li a.transition-link:after{top:5.208333333333334vw;right:3.125vw;width:3.90625vw;height:4.427083333333334vw}}#l-header .nav-global-sp li a.external:after,#l-header-en .nav-global-sp li a.external:after{content:'';display:block;position:absolute;top:20px;right:12px;width:15px;height:15px;background:url(/assets/img/icon-window-green.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){#l-header .nav-global-sp li a.external:after,#l-header-en .nav-global-sp li a.external:after{top:5.208333333333334vw;right:3.125vw;width:3.90625vw;height:3.90625vw}}#l-header .nav-global-sp-under.is-under .nav-global-sp li a,#l-header-en .nav-global-sp-under.is-under .nav-global-sp li a{padding-left:39px}@media screen and (max-width:768px){#l-header .nav-global-sp-under.is-under .nav-global-sp li a,#l-header-en .nav-global-sp-under.is-under .nav-global-sp li a{padding-left:10.15625vw}}#l-header .nav-global-sp-under .nav-global-sp li a,#l-header-en .nav-global-sp-under .nav-global-sp li a{padding-right:35px;padding-left:65px;position:relative}@media screen and (max-width:768px){#l-header .nav-global-sp-under .nav-global-sp li a,#l-header-en .nav-global-sp-under .nav-global-sp li a{padding-right:9.114583333333332vw;padding-left:16.927083333333336vw}}#l-header .nav-global-sp-under .nav-global-sp li a .icon,#l-header-en .nav-global-sp-under .nav-global-sp li a .icon{position:absolute;top:20px;left:34px;width:18px;z-index:0;pointer-events:none}@media screen and (max-width:768px){#l-header .nav-global-sp-under .nav-global-sp li a .icon,#l-header-en .nav-global-sp-under .nav-global-sp li a .icon{top:5.208333333333334vw;left:8.854166666666668vw;width:4.6875vw}}#l-header .nav-global-sp-under .nav-global-sp li a .icon img,#l-header-en .nav-global-sp-under .nav-global-sp li a .icon img{width:100%}#l-header .nav-global-sp-under .nav-global-sp li.main a,#l-header-en .nav-global-sp-under .nav-global-sp li.main a{padding-left:10px}@media screen and (max-width:768px){#l-header .nav-global-sp-under .nav-global-sp li.main a,#l-header-en .nav-global-sp-under .nav-global-sp li.main a{padding-left:2.604166666666667vw}}#l-header .nav-global-sp-under .nav-global-sp li.main a.icon-container,#l-header-en .nav-global-sp-under .nav-global-sp li.main a.icon-container{padding-left:40px}@media screen and (max-width:768px){#l-header .nav-global-sp-under .nav-global-sp li.main a.icon-container,#l-header-en .nav-global-sp-under .nav-global-sp li.main a.icon-container{padding-left:10.416666666666668vw}}#l-header .nav-global-sp-under .nav-global-sp li.main a.icon-container .icon,#l-header-en .nav-global-sp-under .nav-global-sp li.main a.icon-container .icon{left:12px}@media screen and (max-width:768px){#l-header .nav-global-sp-under .nav-global-sp li.main a.icon-container .icon,#l-header-en .nav-global-sp-under .nav-global-sp li.main a.icon-container .icon{left:3.125vw}}#l-header #nav-global-sp-container,#l-header-en #nav-global-sp-container{background-color:#fff}#l-header #nav-global-sp-container .back a,#l-header-en #nav-global-sp-container .back a{margin-bottom:10px;padding-top:15px;padding-left:21px;font-size:88%;position:relative;display:block}@media screen and (max-width:768px){#l-header #nav-global-sp-container .back a,#l-header-en #nav-global-sp-container .back a{margin-bottom:2.604166666666667vw;padding-top:3.90625vw;padding-left:5.46875vw;font-size:3.645833333333333vw}}#l-header #nav-global-sp-container .back a:active,#l-header #nav-global-sp-container .back a:focus,#l-header #nav-global-sp-container .back a:hover,#l-header-en #nav-global-sp-container .back a:active,#l-header-en #nav-global-sp-container .back a:focus,#l-header-en #nav-global-sp-container .back a:hover{text-decoration:none!important}#l-header #nav-global-sp-container .back a:before,#l-header-en #nav-global-sp-container .back a:before{position:absolute;content:'';display:block;top:20px;left:0;width:8px;height:13px;background:url(/assets/img/icon-arrow-left-04.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){#l-header #nav-global-sp-container .back a:before,#l-header-en #nav-global-sp-container .back a:before{top:5.208333333333334vw;width:2.083333333333333vw;height:3.385416666666667vw}}#l-header .nav-utility-sp,#l-header-en .nav-utility-sp{padding-top:25px}@media screen and (max-width:768px){#l-header .nav-utility-sp,#l-header-en .nav-utility-sp{padding-top:6.510416666666667vw}}#l-header .nav-utility-sp li,#l-header-en .nav-utility-sp li{margin-right:30px;margin-bottom:18px;float:left}@media screen and (max-width:768px){#l-header .nav-utility-sp li,#l-header-en .nav-utility-sp li{margin-right:7.8125vw;margin-bottom:4.6875vw}}@media screen and (max-width:768px){#l-header .nav-utility-sp li:nth-child(2),#l-header .nav-utility-sp li:nth-child(4),#l-header-en .nav-utility-sp li:nth-child(2),#l-header-en .nav-utility-sp li:nth-child(4){margin-right:0}}#l-header .nav-utility-sp li a,#l-header-en .nav-utility-sp li a{padding-top:4px;border:1px solid #e3e8ea;display:block;box-sizing:border-box;width:140px;height:30px;color:#2c3b3a;font-size:75%;text-align:center;border-radius:11.197916666666668vw}@media screen and (max-width:768px){#l-header .nav-utility-sp li a,#l-header-en .nav-utility-sp li a{padding-top:1.041666666666667vw;width:36.45833333333333vw;height:7.8125vw;font-size:3.125vw}}#l-header .nav-utility-sp li a:active,#l-header .nav-utility-sp li a:focus,#l-header .nav-utility-sp li a:hover,#l-header-en .nav-utility-sp li a:active,#l-header-en .nav-utility-sp li a:focus,#l-header-en .nav-utility-sp li a:hover{text-decoration:none}#l-header .lang-en-sp a,#l-header .lang-jp-sp a,#l-header-en .lang-en-sp a,#l-header-en .lang-jp-sp a{padding-right:12px;padding-left:12px;padding-top:4px;border:1px solid #e3e8ea;display:inline-block;box-sizing:border-box;height:30px;color:#2c3b3a;font-size:75%;text-align:center;border-radius:11.197916666666668vw}@media screen and (max-width:768px){#l-header .lang-en-sp a,#l-header .lang-jp-sp a,#l-header-en .lang-en-sp a,#l-header-en .lang-jp-sp a{padding-right:3.125vw;padding-left:3.125vw;padding-top:1.041666666666667vw;height:7.8125vw;font-size:3.125vw}}#l-header-en.header-top,#l-header.header-top{background-color:transparent;border-bottom-right-radius:none;border-bottom-left-radius:none;box-shadow:none}#l-header-en.header-top.radius-none,#l-header.header-top.radius-none{border-radius:0}@media screen and (max-width:768px){#l-header-en.header-top,#l-header.header-top{background-color:#fff;border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-shadow:2px 5px 18px -5px #d1d1d1}}@media screen and (max-width:1065px){#l-header-en.header-top #sp-menu,#l-header.header-top #sp-menu{top:107px;border-top-right-radius:20px;border-top-left-radius:20px}}@media screen and (max-width:768px){#l-header-en.header-top #sp-menu,#l-header.header-top #sp-menu{top:15.625vw;border-top-right-radius:0;border-top-left-radius:0}}#l-header-en.header-top #l-header-inner #nav-global li:active .li-inner,#l-header-en.header-top #l-header-inner #nav-global li:focus .li-inner,#l-header-en.header-top #l-header-inner #nav-global li:hover .li-inner,#l-header.header-top #l-header-inner #nav-global li:active .li-inner,#l-header.header-top #l-header-inner #nav-global li:focus .li-inner,#l-header.header-top #l-header-inner #nav-global li:hover .li-inner{border-bottom:1px solid transparent}#l-header-en.header-top #l-header-inner #nav-global li .li-inner,#l-header.header-top #l-header-inner #nav-global li .li-inner{border-bottom:1px solid transparent}#l-header-en.header-top #l-header-inner #nav-global li .li-inner:active,#l-header-en.header-top #l-header-inner #nav-global li .li-inner:focus,#l-header-en.header-top #l-header-inner #nav-global li .li-inner:hover,#l-header.header-top #l-header-inner #nav-global li .li-inner:active,#l-header.header-top #l-header-inner #nav-global li .li-inner:focus,#l-header.header-top #l-header-inner #nav-global li .li-inner:hover{border-bottom:1px solid transparent;text-decoration:none}#l-header-en.header-top #l-header-inner #nav-global .nav-global-child,#l-header.header-top #l-header-inner #nav-global .nav-global-child{border-top-right-radius:20px;border-top-left-radius:20px}#l-header-en.header-top #l-header-inner #nav-utility li a,#l-header.header-top #l-header-inner #nav-utility li a{border:none}#l-header-en.header-top #l-header-inner #nav-utility li a:active,#l-header-en.header-top #l-header-inner #nav-utility li a:focus,#l-header-en.header-top #l-header-inner #nav-utility li a:hover,#l-header.header-top #l-header-inner #nav-utility li a:active,#l-header.header-top #l-header-inner #nav-utility li a:focus,#l-header.header-top #l-header-inner #nav-utility li a:hover{border:none;background-color:#fff;color:#007a4c;text-decoration:none}#l-header-en.header-top #l-header-inner #lang-en a,#l-header.header-top #l-header-inner #lang-en a{border:1px solid #fff;background-color:#fff}#l-header-en.header-top #l-header-inner #lang-en a:active,#l-header-en.header-top #l-header-inner #lang-en a:focus,#l-header-en.header-top #l-header-inner #lang-en a:hover,#l-header.header-top #l-header-inner #lang-en a:active,#l-header.header-top #l-header-inner #lang-en a:focus,#l-header.header-top #l-header-inner #lang-en a:hover{border:1px solid #007a4c;background-color:#007a4c;color:#fff;text-decoration:none}#l-header-en.header-top #l-header-inner #fontsize-switch li .current,#l-header.header-top #l-header-inner #fontsize-switch li .current{border:1px solid #007a4c;background-color:#007a4c;color:#fff}#l-header-en.header-top #l-header-inner #fontsize-switch li a,#l-header.header-top #l-header-inner #fontsize-switch li a{border:none;background-color:#fff}#l-header-en.header-top #l-header-inner #fontsize-switch li a:active,#l-header-en.header-top #l-header-inner #fontsize-switch li a:focus,#l-header-en.header-top #l-header-inner #fontsize-switch li a:hover,#l-header.header-top #l-header-inner #fontsize-switch li a:active,#l-header.header-top #l-header-inner #fontsize-switch li a:focus,#l-header.header-top #l-header-inner #fontsize-switch li a:hover{border:1px solid #007a4c;background-color:#007a4c;color:#fff;text-decoration:none}#l-header-en.header-top #l-header-inner .site-search .iSearchAssist,#l-header.header-top #l-header-inner .site-search .iSearchAssist{border:1px solid #fff;box-shadow:none}#l-header-prism{margin:0 1.464128843338215%;position:relative;z-index:2;width:97.07174231332357%;height:107px;background-color:#fff;border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-shadow:2px 5px 18px -5px #d1d1d1}@media screen and (max-width:768px){#l-header-prism{margin:0;width:100%;height:16.666666666666664vw}}#l-header-prism #l-header-inner{position:relative;height:107px}@media screen and (max-width:768px){#l-header-prism #l-header-inner{height:16.666666666666664vw}}#l-header-prism #prism-logo{position:absolute;top:4px;left:50px;width:252px}@media screen and (max-width:1065px){#l-header-prism #prism-logo{left:30px}}@media screen and (max-width:768px){#l-header-prism #prism-logo{top:-1.302083333333333vw;left:0;width:43.22916666666667vw}}#l-header-prism #prism-logo img{width:100%}#l-header-prism #fontsize-switch{position:absolute;top:39px;right:50px}#l-header-prism #site-logo{padding:0;position:absolute;top:40px;right:285px;width:278px}@media screen and (max-width:1065px){#l-header-prism #site-logo{right:inherit;left:285px}}@media screen and (max-width:768px){#l-header-prism #site-logo{top:6.510416666666667vw;left:43.22916666666667vw;width:40.625vw}}#SMP_STYLE #l-header-prism #site-logo{right:68px}@media screen and (max-width:768px){#SMP_STYLE #l-header-prism #site-logo{left:55.46875vw}}#l-header-prism #sp-menu{display:none;opacity:0;transition:opacity 50ms linear}#l-header-prism #sp-menu.is-show{opacity:1}@media screen and (max-width:1065px){#l-header-prism #sp-menu{display:none;position:absolute;box-sizing:border-box;padding-top:26px;padding-right:26px;padding-bottom:45px;padding-left:26px;top:90px;left:0;width:100%;z-index:9999;background-color:#fff;border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-shadow:2px 10px 18px -5px #d1d1d1}}@media screen and (max-width:1065px) and (max-width:768px){#l-header-prism #sp-menu{top:12.5vw;padding-top:6.770833333333333vw;padding-right:6.770833333333333vw;padding-bottom:11.71875vw;padding-left:6.770833333333333vw}}#l-header-prism .nav-global-sp li{border-bottom:1px solid #dfdfdf}#l-header-prism .nav-global-sp li:last-child{border-bottom:0 none}#l-header-prism .nav-global-sp li .small{font-size:3.125vw}#l-header-prism .nav-global-sp li a{padding-top:16px;padding-bottom:14px;padding-left:10px;position:relative;display:block;font-size:88%}@media screen and (max-width:768px){#l-header-prism .nav-global-sp li a{padding-top:4.166666666666666vw;padding-bottom:3.645833333333333vw;padding-left:2.604166666666667vw;font-size:3.645833333333333vw}}#l-header-prism .nav-global-sp li a:active,#l-header-prism .nav-global-sp li a:focus,#l-header-prism .nav-global-sp li a:hover{text-decoration:none}#l-header-prism .nav-global-sp li a.current{color:#007a4c;font-weight:700}#l-header-prism .nav-global-sp li a:after{content:'';display:block;position:absolute;top:22px;right:15px;width:8px;height:13px;background:url(/assets/img/icon-arrow-right-11.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){#l-header-prism .nav-global-sp li a:after{top:5.729166666666666vw;right:3.90625vw;width:2.083333333333333vw;height:3.385416666666667vw}}#l-header-prism .nav-global-sp li a.transition-link:after{content:'';display:block;position:absolute;top:20px;right:12px;width:15px;height:17px;background:url(/assets/img/icon-plus-01.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){#l-header-prism .nav-global-sp li a.transition-link:after{top:5.208333333333334vw;right:3.125vw;width:3.90625vw;height:4.427083333333334vw}}#l-header-prism .nav-global-sp li a.external:after{content:'';display:block;position:absolute;top:20px;right:12px;width:15px;height:15px;background:url(/assets/img/icon-window-green.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){#l-header-prism .nav-global-sp li a.external:after{top:5.208333333333334vw;right:3.125vw;width:3.90625vw;height:3.90625vw}}#l-header-prism .nav-global-sp-under.is-under .nav-global-sp li a{padding-left:39px}@media screen and (max-width:768px){#l-header-prism .nav-global-sp-under.is-under .nav-global-sp li a{padding-left:10.15625vw}}#l-header-prism .nav-global-sp-under .nav-global-sp li a{padding-right:35px;padding-left:65px;position:relative}@media screen and (max-width:768px){#l-header-prism .nav-global-sp-under .nav-global-sp li a{padding-right:9.114583333333332vw;padding-left:16.927083333333336vw}}#l-header-prism .nav-global-sp-under .nav-global-sp li a .icon{position:absolute;top:5.208333333333334vw;left:8.854166666666668vw;width:4.6875vw}@media screen and (max-width:768px){#l-header-prism .nav-global-sp-under .nav-global-sp li a .icon{top:20px;left:34px;width:18px}}#l-header-prism .nav-global-sp-under .nav-global-sp li a .icon img{width:100%}#l-header-prism .nav-global-sp-under .nav-global-sp li .inner{display:block;position:relative;padding-top:16px;padding-bottom:14px;padding-right:35px;padding-left:10px;font-size:88%}@media screen and (max-width:768px){#l-header-prism .nav-global-sp-under .nav-global-sp li .inner{padding-top:4.166666666666666vw;padding-bottom:3.645833333333333vw;padding-right:9.114583333333332vw;padding-left:2.604166666666667vw;font-size:3.645833333333333vw}}#l-header-prism .nav-global-sp-under .nav-global-sp li.main a{padding-left:10px}@media screen and (max-width:768px){#l-header-prism .nav-global-sp-under .nav-global-sp li.main a{padding-left:2.604166666666667vw}}#l-header-prism .nav-global-sp-under .nav-global-sp li.main a.icon-container{padding-left:40px}@media screen and (max-width:768px){#l-header-prism .nav-global-sp-under .nav-global-sp li.main a.icon-container{padding-left:10.416666666666668vw}}#l-header-prism .nav-global-sp-under .nav-global-sp li.main a.icon-container .icon{left:12px}@media screen and (max-width:768px){#l-header-prism .nav-global-sp-under .nav-global-sp li.main a.icon-container .icon{left:3.125vw}}#l-header-prism #nav-global-sp-container{background-color:#fff}#l-header-prism #nav-global-sp-container .back{margin-bottom:10px;padding-top:15px;padding-left:21px;font-size:88%;position:relative}@media screen and (max-width:768px){#l-header-prism #nav-global-sp-container .back{margin-bottom:2.604166666666667vw;padding-top:3.90625vw;padding-left:5.46875vw;font-size:3.645833333333333vw}}#l-header-prism #nav-global-sp-container .back a:active,#l-header-prism #nav-global-sp-container .back a:focus,#l-header-prism #nav-global-sp-container .back a:hover{text-decoration:none!important}#l-header-prism #nav-global-sp-container .back:before{position:absolute;content:'';display:block;top:20px;left:0;width:8px;height:13px;background:url(/assets/img/icon-arrow-left-04.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){#l-header-prism #nav-global-sp-container .back:before{top:5.208333333333334vw;width:2.083333333333333vw;height:3.385416666666667vw}}#l-header-sukoyaka{margin:0 1.464128843338215%;position:relative;z-index:2;width:97.07174231332357%;height:107px;background-color:#fff}#l-header-sukoyaka.radius-none{background-color:#fffef5}@media screen and (max-width:1065px){#l-header-sukoyaka{margin:0;width:100%;height:21.614583333333336vw}}#l-header-sukoyaka #l-header-inner{position:relative;height:107px}#l-header-sukoyaka .site-search-sukoyaka{position:absolute;top:17px;right:0;height:26px!important;line-height:1}@media screen and (max-width:1065px){#l-header-sukoyaka .site-search-sukoyaka{display:none}}#l-header-sukoyaka .site-search-sukoyaka .site-search-sukoyaka-inner{position:relative}#l-header-sukoyaka .site-search-sukoyaka .iSearchAssist{padding:0 25px 0;width:143px;height:26px;text-align:center;font-size:88%;box-sizing:border-box;border:1px solid #008da7;border-radius:11.197916666666668vw;color:#008da7;line-height:1}#l-header-sukoyaka .site-search-sukoyaka .iSearchAssist::-moz-placeholder{font-size:88%;color:#008da7}#l-header-sukoyaka .site-search-sukoyaka .iSearchAssist::placeholder{font-size:88%;color:#008da7}#l-header-sukoyaka .site-search-sukoyaka .icon_zoom{position:absolute;top:8px;right:10px;background:url(/assets/img/icon-search-03.svg) no-repeat 0 0;background-size:100% 100%;width:12px;height:12px;cursor:pointer}#l-header-sukoyaka #sukoyaka-logo{position:absolute;top:25px;left:0;width:88px}@media screen and (max-width:1203px){#l-header-sukoyaka #sukoyaka-logo{width:70px}}@media screen and (max-width:1065px){#l-header-sukoyaka #sukoyaka-logo{top:4.427083333333334vw;left:4.427083333333334vw;width:22.916666666666664vw}}#l-header-sukoyaka #sukoyaka-logo img{width:100%}#l-header-sukoyaka #sukoyaka-logo .sukoyaka-logo-inner{display:block;position:relative}#l-header-sukoyaka #sukoyaka-logo .sukoyaka-logo-inner .compass{position:absolute;top:27px;left:53px;display:block;width:9px;height:10px}@media screen and (max-width:1203px){#l-header-sukoyaka #sukoyaka-logo .sukoyaka-logo-inner .compass{top:22px;left:43px;width:6px;height:7px}}@media screen and (max-width:1065px){#l-header-sukoyaka #sukoyaka-logo .sukoyaka-logo-inner .compass{top:7.03125vw;left:13.802083333333334vw;width:2.34375vw;height:2.604166666666667vw}}@media screen and (max-width:768px){#l-header-sukoyaka #sukoyaka-logo .sukoyaka-logo-inner .compass{top:7.03125vw;left:13.802083333333334vw;width:2.34375vw;height:2.604166666666667vw}}#l-header-sukoyaka #sukoyaka-logo .sukoyaka-logo-inner .compass img{width:100%}#l-header-sukoyaka #site-logo{padding:0;position:absolute;top:34px;left:128px;width:213px}@media screen and (max-width:1203px){#l-header-sukoyaka #site-logo{top:28px;left:90px;width:190px}}@media screen and (max-width:1065px){#l-header-sukoyaka #site-logo{display:none}}#l-header-sukoyaka #nav-global-sukoyaka{position:absolute;top:60px;right:300px}@media screen and (max-width:1301px){#l-header-sukoyaka #nav-global-sukoyaka{right:260px}}@media screen and (max-width:1065px){#l-header-sukoyaka #nav-global-sukoyaka{display:none}}#l-header-sukoyaka #nav-global-sukoyaka ul li{margin-right:25px;float:left}@media screen and (max-width:1301px){#l-header-sukoyaka #nav-global-sukoyaka ul li{margin-right:15px}}#l-header-sukoyaka #nav-global-sukoyaka ul li:last-child{margin-right:0}#l-header-sukoyaka #nav-global-sukoyaka ul li a{display:block;color:#008da7;line-height:1;font-size:94%;letter-spacing:.05em;transition-property:all;transition-duration:.2s}@media screen and (max-width:1301px){#l-header-sukoyaka #nav-global-sukoyaka ul li a{font-size:75%}}#l-header-sukoyaka #nav-global-sukoyaka ul li a:active,#l-header-sukoyaka #nav-global-sukoyaka ul li a:focus,#l-header-sukoyaka #nav-global-sukoyaka ul li a:hover{opacity:.7}#l-header-sukoyaka #fontsize-switch{position:absolute;top:18px;right:160px}@media screen and (max-width:1065px){#l-header-sukoyaka #fontsize-switch{display:none}}#l-header-sukoyaka #fontsize-switch dt{padding:2px 4px 0 0;color:#008da7;font-size:82%}@media screen and (max-width:1301px){#l-header-sukoyaka #fontsize-switch dt{font-size:75%}}#l-header-sukoyaka #fontsize-switch li .current{color:#fff;background-color:#008da7}#l-header-sukoyaka #fontsize-switch li a{border:none;position:relative;display:block;box-sizing:border-box;width:35px;height:26px;color:#008da7;border-radius:11.197916666666668vw}#l-header-sukoyaka #fontsize-switch li a:active,#l-header-sukoyaka #fontsize-switch li a:focus,#l-header-sukoyaka #fontsize-switch li a:hover{background-color:#008da7;color:#fff;text-decoration:none}#l-header-sukoyaka #fontsize-switch li #font_normal{font-size:11px}#l-header-sukoyaka #fontsize-switch li #font_normal span{position:absolute;top:2px;left:10px}#l-header-sukoyaka #fontsize-switch li #font_large{font-size:14px}#l-header-sukoyaka #fontsize-switch li #font_large span{position:absolute;top:0;left:8px}#l-header-sukoyaka #readspeaker-container{position:absolute;top:16px;right:328px;font-size:82%}@media screen and (max-width:1301px){#l-header-sukoyaka #readspeaker-container{font-size:75%}}@media screen and (max-width:1065px){#l-header-sukoyaka #readspeaker-container{display:none}}#l-header-sukoyaka #readspeaker-container #readspeaker_button1 a{padding:4px 12px 0;display:block;box-sizing:border-box;height:30px;color:#008da7;border-radius:11.197916666666668vw;transition-property:all;transition-duration:.2s}#l-header-sukoyaka #readspeaker-container #readspeaker_button1 a:active,#l-header-sukoyaka #readspeaker-container #readspeaker_button1 a:focus,#l-header-sukoyaka #readspeaker-container #readspeaker_button1 a:hover{background-color:#008da7;color:#fff;text-decoration:none}#l-header-sukoyaka #nav-site-global{position:absolute;top:63px;right:0}@media screen and (max-width:1065px){#l-header-sukoyaka #nav-site-global{display:none}}#l-header-sukoyaka #nav-site-global ul li{margin-left:21px;float:left}@media screen and (max-width:1301px){#l-header-sukoyaka #nav-site-global ul li{margin-left:15px}}#l-header-sukoyaka #nav-site-global ul li a{display:block;color:#008da7;font-size:82%;line-height:1;transition-property:all;transition-duration:.2s}@media screen and (max-width:1301px){#l-header-sukoyaka #nav-site-global ul li a{font-size:69%}}#l-header-sukoyaka #nav-site-global ul li a:active,#l-header-sukoyaka #nav-site-global ul li a:focus,#l-header-sukoyaka #nav-site-global ul li a:hover{opacity:.7}#l-header-sukoyaka #sp-menu{display:none;opacity:0;transition:opacity 50ms linear}#l-header-sukoyaka #sp-menu.is-show{opacity:1}@media screen and (max-width:1065px){#l-header-sukoyaka #sp-menu{display:none;position:absolute;box-sizing:border-box;padding-top:1.302083333333333vw;padding-right:6.770833333333333vw;padding-bottom:11.71875vw;padding-left:6.770833333333333vw;top:21.614583333333336vw;left:0;width:100%;z-index:9999;background-color:#fffef5;border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-shadow:2px 10px 18px -5px #d1d1d1}}#l-header-sukoyaka .site-search-sp{margin-bottom:3.90625vw}#l-header-sukoyaka .site-search-sp .site-search-sp-inner{position:relative;width:100%}#l-header-sukoyaka .site-search-sp .iSearchAssist{padding-right:10.416666666666668vw;padding-left:10.416666666666668vw;width:100%;height:11.71875vw;text-align:center;font-size:4.166666666666666vw;box-sizing:border-box;border:0 none;box-shadow:2px 5px 18px -5px #d1d1d1;border-radius:11.197916666666668vw}#l-header-sukoyaka .site-search-sp .icon_zoom{position:absolute;top:3.645833333333333vw;left:4.6875vw;background:url(/assets/img/icon-search-03.svg) no-repeat 0 0;background-size:100% 100%;width:4.6875vw;height:4.6875vw;cursor:pointer}#l-header-sukoyaka #nav-global-sukoyaka-sp li{border-bottom:1px dotted #008da7}#l-header-sukoyaka #nav-global-sukoyaka-sp li a{padding-top:3.90625vw;padding-bottom:3.90625vw;position:relative;display:block;color:#008da7;font-size:4.166666666666666vw}#l-header-sukoyaka #nav-global-sukoyaka-sp li a:after{content:'';display:block;position:absolute;top:7.291666666666667vw;right:2.604166666666667vw;width:1.5625vw;height:1.302083333333333vw;background:url(/assets/img/icon-arrow-right-12.svg) no-repeat 0 0;background-size:100% 100%}#l-header-sukoyaka #site-logo-sp{margin-top:10.416666666666668vw;width:55.46875vw}#l-header-sukoyaka #site-logo-sp img{width:100%}#l-header-sukoyaka #readspeaker-container-sp{margin-top:3.90625vw;margin-bottom:3.90625vw;position:relative}#l-header-sukoyaka #readspeaker-container-sp a{color:#008da7;font-size:3.645833333333333vw}#l-header-sukoyaka #nav-site-global-sp ul li{float:left;width:48.795180722891565%}#l-header-sukoyaka #nav-site-global-sp ul li:last-child{float:right}#l-header-sukoyaka #nav-site-global-sp ul li a{padding-top:2.34375vw;border:1px solid #008da7;display:block;width:100%;height:10.9375vw;box-sizing:border-box;color:#008da7;background-color:#fff;text-align:center;font-size:3.385416666666667vw;border-radius:11.197916666666668vw}#l-header-sukoyaka #btn-hamburger{display:none;cursor:pointer;position:absolute;top:5.208333333333334vw;right:5.208333333333334vw}@media screen and (max-width:1065px){#l-header-sukoyaka #btn-hamburger{display:block}}#l-header-sukoyaka #btn-hamburger .inner{position:relative;width:13.020833333333334vw;height:10.9375vw}#l-header-sukoyaka #btn-hamburger .inner:after{content:'';display:block;position:absolute;width:13.020833333333334vw;height:10.9375vw;background:url(/assets/img/icon-hamburger-03.webp) no-repeat 0 0;background-size:100% 100%}#l-header-sukoyaka #btn-hamburger.active .inner:after{content:'';display:block;position:absolute;width:13.020833333333334vw;height:10.9375vw;background:url(/assets/img/icon-close-05.webp) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:1065px){#l-local-menu-container{display:none}}#l-local-menu-container #btn-hamburger-pc{position:fixed;top:20px;right:30px;z-index:10001;width:54px;height:54px;cursor:pointer;display:none;transition-property:opacity;transition-duration:.2s}#l-local-menu-container #btn-hamburger-pc:active,#l-local-menu-container #btn-hamburger-pc:focus,#l-local-menu-container #btn-hamburger-pc:hover{opacity:.7}#l-local-menu-container #btn-hamburger-pc img{width:100%}@media screen and (max-width:1065px){#l-local-menu-container #btn-hamburger-pc{display:none}}#l-local-menu-container .btn-close{position:absolute;top:0;right:0;width:54px;height:54px;z-index:10003;cursor:pointer;transition-property:opacity;transition-duration:.2s}#l-local-menu-container .btn-close:active,#l-local-menu-container .btn-close:focus,#l-local-menu-container .btn-close:hover{opacity:.7}#l-local-menu-container .btn-close img{width:100%}#l-local-menu{box-sizing:border-box;padding:20px 30px;position:fixed;top:0;right:0;z-index:10002;width:552px;height:100%;background-color:#fff;display:none;opacity:0;transition:opacity .3s}#l-local-menu.is-open{opacity:1}@media screen and (max-width:1065px){#l-local-menu{display:none}}#l-local-menu #l-local-menu-inner{position:relative;overflow-y:scroll}#l-local-menu .site-search{margin:0 auto 15px;width:302px}#l-local-menu .site-search .site-search-inner{position:relative;width:100%}#l-local-menu .site-search .iSearchAssist{padding-right:40px;padding-left:40px;width:100%;height:45px;text-align:center;font-size:16px;box-sizing:border-box;border:0 none;box-shadow:2px 5px 18px -5px #d1d1d1;border-radius:11.197916666666668vw}#l-local-menu .site-search .icon_zoom{position:absolute;top:14px;left:18px;background:url(/assets/img/icon-search-01.svg) no-repeat 0 0;background-size:100% 100%;width:18px;height:18px;cursor:pointer}#l-local-menu .back{position:absolute;top:10px;left:0;font-size:14px}#l-local-menu .back a{padding-left:21px}#l-local-menu .back a:active,#l-local-menu .back a:focus,#l-local-menu .back a:hover{text-decoration:underline}#l-local-menu .back a:before{position:absolute;content:'';display:block;top:7px;left:0;width:8px;height:13px;background:url(/assets/img/icon-arrow-left-04.svg) no-repeat 0 0;background-size:100% 100%}#l-local-menu .nav-global-sp li{border-bottom:1px solid #dfdfdf}#l-local-menu .nav-global-sp li:last-child{border-bottom:0 none}#l-local-menu .nav-global-sp li .small{font-size:12px}#l-local-menu .nav-global-sp li a{padding-top:16px;padding-bottom:14px;padding-left:10px;position:relative;display:block;font-size:14px;transition-property:background-color;transition-duration:.2s}#l-local-menu .nav-global-sp li a.current{color:#007a4c;font-weight:700}#l-local-menu .nav-global-sp li a.pdf:after{content:'';display:block;position:absolute;top:20px;right:15px;width:18px;height:18px;background:url(/assets/img/icon-pdf-red.svg) no-repeat 0 0;background-size:100% 100%}#l-local-menu .nav-global-sp li a:active,#l-local-menu .nav-global-sp li a:focus,#l-local-menu .nav-global-sp li a:hover{background-color:#f7f7f7}#l-local-menu .nav-global-sp li a:after{content:'';display:block;position:absolute;top:22px;right:15px;width:8px;height:13px;background:url(/assets/img/icon-arrow-right-11.svg) no-repeat 0 0;background-size:100% 100%}#l-local-menu .nav-global-sp li a.transition-link:after{content:'';display:block;position:absolute;top:20px;right:12px;width:15px;height:17px;background:url(/assets/img/icon-plus-01.svg) no-repeat 0 0;background-size:100% 100%}#l-local-menu .nav-global-sp li a.external:after{content:'';display:block;position:absolute;top:20px;right:12px;width:15px;height:15px;background:url(/assets/img/icon-external-green.svg) no-repeat 0 0;background-size:100% 100%}#l-local-menu .nav-global-sp-under.is-under .nav-global-sp li a{padding-left:39px}#l-local-menu .nav-global-sp-under .nav-global-sp li a{padding-right:35px;padding-left:65px;position:relative}#l-local-menu .nav-global-sp-under .nav-global-sp li a .icon{position:absolute;top:20px;left:34px;width:18px;z-index:0;pointer-events:none}#l-local-menu .nav-global-sp-under .nav-global-sp li a .icon img{width:100%}#l-local-menu .nav-global-sp-under .nav-global-sp li.main a{padding-left:10px}#l-local-menu .nav-global-sp-under .nav-global-sp li.main a.icon-container{padding-left:40px}#l-local-menu .nav-global-sp-under .nav-global-sp li.main a.icon-container .icon{left:12px}#l-local-menu .nav-utility{padding-top:25px}#l-local-menu .nav-utility li{margin-right:20px;margin-bottom:18px;float:left}#l-local-menu .nav-utility li:last-child{margin-right:0}#l-local-menu .nav-utility li a{padding:4px 11px 0;border:1px solid #e3e8ea;display:block;box-sizing:border-box;height:30px;color:#2c3b3a;font-size:12px;text-align:center;border-radius:11.197916666666668vw;transition-property:all;transition-duration:.2s}#l-local-menu .nav-utility li a:active,#l-local-menu .nav-utility li a:focus,#l-local-menu .nav-utility li a:hover{border:1px solid #007a4c;background-color:#007a4c;color:#fff;text-decoration:none}#l-local-menu .fontsize-switch-container{padding-bottom:40px;position:relative}#l-local-menu .fontsize-switch dt{padding:4px 4px 0 0;float:left;font-size:12px}#l-local-menu .fontsize-switch dd{overflow:hidden}#l-local-menu .fontsize-switch li{margin-left:6px;float:left}#l-local-menu .fontsize-switch li .current{border:1px solid #007a4c;background-color:#007a4c;color:#fff;text-decoration:none}#l-local-menu .fontsize-switch li a{position:relative;border:1px solid #e3e8ea;display:block;box-sizing:border-box;width:35px;height:30px;transition-property:all;transition-duration:.2s;border-radius:11.197916666666668vw}#l-local-menu .fontsize-switch li a:active,#l-local-menu .fontsize-switch li a:focus,#l-local-menu .fontsize-switch li a:hover{border:1px solid #007a4c;background-color:#007a4c;color:#fff;text-decoration:none}#l-local-menu .fontsize-switch li #font_normal{font-size:11px}#l-local-menu .fontsize-switch li #font_normal span{position:absolute;top:4px;left:10px}#l-local-menu .fontsize-switch li #font_large{font-size:14px}#l-local-menu .fontsize-switch li #font_large span{position:absolute;top:2px;left:8px}#l-local-menu .lang-en{position:absolute;top:0;left:160px}#l-local-menu .lang-en a{padding-right:11px;padding-left:11px;padding-top:4px;border:1px solid #e3e8ea;display:block;box-sizing:border-box;height:30px;color:#2c3b3a;font-size:12px!important;text-align:center;transition-property:all;transition-duration:.2s;border-radius:11.197916666666668vw}#l-local-menu .lang-en a:active,#l-local-menu .lang-en a:focus,#l-local-menu .lang-en a:hover{border:1px solid #007a4c;background-color:#007a4c;color:#fff;text-decoration:none}#local-menu-overlay{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background-color:#52565c;display:none;opacity:0;transition:opacity .2s}#local-menu-overlay.is-open{opacity:.15}@media screen and (max-width:1065px){#local-menu-overlay{display:none}}@media screen and (max-width:1065px){#l-local-menu-sukoyaka-container{display:none}}#l-local-menu-sukoyaka-container #btn-hamburger-pc{position:fixed;top:20px;right:30px;z-index:9999;width:60px;height:50px;cursor:pointer;display:none;transition-property:opacity;transition-duration:.2s}#l-local-menu-sukoyaka-container #btn-hamburger-pc:active,#l-local-menu-sukoyaka-container #btn-hamburger-pc:focus,#l-local-menu-sukoyaka-container #btn-hamburger-pc:hover{opacity:.7}#l-local-menu-sukoyaka-container #btn-hamburger-pc img{width:100%}@media screen and (max-width:1065px){#l-local-menu-sukoyaka-container #btn-hamburger-pc{display:none}}#l-local-menu-sukoyaka-container #l-local-menu{padding:15px 15px;position:fixed;top:20px;right:20px;z-index:10000;width:185px;height:242px!important;background-color:#fffef5;border-radius:5px;display:none;opacity:0;transition:opacity .3s}#l-local-menu-sukoyaka-container #l-local-menu.is-open{opacity:1}@media screen and (max-width:1065px){#l-local-menu-sukoyaka-container #l-local-menu{display:none}}#l-local-menu-sukoyaka-container #l-local-menu #l-local-menu-inner{height:auto!important}#l-local-menu-sukoyaka-container #l-local-menu #nav-local-sukoyaka ul li{border-bottom:1px dashed #008da7}#l-local-menu-sukoyaka-container #l-local-menu #nav-local-sukoyaka ul li:first-child a{padding-top:0}#l-local-menu-sukoyaka-container #l-local-menu #nav-local-sukoyaka ul li:first-child a:after{top:12px}#l-local-menu-sukoyaka-container #l-local-menu #nav-local-sukoyaka ul li:last-child{border-bottom:none}#l-local-menu-sukoyaka-container #l-local-menu #nav-local-sukoyaka ul li a{padding:10px 0 9px;display:block;position:relative;color:#008da7;font-size:82%}#l-local-menu-sukoyaka-container #l-local-menu #nav-local-sukoyaka ul li a:after{content:'';display:block;position:absolute;top:19px;right:0;width:5px;height:5px;background:url(/assets/img/icon-arrow-right-13.svg) no-repeat 0 0;background-size:100% 100%}#l-local-menu-sukoyaka-container #l-local-menu #nav-local-sukoyaka ul li a:active,#l-local-menu-sukoyaka-container #l-local-menu #nav-local-sukoyaka ul li a:focus,#l-local-menu-sukoyaka-container #l-local-menu #nav-local-sukoyaka ul li a:hover{text-decoration:underline}#l-breadcrumb{margin:0 1.98%;width:97.07174231332357%;box-sizing:border-box}@media screen and (min-width:769px){#l-breadcrumb{padding:20px 0 16px}}@media screen and (max-width:768px){#l-breadcrumb{padding-right:5.208333333333334vw;padding-left:5.208333333333334vw;padding-top:2.604166666666667vw;display:none}}#l-breadcrumb ul{margin-right:300px}@media screen and (max-width:768px){#l-breadcrumb ul{margin-right:0}}#l-breadcrumb ul li{font-size:82%;margin-right:15px;padding-right:29px;position:relative;float:left}@media screen and (max-width:768px){#l-breadcrumb ul li{font-size:3.385416666666667vw}}@media screen and (max-width:768px){#l-breadcrumb ul li{margin-right:2.604166666666667vw;padding-right:6.25vw}}#l-breadcrumb ul li:last-child:after{display:none}#l-breadcrumb ul li:after{content:'';display:block;position:absolute;top:5px;right:0;width:14px;height:14px;background-image:url(/assets/img/icon-arrow-right-black.svg);background-repeat:no-repeat;background-size:100% 100%}@media screen and (max-width:768px){#l-breadcrumb ul li:after{top:1.302083333333333vw;width:3.645833333333333vw;height:3.645833333333333vw}}#l-breadcrumb ul li a{color:#007a4c}#l-breadcrumb ul li a:active,#l-breadcrumb ul li a:focus,#l-breadcrumb ul li a:hover{text-decoration:underline}#l-breadcrumb.transparent{position:relative;z-index:1}#l-breadcrumb.transparent ul li:after{background:url(/assets/img/icon-arrow-right-white.svg) no-repeat 0 0;background-size:100% 100%}#l-breadcrumb.transparent ul li a,#l-breadcrumb.transparent ul li span{color:#fff}#l-content{position:relative}.l-content-03{box-sizing:border-box;margin-left:auto;margin-right:auto;background-color:#fff;overflow:hidden;position:relative;z-index:1;border-radius:20px;box-shadow:2px 5px 18px -5px #d1d1d1;box-sizing:border-box}@media screen and (max-width:768px){.l-content-03{border-radius:5.208333333333334vw}}@media screen and (min-width:769px){.l-content-03{width:97.07174231332357%;padding:90px 4.538799414348463%}}@media screen and (min-width:1920px){.l-content-03{width:1863.7774524158126px;padding:90px 87.14494875549049px}}@media screen and (max-width:768px){.l-content-03{width:97.39583333333334vw;padding:15.625vw 5.208333333333334vw 15.625vw 5.208333333333334vw}}.l-content-03>:first-child{margin-top:0}#l-footer,#l-footer-en{width:100%;color:#fff;padding-top:90px}@media screen and (max-width:1065px){#l-footer,#l-footer-en{padding-top:45px}}@media screen and (max-width:768px){#l-footer,#l-footer-en{padding-top:11.71875vw}}#l-footer .footer-block-01,#l-footer-en .footer-block-01{background-color:#fff}#l-footer .footer-block-01 .footer-block-01-inner,#l-footer-en .footer-block-01 .footer-block-01-inner{margin:0 auto;position:relative;padding:70px 0 60px;width:1202px;box-sizing:border-box}@media screen and (max-width:1203px){#l-footer .footer-block-01 .footer-block-01-inner,#l-footer-en .footer-block-01 .footer-block-01-inner{padding-left:2.495840266222962%;width:100%}}@media screen and (max-width:1065px){#l-footer .footer-block-01 .footer-block-01-inner,#l-footer-en .footer-block-01 .footer-block-01-inner{width:100%;padding-top:60px;padding-right:30px;padding-bottom:40px;padding-left:30px}}@media screen and (max-width:768px){#l-footer .footer-block-01 .footer-block-01-inner,#l-footer-en .footer-block-01 .footer-block-01-inner{padding-top:15.625vw;padding-right:7.8125vw;padding-bottom:10.416666666666668vw;padding-left:7.8125vw}}#l-footer .footer-block-01 .footer-block-01-inner .main-category-list li,#l-footer-en .footer-block-01 .footer-block-01-inner .main-category-list li{margin-bottom:15px}#l-footer .footer-block-01 .footer-block-01-inner .main-category-list li a,#l-footer-en .footer-block-01 .footer-block-01-inner .main-category-list li a{color:#2c3b3a;font-size:100%;font-weight:700;cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){#l-footer .footer-block-01 .footer-block-01-inner .main-category-list li a:active,#l-footer .footer-block-01 .footer-block-01-inner .main-category-list li a:focus,#l-footer .footer-block-01 .footer-block-01-inner .main-category-list li a:hover,#l-footer-en .footer-block-01 .footer-block-01-inner .main-category-list li a:active,#l-footer-en .footer-block-01 .footer-block-01-inner .main-category-list li a:focus,#l-footer-en .footer-block-01 .footer-block-01-inner .main-category-list li a:hover{opacity:.6}}#l-footer .footer-block-01 .footer-block-01-inner .main-category-list li a:active,#l-footer .footer-block-01 .footer-block-01-inner .main-category-list li a:focus,#l-footer .footer-block-01 .footer-block-01-inner .main-category-list li a:hover,#l-footer-en .footer-block-01 .footer-block-01-inner .main-category-list li a:active,#l-footer-en .footer-block-01 .footer-block-01-inner .main-category-list li a:focus,#l-footer-en .footer-block-01 .footer-block-01-inner .main-category-list li a:hover{text-decoration:none}#l-footer .footer-block-01 .footer-block-01-inner .main-category-list li a.external:after,#l-footer-en .footer-block-01 .footer-block-01-inner .main-category-list li a.external:after{margin-left:8px;display:inline-block;width:12px;height:12px;content:'';background:url(/assets/img/icon-window-green.svg) no-repeat 0 0;background-size:100%}#l-footer .footer-block-01 .footer-block-01-inner .sub-category-list li,#l-footer-en .footer-block-01 .footer-block-01-inner .sub-category-list li{margin-bottom:11px;font-size:82%}#l-footer .footer-block-01 .footer-block-01-inner .sub-category-list li a,#l-footer-en .footer-block-01 .footer-block-01-inner .sub-category-list li a{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){#l-footer .footer-block-01 .footer-block-01-inner .sub-category-list li a:active,#l-footer .footer-block-01 .footer-block-01-inner .sub-category-list li a:focus,#l-footer .footer-block-01 .footer-block-01-inner .sub-category-list li a:hover,#l-footer-en .footer-block-01 .footer-block-01-inner .sub-category-list li a:active,#l-footer-en .footer-block-01 .footer-block-01-inner .sub-category-list li a:focus,#l-footer-en .footer-block-01 .footer-block-01-inner .sub-category-list li a:hover{opacity:.6}}#l-footer .footer-block-01 .footer-block-01-inner .sub-category-list li a:active,#l-footer .footer-block-01 .footer-block-01-inner .sub-category-list li a:focus,#l-footer .footer-block-01 .footer-block-01-inner .sub-category-list li a:hover,#l-footer-en .footer-block-01 .footer-block-01-inner .sub-category-list li a:active,#l-footer-en .footer-block-01 .footer-block-01-inner .sub-category-list li a:focus,#l-footer-en .footer-block-01 .footer-block-01-inner .sub-category-list li a:hover{text-decoration:none}#l-footer .footer-block-01 .footer-block-01-inner .column-L,#l-footer-en .footer-block-01 .footer-block-01-inner .column-L{float:left;width:17.88685524126456%}@media screen and (max-width:1065px){#l-footer .footer-block-01 .footer-block-01-inner .column-L,#l-footer-en .footer-block-01 .footer-block-01-inner .column-L{display:none}}#l-footer .footer-block-01 .footer-block-01-inner .column-R,#l-footer-en .footer-block-01 .footer-block-01-inner .column-R{padding-left:4.15973377703827%;box-sizing:border-box;border-left:1px solid #e3e3e3;overflow:hidden}@media screen and (max-width:1065px){#l-footer .footer-block-01 .footer-block-01-inner .column-R,#l-footer-en .footer-block-01 .footer-block-01-inner .column-R{display:none}}#l-footer .footer-block-01 .footer-block-01-inner .column-R .column,#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column{float:left;background:0 0!important}#l-footer .footer-block-01 .footer-block-01-inner .column-R .column:nth-child(1),#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column:nth-child(1){width:22%}#l-footer .footer-block-01 .footer-block-01-inner .column-R .column:nth-child(2),#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column:nth-child(2){width:25%}#l-footer .footer-block-01 .footer-block-01-inner .column-R .column:nth-child(3),#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column:nth-child(3){width:25%}#l-footer .footer-block-01 .footer-block-01-inner .column-R .column:nth-child(4),#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column:nth-child(4){width:28%}#l-footer .footer-block-01 .footer-block-01-inner .column-R .column dt,#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column dt{margin-bottom:12px}#l-footer .footer-block-01 .footer-block-01-inner .column-R .column dt a,#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column dt a{color:#2c3b3a;font-size:100%;font-weight:700;cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){#l-footer .footer-block-01 .footer-block-01-inner .column-R .column dt a:active,#l-footer .footer-block-01 .footer-block-01-inner .column-R .column dt a:focus,#l-footer .footer-block-01 .footer-block-01-inner .column-R .column dt a:hover,#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column dt a:active,#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column dt a:focus,#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column dt a:hover{opacity:.6}}#l-footer .footer-block-01 .footer-block-01-inner .column-R .column dt a:active,#l-footer .footer-block-01 .footer-block-01-inner .column-R .column dt a:focus,#l-footer .footer-block-01 .footer-block-01-inner .column-R .column dt a:hover,#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column dt a:active,#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column dt a:focus,#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column dt a:hover{text-decoration:none}#l-footer .footer-block-01 .footer-block-01-inner .column-R .column ul,#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column ul{font-size:75%}#l-footer .footer-block-01 .footer-block-01-inner .column-R .column ul li,#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column ul li{margin-bottom:6px}#l-footer .footer-block-01 .footer-block-01-inner .column-R .column ul li a,#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column ul li a{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){#l-footer .footer-block-01 .footer-block-01-inner .column-R .column ul li a:active,#l-footer .footer-block-01 .footer-block-01-inner .column-R .column ul li a:focus,#l-footer .footer-block-01 .footer-block-01-inner .column-R .column ul li a:hover,#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column ul li a:active,#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column ul li a:focus,#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column ul li a:hover{opacity:.6}}#l-footer .footer-block-01 .footer-block-01-inner .column-R .column ul li a:active,#l-footer .footer-block-01 .footer-block-01-inner .column-R .column ul li a:focus,#l-footer .footer-block-01 .footer-block-01-inner .column-R .column ul li a:hover,#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column ul li a:active,#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column ul li a:focus,#l-footer-en .footer-block-01 .footer-block-01-inner .column-R .column ul li a:hover{text-decoration:none}#l-footer .sp-link-list,#l-footer-en .sp-link-list{display:none}@media screen and (max-width:1065px){#l-footer .sp-link-list,#l-footer-en .sp-link-list{display:block}}#l-footer .sp-link-list li,#l-footer-en .sp-link-list li{border-bottom:1px solid #e4e4e4}#l-footer .sp-link-list li:first-child,#l-footer-en .sp-link-list li:first-child{border-top:1px solid #e4e4e4}#l-footer .sp-link-list li a,#l-footer-en .sp-link-list li a{padding-top:14px;padding-bottom:14px;font-size:88%;position:relative;display:block;font-weight:700}@media screen and (max-width:768px){#l-footer .sp-link-list li a,#l-footer-en .sp-link-list li a{padding-top:3.645833333333333vw;padding-bottom:3.645833333333333vw;font-size:3.645833333333333vw}}#l-footer .sp-link-list li a:after,#l-footer-en .sp-link-list li a:after{content:'';display:block;position:absolute;top:20px;right:11px;width:18px;height:18px;background:url(/assets/img/icon-arrow-right-02.svg);background-repeat:no-repeat;background-size:100% 100%}@media screen and (max-width:768px){#l-footer .sp-link-list li a:after,#l-footer-en .sp-link-list li a:after{top:5.208333333333334vw;right:2.864583333333333vw;width:4.6875vw;height:4.6875vw}}#l-footer .sp-link-list li a.external:after,#l-footer-en .sp-link-list li a.external:after{content:'';display:block;position:absolute;top:21px;right:13px;width:15px;height:15px;background:url(/assets/img/icon-window-green.svg);background-repeat:no-repeat;background-size:100% 100%}@media screen and (max-width:768px){#l-footer .sp-link-list li a.external:after,#l-footer-en .sp-link-list li a.external:after{top:5.46875vw;right:3.385416666666667vw;width:3.90625vw;height:3.90625vw}}.footer-block-02{background-color:#007a4c}.footer-block-02 a{color:#fff}.footer-block-02 .footer-block-02-inner{margin:0 auto;position:relative;padding:0;width:1202px;box-sizing:border-box}@media screen and (max-width:1203px){.footer-block-02 .footer-block-02-inner{padding-right:2.495840266222962%;padding-left:2.495840266222962%;width:100%}}@media screen and (max-width:1065px){.footer-block-02 .footer-block-02-inner{padding-top:36px;padding-right:30px;padding-left:30px;padding-bottom:30px;max-width:100%;min-width:100%;width:100%}}@media screen and (max-width:768px){.footer-block-02 .footer-block-02-inner{padding-top:9.375vw;padding-right:7.8125vw;padding-left:7.8125vw;padding-bottom:7.8125vw}}.footer-block-02 .footer-block-02-inner .footer-link-list-02{padding-top:32px;font-size:82%}@media screen and (max-width:1065px){.footer-block-02 .footer-block-02-inner .footer-link-list-02{padding-top:0;padding-bottom:40px;font-size:88%}}@media screen and (max-width:768px){.footer-block-02 .footer-block-02-inner .footer-link-list-02{padding-bottom:10.416666666666668vw;font-size:3.645833333333333vw}}.footer-block-02 .footer-block-02-inner .footer-link-list-02 li{margin-right:14px;padding-right:24px;display:inline-block;position:relative}.footer-block-02 .footer-block-02-inner .footer-link-list-02 li:after{content:'/';display:block;position:absolute;color:#fff;top:-1px;right:0}@media screen and (max-width:768px){.footer-block-02 .footer-block-02-inner .footer-link-list-02 li:after{top:1.302083333333333vw}}@media screen and (max-width:1065px){.footer-block-02 .footer-block-02-inner .footer-link-list-02 li{margin-right:7px;padding-right:12px;line-height:2}}@media screen and (max-width:768px){.footer-block-02 .footer-block-02-inner .footer-link-list-02 li{margin-right:1.822916666666667vw;padding-top:1.5625vw;padding-bottom:1.5625vw;padding-right:3.125vw}}.footer-block-02 .footer-block-02-inner .footer-link-list-02 li:last-child{margin-right:0;padding-right:0}.footer-block-02 .footer-block-02-inner .footer-link-list-02 li:last-child:after{display:none}.footer-block-02 .footer-block-02-inner .footer-link-list-02 li a{color:#fff!important;cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){.footer-block-02 .footer-block-02-inner .footer-link-list-02 li a:active,.footer-block-02 .footer-block-02-inner .footer-link-list-02 li a:focus,.footer-block-02 .footer-block-02-inner .footer-link-list-02 li a:hover{opacity:.6}}.footer-block-02 .footer-block-02-inner .footer-link-list-02 li a:active,.footer-block-02 .footer-block-02-inner .footer-link-list-02 li a:focus,.footer-block-02 .footer-block-02-inner .footer-link-list-02 li a:hover{text-decoration:none!important}.footer-block-02 .footer-block-02-inner .sns-list{position:absolute;top:75px;right:0}@media screen and (max-width:1203px){.footer-block-02 .footer-block-02-inner .sns-list{top:75px;right:2.495840266222962%}}@media screen and (max-width:1065px){.footer-block-02 .footer-block-02-inner .sns-list{margin:0 auto;margin-bottom:40px;position:static;top:inherit;right:inherit;width:181px}}@media screen and (max-width:768px){.footer-block-02 .footer-block-02-inner .sns-list{margin-left:19.53125vw;margin-bottom:10.416666666666668vw;width:auto}}.footer-block-02 .footer-block-02-inner .sns-list li{padding-left:29px;float:left}.footer-block-02 .footer-block-02-inner .sns-list li .youtube{width:26px}@media screen and (max-width:1065px){.footer-block-02 .footer-block-02-inner .sns-list li .youtube{width:38px}}@media screen and (max-width:768px){.footer-block-02 .footer-block-02-inner .sns-list li .youtube{width:9.895833333333332vw}}.footer-block-02 .footer-block-02-inner .sns-list li .facebook{width:21px}@media screen and (max-width:1065px){.footer-block-02 .footer-block-02-inner .sns-list li .facebook{width:31px}}@media screen and (max-width:768px){.footer-block-02 .footer-block-02-inner .sns-list li .facebook{width:8.072916666666668vw}}.footer-block-02 .footer-block-02-inner .sns-list li .linkedin{position:relative;top:-4px;width:31px}@media screen and (max-width:1065px){.footer-block-02 .footer-block-02-inner .sns-list li .linkedin{width:41px}}@media screen and (max-width:768px){.footer-block-02 .footer-block-02-inner .sns-list li .linkedin{width:10.677083333333332vw}}@media screen and (max-width:1065px){.footer-block-02 .footer-block-02-inner .sns-list li{padding-left:35px}}@media screen and (max-width:768px){.footer-block-02 .footer-block-02-inner .sns-list li{padding-left:9.114583333333332vw}}.footer-block-02 .footer-block-02-inner .sns-list li a{transition-property:all;transition-duration:.2s}@media screen and (max-width:1065px){.footer-block-02 .footer-block-02-inner .sns-list li a{display:block}}.footer-block-02 .footer-block-02-inner .sns-list li a:active,.footer-block-02 .footer-block-02-inner .sns-list li a:focus,.footer-block-02 .footer-block-02-inner .sns-list li a:hover{opacity:.7}@media screen and (max-width:1065px){.footer-block-02 .footer-block-02-inner .sns-list li a:active,.footer-block-02 .footer-block-02-inner .sns-list li a:focus,.footer-block-02 .footer-block-02-inner .sns-list li a:hover{opacity:1}}.footer-block-02 .footer-block-02-inner .sns-list li a img{width:100%}.footer-block-02 .footer-block-02-inner .sns-list li:first-child{padding-left:0;padding-top:2px}@media screen and (max-width:1065px){.footer-block-02 .footer-block-02-inner .sns-list li:first-child{padding-top:2px;width:38px}}@media screen and (max-width:768px){.footer-block-02 .footer-block-02-inner .sns-list li:first-child{padding-top:.520833333333333vw;width:9.895833333333332vw}}.footer-block-02 .footer-block-02-inner .footer-logo{padding-top:24px;padding-bottom:24px;width:274px}@media screen and (max-width:1203px){.footer-block-02 .footer-block-02-inner .footer-logo{padding-top:44px}}@media screen and (max-width:1065px){.footer-block-02 .footer-block-02-inner .footer-logo{margin:0 auto;padding-top:0;padding-bottom:25px;width:251px}}@media screen and (max-width:768px){.footer-block-02 .footer-block-02-inner .footer-logo{padding-bottom:6.510416666666667vw;width:65.36458333333334vw}}.footer-block-02 .footer-block-02-inner .footer-logo img{width:100%}.footer-block-02 .footer-block-02-inner .footer-copyright{position:absolute;bottom:25px;right:0;font-size:63%;color:#fff}@media screen and (max-width:1203px){.footer-block-02 .footer-block-02-inner .footer-copyright{right:2.495840266222962%}}@media screen and (max-width:1065px){.footer-block-02 .footer-block-02-inner .footer-copyright{position:static;bottom:0;right:0;text-align:center}}@media screen and (max-width:768px){.footer-block-02 .footer-block-02-inner .footer-copyright{font-size:2.604166666666667vw}}#l-footer-prism{padding-top:90px;width:100%}@media screen and (max-width:1065px){#l-footer-prism{padding-top:45px}}@media screen and (max-width:768px){#l-footer-prism{padding-top:11.71875vw}}#l-footer-prism .footer-block-02{padding:40px 0;background-color:#f7f7f7}@media screen and (max-width:1065px){#l-footer-prism .footer-block-02 .footer-block-02-inner{padding-top:0}}#l-footer-prism .footer-prism-link-list li{margin-right:3.327787021630616%;margin-bottom:40px;float:left;width:48.336106489184694%;box-shadow:2px 5px 18px -5px #d1d1d1;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){#l-footer-prism .footer-prism-link-list li{border-radius:5.208333333333334vw}}#l-footer-prism .footer-prism-link-list li:nth-child(2),#l-footer-prism .footer-prism-link-list li:nth-child(4){margin-right:0}#l-footer-prism .footer-prism-link-list li a{padding-top:40px;display:block;box-sizing:border-box;width:100%;height:124px;background-color:#fff;font-size:150%;text-align:center;position:relative;z-index:1;border-radius:20px;transition-property:all;transition-duration:.2s}@media screen and (max-width:768px){#l-footer-prism .footer-prism-link-list li a{border-radius:5.208333333333334vw}}#l-footer-prism .footer-prism-link-list li a:active,#l-footer-prism .footer-prism-link-list li a:focus,#l-footer-prism .footer-prism-link-list li a:hover{color:#fff;background-color:#007a4c}#l-footer-prism .footer-logo-prism{margin:0 auto;width:110px}@media screen and (max-width:1065px){#l-footer-prism .footer-logo-prism{padding-bottom:40px}}@media screen and (max-width:768px){#l-footer-prism .footer-logo-prism{padding-bottom:0}}#l-footer-prism .footer-logo-prism img{width:100%}#l-footer-prism .footer-link-list-02{text-align:center}@media screen and (max-width:768px){#l-footer-prism .footer-link-list-02{margin-top:5.208333333333334vw}}#l-footer-prism .footer-link-list-02 li:after{content:'/';color:#333}#l-footer-prism .footer-link-list-02 li a{color:#333!important}@media screen and (max-width:768px){#l-footer-prism .footer-link-list-02 li a.external{position:relative}}#l-footer-prism .footer-link-list-02 li a.external::after{display:inline-block;content:'';background:url(/assets/img/icon-external-green.svg) no-repeat 0 0}@media screen and (min-width:769px){#l-footer-prism .footer-link-list-02 li a.external::after{margin-left:8px;width:11px;height:11px;background-size:100%}}@media screen and (max-width:768px){#l-footer-prism .footer-link-list-02 li a.external::after{width:3.125vw;height:3.125vw;margin-left:2.083333333333333vw;background-size:100% 100%}}#l-footer-prism .footer-copyright{margin-top:20px;position:static;text-align:center;color:#333}@media screen and (max-width:768px){#l-footer-prism .footer-copyright{margin-top:0}}#l-footer-sukoyaka .linkedin{position:relative;top:0;width:25px}@media screen and (max-width:1065px){#l-footer-sukoyaka .linkedin{width:36px}}@media screen and (max-width:768px){#l-footer-sukoyaka .linkedin{width:9.375vw}}#l-footer-sukoyaka{padding-top:90px;width:100%}@media screen and (max-width:1065px){#l-footer-sukoyaka{padding-top:45px}}#l-footer-sukoyaka .footer-block-01{background-color:#97e6d7}#l-footer-sukoyaka .footer-block-01 .footer-block-01-inner{margin:0 auto;position:relative;padding:90px 0 45px;width:1202px;box-sizing:border-box}@media screen and (max-width:1203px){#l-footer-sukoyaka .footer-block-01 .footer-block-01-inner{padding-right:2.495840266222962%;padding-left:2.495840266222962%;width:100%}}@media screen and (max-width:1065px){#l-footer-sukoyaka .footer-block-01 .footer-block-01-inner{width:100%;padding-top:11.71875vw;padding-right:4.6875vw;padding-bottom:11.71875vw;padding-left:4.6875vw}}#l-footer-sukoyaka .footer-block-02{background-color:#fff}#l-footer-sukoyaka .footer-block-02 .footer-link-list-02 li:after{content:'/';color:#006846}#l-footer-sukoyaka .footer-block-02 .footer-link-list-02 li a{color:#006846!important}#l-footer-sukoyaka .footer-block-02 .footer-copyright{color:#006846}#l-footer-sukoyaka .footer-sukoyaka-banner-list li{float:left;width:48.0865224625624%}@media screen and (max-width:1065px){#l-footer-sukoyaka .footer-sukoyaka-banner-list li{margin-bottom:11.71875vw;float:none;width:100%}}#l-footer-sukoyaka .footer-sukoyaka-banner-list li:last-child{float:right;margin-bottom:0}#l-footer-sukoyaka .footer-sukoyaka-banner-list li img{width:100%}@media screen and (max-width:1065px){#l-footer-sukoyaka .footer-sukoyaka-banner-list li img.is-pc{display:none}}#l-footer-sukoyaka .footer-sukoyaka-banner-list li img.is-tb{display:none}@media screen and (max-width:1065px){#l-footer-sukoyaka .footer-sukoyaka-banner-list li img.is-tb{display:block}}#l-footer-sukoyaka .footer-sukoyaka-banner-list li a span{margin-top:14px;display:block;color:#008da7;font-size:88%}@media screen and (max-width:1065px){#l-footer-sukoyaka .footer-sukoyaka-banner-list li a span{margin-top:3.645833333333333vw;font-size:3.645833333333333vw}}#l-footer-sukoyaka .footer-sukoyaka-banner-list li a span:active,#l-footer-sukoyaka .footer-sukoyaka-banner-list li a span:focus,#l-footer-sukoyaka .footer-sukoyaka-banner-list li a span:hover{text-decoration:underline}@media screen and (max-width:1065px){#l-footer-sukoyaka .footer-sukoyaka-banner-list li a span:active,#l-footer-sukoyaka .footer-sukoyaka-banner-list li a span:focus,#l-footer-sukoyaka .footer-sukoyaka-banner-list li a span:hover{text-decoration:none}}#l-footer-sukoyaka .footer-sukoyaka-link-list{margin-top:65px;padding-top:25px;line-height:1.5;border-top:1px solid #74cebd}@media screen and (max-width:1065px){#l-footer-sukoyaka .footer-sukoyaka-link-list{margin-top:15.625vw;padding-top:11.71875vw}}#l-footer-sukoyaka .footer-sukoyaka-link-list li{margin-right:14px;padding-right:24px;display:inline-block;position:relative;font-size:82%}@media screen and (max-width:1065px){#l-footer-sukoyaka .footer-sukoyaka-link-list li{margin-right:1.822916666666667vw;padding-right:3.125vw;font-size:3.125vw}}#l-footer-sukoyaka .footer-sukoyaka-link-list li:last-child:after{display:none}#l-footer-sukoyaka .footer-sukoyaka-link-list li:after{content:'/';display:block;position:absolute;color:#008da7;top:-1px;right:0}#l-footer-sukoyaka .footer-sukoyaka-link-list li a{color:#008da7}#l-footer-sukoyaka .footer-sukoyaka-link-list li a:active,#l-footer-sukoyaka .footer-sukoyaka-link-list li a:focus,#l-footer-sukoyaka .footer-sukoyaka-link-list li a:hover{text-decoration:underline}#l-pagetop{position:fixed;bottom:20px;right:20px;z-index:10;display:none}@media screen and (max-width:768px){#l-pagetop{bottom:2.604166666666667vw;right:2.604166666666667vw}}#l-pagetop span{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s;display:inline-block;width:55px;height:55px}@media screen and (min-width:769px){#l-pagetop span:active,#l-pagetop span:focus,#l-pagetop span:hover{opacity:.6}}@media screen and (max-width:768px){#l-pagetop span{width:14.322916666666666vw;height:14.322916666666666vw}}#l-pagetop span img{width:100%}.l-inner-01{margin-left:auto;margin-right:auto;box-sizing:border-box}@media screen and (min-width:769px){.l-inner-01{width:87.99414348462665%}}@media screen and (min-width:1920px){.l-inner-01{width:1689.4875549048315px}}@media screen and (max-width:768px){.l-inner-01{width:86.45833333333334vw}}@media screen and (min-width:769px){.l-inner-01-pc{margin-left:auto;margin-right:auto;box-sizing:border-box;width:87.99414348462665%}}@media screen and (min-width:1920px){.l-inner-01-pc{width:1689.4875549048315px}}@media screen and (max-width:768px){.l-inner-01-sp{margin-left:auto;margin-right:auto;box-sizing:border-box;width:86.45833333333334vw}}.l-inner-02{margin-left:auto;margin-right:auto;box-sizing:border-box}@media screen and (min-width:769px){.l-inner-02{width:97.07174231332357%}}@media screen and (min-width:1920px){.l-inner-02{width:1863.7774524158126px}}@media screen and (max-width:768px){.l-inner-02{width:97.39583333333334vw}}@media screen and (min-width:769px){.l-inner-02-pc{margin-left:auto;margin-right:auto;box-sizing:border-box;width:97.07174231332357%}}@media screen and (min-width:1920px){.l-inner-02-pc{width:1863.7774524158126px}}@media screen and (max-width:768px){.l-inner-02-sp{margin-left:auto;margin-right:auto;box-sizing:border-box;width:97.39583333333334vw}}#l-container .l-euroland-iframe-01{width:100%}@media screen and (min-width:769px){#l-container.p-top-01 .l-euroland-iframe-01 iframe{height:180px}}@media screen and (min-width:1920px){#l-container.p-top-01 .l-euroland-iframe-01 iframe{height:230px}}@media screen and (max-width:768px){#l-container.p-top-01 .l-euroland-iframe-01 iframe{height:405px}}@media screen and (min-width:769px){#l-container._ir .l-euroland-iframe-01 iframe{height:178px}}@media screen and (max-width:1203px){#l-container._ir .l-euroland-iframe-01 iframe{height:182px}}@media screen and (max-width:768px){#l-container._ir .l-euroland-iframe-01 iframe{height:215px}}@media screen and (min-width:769px){#l-container._ir-p_investors .l-euroland-iframe-01 iframe{height:177px}}@media screen and (max-width:768px){#l-container._ir-p_investors .l-euroland-iframe-01 iframe{height:405px}}@media screen and (min-width:769px){#l-container._ir-shareholder_stockprices .l-euroland-iframe-01 iframe{height:1420px}}@media screen and (min-width:769px){#l-container._ir-shareholder_stockprices .l-euroland-iframe-02 iframe{height:1770px}}@media screen and (min-width:769px){#l-container._ir-shareholder_stockprices .l-euroland-iframe-02 iframe{height:1135px}}@media screen and (min-width:769px){#l-container._ir_financial_data_financial_highlight .l-euroland-iframe-01 iframe{height:1900px}}@media screen and (min-width:769px){#l-container._ir_financial_data_factsheet .l-euroland-iframe-01 iframe{height:1675px}}.js-accordion>.title{position:relative}.js-accordion>.js-accordion-trigger{cursor:pointer}.js-accordion>.js-accordion-trigger>.acd-icon{display:block;position:absolute;text-indent:100%;overflow:hidden}@media screen and (min-width:769px){.js-accordion>.js-accordion-trigger>.acd-icon{width:18px;height:18px;top:10px;right:24px}}@media screen and (max-width:768px){.js-accordion>.js-accordion-trigger>.acd-icon{width:4.6875vw;height:4.6875vw;top:2.604166666666667vw;right:6.25vw}}.js-accordion>.js-accordion-trigger>.acd-icon:after,.js-accordion>.js-accordion-trigger>.acd-icon:before{content:'';display:block;width:2px;height:14px;background-color:#007a4c;position:absolute;top:50%;left:50%}@media screen and (max-width:768px){.js-accordion>.js-accordion-trigger>.acd-icon:after,.js-accordion>.js-accordion-trigger>.acd-icon:before{width:.520833333333333vw;height:3.645833333333333vw}}.js-accordion>.js-accordion-trigger>.acd-icon:before{transition:transform .2s linear;transform:translate(-50%,-50%)}.js-accordion>.js-accordion-trigger>.acd-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.js-accordion:not(.open)>.js-accordion-content{transition:all .3s}.js-accordion.open>.js-accordion-content{transition:all .3s}.js-accordion.open>.js-accordion-trigger>.acd-icon:before{transform:translate(-50%,-50%) rotate(90deg)}.js-accordion>.js-accordion-content{overflow:hidden}.c-lyt-accordion-01,.c-lyt-accordion-02,.c-lyt-accordion-03{margin-top:30px}@media screen and (max-width:768px){.c-lyt-accordion-01,.c-lyt-accordion-02,.c-lyt-accordion-03{margin-top:7.8125vw}}.c-lyt-accordion-01 li>.title,.c-lyt-accordion-02 li>.title,.c-lyt-accordion-03 li>.title{cursor:pointer;position:relative;padding-right:66px}@media screen and (max-width:768px){.c-lyt-accordion-01 li>.title,.c-lyt-accordion-02 li>.title,.c-lyt-accordion-03 li>.title{padding-right:10.9375vw}}.c-lyt-accordion-01 li>.title>:first-child,.c-lyt-accordion-02 li>.title>:first-child,.c-lyt-accordion-03 li>.title>:first-child{margin-top:0;margin-bottom:0}.c-lyt-accordion-01 li .content-inr,.c-lyt-accordion-02 li .content-inr,.c-lyt-accordion-03 li .content-inr{padding-top:30px}@media screen and (max-width:768px){.c-lyt-accordion-01 li .content-inr,.c-lyt-accordion-02 li .content-inr,.c-lyt-accordion-03 li .content-inr{padding-top:7.8125vw}}.c-lyt-accordion-01 li .content-inr>:first-child,.c-lyt-accordion-02 li .content-inr>:first-child,.c-lyt-accordion-03 li .content-inr>:first-child{margin-top:0}.c-lyt-accordion-01>li+li{margin-top:60px}@media screen and (max-width:768px){.c-lyt-accordion-01>li+li{margin-top:15.625vw}}.c-lyt-accordion-01 .title{border-bottom:2px solid #007a4c;padding-bottom:14px}@media screen and (max-width:768px){.c-lyt-accordion-01 .title{padding-bottom:3.645833333333333vw}}.c-lyt-accordion-02{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.c-lyt-accordion-02>li{padding:28px 0}@media screen and (max-width:768px){.c-lyt-accordion-02>li{padding:7.291666666666667vw 0}}.c-lyt-accordion-02>li+li{border-top:1px solid #e8e8e8}.c-lyt-accordion-03{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.c-lyt-accordion-03>li{padding:28px 0}@media screen and (max-width:768px){.c-lyt-accordion-03>li{padding:7.291666666666667vw 0}}.c-lyt-accordion-03>li+li{border-top:1px solid #e8e8e8}.c-lyt-accordion-03>li .content-inr,.c-lyt-accordion-03>li>.title{padding-left:50px}@media screen and (max-width:768px){.c-lyt-accordion-03>li .content-inr,.c-lyt-accordion-03>li>.title{padding-left:13.020833333333334vw}}.c-lyt-accordion-03>li .content-inr,.c-lyt-accordion-03>li>.title{position:relative}.c-lyt-accordion-03>li .content-inr:before,.c-lyt-accordion-03>li>.title:before{display:block;position:absolute;left:5px;font-family:Montserrat,sans-serif;font-size:175%;line-height:1.6;letter-spacing:.025em}@media screen and (max-width:768px){.c-lyt-accordion-03>li .content-inr:before,.c-lyt-accordion-03>li>.title:before{font-size:7.291666666666667vw}}@media screen and (max-width:768px){.c-lyt-accordion-03>li .content-inr:before,.c-lyt-accordion-03>li>.title:before{font-size:144%;line-height:1.947826086956522;letter-spacing:.025em}}@media screen and (max-width:768px) and (max-width:768px){.c-lyt-accordion-03>li .content-inr:before,.c-lyt-accordion-03>li>.title:before{font-size:5.989583333333334vw}}.c-lyt-accordion-03>li>.title:before{content:'Q.';color:#007a4c;top:-4px}@media screen and (max-width:768px){.c-lyt-accordion-03>li>.title:before{top:-1.5625vw}}.c-lyt-accordion-03>li .content-inr:before{content:'A.';top:26px}@media screen and (max-width:768px){.c-lyt-accordion-03>li .content-inr:before{top:6.770833333333333vw}}.c-box-content-01-inner{padding:45px}@media screen and (max-width:768px){.c-box-content-01-inner{padding:7.8125vw 6.25vw}}.c-box-content-01-inner>:first-child{margin-top:0}.c-box-content-01{overflow:hidden;position:relative;z-index:1;border-radius:20px;overflow:hidden;margin-top:30px;border:1px solid #e8e8e8}@media screen and (max-width:768px){.c-box-content-01{border-radius:5.208333333333334vw}}@media screen and (max-width:768px){.c-box-content-01{margin-top:7.8125vw}}.c-box-content-01 .box-title-01{padding:15px 45px;color:#fff;background-color:#007a4c;font-size:144%;line-height:1.608695652173913;letter-spacing:.025em;font-weight:700}@media screen and (max-width:768px){.c-box-content-01 .box-title-01{font-size:5.989583333333334vw}}@media screen and (max-width:768px){.c-box-content-01 .box-title-01{padding:3.90625vw 6.25vw;font-size:125%;line-height:1.6;letter-spacing:.025em;font-weight:700}}@media screen and (max-width:768px) and (max-width:768px){.c-box-content-01 .box-title-01{font-size:5.208333333333334vw}}.c-box-content-01.is-column-in .c-box-content-01-inner{padding:22px}@media screen and (max-width:768px){.c-box-content-01.is-column-in .c-box-content-01-inner{padding:7.8125vw 6.25vw}}.c-box-content-01.is-column-in .c-btn-list-01 li{width:300px}@media screen and (max-width:768px){.c-box-content-01.is-column-in .c-btn-list-01 li{width:100%}}@media screen and (min-width:769px){.c-btn-list-01{display:flex;flex-wrap:wrap;margin-top:30px}}@media screen and (max-width:768px){.c-btn-list-01{margin-top:7.8125vw}}.c-btn-list-01.center{justify-content:center}.c-btn-list-01.right{justify-content:flex-end}.c-btn-list-01.right li{text-align:right}@media screen and (max-width:768px){.c-btn-list-01 li{width:100%}}@media screen and (max-width:768px){.c-btn-list-01 li+li{margin-top:3.125vw}}.c-btn-list-01.col2{justify-content:space-between}@media screen and (max-width:768px){.c-btn-list-01.col2{display:flex;flex-wrap:wrap;justify-content:space-between}}.c-btn-list-01.col2 li{width:45%}@media screen and (max-width:768px){.c-btn-list-01.col2 li{margin-top:0!important}}.c-btn-list-01.col2 li a{width:100%}@media screen and (min-width:769px){.c-btn-list-01.col3.right li:nth-child(3n-1),.c-btn-list-01.col3.right li:nth-child(3n-2){margin-left:2.828618968386023%;margin-right:0}}@media screen and (min-width:769px){.c-btn-list-01.col3 li{width:31.447587354409315%}}@media screen and (min-width:769px){.c-btn-list-01.col3 li:nth-child(n+4){margin-top:24px}}@media screen and (min-width:769px){.c-btn-list-01.col3 li:nth-child(3n-1),.c-btn-list-01.col3 li:nth-child(3n-2){margin-right:2.828618968386023%}}@media screen and (min-width:769px){.c-btn-list-01.col4.right li:nth-child(4n-1),.c-btn-list-01.col4.right li:nth-child(4n-2),.c-btn-list-01.col4.right li:nth-child(4n-3){margin-left:2.828618968386023%;margin-right:0}}@media screen and (min-width:769px){.c-btn-list-01.col4 li{width:22.87853577371048%}}@media screen and (min-width:769px){.c-btn-list-01.col4 li:nth-child(n+5){margin-top:24px}}@media screen and (min-width:769px){.c-btn-list-01.col4 li:nth-child(4n-1),.c-btn-list-01.col4 li:nth-child(4n-2),.c-btn-list-01.col4 li:nth-child(4n-3){margin-right:2.828618968386023%}}.c-btn-list-02{margin-top:30px}@media screen and (max-width:768px){.c-btn-list-02{margin-top:7.8125vw}}.c-btn-list-02.center{display:flex;justify-content:center}.c-btn-list-02.right{display:flex;flex-direction:column;align-items:flex-end}.c-btn-list-02.right li{text-align:right}@media screen and (min-width:769px){.c-btn-list-02 li{width:48.58569051580699%;max-width:584px}}@media screen and (max-width:768px){.c-btn-list-02 li{width:100%}}.c-btn-list-02 li .c-btn-01{min-height:auto}.c-btn-list-02 li+li{margin-top:30px}@media screen and (max-width:768px){.c-btn-list-02 li+li{margin-top:7.8125vw}}.c-btn-list-02 .caption{text-align:center;font-size:75%;line-height:1.6;letter-spacing:.025em;margin-top:12px}@media screen and (max-width:768px){.c-btn-list-02 .caption{font-size:3.125vw}}@media screen and (max-width:768px){.c-btn-list-02 .caption{margin-top:3.125vw}}@media screen and (min-width:769px){.c-btn-list-03{display:flex;flex-wrap:wrap;margin-top:30px}}@media screen and (max-width:768px){.c-btn-list-03{margin-top:7.8125vw}}@media screen and (max-width:768px){.c-btn-list-03 li{width:100%}}.c-btn-list-03 li+li{margin-left:12px}@media screen and (max-width:768px){.c-btn-list-03 li+li{margin-left:3.125vw}}.c-btn-list-03.center{justify-content:center}.c-btn-list-03.right{justify-content:right}.c-btn-list-04{margin-top:30px}@media screen and (max-width:768px){.c-btn-list-04{margin-top:7.8125vw}}@media screen and (max-width:768px){.c-btn-list-04 li{width:100%}}.c-btn-list-04 li+li{margin-top:30px}@media screen and (max-width:768px){.c-btn-list-04 li+li{margin-top:7.8125vw}}.c-btn-list-04.center{justify-content:center}.c-btn-list-04.right{justify-content:right}.c-btn-list-05{margin-top:30px}@media screen and (max-width:768px){.c-btn-list-05{margin-top:7.8125vw}}.c-btn-list-05 li{width:47.84810126582279%}@media screen and (max-width:768px){.c-btn-list-05 li{width:100%}}.c-btn-list-05 li+li{margin-top:15px}@media screen and (max-width:768px){.c-btn-list-05 li+li{margin-top:3.90625vw}}.c-btn-list-05.center{justify-content:center}.c-btn-list-05.right{justify-content:right}.c-btn-01{border-radius:11.197916666666668vw;box-sizing:border-box;cursor:pointer;transition-property:background-color;transition-duration:.4s;display:block;text-align:center;display:flex;flex-direction:column;justify-content:center;position:relative;font-size:100%;width:100%;min-height:100%}.c-btn-01.border{border:1px solid #2c3b3a}.c-btn-01.border-white{border:1px solid #fff}.c-btn-01.shadow{box-shadow:2px 5px 18px -5px #d1d1d1}.c-btn-01:after{background-repeat:no-repeat;background-size:100% 100%}@media screen and (min-width:769px){.c-btn-01:after{width:18px;height:18px}}@media screen and (max-width:768px){.c-btn-01:after{width:4.6875vw;height:4.6875vw}}.c-btn-01:active,.c-btn-01:focus,.c-btn-01:hover{color:#2c3b3a;background-color:#fff}.c-btn-01.white{color:#2c3b3a;cursor:pointer;transition-property:background-color;transition-duration:.4s;background-color:#fff}.c-btn-01.white:after{background-image:url(/assets/img/icon-arrow-right-black.svg)}.c-btn-01.white:active,.c-btn-01.white:focus,.c-btn-01.white:hover{color:#fff;background-color:#007a4c}.c-btn-01.white:active:after,.c-btn-01.white:focus:after,.c-btn-01.white:hover:after{background-image:url(/assets/img/icon-arrow-right-white.svg)}.c-btn-01.white.border:active,.c-btn-01.white.border:focus,.c-btn-01.white.border:hover{border-color:#007a4c}.c-btn-01.white.pdf:after{background-image:url(/assets/img/icon-pdf-red.svg)}.c-btn-01.green{cursor:pointer;transition-property:background-color;transition-duration:.4s;background-color:#007a4c;border:1px solid #007a4c;color:#fff}.c-btn-01.green:after{background-image:url(/assets/img/icon-arrow-right-white.svg)}.c-btn-01.green:active,.c-btn-01.green:focus,.c-btn-01.green:hover{color:#007a4c;background-color:#fff;border:1px solid #007a4c}.c-btn-01.green:active:after,.c-btn-01.green:focus:after,.c-btn-01.green:hover:after{background-image:url(/assets/img/icon-arrow-right-green.svg)}.c-btn-01.green.border{border:1px solid #fff}.c-btn-01.window:after{background-image:url(/assets/img/icon-window-green.svg)}.c-btn-01.window.white:after{background-image:url(/assets/img/icon-window-black.svg)}.c-btn-01.window.white:active:after,.c-btn-01.window.white:focus:after,.c-btn-01.window.white:hover:after{background-image:url(/assets/img/icon-window-white.svg)}.c-btn-01.window.green:after{background-image:url(/assets/img/icon-window-white.svg)}.c-btn-01.window.green:active:after,.c-btn-01.window.green:focus:after,.c-btn-01.window.green:hover:after{background-image:url(/assets/img/icon-window-green.svg)}.c-btn-01.external:after{background-image:url(/assets/img/icon-external-green.svg)}.c-btn-01.external.white:after{background-image:url(/assets/img/icon-external-black.svg)}.c-btn-01.external.white:active:after,.c-btn-01.external.white:focus:after,.c-btn-01.external.white:hover:after{background-image:url(/assets/img/icon-external-white.svg)}.c-btn-01.external.green:after{background-image:url(/assets/img/icon-external-white.svg)}.c-btn-01.external.green:active:after,.c-btn-01.external.green:focus:after,.c-btn-01.external.green:hover:after{background-image:url(/assets/img/icon-external-green.svg)}.c-btn-01.pdf.white:after{background-image:url(/assets/img/icon-pdf-red.svg)}.c-btn-01.pdf.white:active:after,.c-btn-01.pdf.white:focus:after,.c-btn-01.pdf.white:hover:after{background-image:url(/assets/img/icon-pdf-white.svg)}.c-btn-01.word:after{background-image:url(/assets/img/icon-word-blue.svg)}.c-btn-01.video:after{background-image:url(/assets/img/icon-video-green.svg)}.c-btn-01.video.white:after{background-image:url(/assets/img/icon-video-green.svg)}.c-btn-01.video.white:active:after,.c-btn-01.video.white:focus:after,.c-btn-01.video.white:hover:after{background-image:url(/assets/img/icon-video-white.svg)}.c-btn-01.video.green:after{background-image:url(/assets/img/icon-video-white.svg)}.c-btn-01.video.green:active:after,.c-btn-01.video.green:focus:after,.c-btn-01.video.green:hover:after{background-image:url(/assets/img/icon-video-green.svg)}.c-btn-01.audio:after{background-image:url(/assets/img/icon-audio-green.svg)}.c-btn-01.anchor:after,.c-btn-01.arrow-btm:after{background-image:url(/assets/img/icon-arrow-btm-white.svg)}.c-btn-01.anchor:active:after,.c-btn-01.anchor:focus:after,.c-btn-01.anchor:hover:after,.c-btn-01.arrow-btm:active:after,.c-btn-01.arrow-btm:focus:after,.c-btn-01.arrow-btm:hover:after{background-image:url(/assets/img/icon-arrow-btm-black.svg)}.c-btn-01.anchor.white:after,.c-btn-01.arrow-btm.white:after{background-image:url(/assets/img/icon-arrow-btm-black.svg)}.c-btn-01.anchor.white:hover:after,.c-btn-01.arrow-btm.white:hover:after{background-image:url(/assets/img/icon-arrow-btm-white.svg)}.c-btn-01.download:after{background-image:url(/assets/img/icon-download-black.svg)}.c-btn-01.download.white:after{background-image:url(/assets/img/icon-download-black.svg)}.c-btn-01.download.white:active:after,.c-btn-01.download.white:focus:after,.c-btn-01.download.white:hover:after{background-image:url(/assets/img/icon-download-white.svg)}.c-btn-01.download.green:after{background-image:url(/assets/img/icon-download-white.svg)}.c-btn-01.download.green:active:after,.c-btn-01.download.green:focus:after,.c-btn-01.download.green:hover:after{background-image:url(/assets/img/icon-download-black.svg)}.c-btn-01.back.white:after{background-image:url(/assets/img/icon-arrow-left-black.svg)}.c-btn-01.back.white:active:after,.c-btn-01.back.white:focus:after,.c-btn-01.back.white:hover:after{background-image:url(/assets/img/icon-arrow-left-white.svg)}@media screen and (max-width:768px){.c-btn-01{font-size:4.166666666666666vw}}@media screen and (min-width:769px){.c-btn-01{line-height:20px;padding:15px 13.227513227513226% 15px 12.698412698412698%}}@media screen and (max-width:768px){.c-btn-01{padding:3.90625vw 12.5vw}}.c-btn-01:after{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);right:4.497354497354497%}@media screen and (max-width:768px){.c-btn-01:after{right:6.25vw}}.c-btn-02{border-radius:11.197916666666668vw;box-sizing:border-box;cursor:pointer;transition-property:background-color;transition-duration:.4s;display:inline-block;position:relative;padding:12px 45px 12px 30px}.c-btn-02.border{border:1px solid #2c3b3a}.c-btn-02.border-white{border:1px solid #fff}.c-btn-02.shadow{box-shadow:2px 5px 18px -5px #d1d1d1}.c-btn-02:after{background-repeat:no-repeat;background-size:100% 100%}@media screen and (min-width:769px){.c-btn-02:after{width:18px;height:18px}}@media screen and (max-width:768px){.c-btn-02:after{width:4.6875vw;height:4.6875vw}}.c-btn-02:active,.c-btn-02:focus,.c-btn-02:hover{color:#2c3b3a;background-color:#fff}.c-btn-02.white{color:#2c3b3a;cursor:pointer;transition-property:background-color;transition-duration:.4s;background-color:#fff}.c-btn-02.white:after{background-image:url(/assets/img/icon-arrow-right-black.svg)}.c-btn-02.white:active,.c-btn-02.white:focus,.c-btn-02.white:hover{color:#fff;background-color:#007a4c}.c-btn-02.white:active:after,.c-btn-02.white:focus:after,.c-btn-02.white:hover:after{background-image:url(/assets/img/icon-arrow-right-white.svg)}.c-btn-02.white.border:active,.c-btn-02.white.border:focus,.c-btn-02.white.border:hover{border-color:#007a4c}.c-btn-02.white.pdf:after{background-image:url(/assets/img/icon-pdf-red.svg)}.c-btn-02.green{cursor:pointer;transition-property:background-color;transition-duration:.4s;background-color:#007a4c;border:1px solid #007a4c;color:#fff}.c-btn-02.green:after{background-image:url(/assets/img/icon-arrow-right-white.svg)}.c-btn-02.green:active,.c-btn-02.green:focus,.c-btn-02.green:hover{color:#007a4c;background-color:#fff;border:1px solid #007a4c}.c-btn-02.green:active:after,.c-btn-02.green:focus:after,.c-btn-02.green:hover:after{background-image:url(/assets/img/icon-arrow-right-green.svg)}.c-btn-02.green.border{border:1px solid #fff}.c-btn-02.window:after{background-image:url(/assets/img/icon-window-green.svg)}.c-btn-02.window.white:after{background-image:url(/assets/img/icon-window-black.svg)}.c-btn-02.window.white:active:after,.c-btn-02.window.white:focus:after,.c-btn-02.window.white:hover:after{background-image:url(/assets/img/icon-window-white.svg)}.c-btn-02.window.green:after{background-image:url(/assets/img/icon-window-white.svg)}.c-btn-02.window.green:active:after,.c-btn-02.window.green:focus:after,.c-btn-02.window.green:hover:after{background-image:url(/assets/img/icon-window-green.svg)}.c-btn-02.external:after{background-image:url(/assets/img/icon-external-green.svg)}.c-btn-02.external.white:after{background-image:url(/assets/img/icon-external-black.svg)}.c-btn-02.external.white:active:after,.c-btn-02.external.white:focus:after,.c-btn-02.external.white:hover:after{background-image:url(/assets/img/icon-external-white.svg)}.c-btn-02.external.green:after{background-image:url(/assets/img/icon-external-white.svg)}.c-btn-02.external.green:active:after,.c-btn-02.external.green:focus:after,.c-btn-02.external.green:hover:after{background-image:url(/assets/img/icon-external-green.svg)}.c-btn-02.pdf.white:after{background-image:url(/assets/img/icon-pdf-red.svg)}.c-btn-02.pdf.white:active:after,.c-btn-02.pdf.white:focus:after,.c-btn-02.pdf.white:hover:after{background-image:url(/assets/img/icon-pdf-white.svg)}.c-btn-02.word:after{background-image:url(/assets/img/icon-word-blue.svg)}.c-btn-02.video:after{background-image:url(/assets/img/icon-video-green.svg)}.c-btn-02.video.white:after{background-image:url(/assets/img/icon-video-green.svg)}.c-btn-02.video.white:active:after,.c-btn-02.video.white:focus:after,.c-btn-02.video.white:hover:after{background-image:url(/assets/img/icon-video-white.svg)}.c-btn-02.video.green:after{background-image:url(/assets/img/icon-video-white.svg)}.c-btn-02.video.green:active:after,.c-btn-02.video.green:focus:after,.c-btn-02.video.green:hover:after{background-image:url(/assets/img/icon-video-green.svg)}.c-btn-02.audio:after{background-image:url(/assets/img/icon-audio-green.svg)}.c-btn-02.anchor:after,.c-btn-02.arrow-btm:after{background-image:url(/assets/img/icon-arrow-btm-white.svg)}.c-btn-02.anchor:active:after,.c-btn-02.anchor:focus:after,.c-btn-02.anchor:hover:after,.c-btn-02.arrow-btm:active:after,.c-btn-02.arrow-btm:focus:after,.c-btn-02.arrow-btm:hover:after{background-image:url(/assets/img/icon-arrow-btm-black.svg)}.c-btn-02.anchor.white:after,.c-btn-02.arrow-btm.white:after{background-image:url(/assets/img/icon-arrow-btm-black.svg)}.c-btn-02.anchor.white:hover:after,.c-btn-02.arrow-btm.white:hover:after{background-image:url(/assets/img/icon-arrow-btm-white.svg)}.c-btn-02.download:after{background-image:url(/assets/img/icon-download-black.svg)}.c-btn-02.download.white:after{background-image:url(/assets/img/icon-download-black.svg)}.c-btn-02.download.white:active:after,.c-btn-02.download.white:focus:after,.c-btn-02.download.white:hover:after{background-image:url(/assets/img/icon-download-white.svg)}.c-btn-02.download.green:after{background-image:url(/assets/img/icon-download-white.svg)}.c-btn-02.download.green:active:after,.c-btn-02.download.green:focus:after,.c-btn-02.download.green:hover:after{background-image:url(/assets/img/icon-download-black.svg)}.c-btn-02.back.white:after{background-image:url(/assets/img/icon-arrow-left-black.svg)}.c-btn-02.back.white:active:after,.c-btn-02.back.white:focus:after,.c-btn-02.back.white:hover:after{background-image:url(/assets/img/icon-arrow-left-white.svg)}@media screen and (max-width:768px){.c-btn-02{padding:3.125vw 11.71875vw 3.125vw 7.8125vw}}.c-btn-02.back{padding:12px 30px 12px 45px}@media screen and (max-width:768px){.c-btn-02.back{padding:3.125vw 7.8125vw 3.125vw 11.71875vw}}.c-btn-02.back:after{left:21px;right:auto}@media screen and (max-width:768px){.c-btn-02.back:after{left:5.46875vw}}.c-btn-02.back.white{color:#2c3b3a}.c-btn-02.back.white:active,.c-btn-02.back.white:focus,.c-btn-02.back.white:hover{color:#fff}.c-btn-02.back.border{border-color:#dfdfdf}.c-btn-02.back.border:active,.c-btn-02.back.border:focus,.c-btn-02.back.border:hover{border-color:#007a4c}.c-btn-02:after{content:'';display:block;position:absolute;right:21px;top:50%;transform:translateY(-50%)}@media screen and (max-width:768px){.c-btn-02:after{right:5.46875vw}}.c-btn-02.is-nowrap{white-space:nowrap}.c-btn-rss{display:block;position:relative;width:96px;height:54px;border-radius:25px;padding-top:16px;padding-right:11px;background-color:#fff;text-align:center;font-size:82%;border-radius:11.197916666666668vw;box-sizing:border-box}.c-btn-rss.border{border:1px solid #2c3b3a}.c-btn-rss.border-white{border:1px solid #fff}.c-btn-rss.shadow{box-shadow:2px 5px 18px -5px #d1d1d1}@media screen and (max-width:768px){.c-btn-rss{padding-top:4.427083333333334vw;padding-right:2.864583333333333vw;width:25vw;height:14.0625vw;border-radius:6.510416666666667vw;font-size:3.385416666666667vw}}.c-btn-rss:after{content:'';display:block;position:absolute;top:21px;right:24px;width:10px;height:10px;background-image:url(/assets/img/icon-rss-01.svg);background-repeat:no-repeat;background-size:100% 100%}@media screen and (max-width:768px){.c-btn-rss:after{top:5.989583333333334vw;right:7.291666666666667vw;width:2.604166666666667vw;height:2.604166666666667vw}}.c-doc-plain-01{margin-top:30px;font-size:100%;line-height:1.9;letter-spacing:.025em}@media screen and (max-width:768px){.c-doc-plain-01{font-size:4.166666666666666vw}}@media screen and (max-width:768px){.c-doc-plain-01{margin-top:7.8125vw}}@media screen and (min-width:769px){.c-doc-plain-01.big{font-size:113%;line-height:1.9;letter-spacing:.025em}}@media screen and (min-width:769px) and (max-width:768px){.c-doc-plain-01.big{font-size:4.6875vw}}.c-doc-plain-01.middle{font-size:88%;line-height:1.9;letter-spacing:.025em}@media screen and (max-width:768px){.c-doc-plain-01.middle{font-size:3.645833333333333vw}}@media screen and (max-width:768px){.c-doc-plain-01.middle{font-size:75%;line-height:1.4;letter-spacing:.025em}}@media screen and (max-width:768px) and (max-width:768px){.c-doc-plain-01.middle{font-size:3.125vw}}.c-doc-plain-01.small{font-size:75%;line-height:1.4;letter-spacing:.025em}@media screen and (max-width:768px){.c-doc-plain-01.small{font-size:3.125vw}}.c-doc-plain-01 .red,.c-doc-plain-01.red{color:#c72a2a}.c-doc-plain-01 a{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s;color:#007a4c}@media screen and (min-width:769px){.c-doc-plain-01 a:active,.c-doc-plain-01 a:focus,.c-doc-plain-01 a:hover{opacity:.6}}.c-doc-plain-01 a.audio:after,.c-doc-plain-01 a.check:after,.c-doc-plain-01 a.download:after,.c-doc-plain-01 a.external:after,.c-doc-plain-01 a.pdf:after,.c-doc-plain-01 a.video:after,.c-doc-plain-01 a.window:after,.c-doc-plain-01 a.word:after{display:inline-block;content:'';position:relative;width:18px;height:18px;top:2px;margin-left:5px;margin-right:5px;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.c-doc-plain-01 a.audio:after,.c-doc-plain-01 a.check:after,.c-doc-plain-01 a.download:after,.c-doc-plain-01 a.external:after,.c-doc-plain-01 a.pdf:after,.c-doc-plain-01 a.video:after,.c-doc-plain-01 a.window:after,.c-doc-plain-01 a.word:after{width:4.6875vw;height:4.6875vw;top:.520833333333333vw;margin-left:1.302083333333333vw}}.c-doc-plain-01 a.window:after{background-image:url(/assets/img/icon-window-green.svg)}.c-doc-plain-01 a.external:after{background-image:url(/assets/img/icon-external-green.svg)}.c-doc-plain-01 a.pdf:after{background-image:url(/assets/img/icon-pdf-red.svg)}.c-doc-plain-01 a.word:after{background-image:url(/assets/img/icon-word-blue.svg)}.c-doc-plain-01 a.video:after{background-image:url(/assets/img/icon-video-green.svg)}.c-doc-plain-01 a.audio:after{background-image:url(/assets/img/icon-audio-green.svg)}.c-doc-plain-01 a.download:after{background-image:url(/assets/img/icon-download-green.svg)}.c-doc-plain-01 a.check:after{background-image:url(/assets/img/icon-check-green.svg)}.c-doc-plain-01+.c-doc-plain-01{margin-top:30px}@media screen and (max-width:768px){.c-doc-plain-01+.c-doc-plain-01{margin-top:7.8125vw}}@media screen and (min-width:769px){.c-lyt-sidelist-01{display:flex;justify-content:space-between}}@media screen and (max-width:768px){.c-lyt-sidelist-01 .item+.item>:first-child{margin-top:0}}.c-graph-container-01{margin-top:30px;width:100%;height:auto}@media screen and (max-width:1065px){.c-graph-container-01.h-auto{height:auto}}@media screen and (max-width:768px){.c-graph-container-01.h-auto{height:auto}}@media screen and (max-width:1065px){.c-graph-container-01{height:400px}}@media screen and (max-width:768px){.c-graph-container-01{margin-top:7.8125vw;height:117.1875vw}}.c-graph-container-01 canvas{width:100%!important;height:100%!important}.c-graph-lyt-01{margin:0 auto;width:48.58569051580699%}@media screen and (max-width:768px){.c-graph-lyt-01{width:100%}}.c-graph-lyt-02{margin:0 auto;width:74.87520798668885%}@media screen and (max-width:768px){.c-graph-lyt-02{width:100%}}@media screen and (max-width:1065px){.c-graph-lyt-02 .c-lyt-column-01 .column{width:100%!important}}.c-graph-doc-01{text-align:center;font-size:250%}@media screen and (max-width:768px){.c-graph-doc-01{font-size:10.416666666666668vw}}.c-graph-doc-01 em{color:#007a4c}.c-lyt-column-01.is-arrow-right{position:relative}.c-lyt-column-01.is-arrow-right:after{position:absolute;top:60%;left:48%;content:'';display:block;width:4%;height:17px;background:url(/assets/img/icon-arrow-right-16.webp) no-repeat 0 0;background-size:contain}@media screen and (max-width:1065px){.c-lyt-column-01.is-arrow-right:after{display:none}}.c-lyt-column-01.is-arrow-right .arrow-btm-sp{display:none}@media screen and (max-width:1065px){.c-lyt-column-01.is-arrow-right .arrow-btm-sp{margin-top:7.8125vw!important;margin-bottom:7.8125vw;display:block;text-align:center}}.c-lyt-column-01.is-arrow-right .arrow-btm-sp img{width:15px}@media screen and (max-width:768px){.c-lyt-column-01.is-arrow-right .arrow-btm-sp img{width:3.90625vw}}.c-hdg-level2-01 a,.c-hdg-level3-01 a,.c-hdg-level4-01 a{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s;color:#007a4c}@media screen and (min-width:769px){.c-hdg-level2-01 a:active,.c-hdg-level2-01 a:focus,.c-hdg-level2-01 a:hover,.c-hdg-level3-01 a:active,.c-hdg-level3-01 a:focus,.c-hdg-level3-01 a:hover,.c-hdg-level4-01 a:active,.c-hdg-level4-01 a:focus,.c-hdg-level4-01 a:hover{opacity:.6}}.c-hdg-level2-01 a.audio:after,.c-hdg-level2-01 a.check:after,.c-hdg-level2-01 a.download:after,.c-hdg-level2-01 a.external:after,.c-hdg-level2-01 a.pdf:after,.c-hdg-level2-01 a.video:after,.c-hdg-level2-01 a.window:after,.c-hdg-level2-01 a.word:after,.c-hdg-level3-01 a.audio:after,.c-hdg-level3-01 a.check:after,.c-hdg-level3-01 a.download:after,.c-hdg-level3-01 a.external:after,.c-hdg-level3-01 a.pdf:after,.c-hdg-level3-01 a.video:after,.c-hdg-level3-01 a.window:after,.c-hdg-level3-01 a.word:after,.c-hdg-level4-01 a.audio:after,.c-hdg-level4-01 a.check:after,.c-hdg-level4-01 a.download:after,.c-hdg-level4-01 a.external:after,.c-hdg-level4-01 a.pdf:after,.c-hdg-level4-01 a.video:after,.c-hdg-level4-01 a.window:after,.c-hdg-level4-01 a.word:after{display:inline-block;content:'';position:relative;width:18px;height:18px;top:2px;margin-left:5px;margin-right:5px;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.c-hdg-level2-01 a.audio:after,.c-hdg-level2-01 a.check:after,.c-hdg-level2-01 a.download:after,.c-hdg-level2-01 a.external:after,.c-hdg-level2-01 a.pdf:after,.c-hdg-level2-01 a.video:after,.c-hdg-level2-01 a.window:after,.c-hdg-level2-01 a.word:after,.c-hdg-level3-01 a.audio:after,.c-hdg-level3-01 a.check:after,.c-hdg-level3-01 a.download:after,.c-hdg-level3-01 a.external:after,.c-hdg-level3-01 a.pdf:after,.c-hdg-level3-01 a.video:after,.c-hdg-level3-01 a.window:after,.c-hdg-level3-01 a.word:after,.c-hdg-level4-01 a.audio:after,.c-hdg-level4-01 a.check:after,.c-hdg-level4-01 a.download:after,.c-hdg-level4-01 a.external:after,.c-hdg-level4-01 a.pdf:after,.c-hdg-level4-01 a.video:after,.c-hdg-level4-01 a.window:after,.c-hdg-level4-01 a.word:after{width:4.6875vw;height:4.6875vw;top:.520833333333333vw;margin-left:1.302083333333333vw}}.c-hdg-level2-01 a.window:after,.c-hdg-level3-01 a.window:after,.c-hdg-level4-01 a.window:after{background-image:url(/assets/img/icon-window-green.svg)}.c-hdg-level2-01 a.external:after,.c-hdg-level3-01 a.external:after,.c-hdg-level4-01 a.external:after{background-image:url(/assets/img/icon-external-green.svg)}.c-hdg-level2-01 a.pdf:after,.c-hdg-level3-01 a.pdf:after,.c-hdg-level4-01 a.pdf:after{background-image:url(/assets/img/icon-pdf-red.svg)}.c-hdg-level2-01 a.word:after,.c-hdg-level3-01 a.word:after,.c-hdg-level4-01 a.word:after{background-image:url(/assets/img/icon-word-blue.svg)}.c-hdg-level2-01 a.video:after,.c-hdg-level3-01 a.video:after,.c-hdg-level4-01 a.video:after{background-image:url(/assets/img/icon-video-green.svg)}.c-hdg-level2-01 a.audio:after,.c-hdg-level3-01 a.audio:after,.c-hdg-level4-01 a.audio:after{background-image:url(/assets/img/icon-audio-green.svg)}.c-hdg-level2-01 a.download:after,.c-hdg-level3-01 a.download:after,.c-hdg-level4-01 a.download:after{background-image:url(/assets/img/icon-download-green.svg)}.c-hdg-level2-01 a.check:after,.c-hdg-level3-01 a.check:after,.c-hdg-level4-01 a.check:after{background-image:url(/assets/img/icon-check-green.svg)}.c-hdg-level4-01.no-bold,.c-hdg-level5-01.no-bold{font-weight:400}.c-hdg-level1-01{margin-bottom:40px;margin-top:60px;font-size:250%}@media screen and (max-width:768px){.c-hdg-level1-01{font-size:10.416666666666668vw}}@media screen and (max-width:768px){.c-hdg-level1-01{margin-bottom:10.416666666666668vw;margin-top:15.625vw}}.c-hdg-level2-01{margin-bottom:30px;margin-top:60px;padding-left:21px;position:relative;font-size:200%;line-height:1.6;letter-spacing:.025em}@media screen and (max-width:768px){.c-hdg-level2-01{font-size:8.333333333333332vw}}.c-hdg-level2-01:before{content:'';display:block;position:absolute;top:52%;transform:translateY(-50%);left:0;width:6px;height:70%;background-color:#007a4c;border-radius:2px}@media screen and (max-width:768px){.c-hdg-level2-01{margin-bottom:7.8125vw;margin-top:15.625vw;padding-left:5.208333333333334vw;font-size:163%;line-height:1.6;letter-spacing:.025em}}@media screen and (max-width:768px) and (max-width:768px){.c-hdg-level2-01{font-size:6.770833333333333vw}}.c-hdg-level3-01{margin-top:60px;margin-bottom:30px;padding-bottom:14px;border-bottom:2px solid #007a4c;position:relative;font-size:175%;line-height:1.6;letter-spacing:.025em}@media screen and (max-width:768px){.c-hdg-level3-01{font-size:7.291666666666667vw}}@media screen and (max-width:768px){.c-hdg-level3-01{margin-top:15.625vw;margin-bottom:7.8125vw;padding-bottom:2.34375vw;font-size:138%;line-height:1.6;letter-spacing:.025em}}.c-hdg-level3-01.noborder{padding-bottom:0;border:none}@media screen and (max-width:768px) and (max-width:768px){.c-hdg-level3-01{font-size:5.729166666666666vw}}.c-hdg-level4-01{margin-top:30px;margin-bottom:20px;font-size:150%;line-height:1.6;letter-spacing:.025em;font-weight:700}@media screen and (max-width:768px){.c-hdg-level4-01{font-size:6.25vw}}@media screen and (max-width:768px){.c-hdg-level4-01{margin-top:7.8125vw;margin-bottom:5.208333333333334vw;font-size:125%;line-height:1.6;letter-spacing:.025em;font-weight:700}}.c-hdg-level4-01.border{border-bottom:2px solid #007a4c;padding-bottom:10px}@media screen and (max-width:768px){.c-hdg-level4-01.border{padding-bottom:2.604166666666667vw}}@media screen and (max-width:768px) and (max-width:768px){.c-hdg-level4-01{font-size:5.208333333333334vw}}.c-hdg-level5-01{margin-top:30px;margin-bottom:20px;font-size:125%;line-height:1.6;letter-spacing:.025em;font-weight:700}@media screen and (max-width:768px){.c-hdg-level5-01{font-size:5.208333333333334vw}}@media screen and (max-width:768px){.c-hdg-level5-01{margin-top:7.8125vw;margin-bottom:5.208333333333334vw;font-size:113%;line-height:1.6;letter-spacing:.025em;font-weight:700}}.c-hdg-level5-01.border{border-bottom:2px solid #007a4c;padding-bottom:9px}@media screen and (max-width:768px){.c-hdg-level5-01.border{padding-bottom:2.34375vw}}@media screen and (max-width:768px) and (max-width:768px){.c-hdg-level5-01{font-size:4.6875vw}}.c-img-wrap-01,.c-img-wrap-02{width:100%;position:relative}@media screen and (min-width:769px){.c-img-wrap-01,.c-img-wrap-02{height:24.958402662229616vw;min-height:300px}}@media screen and (min-width:1920px){.c-img-wrap-01,.c-img-wrap-02{height:421.6691068814056px}}@media screen and (max-width:768px){.c-img-wrap-01,.c-img-wrap-02{height:151.04166666666669vw;min-height:580px}}.c-img-wrap-01:before,.c-img-wrap-02:before{content:'';display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.c-img-wrap-01.radius,.c-img-wrap-02.radius{overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.c-img-wrap-01.radius,.c-img-wrap-02.radius{border-radius:5.208333333333334vw}}@media screen and (max-width:768px){.c-img-wrap-01.bgshort,.c-img-wrap-02.bgshort{height:110.41666666666667vw;min-height:424px}}.c-img-wrap-01.icon:after,.c-img-wrap-02.icon:after{display:block;content:'';width:30px;height:30px;background-image:url(/assets/img/icon-thumb-white.svg);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:20px;right:20px}@media screen and (max-width:768px){.c-img-wrap-01.icon:after,.c-img-wrap-02.icon:after{width:7.8125vw;height:7.8125vw;bottom:5.208333333333334vw;right:5.208333333333334vw}}.c-img-wrap-01._topcommitment:before,.c-img-wrap-02._topcommitment:before{background-image:url(/sustainability/assets/img/img-kv-05.webp)}@media screen and (max-width:768px){.c-img-wrap-01._topcommitment:before,.c-img-wrap-02._topcommitment:before{background-image:url(/sustainability/assets/img/img-kv-05-sp.webp)}}.c-img-wrap-01._sustainability-management:before,.c-img-wrap-02._sustainability-management:before{background-image:url(/sustainability/assets/img/img-kv-06.webp)}@media screen and (max-width:768px){.c-img-wrap-01._sustainability-management:before,.c-img-wrap-02._sustainability-management:before{background-image:url(/sustainability/assets/img/img-kv-06-sp.webp)}}.c-img-wrap-01._sustainability:before,.c-img-wrap-02._sustainability:before{background-image:url(/sustainability/assets/img/img-kv-01.webp)}@media screen and (max-width:768px){.c-img-wrap-01._sustainability:before,.c-img-wrap-02._sustainability:before{background-image:url(/sustainability/assets/img/img-kv-01-sp.webp)}}.c-img-wrap-01._profile:before,.c-img-wrap-02._profile:before{background-image:url(/profile/assets/img/img-kv-01.webp)}@media screen and (max-width:768px){.c-img-wrap-01._profile:before,.c-img-wrap-02._profile:before{background-image:url(/profile/assets/img/img-kv-01-sp.webp)}}.c-img-wrap-01._ir:before,.c-img-wrap-02._ir:before{background-image:url(/ir/assets/img/img-kv-01.webp)}@media screen and (max-width:768px){.c-img-wrap-01._ir:before,.c-img-wrap-02._ir:before{background-image:url(/ir/assets/img/img-kv-01-sp.webp)}}.c-img-wrap-01._recruitment:before,.c-img-wrap-02._recruitment:before{background-image:url(/assets/img/thumb-recruitment-01-wide.webp)}@media screen and (max-width:768px){.c-img-wrap-01._recruitment:before,.c-img-wrap-02._recruitment:before{background-image:url(/assets/img/thumb-recruitment-01-wide-sp.webp)}}.c-img-wrap-01._healthcare:before,.c-img-wrap-02._healthcare:before{background-image:url(/sustainability/healthcare_innovation/assets/img/img-kv-01.webp)}@media screen and (max-width:768px){.c-img-wrap-01._healthcare:before,.c-img-wrap-02._healthcare:before{background-image:url(/sustainability/healthcare_innovation/assets/img/img-kv-01-sp.webp)}}.c-img-wrap-01._environment:before,.c-img-wrap-02._environment:before{background-image:url(/sustainability/environment/assets/img/img-kv-01.webp)}@media screen and (max-width:768px){.c-img-wrap-01._environment:before,.c-img-wrap-02._environment:before{background-image:url(/sustainability/environment/assets/img/img-kv-01-sp.webp)}}.c-img-wrap-01._society:before,.c-img-wrap-02._society:before{background-image:url(/sustainability/social/assets/img/img-kv-01.webp)}@media screen and (max-width:768px){.c-img-wrap-01._society:before,.c-img-wrap-02._society:before{background-image:url(/sustainability/social/assets/img/img-kv-01-sp.webp)}}.c-img-wrap-01._governance:before,.c-img-wrap-02._governance:before{background-image:url(/sustainability/corporate_governance/assets/img/img-kv-01.webp)}@media screen and (max-width:768px){.c-img-wrap-01._governance:before,.c-img-wrap-02._governance:before{background-image:url(/sustainability/corporate_governance/assets/img/img-kv-01-sp.webp)}}@media screen and (max-width:768px){.c-img-wrap-01._healthcareProfessionals,.c-img-wrap-02._healthcareProfessionals{height:86.45833333333334vw;min-height:332px}}.c-img-wrap-01._healthcareProfessionals:before,.c-img-wrap-02._healthcareProfessionals:before{background-image:url(/_developers/templates/search-result/assets/img/bnr-related-pc.webp)}@media screen and (max-width:768px){.c-img-wrap-01._healthcareProfessionals:before,.c-img-wrap-02._healthcareProfessionals:before{background-image:url(/_developers/templates/search-result/assets/img/bnr-related-sp.webp)}}.c-img-wrap-01 a,.c-img-wrap-02 a{display:block}.c-img-wrap-01 .text,.c-img-wrap-01 .title,.c-img-wrap-02 .text,.c-img-wrap-02 .title{color:#fff}.c-img-wrap-01 .title,.c-img-wrap-02 .title{font-family:Montserrat,sans-serif;font-size:275%;line-height:1.272727272727273;letter-spacing:.025em}@media screen and (max-width:768px){.c-img-wrap-01 .title,.c-img-wrap-02 .title{font-size:11.458333333333332vw}}@media screen and (max-width:768px){.c-img-wrap-01 .title,.c-img-wrap-02 .title{font-size:225%;line-height:1.555555555555556;letter-spacing:.025em}}@media screen and (max-width:768px) and (max-width:768px){.c-img-wrap-01 .title,.c-img-wrap-02 .title{font-size:9.375vw}}.c-img-wrap-01 .text,.c-img-wrap-02 .text{margin-top:1.537335285505125%}@media screen and (max-width:768px){.c-img-wrap-01 .text,.c-img-wrap-02 .text{margin-top:4.6875vw}.c-img-wrap-01 .text.small,.c-img-wrap-02 .text.small{font-size:3.385416666666667vw}}.c-img-wrap-01 .text-box,.c-img-wrap-02 .text-box{position:absolute}@media screen and (min-width:769px){.c-img-wrap-01 .text-box,.c-img-wrap-02 .text-box{width:68.55241264559068%}}@media screen and (max-width:1203px){.c-img-wrap-01 .text-box,.c-img-wrap-02 .text-box{width:74.87520798668885%}}@media screen and (max-width:768px){.c-img-wrap-01 .text-box,.c-img-wrap-02 .text-box{box-sizing:border-box;width:100%;padding-left:5.208333333333334vw;padding-right:5.208333333333334vw}}@media screen and (min-width:769px){.c-img-wrap-01 .text-box.small,.c-img-wrap-02 .text-box.small{width:42.84525790349417%;min-width:515px}}.c-img-wrap-01 .title-label,.c-img-wrap-02 .title-label{display:flex;align-items:center}.c-img-wrap-01 .label,.c-img-wrap-02 .label{background-color:#fff;padding:12px 18px;border-radius:50px;white-space:nowrap}@media screen and (min-width:769px){.c-img-wrap-01 .label,.c-img-wrap-02 .label{margin-left:13px}}@media screen and (max-width:768px){.c-img-wrap-01 .label,.c-img-wrap-02 .label{font-size:88%;line-height:1.9;letter-spacing:.025em;padding:2.083333333333333vw 4.6875vw;border-radius:13.020833333333334vw;position:absolute;top:5.208333333333334vw;left:5.208333333333334vw}}@media screen and (max-width:768px) and (max-width:768px){.c-img-wrap-01 .label,.c-img-wrap-02 .label{font-size:3.645833333333333vw}}.c-img-wrap-01 .m-hdgLv2-pageLv2-03,.c-img-wrap-02 .m-hdgLv2-pageLv2-03{margin-bottom:0}@media screen and (max-width:768px){.c-img-wrap-01.icon .text-box{bottom:16.927083333333336vw}}@media screen and (min-width:769px){.c-img-wrap-01 .text-box{left:5.490848585690515%;top:50%;transform:translateY(-50%)}}@media screen and (max-width:768px){.c-img-wrap-01 .text-box{bottom:7.8125vw}}.c-img-wrap-02 .text-box{top:50%;transform:translateY(-50%)}@media screen and (min-width:769px){.c-img-wrap-02 .text-box{width:68.55241264559068%;left:5.490848585690515%}}.c-label-category-01{border-radius:11.197916666666668vw;border:1px solid #dfdfdf;font-size:82%;padding:7px 24px 6px}.c-label-category-01.patient{color:#7c4d8d;border-color:#7c4d8d}.c-label-category-01.global-health{color:#b25900;border-color:#b25900}.c-label-category-01.dandi{color:#38458e;border-color:#38458e}.c-label-category-01.environment{color:#0c7435;border-color:#0c7435}.c-label-category-01.next-generation{color:#447e00;border-color:#447e00}.c-label-category-01.csr{color:#007591;border-color:#007591}@media screen and (max-width:768px){.c-label-category-01{font-size:3.125vw;padding:1.822916666666667vw 5.208333333333334vw 1.5625vw}}.c-label-category-02{padding-top:6px;padding-bottom:5px;border:1px solid #e3e8ea;display:inline-block;box-sizing:border-box;width:172px;font-size:82%;text-align:center;color:#2c3b3a;background-color:#fff;border-radius:11.197916666666668vw}.c-label-category-02.company{color:#447e00;border:1px solid #447e00}.c-label-category-02.profile{color:#447e00;border:1px solid #447e00}.c-label-category-02.management{color:#007591;border:1px solid #007591}.c-label-category-02.pharmaceuticals,.c-label-category-02.products{color:#b25900;border:1px solid #b25900}.c-label-category-02.ir{color:#7c4d8d;border:1px solid #7c4d8d}.c-label-category-02.press{color:#b25900;border:1px solid #b25900}.c-label-category-02.rd{color:#38458e;border:1px solid #38458e}.c-label-category-02.license{color:#7c4d8d;border:1px solid #7c4d8d}.c-label-category-02.news{color:#007591;border:1px solid #007591}.c-label-category-02.sustainability{color:#0c7435;border:1px solid #0c7435}.c-label-category-02.others{color:#505f5e;border:1px solid #505f5e}@media screen and (max-width:768px){.c-label-category-02{padding-top:1.822916666666667vw;padding-bottom:1.5625vw;width:39.58333333333333vw;font-size:3.385416666666667vw}}.c-lyt-border-01,.c-lyt-border-02{margin-top:30px;margin-bottom:30px}@media screen and (max-width:768px){.c-lyt-border-01,.c-lyt-border-02{margin-top:7.8125vw;margin-bottom:7.8125vw}}.c-lyt-border-01 .c-doc-plain-01:last-child,.c-lyt-border-02 .c-doc-plain-01:last-child{margin-bottom:0}.c-lyt-border-01{border-top:2px solid #007a4c}.c-lyt-border-01.gray{border-top:2px solid #8b939b}.c-lyt-border-02{border-top:2px dotted #007a4c}.c-lyt-border-02.gray{border-top:2px dotted #8b939b}@media screen and (min-width:769px){.c-lyt-column-01{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}}@media screen and (max-width:768px){.c-lyt-column-01{margin-top:7.8125vw}}.c-lyt-column-01 .border{border-radius:30px;border:1px solid #ccc}@media screen and (min-width:769px){.c-lyt-column-01 .column{flex-shrink:0}}@media screen and (max-width:768px){.c-lyt-column-01 .column{width:100%}.c-lyt-column-01 .column+.column{margin-top:5.208333333333334vw}}.c-lyt-column-01 .column>:first-child{margin-top:0}.c-lyt-column-01 .column .image{text-align:center}@media screen and (min-width:769px){.c-lyt-column-01.col2.heightAlign .c-lyt-media-01 img,.c-lyt-column-01.col3.heightAlign .c-lyt-media-01 img,.c-lyt-column-01.col4.heightAlign .c-lyt-media-01 img{height:24.958402662229616vw;-o-object-fit:scale-down;object-fit:scale-down}}@media screen and (min-width:1920px){.c-lyt-column-01.col2.heightAlign .c-lyt-media-01 img,.c-lyt-column-01.col3.heightAlign .c-lyt-media-01 img,.c-lyt-column-01.col4.heightAlign .c-lyt-media-01 img{height:479.2013311148086px}}@media screen and (min-width:769px){.c-lyt-column-01.col2.heightAlignSmall .c-lyt-media-01 img,.c-lyt-column-01.col3.heightAlignSmall .c-lyt-media-01 img,.c-lyt-column-01.col4.heightAlignSmall .c-lyt-media-01 img{width:100%;height:8.319467554076539vw;-o-object-fit:contain;object-fit:contain}}@media screen and (min-width:1920px){.c-lyt-column-01.col2.heightAlignSmall .c-lyt-media-01 img,.c-lyt-column-01.col3.heightAlignSmall .c-lyt-media-01 img,.c-lyt-column-01.col4.heightAlignSmall .c-lyt-media-01 img{height:159.73377703826955px}}@media screen and (min-width:769px){.c-lyt-column-01.col2 .column{width:48.58569051580699%}.c-lyt-column-01.col2 .column:nth-child(n+3){margin-top:30px}}@media screen and (min-width:769px){.c-lyt-column-01.col2 .column-inr{padding-right:5.740432612312811%}}.c-lyt-column-01.col2[class*=ratio-].is-reverse{flex-direction:row-reverse}.c-lyt-column-01.col2[class*=ratio-] .c-lyt-media-01 .caption{text-align:left;margin-top:10px;font-size:88%;line-height:1.9;letter-spacing:.025em}@media screen and (max-width:768px){.c-lyt-column-01.col2[class*=ratio-] .c-lyt-media-01 .caption{font-size:3.645833333333333vw}}@media screen and (max-width:768px){.c-lyt-column-01.col2[class*=ratio-] .c-lyt-media-01 .caption{margin-top:2.604166666666667vw;font-size:75%;line-height:1.4;letter-spacing:.025em}}@media screen and (max-width:768px) and (max-width:768px){.c-lyt-column-01.col2[class*=ratio-] .c-lyt-media-01 .caption{font-size:3.125vw}}@media screen and (min-width:769px){.c-lyt-column-01.col2.ratio-1-2 .column{width:31.447587354409315%}}@media screen and (min-width:769px){.c-lyt-column-01.col2.ratio-1-2 .column+.column{width:65.72379367720465%}}@media screen and (min-width:769px){.c-lyt-column-01.col2.ratio-2-1 .column{width:65.72379367720465%}}@media screen and (min-width:769px){.c-lyt-column-01.col2.ratio-2-1 .column+.column{width:31.447587354409315%}}@media screen and (min-width:769px){.c-lyt-column-01.col2.ratio-1-3 .column{width:22.87853577371048%}}@media screen and (min-width:769px){.c-lyt-column-01.col2.ratio-1-3 .column+.column{width:74.2928452579035%}}@media screen and (min-width:769px){.c-lyt-column-01.col3 .column{width:31.447587354409315%}}@media screen and (min-width:769px){.c-lyt-column-01.col4 .column{width:22.87853577371048%}}.c-lyt-column-02{margin-left:auto;margin-right:auto}@media screen and (min-width:769px){.c-lyt-column-02{width:82.86189683860232%}}.c-lyt-column-02 .image{text-align:center}.c-lyt-column-02 .image img{width:100%;overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.c-lyt-column-02 .image img{border-radius:5.208333333333334vw}}.c-lyt-indent-01{margin-left:1.5em}.c-lyt-indent-01.space-2{margin-left:3em}.c-lyt-indent-01.space-3{margin-left:4.5em}.c-link-01,.c-link-02,.c-list-link-01.anchor li a,.c-list-link-01.internal li a{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s;position:relative;color:#2c3b3a;margin-left:25px}@media screen and (min-width:769px){.c-link-01:active,.c-link-01:focus,.c-link-01:hover,.c-link-02:active,.c-link-02:focus,.c-link-02:hover,.c-list-link-01.anchor li a:active,.c-list-link-01.anchor li a:focus,.c-list-link-01.anchor li a:hover,.c-list-link-01.internal li a:active,.c-list-link-01.internal li a:focus,.c-list-link-01.internal li a:hover{opacity:.6}}@media screen and (max-width:768px){.c-link-01,.c-link-02,.c-list-link-01.anchor li a,.c-list-link-01.internal li a{margin-left:7.03125vw}}.c-link-01:before,.c-link-02:before,.c-list-link-01.anchor li a:before,.c-list-link-01.internal li a:before{display:inline-block;content:'';position:absolute;width:18px;height:18px;top:4px;left:-25px;background-image:url(/assets/img/icon-arrow-right-01.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.c-link-01:before,.c-link-02:before,.c-list-link-01.anchor li a:before,.c-list-link-01.internal li a:before{width:4.6875vw;height:4.6875vw;top:1.5625vw;left:-7.03125vw}}.c-link-01.window:after,.c-link-02.window:after,.c-list-link-01.anchor li a.window:after,.c-list-link-01.internal li a.window:after{display:inline-block;content:'';position:relative;width:18px;height:18px;top:2px;margin-left:5px;margin-right:5px;background-repeat:no-repeat;background-size:contain;background-image:url(/assets/img/icon-window-green.svg)}@media screen and (max-width:768px){.c-link-01.window:after,.c-link-02.window:after,.c-list-link-01.anchor li a.window:after,.c-list-link-01.internal li a.window:after{width:4.6875vw;height:4.6875vw;top:.520833333333333vw;margin-left:1.302083333333333vw}}.c-link-01.external:after,.c-link-02.external:after,.c-list-link-01.anchor li a.external:after,.c-list-link-01.internal li a.external:after{display:inline-block;content:'';position:relative;width:18px;height:18px;top:2px;margin-left:5px;margin-right:5px;background-repeat:no-repeat;background-size:contain;background-image:url(/assets/img/icon-external-green.svg)}@media screen and (max-width:768px){.c-link-01.external:after,.c-link-02.external:after,.c-list-link-01.anchor li a.external:after,.c-list-link-01.internal li a.external:after{width:4.6875vw;height:4.6875vw;top:.520833333333333vw;margin-left:1.302083333333333vw}}.c-link-02:before,.c-list-link-01.anchor li a:before{transform:rotate(90deg)}.c-list-bullet-01>li>a,.c-list-bullet-02>li>a,.c-list-notes-01>li>a,.c-list-ordered-01>li>a{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s;color:#007a4c}@media screen and (min-width:769px){.c-list-bullet-01>li>a:active,.c-list-bullet-01>li>a:focus,.c-list-bullet-01>li>a:hover,.c-list-bullet-02>li>a:active,.c-list-bullet-02>li>a:focus,.c-list-bullet-02>li>a:hover,.c-list-notes-01>li>a:active,.c-list-notes-01>li>a:focus,.c-list-notes-01>li>a:hover,.c-list-ordered-01>li>a:active,.c-list-ordered-01>li>a:focus,.c-list-ordered-01>li>a:hover{opacity:.6}}.c-list-bullet-01>li>a.audio:after,.c-list-bullet-01>li>a.check:after,.c-list-bullet-01>li>a.download:after,.c-list-bullet-01>li>a.external:after,.c-list-bullet-01>li>a.pdf:after,.c-list-bullet-01>li>a.video:after,.c-list-bullet-01>li>a.window:after,.c-list-bullet-01>li>a.word:after,.c-list-bullet-02>li>a.audio:after,.c-list-bullet-02>li>a.check:after,.c-list-bullet-02>li>a.download:after,.c-list-bullet-02>li>a.external:after,.c-list-bullet-02>li>a.pdf:after,.c-list-bullet-02>li>a.video:after,.c-list-bullet-02>li>a.window:after,.c-list-bullet-02>li>a.word:after,.c-list-notes-01>li>a.audio:after,.c-list-notes-01>li>a.check:after,.c-list-notes-01>li>a.download:after,.c-list-notes-01>li>a.external:after,.c-list-notes-01>li>a.pdf:after,.c-list-notes-01>li>a.video:after,.c-list-notes-01>li>a.window:after,.c-list-notes-01>li>a.word:after,.c-list-ordered-01>li>a.audio:after,.c-list-ordered-01>li>a.check:after,.c-list-ordered-01>li>a.download:after,.c-list-ordered-01>li>a.external:after,.c-list-ordered-01>li>a.pdf:after,.c-list-ordered-01>li>a.video:after,.c-list-ordered-01>li>a.window:after,.c-list-ordered-01>li>a.word:after{display:inline-block;content:'';position:relative;width:18px;height:18px;top:2px;margin-left:5px;margin-right:5px;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.c-list-bullet-01>li>a.audio:after,.c-list-bullet-01>li>a.check:after,.c-list-bullet-01>li>a.download:after,.c-list-bullet-01>li>a.external:after,.c-list-bullet-01>li>a.pdf:after,.c-list-bullet-01>li>a.video:after,.c-list-bullet-01>li>a.window:after,.c-list-bullet-01>li>a.word:after,.c-list-bullet-02>li>a.audio:after,.c-list-bullet-02>li>a.check:after,.c-list-bullet-02>li>a.download:after,.c-list-bullet-02>li>a.external:after,.c-list-bullet-02>li>a.pdf:after,.c-list-bullet-02>li>a.video:after,.c-list-bullet-02>li>a.window:after,.c-list-bullet-02>li>a.word:after,.c-list-notes-01>li>a.audio:after,.c-list-notes-01>li>a.check:after,.c-list-notes-01>li>a.download:after,.c-list-notes-01>li>a.external:after,.c-list-notes-01>li>a.pdf:after,.c-list-notes-01>li>a.video:after,.c-list-notes-01>li>a.window:after,.c-list-notes-01>li>a.word:after,.c-list-ordered-01>li>a.audio:after,.c-list-ordered-01>li>a.check:after,.c-list-ordered-01>li>a.download:after,.c-list-ordered-01>li>a.external:after,.c-list-ordered-01>li>a.pdf:after,.c-list-ordered-01>li>a.video:after,.c-list-ordered-01>li>a.window:after,.c-list-ordered-01>li>a.word:after{width:4.6875vw;height:4.6875vw;top:.520833333333333vw;margin-left:1.302083333333333vw}}.c-list-bullet-01>li>a.window:after,.c-list-bullet-02>li>a.window:after,.c-list-notes-01>li>a.window:after,.c-list-ordered-01>li>a.window:after{background-image:url(/assets/img/icon-window-green.svg)}.c-list-bullet-01>li>a.external:after,.c-list-bullet-02>li>a.external:after,.c-list-notes-01>li>a.external:after,.c-list-ordered-01>li>a.external:after{background-image:url(/assets/img/icon-external-green.svg)}.c-list-bullet-01>li>a.pdf:after,.c-list-bullet-02>li>a.pdf:after,.c-list-notes-01>li>a.pdf:after,.c-list-ordered-01>li>a.pdf:after{background-image:url(/assets/img/icon-pdf-red.svg)}.c-list-bullet-01>li>a.word:after,.c-list-bullet-02>li>a.word:after,.c-list-notes-01>li>a.word:after,.c-list-ordered-01>li>a.word:after{background-image:url(/assets/img/icon-word-blue.svg)}.c-list-bullet-01>li>a.video:after,.c-list-bullet-02>li>a.video:after,.c-list-notes-01>li>a.video:after,.c-list-ordered-01>li>a.video:after{background-image:url(/assets/img/icon-video-green.svg)}.c-list-bullet-01>li>a.audio:after,.c-list-bullet-02>li>a.audio:after,.c-list-notes-01>li>a.audio:after,.c-list-ordered-01>li>a.audio:after{background-image:url(/assets/img/icon-audio-green.svg)}.c-list-bullet-01>li>a.download:after,.c-list-bullet-02>li>a.download:after,.c-list-notes-01>li>a.download:after,.c-list-ordered-01>li>a.download:after{background-image:url(/assets/img/icon-download-green.svg)}.c-list-bullet-01>li>a.check:after,.c-list-bullet-02>li>a.check:after,.c-list-notes-01>li>a.check:after,.c-list-ordered-01>li>a.check:after{background-image:url(/assets/img/icon-check-green.svg)}.c-list-bullet-01>li,.c-list-bullet-02>li,.c-list-notes-02>li,.c-list-ordered-01>li{padding-left:20px}@media screen and (max-width:768px){.c-list-bullet-01>li,.c-list-bullet-02>li,.c-list-notes-02>li,.c-list-ordered-01>li{padding-left:5.208333333333334vw}}.c-list-notes-01>li{padding-left:34px}@media screen and (max-width:768px){.c-list-notes-01>li{padding-left:8.854166666666668vw}}.c-list-notes-01.marker-long>li,.c-list-notes-02.marker-long>li,.c-list-ordered-01.marker-long>li{padding-left:3.5em}@media screen and (max-width:768px){.c-list-notes-01.marker-long>li,.c-list-notes-02.marker-long>li,.c-list-ordered-01.marker-long>li{padding-left:3.5em}}.c-list-notes-01.marker-medium>li,.c-list-notes-02.marker-medium>li,.c-list-ordered-01.marker-medium>li{padding-left:2.25em}@media screen and (max-width:768px){.c-list-notes-01.marker-medium>li,.c-list-notes-02.marker-medium>li,.c-list-ordered-01.marker-medium>li{padding-left:2.25em}}.c-list-notes-01.marker-short>li,.c-list-notes-02.marker-short>li,.c-list-ordered-01.marker-short>li{padding-left:1.75em}@media screen and (max-width:768px){.c-list-notes-01.marker-short>li,.c-list-notes-02.marker-short>li,.c-list-ordered-01.marker-short>li{padding-left:1.75em}}.c-list-bullet-01,.c-list-bullet-02{margin-top:30px}@media screen and (max-width:768px){.c-list-bullet-01,.c-list-bullet-02{margin-top:7.8125vw}}.c-list-bullet-01>li,.c-list-bullet-02>li{position:relative}.c-list-bullet-01>li>.c-list-bullet-01,.c-list-bullet-02>li>.c-list-bullet-01{margin-top:0}.c-list-bullet-01>li:before,.c-list-bullet-02>li:before{content:"";width:8px;height:8px;position:absolute;top:11px;left:0}@media screen and (max-width:768px){.c-list-bullet-01>li:before,.c-list-bullet-02>li:before{width:2.083333333333333vw;height:2.083333333333333vw;border-radius:2.083333333333333vw;top:2.864583333333333vw}}.c-list-bullet-01>li+li,.c-list-bullet-02>li+li{margin-top:9px}@media screen and (max-width:768px){.c-list-bullet-01>li+li,.c-list-bullet-02>li+li{margin-top:2.34375vw}}.c-list-bullet-01>li:before{border-radius:8px;background:#007a4c}.c-list-bullet-01>li>.c-btn-list-04{margin-top:15px}@media screen and (max-width:768px){.c-list-bullet-01>li>.c-btn-list-04{margin-top:3.90625vw}}.c-list-bullet-01>li>.c-btn-list-04 li+li{margin-top:15px}@media screen and (max-width:768px){.c-list-bullet-01>li>.c-btn-list-04 li+li{margin-top:3.90625vw}}.c-list-bullet-02 li:before{border-radius:50%;border:1px solid #007a4c;background-color:#fff!important}.c-list-basic-01{margin-top:30px}@media screen and (max-width:768px){.c-list-basic-01{margin-top:7.8125vw}}.c-list-basic-01 li>.c-list-basic-01{margin-top:0;margin-left:25px}@media screen and (max-width:768px){.c-list-basic-01 li>.c-list-basic-01{margin-left:6.510416666666667vw}}.c-list-basic-01 li+li{margin-top:9px}@media screen and (max-width:768px){.c-list-basic-01 li+li{margin-top:2.34375vw}}.c-list-ordered-01{margin-top:30px}@media screen and (max-width:768px){.c-list-ordered-01{margin-top:7.8125vw}}.c-list-ordered-01>li{position:relative}@media screen and (max-width:768px){.c-list-ordered-01>li{margin-bottom:1.822916666666667vw}}.c-list-ordered-01>li>.c-list-ordered-01{margin-top:0}.c-list-ordered-01>li+li{margin-top:7px}.c-list-ordered-01>li .num{position:absolute;top:0;left:0}.c-list-ordered-01 .c-list-link-01{margin-top:0}.c-list-notes-01{margin-top:30px;font-size:75%;line-height:1.4;letter-spacing:.025em}@media screen and (max-width:768px){.c-list-notes-01{font-size:3.125vw}}@media screen and (max-width:768px){.c-list-notes-01{margin-top:7.8125vw}}@media screen and (min-width:769px){.c-list-notes-01:not(.large) a:after{width:14px!important;height:14px!important}}@media screen and (max-width:768px){.c-list-notes-01:not(.large) a:after{width:3.645833333333333vw!important;height:3.645833333333333vw!important}}.c-list-notes-01>li{position:relative}.c-list-notes-01>li+li{margin-top:11px}@media screen and (max-width:768px){.c-list-notes-01>li{margin-top:2.864583333333333vw}}.c-list-notes-01>li .notes{position:absolute;top:0;left:0}.c-list-notes-01.large{font-size:100%}.c-list-notes-02{margin-top:30px;font-size:75%;line-height:1.4;letter-spacing:.025em}@media screen and (max-width:768px){.c-list-notes-02{font-size:3.125vw}}@media screen and (max-width:768px){.c-list-notes-02{margin-top:7.8125vw}}.c-list-notes-02>li{position:relative;padding-left:10px}@media screen and (max-width:768px){.c-list-notes-02>li{padding-left:2.604166666666667vw}}.c-list-notes-02>li+li{margin-top:11px}@media screen and (max-width:768px){.c-list-notes-02>li{margin-top:2.864583333333333vw}}.c-list-notes-02>li .notes{position:absolute;top:0;left:0;font-size:100%}.c-list-notes-02.large{font-size:100%}.c-list-definition-01{margin-top:30px}@media screen and (max-width:768px){.c-list-definition-01{margin-top:7.8125vw}}.c-list-definition-01 dd,.c-list-definition-01 dt{padding-left:20px}@media screen and (max-width:768px){.c-list-definition-01 dd,.c-list-definition-01 dt{padding-left:5.208333333333334vw}}.c-list-definition-01 dd+dt{margin-top:9px}@media screen and (max-width:768px){.c-list-definition-01 dd+dt{margin-top:2.34375vw}}.c-list-definition-01 dt{position:relative;font-weight:700}.c-list-definition-01 dt .num{width:24px;height:24px;box-sizing:border-box;text-align:center;position:absolute;top:0;left:0}@media screen and (max-width:768px){.c-list-definition-01 dt .num{width:6.25vw;height:6.25vw}}.c-list-definition-01.nonumber dd,.c-list-definition-01.nonumber dt{padding-left:0}.c-list-definition-01.nonumber dd{padding-bottom:13px}.c-list-definition-01.nonumber dd+dt{border-top:2px dotted #8b939b;padding-top:20px}.c-list-definition-02{margin-top:30px}@media screen and (max-width:768px){.c-list-definition-02{margin-top:7.8125vw}}.c-list-definition-02>dd,.c-list-definition-02>dt{padding-left:25px}@media screen and (max-width:768px){.c-list-definition-02>dd,.c-list-definition-02>dt{padding-left:6.510416666666667vw}}.c-list-definition-02>dt{position:relative;font-weight:700;margin-top:10px}@media screen and (max-width:768px){.c-list-definition-02>dt{margin-top:2.604166666666667vw}}.c-list-definition-02>dt .num{width:24px;height:24px;padding-top:1px;border-radius:50%;box-sizing:border-box;background-color:#007a4c;color:#fff;text-align:center;position:absolute;top:3px;left:0;font-size:82%;font-family:Montserrat,sans-serif}@media screen and (max-width:768px){.c-list-definition-02>dt .num{width:6.25vw;height:6.25vw;padding-top:.260416666666667vw;top:.78125vw}}.c-list-definition-02>dd>:first-child{margin-top:15px}@media screen and (max-width:768px){.c-list-definition-02>dd>:first-child{margin-top:3.90625vw}}.c-list-link-01{margin-top:30px;font-size:100%}@media screen and (max-width:768px){.c-list-link-01{margin-top:7.8125vw;font-size:4.166666666666666vw}}.c-list-link-01 li{position:relative}.c-list-link-01 li>.c-list-link-01{margin-top:0;margin-left:25px}@media screen and (max-width:768px){.c-list-link-01 li>.c-list-link-01{margin-left:6.510416666666667vw}}.c-list-link-01 li .c-list-definition-02{margin-top:0}.c-list-link-01 li+li{margin-top:7px}@media screen and (max-width:768px){.c-list-link-01 li+li{margin-top:1.822916666666667vw}}.c-list-link-01 li a{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s;color:#007a4c}@media screen and (min-width:769px){.c-list-link-01 li a:active,.c-list-link-01 li a:focus,.c-list-link-01 li a:hover{opacity:.6}}.c-list-link-01 li a.audio:after,.c-list-link-01 li a.check:after,.c-list-link-01 li a.download:after,.c-list-link-01 li a.external:after,.c-list-link-01 li a.pdf:after,.c-list-link-01 li a.video:after,.c-list-link-01 li a.window:after,.c-list-link-01 li a.word:after{display:inline-block;content:'';position:relative;width:18px;height:18px;top:2px;margin-left:5px;margin-right:5px;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.c-list-link-01 li a.audio:after,.c-list-link-01 li a.check:after,.c-list-link-01 li a.download:after,.c-list-link-01 li a.external:after,.c-list-link-01 li a.pdf:after,.c-list-link-01 li a.video:after,.c-list-link-01 li a.window:after,.c-list-link-01 li a.word:after{width:4.6875vw;height:4.6875vw;top:.520833333333333vw;margin-left:1.302083333333333vw}}.c-list-link-01 li a.window:after{background-image:url(/assets/img/icon-window-green.svg)}.c-list-link-01 li a.external:after{background-image:url(/assets/img/icon-external-green.svg)}.c-list-link-01 li a.pdf:after{background-image:url(/assets/img/icon-pdf-red.svg)}.c-list-link-01 li a.word:after{background-image:url(/assets/img/icon-word-blue.svg)}.c-list-link-01 li a.video:after{background-image:url(/assets/img/icon-video-green.svg)}.c-list-link-01 li a.audio:after{background-image:url(/assets/img/icon-audio-green.svg)}.c-list-link-01 li a.download:after{background-image:url(/assets/img/icon-download-green.svg)}.c-list-link-01 li a.check:after{background-image:url(/assets/img/icon-check-green.svg)}.c-list-link-01 .c-list-definition-02{margin-top:0}.c-list-link-01 .c-list-definition-02 dd .c-list-definition-02{margin-top:0}.c-list-link-01 .c-list-definition-02 .c-list-link-01{margin-top:0}.c-list-link-02{font-size:100%}@media screen and (max-width:768px){.c-list-link-02{font-size:4.166666666666666vw}}.c-list-link-02 li{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s;position:relative;padding-left:15px}@media screen and (min-width:769px){.c-list-link-02 li:active,.c-list-link-02 li:focus,.c-list-link-02 li:hover{opacity:.6}}@media screen and (max-width:768px){.c-list-link-02 li{display:inline-block;padding-left:3.90625vw}}.c-list-link-02 li+li{margin-top:7px}@media screen and (max-width:768px){.c-list-link-02 li+li{margin-top:1.822916666666667vw}}.c-list-link-02 li a{color:#007a4c;position:relative}.c-list-link-02 li a:before{display:block;content:'';position:absolute;width:8px;height:8px;border-radius:50%;top:8px;left:-15px;background-color:#007a4c}@media screen and (max-width:768px){.c-list-link-02 li a:before{width:2.083333333333333vw;height:2.083333333333333vw;top:2.083333333333333vw;left:-3.90625vw}}.c-list-check-01{margin-top:30px;font-size:100%}@media screen and (max-width:768px){.c-list-check-01{margin-top:7.8125vw;font-size:4.166666666666666vw}}.c-list-check-01 li{color:#2c3b3a}.c-list-check-01 li span{position:relative;margin-left:25px}@media screen and (max-width:768px){.c-list-check-01 li span{margin-left:7.03125vw}}.c-list-check-01 li span:before{display:inline-block;content:'';position:absolute;width:18px;height:18px;top:4px;left:-25px;background-image:url(/assets/img/icon-check-green.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.c-list-check-01 li span:before{width:4.6875vw;height:4.6875vw;top:1.041666666666667vw;left:-7.03125vw}}.c-list-check-01 li+li{margin-top:7px}@media screen and (max-width:768px){.c-list-check-01 li+li{margin-top:1.822916666666667vw}}.c-lyt-media-01,.c-lyt-media-02,.c-lyt-media-03{margin-top:30px}@media screen and (max-width:768px){.c-lyt-media-01,.c-lyt-media-02,.c-lyt-media-03{width:100%;margin-top:7.8125vw}}@media screen and (min-width:769px){.c-lyt-media-01.col1 .column,.c-lyt-media-02.col1 .column,.c-lyt-media-03.col1 .column{width:65.72379367720465%;margin-left:auto;margin-right:auto}}.c-lyt-media-01.radius .image,.c-lyt-media-01.radius .mov-thumb,.c-lyt-media-02.radius .image,.c-lyt-media-02.radius .mov-thumb,.c-lyt-media-03.radius .image,.c-lyt-media-03.radius .mov-thumb{overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.c-lyt-media-01.radius .image,.c-lyt-media-01.radius .mov-thumb,.c-lyt-media-02.radius .image,.c-lyt-media-02.radius .mov-thumb,.c-lyt-media-03.radius .image,.c-lyt-media-03.radius .mov-thumb{border-radius:5.208333333333334vw}}.c-lyt-media-01.radius .image img,.c-lyt-media-01.radius .mov-thumb img,.c-lyt-media-02.radius .image img,.c-lyt-media-02.radius .mov-thumb img,.c-lyt-media-03.radius .image img,.c-lyt-media-03.radius .mov-thumb img{overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.c-lyt-media-01.radius .image img,.c-lyt-media-01.radius .mov-thumb img,.c-lyt-media-02.radius .image img,.c-lyt-media-02.radius .mov-thumb img,.c-lyt-media-03.radius .image img,.c-lyt-media-03.radius .mov-thumb img{border-radius:5.208333333333334vw}}.c-lyt-media-01 .image.border img,.c-lyt-media-01 .mov-thumb.border img,.c-lyt-media-02 .image.border img,.c-lyt-media-02 .mov-thumb.border img,.c-lyt-media-03 .image.border img,.c-lyt-media-03 .mov-thumb.border img{border:1px solid #ccc;box-sizing:border-box}.c-lyt-media-01 .mov-thumb-wrap,.c-lyt-media-02 .mov-thumb-wrap,.c-lyt-media-03 .mov-thumb-wrap{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media screen and (min-width:769px){.c-lyt-media-01 .mov-thumb-wrap:active,.c-lyt-media-01 .mov-thumb-wrap:focus,.c-lyt-media-01 .mov-thumb-wrap:hover,.c-lyt-media-02 .mov-thumb-wrap:active,.c-lyt-media-02 .mov-thumb-wrap:focus,.c-lyt-media-02 .mov-thumb-wrap:hover,.c-lyt-media-03 .mov-thumb-wrap:active,.c-lyt-media-03 .mov-thumb-wrap:focus,.c-lyt-media-03 .mov-thumb-wrap:hover{opacity:.6}}.c-lyt-media-01 .image,.c-lyt-media-01 .mov-thumb,.c-lyt-media-02 .image,.c-lyt-media-02 .mov-thumb,.c-lyt-media-03 .image,.c-lyt-media-03 .mov-thumb{width:100%;text-align:center;overflow:hidden}.c-lyt-media-01 .image img,.c-lyt-media-01 .mov-thumb img,.c-lyt-media-02 .image img,.c-lyt-media-02 .mov-thumb img,.c-lyt-media-03 .image img,.c-lyt-media-03 .mov-thumb img{max-width:100%}.c-lyt-media-01 .caption,.c-lyt-media-02 .caption,.c-lyt-media-03 .caption{text-align:left;margin-top:10px}@media screen and (max-width:768px){.c-lyt-media-01 .caption,.c-lyt-media-02 .caption,.c-lyt-media-03 .caption{margin-top:2.604166666666667vw}}.c-lyt-media-01 .mov-thumb{position:relative}.c-lyt-media-01 .mov-thumb:before{content:'';display:block;width:100%;height:100%;background-color:rgba(0,0,0,.3);position:absolute;top:0;left:0}.c-lyt-media-01 .mov-thumb:after{content:'';display:block;width:80px;height:80px;background-image:url(/assets/img/icon-play-02.svg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.c-lyt-media-01 .facebook-frame{text-align:center}.c-lyt-media-02 .mov-thumb-wrap,.c-lyt-media-03 .mov-thumb-wrap{position:relative}@media screen and (max-width:768px){.c-lyt-media-02 .mov-thumb-wrap.frame,.c-lyt-media-03 .mov-thumb-wrap.frame{border:1px solid #ccc;padding:14.322916666666666vw 1.302083333333333vw;overflow:hidden;position:relative;z-index:1;border-radius:20px}}@media screen and (max-width:768px) and (max-width:768px){.c-lyt-media-02 .mov-thumb-wrap.frame,.c-lyt-media-03 .mov-thumb-wrap.frame{border-radius:5.208333333333334vw}}.c-lyt-media-02 .label,.c-lyt-media-03 .label{border-radius:11.197916666666668vw;box-shadow:2px 5px 18px -5px #d1d1d1;cursor:pointer;display:inline-block;box-sizing:border-box;background-color:#fff;padding:6px 9px 6px 33px;position:absolute;right:9px;bottom:9px;font-size:75%;z-index:1}@media screen and (max-width:768px){.c-lyt-media-02 .label,.c-lyt-media-03 .label{font-size:3.125vw}}@media screen and (max-width:768px){.c-lyt-media-02 .label,.c-lyt-media-03 .label{max-width:100%;padding:1.5625vw 2.34375vw 1.5625vw 8.59375vw;right:2.34375vw;bottom:2.34375vw}}.c-lyt-media-02 .label:before,.c-lyt-media-03 .label:before{content:'';display:block;width:18px;height:18px;background-image:url(/assets/img/icon-expanding-green.svg);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:9px;top:50%;transform:translateY(-50%)}@media screen and (max-width:768px){.c-lyt-media-02 .label:before,.c-lyt-media-03 .label:before{width:4.6875vw;height:4.6875vw;left:2.34375vw}}@media screen and (min-width:769px){.c-lyt-media-03{display:flex;align-items:flex-end}.c-lyt-media-03 .download{margin-left:24px}}@media screen and (min-width:769px){.c-lyt-media-03 .column{width:148px;margin-left:0}}.js-expandmodal:not(.is-show) .c-simple-modal{opacity:0;pointer-events:none}.js-expandmodal.is-show .c-simple-modal{opacity:1;pointer-events:auto}.js-expandmodal .c-simple-modal__container{width:90%}@media screen and (max-width:768px){.js-expandmodal .c-simple-modal__container{width:91.66666666666666vw}}.c-simple-modal-cont-01:not(.is-show) .c-simple-modal{opacity:0;pointer-events:none}.c-simple-modal-cont-01.is-show .c-simple-modal{opacity:1;pointer-events:auto}.c-simple-modal-cont-01 .c-simple-modal__container{background-color:#fff;width:87.99414348462665%;padding:45px 3.743760399334442%}.c-simple-modal-cont-01 .c-simple-modal__container.w-1000{max-width:1000px}@media screen and (max-width:768px){.c-simple-modal-cont-01 .c-simple-modal__container.w-1000{width:86.45833333333334vw}}@media screen and (max-width:768px){.c-simple-modal-cont-01 .c-simple-modal__container{width:86.45833333333334vw;padding:11.71875vw 6.25vw}}.c-simple-modal{z-index:10000}.c-simple-modal__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.c-simple-modal{position:fixed;top:0;left:0;overflow:auto;width:100%;height:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding-top:45px;padding-bottom:45px}@media screen and (max-width:768px){.c-simple-modal{padding-top:11.71875vw;padding-bottom:11.71875vw}}.c-simple-modal__container{position:relative;z-index:1;border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;margin:auto;box-sizing:border-box}@media screen and (max-width:768px){.c-simple-modal__container{border-radius:5.208333333333334vw}}.c-simple-modal__strech{position:relative;z-index:1;flex:0 1 auto;overflow:auto;width:100%}.c-simple-modal__strech figure{text-align:center}.c-simple-modal__strech-yholder{width:100%;padding-top:56.25%;position:relative;top:0;left:0}.c-simple-modal__strech-yholder iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-simple-modal__fixed{flex:0 0 auto}.c-simple-modal__btn-close{display:block;position:absolute;transition:all .2s}@media screen and (min-width:769px){.c-simple-modal__btn-close{width:18px;height:18px;top:-30px;right:0}}@media screen and (max-width:768px){.c-simple-modal__btn-close{width:4.6875vw;height:4.6875vw;top:-7.8125vw;right:0}}.c-simple-modal__btn-close:active,.c-simple-modal__btn-close:focus,.c-simple-modal__btn-close:hover{opacity:.8}.c-simple-modal__btn-close:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(/assets/img/icon-close-white.svg);background-repeat:no-repeat;background-size:contain}.c-simple-modal .c-hdg-level3-01{margin-top:0;text-align:left}.js-videomodal-show{position:relative;z-index:0!important}.js-videomodal:not(.is-show) .c-simple-modal{opacity:0;pointer-events:none}.js-videomodal.is-show .c-simple-modal{opacity:1;pointer-events:auto}.js-videomodal .c-simple-modal__container{width:65.88579795021963%}@media screen and (max-width:1065px){.js-videomodal .c-simple-modal__container{width:90%}}@media screen and (max-width:768px){.js-videomodal .c-simple-modal__container{width:86.45833333333334vw}}[class*=c-radiusbox-]{margin-left:auto;margin-right:auto;background-color:#fff;overflow:hidden;position:relative;z-index:1;border-radius:20px;box-shadow:2px 5px 18px -5px #d1d1d1;box-sizing:border-box}@media screen and (max-width:768px){[class*=c-radiusbox-]{border-radius:5.208333333333334vw}}@media screen and (min-width:769px){[class*=c-radiusbox-]{width:97.07174231332357%}}@media screen and (min-width:1920px){[class*=c-radiusbox-]{width:1863.7774524158126px}}@media screen and (max-width:768px){[class*=c-radiusbox-]{width:97.39583333333334vw}}[class*=c-radiusbox-]>:first-child{margin-top:0}.c-radiusbox-01{padding:60px 62px 60px 62px}@media screen and (max-width:768px){.c-radiusbox-01{padding:15.625vw 5.208333333333334vw 15.625vw 5.208333333333334vw}}@media screen and (min-width:769px){.c-radiusbox-02{padding:98px 4.538799414348463% 90px 4.538799414348463%}}@media screen and (min-width:1920px){.c-radiusbox-02{padding:98px 87.14494875549049px 90px 87.14494875549049px}}@media screen and (max-width:768px){.c-radiusbox-02{padding:15.625vw 5.208333333333334vw 15.625vw 5.208333333333334vw}}@media screen and (min-width:769px){.c-radiusbox-03{width:87.99414348462665%;padding:29px 3.294289897510981% 28px 3.294289897510981%}}@media screen and (min-width:1920px){.c-radiusbox-03{width:1689.4875549048315px;padding:29px 63.250366032210835px 28px 63.250366032210835px}}@media screen and (max-width:768px){.c-radiusbox-03{padding:11.458333333333332vw 7.8125vw 11.458333333333332vw 7.8125vw}}.c-radiusbox-04{width:100%}@media screen and (min-width:769px){.c-radiusbox-04{padding:29px 3.294289897510981% 28px 3.294289897510981%}}@media screen and (min-width:1920px){.c-radiusbox-04{padding:29px 63.250366032210835px 28px 63.250366032210835px}}@media screen and (max-width:768px){.c-radiusbox-04{padding:11.458333333333332vw 7.8125vw 11.458333333333332vw 7.8125vw}}.c-tbl-data-01,.c-tbl-data-01-b,.c-tbl-data-02,.c-tbl-data-03{background-color:#f4f6f7}.c-tbl-data-01 td .c-list-bullet-01,.c-tbl-data-01-b td .c-list-bullet-01,.c-tbl-data-02 td .c-list-bullet-01,.c-tbl-data-03 td .c-list-bullet-01{margin-top:5px}@media screen and (max-width:768px){.c-tbl-data-01 td .c-list-bullet-01,.c-tbl-data-01-b td .c-list-bullet-01,.c-tbl-data-02 td .c-list-bullet-01,.c-tbl-data-03 td .c-list-bullet-01{margin-top:1.302083333333333vw}}.c-tbl-data-01-b.no-bgcolor,.c-tbl-data-01.no-bgcolor,.c-tbl-data-02.no-bgcolor,.c-tbl-data-03.no-bgcolor{background-color:transparent}.c-tbl-data-01-b.white,.c-tbl-data-01.white,.c-tbl-data-02.white,.c-tbl-data-03.white{background-color:#fff}.c-tbl-data-02 td,.c-tbl-data-02 th,.c-tbl-data-03 td,.c-tbl-data-03 th{padding:6px 18px}@media screen and (max-width:768px){.c-tbl-data-02 td,.c-tbl-data-02 th,.c-tbl-data-03 td,.c-tbl-data-03 th{padding:1.5625vw 4.6875vw}}@media screen and (min-width:769px){.c-tbl-data-02 th,.c-tbl-data-03 th{width:20%}}@media screen and (max-width:768px){.c-tbl-data-02 th,.c-tbl-data-03 th{width:20.833333333333336vw}}@media screen and (min-width:769px){.c-tbl-data-02 td,.c-tbl-data-03 td{width:85%}}@media screen and (max-width:768px){.c-tbl-data-02 td,.c-tbl-data-03 td{padding-left:0}}.c-tbl-data-02 td>:first-child,.c-tbl-data-03 td>:first-child{margin-top:0}.c-tbl-data-01,.c-tbl-data-01-b{margin-top:30px}@media screen and (max-width:768px){.c-tbl-data-01,.c-tbl-data-01-b{margin-top:7.8125vw}}.c-tbl-data-01 td,.c-tbl-data-01 th,.c-tbl-data-01-b td,.c-tbl-data-01-b th{vertical-align:middle;word-wrap:break-word;padding:5px 15px}@media screen and (max-width:768px){.c-tbl-data-01 td,.c-tbl-data-01 th,.c-tbl-data-01-b td,.c-tbl-data-01-b th{padding:1.302083333333333vw 3.90625vw}}.c-tbl-data-01 td,.c-tbl-data-01-b td{border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf}.c-tbl-data-01 td>:first-child,.c-tbl-data-01-b td>:first-child{margin-top:0}.c-tbl-data-01 td .image,.c-tbl-data-01-b td .image{display:flex;align-items:center;flex-direction:column}@media screen and (min-width:769px){.c-tbl-data-01 td .image,.c-tbl-data-01-b td .image{padding:20px 0}}.c-tbl-data-01 thead,.c-tbl-data-01-b thead{border-top:1px solid #007a4c;border-right:1px solid #007a4c}.c-tbl-data-01 thead th,.c-tbl-data-01-b thead th{border-bottom:none}.c-tbl-data-01 thead tr th,.c-tbl-data-01-b thead tr th{border-left:1px solid #dfdfdf}.c-tbl-data-01 thead tr+tr,.c-tbl-data-01-b thead tr+tr{border-top:1px solid #dfdfdf}.c-tbl-data-01 tbody,.c-tbl-data-01-b tbody{border-top:1px solid #dfdfdf}.c-tbl-data-01 tbody tr+tr,.c-tbl-data-01-b tbody tr+tr{border-top:1px solid #dfdfdf}.c-tbl-data-01 tbody th+th,.c-tbl-data-01 thead th+th,.c-tbl-data-01-b tbody th+th,.c-tbl-data-01-b thead th+th{border-left:1px solid #dfdfdf}.c-tbl-data-01 .primary,.c-tbl-data-01 tbody th,.c-tbl-data-01 thead th,.c-tbl-data-01-b .primary,.c-tbl-data-01-b tbody th,.c-tbl-data-01-b thead th{color:#fff;background-color:#007a4c}.c-tbl-data-01 .primaryLv2,.c-tbl-data-01-b .primaryLv2{background-color:#cce4db;color:#2c3b3a}.c-tbl-data-01 .secondary,.c-tbl-data-01-b .secondary{background-color:#f4f6f7;color:#2c3b3a}.c-tbl-data-01-b{background-color:#fff}.c-tbl-data-01-b tr:first-child td{border-top:1px solid #dfdfdf}.c-tbl-data-01-b td,.c-tbl-data-01-b th{padding:25px 20px}@media screen and (max-width:768px){.c-tbl-data-01-b td,.c-tbl-data-01-b th{padding:6.510416666666667vw 5.208333333333334vw}}.c-tbl-data-01-b thead th{border:1px solid #007a4c}.c-tbl-data-01-b tbody th{color:#fff;background-color:#007a4c}.c-tbl-data-01-b .flex-wrap{display:flex;align-items:center}.c-tbl-data-01-b .flex-wrap .column+.column{margin-left:18px}.c-tbl-data-01-b .flex-wrap .column .m-label-list-01 li{margin-bottom:0}.c-tbl-data-02{margin-top:30px}@media screen and (max-width:768px){.c-tbl-data-02{margin-top:7.8125vw}}.c-tbl-data-02 tr+tr td,.c-tbl-data-02 tr+tr th{border-top:1px solid #dfdfdf}@media screen and (max-width:768px){.c-tbl-data-02 td{padding-bottom:2.604166666666667vw}}.c-tbl-data-02 .c-list-link-01{margin-top:0}.c-tbl-data-02 .c-list-link-01 li{word-break:break-all}.c-tbl-data-03{margin-top:30px}@media screen and (max-width:768px){.c-tbl-data-03{margin-top:7.8125vw}}.c-tbl-data-03 th{position:relative}.c-tbl-data-03 th:after{content:':';position:absolute;top:3px;right:0}@media screen and (max-width:768px){.c-tbl-data-03 th:after{top:.78125vw;padding-right:3.125vw}}.c-tbl-data-03 td a{word-break:break-all}@media screen and (max-width:768px){.c-tbl-scroll-01{overflow:auto;white-space:nowrap}.c-tbl-scroll-01 table{width:100%}}@media screen and (max-width:768px){.c-tbl-scroll-02{overflow:auto}.c-tbl-scroll-02 table{width:1000px}}.m-column-col2-01 .image{float:right}@media screen and (min-width:769px){.m-column-col2-01 .image{width:57.15474209650582%}}@media screen and (max-width:768px){.m-column-col2-01 .image{float:none;width:100%}}.m-column-col2-01 .image img{width:100%}.m-column-col2-01 .image.radius{overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.m-column-col2-01 .image.radius{border-radius:5.208333333333334vw}}.m-column-col2-01 .text-box{float:left}@media screen and (min-width:769px){.m-column-col2-01 .text-box{margin-top:28px}}@media screen and (max-width:768px){.m-column-col2-01 .text-box{float:none;margin-top:7.291666666666667vw}}.m-column-col2-01 .text-box .title .sub{display:block;font-family:Montserrat,sans-serif;font-size:88%;line-height:1.642857142857143;letter-spacing:.025em}@media screen and (max-width:768px){.m-column-col2-01 .text-box .title .sub{font-size:3.645833333333333vw}}.m-column-col2-01 .text-box .title .main{display:block;font-size:200%;line-height:1.25;letter-spacing:.025em;margin-top:10px}@media screen and (max-width:768px){.m-column-col2-01 .text-box .title .main{font-size:8.333333333333332vw}}@media screen and (max-width:768px){.m-column-col2-01 .text-box .title .main{font-size:213%;line-height:1.176470588235294;letter-spacing:.025em;margin-top:3.125vw}}@media screen and (max-width:768px) and (max-width:768px){.m-column-col2-01 .text-box .title .main{font-size:8.854166666666668vw}}.m-column-col2-01 .text-box .button{margin-top:25px}@media screen and (max-width:768px){.m-column-col2-01 .text-box .button{margin-top:9.114583333333332vw}}.m-hdgLv1-pageLv2-01-container{padding-top:60px;padding-bottom:120px}@media screen and (max-width:768px){.m-hdgLv1-pageLv2-01-container{padding-top:15.625vw;padding-bottom:15.625vw}}.m-hdgLv1-pageLv2-01-container .description{padding-top:20px;display:block;line-height:2}@media screen and (max-width:768px){.m-hdgLv1-pageLv2-01-container .description{padding-top:5.208333333333334vw}}.m-hdgLv1-pageLv2-01-container .link-list{margin-top:30px}@media screen and (min-width:769px){.m-hdgLv1-pageLv2-01-container .link-list{display:flex;justify-content:flex-end}}@media screen and (max-width:768px){.m-hdgLv1-pageLv2-01-container .link-list{margin-top:7.8125vw}}.m-hdgLv1-pageLv2-01 .main{font-family:Montserrat,sans-serif;display:block;font-size:500%}@media screen and (max-width:768px){.m-hdgLv1-pageLv2-01 .main{font-size:14.0625vw}}@media screen and (max-width:768px){.m-hdgLv1-pageLv2-01 .main{font-size:338%;line-height:1.25;letter-spacing:.025em}}@media screen and (max-width:768px) and (max-width:768px){.m-hdgLv1-pageLv2-01 .main{font-size:14.0625vw}}.m-hdgLv1-pageLv2-01 .sub{display:block}@media screen and (max-width:768px){.m-hdgLv1-pageLv2-01 .sub+.main{padding-top:3.645833333333333vw}}.m-hdgLv1-pageLv2-01.ja .main{font-family:'Noto Sans JP',sans-serif;font-size:282%}@media screen and (max-width:768px){.m-hdgLv1-pageLv2-01.ja .main{font-size:14.583333333333334vw}}@media screen and (max-width:768px){.m-hdgLv1-pageLv2-01.ja .main{font-size:188%;line-height:1.6;letter-spacing:.025em}}@media screen and (max-width:768px) and (max-width:768px){.m-hdgLv1-pageLv2-01.ja .main{font-size:7.8125vw}}.m-hdgLv2-pageLv2-01-container{margin-top:90px;margin-bottom:54px}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-01-container{margin-top:15.625vw;margin-bottom:10.416666666666668vw}}.m-hdgLv2-pageLv2-01-container .lead{margin-top:14px}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-01-container .lead{margin-top:14.84375vw}}.m-hdgLv2-pageLv2-01{font-weight:400}.m-hdgLv2-pageLv2-01 .main{display:inline-block;font-family:Montserrat,sans-serif;font-size:375%;line-height:.916666666666667}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-01 .main{font-size:15.625vw}}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-01 .main{display:block;line-height:1.3;font-size:275%;line-height:1.25}}@media screen and (max-width:768px) and (max-width:768px){.m-hdgLv2-pageLv2-01 .main{font-size:11.458333333333332vw}}.m-hdgLv2-pageLv2-01 .sub{display:inline-block}@media screen and (min-width:769px){.m-hdgLv2-pageLv2-01 .sub{padding-left:20px;padding-top:30px}}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-01 .sub{display:block;margin-top:3.385416666666667vw}}.m-hdgLv2-pageLv2-02-container{position:relative}.m-hdgLv2-pageLv2-02{margin-bottom:30px;font-weight:400}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-02{margin-bottom:11.71875vw}}.m-hdgLv2-pageLv2-02 .main{display:inline-block;font-size:200%;line-height:1.25;letter-spacing:.025em}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-02 .main{font-size:8.333333333333332vw}}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-02 .main{display:block;font-size:150%;line-height:1.25;letter-spacing:.024em}}@media screen and (max-width:768px) and (max-width:768px){.m-hdgLv2-pageLv2-02 .main{font-size:6.25vw}}.m-hdgLv2-pageLv2-02 .sub{display:inline-block;font-size:88%}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-02 .sub{font-size:3.645833333333333vw}}@media screen and (min-width:769px){.m-hdgLv2-pageLv2-02 .sub{padding-left:20px;padding-top:17px}}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-02 .sub{display:block;margin-top:3.385416666666667vw}}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-03-container{display:flex;flex-direction:column-reverse}.m-hdgLv2-pageLv2-03-container .m-hdgLv2-pageLv2-03-button{margin-right:0;margin-left:auto}}.m-hdgLv2-pageLv2-03{margin-bottom:25px}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-03{margin-bottom:0;display:flex;flex-direction:column-reverse}}.m-hdgLv2-pageLv2-03 .main{display:block;font-size:200%;line-height:1.25;letter-spacing:.025em}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-03 .main{font-size:8.333333333333332vw}}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-03 .main{font-size:150%;line-height:1.25;letter-spacing:.024em}}@media screen and (max-width:768px) and (max-width:768px){.m-hdgLv2-pageLv2-03 .main{font-size:6.25vw}}.m-hdgLv2-pageLv2-03 .sub{display:block;font-family:Montserrat,sans-serif;font-size:88%;line-height:1.642857142857143;letter-spacing:.025em;margin-bottom:10px}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-03 .sub{font-size:3.645833333333333vw}}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-03 .sub{margin-bottom:2.604166666666667vw;margin-top:3.385416666666667vw}}.m-hdgLv2-pageLv2-03.white{color:#fff}.m-hdgLv2-pageLv2-04 .main{font-family:Montserrat,sans-serif;font-size:375%;line-height:.916666666666667}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-04 .main{font-size:15.625vw}}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-04 .main{font-size:275%;line-height:1.25}}@media screen and (max-width:768px) and (max-width:768px){.m-hdgLv2-pageLv2-04 .main{font-size:11.458333333333332vw}}.m-hdgLv2-pageLv2-04 .sub{display:block;margin-top:20px}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-04 .sub{display:inline-block;margin-top:0;margin-left:4.427083333333334vw;padding-top:6.25vw;font-size:88%;line-height:1.642857142857143}}@media screen and (max-width:768px) and (max-width:768px){.m-hdgLv2-pageLv2-04 .sub{font-size:3.645833333333333vw}}.m-hdgLv2-pageLv2-05{margin-bottom:40px;font-weight:400}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-05{margin-bottom:7.8125vw}}.m-hdgLv2-pageLv2-05 .main{font-family:Montserrat,sans-serif;display:inline-block;font-size:282%;line-height:1.244444444444444;letter-spacing:.025em}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-05 .main{font-size:11.71875vw}}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-05 .main{font-size:282%;line-height:1.222222222222222}}@media screen and (max-width:768px) and (max-width:768px){.m-hdgLv2-pageLv2-05 .main{font-size:11.71875vw}}@media screen and (min-width:769px){.m-hdgLv2-pageLv2-05 .sub{display:inline-block;padding-left:20px;padding-top:23px}}@media screen and (max-width:768px){.m-hdgLv2-pageLv2-05 .sub{display:block;margin-top:.520833333333333vw;font-size:88%;line-height:1.642857142857143}}@media screen and (max-width:768px) and (max-width:768px){.m-hdgLv2-pageLv2-05 .sub{font-size:3.645833333333333vw}}.m-hdgLv1-pageLv3-01-container{padding-top:60px;padding-bottom:90px}@media screen and (max-width:768px){.m-hdgLv1-pageLv3-01-container{padding-top:15.625vw;padding-bottom:15.625vw}}.m-hdgLv1-pageLv3-01-container .description{margin-top:24px;display:block;line-height:2}@media screen and (max-width:768px){.m-hdgLv1-pageLv3-01-container .description{margin-top:6.25vw}}.m-hdgLv1-pageLv3-01-container .note{font-size:82%;line-height:2.66923076923077;letter-spacing:.025em;margin-top:3px}@media screen and (max-width:768px){.m-hdgLv1-pageLv3-01-container .note{font-size:3.385416666666667vw}}@media screen and (max-width:768px){.m-hdgLv1-pageLv3-01-container .note{margin-top:.78125vw}}.m-hdgLv1-pageLv3-01-container a{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s;color:#007a4c}@media screen and (min-width:769px){.m-hdgLv1-pageLv3-01-container a:active,.m-hdgLv1-pageLv3-01-container a:focus,.m-hdgLv1-pageLv3-01-container a:hover{opacity:.6}}.m-hdgLv1-pageLv3-01-container a.audio:after,.m-hdgLv1-pageLv3-01-container a.check:after,.m-hdgLv1-pageLv3-01-container a.download:after,.m-hdgLv1-pageLv3-01-container a.external:after,.m-hdgLv1-pageLv3-01-container a.pdf:after,.m-hdgLv1-pageLv3-01-container a.video:after,.m-hdgLv1-pageLv3-01-container a.window:after,.m-hdgLv1-pageLv3-01-container a.word:after{display:inline-block;content:'';position:relative;width:18px;height:18px;top:2px;margin-left:5px;margin-right:5px;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.m-hdgLv1-pageLv3-01-container a.audio:after,.m-hdgLv1-pageLv3-01-container a.check:after,.m-hdgLv1-pageLv3-01-container a.download:after,.m-hdgLv1-pageLv3-01-container a.external:after,.m-hdgLv1-pageLv3-01-container a.pdf:after,.m-hdgLv1-pageLv3-01-container a.video:after,.m-hdgLv1-pageLv3-01-container a.window:after,.m-hdgLv1-pageLv3-01-container a.word:after{width:4.6875vw;height:4.6875vw;top:.520833333333333vw;margin-left:1.302083333333333vw}}.m-hdgLv1-pageLv3-01-container a.window:after{background-image:url(/assets/img/icon-window-green.svg)}.m-hdgLv1-pageLv3-01-container a.external:after{background-image:url(/assets/img/icon-external-green.svg)}.m-hdgLv1-pageLv3-01-container a.pdf:after{background-image:url(/assets/img/icon-pdf-red.svg)}.m-hdgLv1-pageLv3-01-container a.word:after{background-image:url(/assets/img/icon-word-blue.svg)}.m-hdgLv1-pageLv3-01-container a.video:after{background-image:url(/assets/img/icon-video-green.svg)}.m-hdgLv1-pageLv3-01-container a.audio:after{background-image:url(/assets/img/icon-audio-green.svg)}.m-hdgLv1-pageLv3-01-container a.download:after{background-image:url(/assets/img/icon-download-green.svg)}.m-hdgLv1-pageLv3-01-container a.check:after{background-image:url(/assets/img/icon-check-green.svg)}.m-hdgLv1-pageLv3-01 .main{display:block;font-size:282%;line-height:1.244444444444444;letter-spacing:.025em;margin-top:10px}@media screen and (max-width:768px){.m-hdgLv1-pageLv3-01 .main{font-size:11.71875vw}}@media screen and (max-width:768px){.m-hdgLv1-pageLv3-01 .main{font-size:188%;line-height:1.6;letter-spacing:.025em;margin-top:2.604166666666667vw}}@media screen and (max-width:768px) and (max-width:768px){.m-hdgLv1-pageLv3-01 .main{font-size:7.8125vw}}.m-hdgLv1-pageLv3-01 .sub{display:block}.c-lyt-hdg-panel-01{overflow:hidden;position:relative;z-index:1;border-radius:20px;width:100%;background-repeat:no-repeat;background-size:cover;background-image:url(/assets/img/dev/img-hdg-bg.webp)}@media screen and (max-width:768px){.c-lyt-hdg-panel-01{border-radius:5.208333333333334vw}}@media screen and (max-width:768px){.c-lyt-hdg-panel-01{background-image:url(/assets/img/dev/img-hdg-bg.webp)}}.c-lyt-hdg-panel-01 .hdg-wrp{padding:71px 42.84525790349417% 64px 5.823627287853577%}@media screen and (max-width:768px){.c-lyt-hdg-panel-01 .hdg-wrp{padding:47.39583333333333vw 5.46875vw 15.625vw}}.c-lyt-hdg-panel-01 .hdg-wrp>:first-child{margin-top:0;margin-bottom:0}.c-lyt-hdg-panel-01 .hdg-wrp.white{color:#fff}.c-lyt-hdg-panel-01 .hdg-wrp .hdg{font-size:282%;line-height:1.244444444444444;letter-spacing:.025em}@media screen and (max-width:768px){.c-lyt-hdg-panel-01 .hdg-wrp .hdg{font-size:11.71875vw}}@media screen and (max-width:768px){.c-lyt-hdg-panel-01 .hdg-wrp .hdg{font-size:200%;line-height:1.25;letter-spacing:.025em}}.c-lyt-hdg-panel-01 .hdg-wrp .hdg+.c-doc-plain-01{margin-top:20px}@media screen and (max-width:768px){.c-lyt-hdg-panel-01 .hdg-wrp .hdg+.c-doc-plain-01{margin-top:5.208333333333334vw}}@media screen and (max-width:768px) and (max-width:768px){.c-lyt-hdg-panel-01 .hdg-wrp .hdg{font-size:8.333333333333332vw}}.m-box-important-notice-01-container{top:-109px;margin-bottom:-109px;position:relative;width:100%;height:90vh;overflow:hidden}.m-box-important-notice-01-container .m-box-important-notice-01{padding:0;position:absolute;top:250px;left:50%;background-color:#fff;border-radius:20px;border:1px solid #e8e8e8}.m-box-important-notice-01-container .m-box-important-notice-01.is-red{background-color:#ffebeb;border:0 none}.m-box-important-notice-01-container .m-box-important-notice-01.is-green{background-color:#edfcf6;border:0 none}.m-box-important-notice-01-container .m-box-important-notice-01.is-brown{background-color:#fff9f0;border:0 none}@media screen and (min-width:769px){.m-box-important-notice-01-container .m-box-important-notice-01{margin-left:-43.997071742313324%;width:87.99414348462665%!important}}@media screen and (min-width:1920px){.m-box-important-notice-01-container .m-box-important-notice-01{margin-left:-844.7437774524158px;width:1689.4875549048315px!important}}@media screen and (max-width:768px){.m-box-important-notice-01-container .m-box-important-notice-01{margin-left:-43.22916666666667vw;top:52.083333333333336vw;width:86.45833333333334vw!important}}.m-box-important-notice-01-container .m-box-important-notice-01 .m-box-important-notice-01-inner{padding:90px 45px}@media screen and (max-width:768px){.m-box-important-notice-01-container .m-box-important-notice-01 .m-box-important-notice-01-inner{padding-top:13.020833333333334vw;padding-right:6.510416666666667vw;padding-bottom:13.020833333333334vw;padding-left:6.510416666666667vw}}.m-box-important-notice-01{padding:35px 0 30px;background-color:#f4f6f7}@media screen and (max-width:768px){.m-box-important-notice-01{margin-top:9.114583333333332vw;padding-top:9.114583333333332vw;padding-bottom:7.8125vw}}.m-box-important-notice-01.is-margin{margin-top:-90px;margin-bottom:90px;position:relative}@media screen and (max-width:768px){.m-box-important-notice-01.is-margin{margin-top:-15.625vw;margin-bottom:15.625vw}}.m-box-important-notice-01.is-red{background-color:#ffebeb}.m-box-important-notice-01.is-red em,.m-box-important-notice-01.is-red h2,.m-box-important-notice-01.is-red h3{color:#c72a2a!important}.m-box-important-notice-01.is-green{background-color:#edfcf6}.m-box-important-notice-01.is-green em,.m-box-important-notice-01.is-green h2,.m-box-important-notice-01.is-green h3{color:#007a4c!important}.m-box-important-notice-01.is-brown{background-color:#fff9f0}.m-box-important-notice-01.is-brown em,.m-box-important-notice-01.is-brown h2,.m-box-important-notice-01.is-brown h3{color:#a56415!important}.m-box-important-notice-01 h2{margin-bottom:10px;font-size:150%}@media screen and (max-width:768px){.m-box-important-notice-01 h2{margin-bottom:2.604166666666667vw;font-size:4.6875vw}}.m-box-important-notice-01 h3{font-weight:700;font-size:125%}@media screen and (max-width:768px){.m-box-important-notice-01 h3{font-size:4.166666666666666vw}}.m-box-important-notice-01 .c-doc-plain-01{margin-top:10px}@media screen and (max-width:768px){.m-box-important-notice-01 .c-doc-plain-01{margin-top:2.604166666666667vw}}.m-box-important-notice-01 .c-doc-plain-01 a{color:#2c3b3a;text-decoration:underline}.m-box-important-notice-01 .c-doc-plain-01 a:active,.m-box-important-notice-01 .c-doc-plain-01 a:focus,.m-box-important-notice-01 .c-doc-plain-01 a:hover{text-decoration:none}.m-box-important-notice-01 .c-doc-plain-01 em{color:#007a4c;font-weight:400}.b-ativity-reports-01 .result-list .column .category,.b-ativity-reports-02 .result-list .column .category,.b-health_column-01 .result-list .column .category,.b-public_lecture-01 .result-list .column .category,.m-label-list-01{display:flex;flex-wrap:wrap}.b-ativity-reports-01 .result-list .column .category .c-label-category-01,.b-ativity-reports-02 .result-list .column .category .c-label-category-01,.b-health_column-01 .result-list .column .category .c-label-category-01,.b-public_lecture-01 .result-list .column .category .c-label-category-01,.m-label-list-01 .c-label-category-01{margin-right:12px;margin-bottom:10px}@media screen and (max-width:768px){.b-ativity-reports-01 .result-list .column .category .c-label-category-01,.b-ativity-reports-02 .result-list .column .category .c-label-category-01,.b-health_column-01 .result-list .column .category .c-label-category-01,.b-public_lecture-01 .result-list .column .category .c-label-category-01,.m-label-list-01 .c-label-category-01{margin-right:2.604166666666667vw;margin-bottom:2.604166666666667vw}}.m-news-list-01{margin-top:-28px!important}@media screen and (max-width:768px){.m-news-list-01{margin-top:-6.770833333333333vw}}.m-news-list-01 th{padding:30px 0;border-bottom:1px solid #e8e8e8;width:205px}@media screen and (max-width:768px){.m-news-list-01 th{padding-top:7.8125vw;padding-bottom:2.604166666666667vw;border-bottom:none;display:block;width:100%}}.m-news-list-01 td{padding:30px 0;border-bottom:1px solid #e8e8e8;vertical-align:middle}@media screen and (max-width:768px){.m-news-list-01 td{padding-top:0;padding-bottom:0;border-bottom:none;display:block;width:100%}}@media screen and (max-width:768px){.m-news-list-01 td:last-child{border-bottom:1px solid #e8e8e8;padding-top:2.604166666666667vw;padding-bottom:7.8125vw}}.m-news-list-01 .c-list-link-01{margin-top:0}.m-news-list-01 .c-list-link-01 a{color:#2c3b3a}.m-news-list-01 .c-label-category-02{margin-left:30px;float:right;display:block}@media screen and (max-width:768px){.m-news-list-01 .c-label-category-02{margin-left:0;float:none}}.m-news-list-02 .company-name{display:block;font-size:88%;color:#007a4c}@media screen and (max-width:768px){.m-news-list-02 .company-name{font-size:3.645833333333333vw}}.m-news-list-02 .c-label-category-02{position:absolute;top:30px;right:0}@media screen and (max-width:768px){.m-news-list-02 .c-label-category-02{margin-top:3.90625vw;position:static}}.m-news-list-02 li{padding:30px 0 35px;position:relative;border-bottom:1px solid #e8e8e8}.m-news-list-02 li:first-child{padding-top:0}.m-news-list-02 li:first-child .c-label-category-02{top:0}@media screen and (max-width:768px){.m-news-list-02 li{padding-top:7.8125vw;padding-bottom:9.114583333333332vw;font-size:4.166666666666666vw}}.m-news-list-02 li .date{margin-right:80px;display:block;float:left}@media screen and (max-width:768px){.m-news-list-02 li .date{margin-right:0;float:none}}.m-news-list-02 li .title{padding-right:180px;overflow:hidden;display:block}.m-news-list-02 li .title.w-100{padding-right:0}@media screen and (max-width:768px){.m-news-list-02 li .title{padding-right:0}}.m-news-list-02 li .title a{transition-property:opacity;transition-duration:.2s}.m-news-list-02 li .title a:active,.m-news-list-02 li .title a:focus,.m-news-list-02 li .title a:hover{opacity:.7}@media screen and (max-width:768px){.m-news-list-02 li .title a:active,.m-news-list-02 li .title a:focus,.m-news-list-02 li .title a:hover{opacity:1}}.m-news-list-02 li .title a.pdf:after{margin-left:5px;position:relative;top:2px;display:inline-block;content:'';width:16px;height:16px;background:url(/assets/img/icon-pdf-red.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.m-news-list-02 li .title a.pdf:after{margin-left:1.302083333333333vw;top:.520833333333333vw;width:4.166666666666666vw;height:4.166666666666666vw}}.m-news-list-02 li .title a.external:after{margin-left:5px;position:relative;top:2px;display:inline-block;content:'';width:16px;height:16px;background:url(/assets/img/icon-external-green.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.m-news-list-02 li .title a.external:after{margin-left:1.302083333333333vw;top:.520833333333333vw;width:4.166666666666666vw;height:4.166666666666666vw}}.m-panel-nav-list-01{display:flex;flex-wrap:wrap;align-items:stretch}@media screen and (max-width:768px){.m-panel-nav-list-01{display:block}}.m-panel-nav-list-01.col1>li{width:100%}.m-panel-nav-list-01.col1>li+li{margin-top:60px}.m-panel-nav-list-01.col1>li>.text{padding:30px 30px 30px}@media screen and (max-width:768px){.m-panel-nav-list-01.col1>li>.text{padding:24px 30px 30px}}.m-panel-nav-list-01.col2>li{margin-right:2.828618968386024%;width:48.58569051580699%}@media screen and (max-width:768px){.m-panel-nav-list-01.col2>li{width:100%}}@media screen and (min-width:769px){.m-panel-nav-list-01.col2>li:nth-child(n+3){margin-top:60px}}.m-panel-nav-list-01.col2>li:nth-child(2n){margin-right:0}.m-panel-nav-list-01.col2>li>.text{padding:30px}@media screen and (max-width:768px){.m-panel-nav-list-01.col2>li>.text{padding:5.208333333333334vw 7.8125vw 5.208333333333334vw 7.8125vw}}.m-panel-nav-list-01.col3>li{margin-right:2.838063439065109%;width:31.441291040623263%}@media screen and (max-width:768px){.m-panel-nav-list-01.col3>li{width:100%}}@media screen and (min-width:769px){.m-panel-nav-list-01.col3>li:nth-child(n+4){margin-top:45px}}.m-panel-nav-list-01.col3>li:nth-child(3n){margin-right:0}.m-panel-nav-list-01.col3>li>.text{padding:45px 30px}@media screen and (max-width:768px){.m-panel-nav-list-01.col3>li>.text{padding:4.427083333333334vw 6.25vw 4.427083333333334vw 6.25vw}}.m-panel-nav-list-01>li{overflow:hidden;position:relative;z-index:1;border-radius:20px;box-shadow:2px 5px 18px -5px #d1d1d1;background-color:#fff}@media screen and (max-width:768px){.m-panel-nav-list-01>li{border-radius:5.208333333333334vw}}@media screen and (max-width:768px){.m-panel-nav-list-01>li{margin-right:0}}.m-panel-nav-list-01>li .c-list-link-01+.m-title-link-01{margin-top:40px}@media screen and (max-width:768px){.m-panel-nav-list-01>li .c-list-link-01+.m-title-link-01{margin-top:10.416666666666668vw}}@media screen and (max-width:768px){.m-panel-nav-list-01>li+li{margin-top:7.8125vw}}.m-panel-nav-list-01>li.emphasize{background-color:#007a4c}.m-panel-nav-list-01>li.emphasize a{color:#fff}.m-panel-nav-list-01>li.emphasize .en:after,.m-panel-nav-list-01>li.emphasize .jp:after{background-image:url(/assets/img/icon-arrow-right-10.svg)!important}.m-panel-nav-list-01>li.emphasize .c-link-01:before{background-image:url(/assets/img/icon-arrow-right-04.svg)}.m-panel-nav-list-01>li .c-doc-plain-01{margin-top:15px}@media screen and (max-width:768px){.m-panel-nav-list-01>li .c-doc-plain-01{margin-top:3.90625vw}}.m-panel-nav-list-01>li img{width:100%}.m-panel-nav-list-01 .single-link a{position:relative;display:block;font-size:100%}@media screen and (max-width:768px){.m-panel-nav-list-01 .single-link a{font-size:4.166666666666666vw}}.m-panel-nav-list-01 .single-link a:after{content:'';display:block;position:absolute;top:21px;right:24px;width:18px;height:18px;background:url(/assets/img/icon-arrow-right-01.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.m-panel-nav-list-01 .single-link a:after{top:5.46875vw;right:6.25vw;width:4.6875vw;height:4.6875vw}}.m-panel-nav-list-01 .contents-list{margin-top:15px}@media screen and (max-width:768px){.m-panel-nav-list-01 .contents-list{margin-top:3.90625vw}}@media screen and (max-width:768px){.m-panel-nav-list-01 .contents-list.spflex{display:flex;flex-wrap:wrap}.m-panel-nav-list-01 .contents-list.spflex li{width:50%;flex-shrink:0}.m-panel-nav-list-01 .contents-list.spflex li:nth-child(n+3){margin-top:2.604166666666667vw}}@media screen and (max-width:768px){.m-panel-nav-list-01 .contents-list:not(.spflex) li+li{margin-top:2.604166666666667vw}}.m-panel-nav-list-01 .contents-list.col3 li{margin-right:0;width:33.0739299610895%;box-sizing:border-box;float:left}@media screen and (min-width:769px){.m-panel-nav-list-01 .contents-list.col3 li{padding-right:2.838063439065109%}}@media screen and (max-width:768px){.m-panel-nav-list-01 .contents-list.col3 li{width:100%;float:none}}.m-panel-nav-list-01 .contents-list li{position:relative}@media screen and (min-width:769px){.m-panel-nav-list-01 .contents-list li{display:inline-block;margin-right:15px;margin-bottom:10px}}@media screen and (min-width:769px){.m-panel-nav-list-02{display:flex;flex-wrap:wrap}}@media screen and (min-width:769px){.m-panel-nav-list-02.col2 li{width:48.58569051580699%}.m-panel-nav-list-02.col2 li:nth-child(2n){margin-left:2.828618968386024%}.m-panel-nav-list-02.col2 li:nth-child(n+3){margin-top:40px}}@media screen and (min-width:769px){.m-panel-nav-list-02.col3 li{width:31.44758735440932%}.m-panel-nav-list-02.col3 li:nth-child(3n),.m-panel-nav-list-02.col3 li:nth-child(3n-1){margin-left:2.828618968386023%}.m-panel-nav-list-02.col3 li:nth-child(n+4){margin-top:40px}}@media screen and (min-width:769px){.m-panel-nav-list-02.col4 li{width:22.634508348794064%}.m-panel-nav-list-02.col4 li:nth-child(4n),.m-panel-nav-list-02.col4 li:nth-child(4n-1),.m-panel-nav-list-02.col4 li:nth-child(4n-2){margin-left:3.153988868274583%}.m-panel-nav-list-02.col4 li:nth-child(n+5){margin-top:40px}}@media screen and (min-width:769px){.m-panel-nav-list-02.col5 li{width:18.801996672212976%}.m-panel-nav-list-02.col5 li:nth-child(5n),.m-panel-nav-list-02.col5 li:nth-child(5n-1),.m-panel-nav-list-02.col5 li:nth-child(5n-2),.m-panel-nav-list-02.col5 li:nth-child(5n-3){margin-left:1.497504159733777%}.m-panel-nav-list-02.col5 li:nth-child(n+6){margin-top:40px}}.m-panel-nav-list-02:not(.nolink) li{cursor:pointer}.m-panel-nav-list-02:not(.nolink) li figure{overflow:hidden}.m-panel-nav-list-02:not(.nolink) li img{transition-property:transform;transition-duration:.4s}.m-panel-nav-list-02:not(.nolink) li:active figure img,.m-panel-nav-list-02:not(.nolink) li:focus figure img,.m-panel-nav-list-02:not(.nolink) li:hover figure img{transform:scale(1.05)}@media screen and (min-width:769px){.m-panel-nav-list-02 li{flex-shrink:0}}@media screen and (max-width:768px){.m-panel-nav-list-02 li{width:100%}}@media screen and (max-width:768px){.m-panel-nav-list-02 li+li{margin-top:10.416666666666668vw}}@media screen and (min-width:769px){.m-panel-nav-list-02 li a:active .text,.m-panel-nav-list-02 li a:active .text-external,.m-panel-nav-list-02 li a:focus .text,.m-panel-nav-list-02 li a:focus .text-external,.m-panel-nav-list-02 li a:hover .text,.m-panel-nav-list-02 li a:hover .text-external{opacity:.6}}.m-panel-nav-list-02 li a .text,.m-panel-nav-list-02 li a .text-external{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){.m-panel-nav-list-02 li a .text-external:active,.m-panel-nav-list-02 li a .text-external:focus,.m-panel-nav-list-02 li a .text-external:hover,.m-panel-nav-list-02 li a .text:active,.m-panel-nav-list-02 li a .text:focus,.m-panel-nav-list-02 li a .text:hover{opacity:.6}}.m-panel-nav-list-02 .image{overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.m-panel-nav-list-02 .image{border-radius:5.208333333333334vw}}.m-panel-nav-list-02 .image img{width:100%}.m-panel-nav-list-02 .image.border{border:1px solid #dfdfdf}.m-panel-nav-list-02 .related-link,.m-panel-nav-list-02 .text,.m-panel-nav-list-02 .text-external{margin-top:1em}.m-panel-nav-list-02 .text-external:after{content:'';margin-right:6px;margin-left:6px;padding-left:3px;display:inline-block;position:relative;top:0;width:18px;height:18px;background:url(/assets/img/icon-external-green.svg);background-repeat:no-repeat;background-size:100% 100%}@media screen and (max-width:768px){.m-panel-nav-list-02 .text-external:after{margin-right:1.5625vw;margin-left:1.5625vw;padding-left:.78125vw;width:4.6875vw;height:4.6875vw}}.m-panel-nav-list-02 .related-link{padding-right:32px;position:relative}@media screen and (max-width:768px){.m-panel-nav-list-02 .related-link{padding-right:8.333333333333332vw}}.m-panel-nav-list-02 .related-link:after{content:'';display:inline-block;position:relative;margin-left:12px;top:3px;width:18px;height:18px;background-image:url(/assets/img/icon-arrow-right-01.svg);background-repeat:no-repeat;background-size:100% 100%}@media screen and (max-width:768px){.m-panel-nav-list-02 .related-link:after{padding-left:3.125vw;top:.78125vw;width:4.6875vw;height:4.6875vw}}@media screen and (min-width:769px){.m-panel-nav-list-03{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (max-width:768px){.m-panel-nav-list-03 li+li{margin-top:11.71875vw}}@media screen and (min-width:769px){.m-panel-nav-list-03.col2 li{width:48.58569051580699%}}@media screen and (max-width:768px){.m-panel-nav-list-03.col2 li{width:100%}}@media screen and (min-width:769px){.m-panel-nav-list-03.col2 li:nth-child(n+3){margin-top:60px}}@media screen and (min-width:769px){.m-panel-nav-list-03.col2 .flexlist{display:flex;justify-content:space-between;align-items:center}}@media screen and (min-width:769px){.m-panel-nav-list-03.col2 .image{width:47.08904109589041%}}@media screen and (max-width:768px){.m-panel-nav-list-03.col2 .image{width:100%}}.m-panel-nav-list-03.col2 .image img{width:100%}@media screen and (min-width:769px){.m-panel-nav-list-03.col2 .text-box{width:47.08904109589041%}}@media screen and (max-width:768px){.m-panel-nav-list-03.col2 .text-box{width:100%;margin-top:18px}}.m-panel-nav-list-03.col2 .text-box .c-hdg-level5-01{margin-bottom:0}@media screen and (max-width:768px){.m-panel-nav-list-03.col2 .text-box .c-doc-plain-01{margin-top:12px}}.m-panel-nav-list-04{display:flex;flex-wrap:wrap;align-items:stretch}@media screen and (max-width:768px){.m-panel-nav-list-04{display:block}}.m-panel-nav-list-04.col2>li{margin-right:2.828618968386024%;width:48.58569051580699%}@media screen and (max-width:768px){.m-panel-nav-list-04.col2>li{width:100%}}@media screen and (min-width:769px){.m-panel-nav-list-04.col2>li:nth-child(n+3){margin-top:60px}}.m-panel-nav-list-04.col2>li:nth-child(2n){margin-right:0}.m-panel-nav-list-04.col3>li{margin-right:2.838063439065109%;width:31.441291040623263%}@media screen and (max-width:768px){.m-panel-nav-list-04.col3>li{width:100%}}@media screen and (min-width:769px){.m-panel-nav-list-04.col3>li:nth-child(n+4){margin-top:18px}}.m-panel-nav-list-04.col3>li:nth-child(3n){margin-right:0}@media screen and (min-width:769px){.m-panel-nav-list-04.col3 .title-box{padding:44px 18.51851851851852% 44px 6.349206349206349%}}@media screen and (min-width:769px){.m-panel-nav-list-04.col3 .title-box:after{right:1.756954612005857vw}}.m-panel-nav-list-04.col3 .title{font-size:100%;line-height:1.9}@media screen and (max-width:768px){.m-panel-nav-list-04.col3 .title{font-size:4.166666666666666vw}}.m-panel-nav-list-04>li{box-shadow:2px 5px 18px -5px #d1d1d1;overflow:hidden;position:relative;z-index:1;border-radius:20px;cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s;box-sizing:border-box;position:relative;background-color:#fff}@media screen and (max-width:768px){.m-panel-nav-list-04>li{border-radius:5.208333333333334vw}}@media screen and (min-width:769px){.m-panel-nav-list-04>li:active,.m-panel-nav-list-04>li:focus,.m-panel-nav-list-04>li:hover{opacity:.6}}@media screen and (max-width:768px){.m-panel-nav-list-04>li{margin-right:0;border-radius:5.208333333333334vw}}@media screen and (max-width:768px){.m-panel-nav-list-04>li+li{margin-top:3.90625vw}}.m-panel-nav-list-04>li .title-box{box-sizing:border-box;min-height:100%;display:flex;flex-direction:column;justify-content:center;padding:44px 17.46575342465753% 44px 11.986301369863012%}@media screen and (max-width:768px){.m-panel-nav-list-04>li .title-box{padding:6.25vw 15.625vw 6.25vw 4.6875vw}}.m-panel-nav-list-04>li .title-box:after{content:'';background-repeat:no-repeat;background-size:100% 100%;background-image:url(/assets/img/icon-arrow-right-01.svg);position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width:769px){.m-panel-nav-list-04>li .title-box:after{width:30px;height:30px;right:3.294289897510981vw}}@media screen and (max-width:768px){.m-panel-nav-list-04>li .title-box:after{width:7.8125vw;height:7.8125vw;right:3.125vw}}.m-panel-nav-list-04>li .text{margin-top:13px}@media screen and (max-width:768px){.m-panel-nav-list-04>li .text{margin-top:3.385416666666667vw}}.m-panel-nav-list-04>li .title{font-size:125%;line-height:1.6;letter-spacing:.025em}@media screen and (max-width:768px){.m-panel-nav-list-04>li .title{font-size:5.208333333333334vw}}@media screen and (max-width:768px){.m-panel-nav-list-04>li .title{font-size:113%;line-height:1.6;letter-spacing:.025em}}@media screen and (max-width:768px) and (max-width:768px){.m-panel-nav-list-04>li .title{font-size:4.6875vw}}.m-panel-nav-list-05>li{margin-right:2.838063439065109%;width:100%}.m-panel-nav-list-05>li>.text{padding:45px 30px}@media screen and (max-width:768px){.m-panel-nav-list-05>li>.text{padding:4.427083333333334vw 6.25vw 4.427083333333334vw 6.25vw}}.m-panel-nav-list-05>li{overflow:hidden;position:relative;z-index:1;border-radius:20px;box-shadow:2px 5px 18px -5px #d1d1d1;background-color:#fff}@media screen and (max-width:768px){.m-panel-nav-list-05>li{border-radius:5.208333333333334vw}}@media screen and (max-width:768px){.m-panel-nav-list-05>li{margin-right:0}}.m-panel-nav-list-05>li .c-list-link-01+.m-title-link-01{margin-top:40px}@media screen and (max-width:768px){.m-panel-nav-list-05>li .c-list-link-01+.m-title-link-01{margin-top:10.416666666666668vw}}.m-panel-nav-list-05>li+li{margin-top:45px}@media screen and (max-width:768px){.m-panel-nav-list-05>li+li{margin-top:7.8125vw}}.m-panel-nav-list-05>li.emphasize{background-color:#007a4c}.m-panel-nav-list-05>li.emphasize a{color:#fff}.m-panel-nav-list-05>li.emphasize .en:after,.m-panel-nav-list-05>li.emphasize .jp:after{background-image:url(/assets/img/icon-arrow-right-10.svg)!important}.m-panel-nav-list-05>li.emphasize .c-link-01:before{background-image:url(/assets/img/icon-arrow-right-04.svg)}.m-panel-nav-list-05>li img{width:100%}.m-panel-nav-list-05 .single-link a{position:relative;display:block;font-size:100%}@media screen and (max-width:768px){.m-panel-nav-list-05 .single-link a{font-size:4.166666666666666vw}}.m-panel-nav-list-05 .single-link a:after{content:'';display:block;position:absolute;top:21px;right:24px;width:18px;height:18px;background:url(/assets/img/icon-arrow-right-01.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.m-panel-nav-list-05 .single-link a:after{top:5.46875vw;right:6.25vw;width:4.6875vw;height:4.6875vw}}.m-panel-nav-list-05 .contents-list{margin-top:15px}@media screen and (max-width:768px){.m-panel-nav-list-05 .contents-list{margin-top:3.90625vw}}@media screen and (max-width:768px){.m-panel-nav-list-05 .contents-list.spflex{display:flex;flex-wrap:wrap}.m-panel-nav-list-05 .contents-list.spflex li{width:50%;flex-shrink:0}.m-panel-nav-list-05 .contents-list.spflex li:nth-child(n+3){margin-top:2.604166666666667vw}}@media screen and (max-width:768px){.m-panel-nav-list-05 .contents-list:not(.spflex) li+li{margin-top:2.604166666666667vw}}.m-panel-nav-list-05 .contents-list.col3 li{margin-right:0;width:33.0739299610895%;box-sizing:border-box;float:left}@media screen and (min-width:769px){.m-panel-nav-list-05 .contents-list.col3 li{padding-right:2.838063439065109%}}@media screen and (max-width:768px){.m-panel-nav-list-05 .contents-list.col3 li{width:100%;float:none}}.m-panel-nav-list-05 .contents-list li{position:relative}@media screen and (min-width:769px){.m-panel-nav-list-05 .contents-list li{display:inline-block;margin-right:15px;margin-bottom:10px}}.m-panel-nav-01 li{width:100%;position:relative;overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.m-panel-nav-01 li{border-radius:5.208333333333334vw}}@media screen and (min-width:769px){.m-panel-nav-01 li .c-img-wrap-01:before,.m-panel-nav-01 li .c-img-wrap-02:before{transition-property:transform;transition-duration:.4s}.m-panel-nav-01 li:active .c-img-wrap-01:before,.m-panel-nav-01 li:active .c-img-wrap-02:before,.m-panel-nav-01 li:focus .c-img-wrap-01:before,.m-panel-nav-01 li:focus .c-img-wrap-02:before,.m-panel-nav-01 li:hover .c-img-wrap-01:before,.m-panel-nav-01 li:hover .c-img-wrap-02:before{transform:scale(1.05)}}.m-panel-nav-01 li a{display:block;width:100%;height:100%}@media screen and (min-width:769px){.m-panel-nav-01 li a{cursor:pointer}}.m-panel-nav-01 li+li{margin-top:45px}@media screen and (max-width:768px){.m-panel-nav-01 li+li{margin-top:10.416666666666668vw}}@media screen and (min-width:769px) and (min-width:769px){.m-panel-nav-01 li .c-img-wrap-01{min-height:320px}}.m-panel-nav-01 .image{overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.m-panel-nav-01 .image{border-radius:5.208333333333334vw}}.m-panel-nav-01 .image img{width:100%}@media screen and (min-width:769px){.m-panel-nav-01 .text{font-size:15px}}.m-panel-nav-01 .link-text,.m-panel-nav-01 .related-link,.m-panel-nav-01 .text{margin-top:.8em}.m-panel-nav-01 .link-text a.external:after{content:'';margin-right:6px;margin-left:6px;padding-left:3px;display:inline-block;position:relative;top:0;width:11px;height:11px;background:url(/assets/img/icon-external-green.svg);background-repeat:no-repeat;background-size:100% 100%}@media screen and (max-width:768px){.m-panel-nav-01 .link-text a.external:after{margin-right:1.5625vw;margin-left:1.5625vw;padding-left:.78125vw;width:2.864583333333333vw;height:2.864583333333333vw}}.m-panel-nav-01 .related-link{padding-right:32px;position:relative}@media screen and (max-width:768px){.m-panel-nav-01 .related-link{padding-right:8.333333333333332vw}}.m-panel-nav-01 .related-link:after{content:'';display:inline-block;position:relative;margin-left:12px;top:3px;width:18px;height:18px;background-image:url(/assets/img/icon-arrow-right-01.svg);background-repeat:no-repeat;background-size:100% 100%}@media screen and (max-width:768px){.m-panel-nav-01 .related-link:after{padding-left:3.125vw;top:.78125vw;width:4.6875vw;height:4.6875vw}}.m-press-column-list-01{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media screen and (max-width:768px){.m-press-column-list-01{display:block}}.m-press-column-list-01 .column{margin-right:2.828618968386023%;margin-bottom:30px;width:31.44758735440932%}.m-press-column-list-01 .column:nth-of-type(3n){margin-right:0}@media screen and (max-width:768px){.m-press-column-list-01 .column{margin-right:0;width:100%;margin-bottom:13.020833333333334vw}}.m-press-column-list-01 .column a{display:block;transition-property:all;transition-duration:.2s}.m-press-column-list-01 .column a:active,.m-press-column-list-01 .column a:focus,.m-press-column-list-01 .column a:hover{opacity:.7}.m-press-column-list-01 .column a:hover img{transform:scale(1.05)}.m-press-column-list-01 .column a:hover .title{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){.m-press-column-list-01 .column a:hover .title:active,.m-press-column-list-01 .column a:hover .title:focus,.m-press-column-list-01 .column a:hover .title:hover{opacity:.6}}.m-press-column-list-01 .column .image{overflow:hidden;position:relative;z-index:1;border-radius:20px;position:relative;cursor:pointer;overflow:hidden}@media screen and (max-width:768px){.m-press-column-list-01 .column .image{border-radius:5.208333333333334vw}}.m-press-column-list-01 .column .image img{width:100%;transition-property:transform;transition-duration:.4s}.m-press-column-list-01 .column .title{margin-top:15px;margin-bottom:15px;transition-property:opacity;transition-duration:.4s}@media screen and (max-width:768px){.m-press-column-list-01 .column .title{margin-top:3.90625vw;margin-bottom:3.90625vw}}.m-press-column-list-01 .column .title a{display:block;position:relative;margin-left:25px}@media screen and (max-width:768px){.m-press-column-list-01 .column .title a{margin-left:7.03125vw}}.m-press-column-list-01 .column .title a:before{display:inline-block;content:'';position:absolute;width:18px;height:18px;top:4px;left:-25px;background-image:url(/assets/img/icon-arrow-right-01.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.m-press-column-list-01 .column .title a:before{width:4.6875vw;height:4.6875vw;top:1.5625vw;left:-7.03125vw}}.m-research-focus-areas-anchor-01{margin-top:40px;position:relative}@media screen and (max-width:768px){.m-research-focus-areas-anchor-01{width:87.95180722891567%;margin-left:auto;margin-right:auto}}.m-research-focus-areas-anchor-01 .parent-img img{width:100%}.m-research-focus-areas-anchor-01 .link-01,.m-research-focus-areas-anchor-01 .link-02,.m-research-focus-areas-anchor-01 .link-03,.m-research-focus-areas-anchor-01 .link-04,.m-research-focus-areas-anchor-01 .link-05,.m-research-focus-areas-anchor-01 .link-06,.m-research-focus-areas-anchor-01 .link-07{position:absolute;z-index:1}@media screen and (max-width:768px){.m-research-focus-areas-anchor-01 .link-01,.m-research-focus-areas-anchor-01 .link-02,.m-research-focus-areas-anchor-01 .link-03,.m-research-focus-areas-anchor-01 .link-04,.m-research-focus-areas-anchor-01 .link-05,.m-research-focus-areas-anchor-01 .link-06,.m-research-focus-areas-anchor-01 .link-07{width:89.72602739726027%;left:5.725190839694656%}}.m-research-focus-areas-anchor-01 .link-01 img,.m-research-focus-areas-anchor-01 .link-02 img,.m-research-focus-areas-anchor-01 .link-03 img,.m-research-focus-areas-anchor-01 .link-04 img,.m-research-focus-areas-anchor-01 .link-05 img,.m-research-focus-areas-anchor-01 .link-06 img,.m-research-focus-areas-anchor-01 .link-07 img{width:100%}.m-research-focus-areas-anchor-01 .link-01 a,.m-research-focus-areas-anchor-01 .link-02 a,.m-research-focus-areas-anchor-01 .link-03 a,.m-research-focus-areas-anchor-01 .link-04 a,.m-research-focus-areas-anchor-01 .link-05 a,.m-research-focus-areas-anchor-01 .link-06 a,.m-research-focus-areas-anchor-01 .link-07 a{display:block}.m-research-focus-areas-anchor-01 .link-01:active,.m-research-focus-areas-anchor-01 .link-01:focus,.m-research-focus-areas-anchor-01 .link-01:hover,.m-research-focus-areas-anchor-01 .link-02:active,.m-research-focus-areas-anchor-01 .link-02:focus,.m-research-focus-areas-anchor-01 .link-02:hover,.m-research-focus-areas-anchor-01 .link-03:active,.m-research-focus-areas-anchor-01 .link-03:focus,.m-research-focus-areas-anchor-01 .link-03:hover,.m-research-focus-areas-anchor-01 .link-04:active,.m-research-focus-areas-anchor-01 .link-04:focus,.m-research-focus-areas-anchor-01 .link-04:hover,.m-research-focus-areas-anchor-01 .link-05:active,.m-research-focus-areas-anchor-01 .link-05:focus,.m-research-focus-areas-anchor-01 .link-05:hover,.m-research-focus-areas-anchor-01 .link-06:active,.m-research-focus-areas-anchor-01 .link-06:focus,.m-research-focus-areas-anchor-01 .link-06:hover,.m-research-focus-areas-anchor-01 .link-07:active,.m-research-focus-areas-anchor-01 .link-07:focus,.m-research-focus-areas-anchor-01 .link-07:hover{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){.m-research-focus-areas-anchor-01 .link-01:active:active,.m-research-focus-areas-anchor-01 .link-01:active:focus,.m-research-focus-areas-anchor-01 .link-01:active:hover,.m-research-focus-areas-anchor-01 .link-01:focus:active,.m-research-focus-areas-anchor-01 .link-01:focus:focus,.m-research-focus-areas-anchor-01 .link-01:focus:hover,.m-research-focus-areas-anchor-01 .link-01:hover:active,.m-research-focus-areas-anchor-01 .link-01:hover:focus,.m-research-focus-areas-anchor-01 .link-01:hover:hover,.m-research-focus-areas-anchor-01 .link-02:active:active,.m-research-focus-areas-anchor-01 .link-02:active:focus,.m-research-focus-areas-anchor-01 .link-02:active:hover,.m-research-focus-areas-anchor-01 .link-02:focus:active,.m-research-focus-areas-anchor-01 .link-02:focus:focus,.m-research-focus-areas-anchor-01 .link-02:focus:hover,.m-research-focus-areas-anchor-01 .link-02:hover:active,.m-research-focus-areas-anchor-01 .link-02:hover:focus,.m-research-focus-areas-anchor-01 .link-02:hover:hover,.m-research-focus-areas-anchor-01 .link-03:active:active,.m-research-focus-areas-anchor-01 .link-03:active:focus,.m-research-focus-areas-anchor-01 .link-03:active:hover,.m-research-focus-areas-anchor-01 .link-03:focus:active,.m-research-focus-areas-anchor-01 .link-03:focus:focus,.m-research-focus-areas-anchor-01 .link-03:focus:hover,.m-research-focus-areas-anchor-01 .link-03:hover:active,.m-research-focus-areas-anchor-01 .link-03:hover:focus,.m-research-focus-areas-anchor-01 .link-03:hover:hover,.m-research-focus-areas-anchor-01 .link-04:active:active,.m-research-focus-areas-anchor-01 .link-04:active:focus,.m-research-focus-areas-anchor-01 .link-04:active:hover,.m-research-focus-areas-anchor-01 .link-04:focus:active,.m-research-focus-areas-anchor-01 .link-04:focus:focus,.m-research-focus-areas-anchor-01 .link-04:focus:hover,.m-research-focus-areas-anchor-01 .link-04:hover:active,.m-research-focus-areas-anchor-01 .link-04:hover:focus,.m-research-focus-areas-anchor-01 .link-04:hover:hover,.m-research-focus-areas-anchor-01 .link-05:active:active,.m-research-focus-areas-anchor-01 .link-05:active:focus,.m-research-focus-areas-anchor-01 .link-05:active:hover,.m-research-focus-areas-anchor-01 .link-05:focus:active,.m-research-focus-areas-anchor-01 .link-05:focus:focus,.m-research-focus-areas-anchor-01 .link-05:focus:hover,.m-research-focus-areas-anchor-01 .link-05:hover:active,.m-research-focus-areas-anchor-01 .link-05:hover:focus,.m-research-focus-areas-anchor-01 .link-05:hover:hover,.m-research-focus-areas-anchor-01 .link-06:active:active,.m-research-focus-areas-anchor-01 .link-06:active:focus,.m-research-focus-areas-anchor-01 .link-06:active:hover,.m-research-focus-areas-anchor-01 .link-06:focus:active,.m-research-focus-areas-anchor-01 .link-06:focus:focus,.m-research-focus-areas-anchor-01 .link-06:focus:hover,.m-research-focus-areas-anchor-01 .link-06:hover:active,.m-research-focus-areas-anchor-01 .link-06:hover:focus,.m-research-focus-areas-anchor-01 .link-06:hover:hover,.m-research-focus-areas-anchor-01 .link-07:active:active,.m-research-focus-areas-anchor-01 .link-07:active:focus,.m-research-focus-areas-anchor-01 .link-07:active:hover,.m-research-focus-areas-anchor-01 .link-07:focus:active,.m-research-focus-areas-anchor-01 .link-07:focus:focus,.m-research-focus-areas-anchor-01 .link-07:focus:hover,.m-research-focus-areas-anchor-01 .link-07:hover:active,.m-research-focus-areas-anchor-01 .link-07:hover:focus,.m-research-focus-areas-anchor-01 .link-07:hover:hover{opacity:.6}}@media screen and (min-width:769px){.m-research-focus-areas-anchor-01 .link-01{top:23.204419889502763%;left:2.976190476190476%;width:29.761904761904763%}}@media screen and (max-width:768px){.m-research-focus-areas-anchor-01 .link-01{top:12%}}@media screen and (min-width:769px){.m-research-focus-areas-anchor-01 .link-02{top:23.204419889502763%;left:35.11904761904762%;width:29.761904761904763%}}@media screen and (max-width:768px){.m-research-focus-areas-anchor-01 .link-02{top:27%}}@media screen and (min-width:769px){.m-research-focus-areas-anchor-01 .link-03{top:23.204419889502763%;left:67.28670634920636%;width:29.761904761904763%}}@media screen and (max-width:768px){.m-research-focus-areas-anchor-01 .link-03{top:42%}}@media screen and (min-width:769px){.m-research-focus-areas-anchor-01 .link-04{bottom:0;left:2.976190476190476%;width:29.761904761904763%}}@media screen and (max-width:768px){.m-research-focus-areas-anchor-01 .link-04{top:61%}}@media screen and (min-width:769px){.m-research-focus-areas-anchor-01 .link-05{bottom:0;left:35.11904761904762%;width:29.761904761904763%}}@media screen and (max-width:768px){.m-research-focus-areas-anchor-01 .link-05{top:76%}}@media screen and (min-width:769px){.m-research-focus-areas-anchor-01 .link-06{bottom:0;left:67.28670634920636%;width:29.761904761904763%}}@media screen and (max-width:768px){.m-research-focus-areas-anchor-01 .link-06{top:91%}}@media screen and (min-width:769px){.m-research-focus-areas-anchor-01 .is-jp .link-01,.m-research-focus-areas-anchor-01 .is-jp .link-02,.m-research-focus-areas-anchor-01 .is-jp .link-03{top:29%}}@media screen and (max-width:768px){.m-research-focus-areas-anchor-01 .is-en .link-01{top:8.5%}}@media screen and (max-width:768px){.m-research-focus-areas-anchor-01 .is-en .link-02{top:25%}}@media screen and (max-width:768px){.m-research-focus-areas-anchor-01 .is-en .link-03{top:41.5%}}@media screen and (max-width:768px){.m-research-focus-areas-anchor-01 .is-en .link-04{top:62.2%}}@media screen and (max-width:768px){.m-research-focus-areas-anchor-01 .is-en .link-05{top:76%}}@media screen and (max-width:768px){.m-research-focus-areas-anchor-01 .is-en .link-06{top:89.5%}}.m-map-tab-01 .tab-list{position:relative;z-index:2}.m-map-tab-01 .tab-list.f-small.tab-6 li{padding-top:14px;font-size:88%}@media screen and (max-width:1065px){.m-map-tab-01 .tab-list.f-small.tab-6 li{font-size:75%}}.m-map-tab-01 .tab-list.f-small.tab-6 li.line-2{padding-top:10px;line-height:1.2}.m-map-tab-01 .tab-list.tab-6{margin-left:9.5%}.m-map-tab-01 .tab-list.tab-6 li{margin-right:.716440422322775%;width:14.328808446455506%}.m-map-tab-01 .tab-list.tab-8{margin-left:14%}@media screen and (max-width:1065px){.m-map-tab-01 .tab-list.tab-8{margin-left:0}}.m-map-tab-01 .tab-list.tab-8 li{margin-right:.678733031674208%;width:9.95475113122172%}@media screen and (max-width:1065px){.m-map-tab-01 .tab-list.tab-8 li{width:10.5%;height:35px;font-size:57%}}.m-map-tab-01 .tab-list li{padding-top:12px;height:50px;box-sizing:border-box;float:left;cursor:pointer;text-align:center;background-color:#e4e8ea;border-top-right-radius:20px;border-top-left-radius:20px;font-size:100%;transition-property:all;transition-duration:.2s}@media screen and (max-width:1203px){.m-map-tab-01 .tab-list li{font-size:75%}}@media screen and (max-width:768px){.m-map-tab-01 .tab-list li{margin-right:0;margin-bottom:6.25vw;float:none;padding-top:3.385416666666667vw;width:100%;height:13.020833333333334vw;font-size:4.166666666666666vw;overflow:hidden;position:relative;z-index:1;border-radius:10px}}.m-map-tab-01 .tab-list li.select,.m-map-tab-01 .tab-list li:active,.m-map-tab-01 .tab-list li:focus,.m-map-tab-01 .tab-list li:hover{background-color:#007a4c;color:#fff}.m-map-tab-01 .tab-list li:last-child{margin-right:0}@media screen and (max-width:768px) and (max-width:768px){.m-map-tab-01 .tab-list li{border-radius:2.604166666666667vw}}.m-map-tab-01 .tab-contents{position:relative;position:relative;z-index:1;border-radius:20px;box-shadow:2px 5px 18px -5px #d1d1d1}@media screen and (max-width:768px){.m-map-tab-01 .tab-contents{border-radius:5.208333333333334vw}}.m-map-tab-01 .tab-contents .content.hide{display:none}.m-map-tab-01 .tab-contents .image img{width:100%}.m-map-tab-01 .select-list-container{position:relative}.m-map-tab-01 .select-list-container:after{position:absolute;top:6.25vw;right:4.427083333333334vw;content:'';width:3.385416666666667vw;height:2.083333333333333vw;background:url(/assets/img/icon-arrow-btm-03.svg) no-repeat 0 0;background-size:100% 100%}.m-map-tab-01 .select-list{margin-bottom:7.03125vw;border:none;padding-top:0;padding-right:6.25vw;padding-left:6.25vw;box-sizing:border-box;width:100%;height:14.0625vw;font-size:4.166666666666666vw;background-color:#f4f6f7;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:11.197916666666668vw;cursor:pointer}.m-map-tab-01 .select-contents{position:relative}.m-map-tab-01 .select-contents .content.hide{display:none}.m-map-tab-01 .select-contents .image img{width:100%}.m-title-link-01 a{display:block;cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){.m-title-link-01 a:active,.m-title-link-01 a:focus,.m-title-link-01 a:hover{opacity:.6}}.m-title-link-01 a .en:after,.m-title-link-01 a .jp:after{transition-property:transform;transition-duration:.4s}.m-title-link-01 a:active .en:after,.m-title-link-01 a:active .jp:after,.m-title-link-01 a:focus .en:after,.m-title-link-01 a:focus .jp:after,.m-title-link-01 a:hover .en:after,.m-title-link-01 a:hover .jp:after{transform:translate(2px,-2px)}@media screen and (min-width:769px){.m-title-link-01.jp-only a .jp{position:relative;padding-right:24px}.m-title-link-01.jp-only a .jp:after{content:'';display:block;position:absolute;top:10px;right:0;width:12px;height:12px;background-image:url(/assets/img/icon-arrow-right-03.svg);background-repeat:no-repeat;background-size:100% 100%}}@media screen and (min-width:769px){.m-title-link-01:not(.jp-only) a .jp{margin-right:15px}.m-title-link-01:not(.jp-only) a .en:after{content:'';display:block;position:absolute;top:10px;right:0;width:12px;height:12px;background-image:url(/assets/img/icon-arrow-right-03.svg);background-repeat:no-repeat;background-size:100% 100%}}@media screen and (max-width:768px){.m-title-link-01 a .jp:after{margin-left:3.125vw;content:'';position:static;display:inline-block;top:2.864583333333333vw;right:0;width:3.125vw;height:3.125vw;background-image:url(/assets/img/icon-arrow-right-03.svg);background-repeat:no-repeat;background-size:100% 100%}}.m-title-link-01 .jp{display:inline-block;font-size:125%;line-height:1.6;letter-spacing:.025em}@media screen and (max-width:768px){.m-title-link-01 .jp{font-size:5.208333333333334vw}}.m-title-link-01 .en{font-family:Montserrat,sans-serif;display:inline-block;position:relative;padding-top:6px;padding-right:32px;font-size:88%;line-height:1.642857142857143;letter-spacing:.025em}@media screen and (max-width:768px){.m-title-link-01 .en{font-size:3.645833333333333vw}}@media screen and (max-width:768px){.m-title-link-01 .en{display:block;padding-top:.78125vw;padding-right:7.8125vw}}.m-title-link-02 a{font-size:100%;cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){.m-title-link-02 a:active,.m-title-link-02 a:focus,.m-title-link-02 a:hover{opacity:.6}}@media screen and (max-width:768px){.m-title-link-02 a{font-size:4.166666666666666vw}}.m-title-link-02 a:after{position:relative;top:2px;padding-left:25px;content:'';display:inline-block;width:18px;height:18px;background:url(/assets/img/icon-arrow-right-01.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.m-title-link-02 a:after{top:.520833333333333vw;padding-left:6.510416666666667vw;width:4.6875vw;height:4.6875vw}}.m-lyt-value-chain-01{margin-top:40px;position:relative}.m-lyt-value-chain-01 .parent-img img{width:100%}.m-lyt-value-chain-01 .link-01,.m-lyt-value-chain-01 .link-02,.m-lyt-value-chain-01 .link-03,.m-lyt-value-chain-01 .link-04,.m-lyt-value-chain-01 .link-05,.m-lyt-value-chain-01 .link-06,.m-lyt-value-chain-01 .link-07{position:absolute;z-index:1}.m-lyt-value-chain-01 .link-01 img,.m-lyt-value-chain-01 .link-02 img,.m-lyt-value-chain-01 .link-03 img,.m-lyt-value-chain-01 .link-04 img,.m-lyt-value-chain-01 .link-05 img,.m-lyt-value-chain-01 .link-06 img,.m-lyt-value-chain-01 .link-07 img{width:100%}.m-lyt-value-chain-01 .link-01 a,.m-lyt-value-chain-01 .link-02 a,.m-lyt-value-chain-01 .link-03 a,.m-lyt-value-chain-01 .link-04 a,.m-lyt-value-chain-01 .link-05 a,.m-lyt-value-chain-01 .link-06 a,.m-lyt-value-chain-01 .link-07 a{display:block}.m-lyt-value-chain-01 .link-01:active,.m-lyt-value-chain-01 .link-01:focus,.m-lyt-value-chain-01 .link-01:hover,.m-lyt-value-chain-01 .link-02:active,.m-lyt-value-chain-01 .link-02:focus,.m-lyt-value-chain-01 .link-02:hover,.m-lyt-value-chain-01 .link-03:active,.m-lyt-value-chain-01 .link-03:focus,.m-lyt-value-chain-01 .link-03:hover,.m-lyt-value-chain-01 .link-04:active,.m-lyt-value-chain-01 .link-04:focus,.m-lyt-value-chain-01 .link-04:hover,.m-lyt-value-chain-01 .link-05:active,.m-lyt-value-chain-01 .link-05:focus,.m-lyt-value-chain-01 .link-05:hover,.m-lyt-value-chain-01 .link-06:active,.m-lyt-value-chain-01 .link-06:focus,.m-lyt-value-chain-01 .link-06:hover,.m-lyt-value-chain-01 .link-07:active,.m-lyt-value-chain-01 .link-07:focus,.m-lyt-value-chain-01 .link-07:hover{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){.m-lyt-value-chain-01 .link-01:active:active,.m-lyt-value-chain-01 .link-01:active:focus,.m-lyt-value-chain-01 .link-01:active:hover,.m-lyt-value-chain-01 .link-01:focus:active,.m-lyt-value-chain-01 .link-01:focus:focus,.m-lyt-value-chain-01 .link-01:focus:hover,.m-lyt-value-chain-01 .link-01:hover:active,.m-lyt-value-chain-01 .link-01:hover:focus,.m-lyt-value-chain-01 .link-01:hover:hover,.m-lyt-value-chain-01 .link-02:active:active,.m-lyt-value-chain-01 .link-02:active:focus,.m-lyt-value-chain-01 .link-02:active:hover,.m-lyt-value-chain-01 .link-02:focus:active,.m-lyt-value-chain-01 .link-02:focus:focus,.m-lyt-value-chain-01 .link-02:focus:hover,.m-lyt-value-chain-01 .link-02:hover:active,.m-lyt-value-chain-01 .link-02:hover:focus,.m-lyt-value-chain-01 .link-02:hover:hover,.m-lyt-value-chain-01 .link-03:active:active,.m-lyt-value-chain-01 .link-03:active:focus,.m-lyt-value-chain-01 .link-03:active:hover,.m-lyt-value-chain-01 .link-03:focus:active,.m-lyt-value-chain-01 .link-03:focus:focus,.m-lyt-value-chain-01 .link-03:focus:hover,.m-lyt-value-chain-01 .link-03:hover:active,.m-lyt-value-chain-01 .link-03:hover:focus,.m-lyt-value-chain-01 .link-03:hover:hover,.m-lyt-value-chain-01 .link-04:active:active,.m-lyt-value-chain-01 .link-04:active:focus,.m-lyt-value-chain-01 .link-04:active:hover,.m-lyt-value-chain-01 .link-04:focus:active,.m-lyt-value-chain-01 .link-04:focus:focus,.m-lyt-value-chain-01 .link-04:focus:hover,.m-lyt-value-chain-01 .link-04:hover:active,.m-lyt-value-chain-01 .link-04:hover:focus,.m-lyt-value-chain-01 .link-04:hover:hover,.m-lyt-value-chain-01 .link-05:active:active,.m-lyt-value-chain-01 .link-05:active:focus,.m-lyt-value-chain-01 .link-05:active:hover,.m-lyt-value-chain-01 .link-05:focus:active,.m-lyt-value-chain-01 .link-05:focus:focus,.m-lyt-value-chain-01 .link-05:focus:hover,.m-lyt-value-chain-01 .link-05:hover:active,.m-lyt-value-chain-01 .link-05:hover:focus,.m-lyt-value-chain-01 .link-05:hover:hover,.m-lyt-value-chain-01 .link-06:active:active,.m-lyt-value-chain-01 .link-06:active:focus,.m-lyt-value-chain-01 .link-06:active:hover,.m-lyt-value-chain-01 .link-06:focus:active,.m-lyt-value-chain-01 .link-06:focus:focus,.m-lyt-value-chain-01 .link-06:focus:hover,.m-lyt-value-chain-01 .link-06:hover:active,.m-lyt-value-chain-01 .link-06:hover:focus,.m-lyt-value-chain-01 .link-06:hover:hover,.m-lyt-value-chain-01 .link-07:active:active,.m-lyt-value-chain-01 .link-07:active:focus,.m-lyt-value-chain-01 .link-07:active:hover,.m-lyt-value-chain-01 .link-07:focus:active,.m-lyt-value-chain-01 .link-07:focus:focus,.m-lyt-value-chain-01 .link-07:focus:hover,.m-lyt-value-chain-01 .link-07:hover:active,.m-lyt-value-chain-01 .link-07:hover:focus,.m-lyt-value-chain-01 .link-07:hover:hover{opacity:.6}}.m-lyt-value-chain-01 .link-01{top:0;left:5.823627287853577%;width:21.46422628951747%}.m-lyt-value-chain-01 .link-02{top:9.747292418772563%;left:5.823627287853577%;width:21.46422628951747%}.m-lyt-value-chain-01 .link-03{top:28.640192539109506%;left:5.823627287853577%;width:21.46422628951747%}.m-lyt-value-chain-01 .link-04{top:38.02647412755716%;left:5.823627287853577%;width:21.46422628951747%}.m-lyt-value-chain-01 .link-05{top:0;left:28.119800332778702%;width:21.46422628951747%}.m-lyt-value-chain-01 .link-06{top:0;left:50.41597337770383%;width:21.630615640599004%}.m-lyt-value-chain-01 .link-07{top:0;left:72.71214642262895%;width:21.46422628951747%}.b-ativity-reports-01 .result-list,.b-ativity-reports-02 .result-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media screen and (max-width:768px){.b-ativity-reports-01 .result-list,.b-ativity-reports-02 .result-list{display:block}}.b-ativity-reports-01 .result-list .column,.b-ativity-reports-02 .result-list .column{margin-right:2.828618968386023%;width:31.44758735440932%}.b-ativity-reports-01 .result-list .column:nth-of-type(3n),.b-ativity-reports-02 .result-list .column:nth-of-type(3n){margin-right:0}@media screen and (max-width:768px){.b-ativity-reports-01 .result-list .column,.b-ativity-reports-02 .result-list .column{margin-right:0;width:100%;margin-bottom:13.020833333333334vw}}.b-ativity-reports-01 .result-list .column a,.b-ativity-reports-02 .result-list .column a{display:block;transition-property:all;transition-duration:.2s}.b-ativity-reports-01 .result-list .column a:active,.b-ativity-reports-01 .result-list .column a:focus,.b-ativity-reports-01 .result-list .column a:hover,.b-ativity-reports-02 .result-list .column a:active,.b-ativity-reports-02 .result-list .column a:focus,.b-ativity-reports-02 .result-list .column a:hover{opacity:.7}.b-ativity-reports-01 .result-list .column a:hover img,.b-ativity-reports-02 .result-list .column a:hover img{transform:scale(1.05)}.b-ativity-reports-01 .result-list .column a:hover .title,.b-ativity-reports-02 .result-list .column a:hover .title{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){.b-ativity-reports-01 .result-list .column a:hover .title:active,.b-ativity-reports-01 .result-list .column a:hover .title:focus,.b-ativity-reports-01 .result-list .column a:hover .title:hover,.b-ativity-reports-02 .result-list .column a:hover .title:active,.b-ativity-reports-02 .result-list .column a:hover .title:focus,.b-ativity-reports-02 .result-list .column a:hover .title:hover{opacity:.6}}.b-ativity-reports-01 .result-list .column .image,.b-ativity-reports-02 .result-list .column .image{overflow:hidden;position:relative;z-index:1;border-radius:20px;position:relative;cursor:pointer;overflow:hidden}@media screen and (max-width:768px){.b-ativity-reports-01 .result-list .column .image,.b-ativity-reports-02 .result-list .column .image{border-radius:5.208333333333334vw}}.b-ativity-reports-01 .result-list .column .image img,.b-ativity-reports-02 .result-list .column .image img{width:100%;transition-property:transform;transition-duration:.4s}.b-ativity-reports-01 .result-list .column .title,.b-ativity-reports-02 .result-list .column .title{margin-top:15px;margin-bottom:15px;transition-property:opacity;transition-duration:.4s}@media screen and (max-width:768px){.b-ativity-reports-01 .result-list .column .title,.b-ativity-reports-02 .result-list .column .title{margin-top:3.90625vw;margin-bottom:3.90625vw}}.b-ativity-reports-01 .result-list .column .date,.b-ativity-reports-02 .result-list .column .date{margin-bottom:15px;color:#8b939b;font-size:88%}@media screen and (max-width:768px){.b-ativity-reports-01 .result-list .column .date,.b-ativity-reports-02 .result-list .column .date{margin-bottom:3.90625vw;font-size:3.645833333333333vw}}.b-ativity-reports-01 .search-block{position:relative;padding-top:45px;padding-bottom:35px}@media screen and (max-width:768px){.b-ativity-reports-01 .search-block{padding-top:0;padding-bottom:0}}.b-ativity-reports-01 .search-title{position:relative;display:none}@media screen and (max-width:768px){.b-ativity-reports-01 .search-title{margin-right:-5.208333333333334vw;margin-left:-5.208333333333334vw;padding-top:3.645833333333333vw;padding-bottom:3.125vw;padding-left:5.208333333333334vw;border-top-right-radius:5.208333333333334vw;border-top-left-radius:5.208333333333334vw;display:block;background-color:#007a4c;color:#fff;font-size:4.166666666666666vw}}.b-ativity-reports-01 .search-title:after{display:none}@media screen and (max-width:768px){.b-ativity-reports-01 .search-title:after{position:absolute;display:block;top:4.6875vw;right:5.208333333333334vw;content:'';width:3.645833333333333vw;height:3.645833333333333vw;background:url(/assets/img/icon-plus-02.svg) no-repeat 0 0;background-size:100% 100%}}@media screen and (max-width:768px){.b-ativity-reports-01 .search-title.is-open:after{position:absolute;display:block;top:4.6875vw;right:5.208333333333334vw;content:'';width:3.645833333333333vw;height:3.645833333333333vw;background:url(/assets/img/icon-minus-01.svg) no-repeat 0 0;background-size:100% 100%}}@media screen and (max-width:768px){.b-ativity-reports-01 .search-block-inner{padding-top:6.510416666666667vw;padding-bottom:6.510416666666667vw}}.b-ativity-reports-01 .result-block{margin-top:30px;position:relative}@media screen and (max-width:768px){.b-ativity-reports-01 .result-block{margin-top:7.8125vw}}.b-ativity-reports-01 .search-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.1;overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.b-ativity-reports-01 .search-overlay{border-radius:5.208333333333334vw}}.b-ativity-reports-01 .hide{display:none}.b-ativity-reports-01 .not-found{margin-top:0;display:none}.b-ativity-reports-01 .spinner{margin-left:-28px;position:absolute;top:70px;left:50%;display:none;z-index:1;width:56px;height:56px;border-radius:50%;border:9px solid;border-color:#dbdcef;border-right-color:#02452f;-webkit-animation:spinner-d3wgkg 1s infinite linear;animation:spinner-d3wgkg 1s infinite linear}@media screen and (max-width:768px){.b-ativity-reports-01 .spinner{margin-left:-7.291666666666667vw;top:78.125vw;width:14.583333333333334vw;height:14.583333333333334vw}}.b-ativity-reports-01 .select-year-container{margin-right:180px;position:relative;float:left;width:200px}@media screen and (max-width:768px){.b-ativity-reports-01 .select-year-container{margin-right:0;margin-bottom:7.8125vw;float:none;width:100%}}.b-ativity-reports-01 .select-year-container:after{position:absolute;top:24px;right:17px;content:'';width:13px;height:8px;background:url(/assets/img/icon-arrow-btm-03.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.b-ativity-reports-01 .select-year-container:after{top:6.25vw;right:4.427083333333334vw;width:3.385416666666667vw;height:2.083333333333333vw}}.b-ativity-reports-01 .select-year{border:none;padding:0 24px;box-sizing:border-box;width:100%;height:54px;font-size:100%;background-color:#f4f6f7;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:11.197916666666668vw;cursor:pointer}@media screen and (max-width:768px){.b-ativity-reports-01 .select-year{padding-top:0;padding-right:6.25vw;padding-left:6.25vw;height:14.0625vw;font-size:4.166666666666666vw}}.b-ativity-reports-01 .category-check-list{overflow:hidden}.b-ativity-reports-01 .category-check-list li{margin-right:8px;margin-bottom:10px;float:left}@media screen and (max-width:768px){.b-ativity-reports-01 .category-check-list li{margin-right:2.083333333333333vw;margin-bottom:2.604166666666667vw}}.b-ativity-reports-01 .category-check-list label{padding:14px 20px 0 20px;display:block;box-sizing:border-box;height:54px;font-size:88%;background-color:#f4f6f7;border-radius:11.197916666666668vw;transition-property:all;transition-duration:.2s}.b-ativity-reports-01 .category-check-list label:active,.b-ativity-reports-01 .category-check-list label:focus,.b-ativity-reports-01 .category-check-list label:hover{background-color:#007a4c;color:#fff}@media screen and (max-width:768px){.b-ativity-reports-01 .category-check-list label:active,.b-ativity-reports-01 .category-check-list label:focus,.b-ativity-reports-01 .category-check-list label:hover{background-color:#f4f6f7;color:#2c3b3a}}@media screen and (max-width:768px){.b-ativity-reports-01 .category-check-list label{padding-top:4.166666666666666vw;padding-right:5.729166666666666vw;padding-left:5.729166666666666vw;height:14.0625vw;font-size:3.125vw}}.b-ativity-reports-01 .category-check-list input[type=checkbox]{display:none}.b-ativity-reports-01 .category-check-list input[type=checkbox]:checked+label{background-color:#007a4c;color:#fff}@media screen and (min-width:769px){.b-ativity-reports-01 .column{margin-bottom:50px}}.b-ativity-reports-01 .btn-more{margin:0 auto;position:relative;padding-top:12px;box-sizing:border-box;border:1px solid #2c3b3a;width:378px;height:54px;font-size:100%;text-align:center;cursor:pointer;border-radius:11.197916666666668vw;transition-property:all;transition-duration:.2s}.b-ativity-reports-01 .btn-more:active,.b-ativity-reports-01 .btn-more:focus,.b-ativity-reports-01 .btn-more:hover{background-color:#007a4c;color:#fff}.b-ativity-reports-01 .btn-more:active:after,.b-ativity-reports-01 .btn-more:focus:after,.b-ativity-reports-01 .btn-more:hover:after{background:url(/assets/img/icon-arrow-btm-06.svg) no-repeat 0 0;background-size:100% 100%}.b-ativity-reports-01 .btn-more.is-hide{display:none}@media screen and (max-width:768px){.b-ativity-reports-01 .btn-more{padding-top:3.125vw;width:100%;height:14.0625vw;font-size:4.166666666666666vw}}.b-ativity-reports-01 .btn-more:after{position:absolute;top:24px;right:17px;content:'';width:13px;height:8px;background:url(/assets/img/icon-arrow-btm-04.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.b-ativity-reports-01 .btn-more:after{top:6.25vw;right:4.427083333333334vw;width:3.385416666666667vw;height:2.083333333333333vw}}@-webkit-keyframes spinner-d3wgkg{to{transform:rotate(1turn)}}@keyframes spinner-d3wgkg{to{transform:rotate(1turn)}}.b-categorytop-kv-01{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}.b-categorytop-kv-01:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.1;z-index:1}@media screen and (min-width:769px){.b-categorytop-kv-01{padding-top:220px;padding-bottom:176px;margin-bottom:90px}}@media screen and (max-width:768px){.b-categorytop-kv-01{padding-top:40.36458333333333vw;padding-bottom:15.625vw;margin-bottom:15.625vw}}.b-categorytop-kv-01 .l-inner-01{position:relative;z-index:2}.b-categorytop-kv-01 .description,.b-categorytop-kv-01 .m-hdgLv1-pageLv2-01{color:#fff}@media screen and (max-width:768px){.b-categorytop-kv-01 .description{margin-top:7.291666666666667vw}}.b-categorytop-kv-01 .link-list{margin-top:18px}@media screen and (max-width:768px){.b-categorytop-kv-01 .link-list{margin-top:7.291666666666667vw}}@media screen and (max-width:768px){#l-container._rd .b-categorytop-kv-01 .m-hdgLv1-pageLv2-01 .main{font-size:288%;line-height:1.260869565217391;letter-spacing:.025em}}@media screen and (max-width:768px) and (max-width:768px){#l-container._rd .b-categorytop-kv-01 .m-hdgLv1-pageLv2-01 .main{font-size:11.979166666666668vw}}#l-container._ir .b-categorytop-kv-01{margin-bottom:45px}#l-container._ir-p_investors .b-categorytop-kv-01{color:#fff;margin-bottom:45px}@media screen and (max-width:768px){#l-container._ir-p_investors .b-categorytop-kv-01{margin-bottom:11.71875vw}}#l-container._ir-p_investors .b-categorytop-kv-01 a{color:#fff}#l-container._ir-p_investors .b-categorytop-kv-01 .c-hdg-level2-01:before{background-color:#fff}#l-container._ir-p_investors .b-categorytop-kv-01 .c-btn-01:active,#l-container._ir-p_investors .b-categorytop-kv-01 .c-btn-01:focus,#l-container._ir-p_investors .b-categorytop-kv-01 .c-btn-01:hover{color:#2c3b3a}.b-health_column-01 .result-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media screen and (max-width:768px){.b-health_column-01 .result-list{display:block}}.b-health_column-01 .result-list .column{margin-right:2.828618968386023%;width:31.44758735440932%}.b-health_column-01 .result-list .column:nth-of-type(3n){margin-right:0}@media screen and (max-width:768px){.b-health_column-01 .result-list .column{margin-right:0;width:100%;margin-bottom:13.020833333333334vw}}.b-health_column-01 .result-list .column a{display:block;transition-property:all;transition-duration:.2s}.b-health_column-01 .result-list .column a:active,.b-health_column-01 .result-list .column a:focus,.b-health_column-01 .result-list .column a:hover{opacity:.7}.b-health_column-01 .result-list .column a:hover img{transform:scale(1.05)}.b-health_column-01 .result-list .column a:hover .title{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){.b-health_column-01 .result-list .column a:hover .title:active,.b-health_column-01 .result-list .column a:hover .title:focus,.b-health_column-01 .result-list .column a:hover .title:hover{opacity:.6}}.b-health_column-01 .result-list .column a:hover .icon-movie img{transform:scale(1)}.b-health_column-01 .result-list .column .image{overflow:hidden;position:relative;z-index:1;border-radius:20px;position:relative;cursor:pointer;overflow:hidden;border:1px solid #ccc}@media screen and (max-width:768px){.b-health_column-01 .result-list .column .image{border-radius:5.208333333333334vw}}.b-health_column-01 .result-list .column .image img{width:100%;transition-property:transform;transition-duration:.4s}.b-health_column-01 .result-list .column .image .icon-movie{position:absolute;top:10px;right:10px;width:104px;display:block}@media screen and (max-width:768px){.b-health_column-01 .result-list .column .image .icon-movie{top:2.604166666666667vw;right:2.604166666666667vw;width:27.083333333333332vw}}.b-health_column-01 .result-list .column .image .icon-movie img{width:100%}.b-health_column-01 .result-list .column .title{margin-top:15px;margin-bottom:15px;transition-property:opacity;transition-duration:.4s}@media screen and (max-width:768px){.b-health_column-01 .result-list .column .title{margin-top:3.90625vw;margin-bottom:3.90625vw}}.b-health_column-01 .result-list .column .date{margin-bottom:15px;color:#8b939b;font-size:88%}@media screen and (max-width:768px){.b-health_column-01 .result-list .column .date{margin-bottom:3.90625vw;font-size:3.645833333333333vw}}.b-health_column-01 .result-list .column .m-label-list-01 .c-label-category-01{border:1px solid}.b-health_column-01 .search-block{margin-top:80px;position:relative;padding-top:45px;padding-bottom:35px}@media screen and (max-width:768px){.b-health_column-01 .search-block{margin-top:20.833333333333336vw;padding-top:0;padding-bottom:0}}.b-health_column-01 .search-title{position:relative;display:none}@media screen and (max-width:768px){.b-health_column-01 .search-title{margin-right:-5.208333333333334vw;margin-left:-5.208333333333334vw;padding-top:3.645833333333333vw;padding-bottom:3.125vw;padding-left:5.208333333333334vw;border-top-right-radius:5.208333333333334vw;border-top-left-radius:5.208333333333334vw;display:block;background-color:#007a4c;color:#fff;font-size:4.166666666666666vw}}.b-health_column-01 .search-title:after{display:none}@media screen and (max-width:768px){.b-health_column-01 .search-title:after{position:absolute;display:block;top:4.6875vw;right:5.208333333333334vw;content:'';width:3.645833333333333vw;height:3.645833333333333vw;background:url(/assets/img/icon-plus-02.svg) no-repeat 0 0;background-size:100% 100%}}@media screen and (max-width:768px){.b-health_column-01 .search-title.is-open:after{position:absolute;display:block;top:4.6875vw;right:5.208333333333334vw;content:'';width:3.645833333333333vw;height:3.645833333333333vw;background:url(/assets/img/icon-minus-01.svg) no-repeat 0 0;background-size:100% 100%}}@media screen and (max-width:768px){.b-health_column-01 .search-block-inner{padding-top:6.510416666666667vw;padding-bottom:6.510416666666667vw}}.b-health_column-01 .result-block{margin-top:30px;position:relative}@media screen and (max-width:768px){.b-health_column-01 .result-block{margin-top:7.8125vw}}.b-health_column-01 .search-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.1;overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.b-health_column-01 .search-overlay{border-radius:5.208333333333334vw}}.b-health_column-01 .hide{display:none}.b-health_column-01 .not-found{margin-top:0;display:none}.b-health_column-01 .spinner{margin-left:-28px;position:absolute;top:70px;left:50%;display:none;z-index:1;width:56px;height:56px;border-radius:50%;border:9px solid;border-color:#dbdcef;border-right-color:#02452f;-webkit-animation:spinner-d3wgkg 1s infinite linear;animation:spinner-d3wgkg 1s infinite linear}@media screen and (max-width:768px){.b-health_column-01 .spinner{margin-left:-7.291666666666667vw;top:78.125vw;width:14.583333333333334vw;height:14.583333333333334vw}}.b-health_column-01 .select-year-container{margin-right:180px;position:relative;float:left;width:200px}@media screen and (max-width:768px){.b-health_column-01 .select-year-container{margin-right:0;margin-bottom:7.8125vw;float:none;width:100%}}.b-health_column-01 .select-year-container:after{position:absolute;top:24px;right:17px;content:'';width:13px;height:8px;background:url(/assets/img/icon-arrow-btm-03.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.b-health_column-01 .select-year-container:after{top:6.25vw;right:4.427083333333334vw;width:3.385416666666667vw;height:2.083333333333333vw}}.b-health_column-01 .select-year{border:none;padding:0 24px;box-sizing:border-box;width:100%;height:54px;font-size:100%;background-color:#f4f6f7;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:11.197916666666668vw;cursor:pointer}@media screen and (max-width:768px){.b-health_column-01 .select-year{padding-top:0;padding-right:6.25vw;padding-left:6.25vw;height:14.0625vw;font-size:4.166666666666666vw}}.b-health_column-01 .category-check-list{overflow:hidden}.b-health_column-01 .category-check-list li{margin-right:8px;margin-bottom:10px;float:left}@media screen and (max-width:768px){.b-health_column-01 .category-check-list li{margin-right:2.083333333333333vw;margin-bottom:2.604166666666667vw}}.b-health_column-01 .category-check-list label{padding:14px 20px 0 20px;display:block;box-sizing:border-box;height:54px;font-size:88%;background-color:#f4f6f7;border-radius:11.197916666666668vw;transition-property:all;transition-duration:.2s}.b-health_column-01 .category-check-list label:active,.b-health_column-01 .category-check-list label:focus,.b-health_column-01 .category-check-list label:hover{background-color:#007a4c;color:#fff}@media screen and (max-width:768px){.b-health_column-01 .category-check-list label:active,.b-health_column-01 .category-check-list label:focus,.b-health_column-01 .category-check-list label:hover{background-color:#f4f6f7;color:#2c3b3a}}@media screen and (max-width:768px){.b-health_column-01 .category-check-list label{padding-top:4.166666666666666vw;padding-right:5.729166666666666vw;padding-left:5.729166666666666vw;height:14.0625vw;font-size:3.125vw}}.b-health_column-01 .category-check-list input[type=checkbox]{display:none}.b-health_column-01 .category-check-list input[type=checkbox]:checked+label{background-color:#007a4c;color:#fff}@media screen and (min-width:769px){.b-health_column-01 .column{margin-bottom:50px}}.b-health_column-01 .btn-more{margin:0 auto;position:relative;padding-top:12px;box-sizing:border-box;border:1px solid #2c3b3a;width:378px;height:54px;font-size:100%;text-align:center;cursor:pointer;border-radius:11.197916666666668vw;transition-property:all;transition-duration:.2s}.b-health_column-01 .btn-more:active,.b-health_column-01 .btn-more:focus,.b-health_column-01 .btn-more:hover{background-color:#007a4c;color:#fff}.b-health_column-01 .btn-more:active:after,.b-health_column-01 .btn-more:focus:after,.b-health_column-01 .btn-more:hover:after{background:url(/assets/img/icon-arrow-btm-06.svg) no-repeat 0 0;background-size:100% 100%}.b-health_column-01 .btn-more.is-hide{display:none}@media screen and (max-width:768px){.b-health_column-01 .btn-more{padding-top:3.125vw;width:100%;height:14.0625vw;font-size:4.166666666666666vw}}.b-health_column-01 .btn-more:after{position:absolute;top:24px;right:17px;content:'';width:13px;height:8px;background:url(/assets/img/icon-arrow-btm-04.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.b-health_column-01 .btn-more:after{top:6.25vw;right:4.427083333333334vw;width:3.385416666666667vw;height:2.083333333333333vw}}@-webkit-keyframes spinner-d3wgkg{to{transform:rotate(1turn)}}@keyframes spinner-d3wgkg{to{transform:rotate(1turn)}}@media screen and (min-width:769px){.b-inquiry-title{display:flex;justify-content:space-between;align-items:center}}.b-inquiry-title .title{font-size:150%}@media screen and (max-width:768px){.b-inquiry-title .title{font-size:6.25vw}}@media screen and (min-width:769px){.b-inquiry-title .btn-list{display:flex;justify-content:flex-end;width:48.58569051580699%}}@media screen and (max-width:768px){.b-inquiry-title .btn-list{margin-top:30px}}.b-inquiry-title .btn-list li{width:47.08904109589041%;flex-shrink:0}@media screen and (max-width:768px){.b-inquiry-title .btn-list li{width:100%}}@media screen and (min-width:769px){.b-inquiry-title .btn-list li+li{margin-left:2.828618968386023%}}@media screen and (max-width:768px){.b-inquiry-title .btn-list li+li{margin-top:12px}}.b-inquiry-detail{border-top:1px solid #e8e8e8;margin-top:45px;padding-top:45px}@media screen and (min-width:769px){.b-inquiry-detail{display:flex;justify-content:space-between;align-items:center}}.b-inquiry-detail .information-title{font-size:100%;font-weight:700}@media screen and (max-width:768px){.b-inquiry-detail .information-title{font-size:4.166666666666666vw}}.b-inquiry-detail .information-time{font-size:100%}@media screen and (max-width:768px){.b-inquiry-detail .information-time{font-size:4.166666666666666vw}}.b-inquiry-detail .information-note{font-size:75%}@media screen and (max-width:768px){.b-inquiry-detail .information-note{font-size:3.645833333333333vw}}@media screen and (min-width:769px){.b-inquiry-detail .tel-list{display:flex;margin-top:6px}}.b-inquiry-detail .tel-list li{color:#007a4c;display:flex;align-items:center}@media screen and (min-width:769px){.b-inquiry-detail .tel-list li+li{margin-left:30px}}.b-inquiry-detail .tel-list .place{font-size:100%;font-weight:700}@media screen and (max-width:768px){.b-inquiry-detail .tel-list .place{font-size:4.166666666666666vw}}.b-inquiry-detail .tel-list .num{font-family:Montserrat,sans-serif;position:relative;font-size:175%;padding-left:50px}@media screen and (max-width:768px){.b-inquiry-detail .tel-list .num{font-size:9.375vw}}@media screen and (max-width:768px){.b-inquiry-detail .tel-list .num{padding-left:13.020833333333334vw}}.b-inquiry-detail .tel-list .num:before{display:block;content:'';width:32px;height:32px;background-image:url(/assets/img/icon-tel-01.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:12px;transform:translateY(-50%)}@media screen and (max-width:768px){.b-inquiry-detail .tel-list .num:before{width:8.333333333333332vw;height:8.333333333333332vw;left:3.125vw}}.b-ir-info-01{position:relative;z-index:1;border-radius:20px;background-color:#007a4c;color:#fff;padding:24px 4.538799414348463vw}@media screen and (max-width:768px){.b-ir-info-01{border-radius:5.208333333333334vw}}@media screen and (min-width:769px){.b-ir-info-01{display:flex;align-items:center;justify-content:space-between}}@media screen and (max-width:1203px){.b-ir-info-01{display:block}}@media screen and (max-width:768px){.b-ir-info-01{padding:6.25vw 5.46875vw}}@media screen and (min-width:769px){.b-ir-info-01 .info-wrap{display:flex;align-items:center}}@media screen and (max-width:1203px){.b-ir-info-01 .info-wrap{justify-content:space-between}}.b-ir-info-01 .info-wrap .num-contr{display:flex;align-items:center}@media screen and (max-width:768px){.b-ir-info-01 .info-wrap .num-contr{justify-content:space-between}}.b-ir-info-01 .info-wrap .status{font-size:82%;line-height:1.538461538461539;letter-spacing:.025em}@media screen and (max-width:768px){.b-ir-info-01 .info-wrap .status{font-size:3.385416666666667vw}}@media screen and (min-width:769px){.b-ir-info-01 .info-wrap .status{margin-left:2.196193265007321vw}}@media screen and (max-width:768px){.b-ir-info-01 .info-wrap .status{font-size:75%;line-height:1.6;letter-spacing:.025em;margin-top:3.90625vw}}@media screen and (max-width:768px) and (max-width:768px){.b-ir-info-01 .info-wrap .status{font-size:3.125vw}}.b-ir-info-01 .info-wrap .num-wrap{display:flex;align-items:center}@media screen and (min-width:769px){.b-ir-info-01 .info-wrap .num-wrap+.num-wrap{margin-left:3.294289897510981vw}}@media screen and (max-width:768px){.b-ir-info-01 .info-wrap .num-wrap .text{font-size:88%}}@media screen and (max-width:768px) and (max-width:768px){.b-ir-info-01 .info-wrap .num-wrap .text{font-size:3.645833333333333vw}}.b-ir-info-01 .info-wrap .num-wrap .unit{padding-left:1.317715959004393vw;font-size:169%}@media screen and (max-width:768px){.b-ir-info-01 .info-wrap .num-wrap .unit{font-size:7.03125vw}}@media screen and (max-width:768px){.b-ir-info-01 .info-wrap .num-wrap .unit{padding-left:3.90625vw;font-size:125%}}@media screen and (max-width:768px) and (max-width:768px){.b-ir-info-01 .info-wrap .num-wrap .unit{font-size:5.208333333333334vw}}.b-ir-info-01 .info-wrap .num-wrap .num{font-family:Montserrat,sans-serif;font-size:275%}@media screen and (max-width:768px){.b-ir-info-01 .info-wrap .num-wrap .num{font-size:7.291666666666667vw;padding-left:.78125vw}}.b-ir-info-01 .link-wrap{display:flex;align-items:center}@media screen and (max-width:768px){.b-ir-info-01 .link-wrap{justify-content:space-between;margin-top:6.25vw}}.b-ir-info-01 .text-link{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){.b-ir-info-01 .text-link:active,.b-ir-info-01 .text-link:focus,.b-ir-info-01 .text-link:hover{opacity:.6}}@media screen and (min-width:769px){.b-ir-info-01 .text-link{margin-left:24px}}.b-ir-info-01 .text-link a{display:flex;align-items:center;color:#fff;font-size:88%}@media screen and (max-width:768px){.b-ir-info-01 .text-link a{font-size:3.645833333333333vw}}.b-ir-info-01 .text-link a.external:after{content:'';display:inline-block;vertical-align:middle;background:url(/assets/img/icon-external-02.svg) no-repeat 0 0;background-size:100% 100%;width:18px;height:18px;padding-left:6px}@media screen and (max-width:768px){.b-ir-info-01 .text-link a.external:after{width:4.6875vw;height:4.6875vw;padding-left:1.5625vw}}.b-ir-news-01 .tab-list-container{margin:0 auto;position:relative}@media screen and (min-width:769px){.b-ir-news-01 .tab-list-container{width:87.99414348462665%}}@media screen and (min-width:1920px){.b-ir-news-01 .tab-list-container{width:1689.4875549048315px}}@media screen and (max-width:768px){.b-ir-news-01 .tab-list-container{width:86.45833333333333%}}.b-ir-news-01 .tab-list li{margin-right:10px;padding-top:14px;float:left;display:block;box-sizing:border-box;border-top-left-radius:25px;border-top-right-radius:25px;color:#fff;text-align:center;width:226px;height:50px;background-color:#8b939b;cursor:pointer;font-size:100%}@media screen and (max-width:768px){.b-ir-news-01 .tab-list li{margin-right:3.614457831325302%;padding-top:3.385416666666667vw;border-top-left-radius:6.510416666666667vw;border-top-right-radius:6.510416666666667vw;width:48.19277108433735%;height:13.020833333333334vw;font-size:4.166666666666666vw}}.b-ir-news-01 .tab-list li:last-child{margin-right:0}.b-ir-news-01 .tab-list li.select{background-color:#269871}.b-ir-news-01 .tab-contents{margin:0 auto;border-radius:20px;box-shadow:2px 5px 18px -5px #d1d1d1;background-color:#fff;box-sizing:border-box}@media screen and (min-width:769px){.b-ir-news-01 .tab-contents{width:97.07174231332357%;padding:30px 4.538799414348463% 60px}}@media screen and (min-width:1920px){.b-ir-news-01 .tab-contents{width:1863.7774524158126px;padding:30px 87.14494875549049px 60px}}@media screen and (max-width:768px){.b-ir-news-01 .tab-contents{padding-top:7.8125vw;padding-left:6.325301204819278%;padding-right:6.325301204819278%;padding-bottom:13.020833333333334vw;border-radius:5.208333333333334vw;width:97.39583333333333%}}.b-ir-news-01 .hide{display:none}@media screen and (max-width:768px){.b-ir-ranking-01{margin-left:3.385416666666667vw}}.b-ir-ranking-01 li{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s;position:relative;font-weight:700}@media screen and (min-width:769px){.b-ir-ranking-01 li:active,.b-ir-ranking-01 li:focus,.b-ir-ranking-01 li:hover{opacity:.6}}@media screen and (min-width:769px){.b-ir-ranking-01 li{display:inline-block;padding-left:34px;margin-right:60px;margin-bottom:10px}}@media screen and (max-width:768px){.b-ir-ranking-01 li{padding-left:8.854166666666668vw;padding-top:5.729166666666666vw;padding-bottom:5.729166666666666vw}}@media screen and (max-width:768px){.b-ir-ranking-01 li+li{border-top:1px solid #dfdfdf}}.b-ir-ranking-01 li a{color:#007a4c!important}.b-ir-ranking-01 .num{font-family:Montserrat,sans-serif;font-size:82%;border-radius:50%;box-sizing:border-box;background-color:#007a4c;color:#fff;text-align:center;position:absolute;width:24px;height:24px;padding-top:1px;top:3px;left:0}@media screen and (max-width:768px){.b-ir-ranking-01 .num{width:6.25vw;height:6.25vw;padding-top:.260416666666667vw;top:6.510416666666667vw}}.b-midterm-01#l-container._categorytop._midterm-top #l-breadcrumb li a,.b-midterm-01#l-container._categorytop._midterm-top #l-breadcrumb li span{color:#2c3b3a!important}.b-midterm-01#l-container._categorytop._midterm-top #l-breadcrumb li::after{background-image:url(/assets/img/icon-arrow-right-black.svg)}.b-midterm-01 #l-footer,.b-midterm-01 #l-footer-en{padding-top:0;position:relative;z-index:3}.b-midterm-01 #bg-fixed-01{position:fixed;top:0;left:0;z-index:2;width:100%;height:100vh;background:url(/profile/mid-term-business-plan/assets/img/bg-mainvisual-01.webp) no-repeat 0 0;background-size:cover}@media screen and (max-width:768px){.b-midterm-01 #bg-fixed-01{background-image:url(/profile/mid-term-business-plan/assets/img/bg-mainvisual-01-sp.webp)}}.b-midterm-01 #bg-fixed-02{position:fixed;top:0;left:0;z-index:1;width:100%;height:100vh;background:url(/profile/mid-term-business-plan/assets/img/bg-mainvisual-02.webp) no-repeat 0 0;background-size:cover}@media screen and (max-width:768px){.b-midterm-01 #bg-fixed-02{background-image:url(/profile/mid-term-business-plan/assets/img/bg-mainvisual-02-sp.webp)}}.b-midterm-01 .b-midterm-container-01{position:relative;z-index:3}.b-midterm-01 .b-midterm-container-02{padding-bottom:100px;position:relative;z-index:3;background-color:#fff}.b-midterm-01 .b-midterm-section-01{position:relative;width:100%;height:100vh}.b-midterm-01 .b-midterm-section-01 .title-container{position:absolute;top:50%;transform:translateY(-50%)}.b-midterm-01 .b-midterm-section-01 .label-black{margin-bottom:15px}.b-midterm-01 .b-midterm-section-01 .label-black.js-txt-fadeIn{opacity:0;transition:opacity .33s cubic-bezier(1,0,1,1)}.b-midterm-01 .b-midterm-section-01 .label-black.js-txt-fadeIn.is-show{opacity:1}.b-midterm-01 .b-midterm-section-01 .title{color:#2c3b3a;font-weight:700;font-size:388%}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-01 .title{font-size:194%}}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn{opacity:0;transition:opacity .33s cubic-bezier(1,0,1,1)}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(1){transition-delay:.35s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(2){transition-delay:.4s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(3){transition-delay:.45s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(4){transition-delay:.5s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(5){transition-delay:.55s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(6){transition-delay:.6s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(7){transition-delay:.65s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(8){transition-delay:.7s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(9){transition-delay:.75s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(10){transition-delay:.8s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(11){transition-delay:.85s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(12){transition-delay:.9s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(13){transition-delay:.95s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(14){transition-delay:1s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(15){transition-delay:1.05s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(16){transition-delay:1.1s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(17){transition-delay:1.15s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(18){transition-delay:1.2s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(19){transition-delay:1.25s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(20){transition-delay:1.3s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(21){transition-delay:1.35s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(22){transition-delay:1.4s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(23){transition-delay:1.45s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(24){transition-delay:1.5s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(25){transition-delay:1.55s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(26){transition-delay:1.6s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(27){transition-delay:1.65s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(28){transition-delay:1.7s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(29){transition-delay:1.75s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(30){transition-delay:1.8s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(31){transition-delay:1.85s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(32){transition-delay:1.9s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(33){transition-delay:1.95s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(34){transition-delay:2s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(35){transition-delay:2.05s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(36){transition-delay:2.1s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(37){transition-delay:2.15s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(38){transition-delay:2.2s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(39){transition-delay:2.25s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(40){transition-delay:2.3s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(41){transition-delay:2.35s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(42){transition-delay:2.4s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(43){transition-delay:2.45s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(44){transition-delay:2.5s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(45){transition-delay:2.55s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(46){transition-delay:2.6s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(47){transition-delay:2.65s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(48){transition-delay:2.7s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(49){transition-delay:2.75s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(50){transition-delay:2.8s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(51){transition-delay:2.85s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(52){transition-delay:2.9s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(53){transition-delay:2.95s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(54){transition-delay:3s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(55){transition-delay:3.05s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(56){transition-delay:3.1s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(57){transition-delay:3.15s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(58){transition-delay:3.2s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(59){transition-delay:3.25s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(60){transition-delay:3.3s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(61){transition-delay:3.35s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(62){transition-delay:3.4s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(63){transition-delay:3.45s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(64){transition-delay:3.5s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(65){transition-delay:3.55s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(66){transition-delay:3.6s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(67){transition-delay:3.65s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(68){transition-delay:3.7s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(69){transition-delay:3.75s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(70){transition-delay:3.8s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(71){transition-delay:3.85s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(72){transition-delay:3.9s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(73){transition-delay:3.95s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(74){transition-delay:4s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(75){transition-delay:4.05s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(76){transition-delay:4.100000000000001s}.b-midterm-01 .b-midterm-section-01 .title .js-txt-fadeIn:nth-of-type(77){transition-delay:4.15s}.b-midterm-01 .b-midterm-section-01 .title .is-show{opacity:1}.b-midterm-01 .b-midterm-section-02{position:relative;width:100%}.b-midterm-01 .b-midterm-section-02 .label-black{margin-top:102px;margin-bottom:130px;color:#2c3b3a;background-color:#fff}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-02 .label-black{margin-top:64px;margin-bottom:26px;color:#007a4c;font-weight:700}}.b-midterm-01 .b-midterm-section-02 .title-01{color:#fff;font-family:Montserrat,sans-serif;font-size:625%;font-weight:600;line-height:1.048387096774194;letter-spacing:-.035em}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-02 .title-01{font-size:388%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-02 .title-01 span{display:inline-block}}.b-midterm-01 .b-midterm-section-02 .title-02{margin-top:22px;margin-bottom:40px;color:#fff;font-size:275%;font-weight:700;line-height:1.25}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-02 .title-02{margin-top:12px;margin-bottom:20px;font-size:200%}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-section-02 .title-02 span{display:inline-block}}.b-midterm-01 .b-midterm-section-02 .description{color:#fff;font-size:100%}.b-midterm-01 .b-midterm-section-02 .c-btn-list-01{position:relative;margin-top:-53px}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-section-02 .c-btn-list-01.is-en{margin-top:30px}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-02 .c-btn-list-01{margin-top:50px}}.b-midterm-01 .b-midterm-section-02 .link-bnr{margin-top:150px;margin-bottom:150px;overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-02 .link-bnr{border-radius:5.208333333333334vw}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-02 .link-bnr{margin-top:53px;margin-bottom:90px}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-section-02 .link-bnr.is-en .bnr-title-02{margin-left:0}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-02 .link-bnr.is-en .bnr-description{font-size:88%}}.b-midterm-01 .b-midterm-section-02 .link-bnr a{display:block;position:relative;padding-top:71px;padding-bottom:64px}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-section-02 .link-bnr a{padding-left:5.574043261231281%;padding-right:5.574043261231281%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-02 .link-bnr a{padding-top:10.9375vw;padding-bottom:11.71875vw}}.b-midterm-01 .b-midterm-section-02 .link-bnr a::before{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:url(/profile/mid-term-business-plan/assets/img/bnr-aciton-01.webp) no-repeat 0 0;background-size:cover;transition:transform .4s;z-index:-1}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-02 .link-bnr a::before{background-image:url(/profile/mid-term-business-plan/assets/img/bnr-aciton-01-sp.webp)}}.b-midterm-01 .b-midterm-section-02 .link-bnr a:hover::before{transform:scale(1.05)}.b-midterm-01 .b-midterm-section-02 .link-bnr .bnr-title-01{color:#007a4c;font-size:250%;font-weight:700;line-height:1.25;letter-spacing:.007em}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-02 .link-bnr .bnr-title-01{font-size:88%;text-align:center}}.b-midterm-01 .b-midterm-section-02 .link-bnr .bnr-title-02{color:#007a4c;font-size:275%;font-weight:700;line-height:1.136363636363636;letter-spacing:.007em}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-section-02 .link-bnr .bnr-title-02{margin-left:-1.913477537437604%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-02 .link-bnr .bnr-title-02{margin-top:2.604166666666667vw;font-size:182%;line-height:1.068965517241379;text-align:center}}.b-midterm-01 .b-midterm-section-02 .link-bnr .bnr-description{margin-top:33px;color:#007a4c;font-size:88%}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-02 .link-bnr .bnr-description{margin-top:1.822916666666667vw;text-align:center;font-size:100%;font-weight:500;line-height:1.875}}.b-midterm-01 .b-midterm-section-02 .link-bnr .bnr-mark{display:flex;position:absolute;bottom:0;right:0;height:175px;width:175px;padding-bottom:23px;padding-left:95px;padding-right:32px;align-items:center;justify-content:flex-end;flex-direction:column;color:#fff;background-image:linear-gradient(135deg,rgba(255,255,255,0) 49.9%,#007a4c 50.1%);box-sizing:border-box}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-02 .link-bnr .bnr-mark{height:23.4375vw;width:23.4375vw;padding-bottom:2.604166666666667vw;padding-left:11.458333333333332vw;padding-right:3.645833333333333vw}}.b-midterm-01 .b-midterm-section-02 .link-bnr .bnr-mark img{width:26px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-02 .link-bnr .bnr-mark img{width:4.6875vw}}.b-midterm-01 .b-midterm-section-02 .link-bnr .bnr-mark figcaption{margin-top:10px;font-family:Montserrat,sans-serif;font-size:100%;font-weight:600;line-height:1.727272727272727;letter-spacing:-.02em}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-02 .link-bnr .bnr-mark figcaption{margin-top:.260416666666667vw;font-size:69%;line-height:1.272727272727273}}.b-midterm-01 .b-midterm-section-03{background-color:rgba(225,229,232,.3)}.b-midterm-01 .b-midterm-section-03 .l-inner-01{padding:96px 0}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-section-03 .c-btn-list-01{margin-top:0;margin-bottom:-53px}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-03 .c-btn-list-01{margin-top:60px}}.b-midterm-01 .b-midterm-section-03 .title{font-size:200%;font-weight:700}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-section-03 .title{width:74.2928452579035%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-03 .title{font-size:188%}}.b-midterm-01 .b-midterm-section-03 .m-panel-nav-list-01.col1{margin-top:30px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-03 .m-panel-nav-list-01.col1{margin-top:53px}}.b-midterm-01 .b-midterm-section-03 .m-panel-nav-list-01.col1 .c-box-content-01-inner{padding:17px 0 21px;color:#007a4c;font-size:200%}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-03 .m-panel-nav-list-01.col1 .c-box-content-01-inner{padding:19px 0;font-size:150%}}.b-midterm-01 .b-midterm-section-03 .m-panel-nav-list-01.col3 .c-box-content-01{box-sizing:border-box}.b-midterm-01 .b-midterm-section-03 .m-panel-nav-list-01.col3 .c-box-content-01-inner{padding:15px 0 20px}.b-midterm-01 .b-midterm-section-03 .m-panel-nav-list-01.col3 .c-box-content-01-inner .image{width:26.455026455026452%;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-03 .m-panel-nav-list-01.col3 .c-box-content-01-inner .image{width:22.916666666666664vw}}.b-midterm-01 .b-midterm-section-03 .m-panel-nav-list-01.col3 .c-box-content-01-inner .task-title{font-size:113%;font-weight:500;letter-spacing:0}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-section-03 .m-panel-nav-list-01.col3 .c-box-content-01-inner .task-title{margin-left:6.613756613756613%;margin-right:6.613756613756613%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-03 .m-panel-nav-list-01.col3 .c-box-content-01-inner .task-title{margin-top:-3px;font-size:100%;line-height:1.5}}.b-midterm-01 .b-midterm-section-03 .m-panel-nav-list-01.col3 .c-box-content-01-inner .task-num{color:#fff;background-color:#007a4c;margin-top:10px;margin-left:9.25925925925926%;margin-right:9.25925925925926%;padding-top:2px;padding-bottom:5px;text-align:center;font-size:88%;font-weight:400;border-radius:50px}.b-midterm-01 .b-midterm-section-03 .m-panel-nav-list-01.col3 .c-box-content-01-inner .c-list-bullet-01{margin-top:15px;margin-left:7.142857142857142%;margin-right:7.142857142857142%}.b-midterm-01 .b-midterm-section-03 .arrow{width:68.30282861896838%;margin-left:auto;margin-right:auto;aspect-ratio:821/161}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-03 .arrow{width:2.864583333333333vw;aspect-ratio:11/49}}.b-midterm-01 .b-midterm-section-03 .arrow img{width:100%}.b-midterm-01 .b-midterm-section-04 .l-inner-01{padding:60px 0 136px}.b-midterm-01 .b-midterm-section-04 .title{font-size:200%;font-weight:700}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-04 .title{font-size:188%;margin-left:-5.208333333333334vw;text-indent:5.208333333333334vw;white-space:nowrap}}.b-midterm-01 .b-midterm-section-04 .list-management-target{margin-top:60px}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-section-04 .list-management-target{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:2.828618968386023%;column-gap:2.828618968386023%;row-gap:45px}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-04 .list-management-target{margin-top:54px}}.b-midterm-01 .b-midterm-section-04 .list-management-target li{width:100%;padding-top:20px;padding-bottom:25px;align-items:center;box-shadow:0 3px 6px rgba(0,0,0,.16);overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-04 .list-management-target li{border-radius:5.208333333333334vw}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-section-04 .list-management-target li{display:flex;padding-left:4.794520547945205%;padding-right:4.794520547945205%;justify-content:space-between}.b-midterm-01 .b-midterm-section-04 .list-management-target li:nth-child(3){grid-column:1/3;width:61.564059900166384%;margin-left:auto;margin-right:auto;padding-left:2.495840266222962%;padding-right:2.495840266222962%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-04 .list-management-target li{display:flex;padding-top:30px;padding-bottom:27px;justify-content:center;flex-direction:column}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-04 .list-management-target li+li{margin-top:30px}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .target{text-align:center}}.b-midterm-01 .b-midterm-section-04 .list-management-target li .target .name{display:block;font-size:150%;font-weight:500;line-height:1.45}@media screen and (max-width:1301px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .target .name{font-size:138%}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .target .name{font-size:113%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .target .name{display:block;font-size:157%}}.b-midterm-01 .b-midterm-section-04 .list-management-target li .target .name.is-en{font-family:Montserrat,sans-serif;font-weight:400}.b-midterm-01 .b-midterm-section-04 .list-management-target li .target .annotation{display:block;font-size:100%;text-indent:-.5em}@media screen and (max-width:1301px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .target .annotation{font-size:88%}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .target .annotation{font-size:75%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .target .annotation{display:block;font-size:100%}}.b-midterm-01 .b-midterm-section-04 .list-management-target li .border{display:block;height:95px;width:2px;margin-top:0;margin-bottom:0;margin-left:10px;margin-right:10px;background-image:radial-gradient(circle closest-side,#007a4c,#007a4c 99.9%,rgba(255,255,255,0));background-size:2px 5px;border:none}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .border{height:2px;width:75vw;margin-top:17px;margin-left:auto;margin-right:auto;background-size:5px 2px}}.b-midterm-01 .b-midterm-section-04 .list-management-target li .value{display:flex;align-items:center;justify-content:space-between;white-space:nowrap}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .value{width:100%;margin-top:19px;padding-left:5.46875vw;padding-right:4.6875vw;justify-content:space-between;box-sizing:border-box}}.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .text{font-size:169%;line-height:1.444444444444444;letter-spacing:0}@media screen and (max-width:1301px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .text{font-size:113%}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .text{font-size:100%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .text{font-size:125%;line-height:1.45}.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .text:first-child{margin-right:auto}.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .text:last-child{margin-left:auto}}.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .text.is-en{font-size:219%;font-family:Montserrat,sans-serif;font-weight:400}@media screen and (max-width:1301px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .text.is-en{font-size:125%}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .text.is-en{font-size:113%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .text.is-en{font-size:157%;line-height:1.2}}.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .num{margin-left:10px;margin-right:10px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .num{margin-left:5px;margin-right:5px}}.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .js-count-up{position:relative;transition:opacity .33s cubic-bezier(1,0,1,1)}.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .js-count-up::before{content:attr(data-to);visibility:hidden;font-family:Montserrat,sans-serif;font-size:407%;font-weight:600;line-height:1.215384615384615;letter-spacing:-.01em}@media screen and (max-width:1301px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .js-count-up::before{font-size:300%}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .js-count-up::before{font-size:225%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .js-count-up::before{font-size:350%;line-height:1.214285714285714;letter-spacing:.02em}}.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .js-count-up span{position:absolute;top:0;right:0;text-align:right;opacity:0;font-family:Montserrat,sans-serif;font-size:407%;font-weight:600;line-height:1.215384615384615;letter-spacing:-.01em;color:#007a4c}@media screen and (max-width:1301px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .js-count-up span{font-size:300%}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .js-count-up span{font-size:225%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .js-count-up span{font-size:350%;line-height:1.214285714285714;letter-spacing:.02em}}.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .is-anim span{opacity:1}.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .yen{margin-left:10px;font-family:Montserrat,sans-serif;font-size:257%;font-weight:600;line-height:1.219512195121951;letter-spacing:-.01em;color:#007a4c}@media screen and (max-width:1301px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .yen{font-size:125%}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .yen{font-size:113%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .yen{font-size:157%;line-height:1.2}}.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .percent{margin-right:10px;font-family:Montserrat,sans-serif;font-size:219%;line-height:1.444444444444444}@media screen and (max-width:1301px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .percent{font-size:125%}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .percent{font-size:113%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-04 .list-management-target li .value .percent{font-size:157%;line-height:1.2}}@media screen and (min-width:769px){.font_large .b-midterm-01 .b-midterm-section-04 .list-management-target.is-en li:nth-child(1),.font_large .b-midterm-01 .b-midterm-section-04 .list-management-target.is-en li:nth-child(4){grid-template-columns:37.878787878787875% 54.166666666666664%}}@media screen and (max-width:1203px){.b-midterm-01 .b-midterm-section-04 .list-management-target.is-en li:nth-child(1),.b-midterm-01 .b-midterm-section-04 .list-management-target.is-en li:nth-child(4){grid-template-columns:35.416666666666664% 60.984848484848484%}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-section-04 .list-management-target.is-en li:nth-child(1),.b-midterm-01 .b-midterm-section-04 .list-management-target.is-en li:nth-child(4){grid-template-columns:27.84090909090909% 68.56060606060606%}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-section-04 .list-management-target.is-en li:nth-child(2),.b-midterm-01 .b-midterm-section-04 .list-management-target.is-en li:nth-child(5){grid-template-columns:41.09848484848485% 55.303030303030305%;padding-right:4.452054794520548%}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-section-04 .list-management-target.is-en li:nth-child(2),.b-midterm-01 .b-midterm-section-04 .list-management-target.is-en li:nth-child(5){grid-template-columns:46.78030303030303% 49.62121212121212%}}.b-midterm-01 .b-midterm-section-04 .list-management-target.is-en li .value{white-space:break-spaces;justify-content:space-around}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-section-04 .list-management-target.is-en li .value .text:not(.is-en){font-size:132%}}@media screen and (max-width:1203px){.b-midterm-01 .b-midterm-section-04 .list-management-target.is-en li .value .text:not(.is-en){font-size:113%}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-section-04 .list-management-target.is-en li .value .text:not(.is-en){font-size:100%}}.b-midterm-01 .b-midterm-section-04 .c-btn-list-01{margin-top:55px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-04 .c-btn-list-01{margin-top:60px}}.b-midterm-01 .b-midterm-section-05{position:relative;padding:90px 0 123px;background-color:rgba(225,229,232,.2)}.b-midterm-01 .b-midterm-section-05 .m-hdgLv2-pageLv2-01:nth-of-type(n+2){margin-top:82px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-05 .m-hdgLv2-pageLv2-01:nth-of-type(n+2){margin-top:80px}}.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02{margin-top:35px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02{margin-top:45px}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02 li .c-img-wrap-02{height:21.630615640599vw;min-height:260px}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02 li .c-img-wrap-02{height:38.54166666666667vw;min-height:148px}}.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02 li .c-img-wrap-02::before{transition:transform .4s}.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02 li .c-img-wrap-02._gradu::before{background-image:url(/profile/mid-term-business-plan/assets/img/bnr-recruitment-gradu-01.webp)}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02 li .c-img-wrap-02._gradu::before{background-image:url(/profile/mid-term-business-plan/assets/img/bnr-recruitment-gradu-01-sp.webp)}}.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02 li .c-img-wrap-02._career::before{background-image:url(/profile/mid-term-business-plan/assets/img/bnr-recruitment-career-01.webp)}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02 li .c-img-wrap-02._career::before{background-image:url(/profile/mid-term-business-plan/assets/img/bnr-recruitment-career-01-sp.webp)}}.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02 li .c-img-wrap-02._profile::before{background-image:url(/profile/mid-term-business-plan/assets/img/bnr-profile-01.webp)}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02 li .c-img-wrap-02._profile::before{background-image:url(/profile/mid-term-business-plan/assets/img/bnr-profile-01-sp.webp)}}.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02 li .c-img-wrap-02._ir::before{background-image:url(/profile/mid-term-business-plan/assets/img/bnr-ir-01.webp)}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02 li .c-img-wrap-02._ir::before{background-image:url(/profile/mid-term-business-plan/assets/img/bnr-ir-01-sp.webp)}}.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02 li .c-img-wrap-02._sustainability::before{background-image:url(/profile/mid-term-business-plan/assets/img/bnr-sustainability-01.webp)}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02 li .c-img-wrap-02._sustainability::before{background-image:url(/profile/mid-term-business-plan/assets/img/bnr-sustainability-01-sp.webp)}}.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02 li .c-img-wrap-02._health::before{background-image:url(/profile/mid-term-business-plan/assets/img/bnr-health-01.webp)}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02 li .c-img-wrap-02._health::before{background-image:url(/profile/mid-term-business-plan/assets/img/bnr-health-01-sp.webp)}}.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02 li:hover .c-img-wrap-02::before{transform:scale(1.05)}.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02 li .text-box{left:0;width:100%;text-align:center}.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02 li .text-box .text{margin-top:0}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02 li .text-box .text{font-size:138%;line-height:1.363636363636364}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-section-05 .m-panel-nav-list-02 li .text-box .text{font-size:100%;line-height:1.875}}.b-midterm-01 #b-midterm-float-link-01{position:absolute;bottom:40px;z-index:3}@media screen and (min-width:769px){.b-midterm-01 #b-midterm-float-link-01{right:25px}}@media screen and (max-width:768px){.b-midterm-01 #b-midterm-float-link-01{bottom:30px;width:100%}}.b-midterm-01 #b-midterm-float-link-01.is-fixed{position:fixed;bottom:95px}@media screen and (max-width:768px){.b-midterm-01 #b-midterm-float-link-01.is-fixed{bottom:85px}}.b-midterm-01 #b-midterm-float-link-01.is-hide{opacity:0;transition:opacity .2s}.b-midterm-01 #b-midterm-float-link-01 .c-btn-list-01{margin-top:0}.b-midterm-01 #b-midterm-float-link-01 .c-btn-list-01 .c-btn-02{font-size:88%;box-shadow:0 0 9px rgba(0,0,0,.1)}@media screen and (max-width:768px){.b-midterm-01 #b-midterm-float-link-01 .c-btn-list-01 .c-btn-02{width:100%}}.b-midterm-01 #b-midterm-float-link-02{position:absolute;bottom:40px;z-index:3}@media screen and (min-width:769px){.b-midterm-01 #b-midterm-float-link-02{right:25px}}@media screen and (max-width:768px){.b-midterm-01 #b-midterm-float-link-02{width:100%}}.b-midterm-01 #b-midterm-float-link-02.is-fixed{position:fixed;bottom:auto}@media screen and (min-width:769px){.b-midterm-01 #b-midterm-float-link-02.is-fixed{transform:translate(0,70px)}}.b-midterm-01 #b-midterm-float-link-02.is-hide{opacity:0;transition:opacity .2s}.b-midterm-01 #b-midterm-float-link-02 .c-btn-list-01{margin-top:0}.b-midterm-01 #b-midterm-float-link-02 .c-btn-list-01 .c-btn-02{font-size:88%;box-shadow:0 0 9px rgba(0,0,0,.1)}@media screen and (max-width:768px){.b-midterm-01 #b-midterm-float-link-02 .c-btn-list-01 .c-btn-02{width:100%}}@media screen and (max-width:768px){.b-midterm-01 #b-midterm-float-starter{margin-top:20px;padding-top:50px}}@media screen and (min-width:769px){.b-midterm-01:not(._midterm-top) #b-midterm-float-stopper{transform:translate(0,-70px)}}.b-midterm-01 .b-midterm-roadmap-01{padding-bottom:120px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01{padding-bottom:60px}}.b-midterm-01 .b-midterm-roadmap-01 .title{font-size:200%;font-weight:700}.b-midterm-01 .b-midterm-roadmap-01 .js-tab-layout{margin-top:45px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents{margin-top:45px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company{margin-top:60px;padding-top:60px;padding-bottom:60px;background-color:#f4f6f7;border:solid 4px #007a4c;border-radius:20px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company{margin-top:45px;padding-top:45px;padding-bottom:45px;padding-left:4.166666666666666vw;padding-right:4.166666666666666vw;box-sizing:border-box}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .name{color:#007a4c;font-family:Montserrat,sans-serif;font-size:250%;font-weight:700;letter-spacing:0;text-align:center}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .name{font-size:150%;line-height:1.5}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .description{margin-top:18px;font-size:88%;font-weight:500;letter-spacing:.025em;text-align:center}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .description{margin-top:24px;font-size:82%}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .detail{margin-top:12px}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .detail{text-align:center;white-space:nowrap}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .detail{margin-top:16px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .detail dl{display:inline-flex;align-items:baseline}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .detail dl{display:flex}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .detail dl:nth-child(n+2){margin-left:2.697841726618705%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .detail dl:nth-child(n+2){margin-top:15px}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .detail dt{display:inline-block}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .detail dt{width:13.28125vw;font-size:82%;font-weight:500;letter-spacing:.025em}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .detail dd{display:inline-flex;margin-left:12px;align-items:baseline}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .detail dd .main{color:#007a4c;font-size:113%;font-weight:500;letter-spacing:.025em}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .detail dd .main{display:block;white-space:nowrap}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .detail dd .sub{font-size:82%;font-weight:500;letter-spacing:.025em}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .detail dd .sub{display:block}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .detail.is-en dl{display:flex;margin-left:2.697841726618705%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .detail.is-en dt{width:32.55208333333333vw}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list{display:flex;justify-content:center;flex-wrap:wrap}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list{margin-top:45px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01{width:21.920289855072465%;background-color:#fff;border:none;z-index:auto}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01{width:100%}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:nth-child(1) .logo{width:75.51020408163265%}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:nth-child(1) .hdg{margin-top:17px}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:nth-child(2) .logo{width:61.224489795918366%}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:nth-child(2) .logo{width:31.25vw}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:nth-child(2) .modal-logo{width:48.31460674157304%}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:nth-child(2) .modal-logo{width:40.10416666666667vw}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:nth-child(2) .text{margin-top:12px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:nth-child(2) .text{margin-top:16px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:nth-child(3) .column{display:flex;justify-content:flex-end;flex-direction:column}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:nth-child(3) .column:nth-child(1){width:46.93877551020408%}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:nth-child(3) .column:nth-child(1){width:32.03125vw}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:nth-child(3) .column:nth-child(1) .text{margin-top:16px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:nth-child(3) .column:nth-child(1) .text{margin-top:12px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:nth-child(3) .column:nth-child(2){width:44.89795918367347%}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:nth-child(3) .column:nth-child(2){margin-left:9.693877551020408%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:nth-child(3) .column:nth-child(2){width:30.46875vw;margin-top:30px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:nth-child(3) .column:nth-child(2) .text{margin-top:12px}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:nth-child(3) .modal-logo:nth-of-type(1){width:48.31460674157304%}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:nth-child(3) .modal-logo:nth-of-type(2){width:41.853932584269664%}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:nth-child(4) .logo{width:98.46938775510205%}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:nth-child(4) .hdg{margin-top:22px}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01:not(:nth-child(4n-3)){margin-left:1.97841726618705%}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01>.box-title-01{display:flex;height:80px;padding-left:9.917355371900827%;padding-right:8.264462809917356%;align-items:center;font-family:Montserrat,sans-serif;font-size:113%;font-weight:700;letter-spacing:0;line-height:1.222222222222222;white-space:nowrap;box-sizing:border-box}@media screen and (max-width:1301px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01>.box-title-01{font-size:100%}}@media screen and (max-width:1203px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01>.box-title-01{font-size:88%;white-space:normal}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01>.box-title-01{font-size:75%}}.font_large .b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01>.box-title-01{height:100px;padding-left:4.958677685950414%;padding-right:4.132231404958678%;white-space:normal}@media screen and (max-width:1203px){.font_large .b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01>.box-title-01{height:80px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01>.box-title-01.small{padding-top:11px;padding-bottom:10px;padding-left:8.264462809917356%;padding-right:7.43801652892562%;font-size:100%;line-height:1.25}@media screen and (max-width:1301px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01>.box-title-01.small{font-size:88%}}@media screen and (max-width:1203px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01>.box-title-01.small{font-size:75%}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01>.box-title-01.small{font-size:63%}}.font_large .b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01>.box-title-01.small{padding-left:3.305785123966942%;padding-right:3.305785123966942%}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01>.c-box-content-01-inner{display:flex;padding-top:0;padding-bottom:0;padding-left:9.917355371900827%;padding-right:9.917355371900827%;align-items:center;justify-content:center;text-align:center;box-sizing:border-box}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01>.c-box-content-01-inner{height:177px}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01>.c-box-content-01-inner{height:250px}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01>.c-box-content-01-inner{height:auto;padding-top:30px;padding-bottom:30px}}.font_large .b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01>.c-box-content-01-inner{height:250px;padding-left:4.958677685950414%;padding-right:4.958677685950414%}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .col2{display:flex}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .col2{flex-direction:column;align-items:center}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .logo{margin-left:auto;margin-right:auto}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .hdg{font-size:88%;font-weight:700;line-height:1.5;letter-spacing:.025em}@media screen and (max-width:1203px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .hdg{font-size:75%;line-height:1.5}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .hdg{font-size:100%;line-height:1.6625}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .text{margin-top:10px;font-size:75%;font-weight:500;line-height:1.4;letter-spacing:.025em}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .text{margin-top:18px;font-size:82%;line-height:1.6}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .js-simplemodal-trigger .text{text-decoration:underline;cursor:pointer}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container{padding-left:5.208333333333334vw;padding-right:5.208333333333334vw}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .c-simple-modal__strech{text-align:left}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .label-black{margin-bottom:16px}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .title{line-height:1.5625}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .description{text-align:left}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .modal-col2{display:flex;align-items:stretch;justify-content:space-between}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .modal-column.before{margin-top:0;border:solid 2px #007a4c;box-sizing:border-box}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .modal-column.before{width:39.63636363636364%}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .modal-column.before .c-list-bullet-01{margin-top:12px}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .modal-column.after{position:relative}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .modal-column.after{width:58.36363636363637%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .modal-column.after{margin-top:45px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .modal-column.after .c-list-bullet-01{margin-top:8px}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .modal-column.after .c-list-bullet-01 li{margin-top:0}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .modal-column.after .c-list-bullet-01 li{letter-spacing:0}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .box-title-01{font-size:107%;font-weight:700;line-height:1.6;letter-spacing:0;text-align:center}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .box-title-01{font-size:100%;font-weight:500;line-height:1.6;white-space:nowrap}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .c-box-content-01-inner{padding-left:40px;padding-right:40px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .modal-logo{margin-left:auto;margin-right:auto}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .border{display:block;height:2px;margin-top:25px;margin-bottom:25px;background-image:radial-gradient(circle closest-side,#007a4c,#007a4c 99.9%,rgba(255,255,255,0));background-size:5px 2px;border:none}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .border{margin-top:30px;margin-bottom:30px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .c-list-bullet-01{font-size:88%;font-weight:500;line-height:2;letter-spacing:.025em}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .before-name{margin-top:24px;font-size:125%;font-weight:700;line-height:1.6;letter-spacing:0}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .before-name{margin-top:17px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .after-name{font-size:107%;font-weight:700;line-height:1.6;letter-spacing:0}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .after-name{margin-top:15px;font-size:113%;line-height:1.444444444444444;letter-spacing:-.005em}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .after-hdg{font-size:107%;font-weight:700;line-height:1.6;letter-spacing:0;text-align:center}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .after-hdg{font-size:100%;font-weight:500;line-height:1.9;letter-spacing:.025em}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .after-description{margin-top:8px;color:#007a4c;font-size:150%;font-weight:700;line-height:1.6;letter-spacing:0;text-align:center}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .after-description{margin-top:12px;font-size:125%;line-height:1.6;letter-spacing:.025em}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .after-box{margin-top:22px;padding-top:25px;padding-bottom:25px;padding-left:6.230529595015576%;padding-right:6.230529595015576%;border:solid 2px #007a4c;box-sizing:border-box;overflow:hidden;position:relative;z-index:1;border-radius:20px;overflow:visible}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .after-box{border-radius:5.208333333333334vw}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .after-box::before{content:'';display:block;position:absolute;top:50%;left:-7.78816199376947%;height:10px;width:11.370716510903426%;background-image:url(/profile/mid-term-business-plan/assets/img/img-arrow-right-01.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;transform:translate(0,-50%)}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .after-box{margin-top:30px;padding-top:30px;padding-bottom:45px;padding-left:5.208333333333334vw;padding-right:5.208333333333334vw}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .after-box .after-box__item{display:flex;align-items:center}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .after-box .image{width:12.09964412811388%;margin-right:1.423487544483986%}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .after-box .image{min-width:12.09964412811388%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .after-box .image{width:17.708333333333336vw;margin-left:auto;margin-right:auto}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .c-list-notes-01{font-size:75%}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .c-list-notes-01{display:flex}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .c-list-notes-01{margin-top:18px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .c-list-notes-01 li{display:inline-block}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .company-list>.c-box-content-01 .c-simple-modal__container .c-list-notes-01 li+li{margin-top:0;margin-left:34px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .annotation{margin-top:40px}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .annotation{text-align:center}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .annotation{margin-top:30px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .annotation .c-list-notes-02{display:inline-block;margin-top:0;margin-left:auto;margin-right:auto;font-weight:500}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .company .annotation .c-list-notes-02{font-size:82%}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement{padding-bottom:45px}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .description{margin-top:30px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .m-panel-nav-list-01 .item.green{border:solid 2px #007a4c}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action{display:flex;flex-direction:column;margin-top:30px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item{padding:4.046762589928058%;box-sizing:border-box}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item{padding-top:45px;padding-bottom:45px;padding-left:5.208333333333334vw;padding-right:5.208333333333334vw}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item .name{margin-top:38px;font-size:125%;font-weight:700;line-height:1.5}@media screen and (max-width:1203px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item .name{font-size:100%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item .name{margin-top:24px;font-size:113%;line-height:1.444444444444444}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item .description{margin-top:16px;font-weight:500;line-height:2;letter-spacing:0}@media screen and (max-width:1203px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item .description{font-size:88%}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item .description{font-size:75%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item .description{margin-top:18px;line-height:1.6;letter-spacing:.025em}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item .note{margin-top:8px;font-size:75%;font-weight:500;line-height:1.4;letter-spacing:.025em}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item .note{margin-top:12px;font-size:100%;font-weight:400;line-height:1.6}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item.team{order:1}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item.team .image{width:23.83073496659243%;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item.team .image{width:27.34375vw}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item.technology{order:3}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item.technology .image{width:19.15367483296214%;margin-top:-11px;margin-bottom:-11px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item.technology .image{width:22.395833333333336vw}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item.technology .description.small{margin-top:12px;font-weight:400;letter-spacing:-.03em}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item.technology .description.small{line-height:1.9;letter-spacing:.025em}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item.lean{width:100%;margin-top:34px;margin-right:0}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item.lean{display:flex;align-items:center}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item.lean{order:2}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item.lean .image{width:8.610567514677104%;margin-right:6.066536203522505%}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item.lean .image{min-width:8.610567514677104%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item.lean .image{width:23.268229166666664vw;margin-left:auto;margin-right:auto}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item.lean .name{margin-top:0}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .action .item.lean .name{margin-top:23px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .arrow{height:41px;width:100px;margin-top:40px;margin-left:auto;margin-right:auto;border-top:solid 41px #007a4c;border-left:solid 50px rgba(255,255,255,0);border-right:solid 50px rgba(255,255,255,0);box-sizing:border-box}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .arrow{height:7.03125vw;width:17.1875vw;border-top-width:7.03125vw;border-left-width:8.59375vw;border-right-width:8.59375vw}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal{margin-top:40px}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .item{padding-top:30px;padding-bottom:30px;padding-left:3.41726618705036%;padding-right:3.41726618705036%;box-sizing:border-box}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .item{display:flex;align-items:center}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .item{text-align:center;padding-top:18px;padding-bottom:45px;padding-left:5.208333333333334vw;padding-right:5.208333333333334vw}}.font_large .b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .item{padding-left:1.798561151079137%;padding-right:1.798561151079137%}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .name{width:25.91792656587473%;white-space:nowrap}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .name{width:32.39740820734341%;white-space:normal}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .name{width:100%}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .name p{display:inline-block;font-size:125%;font-weight:500;line-height:1.45;letter-spacing:0}@media screen and (max-width:1203px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .name p{font-size:100%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .name p{font-size:113%;text-align:center}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .border{display:block;height:180px;width:2px;min-width:2px;background-image:radial-gradient(circle closest-side,#007a4c,#007a4c 99.9%,rgba(255,255,255,0));background-size:2px 5px;border:none}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .border{margin-left:5.183585313174946%;margin-right:6.911447084233261%}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .border{margin-left:2.591792656587473%;margin-right:3.455723542116631%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .border{height:2px;width:100%;margin-top:18px;background-size:5px 2px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .amount{font-family:Montserrat,sans-serif;color:#007a4c;font-size:213%;font-weight:600;line-height:1.235294117647059;letter-spacing:-.01em}@media screen and (max-width:1203px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .amount{font-size:188%}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .amount{font-size:163%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .amount:first-child{margin-top:27px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .amount:not(:first-child){margin-top:16px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .amount:not(:first-child){margin-top:24px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .text{margin-top:6px;font-size:100%;line-height:2;letter-spacing:0}@media screen and (max-width:1203px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .text{font-size:88%}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .text{font-size:75%}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .description{font-size:138%;line-height:1.636363636363636;letter-spacing:.04em}@media screen and (max-width:1203px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .description{font-size:113%}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .description{font-size:88%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(1) .enhancement .goal .description{margin-top:30px;font-size:113%;line-height:1.9;letter-spacing:.025em}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(2) .tab-hdg{text-align:center}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(2) .tab-hdg h3{display:inline-block;margin-left:auto;margin-right:auto;padding-top:18px;padding-bottom:16px;padding-left:10.79136690647482%;padding-right:10.79136690647482%;color:#fff;background-color:#007a4c;overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(2) .tab-hdg h3{border-radius:5.208333333333334vw}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(2) .tab-hdg h3{padding:45px 5.208333333333334vw}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(2) .tab-hdg h3 .sub{display:block;font-size:100%;font-weight:700;letter-spacing:.025em}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(2) .tab-hdg h3 .sub{font-size:75%}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(2) .tab-hdg h3 .main{display:block;margin-top:4px;font-size:175%;font-weight:700;letter-spacing:.025em}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(2) .tab-hdg h3 .main{font-size:125%}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(2) .tab-description{font-size:88%;font-weight:500;letter-spacing:.025em}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(2) .tab-description{font-size:100%;line-height:1.9}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(2) .m-panel-nav-list-01{flex-wrap:nowrap}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(2) .m-panel-nav-list-01 .c-box-content-01 .box-title-01.short{min-width:23.275862068965516%}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(2) .m-panel-nav-list-01 .c-box-content-01 .c-box-content-01-inner{padding:24px 24px 45px 30px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(2) .m-panel-nav-list-01 .c-box-content-01 .c-box-content-01-inner{padding:24px 5.208333333333334vw 45px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(2) .m-panel-nav-list-01 .c-box-content-01 .name{font-size:125%;font-weight:500;line-height:1.5;letter-spacing:0}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(2) .m-panel-nav-list-01 .c-box-content-01 .c-list-bullet-01{margin-top:18px;font-size:88%;line-height:1.9;letter-spacing:.025em}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(3) .tab-description{font-size:88%;font-weight:500;letter-spacing:.025em}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(3) .tab-description{font-size:100%}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(3) .tab-inner{margin-top:30px}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(3) .tab-inner{display:flex;align-items:center;justify-content:space-between}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(3) .tab-inner{margin-top:24px}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(3) .image{width:48.47122302158273%}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(3) .list{width:48.47122302158273%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(3) .list{margin-top:30px}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(3) .list .c-box-content-01{width:100%;margin-top:15px}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(3) .list .c-box-content-01:first-child{margin-top:0}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(3) .list .c-box-content-01 .box-title-01.short{display:inline-flex;position:absolute;width:15.027829313543599%;justify-content:center}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(3) .list .c-box-content-01 .c-box-content-01-inner{padding-top:24px;padding-bottom:24px;padding-left:20.59369202226345%;padding-right:4.452690166975881%}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(3) .list .c-box-content-01 .c-box-content-01-inner{padding-bottom:45px;padding-left:5.208333333333334vw;padding-right:5.208333333333334vw}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(3) .list .c-box-content-01 .name{font-size:125%;font-weight:500;line-height:1.5;letter-spacing:0}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(3) .list .c-box-content-01 .name{font-size:113%}}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(3) .list .c-box-content-01 .c-list-bullet-01{margin-top:12px;font-size:88%;line-height:1.9;letter-spacing:.025em}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(3) .list .c-list-notes-01 li{display:inline-block}.b-midterm-01 .b-midterm-roadmap-01 .tab-contents .content:nth-child(3) .list .c-list-notes-01 li+li{margin-top:0;margin-left:1em}}.b-midterm-01 .b-midterm-roadmap-02{padding-top:120px;padding-bottom:120px;background-color:#f4f6f7}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-02{padding-top:60px;padding-bottom:60px}}.b-midterm-01 .b-midterm-roadmap-02 .title{font-size:200%;font-weight:700}.b-midterm-01 .b-midterm-roadmap-02 .description{margin-top:18px}.b-midterm-01 .b-midterm-roadmap-02 .m-panel-nav-list-01{margin-top:60px}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-02 .m-panel-nav-list-01{justify-content:center}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-02 .m-panel-nav-list-01{margin-top:45px}}.b-midterm-01 .b-midterm-roadmap-02 .m-panel-nav-list-01 .c-box-content-01{box-sizing:border-box}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-02 .m-panel-nav-list-01 .c-box-content-01:nth-child(1),.b-midterm-01 .b-midterm-roadmap-02 .m-panel-nav-list-01 .c-box-content-01:nth-child(2),.b-midterm-01 .b-midterm-roadmap-02 .m-panel-nav-list-01 .c-box-content-01:nth-child(3){margin-top:0}.b-midterm-01 .b-midterm-roadmap-02 .m-panel-nav-list-01 .c-box-content-01:not(:nth-child(3n)){margin-right:2.828618968386023%}.b-midterm-01 .b-midterm-roadmap-02 .m-panel-nav-list-01 .c-box-content-01:last-child{margin-right:0}}.b-midterm-01 .b-midterm-roadmap-02 .m-panel-nav-list-01 .c-box-content-01 .box-title-01{font-size:100%;font-weight:500}.b-midterm-01 .b-midterm-roadmap-02 .m-panel-nav-list-01 .c-box-content-01 .c-box-content-01-inner{padding-top:30px;padding-bottom:50px;padding-left:6.349206349206349%;padding-right:6.349206349206349%}.b-midterm-01 .b-midterm-roadmap-02 .m-panel-nav-list-01 .c-box-content-01 .name{font-size:125%;font-weight:500;line-height:1.5}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-02 .m-panel-nav-list-01 .c-box-content-01 .name{font-size:113%;line-height:1.444444444444444}}.b-midterm-01 .b-midterm-roadmap-02 .m-panel-nav-list-01 .c-box-content-01 .text{margin-top:15px;font-size:88%;font-weight:500}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-02 .m-panel-nav-list-01 .c-box-content-01 .text{margin-top:18px;font-size:100%;font-weight:400;line-height:1.9}}.b-midterm-01 .b-midterm-roadmap-02 .arrow{width:100px;height:41px;margin-top:40px;margin-left:auto;margin-right:auto;border-top:solid 41px #007a4c;border-left:solid 50px rgba(255,255,255,0);border-right:solid 50px rgba(255,255,255,0);box-sizing:border-box}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-02 .arrow{width:17.1875vw;height:7.03125vw;border-top-width:7.03125vw;border-left-width:8.59375vw;border-right-width:8.59375vw}}.b-midterm-01 .b-midterm-roadmap-02 .goal{margin-top:40px;text-align:center}.b-midterm-01 .b-midterm-roadmap-02 .goal .text{padding:32px 11.231281198003327%;color:#fff;font-size:175%;font-weight:700;letter-spacing:.025em;background-color:#007a4c;overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-02 .goal .text{border-radius:5.208333333333334vw}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-02 .goal .text{display:inline-block}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-02 .goal .text{padding:7.8125vw;font-size:150%}}.b-midterm-01 .b-midterm-roadmap-03{padding-top:120px;padding-bottom:120px;background-color:#fcfdfd}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-03{padding-top:60px;padding-bottom:60px}}.b-midterm-01 .b-midterm-roadmap-03 .title{font-size:200%;font-weight:700}.b-midterm-01 .b-midterm-roadmap-03 .description{margin-top:18px}.b-midterm-01 .b-midterm-roadmap-03 .m-panel-nav-list-01{counter-reset:midterm-roadmap-03}.b-midterm-01 .b-midterm-roadmap-03 .m-panel-nav-list-01 .item{position:relative;padding:1.996672212978369%;padding-bottom:3.743760399334442%;text-align:center;box-sizing:border-box}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-03 .m-panel-nav-list-01 .item{padding:5.208333333333334vw;padding-bottom:11.71875vw}}.b-midterm-01 .b-midterm-roadmap-03 .m-panel-nav-list-01 .item::before{counter-increment:midterm-roadmap-03;content:counter(midterm-roadmap-03);display:flex;position:absolute;min-height:0;width:8.561643835616438%;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;color:#fff;font-size:150%;font-weight:600;background-color:#007a4c;border-radius:50%;aspect-ratio:1/1}@media screen and (max-width:1203px){.b-midterm-01 .b-midterm-roadmap-03 .m-panel-nav-list-01 .item::before{width:11.13013698630137%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-03 .m-panel-nav-list-01 .item::before{width:13.020833333333334vw}}.b-midterm-01 .b-midterm-roadmap-03 .m-panel-nav-list-01 .item .image{width:17.123287671232877%;margin-top:21px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-03 .m-panel-nav-list-01 .item .image{width:26.041666666666668vw}}.b-midterm-01 .b-midterm-roadmap-03 .m-panel-nav-list-01 .item .before{margin-top:15px;font-size:125%;font-weight:500;line-height:1.5;letter-spacing:0}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-03 .m-panel-nav-list-01 .item .before{margin-top:12px;font-size:113%;line-height:1.444444444444444}}.b-midterm-01 .b-midterm-roadmap-03 .m-panel-nav-list-01 .item .arrow{height:17px;width:20px;margin-top:15px;margin-left:auto;margin-right:auto;border-top:solid 17px #007a4c;border-left:solid 10px rgba(255,255,255,0);border-right:solid 10px rgba(255,255,255,0);box-sizing:border-box}.b-midterm-01 .b-midterm-roadmap-03 .m-panel-nav-list-01 .item .after{margin-top:12px;color:#007a4c;font-size:125%;font-weight:700;line-height:1.5;letter-spacing:0}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-03 .m-panel-nav-list-01 .item .after{font-size:113%;line-height:1.444444444444444}}.b-midterm-01 .b-midterm-roadmap-04{padding-top:120px;background-color:#f4f6f7}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-04{padding-bottom:60px;overflow:hidden}}.b-midterm-01 .b-midterm-roadmap-04 .label-black{position:relative;z-index:1}.b-midterm-01 .b-midterm-roadmap-04 .title{font-size:200%;font-weight:700}.b-midterm-01 .b-midterm-roadmap-04 .description{margin-top:18px}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper{position:relative}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper{margin-top:-100px;padding-top:100px;overflow:hidden}}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .text{position:relative;z-index:1}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure{position:relative;width:100%;margin-top:65px;text-align:center}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure{display:flex;margin-bottom:112px;align-items:center;justify-content:center}}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .circle{display:flex;position:absolute;height:143.09523809523807%;align-items:center;justify-content:center;aspect-ratio:1/1}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .circle{top:43.22916666666667vw;left:43.22916666666667vw;transform:translate(-50%,-50%)}}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .circle .bg{display:flex;position:absolute;width:100%;align-items:center;justify-content:center;opacity:.6;aspect-ratio:1/1}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .circle .bg{width:369.79166666666663vw}}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .circle .bg figure{position:absolute;border-radius:50%;background-color:#007a4c;opacity:.1;mix-blend-mode:multiply;aspect-ratio:1/1}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .circle .bg figure.circle-bg-01{height:15.474209650582361%}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .circle .bg figure.circle-bg-02{height:25.291181364392678%}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .circle .bg figure.circle-bg-03{height:37.93677204658901%}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .circle .bg figure.circle-bg-04{height:47.25457570715474%}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .circle .bg figure.circle-bg-05{height:58.4026622296173%}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .circle .bg figure.circle-bg-06{height:80.5324459234609%}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .circle .bg figure.circle-bg-07{height:100%}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list{width:100%}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list{display:flex;justify-content:center;flex-wrap:wrap}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list{margin-top:12px}}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx{display:flex;min-height:0;min-width:29.95008319467554%;margin-left:35.02495840266223%;margin-right:35.02495840266223%;padding-left:4.159733777038269%;padding-right:4.159733777038269%;justify-content:center;flex-direction:column;color:#fff;background-color:#007a4c;border-radius:50%;aspect-ratio:1/1;box-sizing:border-box;z-index:2}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx{order:2}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx{margin-left:29.118136439267886%;margin-right:29.118136439267886%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx{width:100%;margin-left:0;margin-right:0}}@media screen and (min-width:769px){.font_large .b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx{margin-left:31.613976705490845%;margin-right:31.613976705490845%}}@media screen and (max-width:1203px){.font_large .b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx{margin-left:33.277870216306155%;margin-right:33.277870216306155%}}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx .task-title{font-size:163%;font-weight:700;line-height:1.384615384615385}@media screen and (max-width:1203px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx .task-title{font-size:138%}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx .task-title{font-size:125%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx .task-title{font-size:150%;line-height:1.375}}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx .task-description{margin-top:6px;font-size:100%;line-height:1.625}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx .task-description{font-size:88%}}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx .c-btn-list-02{margin-top:23px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx .c-btn-list-02{margin-top:3.90625vw}}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx .c-btn-list-02 li{width:76.92307692307693%}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx .c-btn-list-02 li{width:47.91666666666667vw}}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx .c-btn-list-02 .c-btn-01{color:#007a4c;border:solid 1px #fff;box-sizing:border-box}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx .c-btn-list-02 .c-btn-01::after{background-image:url(/assets/img/icon-arrow-right-green.svg)}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx .c-btn-list-02 .c-btn-01:hover{color:#fff}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx .c-btn-list-02 .c-btn-01:hover::after{background-image:url(/assets/img/icon-arrow-right-white.svg)}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx1{margin-bottom:-13px;margin-left:29.95008319467554%;margin-right:29.95008319467554%;order:1}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx2{margin-top:-51px;margin-bottom:38px;margin-right:9.151414309484192%;order:3}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx2{margin-top:-41px;margin-bottom:28px}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx3{margin-top:-51px;margin-bottom:38px;order:4}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx3{margin-top:-41px;margin-bottom:28px}}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx1,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx2,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx3{box-sizing:border-box}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx1,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx2,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx3{display:flex;position:relative;height:253px;width:40.01663893510815%;padding:30px 24px;flex-direction:column}}@media screen and (max-width:1301px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx1,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx2,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx3{height:300px}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx1,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx2,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx3{height:350px}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx1,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx2,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx3{height:auto;margin-bottom:0;padding:30px 5.208333333333334vw}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx1:not(:first-child),.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx2:not(:first-child),.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx3:not(:first-child){margin-top:15px}}@media screen and (min-width:769px){.font_large .b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx1,.font_large .b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx2,.font_large .b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx3{height:300px}}@media screen and (max-width:1203px){.font_large .b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx1,.font_large .b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx2,.font_large .b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx3{height:350px}}.font_large .b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx1 .task-annotation,.font_large .b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx1 .task-description,.font_large .b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx2 .task-annotation,.font_large .b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx2 .task-description,.font_large .b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx3 .task-annotation,.font_large .b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx3 .task-description{margin-top:10px;margin-bottom:10px}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx1 .task-title,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx2 .task-title,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx3 .task-title{font-size:125%;font-weight:700;line-height:1.5;letter-spacing:0}@media screen and (max-width:1301px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx1 .task-title,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx2 .task-title,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx3 .task-title{font-size:113%}}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx1 .task-description,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx2 .task-description,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx3 .task-description{margin-top:12px;font-size:100%;line-height:2}.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx1 .task-annotation,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx2 .task-annotation,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx3 .task-annotation{margin-top:16px;margin-bottom:16px;font-size:75%;font-weight:500;line-height:1.4;letter-spacing:.025em}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx1 .c-btn-list-02,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx2 .c-btn-list-02,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx3 .c-btn-list-02{margin-top:auto}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx1 .c-btn-list-02 li,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx2 .c-btn-list-02 li,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list .task._dx3 .c-btn-list-02 li{width:100%}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list.is-en .task._dx1,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list.is-en .task._dx2,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list.is-en .task._dx3{height:300px}}@media screen and (max-width:1203px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list.is-en .task._dx1,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list.is-en .task._dx2,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list.is-en .task._dx3{height:350px}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list.is-en .task._dx1,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list.is-en .task._dx2,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list.is-en .task._dx3{height:370px}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list.is-en .task._dx1,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list.is-en .task._dx2,.b-midterm-01 .b-midterm-roadmap-04 .figure-wrapper .figure .task-list.is-en .task._dx3{height:auto}}.b-midterm-01 .b-midterm-roadmap-05{padding-top:120px;padding-bottom:120px;background-color:#fcfdfd}.b-midterm-01 .b-midterm-roadmap-05 .title{font-size:200%;font-weight:700}.b-midterm-01 .b-midterm-roadmap-05 .description{margin-top:18px}.b-midterm-01 .b-midterm-roadmap-05 .js-tab-layout{margin-top:60px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-05 .js-tab-layout{margin-top:45px}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-roadmap-05 .js-tab-layout.is-en .tab-list li{font-size:63%}.b-midterm-01 .b-midterm-roadmap-05 .js-tab-layout.is-en .tab-list li::after{right:20px}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-05 .js-tab-layout.is-en .tab-list li{font-size:100%}.b-midterm-01 .b-midterm-roadmap-05 .js-tab-layout.is-en .tab-list li:nth-child(2){height:20.833333333333336vw}.b-midterm-01 .b-midterm-roadmap-05 .js-tab-layout.is-en .tab-list li:nth-child(2)::after{top:9.375vw}.b-midterm-01 .b-midterm-roadmap-05 .js-tab-layout.is-en .tab-list li::after{right:9.114583333333332vw}}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list{margin-top:45px}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:2.828618968386023%;column-gap:2.828618968386023%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list{margin-top:30px}}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper{background-color:rgba(0,122,76,.2)}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.philosophy{padding-top:20px;padding-bottom:20px;padding-left:1.798561151079137%;padding-right:1.798561151079137%;border-top-left-radius:20px;border-top-right-radius:20px}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.philosophy{grid-column:1/3;border-bottom-right-radius:20px}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.philosophy{padding-left:2.604166666666667vw;padding-right:2.604166666666667vw}}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.philosophy .item{background-color:#fff}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.philosophy .item{display:flex;padding-top:1.865671641791045%;padding-bottom:1.865671641791045%;padding-left:3.73134328358209%;padding-right:3.73134328358209%;align-items:center}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.philosophy .hdg{width:14.11290322580645%}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.philosophy .hdg{width:16.83291770573566%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.philosophy .hdg{width:100%}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.philosophy .border{height:85px;width:2px;min-width:2px;background-size:2px 5px}}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.philosophy .text{font-size:100%}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.philosophy .text{margin-left:4.032258064516129%;font-weight:500}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.philosophy .text{margin-top:30px;font-size:113%;text-align:center}}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.value{padding-left:3.710575139146568%;padding-right:3.710575139146568%}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.value{grid-row:2/3;display:flex;justify-content:center;flex-direction:column}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.value{padding-left:2.604166666666667vw;padding-right:2.604166666666667vw}}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.value .item{background-color:#fff}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.value .item{display:flex;padding-top:20px;padding-bottom:20px;padding-left:8.016032064128257%;padding-right:8.016032064128257%;align-items:center}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.value .hdg{width:33.41288782816229%}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.value .border{height:85px;width:2px;min-width:2px;background-size:2px 5px}}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.value .text{font-family:Montserrat,sans-serif;font-size:113%;font-weight:600;line-height:1.5;letter-spacing:-.01em}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.value .text{margin-left:9.54653937947494%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.value .text{margin-top:30px;text-align:center}}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.declaration{padding-top:20px;padding-bottom:20px;padding-left:3.710575139146568%;padding-right:3.710575139146568%;border-bottom-left-radius:20px;border-bottom-right-radius:20px}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.declaration{grid-row:3/4;display:flex;justify-content:center;flex-direction:column}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.declaration{padding-left:2.604166666666667vw;padding-right:2.604166666666667vw}}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.declaration .item{background-color:#fff}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.declaration .item{padding-top:35px;padding-bottom:45px;padding-left:9.01803607214429%;padding-right:9.01803607214429%}}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.declaration .hdg{text-align:center}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.declaration .border{margin-top:18px}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.declaration .c-list-basic-01{margin-top:24px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.declaration .c-list-basic-01{margin-top:30px}}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.declaration .c-list-basic-01 li{display:flex}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.declaration .c-list-basic-01 li .num{width:1em;font-family:Montserrat,sans-serif;color:#007a4c;font-size:113%;font-weight:600;letter-spacing:-.01em}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.declaration .c-list-basic-01 li .num{width:4.427083333333334vw}}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.declaration .c-list-basic-01 li .text{margin-left:1.603206412825651%}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item-wrapper.declaration .c-list-basic-01 li .text{margin-left:1.041666666666667vw}}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item{box-shadow:0 3px 6px rgba(0,0,0,.16);overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item{border-radius:5.208333333333334vw}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item{padding-top:18px;padding-bottom:30px;padding-left:5.208333333333334vw;padding-right:5.208333333333334vw}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item:not(:first-child){margin-top:24px}}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item.green{border:solid 2px #007a4c;box-sizing:border-box}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item.gray{background-color:#f4f6f7}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item.strategy{grid-row:2/4;margin-top:20px;padding-top:35px;padding-bottom:45px;padding-left:8.348794063079776%;padding-right:8.348794063079776%}}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item.strategy .hdg{text-align:center}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item.strategy .border{margin-top:18px}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item.strategy .figure{margin-top:44px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item.strategy .figure{margin-top:30px}}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item .hdg{font-size:150%;font-weight:500}@media screen and (max-width:1203px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item .hdg{font-size:125%}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item .hdg{min-width:75px;font-size:100%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item .hdg{font-size:113%;text-align:center}}.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item .border{display:block;height:2px;margin:0;background-image:radial-gradient(circle closest-side,#007a4c,#007a4c 99.9%,rgba(255,255,255,0));background-size:5px 2px;border:none}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-roadmap-05 .philosophy-list .item .border{margin-top:18px}}.b-midterm-01 .b-midterm-roadmap-05 .c-lyt-media-02{position:relative}.b-midterm-01 .b-midterm-vision-01{padding-bottom:90px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-vision-01{padding-bottom:24px}}.b-midterm-01 .b-midterm-vision-01 .title{font-size:200%;font-weight:700}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-vision-01 .c-doc-plain-01{font-size:100%;font-weight:500;line-height:1.9}}.b-midterm-01 .b-midterm-vision-02{padding:120px 0;background-color:#f4f6f7}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-vision-02{padding:60px 0}}.b-midterm-01 .b-midterm-vision-02 .title{font-size:200%;font-weight:700}.b-midterm-01 .b-midterm-vision-02 .hdg{margin-top:58px;color:#007a4c;font-size:200%;font-weight:700}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-vision-02 .hdg{margin-top:65px;font-size:150%}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-vision-02 .description{text-align:center}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-vision-02 .fig-approach{display:flex;justify-content:space-between;-moz-column-gap:2.702702702702703%;column-gap:2.702702702702703%}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-approach{width:54.41441441441441%}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-approach li:nth-child(n+3){margin-top:25px}}.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-approach li .box-title-01{font-size:113%}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-approach li .box-title-01{display:flex;height:100px;padding-left:6.849315068493151%;padding-right:6.849315068493151%;align-items:center;justify-content:center;box-sizing:border-box}}@media screen and (max-width:1301px){.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-approach li .box-title-01{height:130px}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-approach li .box-title-01{height:auto;font-size:100%}}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-approach li .c-box-content-01-inner{padding-left:15px;padding-right:15px}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-approach li .c-box-content-01-inner{display:flex;padding-right:3.645833333333333vw;align-items:center;justify-content:space-between}}.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-approach li .image{width:51.01010101010101%}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-approach li .image{margin:0 auto}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-approach li .image{width:18.229166666666664vw;min-width:18.229166666666664vw;order:2}}.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-approach li .c-doc-plain-01{margin-top:10px}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-approach li .c-doc-plain-01{text-align:center}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-approach li .c-doc-plain-01{font-size:100%;font-weight:500;line-height:1.6;order:1}}.b-midterm-01 .b-midterm-vision-02 .fig-approach .fig-cross{display:flex;position:relative;width:4.144144144144144%;align-items:center;justify-content:center}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-vision-02 .fig-approach .fig-cross{height:11.979166666666668vw;width:11.979166666666668vw;margin:30px auto}}.b-midterm-01 .b-midterm-vision-02 .fig-approach .fig-cross .fig-cross__line{position:absolute;height:2px;width:141.30434782608694%;background-color:#2c3b3a}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-vision-02 .fig-approach .fig-cross .fig-cross__line{width:17.1875vw}}.b-midterm-01 .b-midterm-vision-02 .fig-approach .fig-cross .fig-cross__line:nth-child(1){transform:rotate(45deg)}.b-midterm-01 .b-midterm-vision-02 .fig-approach .fig-cross .fig-cross__line:nth-child(2){transform:rotate(-45deg)}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-area{width:36.21621621621622%}}.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-area li{width:100%}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-area li{width:auto}}.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-area li+li{margin-top:12px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-area li+li{margin-top:20px}}.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-area li .box-title-01{font-size:107%}.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-area li .c-box-content-01-inner{padding-top:11px;padding-bottom:23px}@media screen and (max-width:1065px){.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-area li .c-box-content-01-inner{padding-left:15px;padding-right:15px}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-area li .c-box-content-01-inner{padding-left:3.645833333333333vw;padding-right:3.645833333333333vw}}.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-area li .c-box-content-01-inner .c-list-bullet-01{margin-top:12px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-area li .c-box-content-01-inner .c-list-bullet-01{margin-top:18px}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-area li .c-box-content-01-inner .c-list-bullet-01 li{width:auto}}.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-area li.psychiatry{border-color:#e4f1de}.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-area li.psychiatry .box-title-01{color:#007a4c;background-color:#e4f1de}.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-area li.oncology{border-color:#f6ccaf}.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-area li.oncology .box-title-01{color:#c35e23;background-color:#f6ccaf}.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-area li.other{border-color:#f8ecb9}.b-midterm-01 .b-midterm-vision-02 .fig-approach .list-area li.other .box-title-01{color:#a3913f;background-color:#f8ecb9}.b-midterm-01 .b-midterm-financial-goals-01{padding-bottom:90px}.b-midterm-01 .b-midterm-financial-goals-01 .title{font-size:200%;font-weight:700}.b-midterm-01 .b-midterm-financial-goals-01 .hdg{margin-top:13px;color:#007a4c;font-size:225%;font-weight:700}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-financial-goals-01 .hdg{margin-top:30px;font-size:150%}}.b-midterm-01 .b-midterm-financial-goals-02{padding:120px 0}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-financial-goals-02{padding:60px 0}}.b-midterm-01 .b-midterm-financial-goals-02 .title{font-size:200%;font-weight:700}.b-midterm-01 .b-midterm-financial-goals-02 .c-box-content-01.gray{background-color:#f4f6f7}.b-midterm-01 .b-midterm-financial-goals-02 .c-tbl-data-01{background-color:#fff}.b-midterm-01 .b-midterm-financial-goals-02 .c-tbl-data-01 tr:first-child th.gray{border-top:solid 1px #aab0b0}.b-midterm-01 .b-midterm-financial-goals-02 .c-tbl-data-01 td.hidden,.b-midterm-01 .b-midterm-financial-goals-02 .c-tbl-data-01 th.hidden{background-color:#f4f6f7;border-top:solid 2px #f4f6f7;border-left:solid 2px #f4f6f7}.b-midterm-01 .b-midterm-financial-goals-02 .c-tbl-data-01 td.black,.b-midterm-01 .b-midterm-financial-goals-02 .c-tbl-data-01 th.black{background-color:#2c3b3a}.b-midterm-01 .b-midterm-financial-goals-02 .c-tbl-data-01 td.black[rowspan],.b-midterm-01 .b-midterm-financial-goals-02 .c-tbl-data-01 th.black[rowspan]{border-right:solid 1px #fff}.b-midterm-01 .b-midterm-financial-goals-02 .c-tbl-data-01 td.gray,.b-midterm-01 .b-midterm-financial-goals-02 .c-tbl-data-01 th.gray{background-color:#aab0b0}.b-midterm-01 .b-midterm-financial-goals-02 .c-tbl-data-01 td.light-green,.b-midterm-01 .b-midterm-financial-goals-02 .c-tbl-data-01 th.light-green{background-color:rgba(0,122,76,.2)}.b-midterm-01 .b-midterm-financial-goals-02 .c-tbl-data-01 tbody{border-top-color:#f4f6f7}.b-midterm-01 .b-midterm-financial-goals-02 .c-tbl-data-01 th{border-left-color:#f4f6f7}.b-midterm-01 .b-midterm-financial-goals-02 .c-tbl-data-01 td{border-bottom-color:#f4f6f7;border-left-color:#f4f6f7;border-right-color:#f4f6f7}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-financial-goals-02 .c-tbl-data-01._bs tbody th.short{width:31.53153153153153%}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-financial-goals-02 .box-split-dot .name{width:20.72072072072072%}}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-financial-goals-02 .box-split-dot .name{text-align:center}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-financial-goals-02 .box-split-dot .border{margin-right:3.063063063063063%}.b-midterm-01 .b-midterm-financial-goals-02 .box-split-dot .border.large{height:89px}}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-financial-goals-02 .box-split-dot .value{display:flex;width:76.3963963963964%;align-items:center}}.b-midterm-01 .b-midterm-financial-goals-03{padding:120px 0;background-color:#f4f6f7}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-financial-goals-03{padding:60px 0}}.b-midterm-01 .b-midterm-financial-goals-03 .title{font-size:200%;font-weight:700}.b-midterm-01 .b-midterm-financial-goals-03 .c-box-content-01{z-index:auto}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-financial-goals-03 .c-lyt-media-02{width:86.66666666666666%;margin:0 auto}}.b-midterm-01 .b-midterm-financial-goals-03 .js-expandmodal-open{position:relative}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-financial-goals-03 .js-expandmodal-open .label{display:none}}.b-midterm-01 .b-midterm-financial-goals-04{position:relative;padding:120px 0}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-financial-goals-04{padding:60px 0}}.b-midterm-01 .b-midterm-financial-goals-04 .title{font-size:200%;font-weight:700}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-financial-goals-04 .c-doc-plain-01{font-size:100%;line-height:1.9}}.b-midterm-01 .b-midterm-financial-goals-04 .c-box-content-01{z-index:auto}.b-midterm-01 .b-midterm-financial-goals-04 .c-box-content-01.gray{background-color:#f4f6f7}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-financial-goals-04 .c-lyt-media-02{width:86.66666666666666%;margin:0 auto}}.b-midterm-01 .b-midterm-financial-goals-04 .js-expandmodal-open{position:relative}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-financial-goals-04 .js-expandmodal-open .label{display:none}}.b-midterm-01 .b-midterm-financial-goals-04 .c-list-notes-02{display:inline-block}.b-midterm-01 .b-midterm-financial-goals-04 .c-list-notes-02 li{text-align:left}.b-midterm-01 .b-midterm-related-01{position:relative}@media screen and (min-width:769px){.b-midterm-01 .b-midterm-related-01{padding-top:90px;background-color:rgba(225,229,232,.2)}}.b-midterm-01 .b-midterm-related-01 .related-contents{position:relative;padding-bottom:123px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-related-01 .related-contents .l-inner-01{width:97.39583333333334vw;padding:15.625vw 5.46875vw;overflow:hidden;position:relative;z-index:1;border-radius:20px;box-shadow:2px 5px 18px -5px #d1d1d1}}@media screen and (max-width:768px) and (max-width:768px){.b-midterm-01 .b-midterm-related-01 .related-contents .l-inner-01{border-radius:5.208333333333334vw}}.b-midterm-01 .b-midterm-related-01 .related-contents .m-panel-nav-list-02{margin-top:35px}.b-midterm-01 .b-midterm-related-01 .related-contents .m-panel-nav-list-02 .c-img-wrap-02{height:260px}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-related-01 .related-contents .m-panel-nav-list-02 .c-img-wrap-02{height:148px;min-height:148px}}.b-midterm-01 .b-midterm-related-01 .related-contents .m-panel-nav-list-02 .c-img-wrap-02::before{transition:transform .4s}.b-midterm-01 .b-midterm-related-01 .related-contents .m-panel-nav-list-02 .c-img-wrap-02._roadmap::before{background-image:url(/profile/mid-term-business-plan/assets/img/thumb-midterm-roadmap-01.webp)}.b-midterm-01 .b-midterm-related-01 .related-contents .m-panel-nav-list-02 .c-img-wrap-02._vision::before{background-image:url(/profile/mid-term-business-plan/assets/img/thumb-midterm-vision-01.webp)}.b-midterm-01 .b-midterm-related-01 .related-contents .m-panel-nav-list-02 .c-img-wrap-02._financial-goals::before{background-image:url(/profile/mid-term-business-plan/assets/img/thumb-midterm-financial-goals-01.webp)}.b-midterm-01 .b-midterm-related-01 .related-contents .m-panel-nav-list-02 .c-img-wrap-02:hover::before{transform:scale(1.05)}.b-midterm-01 .b-midterm-related-01 .related-contents .m-panel-nav-list-02 .c-img-wrap-02 .text-box{left:0;width:100%;text-align:center}.b-midterm-01 .b-midterm-related-01 .related-contents .m-panel-nav-list-02 .c-img-wrap-02 .text-box .sub{display:block;font-size:100%;font-weight:500;letter-spacing:.025em}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-related-01 .related-contents .m-panel-nav-list-02 .c-img-wrap-02 .text-box .sub{font-size:88%}}.b-midterm-01 .b-midterm-related-01 .related-contents .m-panel-nav-list-02 .c-img-wrap-02 .text-box .main{display:block;font-size:150%;font-weight:700;letter-spacing:.025em}@media screen and (max-width:768px){.b-midterm-01 .b-midterm-related-01 .related-contents .m-panel-nav-list-02 .c-img-wrap-02 .text-box .main{font-size:125%}}.b-midterm-01 .b-midterm-related-01 .link-top-wrapper{padding-top:90px;padding-bottom:90px;background:url(/profile/mid-term-business-plan/assets/img/bg-related-01.webp) no-repeat 0 0;background-size:cover}.b-midterm-01 .b-midterm-related-01 .link-top-wrapper .c-btn-list-01{margin-top:0}.b-midterm-01 .b-midterm-related-01 .link-top-wrapper .c-btn-01:not(:hover){color:#007a4c}.b-midterm-01 .b-midterm-related-01 .link-top-wrapper .c-btn-01:not(:hover)::after{background-image:url(/assets/img/icon-arrow-right-green.svg)}.b-midterm-01 .b-midterm-related-01 .link-top-wrapper .c-btn-01 .sub{display:block;font-size:75%;font-weight:500}.b-midterm-01 .b-midterm-related-01 .link-top-wrapper .c-btn-01 .main{display:block;margin-top:2px;font-size:100%;font-weight:500}.b-midterm-01 .label-black{display:inline-block;margin-bottom:30px;padding:12px 18px 11px;color:#fff;font-size:100%;border-radius:5px;background-color:#2c3b3a}.b-midterm-01 .border-green{border:solid 2px #007a4c;box-sizing:border-box}.b-midterm-01 .box-title-01.short{display:inline-block;padding:6px 24px;font-size:188%;font-family:Montserrat,sans-serif;font-weight:600;text-align:center;border-bottom-right-radius:20px;box-sizing:border-box}@media screen and (max-width:768px){.b-midterm-01 .box-title-01.short{padding-top:8px;padding-bottom:8px;font-size:125%}}@media screen and (min-width:769px){.b-midterm-01 .box-split-dot .c-box-content-01-inner{display:flex;justify-content:center}}.b-midterm-01 .box-split-dot .c-box-content-01-inner *{margin-top:0}@media screen and (min-width:769px){.b-midterm-01 .box-split-dot .name{display:flex;align-items:center}}.b-midterm-01 .box-split-dot .border{display:block;width:2px;min-width:2px;background-image:radial-gradient(circle closest-side,#007a4c,#007a4c 99.9%,rgba(255,255,255,0));background-size:2px 5px;border:none}@media screen and (max-width:768px){.b-midterm-01 .box-split-dot .border{height:2px;width:100%;margin-top:16px;background-size:5px 2px}}.b-midterm-01 .tab-list li{margin-right:2.828618968386024%;margin-bottom:0;padding-top:13px;width:31.44758735440932%;height:50px;box-sizing:border-box;position:relative;float:left;cursor:pointer;text-align:center;background-color:#e4e8ea;border-top-right-radius:20px;border-top-left-radius:20px;font-size:88%;transition-property:all;transition-duration:.2s}@media screen and (max-width:1203px){.b-midterm-01 .tab-list li{font-size:75%}}@media screen and (max-width:768px){.b-midterm-01 .tab-list li{margin-right:0;margin-bottom:6.25vw;float:none;padding-top:3.385416666666667vw;width:100%;height:13.020833333333334vw;font-size:4.166666666666666vw;overflow:hidden;position:relative;z-index:1;border-radius:10px}}.b-midterm-01 .tab-list li.select,.b-midterm-01 .tab-list li:active,.b-midterm-01 .tab-list li:focus,.b-midterm-01 .tab-list li:hover{background-color:#fff;box-shadow:8px -6px 10px -5px #f1f1f1}@media screen and (max-width:768px){.b-midterm-01 .tab-list li.select,.b-midterm-01 .tab-list li:active,.b-midterm-01 .tab-list li:focus,.b-midterm-01 .tab-list li:hover{box-shadow:2px 5px 18px -5px #d1d1d1}}.b-midterm-01 .tab-list li.select .num,.b-midterm-01 .tab-list li:active .num,.b-midterm-01 .tab-list li:focus .num,.b-midterm-01 .tab-list li:hover .num{color:#fff;background-color:#007a4c}.b-midterm-01 .tab-list li:last-child{margin-right:0}.b-midterm-01 .tab-list li:after{position:absolute;top:18px;right:30px;display:block;content:'';width:12px;height:17px;background:url(/assets/img/icon-arrow-btm-04.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.b-midterm-01 .tab-list li:after{top:4.6875vw;right:9.114583333333332vw;width:3.125vw;height:4.427083333333334vw}}@media screen and (max-width:768px) and (max-width:768px){.b-midterm-01 .tab-list li{border-radius:2.604166666666667vw}}@media screen and (min-width:769px){.b-midterm-01 .tab-list.tab-2 li{width:48.58569051580699%}}.b-midterm-01 .tab-contents{background-color:#fff;border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-shadow:2px 5px 18px -5px #d1d1d1}@media screen and (max-width:768px){.b-midterm-01 .tab-contents{position:relative;z-index:1;border-radius:20px;box-shadow:2px 5px 18px -5px #d1d1d1}}.b-midterm-01 .tab-contents .content{padding:45px 45px}@media screen and (max-width:768px){.b-midterm-01 .tab-contents .content{padding-top:11.71875vw;padding-right:5.208333333333334vw;padding-bottom:11.71875vw;padding-left:5.208333333333334vw}}.b-midterm-01 .tab-contents .content.hide{display:none}@media screen and (max-width:768px) and (max-width:768px){.b-midterm-01 .tab-contents{border-radius:5.208333333333334vw}}.b-news-detail-01,.b-report-detail-01{margin-top:60px}@media screen and (max-width:768px){.b-news-detail-01,.b-report-detail-01{margin-top:11.71875vw}}.b-news-detail-01 .introduction,.b-report-detail-01 .introduction{margin-bottom:30px}@media screen and (max-width:768px){.b-news-detail-01 .introduction,.b-report-detail-01 .introduction{margin-bottom:5.208333333333334vw}}.b-news-detail-01 .introduction.is-first,.b-report-detail-01 .introduction.is-first{margin-bottom:15px}@media screen and (max-width:768px){.b-news-detail-01 .introduction.is-first,.b-report-detail-01 .introduction.is-first{margin-bottom:0}}.b-news-detail-01 .introduction.is-second,.b-report-detail-01 .introduction.is-second{margin-top:0}.b-news-detail-01 .introduction .date,.b-report-detail-01 .introduction .date{position:relative;top:5px;display:inline-block;font-size:100%}@media screen and (max-width:768px){.b-news-detail-01 .introduction .date,.b-report-detail-01 .introduction .date{display:block;font-size:4.166666666666666vw}}.b-news-detail-01 .introduction .sub,.b-report-detail-01 .introduction .sub{margin-top:3px;margin-left:24px;padding:6px 24px 0;border:1px solid #e2e2e2;display:inline-block;box-sizing:border-box;height:37px;font-size:82%;text-align:center;background-color:#fff;border-radius:11.197916666666668vw;transition-property:all;transition-duration:.2s}.b-news-detail-01 .introduction .sub.movie,.b-report-detail-01 .introduction .sub.movie{position:relative;padding-left:30px;padding-right:18px;font-weight:700}@media screen and (max-width:768px){.b-news-detail-01 .introduction .sub.movie,.b-report-detail-01 .introduction .sub.movie{padding-left:7.8125vw;padding-right:4.6875vw}}.b-news-detail-01 .introduction .sub.movie:before,.b-report-detail-01 .introduction .sub.movie:before{content:"";width:8px;height:10px;display:block;position:absolute;top:12px;left:14px;background:url(/assets/img/icon-movie-02.webp) no-repeat 0 0;background-size:cover}@media screen and (max-width:768px){.b-news-detail-01 .introduction .sub.movie:before,.b-report-detail-01 .introduction .sub.movie:before{width:2.083333333333333vw;height:2.604166666666667vw;top:3.645833333333333vw;left:3.645833333333333vw}}@media screen and (max-width:768px){.b-news-detail-01 .introduction .sub,.b-report-detail-01 .introduction .sub{margin-top:3.90625vw;margin-left:0;padding-top:1.822916666666667vw;padding-right:6.25vw;padding-left:6.25vw;height:9.635416666666668vw;font-size:3.385416666666667vw}}.b-news-detail-01 .introduction .sub.company,.b-report-detail-01 .introduction .sub.company{color:#447e00;border:1px solid #447e00}.b-news-detail-01 .introduction .sub.profile,.b-report-detail-01 .introduction .sub.profile{color:#447e00;border:1px solid #447e00}.b-news-detail-01 .introduction .sub.management,.b-report-detail-01 .introduction .sub.management{color:#007591;border:1px solid #007591}.b-news-detail-01 .introduction .sub.pharmaceuticals,.b-report-detail-01 .introduction .sub.pharmaceuticals{color:#b25900;border:1px solid #b25900}.b-news-detail-01 .introduction .sub.ir,.b-report-detail-01 .introduction .sub.ir{color:#7c4d8d;border:1px solid #7c4d8d}.b-news-detail-01 .introduction .sub.press,.b-report-detail-01 .introduction .sub.press{color:#b25900;border:1px solid #b25900}.b-news-detail-01 .introduction .sub.rd,.b-report-detail-01 .introduction .sub.rd{color:#38458e;border:1px solid #38458e}.b-news-detail-01 .introduction .sub.license,.b-report-detail-01 .introduction .sub.license{color:#7c4d8d;border:1px solid #7c4d8d}.b-news-detail-01 .introduction .sub.news,.b-report-detail-01 .introduction .sub.news{color:#007591;border:1px solid #007591}.b-news-detail-01 .introduction .sub.sustainability,.b-report-detail-01 .introduction .sub.sustainability{color:#0c7435;border:1px solid #0c7435}.b-news-detail-01 .introduction .sub.others,.b-report-detail-01 .introduction .sub.others{color:#505f5e;border:1px solid #505f5e}.b-news-detail-01 .introduction .sub.dsp_c001,.b-report-detail-01 .introduction .sub.dsp_c001{border:1px solid #007591;color:#007591}.b-news-detail-01 .introduction .sub.dsp_c002,.b-report-detail-01 .introduction .sub.dsp_c002{border:1px solid #b25900;color:#b25900}.b-news-detail-01 .introduction .sub.dsp_c003,.b-report-detail-01 .introduction .sub.dsp_c003{border:1px solid #38458e;color:#38458e}.b-news-detail-01 .introduction .sub.dsp_c004,.b-report-detail-01 .introduction .sub.dsp_c004{border:1px solid #0c7435;color:#0c7435}.b-news-detail-01 .introduction .sub.dsp_c005,.b-report-detail-01 .introduction .sub.dsp_c005{border:1px solid #7c4d8d;color:#7c4d8d}.b-news-detail-01 .introduction .sub.dsp_c006,.b-report-detail-01 .introduction .sub.dsp_c006{border:1px solid #447e00;color:#447e00}.b-news-detail-01 .introduction .sub.dsp_c007,.b-report-detail-01 .introduction .sub.dsp_c007{border:1px solid #ffe9cc;color:#ffe9cc}.b-news-detail-01 .introduction .sub.dsp_c008,.b-report-detail-01 .introduction .sub.dsp_c008{border:1px solid #505f5e;color:#505f5e}.b-news-detail-01 .introduction .link_pdf,.b-report-detail-01 .introduction .link_pdf{float:right}@media screen and (max-width:768px){.b-news-detail-01 .introduction .link_pdf,.b-report-detail-01 .introduction .link_pdf{display:block;float:none;text-align:right}}.b-news-detail-01 .introduction .link_pdf a,.b-report-detail-01 .introduction .link_pdf a{color:#2c3b3a;font-size:100%;transition-property:all;transition-duration:.2s}@media screen and (max-width:768px){.b-news-detail-01 .introduction .link_pdf a,.b-report-detail-01 .introduction .link_pdf a{font-size:3.125vw}}.b-news-detail-01 .introduction .link_pdf a:active,.b-news-detail-01 .introduction .link_pdf a:focus,.b-news-detail-01 .introduction .link_pdf a:hover,.b-report-detail-01 .introduction .link_pdf a:active,.b-report-detail-01 .introduction .link_pdf a:focus,.b-report-detail-01 .introduction .link_pdf a:hover{opacity:.7}.b-news-detail-01 .introduction .link_pdf a:after,.b-report-detail-01 .introduction .link_pdf a:after{margin-left:5px;position:relative;top:2px;display:inline-block;content:'';width:16px;height:16px;background:url(/assets/img/icon-pdf-red.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.b-news-detail-01 .introduction .link_pdf a:after,.b-report-detail-01 .introduction .link_pdf a:after{margin-left:1.302083333333333vw;top:.520833333333333vw;width:4.166666666666666vw;height:4.166666666666666vw}}.b-news-detail-01 h1,.b-report-detail-01 h1{margin-top:60px;margin-bottom:30px;padding-bottom:14px;border-bottom:2px solid #007a4c;position:relative;font-size:175%;line-height:1.6;letter-spacing:.025em;font-weight:700}@media screen and (max-width:768px){.b-news-detail-01 h1,.b-report-detail-01 h1{font-size:7.291666666666667vw}}@media screen and (max-width:768px){.b-news-detail-01 h1,.b-report-detail-01 h1{margin-top:15.625vw;margin-bottom:7.8125vw;padding-bottom:2.34375vw;font-size:138%;line-height:1.6;letter-spacing:.025em}}@media screen and (max-width:768px) and (max-width:768px){.b-news-detail-01 h1,.b-report-detail-01 h1{font-size:5.729166666666666vw}}.b-news-detail-01 h2,.b-report-detail-01 h2{margin-top:30px;margin-bottom:20px;font-size:150%;line-height:1.6;letter-spacing:.025em;font-weight:700}@media screen and (max-width:768px){.b-news-detail-01 h2,.b-report-detail-01 h2{font-size:6.25vw}}@media screen and (max-width:768px){.b-news-detail-01 h2,.b-report-detail-01 h2{margin-top:7.8125vw;margin-bottom:5.208333333333334vw;font-size:125%;line-height:1.6;letter-spacing:.025em;font-weight:700}}@media screen and (max-width:768px) and (max-width:768px){.b-news-detail-01 h2,.b-report-detail-01 h2{font-size:5.208333333333334vw}}.b-news-detail-01 h3,.b-report-detail-01 h3{margin-top:30px;margin-bottom:20px;font-size:125%;line-height:1.6;letter-spacing:.025em;font-weight:700}@media screen and (max-width:768px){.b-news-detail-01 h3,.b-report-detail-01 h3{font-size:5.208333333333334vw}}@media screen and (max-width:768px){.b-news-detail-01 h3,.b-report-detail-01 h3{margin-top:7.8125vw;margin-bottom:5.208333333333334vw;font-size:113%;line-height:1.6;letter-spacing:.025em;font-weight:700}}@media screen and (max-width:768px) and (max-width:768px){.b-news-detail-01 h3,.b-report-detail-01 h3{font-size:4.6875vw}}.b-news-detail-01 h4,.b-news-detail-01 h5,.b-news-detail-01 h6,.b-report-detail-01 h4,.b-report-detail-01 h5,.b-report-detail-01 h6{margin-top:30px;font-weight:700}.b-news-detail-01 p,.b-report-detail-01 p{margin-top:30px;font-size:100%;line-height:1.9;letter-spacing:.025em}@media screen and (max-width:768px){.b-news-detail-01 p,.b-report-detail-01 p{font-size:4.166666666666666vw}}@media screen and (max-width:768px){.b-news-detail-01 p,.b-report-detail-01 p{margin-top:7.8125vw}}.b-news-detail-01 a,.b-report-detail-01 a{color:#007a4c}.b-news-detail-01 aactive,.b-news-detail-01 afocus,.b-news-detail-01 ahover,.b-report-detail-01 aactive,.b-report-detail-01 afocus,.b-report-detail-01 ahover{text-decoration:underline}.b-news-detail-01 a.window:after,.b-report-detail-01 a.window:after{display:inline-block;content:'';position:relative;width:18px;height:18px;top:2px;margin-left:5px;margin-right:5px;background-image:url(/assets/img/icon-window-green.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.b-news-detail-01 a.window:after,.b-report-detail-01 a.window:after{width:4.6875vw;height:4.6875vw;top:.520833333333333vw;margin-left:1.302083333333333vw}}.b-news-detail-01 a.external:after,.b-report-detail-01 a.external:after{display:inline-block;content:'';position:relative;width:18px;height:18px;top:2px;margin-left:5px;margin-right:5px;background-image:url(/assets/img/icon-external-green.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.b-news-detail-01 a.external:after,.b-report-detail-01 a.external:after{width:4.6875vw;height:4.6875vw;top:.520833333333333vw;margin-left:1.302083333333333vw}}.b-news-detail-01 a[href$=".pdf"],.b-report-detail-01 a[href$=".pdf"]{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){.b-news-detail-01 a[href$=".pdf"]:active,.b-news-detail-01 a[href$=".pdf"]:focus,.b-news-detail-01 a[href$=".pdf"]:hover,.b-report-detail-01 a[href$=".pdf"]:active,.b-report-detail-01 a[href$=".pdf"]:focus,.b-report-detail-01 a[href$=".pdf"]:hover{opacity:.6}}.b-news-detail-01 a[href$=".pdf"]:after,.b-report-detail-01 a[href$=".pdf"]:after{display:inline-block;content:'';position:relative;width:18px;height:18px;top:2px;margin-left:5px;margin-right:5px;background-image:url(/assets/img/icon-pdf-red.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.b-news-detail-01 a[href$=".pdf"]:after,.b-report-detail-01 a[href$=".pdf"]:after{width:4.6875vw;height:4.6875vw;top:.520833333333333vw;margin-left:1.302083333333333vw}}.b-news-detail-01 .c-list-basic-01 li,.b-news-detail-01 .c-list-check-01 li,.b-news-detail-01 .c-list-link-01 li,.b-report-detail-01 .c-list-basic-01 li,.b-report-detail-01 .c-list-check-01 li,.b-report-detail-01 .c-list-link-01 li{padding-left:0!important}.b-news-detail-01 .c-list-basic-01 li:before,.b-news-detail-01 .c-list-check-01 li:before,.b-news-detail-01 .c-list-link-01 li:before,.b-report-detail-01 .c-list-basic-01 li:before,.b-report-detail-01 .c-list-check-01 li:before,.b-report-detail-01 .c-list-link-01 li:before{display:none}.b-news-detail-01 .c-list-notes-01 li:before,.b-news-detail-01 .c-list-notes-02 li:before,.b-report-detail-01 .c-list-notes-01 li:before,.b-report-detail-01 .c-list-notes-02 li:before{display:none}.b-news-detail-01 ul,.b-report-detail-01 ul{margin-top:30px}.b-news-detail-01 ul.none li,.b-report-detail-01 ul.none li{margin-left:0!important;padding-left:0!important}.b-news-detail-01 ul.none li:before,.b-report-detail-01 ul.none li:before{display:none}.b-news-detail-01 ul.none2 li,.b-report-detail-01 ul.none2 li{padding-left:35px!important}.b-news-detail-01 ul.none2 li:before,.b-report-detail-01 ul.none2 li:before{display:none}@media screen and (max-width:768px){.b-news-detail-01 ul,.b-report-detail-01 ul{margin-top:7.8125vw}}.b-news-detail-01 ul>li,.b-report-detail-01 ul>li{position:relative;padding-left:20px;text-indent:0!important}.b-news-detail-01 ul>li+li,.b-report-detail-01 ul>li+li{margin-top:9px}@media screen and (max-width:768px){.b-news-detail-01 ul>li+li,.b-report-detail-01 ul>li+li{margin-top:2.34375vw;padding-left:5.208333333333334vw}}.b-news-detail-01 ul>li:before,.b-report-detail-01 ul>li:before{content:"";width:8px;height:8px;background:#007a4c;border-radius:8px;position:absolute;top:11px;left:0}@media screen and (max-width:768px){.b-news-detail-01 ul>li:before,.b-report-detail-01 ul>li:before{width:2.083333333333333vw;height:2.083333333333333vw;border-radius:2.083333333333333vw;top:2.864583333333333vw}}.b-news-detail-01 ol,.b-report-detail-01 ol{margin-top:30px;margin-left:25px;list-style:decimal}@media screen and (max-width:768px){.b-news-detail-01 ol,.b-report-detail-01 ol{margin-top:7.8125vw}}.b-news-detail-01 ol>li,.b-report-detail-01 ol>li{position:relative;padding-left:20px}@media screen and (max-width:768px){.b-news-detail-01 ol>li,.b-report-detail-01 ol>li{margin-bottom:1.822916666666667vw;padding-left:5.208333333333334vw}}.b-news-detail-01 ol>li+li,.b-report-detail-01 ol>li+li{margin-top:7px}.b-news-detail-01 ol>li .num,.b-report-detail-01 ol>li .num{position:absolute;top:0;left:0}.b-news-detail-01 .olist_style,.b-report-detail-01 .olist_style{margin:0 20px;padding:0 20px;list-style:decimal}.b-news-detail-01 .olist_style2,.b-report-detail-01 .olist_style2{margin:0;padding:0 20px;list-style:decimal}.b-news-detail-01 dl,.b-report-detail-01 dl{margin-top:30px}@media screen and (max-width:768px){.b-news-detail-01 dl,.b-report-detail-01 dl{margin-top:7.8125vw}}.b-news-detail-01 dl dt,.b-report-detail-01 dl dt{position:relative;font-weight:700}.b-news-detail-01 dl dd,.b-report-detail-01 dl dd{padding-bottom:13px}.b-news-detail-01 .c-list-definition-01 dd,.b-report-detail-01 .c-list-definition-01 dd{padding-bottom:0}.b-news-detail-01 .c-list-definition-01.nonumber dd,.b-report-detail-01 .c-list-definition-01.nonumber dd{padding-bottom:13px}.b-news-detail-01 .c-list-definition-02 dd,.b-report-detail-01 .c-list-definition-02 dd{padding-bottom:0}.b-news-detail-01 table,.b-report-detail-01 table{margin:20px 0;width:100%;border:1px solid #d7d7d6}.b-news-detail-01 table.no-border,.b-report-detail-01 table.no-border{border:0 none!important}.b-news-detail-01 table.no-border td,.b-news-detail-01 table.no-border th,.b-report-detail-01 table.no-border td,.b-report-detail-01 table.no-border th{border:0 none!important;background-color:#fff;color:#2c3b3a}.b-news-detail-01 table ol,.b-news-detail-01 table ul,.b-report-detail-01 table ol,.b-report-detail-01 table ul{margin-top:0}.b-news-detail-01 table.noborder,.b-report-detail-01 table.noborder{border:0 none}.b-news-detail-01 table.noborder td,.b-news-detail-01 table.noborder th,.b-report-detail-01 table.noborder td,.b-report-detail-01 table.noborder th{border:0 none}.b-news-detail-01 table th,.b-report-detail-01 table th{width:90px;text-align:left;color:#fff;background-color:#007a4c}.b-news-detail-01 table td,.b-news-detail-01 table th,.b-report-detail-01 table td,.b-report-detail-01 table th{padding:7px 10px;border:1px solid #d7d7d6}.b-news-detail-01 table.center,.b-report-detail-01 table.center{margin-top:0;text-align:center}.b-news-detail-01 table.center td,.b-news-detail-01 table.center th,.b-report-detail-01 table.center td,.b-report-detail-01 table.center th{vertical-align:middle;text-align:center!important}.b-news-detail-01 table.normal,.b-report-detail-01 table.normal{margin-top:0}.b-news-detail-01 table.normal td,.b-news-detail-01 table.normal th,.b-report-detail-01 table.normal td,.b-report-detail-01 table.normal th{word-break:break-all;border-bottom:none}.b-news-detail-01 .c-tbl-data-01.white,.b-report-detail-01 .c-tbl-data-01.white{color:#2c3b3a}.b-news-detail-01 .c-tbl-data-01-b td,.b-news-detail-01 .c-tbl-data-01-b th,.b-report-detail-01 .c-tbl-data-01-b td,.b-report-detail-01 .c-tbl-data-01-b th{vertical-align:middle;word-wrap:break-word;padding:25px 20px!important}.b-news-detail-01 .c-tbl-data-02,.b-report-detail-01 .c-tbl-data-02{border:0 none;background-color:#f4f6f7}.b-news-detail-01 .c-tbl-data-02 tr+tr td,.b-news-detail-01 .c-tbl-data-02 tr+tr th,.b-report-detail-01 .c-tbl-data-02 tr+tr td,.b-report-detail-01 .c-tbl-data-02 tr+tr th{border-top:1px solid #dfdfdf}.b-news-detail-01 .c-tbl-data-02 th,.b-report-detail-01 .c-tbl-data-02 th{border-top:0 none;border-right:0 none;border-left:0 none;color:#2c3b3a;background-color:#f4f6f7}.b-news-detail-01 .c-tbl-data-02 td,.b-report-detail-01 .c-tbl-data-02 td{border-top:0 none;border-right:0 none;border-left:0 none}.b-news-detail-01 .c-tbl-data-03,.b-report-detail-01 .c-tbl-data-03{border:none;background-color:#f4f6f7}.b-news-detail-01 .c-tbl-data-03 td,.b-news-detail-01 .c-tbl-data-03 th,.b-report-detail-01 .c-tbl-data-03 td,.b-report-detail-01 .c-tbl-data-03 th{border:none;background-color:#f4f6f7;color:#2c3b3a}.b-news-detail-01 .title_style3,.b-report-detail-01 .title_style3{margin-bottom:60px;padding-bottom:50px;border-bottom:1px solid #e8e8e8;font-size:200%;line-height:1.5625}@media screen and (max-width:768px){.b-news-detail-01 .title_style3,.b-report-detail-01 .title_style3{font-size:8.333333333333332vw}}@media screen and (max-width:768px){.b-news-detail-01 .title_style3,.b-report-detail-01 .title_style3{margin-bottom:6.510416666666667vw;padding-bottom:6.510416666666667vw;font-size:6.25vw}}.b-news-detail-01 .small_text,.b-report-detail-01 .small_text{margin-top:30px;font-size:75%;line-height:2.533333333333333;letter-spacing:.025em}@media screen and (max-width:768px){.b-news-detail-01 .small_text,.b-report-detail-01 .small_text{font-size:3.125vw}}@media screen and (max-width:768px){.b-news-detail-01 .small_text,.b-report-detail-01 .small_text{margin-top:7.8125vw}}.b-news-detail-01 span.underline,.b-report-detail-01 span.underline{text-decoration:underline}.b-news-detail-01 .concluded,.b-report-detail-01 .concluded{text-align:right}.b-news-detail-01 .recorded,.b-report-detail-01 .recorded{text-align:center}.b-news-detail-01 .txt_center,.b-report-detail-01 .txt_center{margin-top:30px;text-align:center}@media screen and (max-width:768px){.b-news-detail-01 .txt_center,.b-report-detail-01 .txt_center{margin-top:7.8125vw}}.b-news-detail-01 .c-list-bullet-02>li:before,.b-report-detail-01 .c-list-bullet-02>li:before{border-radius:50%;border:1px solid #007a4c}.b-news-detail-01 .c-list-ordered-01,.b-report-detail-01 .c-list-ordered-01{margin-left:0;list-style:none}.b-news-detail-01 .irList-01 .irList-02,.b-report-detail-01 .irList-01 .irList-02{margin-top:0;padding-left:1em}.b-news-detail-01 .irList-01 .irList-03,.b-report-detail-01 .irList-01 .irList-03{margin-top:0;padding-left:1em}.b-news-detail-01 .style_c1,.b-report-detail-01 .style_c1{border-top:1px solid #dfdfdf;background-color:#f4f6f7}.b-news-detail-01 .style_c1 td,.b-news-detail-01 .style_c1 th,.b-report-detail-01 .style_c1 td,.b-report-detail-01 .style_c1 th{padding:6px 18px}@media screen and (max-width:768px){.b-news-detail-01 .style_c1 td,.b-news-detail-01 .style_c1 th,.b-report-detail-01 .style_c1 td,.b-report-detail-01 .style_c1 th{padding:1.5625vw 4.6875vw}}@media screen and (max-width:768px){.b-news-detail-01 .style_c1 td,.b-report-detail-01 .style_c1 td{padding-left:0}}.b-news-detail-01 .style_c1 td>*first-child,.b-report-detail-01 .style_c1 td>*first-child{margin-top:0}.b-news-detail-01 .style_c1,.b-report-detail-01 .style_c1{margin-top:30px}@media screen and (max-width:768px){.b-news-detail-01 .style_c1,.b-report-detail-01 .style_c1{margin-top:7.8125vw}}.b-news-detail-01 .style_c1 td,.b-news-detail-01 .style_c1 th,.b-report-detail-01 .style_c1 td,.b-report-detail-01 .style_c1 th{vertical-align:middle;word-wrap:break-word;padding:5px 15px}@media screen and (max-width:768px){.b-news-detail-01 .style_c1 td,.b-news-detail-01 .style_c1 th,.b-report-detail-01 .style_c1 td,.b-report-detail-01 .style_c1 th{padding:1.302083333333333vw 3.90625vw}}.b-news-detail-01 .style_c1 th,.b-report-detail-01 .style_c1 th{border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf}.b-news-detail-01 .style_c1 td,.b-report-detail-01 .style_c1 td{border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf}.b-news-detail-01 .style_c1 td>*first-child,.b-report-detail-01 .style_c1 td>*first-child{margin-top:0}.b-news-detail-01 .style_c1 thead,.b-report-detail-01 .style_c1 thead{border-top:1px solid #007a4c;border-left:1px solid #007a4c;border-right:1px solid #007a4c}.b-news-detail-01 .style_c1 thead th,.b-report-detail-01 .style_c1 thead th{border-left:1px solid #007a4c;border-bottom:none}.b-news-detail-01 .style_c1 .primary,.b-news-detail-01 .style_c1 thead th,.b-report-detail-01 .style_c1 .primary,.b-report-detail-01 .style_c1 thead th{color:#fff;background-color:#007a4c}.b-news-detail-01 .style_c1 .secondary,.b-report-detail-01 .style_c1 .secondary{background-color:#dfdfdf}.b-news-detail-01 table.style_c1 td,.b-report-detail-01 table.style_c1 td{vertical-align:middle;text-align:right}.b-news-detail-01 table.style_c1 td.text,.b-report-detail-01 table.style_c1 td.text{text-align:left}.b-news-detail-01 table.style_c1 td:first-child,.b-report-detail-01 table.style_c1 td:first-child{text-align:left}.b-news-detail-01 table.style_a,.b-report-detail-01 table.style_a{margin-top:0}.b-news-detail-01 table.style_a th,.b-report-detail-01 table.style_a th{width:110px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle}.b-news-detail-01 table.style_b,.b-report-detail-01 table.style_b{border:none}.b-news-detail-01 table.style_b th,.b-report-detail-01 table.style_b th{padding:10px 20px 5px 0;border:none;color:#4c5550;text-align:left;white-space:nowrap;background-color:#fff}.b-news-detail-01 table.style_b td,.b-report-detail-01 table.style_b td{width:auto;margin:0;padding:10px 0 0;border:none}.b-news-detail-01 table.style_b caption,.b-report-detail-01 table.style_b caption{margin-bottom:10px;text-align:center;font-weight:700}.b-news-detail-01 table.style_pd th,.b-report-detail-01 table.style_pd th{padding:10px 20px 10px 0!important}.b-news-detail-01 table.style_bd th,.b-report-detail-01 table.style_bd th{padding:10px 15px 5px!important;text-align:center!important}.b-news-detail-01 table.style_bd td,.b-news-detail-01 table.style_bd th,.b-report-detail-01 table.style_bd td,.b-report-detail-01 table.style_bd th{border:1px solid #ccc!important;vertical-align:middle}.b-news-detail-01 table.style_bd td,.b-report-detail-01 table.style_bd td{padding:10px 10px}.b-news-detail-01 table.style_b2,.b-report-detail-01 table.style_b2{width:auto;border:none}.b-news-detail-01 table.style_b2 th,.b-report-detail-01 table.style_b2 th{padding:3px 20px 5px 0;border:none;color:#4c5550;text-align:left;white-space:nowrap;background-color:#fff}.b-news-detail-01 table.style_b2 td,.b-report-detail-01 table.style_b2 td{width:auto;margin:0;padding:3px 10px 0 0;border:none}.b-news-detail-01 table.style_b2 caption,.b-report-detail-01 table.style_b2 caption{margin-bottom:10px;text-align:center;font-weight:700}.b-news-detail-01 table.style_b3,.b-report-detail-01 table.style_b3{width:auto;border:none}.b-news-detail-01 table.style_b3 th,.b-report-detail-01 table.style_b3 th{padding:3px 20px 5px 0;border:none;color:#4c5550;text-align:left;white-space:nowrap}.b-news-detail-01 table.style_b3 td,.b-report-detail-01 table.style_b3 td{width:auto;margin:0;padding:3px 10px 0 0;border:none}.b-news-detail-01 table.style_b3 caption,.b-report-detail-01 table.style_b3 caption{margin-bottom:3px;text-align:left;font-weight:400}.b-news-detail-01 table.style_b4,.b-report-detail-01 table.style_b4{width:auto;margin:5px 0 20px;border:none}.b-news-detail-01 table.style_b4 th,.b-report-detail-01 table.style_b4 th{padding:3px 0;border:none;color:#4c5550;text-align:left;white-space:nowrap}.b-news-detail-01 table.style_b4 td,.b-report-detail-01 table.style_b4 td{width:auto;margin:0;padding:3px 0;border:none}.b-news-detail-01 table.style_b4 caption,.b-report-detail-01 table.style_b4 caption{margin-bottom:10px;text-align:center;font-weight:700}.b-news-detail-01 .arrow,.b-report-detail-01 .arrow{padding-left:5px!important;padding-right:5px!important}.b-news-detail-01 table.style_c th,.b-report-detail-01 table.style_c th{border-bottom:1px solid #ccc;color:#333;background:#dfdfdf;vertical-align:middle}.b-news-detail-01 table.style_c td,.b-report-detail-01 table.style_c td{text-align:right;vertical-align:middle}.b-news-detail-01 table.style_c td.item,.b-report-detail-01 table.style_c td.item{width:170px;text-align:left}.b-news-detail-01 table.style_c td.none,.b-report-detail-01 table.style_c td.none{background:#999}.b-news-detail-01 table.style_d,.b-report-detail-01 table.style_d{margin-top:0}.b-news-detail-01 table.style_d th,.b-report-detail-01 table.style_d th{width:110px;border-left:1px solid #ccc;border-right:1px solid #ccc;color:#fff;border-bottom:1px solid #ccc;text-align:center;vertical-align:middle;font-weight:400}.b-news-detail-01 table.style_d td,.b-report-detail-01 table.style_d td{text-align:center;vertical-align:middle}.b-news-detail-01 table.style_e,.b-report-detail-01 table.style_e{margin-top:0}.b-news-detail-01 table.style_e th,.b-report-detail-01 table.style_e th{padding:3px 5px;border-left:1px solid #ccc;border-right:1px solid #ccc;color:#fff;border-bottom:1px solid #ccc;text-align:center;white-space:nowrap;vertical-align:middle;font-weight:400}.b-news-detail-01 table.style_e td,.b-report-detail-01 table.style_e td{padding:3px 5px;text-align:right;vertical-align:middle}.b-news-detail-01 table.style_small,.b-report-detail-01 table.style_small{margin-top:0}.b-news-detail-01 table.style_small th,.b-report-detail-01 table.style_small th{padding:3px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;color:#fff;text-align:center;vertical-align:middle;font-size:83.3%;font-weight:400}.b-news-detail-01 table.style_small td,.b-report-detail-01 table.style_small td{padding:3px 5px;text-align:center;vertical-align:middle;font-size:83.3%}.b-news-detail-01 table.style_small2,.b-report-detail-01 table.style_small2{margin-top:0}.b-news-detail-01 table.style_small2 th,.b-report-detail-01 table.style_small2 th{padding:3px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;color:#fff;text-align:center;vertical-align:middle;font-size:83.3%;font-weight:400}.b-news-detail-01 table.style_small2 td,.b-report-detail-01 table.style_small2 td{padding:3px 5px;text-align:left;vertical-align:top;font-size:83.3%}.b-news-detail-01 table.inline,.b-report-detail-01 table.inline{margin:0;width:auto;border:none}.b-news-detail-01 table.inline th,.b-report-detail-01 table.inline th{padding:3px 20px 0 0;border:none;color:#fff;text-indent:0;text-align:left;font-weight:400}.b-news-detail-01 table.inline td,.b-report-detail-01 table.inline td{padding:3px 3px 0;border:none;text-indent:0}.b-news-detail-01 .style_c2,.b-report-detail-01 .style_c2{margin-top:30px}@media screen and (max-width:768px){.b-news-detail-01 .style_c2,.b-report-detail-01 .style_c2{margin-top:7.8125vw}}.b-news-detail-01 table.style5,.b-report-detail-01 table.style5{border:0 none}.b-news-detail-01 table.style5 td,.b-news-detail-01 table.style5 th,.b-report-detail-01 table.style5 td,.b-report-detail-01 table.style5 th{padding:0;border:0}.b-news-detail-01 .brackets li,.b-report-detail-01 .brackets li{padding-left:0}.b-news-detail-01 .brackets li:before,.b-report-detail-01 .brackets li:before{display:none}.b-news-detail-01 .brackets2 li,.b-report-detail-01 .brackets2 li{padding-left:0}.b-news-detail-01 .brackets2 li:before,.b-report-detail-01 .brackets2 li:before{display:none}.b-news-detail-01 .brackets2_a li,.b-report-detail-01 .brackets2_a li{padding-left:0}.b-news-detail-01 .brackets2_a li:before,.b-report-detail-01 .brackets2_a li:before{display:none}.b-news-detail-01 div[class^=inline-image-],.b-report-detail-01 div[class^=inline-image-]{display:inline-block}.b-news-detail-01 div[class^=inline-image-] img,.b-report-detail-01 div[class^=inline-image-] img{width:100%;padding-right:10px}.b-news-detail-01 div.inline-image-3,.b-report-detail-01 div.inline-image-3{width:calc(100% / 3 - 4px)}.b-news-detail-01 div.inline-image-2,.b-report-detail-01 div.inline-image-2{width:calc(100% / 2 - 4px)}.b-news-detail-01 div.inline-image-2top,.b-report-detail-01 div.inline-image-2top{width:calc(100% / 2 - 4px);display:inline-block;vertical-align:top}.b-news-detail-01 div#news-2021-sumitomo-logos.fit-height .inline-image-2,.b-report-detail-01 div#news-2021-sumitomo-logos.fit-height .inline-image-2{height:39px;width:auto}.b-news-detail-01 div#news-2021-sumitomo-logos.fit-height .inline-image-2 img,.b-report-detail-01 div#news-2021-sumitomo-logos.fit-height .inline-image-2 img{height:100%;width:auto}.b-news-detail-01 .c-btn-list-01 li,.b-report-detail-01 .c-btn-list-01 li{margin-top:0;padding-left:0!important}.b-news-detail-01 .c-btn-list-01 li .c-btn-01.white,.b-report-detail-01 .c-btn-list-01 li .c-btn-01.white{color:#2c3b3a}.b-news-detail-01 .c-btn-list-01 li .c-btn-01.white:active,.b-news-detail-01 .c-btn-list-01 li .c-btn-01.white:focus,.b-news-detail-01 .c-btn-list-01 li .c-btn-01.white:hover,.b-report-detail-01 .c-btn-list-01 li .c-btn-01.white:active,.b-report-detail-01 .c-btn-list-01 li .c-btn-01.white:focus,.b-report-detail-01 .c-btn-list-01 li .c-btn-01.white:hover{color:#fff}.b-news-detail-01 .c-btn-list-01 li:before,.b-report-detail-01 .c-btn-list-01 li:before{display:none}.b-news-detail-01 .contents_center,.b-report-detail-01 .contents_center{padding:15px 0;text-align:center!important}.b-news-detail-01 .contents_left,.b-report-detail-01 .contents_left{text-align:left!important}.b-news-detail-01 .contents_right,.b-report-detail-01 .contents_right{text-align:right!important}.b-news-detail-01 .center,.b-report-detail-01 .center{text-align:center!important}.b-news-detail-01 .dotline,.b-report-detail-01 .dotline{border-bottom:1px dashed #4c5550}.b-news-detail-01 .textindent03,.b-report-detail-01 .textindent03{margin:10px 0;padding-left:2.5em;text-indent:-3em;line-height:1.3em}.b-news-detail-01 .mt-0,.b-report-detail-01 .mt-0{margin-top:0!important}.b-news-detail-01 .mb-0,.b-report-detail-01 .mb-0{margin-bottom:0!important}.b-news-detail-01 .vertical-top,.b-report-detail-01 .vertical-top{vertical-align:top!important}.b-news-detail-01 .vertical-middle,.b-report-detail-01 .vertical-middle{vertical-align:middle!important}.b-news-detail-01 .vertical-bottom,.b-report-detail-01 .vertical-bottom{vertical-align:bottom!important}.b-news-detail-01 .vertical-top td,.b-news-detail-01 .vertical-top th,.b-report-detail-01 .vertical-top td,.b-report-detail-01 .vertical-top th{vertical-align:top!important}.b-news-detail-01 .vertical-middle td,.b-news-detail-01 .vertical-middle th,.b-report-detail-01 .vertical-middle td,.b-report-detail-01 .vertical-middle th{vertical-align:middle!important}.b-news-detail-01 .vertical-bottom td,.b-news-detail-01 .vertical-bottom th,.b-report-detail-01 .vertical-bottom td,.b-report-detail-01 .vertical-bottom th{vertical-align:bottom!important}.b-news-detail-01 .width-5,.b-report-detail-01 .width-5{width:5%!important}.b-news-detail-01 .width-10,.b-report-detail-01 .width-10{width:10%!important}.b-news-detail-01 .width-15,.b-report-detail-01 .width-15{width:15%!important}.b-news-detail-01 .width-20,.b-report-detail-01 .width-20{width:20%!important}.b-news-detail-01 .width-25,.b-report-detail-01 .width-25{width:25%!important}.b-news-detail-01 .width-30,.b-report-detail-01 .width-30{width:30%!important}.b-news-detail-01 .width-35,.b-report-detail-01 .width-35{width:35%!important}.b-news-detail-01 .width-40,.b-report-detail-01 .width-40{width:40%!important}.b-news-detail-01 .width-50,.b-report-detail-01 .width-50{width:50%!important}.b-news-detail-01 .margin_none,.b-report-detail-01 .margin_none{margin:0!important}.b-news-detail-01 .mg-left-5,.b-report-detail-01 .mg-left-5{margin-left:5px!important}.b-news-detail-01 .mg-left-10,.b-report-detail-01 .mg-left-10{margin-left:10px!important}.b-news-detail-01 .mg-left-15,.b-report-detail-01 .mg-left-15{margin-left:15px!important}.b-news-detail-01 .mg-left-20,.b-report-detail-01 .mg-left-20{margin-left:20px!important}.b-news-detail-01 .mg-left-25,.b-report-detail-01 .mg-left-25{margin-left:25px!important}.b-news-detail-01 .mg-left-30,.b-report-detail-01 .mg-left-30{margin-left:30px!important}.b-news-detail-01 .mg-left-35,.b-report-detail-01 .mg-left-35{margin-left:35px!important}.b-news-detail-01 .mg-left-40,.b-report-detail-01 .mg-left-40{margin-left:40px!important}.b-news-detail-01 .mg-left-45,.b-report-detail-01 .mg-left-45{margin-left:45px!important}.b-news-detail-01 .mg-left-50,.b-report-detail-01 .mg-left-50{margin-left:50px!important}.b-news-detail-01 .mg-left-55,.b-report-detail-01 .mg-left-55{margin-left:55px!important}.b-news-detail-01 .mg-left-60,.b-report-detail-01 .mg-left-60{margin-left:60px!important}.b-news-detail-01 .mg-left-65,.b-report-detail-01 .mg-left-65{margin-left:65px!important}.b-news-detail-01 .mg-left-70,.b-report-detail-01 .mg-left-70{margin-left:70px!important}.b-news-detail-01 .mg-left-75,.b-report-detail-01 .mg-left-75{margin-left:75px!important}.b-news-detail-01 .mg-left-80,.b-report-detail-01 .mg-left-80{margin-left:80px!important}.b-news-detail-01 .t10,.b-report-detail-01 .t10{margin-top:10px}.b-news-detail-01 .mt15,.b-report-detail-01 .mt15{margin-top:15px}.b-news-detail-01 .mt20,.b-report-detail-01 .mt20{margin-top:20px}.b-news-detail-01 .mt25,.b-report-detail-01 .mt25{margin-top:25px}.b-news-detail-01 .mt30,.b-report-detail-01 .mt30{margin-top:30px}.b-news-detail-01 .mt35,.b-report-detail-01 .mt35{margin-top:35px}.b-news-detail-01 .mt40,.b-report-detail-01 .mt40{margin-top:40px}.b-news-detail-01 .mt45,.b-report-detail-01 .mt45{margin-top:45px}.b-news-detail-01 .mt50,.b-report-detail-01 .mt50{margin-top:50px}.b-news-detail-01 .mt55,.b-report-detail-01 .mt55{margin-top:55px}.b-news-detail-01 .mt60,.b-report-detail-01 .mt60{margin-top:60px}.b-news-detail-01 .mt65,.b-report-detail-01 .mt65{margin-top:65px}.b-news-detail-01 .mt70,.b-report-detail-01 .mt70{margin-top:70px}.b-news-detail-01 .mt75,.b-report-detail-01 .mt75{margin-top:75px}.b-news-detail-01 .mt80,.b-report-detail-01 .mt80{margin-top:80px}.b-news-detail-01 .mt85,.b-report-detail-01 .mt85{margin-top:85px}.b-news-detail-01 .mt90,.b-report-detail-01 .mt90{margin-top:90px}.b-news-detail-01 .mb10,.b-report-detail-01 .mb10{margin-bottom:10px}.b-news-detail-01 .mb15,.b-report-detail-01 .mb15{margin-bottom:15px}.b-news-detail-01 .mb20,.b-report-detail-01 .mb20{margin-bottom:20px}.b-news-detail-01 .mb25,.b-report-detail-01 .mb25{margin-bottom:25px}.b-news-detail-01 .mb30,.b-report-detail-01 .mb30{margin-bottom:30px}.b-news-detail-01 .mb35,.b-report-detail-01 .mb35{margin-bottom:35px}.b-news-detail-01 .mb40,.b-report-detail-01 .mb40{margin-bottom:40px}.b-news-detail-01 .mb45,.b-report-detail-01 .mb45{margin-bottom:45px}.b-news-detail-01 .mb50,.b-report-detail-01 .mb50{margin-bottom:50px}.b-news-detail-01 .mb55,.b-report-detail-01 .mb55{margin-bottom:55px}.b-news-detail-01 .mb60,.b-report-detail-01 .mb60{margin-bottom:60px}.b-news-detail-01 .mb65,.b-report-detail-01 .mb65{margin-bottom:65px}.b-news-detail-01 .mb70,.b-report-detail-01 .mb70{margin-bottom:70px}.b-news-detail-01 .mb75,.b-report-detail-01 .mb75{margin-bottom:75px}.b-news-detail-01 .mb80,.b-report-detail-01 .mb80{margin-bottom:80px}.b-news-detail-01 .mb85,.b-report-detail-01 .mb85{margin-bottom:85px}.b-news-detail-01 .mb90,.b-report-detail-01 .mb90{margin-bottom:90px}.b-news-detail-01 .white,.b-report-detail-01 .white{color:#fff}.b-news-detail-01 .txt_red,.b-report-detail-01 .txt_red{color:red}.b-news-detail-01 .txt_left,.b-report-detail-01 .txt_left{text-align:left}.b-news-detail-01 .txt_center,.b-report-detail-01 .txt_center{text-align:center}.b-news-detail-01 .txt_right,.b-report-detail-01 .txt_right{text-align:right}.b-news-detail-01 .txt_bold,.b-report-detail-01 .txt_bold{font-weight:700}.b-news-detail-01 .map,.b-report-detail-01 .map{width:100%;height:300px}.b-news-detail-01 table.border-none,.b-news-detail-01 table.border-none td,.b-news-detail-01 table.border-none th,.b-report-detail-01 table.border-none,.b-report-detail-01 table.border-none td,.b-report-detail-01 table.border-none th{border:none!important}.b-news-detail-01 table.center,.b-report-detail-01 table.center{text-align:center}.b-news-detail-01 table.center td,.b-report-detail-01 table.center td{vertical-align:middle}.b-news-detail-01 table.normal,.b-report-detail-01 table.normal{margin-top:0}.b-news-detail-01 table.normal td,.b-news-detail-01 table.normal th,.b-report-detail-01 table.normal td,.b-report-detail-01 table.normal th{word-break:break-all;border-bottom:none}.b-news-detail-01 table.justify-first-col td:first-child,.b-report-detail-01 table.justify-first-col td:first-child{-moz-text-align-last:justify;text-align-last:justify}.b-news-detail-01 table.no-padding td,.b-news-detail-01 table.no-padding th,.b-report-detail-01 table.no-padding td,.b-report-detail-01 table.no-padding th{padding:0!important}.b-news-detail-01 table.height-0 td,.b-news-detail-01 table.height-0 th,.b-news-detail-01 td.height-0,.b-news-detail-01 th.height-0,.b-report-detail-01 table.height-0 td,.b-report-detail-01 table.height-0 th,.b-report-detail-01 td.height-0,.b-report-detail-01 th.height-0{height:0!important}.b-news-detail-01 table.height-5 td,.b-news-detail-01 table.height-5 th,.b-news-detail-01 td.height-5,.b-news-detail-01 th.height-5,.b-report-detail-01 table.height-5 td,.b-report-detail-01 table.height-5 th,.b-report-detail-01 td.height-5,.b-report-detail-01 th.height-5{height:5px!important}.b-news-detail-01 table.height-10 td,.b-news-detail-01 table.height-10 th,.b-news-detail-01 td.height-10,.b-news-detail-01 th.height-10,.b-report-detail-01 table.height-10 td,.b-report-detail-01 table.height-10 th,.b-report-detail-01 td.height-10,.b-report-detail-01 th.height-10{height:10px!important}.b-news-detail-01 table.height-15 td,.b-news-detail-01 table.height-15 th,.b-news-detail-01 td.height-15,.b-news-detail-01 th.height-15,.b-report-detail-01 table.height-15 td,.b-report-detail-01 table.height-15 th,.b-report-detail-01 td.height-15,.b-report-detail-01 th.height-15{height:15px!important}.b-news-detail-01 table.height-20 td,.b-news-detail-01 table.height-20 th,.b-news-detail-01 td.height-20,.b-news-detail-01 th.height-20,.b-report-detail-01 table.height-20 td,.b-report-detail-01 table.height-20 th,.b-report-detail-01 td.height-20,.b-report-detail-01 th.height-20{height:20px!important}.b-news-detail-01 table.height-25 td,.b-news-detail-01 table.height-25 th,.b-news-detail-01 td.height-25,.b-news-detail-01 th.height-25,.b-report-detail-01 table.height-25 td,.b-report-detail-01 table.height-25 th,.b-report-detail-01 td.height-25,.b-report-detail-01 th.height-25{height:25px!important}.b-news-detail-01 table.height-30 td,.b-news-detail-01 table.height-30 th,.b-news-detail-01 td.height-30,.b-news-detail-01 th.height-30,.b-report-detail-01 table.height-30 td,.b-report-detail-01 table.height-30 th,.b-report-detail-01 td.height-30,.b-report-detail-01 th.height-30{height:30px!important}.b-news-detail-01 table.height-35 td,.b-news-detail-01 table.height-35 th,.b-news-detail-01 td.height-35,.b-news-detail-01 th.height-35,.b-report-detail-01 table.height-35 td,.b-report-detail-01 table.height-35 th,.b-report-detail-01 td.height-35,.b-report-detail-01 th.height-35{height:35px!important}.b-news-detail-01 table.height-40 td,.b-news-detail-01 table.height-40 th,.b-news-detail-01 td.height-40,.b-news-detail-01 th.height-40,.b-report-detail-01 table.height-40 td,.b-report-detail-01 table.height-40 th,.b-report-detail-01 td.height-40,.b-report-detail-01 th.height-40{height:40px!important}.b-news-detail-01 table.height-45 td,.b-news-detail-01 table.height-45 th,.b-news-detail-01 td.height-45,.b-news-detail-01 th.height-45,.b-report-detail-01 table.height-45 td,.b-report-detail-01 table.height-45 th,.b-report-detail-01 td.height-45,.b-report-detail-01 th.height-45{height:45px!important}.b-news-detail-01 table.height-50 td,.b-news-detail-01 table.height-50 th,.b-news-detail-01 td.height-50,.b-news-detail-01 th.height-50,.b-report-detail-01 table.height-50 td,.b-report-detail-01 table.height-50 th,.b-report-detail-01 td.height-50,.b-report-detail-01 th.height-50{height:50px!important}.b-news-detail-01 table.height-55 td,.b-news-detail-01 table.height-55 th,.b-news-detail-01 td.height-55,.b-news-detail-01 th.height-55,.b-report-detail-01 table.height-55 td,.b-report-detail-01 table.height-55 th,.b-report-detail-01 td.height-55,.b-report-detail-01 th.height-55{height:55px!important}.b-news-detail-01 table.table_first_col_left td:first-child,.b-report-detail-01 table.table_first_col_left td:first-child{text-align:left!important}@media screen and (max-width:768px){.b-news-search-01 .tab-list-container{margin-left:6.510416666666667%;margin-bottom:10.416666666666668vw;padding-bottom:5.208333333333334vw;width:93.48958333333333%;overflow:auto}}.b-news-search-01 .tab-list{margin:0 auto 45px;background-color:#fff;box-shadow:2px 5px 18px -5px #d1d1d1;border-radius:11.197916666666668vw}@media screen and (min-width:769px){.b-news-search-01 .tab-list{width:87.99414348462665%}}@media screen and (min-width:1920px){.b-news-search-01 .tab-list{width:1689.4875549048315px}}@media screen and (max-width:768px){.b-news-search-01 .tab-list{margin:0;width:145.83333333333331vw}}.b-news-search-01 .tab-list li{float:left;width:25%}@media screen and (max-width:768px){.b-news-search-01 .tab-list li{font-size:3.645833333333333vw}}.b-news-search-01 .tab-list li a{padding:12px 0 10px;display:block;width:100%;text-align:center;font-size:100%;transition-property:all;transition-duration:.2s}.b-news-search-01 .tab-list li a.select,.b-news-search-01 .tab-list li a:active,.b-news-search-01 .tab-list li a:focus,.b-news-search-01 .tab-list li a:hover{color:#fff;background-color:#007a4c;border-radius:11.197916666666668vw;text-decoration:none}.b-news-search-01 .not-found{padding:50px 0;display:none}@media screen and (max-width:768px){.b-news-search-01 .not-found{padding-top:13.020833333333334vw;padding-bottom:13.020833333333334vw}}.b-news-search-01 .btn-more{margin:0 auto;position:relative;width:275px;height:54px}.b-news-search-01 .btn-more.is-hide{display:none}@media screen and (max-width:768px){.b-news-search-01 .btn-more{padding-top:3.125vw;width:100%;height:14.0625vw}}.b-news-search-01 .hide{display:none}.b-news-search-01 .spinner{margin-left:-28px;position:absolute;top:400px;left:50%;display:none;z-index:1;width:56px;height:56px;border-radius:50%;border:9px solid;border-color:#dbdcef;border-right-color:#02452f;-webkit-animation:spinner-d3wgkg 1s infinite linear;animation:spinner-d3wgkg 1s infinite linear}@media screen and (max-width:768px){.b-news-search-01 .spinner{margin-left:-7.291666666666667vw;top:78.125vw;width:14.583333333333334vw;height:14.583333333333334vw}}.b-news-search-01 .news-search-area{margin:90px auto 90px}@media screen and (min-width:769px){.b-news-search-01 .news-search-area{width:87.99414348462665%}}@media screen and (min-width:1920px){.b-news-search-01 .news-search-area{width:1689.4875549048315px}}@media screen and (max-width:768px){.b-news-search-01 .news-search-area{margin-top:23.4375vw;margin-bottom:11.71875vw;width:97.39583333333333%}}.b-news-search-01 .search-block{margin-right:34px;position:relative;box-sizing:border-box;float:left;width:378px;background-color:#fff;overflow:hidden;position:relative;z-index:1;border-radius:20px;box-shadow:2px 5px 18px -5px #d1d1d1}@media screen and (max-width:768px){.b-news-search-01 .search-block{border-radius:5.208333333333334vw}}@media screen and (max-width:1203px){.b-news-search-01 .search-block{width:38%}}@media screen and (max-width:768px){.b-news-search-01 .search-block{margin-right:0;margin-bottom:7.8125vw;float:none;width:100%}}.b-news-search-01 .search-block-inner{padding:30px 30px;display:block}@media screen and (max-width:768px){.b-news-search-01 .search-block-inner{display:none;padding-top:10.416666666666668vw;padding-right:5.46875vw;padding-left:5.46875vw;padding-bottom:10.416666666666668vw}}.b-news-search-01 .result-block-container{box-sizing:border-box}@media screen and (max-width:768px){.b-news-search-01 .result-block-container{width:100%}}.b-news-search-01 .result-block{position:relative;box-sizing:border-box;background-color:#fff;overflow:hidden;position:relative;z-index:1;border-radius:20px;box-shadow:2px 5px 18px -5px #d1d1d1}@media screen and (max-width:768px){.b-news-search-01 .result-block{border-radius:5.208333333333334vw}}.b-news-search-01 .result-block-inner{padding:45px 45px 60px;min-height:400px}@media screen and (max-width:768px){.b-news-search-01 .result-block-inner{padding-top:11.71875vw;padding-right:5.46875vw;padding-left:5.46875vw;padding-bottom:15.625vw}}.b-news-search-01 .search-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.1;overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.b-news-search-01 .search-overlay{border-radius:5.208333333333334vw}}.b-news-search-01 .title.is-pc{padding:15px 0 13px 24px;background-color:#007a4c;color:#fff;border-top-right-radius:20px;border-top-left-radius:20px;font-size:100%}.b-news-search-01 .title-container{position:relative;padding:15px 0 13px 24px;background-color:#007a4c;color:#fff;border-top-right-radius:20px;border-top-left-radius:20px}@media screen and (max-width:768px){.b-news-search-01 .title-container{padding-top:3.90625vw;padding-right:6.25vw;padding-left:6.25vw;padding-bottom:3.385416666666667vw;border-top-right-radius:5.208333333333334vw;border-top-left-radius:5.208333333333334vw;cursor:pointer}}@media screen and (max-width:768px){.b-news-search-01 .title-container.is-open:after{position:absolute;display:block;top:4.6875vw;right:5.208333333333334vw;content:'';width:3.645833333333333vw;height:3.645833333333333vw;background:url(/assets/img/icon-minus-01.svg) no-repeat 0 0;background-size:100% 100%}}.b-news-search-01 .title-container:after{display:none}@media screen and (max-width:768px){.b-news-search-01 .title-container:after{position:absolute;display:block;top:4.6875vw;right:5.208333333333334vw;content:'';width:3.645833333333333vw;height:3.645833333333333vw;background:url(/assets/img/icon-plus-02.svg) no-repeat 0 0;background-size:100% 100%}}.b-news-search-01 .title-container h2.title{font-size:100%}@media screen and (max-width:768px){.b-news-search-01 .title-container h2.title{font-size:4.166666666666666vw}}.b-news-search-01 h3.title{margin-bottom:12px;font-size:100%}@media screen and (max-width:768px){.b-news-search-01 h3.title{margin-bottom:3.90625vw;font-size:4.166666666666666vw}}.b-news-search-01 .search-status-sp{display:none}@media screen and (max-width:768px){.b-news-search-01 .search-status-sp{margin-top:3.90625vw;display:block;font-size:3.385416666666667vw}}.b-news-search-01 .free-word{margin-bottom:27px;border:none;width:100%;height:54px;padding:2px 24px 0;box-sizing:border-box;font-size:100%;background-color:#f4f6f7;border-radius:11.197916666666668vw}@media screen and (max-width:768px){.b-news-search-01 .free-word{margin-bottom:7.03125vw;padding-top:1.822916666666667vw;padding-right:6.25vw;padding-left:6.25vw;height:14.0625vw;font-size:4.166666666666666vw}}.b-news-search-01 .select-release-year-container,.b-news-search-01 .select-sort-container{position:relative}.b-news-search-01 .select-release-year-container:after,.b-news-search-01 .select-sort-container:after{position:absolute;top:24px;right:17px;content:'';width:13px;height:8px;background:url(/assets/img/icon-arrow-btm-03.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.b-news-search-01 .select-release-year-container:after,.b-news-search-01 .select-sort-container:after{top:6.25vw;right:4.427083333333334vw;width:3.385416666666667vw;height:2.083333333333333vw}}.b-news-search-01 .select-release-year,.b-news-search-01 .select-sort{margin-bottom:27px;border:none;padding:1px 24px 0;box-sizing:border-box;width:100%;height:54px;font-size:100%;background-color:#f4f6f7;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:11.197916666666668vw;cursor:pointer}@media screen and (max-width:768px){.b-news-search-01 .select-release-year,.b-news-search-01 .select-sort{margin-bottom:7.03125vw;padding-top:1.822916666666667vw;padding-right:6.25vw;padding-left:6.25vw;height:14.0625vw;font-size:4.166666666666666vw}}.b-news-search-01 .select-sort-container{width:230px}@media screen and (max-width:768px){.b-news-search-01 .select-sort-container{width:100%}}.b-news-search-01 .select-sort-container .select-sort{margin-bottom:45px}@media screen and (max-width:768px){.b-news-search-01 .select-sort-container .select-sort{margin-bottom:11.71875vw}}.b-news-search-01 .category-check-list{padding-bottom:18px}.b-news-search-01 .category-check-list li{margin-right:8px;margin-bottom:10px;float:left}@media screen and (max-width:768px){.b-news-search-01 .category-check-list li{margin-right:2.083333333333333vw;margin-bottom:2.604166666666667vw}}.b-news-search-01 .category-check-list label{padding:14px 20px 13px 20px;display:block;box-sizing:border-box;line-height:1.1;font-size:88%;background-color:#f4f6f7;border-radius:11.197916666666668vw;transition-property:all;transition-duration:.2s}.b-news-search-01 .category-check-list label:active,.b-news-search-01 .category-check-list label:focus,.b-news-search-01 .category-check-list label:hover{background-color:#007a4c;color:#fff}@media screen and (max-width:768px){.b-news-search-01 .category-check-list label:active,.b-news-search-01 .category-check-list label:focus,.b-news-search-01 .category-check-list label:hover{background-color:#f4f6f7;color:#2c3b3a}}@media screen and (max-width:768px){.b-news-search-01 .category-check-list label{padding-top:3.645833333333333vw;padding-bottom:3.385416666666667vw;padding-right:6.25vw;padding-left:6.25vw;font-size:3.645833333333333vw}}.b-news-search-01 .category-check-list input[type=checkbox]{display:none}.b-news-search-01 .category-check-list input[type=checkbox]:checked+label{background-color:#007a4c;color:#fff}.b-news-search-01 .total-num-container{margin-bottom:15px;padding-top:24px;border-top:1px solid #e8e8e8;text-align:center;line-height:1}@media screen and (max-width:768px){.b-news-search-01 .total-num-container{margin-bottom:3.90625vw;padding-top:6.25vw}}.b-news-search-01 .total-num-container .total-num{padding:0 10px;position:relative;top:-6px;font-size:150%}@media screen and (max-width:768px){.b-news-search-01 .total-num-container .total-num{padding-right:2.604166666666667vw;padding-left:2.604166666666667vw;font-size:6.25vw}}.b-news-search-01 .reset-btn{font-size:82%;cursor:pointer;text-align:center}@media screen and (max-width:768px){.b-news-search-01 .reset-btn{font-size:3.385416666666667vw}}.b-news-search-01 .reset-btn span{padding-right:20px;position:relative}@media screen and (max-width:768px){.b-news-search-01 .reset-btn span{padding-right:5.208333333333334vw}}.b-news-search-01 .reset-btn span:before{position:absolute;top:2px;right:0;display:block;content:'';width:13px;height:13px;background:url(/assets/img/icon-reset-01.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.b-news-search-01 .reset-btn span:before{top:.520833333333333vw;width:3.385416666666667vw;height:3.385416666666667vw}}.b-news-search-01 .pickup-news{margin-bottom:30px;position:relative;padding:30px 45px 26px;background-color:#fff;overflow:hidden;position:relative;z-index:1;border-radius:20px;box-shadow:2px 5px 18px -5px #d1d1d1}@media screen and (max-width:768px){.b-news-search-01 .pickup-news{border-radius:5.208333333333334vw}}@media screen and (max-width:768px){.b-news-search-01 .pickup-news{margin-bottom:7.8125vw;padding-top:7.8125vw;padding-right:5.46875vw;padding-left:5.46875vw;padding-bottom:7.8125vw;font-size:4.166666666666666vw}}.b-news-search-01 .pickup-news li{margin-bottom:30px;padding-bottom:26px;position:relative;border-bottom:1px dotted #e8e8e8;font-size:100%}@media screen and (max-width:768px){.b-news-search-01 .pickup-news li{margin-bottom:7.8125vw;padding-bottom:6.770833333333333vw;font-size:4.166666666666666vw}}.b-news-search-01 .pickup-news li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0 none}.b-news-search-01 .pickup-news .pdf-link{position:absolute;top:6px;right:0}@media screen and (max-width:1065px){.b-news-search-01 .pickup-news .pdf-link{position:static}}.b-news-search-01 .pickup-news .pdf-link a{font-size:88%}@media screen and (max-width:768px){.b-news-search-01 .pickup-news .pdf-link a{font-size:3.645833333333333vw}}.b-news-search-01 .pickup-news a{text-decoration:none;transition-property:all;transition-duration:.2s}.b-news-search-01 .pickup-news a:active,.b-news-search-01 .pickup-news a:focus,.b-news-search-01 .pickup-news a:hover{opacity:.7}.b-news-search-01 .pickup-news a.pdf:after{margin-left:5px;position:relative;top:2px;display:inline-block;content:'';width:16px;height:16px;background:url(/assets/img/icon-pdf-red.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.b-news-search-01 .pickup-news a.pdf:after{margin-left:1.302083333333333vw;top:.520833333333333vw;width:4.166666666666666vw;height:4.166666666666666vw}}.b-news-search-01 .pickup-news a.external:after{margin-left:5px;position:relative;top:2px;display:inline-block;content:'';width:16px;height:16px;background:url(/assets/img/icon-external-black.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.b-news-search-01 .pickup-news a.external:after{margin-left:1.302083333333333vw;top:.520833333333333vw;width:4.166666666666666vw;height:4.166666666666666vw}}.b-news-search-01 .pickup-news .date-container{margin-bottom:10px}@media screen and (max-width:768px){.b-news-search-01 .pickup-news .date-container{margin-bottom:3.385416666666667vw}}.b-news-search-01 .pickup-news .date-container .date{padding-top:6px;display:inline-block}@media screen and (max-width:768px){.b-news-search-01 .pickup-news .date-container .date{padding-top:1.5625vw}}.b-news-search-01 .pickup-news .date-container .date-sort{visibility:hidden;display:block;width:0;height:0}.b-news-search-01 .pickup-news .date-container .c-label-category-02{margin-left:24px}@media screen and (max-width:768px){.b-news-search-01 .pickup-news .date-container .c-label-category-02{margin-left:6.25vw}}.b-news-search-01 .result-list li{margin-bottom:30px;padding-bottom:26px;position:relative;border-bottom:1px dotted #e8e8e8;font-size:100%}@media screen and (max-width:768px){.b-news-search-01 .result-list li{margin-bottom:7.8125vw;padding-bottom:6.770833333333333vw;font-size:4.166666666666666vw}}.b-news-search-01 .result-list li .pdf-link{position:absolute;top:6px;right:0}@media screen and (max-width:1065px){.b-news-search-01 .result-list li .pdf-link{position:static}}.b-news-search-01 .result-list li .pdf-link a{font-size:88%}@media screen and (max-width:768px){.b-news-search-01 .result-list li .pdf-link a{font-size:3.645833333333333vw}}.b-news-search-01 .result-list li a{color:#2c3b3a!important;text-decoration:none!important;transition-property:all;transition-duration:.2s}.b-news-search-01 .result-list li a:active,.b-news-search-01 .result-list li a:focus,.b-news-search-01 .result-list li a:hover{opacity:.7}.b-news-search-01 .result-list li a.pdf:after{margin-left:5px;position:relative;top:2px;display:inline-block;content:'';width:16px;height:16px;background:url(/assets/img/icon-pdf-red.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.b-news-search-01 .result-list li a.pdf:after{margin-left:1.302083333333333vw;top:.520833333333333vw;width:4.166666666666666vw;height:4.166666666666666vw}}.b-news-search-01 .result-list .date-container{margin-bottom:10px}@media screen and (max-width:768px){.b-news-search-01 .result-list .date-container{margin-bottom:2.604166666666667vw}}.b-news-search-01 .result-list .date-container .date-sort{visibility:hidden;display:block;width:0;height:0}.b-news-search-01 .result-list .date-container .date{padding-top:6px;display:inline-block}@media screen and (max-width:768px){.b-news-search-01 .result-list .date-container .date{padding-top:1.5625vw}}.b-news-search-01 .result-list .date-container .c-label-category-02{margin-top:3px;margin-left:24px}@media screen and (max-width:768px){.b-news-search-01 .result-list .date-container .c-label-category-02{margin-left:6.25vw}}@-webkit-keyframes spinner-d3wgkg{to{transform:rotate(1turn)}}@keyframes spinner-d3wgkg{to{transform:rotate(1turn)}}.rss-button-container{position:relative;height:80px}@media screen and (max-width:768px){.rss-button-container{height:auto}}.rss-button-container.mt{margin-top:60px;margin-bottom:-60px}@media screen and (max-width:768px){.rss-button-container.mt{margin-top:15.625vw;margin-bottom:-5.208333333333334vw}}.rss-button-container .rss-button{position:absolute;top:0;right:0;cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){.rss-button-container .rss-button:active,.rss-button-container .rss-button:focus,.rss-button-container .rss-button:hover{opacity:.6}}@media screen and (max-width:1203px){.rss-button-container .rss-button{right:20px}}@media screen and (max-width:768px){.rss-button-container .rss-button{margin-bottom:6.510416666666667vw;position:static}}@media screen and (min-width:769px){.b-office-list-01 .c-tbl-data-02 th{width:20%}}.b-presentation-search-01 .btn-more{margin:40px auto 0;position:relative;width:275px;height:54px}.b-presentation-search-01 .btn-more.is-hide{display:none}@media screen and (max-width:768px){.b-presentation-search-01 .btn-more{margin-top:7.8125vw;padding-top:3.125vw;width:100%;height:14.0625vw}}.b-presentation-search-01 .more-contents{height:0;visibility:hidden}.b-presentation-search-01 .more-contents.is-show{height:inherit;visibility:visible}.b-presentation-search-01 .category-check-list-container .c-doc-plain-01{margin-top:13px;margin-right:60px;float:left;font-weight:700}@media screen and (max-width:1065px){.b-presentation-search-01 .category-check-list-container .c-doc-plain-01{margin-top:0;margin-right:0;margin-bottom:15px;float:none}}@media screen and (max-width:768px){.b-presentation-search-01 .category-check-list-container .c-doc-plain-01{margin-bottom:3.90625vw}}.b-presentation-search-01 .category-check-list-container .category-check-list{overflow:hidden}@media screen and (max-width:768px){.b-presentation-search-01 .category-check-list-container .category-check-list{overflow-x:scroll}}.b-presentation-search-01 .category-check-list-container .category-check-list ul li{margin-right:8px;margin-bottom:10px;float:left}.b-presentation-search-01 .category-check-list-container .category-check-list ul label{padding:14px 20px 0 20px;display:block;box-sizing:border-box;height:54px;font-size:88%;background-color:#f4f6f7;border-radius:11.197916666666668vw;transition-property:all;transition-duration:.2s}.b-presentation-search-01 .category-check-list-container .category-check-list ul label:active,.b-presentation-search-01 .category-check-list-container .category-check-list ul label:focus,.b-presentation-search-01 .category-check-list-container .category-check-list ul label:hover{background-color:#007a4c;color:#fff}.b-presentation-search-01 .category-check-list-container .category-check-list ul label:active .tag,.b-presentation-search-01 .category-check-list-container .category-check-list ul label:focus .tag,.b-presentation-search-01 .category-check-list-container .category-check-list ul label:hover .tag{color:#fff}@media screen and (max-width:768px){.b-presentation-search-01 .category-check-list-container .category-check-list ul label{padding-top:3.645833333333333vw;padding-right:6.25vw;padding-left:6.25vw;height:14.0625vw;font-size:3.645833333333333vw}}.b-presentation-search-01 .category-check-list-container .category-check-list ul input[type=checkbox]{display:none}.b-presentation-search-01 .category-check-list-container .category-check-list ul input[type=checkbox]:checked+label{background-color:#007a4c;color:#fff}.b-presentation-search-01 .category-check-list-container .category-check-list ul input[type=checkbox]:checked+label .tag{color:#fff}._profile-principles .hdg-principles-01{margin-bottom:26px;color:#007a4c;font-size:113%;font-weight:700}@media screen and (max-width:768px){._profile-principles .hdg-principles-01{margin-bottom:6.510416666666667vw;font-size:4.6875vw}}._profile-principles .l-content-03{margin-bottom:45px}@media screen and (max-width:768px){._profile-principles .l-content-03{margin-bottom:15.625vw}}._profile-principles .l-content-03-inner{margin:0 auto;width:790px}@media screen and (max-width:1065px){._profile-principles .l-content-03-inner{width:100%}}._profile-principles .principles-detail-01{margin:0 auto;width:790px}@media screen and (max-width:1065px){._profile-principles .principles-detail-01{width:100%}}._profile-principles .principles-detail-01 .image{float:right;width:42.65822784810127%}@media screen and (max-width:768px){._profile-principles .principles-detail-01 .image{margin-left:0;float:none;width:100%}}._profile-principles .principles-detail-01 .image img{width:100%}._profile-principles .principles-detail-01 .text{float:left;width:51.51898734177215%}@media screen and (max-width:768px){._profile-principles .principles-detail-01 .text{float:none;width:100%}}._profile-principles .principles-detail-01 .title{margin-bottom:24px;color:#007a4c;font-size:200%;font-weight:700}@media screen and (max-width:768px){._profile-principles .principles-detail-01 .title{margin-bottom:7.8125vw;font-size:6.770833333333333vw}}._profile-principles .principles-detail-01 .description{line-height:2.5;font-size:94%;font-weight:700}@media screen and (max-width:1065px){._profile-principles .principles-detail-01 .description{font-size:88%}}@media screen and (max-width:768px){._profile-principles .principles-detail-01 .description{margin-bottom:6.510416666666667vw;line-height:2;font-size:4.166666666666666vw}}._profile-principles .principles-detail-02{margin:120px auto;width:790px}@media screen and (max-width:768px){._profile-principles .principles-detail-02{margin-top:23.4375vw;margin-bottom:13.020833333333334vw;width:86.45833333333333%}}@media screen and (max-width:768px){._profile-principles .principles-detail-02.u-mb-0{margin-top:0}}._profile-principles .principles-detail-02 .image{margin-bottom:20px}@media screen and (max-width:768px){._profile-principles .principles-detail-02 .image{margin-bottom:5.208333333333334vw}}._profile-principles .principles-detail-02 .image img{width:100%}._profile-principles .principles-detail-02 .description{line-height:2.5;font-size:100%}@media screen and (max-width:768px){._profile-principles .principles-detail-02 .description{line-height:2;font-size:4.166666666666666vw}}._profile-principles .list-declaration-01{margin-bottom:60px;border-bottom:1px dotted #007a4c}@media screen and (max-width:768px){._profile-principles .list-declaration-01{margin-bottom:13.020833333333334vw}}._profile-principles .list-declaration-01 li{margin-bottom:90px;padding-left:180px;position:relative}@media screen and (max-width:768px){._profile-principles .list-declaration-01 li{margin-bottom:13.020833333333334vw;padding-left:0}}._profile-principles .list-declaration-01 li:before{position:absolute;content:'';display:block;top:40px;left:35px;width:109px;height:1px;background-color:#dfdfdf}@media screen and (max-width:768px){._profile-principles .list-declaration-01 li:before{top:5.729166666666666vw;left:9.114583333333332vw;width:30.989583333333332vw}}._profile-principles .list-declaration-01 li .num{position:absolute;top:16px;left:0;color:#007a4c;font-size:150%;font-weight:700}@media screen and (max-width:768px){._profile-principles .list-declaration-01 li .num{position:static;top:0;font-size:6.25vw}}._profile-principles .list-declaration-01 li .title{margin-bottom:20px;font-weight:700;font-size:250%}@media screen and (max-width:768px){._profile-principles .list-declaration-01 li .title{margin-top:5.208333333333334vw;margin-bottom:5.208333333333334vw;font-size:6.770833333333333vw}}._profile-principles .list-declaration-01 li .title .en{font-size:135%}@media screen and (max-width:768px){._profile-principles .list-declaration-01 li .title .en{font-size:6.770833333333333vw}}._profile-principles .list-declaration-01 li .description{font-size:100%}@media screen and (max-width:768px){._profile-principles .list-declaration-01 li .description{font-size:4.166666666666666vw}}._profile-principles .doc-lead-01{line-height:2.2;font-size:200%}@media screen and (max-width:768px){._profile-principles .doc-lead-01{line-height:2;font-size:6.770833333333333vw}}._profile-principles .doc-lead-02{margin-bottom:80px;line-height:2.2;font-size:150%}@media screen and (max-width:768px){._profile-principles .doc-lead-02{margin-bottom:13.020833333333334vw;line-height:2;font-size:5.208333333333334vw}}._profile-principles .doc-lead-03{line-height:2.5;font-size:100%}@media screen and (max-width:768px){._profile-principles .doc-lead-03{line-height:2;font-size:4.166666666666666vw}}._profile-principles .c-list-bullet-01.font-l{font-size:107%}@media screen and (max-width:768px){._profile-principles .c-list-bullet-01.font-l{font-size:4.6875vw}}._profile-principles .c-list-notes-01 .notes{top:5px}.b-prism-kv-02{position:relative}@media screen and (min-width:769px){.b-prism-kv-02{padding:calc(107px + 60px + 85px) 0 50px;margin-top:calc(-107px + -60px)}}@media screen and (max-width:768px){.b-prism-kv-02{z-index:0;padding:calc(64px + 50px) 0 60px;margin-top:-64px}}.b-prism-kv-02 .graphic{position:absolute;top:0;right:0;pointer-events:none}@media screen and (min-width:769px){.b-prism-kv-02 .graphic{width:clamp(360px,calc(644vw * 100 / 1366),644px)}}@media screen and (max-width:768px){.b-prism-kv-02 .graphic{z-index:-1;width:86.71875vw}}.b-prism-kv-02 .graphic img{display:block;width:100%;max-width:none;-o-object-fit:cover;object-fit:cover}.b-prism-kv-02 #l-local-menu-prism-container{position:relative}@media screen and (max-width:768px){.b-prism-kv-02 #l-local-menu-prism-container{display:none}}.b-prism-kv-02 .l-content-03{padding:15px 60px;margin-top:100px;overflow:visible;z-index:2}.b-prism-kv-02 .c-btn-list-01{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.b-prism-kv-02 .c-btn-list-01>li{position:relative;margin-left:0}.b-prism-kv-02 .c-btn-01{width:100%}.b-prism-kv-02 .c-btn-01::after{width:12px;height:12px;right:20px;opacity:0;visibility:hidden;transition-property:opacity}.b-prism-kv-02 .c-btn-01.is-current,.b-prism-kv-02 .c-btn-01:hover{color:#fff;background-color:#007a4c}.b-prism-kv-02 .c-btn-01.is-current::after{visibility:visible;opacity:1;background-image:url(/assets/img/icon-arrow-btm-white.svg)}.b-prism-kv-02 .c-btn-01.pulldown:hover::after{width:10px;height:10px;visibility:visible;opacity:1;background-image:url(/assets/img/icon-plus-02.svg)}.b-prism-kv-02 .sub-menu{display:none;position:absolute;top:50px;left:0;z-index:1;width:340px;padding-top:10px}.b-prism-kv-02 .sub-menu>ul{position:relative;z-index:1;border-radius:20px;box-shadow:2px 5px 18px -5px #d1d1d1;padding:30px;background:#f4f6f7}@media screen and (max-width:768px){.b-prism-kv-02 .sub-menu>ul{border-radius:5.208333333333334vw}}.b-prism-kv-02 .sub-menu>ul>li{padding-bottom:10px;margin-left:0;border-bottom:1px solid #e8e8e8}.b-prism-kv-02 .sub-menu>ul>li+li{margin-top:10px}.b-prism-kv-02 .sub-menu .link{position:relative;display:block;text-align:left}.b-prism-kv-02 .sub-menu .link:after{content:'';display:block;position:absolute;top:50%;right:4.497354497354497%;width:18px;height:18px;background-image:url(/assets/img/icon-arrow-right-black.svg);background-repeat:no-repeat;background-size:100% 100%;transition-property:background-color;transition-duration:.2s;transform:translateY(-50%)}.b-prism-kv-02 .sub-menu .link:hover{color:#007a4c}.b-prism-kv-02 .sub-menu .link:hover:after{background-image:url(/assets/img/icon-arrow-right-green.svg)}@media screen and (max-width:768px){.b-prism-modal-01 .c-simple-modal__container{padding-right:3.90625vw;padding-left:3.90625vw}}@media screen and (min-width:769px){.b-prism-modal-01 .c-doc-plain-01.small{margin-top:15px}}@media screen and (max-width:768px){.b-prism-modal-01 .c-doc-plain-01.small{margin-top:3.90625vw}}.b-prism-01{background-color:#fff}.b-prism-01 #l-breadcrumb{position:relative;z-index:1}@media screen and (min-width:769px){.b-prism-01 .page-home .m-hdgLv2-pageLv2-01-container{margin-bottom:40px}}@media screen and (min-width:769px){.b-prism-01 .page-home .kv-block{position:relative;z-index:0;margin-top:-107px}}@media screen and (max-width:768px){.b-prism-01 .page-home .kv-block{margin-top:-64px}}.b-prism-01 .page-home .kv-block .graphic{overflow:hidden}@media screen and (min-width:769px){.b-prism-01 .page-home .kv-block .graphic{position:relative;z-index:-1;width:59.29721815519766vw;aspect-ratio:1}}.b-prism-01 .page-home .kv-block .graphic img{display:block;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:769px){.b-prism-01 .page-home .kv-block .copy{position:absolute;right:6.222547584187408vw;bottom:10.248901903367496vw}}@media screen and (max-width:768px){.b-prism-01 .page-home .kv-block .copy{padding-left:6.770833333333333vw;margin-top:9.114583333333332vw}}@media screen and (min-width:769px){.b-prism-01 .page-home .kv-block .copy .jp{width:43.70424597364568vw}}@media screen and (max-width:768px){.b-prism-01 .page-home .kv-block .copy .jp{width:81.77083333333334vw}}@media screen and (min-width:769px){.b-prism-01 .page-home .kv-block .copy .en{width:43.92386530014642vw;margin-top:6.588579795021962vw}}@media screen and (max-width:768px){.b-prism-01 .page-home .kv-block .copy .en{width:72.13541666666666vw;margin-top:7.8125vw}}.b-prism-01 .page-home .kv-block .copy img{display:block;width:100%;height:100%;max-width:none;height:auto}.b-prism-01 .page-home .about-block{position:relative;z-index:0}@media screen and (min-width:769px){.b-prism-01 .page-home .about-block{padding-bottom:clamp(120px,calc(250vw * 100 / 1366),250px);margin-top:110px}}@media screen and (max-width:768px){.b-prism-01 .page-home .about-block{padding-bottom:53.385416666666664vw;margin-top:31.25vw}}.b-prism-01 .page-home .about-block .graphic{position:absolute;right:0;bottom:0;z-index:-1;overflow:hidden;aspect-ratio:1}@media screen and (min-width:769px){.b-prism-01 .page-home .about-block .graphic{width:clamp(200px,calc(405vw * 100 / 1366),405px)}}@media screen and (max-width:768px){.b-prism-01 .page-home .about-block .graphic{width:54.6875vw}}.b-prism-01 .page-home .about-block .graphic img{display:block;width:100%;max-width:none;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:769px){.b-prism-01 .page-home .about-block .content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:clamp(650px,calc(850vw * 100 / 1366),1366px);margin:0 auto}}@media screen and (min-width:769px){.b-prism-01 .page-home .about-block .body{flex:1;padding-right:clamp(20px,calc(40vw * 100 / 1366),40px)}}@media screen and (max-width:1065px){.b-prism-01 .page-home .about-block .body{padding-left:0}}@media screen and (min-width:769px){.b-prism-01 .page-home .about-block .logo{width:clamp(200px,calc(285vw * 100 / 1366),285px)}}@media screen and (max-width:768px){.b-prism-01 .page-home .about-block .logo{width:63.28125vw;margin:7.8125vw auto 0}}.b-prism-01 .page-home .about-block .logo img{width:100%;height:auto}@media screen and (min-width:769px){.b-prism-01 .page-home .about-block .logo img{max-width:285px}}.b-prism-01 .page-home .about-block .m-hdgLv2-pageLv2-01-container{margin-top:0}@media screen and (max-width:768px){.b-prism-01 .page-home .about-block .c-doc-plain-01{font-size:3.90625vw}}.b-prism-01 .page-home .theme-block{background-color:#f9f9f9}@media screen and (min-width:769px){.b-prism-01 .page-home .theme-block{padding:80px 0}}@media screen and (max-width:768px){.b-prism-01 .page-home .theme-block{padding:13.020833333333334vw 0 18.229166666666664vw}}.b-prism-01 .page-home .theme-block .m-hdgLv2-pageLv2-01-container{margin-top:0}@media screen and (max-width:768px){.b-prism-01 .page-home .theme-block .c-lyt-column-01{margin:0 -4.6875vw}}@media screen and (max-width:768px){.b-prism-01 .page-home .theme-block .column+.column{margin-top:6.510416666666667vw}}.b-prism-01 .page-home .theme-card{position:relative;z-index:1;border-radius:20px;box-shadow:2px 5px 18px -5px #d1d1d1;background:#fff}@media screen and (max-width:768px){.b-prism-01 .page-home .theme-card{border-radius:5.208333333333334vw}}@media screen and (min-width:769px){.b-prism-01 .page-home .theme-card{box-sizing:border-box;height:100%;padding:40px 30px}}@media screen and (max-width:768px){.b-prism-01 .page-home .theme-card{padding:7.8125vw 5.208333333333334vw}}@media screen and (min-width:769px){.b-prism-01 .page-home .theme-card .c-hdg-level4-01{margin-top:10px}}@media screen and (max-width:768px){.b-prism-01 .page-home .theme-card .c-hdg-level4-01{margin-top:2.604166666666667vw}}.b-prism-01 .page-home .theme-card .icon{width:150px;margin:0 auto}.b-prism-01 .page-home .theme-card .desc{text-align:left}.b-prism-01 .page-home .theme-card .close{font-size:113%}@media screen and (max-width:768px){.b-prism-01 .page-home .theme-card .close{font-size:4.6875vw}}@media screen and (min-width:769px){.b-prism-01 .page-home .theme-card .close{margin-top:15px}}@media screen and (max-width:768px){.b-prism-01 .page-home .theme-card .close{margin-top:2.604166666666667vw}}@media screen and (min-width:769px){.b-prism-01 .page-home .theme-card .buttons{margin-top:30px}}@media screen and (max-width:768px){.b-prism-01 .page-home .theme-card .buttons{margin-top:7.8125vw}}@media screen and (min-width:769px){.b-prism-01 .page-home .theme-card .buttons li+li{margin-top:10px}}@media screen and (max-width:768px){.b-prism-01 .page-home .theme-card .buttons li+li{margin-top:3.90625vw}}.b-prism-01 .page-home .theme-card .c-btn-01{border:1px solid transparent}.b-prism-01 .page-home .theme-card .c-btn-01.theme-create,.b-prism-01 .page-home .theme-card .c-btn-01.theme-needs1,.b-prism-01 .page-home .theme-card .c-btn-01.theme-needs2{background:#fff}.b-prism-01 .page-home .theme-card .c-btn-01.theme-create:hover,.b-prism-01 .page-home .theme-card .c-btn-01.theme-needs1:hover,.b-prism-01 .page-home .theme-card .c-btn-01.theme-needs2:hover{color:#fff}.b-prism-01 .page-home .theme-card .c-btn-01.theme-create:hover::after,.b-prism-01 .page-home .theme-card .c-btn-01.theme-needs1:hover::after,.b-prism-01 .page-home .theme-card .c-btn-01.theme-needs2:hover::after{background-image:url(/assets/img/icon-arrow-right-white.svg)}.b-prism-01 .page-home .theme-card .c-btn-01.theme-needs1{color:#ed726a;border-color:#ed726a}.b-prism-01 .page-home .theme-card .c-btn-01.theme-needs1:hover{background:#ed726a}.b-prism-01 .page-home .theme-card .c-btn-01.theme-needs1::after{background-image:url(/prism/assets/img/icon-arrow-right-needs1.svg)}.b-prism-01 .page-home .theme-card .c-btn-01.theme-needs2{color:#6b85c4;border-color:#6b85c4}.b-prism-01 .page-home .theme-card .c-btn-01.theme-needs2:hover{background:#6b85c4}.b-prism-01 .page-home .theme-card .c-btn-01.theme-needs2::after{background-image:url(/prism/assets/img/icon-arrow-right-needs2.svg)}.b-prism-01 .page-home .theme-card .c-btn-01.theme-create{color:#91ce83;border-color:#91ce83}.b-prism-01 .page-home .theme-card .c-btn-01.theme-create:hover{background:#91ce83}.b-prism-01 .page-home .theme-card .c-btn-01.theme-create::after{background-image:url(/prism/assets/img/icon-arrow-right-create.svg)}.b-prism-01 .page-home .theme-card .c-btn-01.form-create,.b-prism-01 .page-home .theme-card .c-btn-01.form-needs1,.b-prism-01 .page-home .theme-card .c-btn-01.form-needs2{color:#fff}.b-prism-01 .page-home .theme-card .c-btn-01.form-create:hover,.b-prism-01 .page-home .theme-card .c-btn-01.form-needs1:hover,.b-prism-01 .page-home .theme-card .c-btn-01.form-needs2:hover{background:#fff;border-color:currentColor}.b-prism-01 .page-home .theme-card .c-btn-01.form-create::after,.b-prism-01 .page-home .theme-card .c-btn-01.form-needs1::after,.b-prism-01 .page-home .theme-card .c-btn-01.form-needs2::after{background-image:url(/assets/img/icon-arrow-right-white.svg)}.b-prism-01 .page-home .theme-card .c-btn-01.form-needs1{background-color:#ed726a}.b-prism-01 .page-home .theme-card .c-btn-01.form-needs1:hover{color:#ed726a}.b-prism-01 .page-home .theme-card .c-btn-01.form-needs1:hover::after{background-image:url(/prism/assets/img/icon-arrow-right-needs1.svg)}.b-prism-01 .page-home .theme-card .c-btn-01.form-needs2{background-color:#6b85c4}.b-prism-01 .page-home .theme-card .c-btn-01.form-needs2:hover{color:#6b85c4}.b-prism-01 .page-home .theme-card .c-btn-01.form-needs2:hover::after{background-image:url(/prism/assets/img/icon-arrow-right-needs2.svg)}.b-prism-01 .page-home .theme-card .c-btn-01.form-create{background-color:#91ce83}.b-prism-01 .page-home .theme-card .c-btn-01.form-create:hover{color:#91ce83}.b-prism-01 .page-home .theme-card .c-btn-01.form-create:hover::after{background-image:url(/prism/assets/img/icon-arrow-right-create.svg)}.b-prism-01 .page-home .theme-card .c-btn-01.disabled{pointer-events:none;color:rgba(44,59,58,.15);background-color:#fff;border-color:currentColor}.b-prism-01 .page-home .theme-card .c-btn-01.disabled::after{background-image:url(/assets/img/icon-arrow-right-black.svg);opacity:.15}.b-prism-01 .page-theme .c-hdg-level2-01{margin-top:0}.b-prism-01 .page-theme .c-hdg-level2-01>span{padding-right:1em}@media screen and (min-width:769px){.b-prism-01 .page-theme .theme-list .c-lyt-accordion-02{margin-top:60px}}@media screen and (max-width:768px){.b-prism-01 .page-theme .theme-list .c-lyt-accordion-02{margin-top:10.416666666666668vw}}.b-prism-01 .page-theme .theme-list .c-hdg-level4-01{display:inline-flex}.b-prism-01 .page-theme .theme-list .c-hdg-level4-01>span{padding-right:.75em}@media screen and (max-width:768px){.b-prism-01 .page-theme .theme-list .c-tbl-data-01-b colgroup col{width:100%}}@media screen and (max-width:768px){.b-prism-01 .page-theme .theme-list .c-tbl-data-01-b tbody td,.b-prism-01 .page-theme .theme-list .c-tbl-data-01-b tbody th{display:block;padding:3.90625vw 2.604166666666667vw;font-size:3.90625vw}}.b-prism-01 .page-theme .theme-list .c-tbl-data-01-b tbody td .c-doc-plain-01:first-of-type,.b-prism-01 .page-theme .theme-list .c-tbl-data-01-b tbody th .c-doc-plain-01:first-of-type{margin-top:0}.b-prism-01 .page-theme .theme-list .c-tbl-data-01-b tbody th{vertical-align:top;color:unset;background-color:#f4f4f4;border-color:#dfdfdf}@media screen and (max-width:768px){.b-prism-01 .page-theme .theme-list .c-tbl-data-01-b tbody th{border-style:solid;border-left-width:1px;border-right-width:1px}}@media screen and (max-width:768px){.b-prism-01 .page-theme .theme-list .c-tbl-data-01-b tbody td{border-top-width:0;border-bottom-width:0}}@media screen and (max-width:768px){.b-prism-01 .page-theme .theme-list .c-tbl-data-01-b tbody tr:last-child td{border-bottom-width:1px}}.b-prism-01 .page-theme .theme-empty{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}@media screen and (min-width:769px){.b-prism-01 .page-theme .theme-empty{padding:30px 0;margin-top:60px}}@media screen and (max-width:768px){.b-prism-01 .page-theme .theme-empty{padding:7.8125vw 0;margin-top:10.416666666666668vw}}.b-prism-01 .page-theme .theme-empty .c-hdg-level4-01{margin-top:0;margin-bottom:0}.b-prism-01 .page-requirement .c-btn-list-01{display:grid}@media screen and (min-width:769px){.b-prism-01 .page-requirement .c-btn-list-01{grid-template-columns:repeat(5,1fr);gap:15px}}@media screen and (max-width:768px){.b-prism-01 .page-requirement .c-btn-list-01{grid-template-columns:repeat(2,1fr);gap:1.953125vw}}@media screen and (max-width:768px){.b-prism-01 .page-requirement .c-btn-list-01>li{margin:0}}.b-prism-01 .page-requirement .c-btn-list-01 .c-btn-01{line-height:1.25}@media screen and (max-width:768px){.b-prism-01 .page-requirement .c-btn-list-01 .c-btn-01{padding-right:6.510416666666667vw;padding-left:6.510416666666667vw}}@media screen and (max-width:768px){.b-prism-01 .page-requirement .c-btn-list-01 .c-btn-01::after{right:1.5625vw}}.b-prism-01 .page-requirement .requirement-sec{border-top:1px solid #e8e8e8}@media screen and (min-width:769px){.b-prism-01 .page-requirement .requirement-sec{padding-bottom:60px}}@media screen and (max-width:768px){.b-prism-01 .page-requirement .requirement-sec{padding-bottom:10.416666666666668vw}}@media screen and (min-width:769px){.b-prism-01 .page-requirement .requirement-sec:first-of-type{margin-top:45px}}@media screen and (max-width:768px){.b-prism-01 .page-requirement .requirement-sec:first-of-type{margin-top:6.510416666666667vw}}.b-prism-01 .page-faq .faq-sec:first-child .c-hdg-level2-01{margin-top:0}@media screen and (min-width:769px){.b-prism-01 .page-faq .faq-sec .c-hdg-level2-01{display:flex;align-items:center}}@media screen and (max-width:1065px){.b-prism-01 .page-faq .faq-sec .c-hdg-level2-01{display:block}}@media screen and (min-width:769px){.b-prism-01 .page-faq .faq-sec .c-hdg-level2-01 small{padding-left:1em;font-size:calc(20em / 32)}}@media screen and (max-width:1065px){.b-prism-01 .page-faq .faq-sec .c-hdg-level2-01 small{display:block;padding-left:0}}@media screen and (max-width:768px){.b-prism-01 .page-faq .faq-sec .c-hdg-level2-01 small{font-size:5.208333333333334vw}}.b-prism-01 .page-faq .faq-sec .c-hdg-level4-01{position:relative;font-weight:400}@media screen and (min-width:769px){.b-prism-01 .page-faq .faq-sec .c-hdg-level4-01{padding-left:1.75em}}@media screen and (max-width:768px){.b-prism-01 .page-faq .faq-sec .c-hdg-level4-01{padding-left:calc(1em + 2.604166666666667vw)}}.b-prism-01 .page-faq .faq-sec .c-hdg-level4-01::before{position:absolute;top:0;left:0;color:#007a4c;content:'Q'}.b-prism-01 .page-works .outline-block .c-hdg-level3-01{margin-top:0}.b-prism-01 .page-works .outline-block .c-tbl-scroll-01 tbody th{font-weight:700}@media screen and (min-width:769px){.b-prism-01 .page-works .result-block{margin-top:90px}}@media screen and (max-width:768px){.b-prism-01 .page-works .result-block{margin-top:13.020833333333334vw}}@media screen and (min-width:769px){.b-prism-01 .page-works .result-sec+.result-sec{margin-top:60px}}@media screen and (max-width:768px){.b-prism-01 .page-works .result-sec+.result-sec{margin-top:10.416666666666668vw}}.b-prism-01 .page-works .result-sec .c-hdg-level4-01{margin-top:0}.b-prism-01 .page-works .result-card .c-doc-plain-01 a{font-size:82%;color:#8b939b}@media screen and (max-width:768px){.b-prism-01 .page-works .result-card .c-doc-plain-01 a{font-size:3.125vw}}.b-prism-01 .page-works .result-more .c-btn-list-01{justify-content:center}@media screen and (min-width:769px){.b-prism-01 .page-works .result-more .c-btn-list-01{margin-top:60px}}@media screen and (max-width:768px){.b-prism-01 .page-works .result-more .c-btn-list-01{margin-top:10.416666666666668vw}}.b-prism-01 .page-works .result-hidden{display:none}@media screen and (min-width:769px){.b-prism-01 .page-works .theme-block{margin-top:90px}}@media screen and (max-width:768px){.b-prism-01 .page-works .theme-block{margin-top:13.020833333333334vw}}.b-prism-01 .page-works .theme-block .content-inr{padding-top:0}@media screen and (min-width:769px){.b-prism-01 .page-works .theme-block .theme-contents:first-of-type{margin-top:25px}}@media screen and (max-width:768px){.b-prism-01 .page-works .theme-block .theme-contents:first-of-type{margin-top:3.90625vw}}.b-prism-01 .page-works .theme-block .theme-contents:last-of-type{border-bottom:1px solid #dfdfdf}.b-prism-01 .page-works .theme-block .theme-contents>dt{color:#fff;background:#007a4c}@media screen and (min-width:769px){.b-prism-01 .page-works .theme-block .theme-contents>dt{padding:15px 30px}}@media screen and (max-width:768px){.b-prism-01 .page-works .theme-block .theme-contents>dt{padding:1.953125vw 2.604166666666667vw}}.b-prism-01 .page-works .theme-block .theme-list{background:#f4f6f7;border-right:1px solid #dfdfdf;border-left:1px solid #dfdfdf}@media screen and (min-width:769px){.b-prism-01 .page-works .theme-block .theme-list{padding:20px 30px}}@media screen and (max-width:768px){.b-prism-01 .page-works .theme-block .theme-list{padding:1.953125vw 2.604166666666667vw}}.b-prism-01 .page-works .theme-block .theme-item>li{position:relative;padding-left:1em}.b-prism-01 .page-works .theme-block .theme-item>li::before{position:absolute;top:0;left:0;content:'・'}.b-prism-01 .page-works .theme-block .theme-item>li.simple{padding-left:unset}.b-prism-01 .page-works .theme-block .theme-item>li.simple::after{display:none}.b-prism-01 .page-form *{box-sizing:border-box}.b-prism-01 .page-form input,.b-prism-01 .page-form select,.b-prism-01 .page-form textarea{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;letter-spacing:inherit;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-style:none}.b-prism-01 .page-form input[type=email],.b-prism-01 .page-form input[type=text],.b-prism-01 .page-form select,.b-prism-01 .page-form textarea{background:#f4f6f7;border:1px solid #dfdfdf;border-radius:6px}@media screen and (min-width:769px){.b-prism-01 .page-form input[type=email],.b-prism-01 .page-form input[type=text],.b-prism-01 .page-form select,.b-prism-01 .page-form textarea{padding:10px 18px;font-size:12px}}@media screen and (max-width:768px){.b-prism-01 .page-form input[type=email],.b-prism-01 .page-form input[type=text],.b-prism-01 .page-form select,.b-prism-01 .page-form textarea{padding:2.604166666666667vw 4.6875vw;font-size:3.125vw}}.b-prism-01 .page-form input[type=email] input[type=checkbox],.b-prism-01 .page-form input[type=email] input[type=radio],.b-prism-01 .page-form input[type=text] input[type=checkbox],.b-prism-01 .page-form input[type=text] input[type=radio],.b-prism-01 .page-form select input[type=checkbox],.b-prism-01 .page-form select input[type=radio],.b-prism-01 .page-form textarea input[type=checkbox],.b-prism-01 .page-form textarea input[type=radio]{position:absolute;overflow:hidden;width:0;height:0;visibility:hidden}@media screen and (min-width:769px){.b-prism-01 .page-form .header-block{max-width:1102px;margin:0 auto}}.b-prism-01 .page-form .header-steps{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden}.b-prism-01 .page-form .header-steps .step{position:relative;display:flex;flex-direction:column;justify-content:center;color:#007a4c}@media screen and (min-width:769px){.b-prism-01 .page-form .header-steps .step{height:54px;padding-left:25px}}@media screen and (max-width:768px){.b-prism-01 .page-form .header-steps .step{height:15.364583333333334vw;padding-left:3.125vw}}.b-prism-01 .page-form .header-steps .step::after,.b-prism-01 .page-form .header-steps .step::before{position:absolute;top:0;z-index:1;width:0;height:0;content:'';border-style:solid}@media screen and (min-width:769px){.b-prism-01 .page-form .header-steps .step::after,.b-prism-01 .page-form .header-steps .step::before{border-width:27px 0 27px 18px}}@media screen and (max-width:768px){.b-prism-01 .page-form .header-steps .step::after,.b-prism-01 .page-form .header-steps .step::before{border-width:7.682291666666667vw 0 7.682291666666667vw 5.208333333333334vw}}.b-prism-01 .page-form .header-steps .step::before{right:0;border-color:transparent transparent transparent #007a4c}.b-prism-01 .page-form .header-steps .step::after{border-color:transparent transparent transparent #fff}@media screen and (min-width:769px){.b-prism-01 .page-form .header-steps .step::after{right:1px}}@media screen and (max-width:768px){.b-prism-01 .page-form .header-steps .step::after{right:.260416666666667vw}}.b-prism-01 .page-form .header-steps .step>p{margin-top:0;line-height:1.5}@media screen and (max-width:768px){.b-prism-01 .page-form .header-steps .step>p{font-size:3.125vw}}.b-prism-01 .page-form .header-steps .step>p::after,.b-prism-01 .page-form .header-steps .step>p::before{position:absolute;left:0;z-index:2;height:1px;background:#007a4c;content:''}@media screen and (min-width:769px){.b-prism-01 .page-form .header-steps .step>p::after,.b-prism-01 .page-form .header-steps .step>p::before{width:calc(100% - 18px)}}@media screen and (max-width:768px){.b-prism-01 .page-form .header-steps .step>p::after,.b-prism-01 .page-form .header-steps .step>p::before{width:calc(100% - 5.208333333333334vw)}}.b-prism-01 .page-form .header-steps .step>p::before{top:0}.b-prism-01 .page-form .header-steps .step>p::after{bottom:0}.b-prism-01 .page-form .header-steps .step:first-child{border-left:1px solid currentColor}.b-prism-01 .page-form .header-steps .step:not(:first-child)>p::after,.b-prism-01 .page-form .header-steps .step:not(:first-child)>p::before{width:100%}@media screen and (min-width:769px){.b-prism-01 .page-form .header-steps .step:not(:first-child)>p::after,.b-prism-01 .page-form .header-steps .step:not(:first-child)>p::before{left:-18px}}@media screen and (max-width:768px){.b-prism-01 .page-form .header-steps .step:not(:first-child)>p::after,.b-prism-01 .page-form .header-steps .step:not(:first-child)>p::before{left:-5.208333333333334vw}}.b-prism-01 .page-form .header-steps .step.is-current{color:#fff}@media screen and (min-width:769px){.b-prism-01 .page-form .header-steps .step.is-current{background-image:linear-gradient(to right,#007a4c,#007a4c calc(100% - 18px),transparent calc(100% - 18px))}}@media screen and (max-width:768px){.b-prism-01 .page-form .header-steps .step.is-current{background-image:linear-gradient(to right,#007a4c,#007a4c calc(100% + 1px + -5.208333333333334vw),transparent calc(100% + -5.208333333333334vw))}}.b-prism-01 .page-form .header-steps .step.is-current::after{top:0;left:0;z-index:0;height:100%;background:var(--color-green);border-width:0}@media screen and (min-width:769px){.b-prism-01 .page-form .header-steps .step.is-current::after{left:-18px;width:18px}}@media screen and (max-width:768px){.b-prism-01 .page-form .header-steps .step.is-current::after{left:-5.208333333333334vw;width:5.208333333333334vw}}@media screen and (min-width:769px){.b-prism-01 .page-form .form-body,.b-prism-01 .page-form .form-body--wide{max-width:862px;margin:90px auto 0}}@media screen and (max-width:768px){.b-prism-01 .page-form .form-body,.b-prism-01 .page-form .form-body--wide{margin-top:7.8125vw}}@media screen and (min-width:769px){.b-prism-01 .page-form .form-body--wide>.message,.b-prism-01 .page-form .form-body>.message{margin-bottom:45px}}@media screen and (max-width:768px){.b-prism-01 .page-form .form-body--wide>.message,.b-prism-01 .page-form .form-body>.message{margin-bottom:7.8125vw}}@media screen and (min-width:769px){.b-prism-01 .page-form .form-body--wide,.b-prism-01 .page-form .form-body--wide--wide{max-width:1102px}}@media screen and (min-width:769px){.b-prism-01 .page-form .form-row{display:flex;flex-wrap:wrap}}.b-prism-01 .page-form .form-row>dt{margin-top:0}@media screen and (min-width:769px){.b-prism-01 .page-form .form-row>dt{width:312px;padding:10px 15px 0 0}}@media screen and (max-width:768px){.b-prism-01 .page-form .form-row>dt{display:flex;align-items:baseline;justify-content:space-between;padding-top:2.604166666666667vw}}.b-prism-01 .page-form .form-row>dt>em{display:flex;align-items:center}@media screen and (max-width:768px){.b-prism-01 .page-form .form-row>dt>em{flex:1}}.b-prism-01 .page-form .form-row>dt>em>small{padding-left:.25em}@media screen and (min-width:769px){.b-prism-01 .page-form .form-row>dt>em>small{font-size:12px}}@media screen and (max-width:768px){.b-prism-01 .page-form .form-row>dt>em>small{font-size:3.125vw}}@media screen and (min-width:769px){.b-prism-01 .page-form .form-row>dt>.small{display:block;margin-top:.25em}}@media screen and (max-width:768px){.b-prism-01 .page-form .form-row>dt>.small{flex:0 0 auto;max-width:60%;margin-top:0}}@media screen and (min-width:769px){.b-prism-01 .page-form .form-row>dd{width:calc(100% - 312px)}}@media screen and (max-width:768px){.b-prism-01 .page-form .form-row>dd{margin-top:2.604166666666667vw}}.b-prism-01 .page-form .form-row .msg{display:block;margin-top:.25em;color:#c72a2a}@media screen and (min-width:769px){.b-prism-01 .page-form .form-row .msg{font-size:12px}}@media screen and (max-width:768px){.b-prism-01 .page-form .form-row .msg{font-size:3.125vw}}@media screen and (min-width:769px){.b-prism-01 .page-form .form-row:not(:first-child){margin-top:45px}}@media screen and (max-width:768px){.b-prism-01 .page-form .form-row:not(:first-child){margin-top:7.8125vw}}@media screen and (min-width:769px){.b-prism-01 .page-form .form-row--confirm{display:flex;flex-wrap:wrap;padding:30px 0}}@media screen and (max-width:768px){.b-prism-01 .page-form .form-row--confirm{padding:5.208333333333334vw 0}}@media screen and (min-width:769px){.b-prism-01 .page-form .form-row--confirm>dt{width:275px;flex-shrink:0}}@media screen and (min-width:769px){.b-prism-01 .page-form .form-row--confirm>dd{flex:1}}@media screen and (min-width:769px){.b-prism-01 .page-form .form-row--confirm .row{display:flex}}@media screen and (max-width:768px){.b-prism-01 .page-form .form-row--confirm .row{padding:0 3.90625vw;margin-top:2.604166666666667vw}}@media screen and (min-width:769px){.b-prism-01 .page-form .form-row--confirm .row .col:first-of-type{width:155px}}.b-prism-01 .page-form .form-row--confirm .row .col:last-of-type{word-break:break-all;flex:1}@media screen and (min-width:769px){.b-prism-01 .page-form .form-row--confirm .row~.row{margin-top:15px}}@media screen and (min-width:769px){.b-prism-01 .page-form .form-row--confirm:first-of-type{padding-top:0}}@media screen and (max-width:768px){.b-prism-01 .page-form .form-row--confirm:first-of-type{padding-top:0}}.b-prism-01 .page-form .form-row--confirm:not(:first-of-type){position:relative}.b-prism-01 .page-form .form-row--confirm:not(:first-of-type)::before{position:absolute;top:0;left:0;width:100%;height:1px;content:''}@media screen and (min-width:769px){.b-prism-01 .page-form .form-row--confirm:not(:first-of-type)::before{background-image:linear-gradient(to right,#007a4c,#007a4c 80px,#dfdfdf 80px,#dfdfdf 100%)}}@media screen and (max-width:768px){.b-prism-01 .page-form .form-row--confirm:not(:first-of-type)::before{background-image:linear-gradient(to right,#007a4c,#007a4c 15.625vw,#dfdfdf 15.625vw,#dfdfdf 100%)}}.b-prism-01 .page-form .form-row--confirm .c-doc-plain-01{margin-top:0}.b-prism-01 .page-form .form-row--thanks .c-hdg-level4-01{font-weight:500}.b-prism-01 .page-form .form-agree{display:flex;justify-content:center}@media screen and (min-width:769px){.b-prism-01 .page-form .form-agree{margin-top:45px}}@media screen and (max-width:768px){.b-prism-01 .page-form .form-agree{margin-top:10.416666666666668vw}}@media screen and (min-width:769px){.b-prism-01 .page-form .form-send{margin-top:45px}}@media screen and (max-width:768px){.b-prism-01 .page-form .form-send{margin-top:7.8125vw}}.b-prism-01 .page-form .form-send .c-btn-01{width:100%}.b-prism-01 .page-form .form-send .c-btn-01>span{align-self:center}.b-prism-01 .page-form .form-send .c-btn-01:disabled{pointer-events:none;opacity:.5}.b-prism-01 .page-form .form-send .c-btn-01.white::after{right:auto;left:4.497354497354497%;transform:translateY(-50%) scale(-1,1)}@media screen and (max-width:768px){.b-prism-01 .page-form .form-send .c-btn-01.white::after{left:5.46875vw}}.b-prism-01 .page-form .input-txt .input{width:100%}.b-prism-01 .page-form .input-txt .name{display:flex;align-items:center;margin-top:0}@media screen and (min-width:769px){.b-prism-01 .page-form .input-txt .name:not(.small){padding-top:10px;font-size:14px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-txt .name:not(.small){font-size:3.645833333333333vw}}.b-prism-01 .page-form .input-txt .name.small{margin-top:.25em}.b-prism-01 .page-form .input-txt .name .small{padding-left:.25em}@media screen and (min-width:769px){.b-prism-01 .page-form .input-txt .name .small{font-size:12px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-txt .name .small{font-size:3.125vw}}@media screen and (min-width:769px){.b-prism-01 .page-form .input-txt .name+.input{margin-top:15px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-txt .name+.input{margin-top:2.604166666666667vw}}@media screen and (min-width:769px){.b-prism-01 .page-form .input-txt:not(:first-child){margin-top:30px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-txt:not(:first-child){margin-top:3.90625vw}}.b-prism-01 .page-form .input-zip>ul{display:flex;align-items:center}@media screen and (min-width:769px){.b-prism-01 .page-form .input-zip>ul{gap:12px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-zip>ul{gap:2.34375vw}}@media screen and (min-width:769px){.b-prism-01 .page-form .input-zip>ul>li:nth-child(2) .input{width:69px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-zip>ul>li:nth-child(2) .input{width:17.708333333333336vw}}@media screen and (min-width:769px){.b-prism-01 .page-form .input-zip>ul>li:nth-child(4) .input{width:103px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-zip>ul>li:nth-child(4) .input{width:24.739583333333336vw}}@media screen and (min-width:769px){.b-prism-01 .page-form .input-zip .c-btn-02{padding:12px 15px;font-size:14px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-zip .c-btn-02{padding:3.125vw 3.90625vw;font-size:3.645833333333333vw}}.b-prism-01 .page-form .input-zip .c-btn-02::after{display:none}.b-prism-01 .page-form .input-tel>ul{display:flex;align-items:center}@media screen and (min-width:769px){.b-prism-01 .page-form .input-tel>ul{gap:12px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-tel>ul{gap:3.125vw}}@media screen and (min-width:769px){.b-prism-01 .page-form .input-tel>ul>li:nth-child(1) .input,.b-prism-01 .page-form .input-tel>ul>li:nth-child(3) .input,.b-prism-01 .page-form .input-tel>ul>li:nth-child(5) .input{width:103px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-tel>ul>li:nth-child(1) .input,.b-prism-01 .page-form .input-tel>ul>li:nth-child(3) .input,.b-prism-01 .page-form .input-tel>ul>li:nth-child(5) .input{width:21.875vw}}.b-prism-01 .page-form .input-mail .input{width:100%}.b-prism-01 .page-form .input-mail .name{margin-top:0}@media screen and (min-width:769px){.b-prism-01 .page-form .input-mail .name+.input{margin-top:15px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-mail .name+.input{margin-top:3.90625vw}}@media screen and (min-width:769px){.b-prism-01 .page-form .input-mail>ul>li~li{margin-top:30px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-mail>ul>li~li{margin-top:7.8125vw}}.b-prism-01 .page-form .input-txtarea textarea{width:100%}@media screen and (min-width:769px){.b-prism-01 .page-form .input-txtarea textarea+.name{margin-top:15px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-txtarea textarea+.name{margin-top:3.90625vw}}.b-prism-01 .page-form .input-select select{width:100%}@media screen and (min-width:769px){.b-prism-01 .page-form .input-select select{padding-right:35px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-select select{padding-right:14.322916666666666vw}}.b-prism-01 .page-form .input-select .name{margin-top:0}@media screen and (min-width:769px){.b-prism-01 .page-form .input-select .name{padding-top:10px}}@media screen and (min-width:769px){.b-prism-01 .page-form .input-select .name+.select{margin-top:15px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-select .name+.select{margin-top:3.90625vw}}.b-prism-01 .page-form .input-select .select{position:relative}.b-prism-01 .page-form .input-select .select::after{position:absolute;top:50%;width:1em;height:1em;background:url(/assets/img/icon-arrow-btm-green.svg) no-repeat center center/75%;content:'';transform:translateY(-50%);pointer-events:none}@media screen and (min-width:769px){.b-prism-01 .page-form .input-select .select::after{right:10px;font-size:18px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-select .select::after{right:2.604166666666667vw;font-size:5.208333333333334vw}}.b-prism-01 .page-form .input-file input{display:none}.b-prism-01 .page-form .input-file .file{display:flex;align-items:center}.b-prism-01 .page-form .input-file .file .name{flex:1;padding-left:1em;margin-top:0}@media screen and (min-width:769px){.b-prism-01 .page-form .input-file .file .c-btn-02{padding-right:30px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-file .file .c-btn-02{padding-right:7.8125vw}}.b-prism-01 .page-form .input-file .file label::after{display:none}@media screen and (min-width:769px){.b-prism-01 .page-form .input-radio .name{margin-top:15px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-radio .name{margin-top:3.90625vw}}.b-prism-01 .page-form .input-radio>ul>li label{display:flex}.b-prism-01 .page-form .input-radio>ul>li i{position:relative;flex-shrink:0;width:1em;height:1em;margin-top:.3em;background:#f4f6f7;border:1px solid #dfdfdf;border-radius:50%}@media screen and (min-width:769px){.b-prism-01 .page-form .input-radio>ul>li i{font-size:18px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-radio>ul>li i{font-size:4.6875vw}}.b-prism-01 .page-form .input-radio>ul>li i::after{position:absolute;visibility:hidden;top:50%;left:50%;width:1em;height:1em;background:#007a4c;content:'';transform:translate(-50%,-50%);border-radius:50%}@media screen and (min-width:769px){.b-prism-01 .page-form .input-radio>ul>li i::after{font-size:10px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-radio>ul>li i::after{font-size:2.604166666666667vw}}.b-prism-01 .page-form .input-radio>ul>li span{padding-left:.3em}.b-prism-01 .page-form .input-radio>ul>li :checked+i::after{visibility:visible}@media screen and (min-width:769px){.b-prism-01 .page-form .input-radio>ul>li:first-child{padding-top:10px}}.b-prism-01 .page-form .input-checkbox .c-doc-plain-01{margin-top:0}@media screen and (min-width:769px){.b-prism-01 .page-form .input-checkbox .name{margin-top:15px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-checkbox .name{margin-top:3.90625vw}}.b-prism-01 .page-form .input-checkbox>ul>li label{display:flex}.b-prism-01 .page-form .input-checkbox>ul>li i{position:relative;flex-shrink:0;width:1em;height:1em;margin-top:.3em;background:#f4f6f7;border:1px solid #dfdfdf}@media screen and (min-width:769px){.b-prism-01 .page-form .input-checkbox>ul>li i{font-size:18px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-checkbox>ul>li i{font-size:4.6875vw}}.b-prism-01 .page-form .input-checkbox>ul>li i::after{position:absolute;visibility:hidden;top:50%;left:50%;width:1em;height:1em;background:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22a%22%20data-name%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2018%22%3E%20%3Cdefs%3E%20%3Cstyle%3E%20.b%20%7B%20fill%3A%20%23007a4c%3B%20%7D%20%3C%2Fstyle%3E%20%3C%2Fdefs%3E%20%3Cpath%20class%3D%22b%22%20d%3D%22m6.38%2C15.32c-.26%2C0-.51-.11-.68-.31l-3.88-4.51c-.32-.38-.28-.94.09-1.27.38-.32.94-.28%2C1.27.09l3.2%2C3.72L14.25%2C3.91c.32-.38.89-.42%2C1.27-.09.38.32.42.89.09%2C1.27L7.07%2C15.01c-.17.2-.42.31-.68.31Z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/cover;content:'';transform:translate(-50%,-50%)}@media screen and (min-width:769px){.b-prism-01 .page-form .input-checkbox>ul>li i::after{font-size:10px}}@media screen and (max-width:768px){.b-prism-01 .page-form .input-checkbox>ul>li i::after{font-size:2.604166666666667vw}}.b-prism-01 .page-form .input-checkbox>ul>li span{padding-left:.3em}.b-prism-01 .page-form .input-checkbox>ul>li :checked+i::after{visibility:visible}@media screen and (min-width:769px){.b-prism-01 .page-form .input-checkbox>ul>li:first-child{padding-top:10px}}@media screen and (min-width:769px){.b-profile-list-01 .b-profile-list-itm{display:flex;justify-content:space-between;align-items:flex-start}}.b-profile-list-01 .b-profile-list-itm+.b-profile-list-itm{margin-top:90px}@media screen and (max-width:768px){.b-profile-list-01 .b-profile-list-itm+.b-profile-list-itm{margin-top:23.4375vw}}.b-profile-list-01 .b-profile-list-itm .image{text-align:center;width:22.87853577371048%}@media screen and (max-width:768px){.b-profile-list-01 .b-profile-list-itm .image{width:100%}}.b-profile-list-01 .b-profile-list-itm .image img{overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.b-profile-list-01 .b-profile-list-itm .image img{border-radius:5.208333333333334vw}}.b-profile-list-01 .b-profile-list-itm .details{width:74.2928452579035%}@media screen and (max-width:768px){.b-profile-list-01 .b-profile-list-itm .details{width:100%}}@media screen and (max-width:768px){.b-profile-list-01 .b-profile-list-itm .name-wrp{margin-top:6.25vw}}.b-profile-list-01 .b-profile-list-itm .name-wrp .kana,.b-profile-list-01 .b-profile-list-itm .name-wrp .post{font-size:88%;line-height:1.9;letter-spacing:.025em}@media screen and (max-width:768px){.b-profile-list-01 .b-profile-list-itm .name-wrp .kana,.b-profile-list-01 .b-profile-list-itm .name-wrp .post{font-size:3.645833333333333vw}}@media screen and (max-width:768px){.b-profile-list-01 .b-profile-list-itm .name-wrp .kana,.b-profile-list-01 .b-profile-list-itm .name-wrp .post{font-size:75%;line-height:1.4;letter-spacing:.025em}}@media screen and (max-width:768px) and (max-width:768px){.b-profile-list-01 .b-profile-list-itm .name-wrp .kana,.b-profile-list-01 .b-profile-list-itm .name-wrp .post{font-size:3.125vw}}@media screen and (min-width:769px){.b-profile-list-01 .b-profile-list-itm .name-wrp .name{display:flex;align-items:center}}.b-profile-list-01 .b-profile-list-itm .name-wrp .kanji{font-size:200%;line-height:1.6;letter-spacing:.025em}@media screen and (max-width:768px){.b-profile-list-01 .b-profile-list-itm .name-wrp .kanji{font-size:8.333333333333332vw}}@media screen and (max-width:768px){.b-profile-list-01 .b-profile-list-itm .name-wrp .kanji{font-size:163%;line-height:1.6;letter-spacing:.025em}}@media screen and (max-width:768px) and (max-width:768px){.b-profile-list-01 .b-profile-list-itm .name-wrp .kanji{font-size:6.770833333333333vw}}.b-profile-list-01 .b-profile-list-itm .name-wrp .kana{color:#8b939b}@media screen and (min-width:769px){.b-profile-list-01 .b-profile-list-itm .name-wrp .kana{padding-left:24px}}.b-profile-list-01 .b-profile-list-itm .details-history{margin-top:45px}@media screen and (max-width:768px){.b-profile-list-01 .b-profile-list-itm .details-history{margin-top:11.71875vw}}.b-profile-list-01 .b-profile-list-itm .details-history .details-history-title{color:#fff;background-color:#007a4c;padding:15px 24px}.b-profile-list-01 .b-profile-list-itm .details-history .content-inr{padding-top:0}.b-profile-list-01 .b-profile-list-itm .details-history .acd-icon{top:50%;transform:translateY(-50%)}.b-profile-list-01 .b-profile-list-itm .details-history .acd-icon:after,.b-profile-list-01 .b-profile-list-itm .details-history .acd-icon:before{background-color:#fff}.b-profile-list-01 .b-profile-list-itm .details-history-list{background-color:#f4f6f7;border:1px solid #dfdfdf}@media screen and (min-width:769px){.b-profile-list-01 .b-profile-list-itm .details-history-list li{display:flex;padding:18px 24px}}@media screen and (max-width:768px){.b-profile-list-01 .b-profile-list-itm .details-history-list li{padding:6.25vw}}.b-profile-list-01 .b-profile-list-itm .details-history-list li+li{border-top:1px solid #dfdfdf}.b-profile-list-01 .b-profile-list-itm .details-history-list .title{flex-shrink:0;width:15.677491601343785%;min-width:140px}@media screen and (max-width:768px){.b-profile-list-01 .b-profile-list-itm .details-history-list .title{width:100%}}.b-public_lecture-01 .result-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media screen and (max-width:768px){.b-public_lecture-01 .result-list{display:block}}.b-public_lecture-01 .result-list .column{margin-right:2.828618968386023%;width:31.44758735440932%}.b-public_lecture-01 .result-list .column:nth-of-type(3n){margin-right:0}@media screen and (max-width:768px){.b-public_lecture-01 .result-list .column{margin-right:0;width:100%;margin-bottom:13.020833333333334vw}}.b-public_lecture-01 .result-list .column a{display:block;transition-property:all;transition-duration:.2s}.b-public_lecture-01 .result-list .column a:active,.b-public_lecture-01 .result-list .column a:focus,.b-public_lecture-01 .result-list .column a:hover{opacity:.7}.b-public_lecture-01 .result-list .column a:hover img{transform:scale(1.05)}.b-public_lecture-01 .result-list .column a:hover .title{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){.b-public_lecture-01 .result-list .column a:hover .title:active,.b-public_lecture-01 .result-list .column a:hover .title:focus,.b-public_lecture-01 .result-list .column a:hover .title:hover{opacity:.6}}.b-public_lecture-01 .result-list .column a:hover .icon-movie img{transform:scale(1)}.b-public_lecture-01 .result-list .column .image{overflow:hidden;position:relative;z-index:1;border-radius:20px;position:relative;cursor:pointer;overflow:hidden}@media screen and (max-width:768px){.b-public_lecture-01 .result-list .column .image{border-radius:5.208333333333334vw}}.b-public_lecture-01 .result-list .column .image img{width:100%;transition-property:transform;transition-duration:.4s}.b-public_lecture-01 .result-list .column .image .icon-movie{position:absolute;top:10px;right:10px;width:104px;display:block}@media screen and (max-width:768px){.b-public_lecture-01 .result-list .column .image .icon-movie{top:2.604166666666667vw;right:2.604166666666667vw;width:27.083333333333332vw}}.b-public_lecture-01 .result-list .column .image .icon-movie img{width:100%}.b-public_lecture-01 .result-list .column .title{margin-top:15px;margin-bottom:15px;transition-property:opacity;transition-duration:.4s}@media screen and (max-width:768px){.b-public_lecture-01 .result-list .column .title{margin-top:3.90625vw;margin-bottom:3.90625vw}}.b-public_lecture-01 .result-list .column .date{margin-bottom:15px;color:#8b939b;font-size:88%}@media screen and (max-width:768px){.b-public_lecture-01 .result-list .column .date{margin-bottom:3.90625vw;font-size:3.645833333333333vw}}.b-public_lecture-01 .result-list .column .m-label-list-01 .c-label-category-01{border:1px solid}.b-public_lecture-01 .search-block{position:relative;padding-top:45px;padding-bottom:35px}@media screen and (max-width:768px){.b-public_lecture-01 .search-block{padding-top:0;padding-bottom:0}}.b-public_lecture-01 .search-title{position:relative;display:none}@media screen and (max-width:768px){.b-public_lecture-01 .search-title{margin-right:-5.208333333333334vw;margin-left:-5.208333333333334vw;padding-top:3.645833333333333vw;padding-bottom:3.125vw;padding-left:5.208333333333334vw;border-top-right-radius:5.208333333333334vw;border-top-left-radius:5.208333333333334vw;display:block;background-color:#007a4c;color:#fff;font-size:4.166666666666666vw}}.b-public_lecture-01 .search-title:after{display:none}@media screen and (max-width:768px){.b-public_lecture-01 .search-title:after{position:absolute;display:block;top:4.6875vw;right:5.208333333333334vw;content:'';width:3.645833333333333vw;height:3.645833333333333vw;background:url(/assets/img/icon-plus-02.svg) no-repeat 0 0;background-size:100% 100%}}@media screen and (max-width:768px){.b-public_lecture-01 .search-title.is-open:after{position:absolute;display:block;top:4.6875vw;right:5.208333333333334vw;content:'';width:3.645833333333333vw;height:3.645833333333333vw;background:url(/assets/img/icon-minus-01.svg) no-repeat 0 0;background-size:100% 100%}}@media screen and (max-width:768px){.b-public_lecture-01 .search-block-inner{padding-top:6.510416666666667vw;padding-bottom:6.510416666666667vw}}.b-public_lecture-01 .result-block{margin-top:30px;position:relative}@media screen and (max-width:768px){.b-public_lecture-01 .result-block{margin-top:7.8125vw}}.b-public_lecture-01 .search-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.1;overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.b-public_lecture-01 .search-overlay{border-radius:5.208333333333334vw}}.b-public_lecture-01 .hide{display:none}.b-public_lecture-01 .not-found{margin-top:0;display:none}.b-public_lecture-01 .spinner{margin-left:-28px;position:absolute;top:70px;left:50%;display:none;z-index:1;width:56px;height:56px;border-radius:50%;border:9px solid;border-color:#dbdcef;border-right-color:#02452f;-webkit-animation:spinner-d3wgkg 1s infinite linear;animation:spinner-d3wgkg 1s infinite linear}@media screen and (max-width:768px){.b-public_lecture-01 .spinner{margin-left:-7.291666666666667vw;top:78.125vw;width:14.583333333333334vw;height:14.583333333333334vw}}.b-public_lecture-01 .select-year-container{margin-right:180px;position:relative;float:left;width:200px;display:none}@media screen and (max-width:768px){.b-public_lecture-01 .select-year-container{margin-right:0;margin-bottom:7.8125vw;float:none;width:100%}}.b-public_lecture-01 .select-year-container:after{position:absolute;top:24px;right:17px;content:'';width:13px;height:8px;background:url(/assets/img/icon-arrow-btm-03.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.b-public_lecture-01 .select-year-container:after{top:6.25vw;right:4.427083333333334vw;width:3.385416666666667vw;height:2.083333333333333vw}}.b-public_lecture-01 .select-year{border:none;padding:0 24px;box-sizing:border-box;width:100%;height:54px;font-size:100%;background-color:#f4f6f7;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:11.197916666666668vw;cursor:pointer}@media screen and (max-width:768px){.b-public_lecture-01 .select-year{padding-top:0;padding-right:6.25vw;padding-left:6.25vw;height:14.0625vw;font-size:4.166666666666666vw}}.b-public_lecture-01 .category-check-list{overflow:hidden}.b-public_lecture-01 .category-check-list li{margin-right:8px;margin-bottom:10px;float:left}@media screen and (max-width:768px){.b-public_lecture-01 .category-check-list li{margin-right:2.083333333333333vw;margin-bottom:2.604166666666667vw}}.b-public_lecture-01 .category-check-list label{padding:14px 20px 0 20px;display:block;box-sizing:border-box;height:54px;font-size:88%;background-color:#f4f6f7;border-radius:11.197916666666668vw;transition-property:all;transition-duration:.2s}.b-public_lecture-01 .category-check-list label:active,.b-public_lecture-01 .category-check-list label:focus,.b-public_lecture-01 .category-check-list label:hover{background-color:#007a4c;color:#fff}@media screen and (max-width:768px){.b-public_lecture-01 .category-check-list label:active,.b-public_lecture-01 .category-check-list label:focus,.b-public_lecture-01 .category-check-list label:hover{background-color:#f4f6f7;color:#2c3b3a}}@media screen and (max-width:768px){.b-public_lecture-01 .category-check-list label{padding-top:4.166666666666666vw;padding-right:5.729166666666666vw;padding-left:5.729166666666666vw;height:14.0625vw;font-size:3.125vw}}.b-public_lecture-01 .category-check-list input[type=checkbox]{display:none}.b-public_lecture-01 .category-check-list input[type=checkbox]:checked+label{background-color:#007a4c;color:#fff}@media screen and (min-width:769px){.b-public_lecture-01 .column{margin-bottom:50px}}.b-public_lecture-01 .btn-more{margin:0 auto;position:relative;padding-top:12px;box-sizing:border-box;border:1px solid #2c3b3a;width:378px;height:54px;font-size:100%;text-align:center;cursor:pointer;border-radius:11.197916666666668vw;transition-property:all;transition-duration:.2s}.b-public_lecture-01 .btn-more:active,.b-public_lecture-01 .btn-more:focus,.b-public_lecture-01 .btn-more:hover{background-color:#007a4c;color:#fff}.b-public_lecture-01 .btn-more:active:after,.b-public_lecture-01 .btn-more:focus:after,.b-public_lecture-01 .btn-more:hover:after{background:url(/assets/img/icon-arrow-btm-06.svg) no-repeat 0 0;background-size:100% 100%}.b-public_lecture-01 .btn-more.is-hide{display:none}@media screen and (max-width:768px){.b-public_lecture-01 .btn-more{padding-top:3.125vw;width:100%;height:14.0625vw;font-size:4.166666666666666vw}}.b-public_lecture-01 .btn-more:after{position:absolute;top:24px;right:17px;content:'';width:13px;height:8px;background:url(/assets/img/icon-arrow-btm-04.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.b-public_lecture-01 .btn-more:after{top:6.25vw;right:4.427083333333334vw;width:3.385416666666667vw;height:2.083333333333333vw}}@-webkit-keyframes spinner-d3wgkg{to{transform:rotate(1turn)}}@keyframes spinner-d3wgkg{to{transform:rotate(1turn)}}.b-site-search-01 #simple-header{margin:0 1.464128843338215%;position:relative;width:97.07174231332357%;height:107px}.b-site-search-01 #simple-header.sukoyaka #sukoyaka-logo{position:absolute;top:25px;left:0;width:88px}@media screen and (max-width:1203px){.b-site-search-01 #simple-header.sukoyaka #sukoyaka-logo{width:70px}}@media screen and (max-width:1065px){.b-site-search-01 #simple-header.sukoyaka #sukoyaka-logo{top:4.427083333333334vw;left:4.427083333333334vw;width:22.916666666666664vw}}.b-site-search-01 #simple-header.sukoyaka #sukoyaka-logo img{width:100%}.b-site-search-01 #simple-header.sukoyaka #sukoyaka-logo .sukoyaka-logo-inner{display:block;position:relative}.b-site-search-01 #simple-header.sukoyaka #sukoyaka-logo .compass{position:absolute;top:27px;left:53px;display:block;width:9px;height:10px}@media screen and (max-width:1203px){.b-site-search-01 #simple-header.sukoyaka #sukoyaka-logo .compass{top:22px;left:43px;width:6px;height:7px}}@media screen and (max-width:1065px){.b-site-search-01 #simple-header.sukoyaka #sukoyaka-logo .compass{top:7.03125vw;left:13.802083333333334vw;width:2.34375vw;height:2.604166666666667vw}}@media screen and (max-width:768px){.b-site-search-01 #simple-header.sukoyaka #sukoyaka-logo .compass{top:7.03125vw;left:13.802083333333334vw;width:2.34375vw;height:2.604166666666667vw}}.b-site-search-01 #simple-header.sukoyaka #sukoyaka-logo .compass img{width:100%}.b-site-search-01 #simple-header.sukoyaka #site-logo{padding:0;position:absolute;top:34px;right:0;width:213px}@media screen and (max-width:1065px){.b-site-search-01 #simple-header.sukoyaka #site-logo{display:none}}@media screen and (max-width:1065px){.b-site-search-01 #simple-header{margin:0;width:100%;height:16.666666666666664vw}}.b-site-search-01 #simple-header #site-logo{padding-top:28px;padding-left:45px;width:290px}@media screen and (max-width:1065px){.b-site-search-01 #simple-header #site-logo{width:50.520833333333336vw;padding-top:3.90625vw;padding-bottom:3.90625vw;padding-left:23.4375vw}}.b-site-search-01 #simple-header #site-logo img{width:100%}.b-site-search-01 .search-condition .c-hdg-level4-01{font-weight:400}.b-site-search-01 .search-condition .condition-list.is-search-target{margin-top:45px}@media screen and (max-width:768px){.b-site-search-01 .search-condition .condition-list.is-search-target{margin-top:11.71875vw}}.b-site-search-01 .search-condition .condition-list-item-title{width:160px;color:#007a4c;font-size:100%}@media screen and (max-width:1065px){.b-site-search-01 .search-condition .condition-list-item-title{width:130px}}@media screen and (max-width:768px){.b-site-search-01 .search-condition .condition-list-item-title{width:100%;margin-bottom:4.166666666666666vw;font-size:4.166666666666666vw}}@media screen and (max-width:768px){.b-site-search-01 .search-condition .condition-list-item-all{margin-bottom:5.208333333333334vw}}@media screen and (min-width:769px){.b-site-search-01 .search-condition .condition-list-item{display:flex;justify-content:space-between}}.b-site-search-01 .search-condition .condition-list-item-list{width:65.72379367720465%}@media screen and (max-width:768px){.b-site-search-01 .search-condition .condition-list-item-list{width:100%}}.b-site-search-01 .search-condition .condition-list-item-list .title{border-color:#dfdfdf;padding-bottom:12px}@media screen and (max-width:768px){.b-site-search-01 .search-condition .condition-list-item-list .title{padding-bottom:3.125vw}}.b-site-search-01 .search-condition .condition-list-item-list .title .label-checkbox{display:inline-block}.b-site-search-01 .search-condition .condition-list-item-list .content-inr{padding-top:24px}@media screen and (max-width:768px){.b-site-search-01 .search-condition .condition-list-item-list .content-inr{padding-top:6.25vw}}.b-site-search-01 .search-condition .condition-list-item-list-item+.condition-list-item-list-item{margin-top:12px}@media screen and (max-width:768px){.b-site-search-01 .search-condition .condition-list-item-list-item+.condition-list-item-list-item{margin-top:3.125vw}}.b-site-search-01 .search-condition .checkbox-list li{margin-right:24px;margin-bottom:15px;float:left;font-size:100%}@media screen and (max-width:768px){.b-site-search-01 .search-condition .checkbox-list li{margin-right:6.25vw;margin-bottom:3.90625vw;font-size:4.166666666666666vw}}.b-site-search-01 .search-condition .radio-list li{margin-right:34px;float:left;font-size:100%}@media screen and (max-width:768px){.b-site-search-01 .search-condition .radio-list li{margin-right:8.854166666666668vw;font-size:4.166666666666666vw}}.b-site-search-01 .search-condition .label-checkbox input{display:none}.b-site-search-01 .search-condition .label-checkbox span{padding-left:25px;position:relative;display:block}@media screen and (max-width:768px){.b-site-search-01 .search-condition .label-checkbox span{padding-left:6.510416666666667vw}}.b-site-search-01 .search-condition .label-checkbox span::before{content:"";display:block;position:absolute;top:6px;left:0;width:18px;height:18px;background-color:#f4f6f7}@media screen and (max-width:768px){.b-site-search-01 .search-condition .label-checkbox span::before{top:1.5625vw;width:4.6875vw;height:4.6875vw}}.b-site-search-01 .search-condition .label-checkbox input:checked+span::after{content:"";display:block;position:absolute;top:6px;left:5px;width:6px;height:11px;transform:rotate(40deg);border-bottom:3px solid #007a4c;border-right:3px solid #007a4c}@media screen and (max-width:768px){.b-site-search-01 .search-condition .label-checkbox input:checked+span::after{top:1.5625vw;left:1.302083333333333vw;width:1.5625vw;height:2.864583333333333vw}}.b-site-search-01 .search-condition .radio-container input{display:none}.b-site-search-01 .search-condition .radio-container input+label{padding-left:25px;position:relative}@media screen and (max-width:768px){.b-site-search-01 .search-condition .radio-container input+label{padding-left:6.510416666666667vw}}.b-site-search-01 .search-condition .radio-container input+label::before{content:"";display:block;position:absolute;top:4px;left:0;width:18px;height:18px;border:0 none;background-color:#f4f6f7;border-radius:50%}@media screen and (max-width:768px){.b-site-search-01 .search-condition .radio-container input+label::before{top:1.041666666666667vw;width:4.6875vw;height:4.6875vw}}.b-site-search-01 .search-condition .radio-container input:checked+label::after{content:"";display:block;position:absolute;top:8px;left:4px;width:10px;height:10px;background:#007a4c;border-radius:50%}@media screen and (max-width:768px){.b-site-search-01 .search-condition .radio-container input:checked+label::after{top:2.083333333333333vw;left:1.041666666666667vw;width:2.604166666666667vw;height:2.604166666666667vw}}.b-site-search-01 .search-area-container.en .select-container{width:255px}@media screen and (max-width:768px){.b-site-search-01 .search-area-container.en .select-container{width:100%}}.b-site-search-01 .search-area-container.en .notice{margin-left:300px}@media screen and (max-width:768px){.b-site-search-01 .search-area-container.en .notice{margin-left:0}}.b-site-search-01 .search-area{margin-bottom:15px;position:relative}@media screen and (max-width:768px){.b-site-search-01 .search-area{margin-bottom:3.90625vw}}.b-site-search-01 .search-area .select-container{margin-right:34px;position:relative;width:172px;float:left;font-size:94%}@media screen and (max-width:768px){.b-site-search-01 .search-area .select-container{margin-bottom:3.90625vw;float:none;width:100%;height:14.0625vw;font-size:4.166666666666666vw}}.b-site-search-01 .search-area .select-container:after{position:absolute;display:block;z-index:1;top:24px;right:17px;content:'';width:13px;height:8px;background:url(/assets/img/icon-arrow-btm-04.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.b-site-search-01 .search-area .select-container:after{top:6.25vw;right:4.427083333333334vw;width:3.385416666666667vw;height:2.083333333333333vw}}.b-site-search-01 .search-area .select-container select{border:1px solid #2c3b3a;padding:0 40px 0 25px;box-sizing:border-box;width:100%;height:54px;font-size:100%;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:11.197916666666668vw;cursor:pointer;text-align:left}@media screen and (max-width:768px){.b-site-search-01 .search-area .select-container select{padding-top:1.041666666666667vw;padding-right:6.25vw;padding-left:6.25vw;height:14.0625vw;font-size:4.166666666666666vw}}.b-site-search-01 .search-area .input-text-container{padding-right:126px;position:relative;overflow:hidden}@media screen and (max-width:768px){.b-site-search-01 .search-area .input-text-container{padding-right:18.229166666666664vw}}.b-site-search-01 .search-area .input-text{border:1px solid #dfdfdf;padding:0 24px 0;box-sizing:border-box;float:left;width:100%;height:54px;font-size:100%;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:11.197916666666668vw}@media screen and (max-width:768px){.b-site-search-01 .search-area .input-text{padding-top:1.302083333333333vw;padding-right:6.25vw;padding-left:6.25vw;height:14.0625vw;font-size:4.166666666666666vw;float:none}}.b-site-search-01 .search-area .submit-container{position:absolute;top:0;right:0}.b-site-search-01 .search-area .submit-container .is-pc{box-sizing:border-box;border:0 none;width:92px;height:54px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition-property:all;transition-duration:.2s}.b-site-search-01 .search-area .submit-container .is-pc:active,.b-site-search-01 .search-area .submit-container .is-pc:focus,.b-site-search-01 .search-area .submit-container .is-pc:hover{opacity:.7}@media screen and (max-width:768px){.b-site-search-01 .search-area .submit-container .is-sp{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14.0625vw;height:14.0625vw}}.b-site-search-01 .notice{margin-left:206px;font-size:82%}@media screen and (max-width:768px){.b-site-search-01 .notice{margin-left:0;font-size:3.385416666666667vw}}.b-site-search-01 .search-functions{position:relative}.b-site-search-01 .search-functions .display-num{position:absolute;top:10px;right:0;font-size:100%}@media screen and (max-width:1203px){.b-site-search-01 .search-functions .display-num{margin-top:40px;position:static}}@media screen and (max-width:768px){.b-site-search-01 .search-functions .display-num{margin-top:6.25vw;font-size:4.166666666666666vw}}.b-site-search-01 .search-functions .num-select-container .text,.b-site-search-01 .search-functions .sort-select-container .text{margin-right:25px;padding-top:12px;float:left;font-size:94%}@media screen and (max-width:1065px){.b-site-search-01 .search-functions .num-select-container .text,.b-site-search-01 .search-functions .sort-select-container .text{font-size:88%;margin-right:10px}}@media screen and (max-width:768px){.b-site-search-01 .search-functions .num-select-container .text,.b-site-search-01 .search-functions .sort-select-container .text{padding-top:3.125vw;font-size:4.166666666666666vw}}.b-site-search-01 .search-functions .num-select-container{margin-right:30px;float:left}@media screen and (max-width:768px){.b-site-search-01 .search-functions .num-select-container{margin-right:0;float:none}}.b-site-search-01 .search-functions .sort-select-container{overflow:hidden}.b-site-search-01 .search-functions .select-container{position:relative;width:228px;overflow:hidden}@media screen and (max-width:768px){.b-site-search-01 .search-functions .select-container{margin-bottom:3.90625vw;float:right;width:50%;height:14.0625vw}}.b-site-search-01 .search-functions .select-container:after{position:absolute;display:block;z-index:1;top:24px;right:17px;content:'';width:13px;height:8px;background:url(/assets/img/icon-arrow-btm-03.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.b-site-search-01 .search-functions .select-container:after{top:6.25vw;right:4.427083333333334vw;width:3.385416666666667vw;height:2.083333333333333vw}}.b-site-search-01 .search-functions .select-container select{border:none;padding:0 24px 0;box-sizing:border-box;width:100%;height:54px;font-size:100%;background-color:#f4f6f7;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:11.197916666666668vw;cursor:pointer}@media screen and (max-width:768px){.b-site-search-01 .search-functions .select-container select{padding-top:1.041666666666667vw;padding-right:6.25vw;padding-left:6.25vw;height:14.0625vw;font-size:4.166666666666666vw}}.b-site-search-01 .result-list li{margin-top:60px;position:relative}.b-site-search-01 .result-list li a:active,.b-site-search-01 .result-list li a:focus,.b-site-search-01 .result-list li a:hover{text-decoration:underline}@media screen and (max-width:768px){.b-site-search-01 .result-list li{margin-top:11.71875vw}}.b-site-search-01 .result-list li:first-child{margin-top:0}.b-site-search-01 .result-list li .image{margin-right:34px;float:left;width:275px}.b-site-search-01 .result-list li .image img{width:100%}@media screen and (max-width:768px){.b-site-search-01 .result-list li .image{display:none}}.b-site-search-01 .result-list li .text{overflow:hidden}.b-site-search-01 .result-list li .highlight{background-color:#cce4db}.b-site-search-01 .result-list li .c-label-category-02{margin-bottom:18px}@media screen and (max-width:768px){.b-site-search-01 .result-list li .c-label-category-02{margin-bottom:4.6875vw}}.b-site-search-01 .result-list li .title{margin-bottom:12px;font-weight:700;font-size:125%}@media screen and (max-width:768px){.b-site-search-01 .result-list li .title{margin-bottom:3.385416666666667vw;font-size:5.208333333333334vw}}.b-site-search-01 .result-list li .description{font-size:100%}@media screen and (max-width:768px){.b-site-search-01 .result-list li .description{font-size:4.166666666666666vw}}.b-site-search-01 .result-list li .url{position:absolute;top:6px;right:0}@media screen and (max-width:1065px){.b-site-search-01 .result-list li .url{position:static}}.b-site-search-01 .result-list li .url a{color:#8b939b;font-size:82%}@media screen and (max-width:768px){.b-site-search-01 .result-list li .url a{font-size:3.385416666666667vw}}.b-site-search-01 .result-list li .url a.pdf:after{margin-left:5px;position:relative;top:2px;display:inline-block;content:'';width:16px;height:16px;background:url(/assets/img/icon-pdf-red.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.b-site-search-01 .result-list li .url a.pdf:after{margin-left:1.302083333333333vw;top:.520833333333333vw;width:4.166666666666666vw;height:4.166666666666666vw}}.b-site-search-01 .m-panel-nav-search-result a{width:31.44758735440932%;display:block;cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){.b-site-search-01 .m-panel-nav-search-result a:active,.b-site-search-01 .m-panel-nav-search-result a:focus,.b-site-search-01 .m-panel-nav-search-result a:hover{opacity:.6}}.b-site-search-01 .m-panel-nav-search-result .image{overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.b-site-search-01 .m-panel-nav-search-result .image{border-radius:5.208333333333334vw}}@media screen and (max-width:768px){.b-site-search-01 .m-panel-nav-search-result .image{width:100%}}.b-site-search-01 .m-panel-nav-search-result .image img{width:100%}.b-site-search-01 .m-panel-nav-search-result .text{margin-top:15px;font-size:100%}@media screen and (max-width:768px){.b-site-search-01 .m-panel-nav-search-result .text{margin-top:3.90625vw;font-size:4.166666666666666vw}}.b-site-search-01 .pager-container{margin-bottom:45px;padding-top:60px}@media screen and (max-width:1065px){.b-site-search-01 .pager-container{margin-bottom:11.71875vw;padding-top:7.8125vw}}.b-site-search-01 .pager-container .pager{text-align:center}.b-site-search-01 .pager-container .pager li{display:inline-block}.b-site-search-01 .pager-container .pager li.num{margin:0 9px}@media screen and (max-width:1065px){.b-site-search-01 .pager-container .pager li.num{margin:0 5px}}@media screen and (max-width:768px){.b-site-search-01 .pager-container .pager li.num{margin-right:1.302083333333333vw;margin-left:1.302083333333333vw}}@media screen and (max-width:768px){.b-site-search-01 .pager-container .pager li.num.is-pc{display:none!important}}.b-site-search-01 .pager-container .pager li.num a{padding:5px 0 0;border:0 none;display:inline-block;box-sizing:border-box;width:40px;height:40px;font-size:100%;text-align:center;background-color:#f4f6f7;border-radius:11.197916666666668vw;transition-property:all;transition-duration:.2s}.b-site-search-01 .pager-container .pager li.num a:active,.b-site-search-01 .pager-container .pager li.num a:focus,.b-site-search-01 .pager-container .pager li.num a:hover{background-color:#007a4c;color:#fff}@media screen and (max-width:768px){.b-site-search-01 .pager-container .pager li.num a{padding-top:.78125vw;width:7.8125vw;height:7.8125vw;font-size:3.645833333333333vw}}.b-site-search-01 .pager-container .pager li.current a{color:#fff;background-color:#007a4c}.b-site-search-01 .pager-container .pager li.first,.b-site-search-01 .pager-container .pager li.last{padding-top:10px;width:18px;transition-property:opacity;transition-duration:.2s}.b-site-search-01 .pager-container .pager li.first:active,.b-site-search-01 .pager-container .pager li.first:focus,.b-site-search-01 .pager-container .pager li.first:hover,.b-site-search-01 .pager-container .pager li.last:active,.b-site-search-01 .pager-container .pager li.last:focus,.b-site-search-01 .pager-container .pager li.last:hover{opacity:.7}@media screen and (max-width:768px){.b-site-search-01 .pager-container .pager li.first,.b-site-search-01 .pager-container .pager li.last{padding-top:1.5625vw;width:4.6875vw}}.b-site-search-01 .pager-container .pager li.first img,.b-site-search-01 .pager-container .pager li.last img{width:100%}.b-site-search-01 .pager-container .pager li.first{padding-right:20px}@media screen and (max-width:1065px){.b-site-search-01 .pager-container .pager li.first{padding-right:10px}}@media screen and (max-width:768px){.b-site-search-01 .pager-container .pager li.first{padding-right:2.604166666666667vw}}.b-site-search-01 .pager-container .pager li.last{padding-left:20px}@media screen and (max-width:1065px){.b-site-search-01 .pager-container .pager li.last{padding-left:10px}}@media screen and (max-width:768px){.b-site-search-01 .pager-container .pager li.last{padding-left:2.604166666666667vw}}.b-site-search-01 .pager-container .pager li.next,.b-site-search-01 .pager-container .pager li.prev{padding-top:12px;width:8px;transition-property:opacity;transition-duration:.2s}.b-site-search-01 .pager-container .pager li.next:active,.b-site-search-01 .pager-container .pager li.next:focus,.b-site-search-01 .pager-container .pager li.next:hover,.b-site-search-01 .pager-container .pager li.prev:active,.b-site-search-01 .pager-container .pager li.prev:focus,.b-site-search-01 .pager-container .pager li.prev:hover{opacity:.7}@media screen and (max-width:768px){.b-site-search-01 .pager-container .pager li.next,.b-site-search-01 .pager-container .pager li.prev{padding-top:2.083333333333333vw;width:2.083333333333333vw}}.b-site-search-01 .pager-container .pager li.next img,.b-site-search-01 .pager-container .pager li.prev img{width:100%}.b-site-search-01 .pager-container .pager li.prev{padding-right:30px}@media screen and (max-width:1065px){.b-site-search-01 .pager-container .pager li.prev{padding-right:20px}}@media screen and (max-width:768px){.b-site-search-01 .pager-container .pager li.prev{padding-right:2.604166666666667vw}}.b-site-search-01 .pager-container .pager li.next{padding-left:30px}@media screen and (max-width:1065px){.b-site-search-01 .pager-container .pager li.next{padding-left:20px}}@media screen and (max-width:768px){.b-site-search-01 .pager-container .pager li.next{padding-left:2.604166666666667vw}}.b-sns-list-01{margin-left:auto;margin-right:auto}.b-sns-list-01 .m-hdgLv2-pageLv2-05 .sub{display:inline-block}@media screen and (max-width:768px){.b-sns-list-01 .m-hdgLv2-pageLv2-05 .sub{display:inline-block;padding-left:2.864583333333333vw;padding-top:6.25vw;margin-top:0;font-size:88%;line-height:1.642857142857143;letter-spacing:.025em}}@media screen and (max-width:768px) and (max-width:768px){.b-sns-list-01 .m-hdgLv2-pageLv2-05 .sub{font-size:3.645833333333333vw}}.b-sns-list-01 .sns-list.col4 li{margin-right:2.828618968386023%;width:22.87853577371048%}@media screen and (max-width:768px){.b-sns-list-01 .sns-list.col4 li{float:none;margin-bottom:7.8125vw;margin-right:0;width:100%}}.b-sns-list-01 .sns-list ul li{float:left;margin-right:2.828618968386023%;width:31.44758735440932%}@media screen and (max-width:768px){.b-sns-list-01 .sns-list ul li{float:none;margin-bottom:7.8125vw;margin-right:0;width:100%}}.b-sns-list-01 .sns-list ul li:last-child{margin-right:0}@media screen and (max-width:768px){.b-sns-list-01 .sns-list ul li:last-child{margin-bottom:0}}.b-sns-list-01 .sns-list ul li a{padding-top:20px;border-radius:10px;box-shadow:2px 5px 18px -5px #d1d1d1;display:block;height:60px;box-sizing:border-box;background-color:#fff;text-align:center;font-size:75%;transition-property:all;transition-duration:.2s}.b-sns-list-01 .sns-list ul li a:active,.b-sns-list-01 .sns-list ul li a:focus,.b-sns-list-01 .sns-list ul li a:hover{opacity:.7}@media screen and (max-width:768px){.b-sns-list-01 .sns-list ul li a{padding-top:5.208333333333334vw;height:15.625vw;font-size:3.125vw;border-radius:2.604166666666667vw}}.b-sns-list-01 .sns-list ul li a span{padding-left:30px;position:relative}@media screen and (max-width:768px){.b-sns-list-01 .sns-list ul li a span{padding-left:7.8125vw}}.b-sns-list-01 .sns-list ul li a span.facebook:after{content:'';display:block;position:absolute;top:-3px;left:0;width:22px;height:22px;background:url(/assets/img/icon-facebook-01.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.b-sns-list-01 .sns-list ul li a span.facebook:after{top:-.78125vw;width:5.729166666666666vw;height:5.729166666666666vw}}.b-sns-list-01 .sns-list ul li a span.line:after{content:'';display:block;position:absolute;top:-3px;left:0;width:22px;height:22px;background:url(/assets/img/icon-line-01.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.b-sns-list-01 .sns-list ul li a span.line:after{top:-.78125vw;width:5.729166666666666vw;height:5.729166666666666vw}}.b-sns-list-01 .sns-list ul li a span.linked:after{content:'';display:block;position:absolute;top:-3px;left:0;width:22px;height:22px;background:url(/assets/img/icon-linked-01.png) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.b-sns-list-01 .sns-list ul li a span.linked:after{top:-.78125vw;width:5.729166666666666vw;height:5.729166666666666vw}}.b-sns-list-01 .sns-list ul li a span.twitter:after{content:'';display:block;position:absolute;top:-3px;left:0;width:22px;height:22px;background:url(/assets/img/icon-x-01.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.b-sns-list-01 .sns-list ul li a span.twitter:after{top:-.78125vw;width:5.729166666666666vw;height:5.729166666666666vw}}.b-sns-list-02{width:100%}@media screen and (min-width:769px){.b-sns-list-02{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}}.b-sns-list-02 .sns-list-wrp{display:flex;align-items:center}@media screen and (max-width:768px){.b-sns-list-02 .sns-list-wrp{justify-content:center}}.b-sns-list-02 .sns-list-wrp .title{font-family:Montserrat,sans-serif;font-size:125%;line-height:2.8;margin-right:18px}@media screen and (max-width:768px){.b-sns-list-02 .sns-list-wrp .title{font-size:5.208333333333334vw}}@media screen and (max-width:768px){.b-sns-list-02 .sns-list-wrp .title{margin-right:4.6875vw}}.b-sns-list-02 .sns-list{display:flex}.b-sns-list-02 .sns-list li{flex-shrink:0;width:45px}@media screen and (max-width:768px){.b-sns-list-02 .sns-list li{width:11.71875vw}}.b-sns-list-02 .sns-list li+li{margin-left:18px}@media screen and (max-width:768px){.b-sns-list-02 .sns-list li+li{margin-left:4.6875vw}}.b-sns-list-02 .sns-list li a{transition-property:all;transition-duration:.2s}.b-sns-list-02 .sns-list li a:active,.b-sns-list-02 .sns-list li a:focus,.b-sns-list-02 .sns-list li a:hover{opacity:.7}.b-sns-list-02 .sns-list li a img{width:45px}@media screen and (max-width:768px){.b-sns-list-02 .button{margin-top:60px}}.b-sukoyaka-article-00 .b-sukoyaka-article-01-inner,.b-sukoyaka-article-01 .b-sukoyaka-article-01-inner{margin:0 auto;max-width:1100px;padding:0 10px}.b-sukoyaka-article-00 .title-container,.b-sukoyaka-article-01 .title-container{background-color:#adf4e6;width:100%;height:100%;border-radius:36px;margin:60px 0 60px 0}@media screen and (max-width:1065px){.b-sukoyaka-article-00 .title-container,.b-sukoyaka-article-01 .title-container{height:100%;border-radius:3.004694835680751vw;margin:5.633802816901408vw 0 5.633802816901408vw 0}}.b-sukoyaka-article-00 .title-container .title-container-inner,.b-sukoyaka-article-01 .title-container .title-container-inner{display:flex;align-items:center;padding:84px 61px}@media screen and (max-width:1065px){.b-sukoyaka-article-00 .title-container .title-container-inner,.b-sukoyaka-article-01 .title-container .title-container-inner{padding:4.694835680751173vw 4.694835680751173vw}}.b-sukoyaka-article-00 .title-container .title-container-inner .title-text,.b-sukoyaka-article-01 .title-container .title-container-inner .title-text{font-size:263%;color:#007bb2;margin-left:24px;font-family:'Noto Sans JP',sans-serif;font-weight:700;line-height:1.5}@media screen and (max-width:1065px){.b-sukoyaka-article-00 .title-container .title-container-inner .title-text,.b-sukoyaka-article-01 .title-container .title-container-inner .title-text{font-size:10.9375vw;margin-left:1.690140845070423vw}}.b-sukoyaka-article-00 .title-container .title-container-inner .img-compass,.b-sukoyaka-article-01 .title-container .title-container-inner .img-compass{width:53px;display:flex;flex-shrink:0}@media screen and (max-width:1065px){.b-sukoyaka-article-00 .title-container .title-container-inner .img-compass,.b-sukoyaka-article-01 .title-container .title-container-inner .img-compass{width:4.694835680751173vw;width:7.142857142857142vw}}.b-sukoyaka-article-00 .title-container .title-container-inner .img-compass img,.b-sukoyaka-article-01 .title-container .title-container-inner .img-compass img{width:100%}.b-sukoyaka-article-00 .title-lower .title-container-inner,.b-sukoyaka-article-01 .title-lower .title-container-inner{display:flex;align-items:center;justify-content:left;padding:0;margin:60px 0 30px 0}@media screen and (max-width:768px){.b-sukoyaka-article-00 .title-lower .title-container-inner,.b-sukoyaka-article-01 .title-lower .title-container-inner{justify-content:left;margin:7.822685788787484vw 0 3.911342894393742vw 0}}.b-sukoyaka-article-00 .title-lower .title-container-inner .title-text,.b-sukoyaka-article-01 .title-lower .title-container-inner .title-text{font-size:200%;color:#007bb2;margin-left:24px;font-family:'Noto Sans JP',sans-serif;font-weight:700}@media screen and (max-width:768px){.b-sukoyaka-article-00 .title-lower .title-container-inner .title-text,.b-sukoyaka-article-01 .title-lower .title-container-inner .title-text{font-size:8.333333333333332vw!important;margin-left:2.253521126760563vw}}.b-sukoyaka-article-00 .title-lower .title-container-inner .img-compass-b,.b-sukoyaka-article-01 .title-lower .title-container-inner .img-compass-b{width:53px;display:flex;flex-shrink:0}@media screen and (max-width:768px){.b-sukoyaka-article-00 .title-lower .title-container-inner .img-compass-b,.b-sukoyaka-article-01 .title-lower .title-container-inner .img-compass-b{width:4.694835680751173vw;width:7.142857142857142vw}.b-sukoyaka-article-00 .title-lower .title-container-inner .img-compass-b img,.b-sukoyaka-article-01 .title-lower .title-container-inner .img-compass-b img{width:100%}}.b-sukoyaka-article-00 h2,.b-sukoyaka-article-01 h2{margin-bottom:30px;margin-top:60px;padding-bottom:24px;position:relative;border-bottom:2px solid #ddd;font-size:188%;font-family:'Noto Sans JP',sans-serif;font-weight:700;line-height:1.6;letter-spacing:.025em}@media screen and (max-width:768px){.b-sukoyaka-article-00 h2,.b-sukoyaka-article-01 h2{margin-bottom:3.911342894393742vw;margin-top:7.822685788787484vw;padding-bottom:3.129074315514994vw;font-size:7.291666666666667vw;font-family:'Noto Sans JP',sans-serif;font-weight:700}}.b-sukoyaka-article-00 h3,.b-sukoyaka-article-01 h3{margin-top:60px;position:relative;font-size:150%;font-family:'Noto Sans JP',sans-serif;font-weight:700;line-height:1.6;letter-spacing:.025em}@media screen and (max-width:768px){.b-sukoyaka-article-00 h3,.b-sukoyaka-article-01 h3{margin-top:7.822685788787484vw;font-size:6.25vw}}.b-sukoyaka-article-00 .b-sukoyaka-article-border,.b-sukoyaka-article-01 .b-sukoyaka-article-border{margin-top:15px;margin-bottom:24px;padding-bottom:14px}.b-sukoyaka-article-00 .b-sukoyaka-article-border .b-sukoyaka-article-border-blue,.b-sukoyaka-article-01 .b-sukoyaka-article-border .b-sukoyaka-article-border-blue{width:60px;border-bottom:solid 3px #007bb2}.b-sukoyaka-article-00 .b-sukoyaka-article-border .b-sukoyaka-article-border-gray,.b-sukoyaka-article-01 .b-sukoyaka-article-border .b-sukoyaka-article-border-gray{border-bottom:solid 1px #ddd}.b-sukoyaka-article-00 h4,.b-sukoyaka-article-01 h4{margin-bottom:30px;margin-top:60px;padding-bottom:24px;position:relative;font-size:125%;font-family:'Noto Sans JP',sans-serif;font-weight:700;line-height:1.6;letter-spacing:.025em}@media screen and (max-width:768px){.b-sukoyaka-article-00 h4,.b-sukoyaka-article-01 h4{margin-bottom:3.911342894393742vw;margin-top:7.822685788787484vw;padding-bottom:3.129074315514994vw;font-size:5.208333333333334vw}}.b-sukoyaka-article-00 h5,.b-sukoyaka-article-01 h5{margin-bottom:30px;margin-top:60px;padding-bottom:24px;position:relative;font-size:100%;font-family:'Noto Sans JP',sans-serif;font-weight:700;line-height:1.6;letter-spacing:.025em}@media screen and (max-width:768px){.b-sukoyaka-article-00 h5,.b-sukoyaka-article-01 h5{margin-bottom:3.911342894393742vw;margin-top:7.822685788787484vw;padding-bottom:3.129074315514994vw;font-size:4.166666666666666vw}}.b-sukoyaka-article-00 .b-sukoyaka-article-text,.b-sukoyaka-article-01 .b-sukoyaka-article-text{font-size:88%;font-family:'Noto Sans JP',sans-serif}@media screen and (max-width:768px){.b-sukoyaka-article-00 .b-sukoyaka-article-text,.b-sukoyaka-article-01 .b-sukoyaka-article-text{font-size:3.645833333333333vw}}.b-sukoyaka-article-00 .b-sukoyaka-article-bigtext,.b-sukoyaka-article-01 .b-sukoyaka-article-bigtext{margin-top:0!important;font-size:100%;font-family:'Noto Sans JP',sans-serif;line-height:2}@media screen and (max-width:768px){.b-sukoyaka-article-00 .b-sukoyaka-article-bigtext,.b-sukoyaka-article-01 .b-sukoyaka-article-bigtext{font-size:4.166666666666666vw}}.b-sukoyaka-article-00 p,.b-sukoyaka-article-01 p{margin-top:1em;font-size:100%;font-family:'Noto Sans JP',sans-serif;line-height:2}@media screen and (max-width:768px){.b-sukoyaka-article-00 p,.b-sukoyaka-article-01 p{font-size:4.166666666666666vw}}.b-sukoyaka-article-00 .b-sukoyaka-article-emtext,.b-sukoyaka-article-01 .b-sukoyaka-article-emtext{margin-top:0!important;font-style:normal;font-weight:700;font-size:100%;font-family:'Noto Sans JP',sans-serif;line-height:2}@media screen and (max-width:768px){.b-sukoyaka-article-00 .b-sukoyaka-article-emtext,.b-sukoyaka-article-01 .b-sukoyaka-article-emtext{font-size:4.166666666666666vw}}.b-sukoyaka-article-00 .small,.b-sukoyaka-article-01 .small{font-size:88%;color:#919191;line-height:1.5}@media screen and (max-width:768px){.b-sukoyaka-article-00 .small,.b-sukoyaka-article-01 .small{font-size:3.645833333333333vw}}.b-sukoyaka-article-00 .sub,.b-sukoyaka-article-01 .sub{vertical-align:sub;position:relative;top:0;line-height:3.37;font-size:63%}@media screen and (max-width:768px){.b-sukoyaka-article-00 .sub,.b-sukoyaka-article-01 .sub{font-size:2.604166666666667vw}}.b-sukoyaka-article-00 a,.b-sukoyaka-article-01 a{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s;cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s;color:#007bb2}@media screen and (min-width:769px){.b-sukoyaka-article-00 a:active,.b-sukoyaka-article-00 a:focus,.b-sukoyaka-article-00 a:hover,.b-sukoyaka-article-01 a:active,.b-sukoyaka-article-01 a:focus,.b-sukoyaka-article-01 a:hover{opacity:.6}}.b-sukoyaka-article-00 .sukoyaka-window,.b-sukoyaka-article-01 .sukoyaka-window{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s;color:#007bb2}.b-sukoyaka-article-00 .sukoyaka-window:after,.b-sukoyaka-article-01 .sukoyaka-window:after{display:inline-block;content:'';position:relative;width:18px;height:18px;top:2px;margin-left:5px;margin-right:5px;background-image:url(/assets/img/icon-window-blue.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.b-sukoyaka-article-00 .sukoyaka-window:after,.b-sukoyaka-article-01 .sukoyaka-window:after{width:4.947916666666667vw;height:4.947916666666667vw;top:.390625vw;margin-left:.78125vw}}.b-sukoyaka-article-00 .sukoyaka-external,.b-sukoyaka-article-01 .sukoyaka-external{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s;color:#007bb2}.b-sukoyaka-article-00 .sukoyaka-external:after,.b-sukoyaka-article-01 .sukoyaka-external:after{display:inline-block;content:'';position:relative;width:18px;height:18px;top:2px;margin-left:5px;margin-right:5px;background-image:url(/assets/img/icon-external-blue.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.b-sukoyaka-article-00 .sukoyaka-external:after,.b-sukoyaka-article-01 .sukoyaka-external:after{width:4.947916666666667vw;height:4.947916666666667vw;top:.390625vw;margin-left:.78125vw}}.b-sukoyaka-article-00 a[href$=".pdf"],.b-sukoyaka-article-01 a[href$=".pdf"]{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s;font-family:'Noto Sans JP',sans-serif;cursor:pointer;color:#007bb2}@media screen and (min-width:769px){.b-sukoyaka-article-00 a[href$=".pdf"]:active,.b-sukoyaka-article-00 a[href$=".pdf"]:focus,.b-sukoyaka-article-00 a[href$=".pdf"]:hover,.b-sukoyaka-article-01 a[href$=".pdf"]:active,.b-sukoyaka-article-01 a[href$=".pdf"]:focus,.b-sukoyaka-article-01 a[href$=".pdf"]:hover{opacity:.6}}@media screen and (max-width:768px){.b-sukoyaka-article-00 a[href$=".pdf"],.b-sukoyaka-article-01 a[href$=".pdf"]{font-size:4.166666666666666vw}}.b-sukoyaka-article-00 a[href$=".pdf"]:after,.b-sukoyaka-article-01 a[href$=".pdf"]:after{display:inline-block;content:'';position:relative;width:18px;height:18px;top:2px;margin-left:5px;margin-right:5px;background-image:url(/assets/img/icon-pdf-red.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.b-sukoyaka-article-00 a[href$=".pdf"]:after,.b-sukoyaka-article-01 a[href$=".pdf"]:after{width:4.947916666666667vw;height:4.947916666666667vw;top:.390625vw;margin-left:.78125vw}}.b-sukoyaka-article-00 .c-sukoyaka-lyt-column-01,.b-sukoyaka-article-01 .c-sukoyaka-lyt-column-01{margin-top:1em;display:flex;justify-content:space-between;flex-wrap:nowrap}@media screen and (max-width:768px){.b-sukoyaka-article-00 .c-sukoyaka-lyt-column-01,.b-sukoyaka-article-01 .c-sukoyaka-lyt-column-01{flex-flow:column;align-items:center}}.b-sukoyaka-article-00 .c-sukoyaka-lyt-column-01 p:first-child,.b-sukoyaka-article-01 .c-sukoyaka-lyt-column-01 p:first-child{margin-top:0}.b-sukoyaka-article-00 .c-sukoyaka-lyt-column-02,.b-sukoyaka-article-01 .c-sukoyaka-lyt-column-02{margin-top:1em;display:flex;justify-content:space-between;flex-wrap:nowrap}@media screen and (max-width:768px){.b-sukoyaka-article-00 .c-sukoyaka-lyt-column-02,.b-sukoyaka-article-01 .c-sukoyaka-lyt-column-02{flex-flow:column;align-items:center}}.b-sukoyaka-article-00 .c-sukoyaka-lyt-column-02 p:first-child,.b-sukoyaka-article-01 .c-sukoyaka-lyt-column-02 p:first-child{margin-top:0}.b-sukoyaka-article-00 .column-media,.b-sukoyaka-article-01 .column-media{max-width:48%;flex-shrink:0;margin-bottom:30px}@media screen and (max-width:768px){.b-sukoyaka-article-00 .column-media,.b-sukoyaka-article-01 .column-media{max-width:90%;margin-bottom:3.911342894393742vw}}.b-sukoyaka-article-00 .column-text,.b-sukoyaka-article-01 .column-text{max-width:48%;flex-shrink:0;margin-bottom:30px}@media screen and (max-width:768px){.b-sukoyaka-article-00 .column-text,.b-sukoyaka-article-01 .column-text{max-width:90%;margin-bottom:3.911342894393742vw}}.b-sukoyaka-article-00 .c-sukoyaka-lyt-media-01,.b-sukoyaka-article-01 .c-sukoyaka-lyt-media-01{width:100%}.b-sukoyaka-article-00 .c-sukoyaka-lyt-media-01 .image,.b-sukoyaka-article-01 .c-sukoyaka-lyt-media-01 .image{text-align:center}.b-sukoyaka-article-00 .sukoyaka-image,.b-sukoyaka-article-01 .sukoyaka-image{width:100%;border-radius:20px}.b-sukoyaka-article-00 .c-sukoyaka-lyt-column-02,.b-sukoyaka-article-01 .c-sukoyaka-lyt-column-02{display:flex;justify-content:space-between;flex-wrap:nowrap}@media screen and (max-width:768px){.b-sukoyaka-article-00 .c-sukoyaka-lyt-column-02,.b-sukoyaka-article-01 .c-sukoyaka-lyt-column-02{flex-direction:column-reverse}}.b-sukoyaka-article-00 .c-sukoyaka-level5-01,.b-sukoyaka-article-01 .c-sukoyaka-level5-01{margin-top:15px;font-size:100%;font-family:'Noto Sans JP',sans-serif;font-weight:700;color:#007bb2;border-top:2px solid #007bb2;padding-top:15px}@media screen and (max-width:768px){.b-sukoyaka-article-00 .c-sukoyaka-level5-01,.b-sukoyaka-article-01 .c-sukoyaka-level5-01{font-size:4.166666666666666vw;margin-top:1.955671447196871vw}}.b-sukoyaka-article-00 .c-sukoyaka-level5-01.gray,.b-sukoyaka-article-01 .c-sukoyaka-level5-01.gray{color:#8b939b;border-top:2px solid #8b939b}.b-sukoyaka-article-00 .c-sukoyaka-level5-02,.b-sukoyaka-article-01 .c-sukoyaka-level5-02{margin-top:15px;font-size:100%;font-family:'Noto Sans JP',sans-serif;font-weight:700;color:#007bb2;border-top:2px dotted #007bb2;padding-top:15px}@media screen and (max-width:768px){.b-sukoyaka-article-00 .c-sukoyaka-level5-02,.b-sukoyaka-article-01 .c-sukoyaka-level5-02{font-size:4.166666666666666vw;margin-top:1.955671447196871vw}}.b-sukoyaka-article-00 .c-sukoyaka-level5-02.gray,.b-sukoyaka-article-01 .c-sukoyaka-level5-02.gray{color:#8b939b;border-top:2px dotted #8b939b}.b-sukoyaka-article-00 .c-sukoyaka-box-title,.b-sukoyaka-article-01 .c-sukoyaka-box-title{position:relative;font-size:150%;font-family:'Noto Sans JP',sans-serif;font-weight:700;line-height:1.6;letter-spacing:.025em}@media screen and (max-width:768px){.b-sukoyaka-article-00 .c-sukoyaka-box-title,.b-sukoyaka-article-01 .c-sukoyaka-box-title{font-size:6.25vw}}.b-sukoyaka-article-00 .c-sukoyaka-box-h5,.b-sukoyaka-article-01 .c-sukoyaka-box-h5{margin-top:45px;position:relative;font-size:100%;font-family:'Noto Sans JP',sans-serif;font-weight:700;line-height:1.6;letter-spacing:.025em}@media screen and (max-width:768px){.b-sukoyaka-article-00 .c-sukoyaka-box-h5,.b-sukoyaka-article-01 .c-sukoyaka-box-h5{margin-top:5.867014341590613vw;font-size:4.166666666666666vw}}.b-sukoyaka-article-00 .c-sukoyaka-box-text,.b-sukoyaka-article-01 .c-sukoyaka-box-text{margin-top:24px;font-size:100%;font-family:'Noto Sans JP',sans-serif;line-height:2}@media screen and (max-width:768px){.b-sukoyaka-article-00 .c-sukoyaka-box-text,.b-sukoyaka-article-01 .c-sukoyaka-box-text{font-size:4.166666666666666vw;margin-top:3.129074315514994vw}}.b-sukoyaka-article-00 .c-sukoyaka-box-text:after,.b-sukoyaka-article-01 .c-sukoyaka-box-text:after{display:inline-block;content:'';position:relative;width:18px;height:18px;top:4px;margin-left:5px;margin-right:5px;background-image:url(/assets/img/link-right-arrow.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.b-sukoyaka-article-00 .c-sukoyaka-box-text:after,.b-sukoyaka-article-01 .c-sukoyaka-box-text:after{width:2.473958333333333vw;height:2.473958333333333vw;top:.520833333333333vw;margin-left:.78125vw}}.b-sukoyaka-article-00 .c-box-title-01,.b-sukoyaka-article-01 .c-box-title-01{padding:15px 45px;color:#fff;background-color:#007bb2;font-size:125%;line-height:1.608695652173913;letter-spacing:.025em;font-weight:700}@media screen and (max-width:768px){.b-sukoyaka-article-00 .c-box-title-01,.b-sukoyaka-article-01 .c-box-title-01{font-size:5.208333333333334vw}}.b-sukoyaka-article-00 .c-box-h5,.b-sukoyaka-article-01 .c-box-h5{margin-bottom:15px;position:relative;font-size:100%;font-family:'Noto Sans JP',sans-serif;font-weight:700;line-height:1.6;letter-spacing:.025em}@media screen and (max-width:768px){.b-sukoyaka-article-00 .c-box-h5,.b-sukoyaka-article-01 .c-box-h5{margin-bottom:1.955671447196871vw;font-size:4.166666666666666vw}}.b-sukoyaka-article-00 .column,.b-sukoyaka-article-01 .column{background-image:none}.b-sukoyaka-article-00 .c-list-link-sukoyaka,.b-sukoyaka-article-01 .c-list-link-sukoyaka{margin-top:30px}@media screen and (max-width:768px){.b-sukoyaka-article-00 .c-list-link-sukoyaka,.b-sukoyaka-article-01 .c-list-link-sukoyaka{margin-top:3.911342894393742vw}}.b-sukoyaka-article-00 .b-sukoyaka-article-flex,.b-sukoyaka-article-01 .b-sukoyaka-article-flex{display:flex;width:100%;justify-content:space-between}.b-sukoyaka-article-00 .c-sukoyaka-lyt-column-03,.b-sukoyaka-article-01 .c-sukoyaka-lyt-column-03{display:block}.b-sukoyaka-article-00 .b-sukoyaka-image-box,.b-sukoyaka-article-01 .b-sukoyaka-image-box{width:50%;margin:45px auto 0}@media screen and (max-width:768px){.b-sukoyaka-article-00 .b-sukoyaka-image-box,.b-sukoyaka-article-01 .b-sukoyaka-image-box{margin:25px auto 0}}.b-sukoyaka-article-00 .column-image,.b-sukoyaka-article-01 .column-image{width:30%;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.b-sukoyaka-article-00 .column-image,.b-sukoyaka-article-01 .column-image{width:31.447587354409315vw}}.b-sukoyaka-article-00 .c-lyt-media-01 .column,.b-sukoyaka-article-01 .c-lyt-media-01 .column{border:0 solid;background-color:#fff}@media screen and (max-width:768px){.b-sukoyaka-article-00 .c-lyt-column-01,.b-sukoyaka-article-01 .c-lyt-column-01{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}}@media screen and (max-width:480px){.b-sukoyaka-article-00 .c-lyt-column-01,.b-sukoyaka-article-01 .c-lyt-column-01{margin-top:7.8125vw}}.b-sukoyaka-article-00 .c-lyt-column-01 .column,.b-sukoyaka-article-01 .c-lyt-column-01 .column{border:0 solid;background-color:#fff}@media screen and (max-width:768px){.b-sukoyaka-article-00 .c-lyt-column-01 .column,.b-sukoyaka-article-01 .c-lyt-column-01 .column{flex-shrink:0}}@media screen and (max-width:480px){.b-sukoyaka-article-00 .c-lyt-column-01 .column,.b-sukoyaka-article-01 .c-lyt-column-01 .column{width:100%}.b-sukoyaka-article-00 .c-lyt-column-01 .column+.column,.b-sukoyaka-article-01 .c-lyt-column-01 .column+.column{margin-top:5.208333333333334vw}}.b-sukoyaka-article-00 .c-lyt-column-01 .column>:first-child,.b-sukoyaka-article-01 .c-lyt-column-01 .column>:first-child{margin-top:0}.b-sukoyaka-article-00 .c-lyt-column-01 .column .image,.b-sukoyaka-article-01 .c-lyt-column-01 .column .image{text-align:center}@media screen and (min-width:769px){.b-sukoyaka-article-00 .c-lyt-column-01.col2.heightAlign .c-lyt-media-01 img,.b-sukoyaka-article-00 .c-lyt-column-01.col3.heightAlign .c-lyt-media-01 img,.b-sukoyaka-article-00 .c-lyt-column-01.col4.heightAlign .c-lyt-media-01 img,.b-sukoyaka-article-01 .c-lyt-column-01.col2.heightAlign .c-lyt-media-01 img,.b-sukoyaka-article-01 .c-lyt-column-01.col3.heightAlign .c-lyt-media-01 img,.b-sukoyaka-article-01 .c-lyt-column-01.col4.heightAlign .c-lyt-media-01 img{height:24.958402662229616vw;-o-object-fit:scale-down;object-fit:scale-down}}@media screen and (min-width:1920px){.b-sukoyaka-article-00 .c-lyt-column-01.col2.heightAlign .c-lyt-media-01 img,.b-sukoyaka-article-00 .c-lyt-column-01.col3.heightAlign .c-lyt-media-01 img,.b-sukoyaka-article-00 .c-lyt-column-01.col4.heightAlign .c-lyt-media-01 img,.b-sukoyaka-article-01 .c-lyt-column-01.col2.heightAlign .c-lyt-media-01 img,.b-sukoyaka-article-01 .c-lyt-column-01.col3.heightAlign .c-lyt-media-01 img,.b-sukoyaka-article-01 .c-lyt-column-01.col4.heightAlign .c-lyt-media-01 img{height:479.2013311148086px}}@media screen and (min-width:769px){.b-sukoyaka-article-00 .c-lyt-column-01.col2.heightAlignSmall .c-lyt-media-01 img,.b-sukoyaka-article-00 .c-lyt-column-01.col3.heightAlignSmall .c-lyt-media-01 img,.b-sukoyaka-article-00 .c-lyt-column-01.col4.heightAlignSmall .c-lyt-media-01 img,.b-sukoyaka-article-01 .c-lyt-column-01.col2.heightAlignSmall .c-lyt-media-01 img,.b-sukoyaka-article-01 .c-lyt-column-01.col3.heightAlignSmall .c-lyt-media-01 img,.b-sukoyaka-article-01 .c-lyt-column-01.col4.heightAlignSmall .c-lyt-media-01 img{width:100%;height:8.319467554076539vw;-o-object-fit:contain;object-fit:contain}}@media screen and (min-width:1920px){.b-sukoyaka-article-00 .c-lyt-column-01.col2.heightAlignSmall .c-lyt-media-01 img,.b-sukoyaka-article-00 .c-lyt-column-01.col3.heightAlignSmall .c-lyt-media-01 img,.b-sukoyaka-article-00 .c-lyt-column-01.col4.heightAlignSmall .c-lyt-media-01 img,.b-sukoyaka-article-01 .c-lyt-column-01.col2.heightAlignSmall .c-lyt-media-01 img,.b-sukoyaka-article-01 .c-lyt-column-01.col3.heightAlignSmall .c-lyt-media-01 img,.b-sukoyaka-article-01 .c-lyt-column-01.col4.heightAlignSmall .c-lyt-media-01 img{height:159.73377703826955px}}@media screen and (min-width:769px){.b-sukoyaka-article-00 .c-lyt-column-01.col2 .column,.b-sukoyaka-article-01 .c-lyt-column-01.col2 .column{width:48.58569051580699%}.b-sukoyaka-article-00 .c-lyt-column-01.col2 .column:nth-child(n+3),.b-sukoyaka-article-01 .c-lyt-column-01.col2 .column:nth-child(n+3){margin-top:30px}}@media screen and (min-width:769px){.b-sukoyaka-article-00 .c-lyt-column-01.col2 .column-inr,.b-sukoyaka-article-01 .c-lyt-column-01.col2 .column-inr{padding-right:5.740432612312811%}}.b-sukoyaka-article-00 .c-lyt-column-01.col2[class*=ratio-].is-reverse,.b-sukoyaka-article-01 .c-lyt-column-01.col2[class*=ratio-].is-reverse{flex-direction:row-reverse}.b-sukoyaka-article-00 .c-lyt-column-01.col2[class*=ratio-] .c-lyt-media-01 .caption,.b-sukoyaka-article-01 .c-lyt-column-01.col2[class*=ratio-] .c-lyt-media-01 .caption{text-align:left;margin-top:10px;font-size:88%;line-height:1.9;letter-spacing:.025em}@media screen and (max-width:768px){.b-sukoyaka-article-00 .c-lyt-column-01.col2[class*=ratio-] .c-lyt-media-01 .caption,.b-sukoyaka-article-01 .c-lyt-column-01.col2[class*=ratio-] .c-lyt-media-01 .caption{font-size:3.645833333333333vw}}@media screen and (max-width:768px){.b-sukoyaka-article-00 .c-lyt-column-01.col2[class*=ratio-] .c-lyt-media-01 .caption,.b-sukoyaka-article-01 .c-lyt-column-01.col2[class*=ratio-] .c-lyt-media-01 .caption{margin-top:2.604166666666667vw;font-size:75%;line-height:1.4;letter-spacing:.025em}}@media screen and (max-width:768px) and (max-width:768px){.b-sukoyaka-article-00 .c-lyt-column-01.col2[class*=ratio-] .c-lyt-media-01 .caption,.b-sukoyaka-article-01 .c-lyt-column-01.col2[class*=ratio-] .c-lyt-media-01 .caption{font-size:3.125vw}}@media screen and (min-width:769px){.b-sukoyaka-article-00 .c-lyt-column-01.col2.ratio-1-2 .column,.b-sukoyaka-article-01 .c-lyt-column-01.col2.ratio-1-2 .column{width:31.447587354409315%}}@media screen and (min-width:769px){.b-sukoyaka-article-00 .c-lyt-column-01.col2.ratio-1-2 .column+.column,.b-sukoyaka-article-01 .c-lyt-column-01.col2.ratio-1-2 .column+.column{width:65.72379367720465%}}@media screen and (min-width:769px){.b-sukoyaka-article-00 .c-lyt-column-01.col2.ratio-2-1 .column,.b-sukoyaka-article-01 .c-lyt-column-01.col2.ratio-2-1 .column{width:65.72379367720465%}}@media screen and (min-width:769px){.b-sukoyaka-article-00 .c-lyt-column-01.col2.ratio-2-1 .column+.column,.b-sukoyaka-article-01 .c-lyt-column-01.col2.ratio-2-1 .column+.column{width:31.447587354409315%}}@media screen and (min-width:769px){.b-sukoyaka-article-00 .c-lyt-column-01.col2.ratio-1-3 .column,.b-sukoyaka-article-01 .c-lyt-column-01.col2.ratio-1-3 .column{width:22.87853577371048%}}@media screen and (min-width:769px){.b-sukoyaka-article-00 .c-lyt-column-01.col2.ratio-1-3 .column+.column,.b-sukoyaka-article-01 .c-lyt-column-01.col2.ratio-1-3 .column+.column{width:74.2928452579035%}}@media screen and (min-width:769px){.b-sukoyaka-article-00 .c-lyt-column-01.col3 .column,.b-sukoyaka-article-01 .c-lyt-column-01.col3 .column{width:31.447587354409315%}}@media screen and (min-width:769px){.b-sukoyaka-article-00 .c-lyt-column-01.col4 .column,.b-sukoyaka-article-01 .c-lyt-column-01.col4 .column{width:22.87853577371048%}}.b-sukoyaka-article-00 table,.b-sukoyaka-article-01 table{margin:20px 0;width:100%;border:1px solid #d7d7d6;font-size:100%}@media screen and (max-width:768px){.b-sukoyaka-article-00 table,.b-sukoyaka-article-01 table{font-size:4.166666666666666vw}}.b-sukoyaka-article-00 table thead th,.b-sukoyaka-article-01 table thead th{color:#fff;background-color:#007bb2}.b-sukoyaka-article-00 table tbody td,.b-sukoyaka-article-00 table tbody th,.b-sukoyaka-article-01 table tbody td,.b-sukoyaka-article-01 table tbody th{color:#2c3b3a}.b-sukoyaka-article-00 table th,.b-sukoyaka-article-01 table th{width:90px;text-align:left;color:#fff}.b-sukoyaka-article-00 table td,.b-sukoyaka-article-00 table th,.b-sukoyaka-article-01 table td,.b-sukoyaka-article-01 table th{padding:7px 10px;border:1px solid #d7d7d6}.b-sukoyaka-article-00 .c-tbl-data-02,.b-sukoyaka-article-01 .c-tbl-data-02{border:none}.b-sukoyaka-article-00 .c-tbl-data-02 td,.b-sukoyaka-article-00 .c-tbl-data-02 th,.b-sukoyaka-article-01 .c-tbl-data-02 td,.b-sukoyaka-article-01 .c-tbl-data-02 th{border:none}.b-sukoyaka-article-00 .c-tbl-data-02 tr+tr td,.b-sukoyaka-article-00 .c-tbl-data-02 tr+tr th,.b-sukoyaka-article-01 .c-tbl-data-02 tr+tr td,.b-sukoyaka-article-01 .c-tbl-data-02 tr+tr th{border-top:1px solid #dfdfdf}.b-sukoyaka-article-00 .c-sukoyaka-modal__container,.b-sukoyaka-article-01 .c-sukoyaka-modal__container{position:relative;width:60%;border-radius:20px;margin:0 auto;z-index:1}@media screen and (max-width:768px){.b-sukoyaka-article-00 .c-sukoyaka-modal__container,.b-sukoyaka-article-01 .c-sukoyaka-modal__container{width:90%}}.b-sukoyaka-article-00 .c-lyt-media-01 .mov-thumb:after,.b-sukoyaka-article-01 .c-lyt-media-01 .mov-thumb:after{content:'';display:block;width:11.566617862371888vw;height:11.566617862371888vw;background-image:url(/assets/img/icon-play-sukoyaka.png);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-size:cover;z-index:1}@media screen and (max-width:768px){.b-sukoyaka-article-00 .c-lyt-media-01 .mov-thumb:after,.b-sukoyaka-article-01 .c-lyt-media-01 .mov-thumb:after{width:20.59973924380704vw;height:20.59973924380704vw}}.b-sukoyaka-article-00 .b-sukoyaka-article-columu,.b-sukoyaka-article-01 .b-sukoyaka-article-columu{width:48.7%}.b-sukoyaka-article-00 .c-simple-modal__btn-close,.b-sukoyaka-article-01 .c-simple-modal__btn-close{display:block;position:absolute;transition:all .2s}@media screen and (min-width:769px){.b-sukoyaka-article-00 .c-simple-modal__btn-close,.b-sukoyaka-article-01 .c-simple-modal__btn-close{width:18px;height:18px;top:-30px;right:0}}@media screen and (max-width:768px){.b-sukoyaka-article-00 .c-simple-modal__btn-close,.b-sukoyaka-article-01 .c-simple-modal__btn-close{width:4.6875vw;height:4.6875vw;top:-7.8125vw;right:0}}.b-sukoyaka-article-00 .c-simple-modal__btn-close:active,.b-sukoyaka-article-00 .c-simple-modal__btn-close:focus,.b-sukoyaka-article-00 .c-simple-modal__btn-close:hover,.b-sukoyaka-article-01 .c-simple-modal__btn-close:active,.b-sukoyaka-article-01 .c-simple-modal__btn-close:focus,.b-sukoyaka-article-01 .c-simple-modal__btn-close:hover{opacity:.8}.b-sukoyaka-article-00 .c-simple-modal__btn-close:before,.b-sukoyaka-article-01 .c-simple-modal__btn-close:before{content:"";width:1.903367496339678vw;height:1.903367496339678vw;position:absolute;top:-50%;left:150%;background-image:url(/assets/img/icon-close-white.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.b-sukoyaka-article-00 .c-simple-modal__btn-close:before,.b-sukoyaka-article-01 .c-simple-modal__btn-close:before{width:3.389830508474577vw;height:3.389830508474577vw;top:40%;left:110%}}.b-sukoyaka-01{background-color:transparent!important}.b-sukoyaka-01 .modal{display:none;position:fixed;top:0;left:0;z-index:10;background:rgba(0,0,0,.8);width:100%;height:100%;z-index:10000}.b-sukoyaka-01 .modal .inner{position:relative;width:100%;height:100%;display:flex}.b-sukoyaka-01 .modal .inner .content{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;opacity:1}.b-sukoyaka-01 .modal .inner .content .back{width:30px;margin:0 0 15px auto;cursor:pointer;transition:all .3s}.b-sukoyaka-01 .modal .inner .content .backhover{transition:all .3s;opacity:.6}@media screen and (max-width:1065px){.b-sukoyaka-01 .modal .inner .content .back{width:2.816901408450704vw;margin:0 0 1.408450704225352vw auto;line-height:1}}.b-sukoyaka-01 .modal .inner .content .modal_video{width:880px;height:496px}@media screen and (max-width:1065px){.b-sukoyaka-01 .modal .inner .content .modal_video{width:82.62910798122066vw;height:46.57276995305164vw}}.b-sukoyaka-01 #l-breadcrumb ul{margin-right:auto}.b-sukoyaka-01 #l-breadcrumb ul li a{color:#008da7}.b-sukoyaka-01 #l-breadcrumb ul li:first-child{display:none}.b-sukoyaka-01 #l-content .recommend_container_wrap{max-width:1100px;padding:0 10px;margin:0 auto}.b-sukoyaka-01 #l-content .recommend_container{width:100%;margin-top:80px}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .recommend_container{margin-top:7.511737089201878vw}}.b-sukoyaka-01 #l-content .recommend_container .recommend_area{margin-bottom:60px}.b-sukoyaka-01 #l-content .recommend_container .recommend_area:last-child{margin-bottom:0}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .recommend_container .recommend_area{margin-bottom:5.633802816901408vw}}.b-sukoyaka-01 #l-content .recommend_container .recommend_title{font-size:30px;font-family:'Noto Sans JP',sans-serif;font-weight:700}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .recommend_container .recommend_title{font-size:3.380281690140845vw;line-height:initial}}@media screen and (max-width:480px){.b-sukoyaka-01 #l-content .recommend_container .recommend_title{font-size:5vw;line-height:initial}}.b-sukoyaka-01 #l-content .recommend_container .br{display:none}@media screen and (max-width:480px){.b-sukoyaka-01 #l-content .recommend_container .br{display:inline}}.b-sukoyaka-01 #l-content .recommend_container .recommend_title_border{margin:20px 0 40px 0}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .recommend_container .recommend_title_border{margin:1.877934272300469vw 0 3.286384976525822vw 0}}@media screen and (max-width:480px){.b-sukoyaka-01 #l-content .recommend_container .recommend_title_border{margin:5.333333333333333vw 0 9.333333333333334vw 0}}.b-sukoyaka-01 #l-content .recommend_container .recommend_title_border_blue{width:60px;border-bottom:solid 3px #007bb2}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .recommend_container .recommend_title_border_blue{width:16vw}}.b-sukoyaka-01 #l-content .recommend_container .recommend_title_border_gray{border-bottom:solid 1px #ddd}.b-sukoyaka-01 #l-content .recommend_container .recommend_area_inner{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .recommend_container .recommend_area_inner{display:block}}.b-sukoyaka-01 #l-content .recommend_container .recommend_area_inner .recommend_container{width:324px;margin-right:15px;margin-top:0}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .recommend_container .recommend_area_inner .recommend_container{width:100%;max-width:715px;margin:0 auto 4.694835680751173vw}}.b-sukoyaka-01 #l-content .recommend_container .recommend_area_inner .recommend_container:last-child{margin-right:0}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .recommend_container .recommend_area_inner .recommend_container:last-child{margin:0 auto 4.694835680751173vw}}@media screen and (max-width:480px){.b-sukoyaka-01 #l-content .recommend_container .recommend_area_inner .recommend_container{width:100%;margin-right:0;margin-bottom:8vw}}.b-sukoyaka-01 #l-content .recommend_container .recommend_area_inner .recommend_container .recommend_title{font-size:16px;font-family:'Noto Sans JP',sans-serif;font-weight:700;line-height:1.6}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .recommend_container .recommend_area_inner .recommend_container .recommend_title{font-size:2.816901408450704vw}}@media screen and (max-width:480px){.b-sukoyaka-01 #l-content .recommend_container .recommend_area_inner .recommend_container .recommend_title{font-size:4.166666666666667vw}}.b-sukoyaka-01 #l-content .recommend_container .recommend_area_inner .recommend_container .recommend_title_border{margin:10px 0 20px 0}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .recommend_container .recommend_area_inner .recommend_container .recommend_title_border{margin:.938967136150235vw 0 1.877934272300469vw 0}}@media screen and (max-width:480px){.b-sukoyaka-01 #l-content .recommend_container .recommend_area_inner .recommend_container .recommend_title_border{margin:2.666666666666667vw 0 8vw 0}}.b-sukoyaka-01 #l-content .recommend_container .recommend_area_inner .recommend_container .recommend_title_border_blue{width:20px;border-bottom:solid 3px #007bb2}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .recommend_container .recommend_area_inner .recommend_container .recommend_title_border_blue{width:8vw}}.b-sukoyaka-01 #l-content .recommend_container .recommend_area_inner .recommend_container .recommend_title_border_gray{border-bottom:solid 1px #ddd}.b-sukoyaka-01 #l-content .recommend_container .recommend_area_inner .recommend_container .recommend_container_inner .inner-container{display:inline-block;opacity:1;width:100%;margin-bottom:20px;transition:all .3s}.b-sukoyaka-01 #l-content .recommend_container .recommend_area_inner .recommend_container .recommend_container_inner .inner-container:hover{transition:all .3s;opacity:.7}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .recommend_container .recommend_area_inner .recommend_container .recommend_container_inner .inner-container{margin-bottom:1.877934272300469vw}}.b-sukoyaka-01 #l-content .recommend_container .recommend_area_inner .recommend_container .recommend_container_inner .inner-container .img-contents{width:100%}.b-sukoyaka-01 #l-content .recommend_container .recommend_area_inner .recommend_container .recommend_container_inner .inner-container .img-contents img{width:100%}.b-sukoyaka-01 #l-content .search_area_inner .search_bar{display:flex;align-items:center;justify-content:center;height:50px;width:100%;border-radius:10px;margin-bottom:100px;background-color:#f5f7f8;overflow:hidden}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .search_area_inner .search_bar{height:8vw;border-radius:1.333333333333333vw;margin-bottom:13.333333333333334vw}}.b-sukoyaka-01 #l-content .search_area_inner .search_bar .search_input{font-size:16px;width:85%;background-color:#f5f7f8;margin-left:20px;border:none;outline:0;box-sizing:border-box}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .search_area_inner .search_bar .search_input{font-size:2.253521126760563vw;margin-left:1.877934272300469vw}}@media screen and (max-width:480px){.b-sukoyaka-01 #l-content .search_area_inner .search_bar .search_input{font-size:2.5vw;margin-left:3.125vw}}.b-sukoyaka-01 #l-content .search_area_inner .search_bar .btn{height:50px;max-width:145px;width:100%;border:none;background:url(/sukoyaka/assets/images/searchBtnBlue.png);background-repeat:no-repeat;background-size:cover;background-position:center;cursor:pointer}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .search_area_inner .search_bar .btn{height:8vw;max-width:21.333333333333332vw}}.b-sukoyaka-01 #l-content .sns_area{width:100%;background-color:#f5f7f8;border-radius:20px}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .sns_area{border-radius:2.666666666666667vw}}.b-sukoyaka-01 #l-content .sns_area .img-contents{display:flex;justify-content:space-around;padding:30px 20px}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .sns_area .img-contents{padding:2.666666666666667vw 2.133333333333333vw}}@media screen and (max-width:480px){.b-sukoyaka-01 #l-content .sns_area .img-contents{display:block}}.b-sukoyaka-01 #l-content .sns_area .img-contents a::after{content:''!important;margin:0!important}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .sns_area .img-contents a{height:4.694835680751173vw}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .sns_area .img-contents a{height:5.333333333333333vw}}@media screen and (max-width:480px){.b-sukoyaka-01 #l-content .sns_area .img-contents a{display:block;width:100%;height:auto;margin-bottom:2.666666666666667vw}}@media screen and (max-width:480px){.b-sukoyaka-01 #l-content .sns_area .img-contents a:last-child{margin-bottom:0}}.b-sukoyaka-01 #l-content .sns_area .img-contents a img{width:300px}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .sns_area .img-contents a img{width:28.16901408450704vw}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .sns_area .img-contents a img{width:26.07561929595828vw}}@media screen and (max-width:480px){.b-sukoyaka-01 #l-content .sns_area .img-contents a img{width:100%}}.b-sukoyaka-01 #l-content .others_area_inner{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .others_area_inner{display:block}}.b-sukoyaka-01 #l-content .others_area_inner .others_container{width:324px;margin-right:15px;margin-bottom:50px}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .others_area_inner .others_container{width:100%;max-width:715px;margin:0 auto 4.694835680751173vw}}.b-sukoyaka-01 #l-content .others_area_inner .others_container:last-child{margin-right:0}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .others_area_inner .others_container:last-child{margin:0 auto 30px}}@media screen and (max-width:480px){.b-sukoyaka-01 #l-content .others_area_inner .others_container{width:100%;margin-right:0;margin-bottom:8vw}}.b-sukoyaka-01 #l-content .others_area_inner .others_container .others_title{font-size:16px;font-family:'Noto Sans JP',sans-serif;font-weight:700}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .others_area_inner .others_container .others_title{font-size:2.816901408450704vw}}@media screen and (max-width:480px){.b-sukoyaka-01 #l-content .others_area_inner .others_container .others_title{font-size:4.166666666666667vw}}.b-sukoyaka-01 #l-content .others_area_inner .others_container .others_title_border{margin:10px 0 20px 0}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .others_area_inner .others_container .others_title_border{margin:.938967136150235vw 0 1.877934272300469vw 0}}@media screen and (max-width:480px){.b-sukoyaka-01 #l-content .others_area_inner .others_container .others_title_border{margin:2.666666666666667vw 0 8vw 0}}.b-sukoyaka-01 #l-content .others_area_inner .others_container .others_title_border_blue{width:20px;border-bottom:solid 3px #007bb2}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .others_area_inner .others_container .others_title_border_blue{width:8vw}}.b-sukoyaka-01 #l-content .others_area_inner .others_container .others_title_border_gray{border-bottom:solid 1px #ddd}.b-sukoyaka-01 #l-content .others_area_inner .others_container .others_container_inner .inner-container{display:inline-block;opacity:1;width:100%;margin-bottom:20px;transition:all .3s}.b-sukoyaka-01 #l-content .others_area_inner .others_container .others_container_inner .inner-container:hover{transition:all .3s;opacity:.7}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .others_area_inner .others_container .others_container_inner .inner-container{margin-bottom:1.877934272300469vw}}.b-sukoyaka-01 #l-content .others_area_inner .others_container .others_container_inner .inner-container .img-contents{width:100%}.b-sukoyaka-01 #l-content .others_area_inner .others_container .others_container_inner .inner-container .img-contents img{width:100%}.b-sukoyaka-01 #l-content .others_area_inner_bottom{max-width:710px;margin:0 auto}.b-sukoyaka-01 #l-content #wrapper{margin:30px auto 0;padding:0 0 60px;display:block;max-width:1202px;width:100%!important;background-color:#fff;box-shadow:2px 5px 18px -5px #d1d1d1;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.b-sukoyaka-01 #l-content #wrapper{border-radius:5.208333333333334vw}}@media screen and (max-width:768px){.b-sukoyaka-01 #l-content #wrapper{margin-top:7.8125vw;padding-bottom:15.625vw;width:97.39583333333334vw}}.b-sukoyaka-01 #l-content #wrapper .flex-control-nav{position:static;line-height:1;margin-bottom:0}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .sdgs_vol5 .sdgstableblock .subtitle{width:67%}}.b-sukoyaka-01 #l-content .sdgs_vol5 .sdgstableblock .photolist{margin-bottom:0}.b-sukoyaka-01 #l-content .sdgs_vol5 .sdgstableblock .noteright_txt{font-size:14px;line-height:1.4em;word-break:break-all;width:610px;margin:0 auto;text-align:right}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .sdgs_vol5 .sdgstableblock .noteright_txt{width:100%;margin-bottom:2.607561929595828vw}}.b-sukoyaka-01 #l-content .report2015_1 h4{color:#299476;font-size:20px;margin-top:10px;margin-bottom:25px;line-height:1.3;font-weight:700}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .report2015_1 h4{font-size:3.129074315514994vw}}.b-sukoyaka-01 #l-content .report2015_1 h3{font-size:26px;border-bottom:2px dotted #c1dbd4;line-height:1.3;padding:5px 0 5px 0;margin-bottom:10px}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .report2015_1 h3{font-size:3.389830508474577vw}}.b-sukoyaka-01 #l-content .report2015_1 p{font-size:14px}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .report2018_1 dd{line-height:1.5!important}}@media screen and (max-width:480px){.b-sukoyaka-01 #l-content .report2018_1 dd{line-height:1!important}}.b-sukoyaka-01 #l-content .report2013_5 .right{text-align:left!important}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .report2013_5 h2{font-size:3.650586701434159vw;background-size:3.259452411994785vw 3.259452411994785vw;line-height:1;padding-left:3.650586701434159vw}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .report2013_5 .h-style{background-size:2.868318122555411vw 2.868318122555411vw;line-height:1;padding-left:3.650586701434159vw}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .report2013_5 dt{font-size:3.129074315514994vw}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .report2013_5 dd{font-size:2.868318122555411vw}}.b-sukoyaka-01 #l-content .report2013_4 .right{text-align:left!important}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .report2013_4 .h-style--voice{font-size:3.389830508474577vw}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .report2013_4 dt{font-size:3.129074315514994vw}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .report2013_4 dd{font-size:2.868318122555411vw}}.b-sukoyaka-01 #l-content .report2012_1,.b-sukoyaka-01 #l-content .report2012_2,.b-sukoyaka-01 #l-content .report2012_3,.b-sukoyaka-01 #l-content .report2013_1,.b-sukoyaka-01 #l-content .report2013_2,.b-sukoyaka-01 #l-content .report2013_3,.b-sukoyaka-01 #l-content .report2013_4,.b-sukoyaka-01 #l-content .report2013_5,.b-sukoyaka-01 #l-content .report2014_1,.b-sukoyaka-01 #l-content .report2014_2,.b-sukoyaka-01 #l-content .report2015_1,.b-sukoyaka-01 #l-content .report2016_1,.b-sukoyaka-01 #l-content .report2017_1,.b-sukoyaka-01 #l-content .report2018_1,.b-sukoyaka-01 #l-content .report2019_1,.b-sukoyaka-01 #l-content .report2019_2,.b-sukoyaka-01 #l-content .report2020_1,.b-sukoyaka-01 #l-content .report2021_1,.b-sukoyaka-01 #l-content .report2022_1,.b-sukoyaka-01 #l-content .report2022_2{overflow:hidden}.b-sukoyaka-01 #l-content .report2012_1 #sukoyakaInner,.b-sukoyaka-01 #l-content .report2012_2 #sukoyakaInner,.b-sukoyaka-01 #l-content .report2012_3 #sukoyakaInner,.b-sukoyaka-01 #l-content .report2013_1 #sukoyakaInner,.b-sukoyaka-01 #l-content .report2013_2 #sukoyakaInner,.b-sukoyaka-01 #l-content .report2013_3 #sukoyakaInner,.b-sukoyaka-01 #l-content .report2013_4 #sukoyakaInner,.b-sukoyaka-01 #l-content .report2013_5 #sukoyakaInner,.b-sukoyaka-01 #l-content .report2014_1 #sukoyakaInner,.b-sukoyaka-01 #l-content .report2014_2 #sukoyakaInner,.b-sukoyaka-01 #l-content .report2015_1 #sukoyakaInner,.b-sukoyaka-01 #l-content .report2016_1 #sukoyakaInner,.b-sukoyaka-01 #l-content .report2017_1 #sukoyakaInner,.b-sukoyaka-01 #l-content .report2018_1 #sukoyakaInner,.b-sukoyaka-01 #l-content .report2019_1 #sukoyakaInner,.b-sukoyaka-01 #l-content .report2019_2 #sukoyakaInner,.b-sukoyaka-01 #l-content .report2020_1 #sukoyakaInner,.b-sukoyaka-01 #l-content .report2021_1 #sukoyakaInner,.b-sukoyaka-01 #l-content .report2022_1 #sukoyakaInner,.b-sukoyaka-01 #l-content .report2022_2 #sukoyakaInner{padding:0}.b-sukoyaka-01 #l-content .report2012_1 .mb10 img,.b-sukoyaka-01 #l-content .report2012_2 .mb10 img,.b-sukoyaka-01 #l-content .report2013_1 .mb10 img,.b-sukoyaka-01 #l-content .report2013_2 .mb10 img{width:100%}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .report2012_1 .h-style--lv1,.b-sukoyaka-01 #l-content .report2012_2 .h-style--lv1,.b-sukoyaka-01 #l-content .report2013_1 .h-style--lv1,.b-sukoyaka-01 #l-content .report2013_2 .h-style--lv1{font-size:3.389830508474577vw}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .report2012_1 .h-style,.b-sukoyaka-01 #l-content .report2012_2 .h-style,.b-sukoyaka-01 #l-content .report2013_1 .h-style,.b-sukoyaka-01 #l-content .report2013_2 .h-style{font-size:3.389830508474577vw;background-size:3.259452411994785vw 3.259452411994785vw;line-height:1;padding-left:3.650586701434159vw}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .report2012_1 h3,.b-sukoyaka-01 #l-content .report2012_2 h3,.b-sukoyaka-01 #l-content .report2013_1 h3,.b-sukoyaka-01 #l-content .report2013_2 h3{font-size:3.389830508474577vw}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .report2012_1 h4,.b-sukoyaka-01 #l-content .report2012_2 h4{font-size:3.389830508474577vw}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .report2012_1 dt,.b-sukoyaka-01 #l-content .report2012_2 dt{font-size:3.129074315514994vw}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .report2012_1 dd,.b-sukoyaka-01 #l-content .report2012_2 dd{font-size:2.868318122555411vw}}.b-sukoyaka-01 #l-content .report2012_1 .opacity,.b-sukoyaka-01 #l-content .report2012_2 .opacity{opacity:1}.b-sukoyaka-01 #l-content .conclusion_article5 .article5_conclusion{max-width:715px;margin:0 auto}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .conclusion_article5 .h-style-conclusion{font-size:3.389830508474577vw}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .conclusion_article5 .conclusion-ttl__1st{font-size:3.129074315514994vw}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .conclusion_article5 .conclusion-ttl__2nd{font-size:3.129074315514994vw}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .conclusion_article5 .h-style--voice{font-size:3.129074315514994vw}}@media screen and (max-width:480px){.b-sukoyaka-01 #l-content .conclusion_article5 dt{max-width:25.833333333333336vw}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .conclusion_article5 dd{font-size:2.086049543676662vw;line-height:1.25;max-width:65.1890482398957vw;width:55%}}.b-sukoyaka-01 #l-content .conclusion_article5 .techTxt01{margin-right:auto;margin-left:auto}.b-sukoyaka-01 #l-content .conclusion_article5 #animaContainer,.b-sukoyaka-01 #l-content .conclusion_article5 #columnContainer,.b-sukoyaka-01 #l-content .conclusion_article5 #techContainer01,.b-sukoyaka-01 #l-content .conclusion_article5 #techContainer02{margin-right:auto;margin-left:auto}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .conclusion_article7 .h-style--technology-linenone{font-size:3.389830508474577vw}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .conclusion_article7 .colG{font-size:3.129074315514994vw}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .conclusion_article7 #columnContainer h5:after{font-size:3.129074315514994vw;min-height:auto}}.b-sukoyaka-01 #l-content .conclusion_article7 dt{line-height:1}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .conclusion_article7 dt{font-size:3.129074315514994vw;background-size:1.955671447196871vw 1.955671447196871vw;padding-left:2.607561929595828vw;background-position-y:.782268578878748vw}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .conclusion_article7 dd{font-size:2.086049543676662vw}}.b-sukoyaka-01 #l-content .studyguide_article3 .margin-bottom-0{margin-bottom:0}.b-sukoyaka-01 #l-content .studyguide_article3 .matome_illust_txt{font-size:80%}.b-sukoyaka-01 #l-content .studyguide_article3 .txt-l560{width:100%}.b-sukoyaka-01 #l-content .studyguide_article3 .smt-mb{display:flex}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .studyguide_article3 .smt-mb{display:block}}.b-sukoyaka-01 #l-content .studyguide_article3 .txt-l350,.b-sukoyaka-01 #l-content .studyguide_article3 .txt-r350{max-width:350px}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .studyguide_article3 .txt-l350,.b-sukoyaka-01 #l-content .studyguide_article3 .txt-r350{max-width:100%;width:100%}}.b-sukoyaka-01 #l-content .studyguide_article3 .txt-l350{margin-right:10px}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .studyguide_article3 .txt-l350{margin-right:0}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .studyguide_article3 .txt-350inner{width:100%;box-sizing:border-box}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .studyguide_article3 .ttl{font-size:2.737940026075619vw}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .studyguide_article3 p{font-size:2.998696219035202vw}}.b-sukoyaka-01 #l-content #stepList{letter-spacing:0}.b-sukoyaka-01 #l-content #stepList img{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.b-sukoyaka-01 #l-content #column_contents sup{vertical-align:text-bottom}.b-sukoyaka-01 #l-content #contentsWrapper{width:100%}.b-sukoyaka-01 #l-content #sukoyakaContents{width:100%}.b-sukoyaka-01 #l-content #sukoyakaInner{margin:0 auto;width:715px;float:none}@media screen and (max-width:768px){.b-sukoyaka-01 #l-content #sukoyakaInner{padding-right:3.90625vw!important;padding-left:3.90625vw!important;width:100%;box-sizing:border-box}.b-sukoyaka-01 #l-content #sukoyakaInner p{font-size:3.125vw!important}.b-sukoyaka-01 #l-content #sukoyakaInner .foSizeMedi_artiCl{font-size:.8rem!important;float:right;text-align:left}.b-sukoyaka-01 #l-content #sukoyakaInner .conclusionDesc,.b-sukoyaka-01 #l-content #sukoyakaInner p.introduce_txt{font-size:14px}}@media screen and (max-width:768px) and (max-width:767px){.b-sukoyaka-01 #l-content #sukoyakaInner p.foSizeMedi_P{font-size:.5rem!important}}@media screen and (max-width:768px) and (max-width:767px){.b-sukoyaka-01 #l-content #sukoyakaInner p.foSizeMediArti2_P{font-size:.6rem!important}}@media screen and (max-width:768px) and (max-width:767px){.b-sukoyaka-01 #l-content #sukoyakaInner .foSizeMediArti_left{text-align:left}}@media screen and (max-width:768px) and (max-width:767px){.b-sukoyaka-01 #l-content #sukoyakaInner .foSizeMedi_flex{width:70%;display:flex;flex-flow:column}}@media screen and (max-width:768px) and (max-width:767px){.b-sukoyaka-01 #l-content #sukoyakaInner .foSizeMedi_artiCl{font-size:.8rem!important;float:left}}@media screen and (max-width:768px) and (max-width:767px){.b-sukoyaka-01 #l-content #sukoyakaInner .conclusionDesc,.b-sukoyaka-01 #l-content #sukoyakaInner p.introduce_txt{font-size:12px!important}}@media screen and (max-width:768px) and (max-width:480px){.b-sukoyaka-01 #l-content #sukoyakaInner .conclusionDesc,.b-sukoyaka-01 #l-content #sukoyakaInner p.introduce_txt{font-size:14px!important}}.b-sukoyaka-01 #l-content #report2018_01 .bline .sup sup{top:0}.b-sukoyaka-01 #l-content #report2020_01 .photoblock p{font-size:14px}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content #report2020_01 .photoblock p{font-size:12px!important}}@media screen and (max-width:480px){.b-sukoyaka-01 #l-content #report2020_01 .photoblock p{font-size:10px!important}}.b-sukoyaka-01 #l-content #report2020_01 .last img{width:100%}.b-sukoyaka-01 #l-content #report2020_01 .last p{text-align:center}.b-sukoyaka-01 #l-content #columnInner .note a{margin-left:2.6em}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .health_article13 .note{text-indent:-2em}}.b-sukoyaka-01 #l-content .conclusion_article4 p{font-size:14px}.b-sukoyaka-01 #l-content #report2021 .photoblock{width:455px;margin:15px auto 30px;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content #report2021 .photoblock{width:100%;margin:10px auto 20px;display:flex;flex-wrap:wrap;justify-content:space-between}}.b-sukoyaka-01 #l-content #report2021 .photoblock div{width:220px;margin-top:20px}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content #report2021 .photoblock div{width:48%;margin-top:20px}}.b-sukoyaka-01 #l-content #report2021 .photoblock div a{width:100%;display:inline-block}.b-sukoyaka-01 #l-content #report2021 .photoblock div a img{width:100%}.b-sukoyaka-01 #l-content #report2021 .photoblock p{font-size:14px}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content #report2021 .photoblock p{font-size:12px!important;line-height:1.6em;margin-top:10px;text-align:left}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content #report2021 .illust img{margin-top:-45px}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content #report2021 .matomeblock dd{font-size:14px}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content #report2021 .matomeblock dd .bline{font-size:14px!important;line-height:1.2}}.b-sukoyaka-01 #l-content #report2021 .max_width_none{max-width:none}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content #report2021 .max_width_none{max-width:100%}}.b-sukoyaka-01 #l-content #celltherapy2Main .article2_smart,.b-sukoyaka-01 #l-content #celltherapy2Main .cap{font-size:10px}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content #celltherapy2Main .article2_smart,.b-sukoyaka-01 #l-content #celltherapy2Main .cap{font-size:12px!important}}@media screen and (max-width:480px){.b-sukoyaka-01 #l-content #celltherapy2Main .article2_smart,.b-sukoyaka-01 #l-content #celltherapy2Main .cap{font-size:10px!important}}.b-sukoyaka-01 #l-content #celltherapy2Main .articleBg{font-size:18px;width:250px;background:#ffa35f;display:block;padding:10px 0 10px 40px;line-height:1.4;height:70px;box-sizing:border-box}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content #celltherapy2Main .articleBg{width:97%;padding:10px 0 10px 20px;font-size:16px;height:60px}}.b-sukoyaka-01 #l-content #celltherapy2Main .articleBg .articleSmall{font-size:14px;display:block;padding-top:4px}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content #celltherapy2Main .articleBg .articleSmall{font-size:14px;display:block;padding-top:4px}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content #celltherapy2Main .list_orange{font-size:15px}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content #celltherapy2Main .celltherapy2_title{font-size:16px}}.b-sukoyaka-01 #l-content #celltherapy2Main img{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.b-sukoyaka-01 #l-content #job_vol5_wrapper span{box-sizing:border-box}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content #job_vol5_wrapper .noteBlock p{font-size:14px!important}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content #job_vol5_wrapper .note1,.b-sukoyaka-01 #l-content #job_vol5_wrapper .textblock p{line-height:1.2}}.b-sukoyaka-01 #l-content .foSizeMedi{font-size:.9rem}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .foSizeMedi{font-size:.5rem!important}}.b-sukoyaka-01 #l-content .foSizeMedi_cl{font-size:.8rem!important}.b-sukoyaka-01 #l-content .foSizeMedi_img{float:left}.b-sukoyaka-01 #l-content .foSizeMedi_flexPc{display:flex}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .foSizeMedi_flexPc{display:block}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .medi_gre{height:67px}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .Medi_WidOr{width:90%}}.b-sukoyaka-01 #l-content .mediCenter{text-align:center}.b-sukoyaka-01 #l-content .foSizeMedi_arti2{font-size:.85rem;align-items:center}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .foSizeMedi_arti2{font-size:.5rem!important}}.b-sukoyaka-01 #l-content .foSizeMedi_arti2 .section01{margin-top:0}.b-sukoyaka-01 #l-content .ttl-img{max-width:350px;width:100%!important}.b-sukoyaka-01 #l-content #job_intro_board{box-sizing:border-box}.b-sukoyaka-01 #l-content #job_doubt_wrapper{box-sizing:border-box}.b-sukoyaka-01 #l-content #job_doubt_box01,.b-sukoyaka-01 #l-content #job_doubt_box02,.b-sukoyaka-01 #l-content #job_doubt_box03,.b-sukoyaka-01 #l-content #job_doubt_box04,.b-sukoyaka-01 #l-content #job_doubt_box05{box-sizing:border-box}.b-sukoyaka-01 #l-content #job_intro02_r{font-size:14px}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content{font-size:12px}}@media screen and (max-width:480px){.b-sukoyaka-01 #l-content{font-size:14px}}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content #job_intro03_l>ul>li{font-size:12px}}@media screen and (max-width:480px){.b-sukoyaka-01 #l-content #job_intro03_l>ul>li{font-size:14px}}.b-sukoyaka-01 #l-content #job_interview_btm{display:grid}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content #job_doubt_box01txt{font-size:3.129074315514994vw}}.b-sukoyaka-01 #l-content #job_vol5_wrapper .cnt1 .innerblock .noteBlock{line-height:2}.b-sukoyaka-01 #l-content #job_vol5_wrapper .cnt2 .innerblock{line-height:2}.b-sukoyaka-01 #l-content #job_vol5_wrapper .cnt3 .innerblock{line-height:2}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content #Q1-explanation h3,.b-sukoyaka-01 #l-content #Q2-explanation h3{line-height:1}}.b-sukoyaka-01 #l-content #Q2-sayu-answer p{text-align:left}@media screen and (max-width:767px){.b-sukoyaka-01 #l-content .txt-box-long ul li{font-size:2.346805736636245vw}}.b-sukoyaka-01 #l-content .h-style-conclusion{font-weight:700}.b-sukoyaka-01 #l-content .sayu-answer-inline{box-sizing:border-box}.b-sukoyaka-01 #l-content .column_graph{width:90%}.b-sukoyaka-01 #l-content .titleMainImage{margin:50px auto;padding:0 0;float:initial}.b-sukoyaka-01 #l-content .contentsMainImage{padding-top:0;float:none;max-width:100%}@media screen and (max-width:768px){.b-sukoyaka-01 #l-content .contentsMainImage{padding:0!important}}.b-sukoyaka-01 #l-content .contentsMainImage img{border-top-right-radius:20px;border-top-left-radius:20px;width:100%!important}.b-sukoyaka-01 #l-content .note{font-size:12px!important}.b-sukoyaka-01 #l-content .answer-box .sayu-answer{font-size:14px!important}.b-sukoyaka-01 #l-content .top_inner{background-color:#fffef5}.b-sukoyaka-01 #l-content .pc_only{display:block}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .pc_only{display:none}}.b-sukoyaka-01 #l-content .sp_only{display:none}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .sp_only{display:block}}.b-sukoyaka-01 #l-content .kv{max-width:1400px;margin:0 auto;padding:59px 0 19px}@media screen and (max-width:1350px){.b-sukoyaka-01 #l-content .kv{max-width:1060px}}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .kv{padding:5.066666666666666vw 0 42.666666666666664vw}}.b-sukoyaka-01 #l-content .kv .kv_main{position:relative;max-width:825px;width:100%;height:505px;background:url(/sukoyaka/assets/images/top/new/kv_left.png);background-repeat:no-repeat;background-size:cover;margin-left:60px;margin-bottom:117px}@media screen and (max-width:1350px){.b-sukoyaka-01 #l-content .kv .kv_main{max-width:700px;height:428px;margin-left:30px;margin-bottom:60px}}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .kv .kv_main{max-width:91.2vw;height:191.73333333333332vw;background:url(/sukoyaka/assets/images/top/new/sp/kv_left_sp.png);background-repeat:no-repeat;background-size:cover;margin:0 auto}}.b-sukoyaka-01 #l-content .kv .kv_main .sp_icon{position:absolute;transform:translate(50%,-50%);right:2.666666666666667vw;top:26.666666666666668vw;width:14.933333333333334vw}.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner{padding:61px 75px 58px 61px}@media screen and (max-width:1350px){.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner{padding:30px 50px 30px 30px}}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner{margin:0 auto;padding:9.333333333333334vw 5.066666666666666vw 0}}.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner .kv_main_title{font-family:'M PLUS Rounded 1c',sans-serif;color:#007bb2;font-size:56px;font-weight:700;letter-spacing:.025em;line-height:1.25}@media screen and (max-width:1350px){.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner .kv_main_title{font-size:43px}}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner .kv_main_title{font-size:9.6vw;margin-bottom:5.066666666666666vw}}.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner .kv_main_content{display:flex;align-items:flex-end;justify-content:space-between}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner .kv_main_content{display:block}}.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner .kv_main_content .kv_main_detail{color:#007bb2;font-size:15px}@media screen and (max-width:1350px){.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner .kv_main_content .kv_main_detail{font-size:14px}}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner .kv_main_content .kv_main_detail{font-size:4vw;font-weight:700;letter-spacing:.03em;margin-bottom:6.933333333333334vw}}.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner .kv_main_content .kv_main_movie{width:253px;cursor:pointer;transition:all .3s}@media screen and (max-width:1350px){.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner .kv_main_content .kv_main_movie{width:210px}}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner .kv_main_content .kv_main_movie{width:80.8vw}}.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner .kv_main_content .kv_main_movie:hover{transition:all .3s;opacity:.7}.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner .kv_main_content .kv_main_movie img{width:100%}.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner .kv_main_link{margin-top:30px;display:flex;align-items:center;justify-content:center;background-color:#fff;width:215px;height:42px;border-radius:21px;transition:all .3s}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner .kv_main_link{margin-top:8vw;width:57.333333333333336vw;height:11.2vw;border-radius:5.6vw}}.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner .kv_main_link:hover{transition:all .3s;opacity:.7}.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner .kv_main_link .kv_main_link_txt{color:#007bb2;font-size:13px;letter-spacing:.03em;margin-right:10px}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner .kv_main_link .kv_main_link_txt{font-size:3.466666666666667vw;margin-right:2.666666666666667vw}}.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner .kv_main_link .kv_main_link_arrow{width:9px}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_inner .kv_main_link .kv_main_link_arrow{width:2.4vw}}.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_img{position:absolute;transform:translate(100%,-50%);top:45%;right:11%;width:578px}@media screen and (max-width:1350px){.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_img{width:415px}}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_img{width:90.66666666666667vw;transform:translate(50%,50%);bottom:-33%;right:46%}}.b-sukoyaka-01 #l-content .kv .kv_main .kv_main_img img{width:100%}.b-sukoyaka-01 #l-content .kv .kv_main .move_kv{-webkit-animation:move-kv 4s infinite alternate ease-in-out;animation:move-kv 4s infinite alternate ease-in-out}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .kv .kv_main .move_kv{-webkit-animation:move-kv-sp 4s infinite alternate ease-in-out;animation:move-kv-sp 4s infinite alternate ease-in-out}}@-webkit-keyframes move-kv{from{transform:translate(100%,-50%)}to{transform:translate(100%,-45%)}}@keyframes move-kv{from{transform:translate(100%,-50%)}to{transform:translate(100%,-45%)}}@-webkit-keyframes move-kv-sp{from{transform:translate(50%,50%)}to{transform:translate(50%,47%)}}@keyframes move-kv-sp{from{transform:translate(50%,50%)}to{transform:translate(50%,47%)}}.b-sukoyaka-01 #l-content .kv_bottom{max-width:1400px;margin:0 auto;padding-left:19px}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .kv_bottom{text-align:right;padding:0 5.066666666666666vw 16vw 0}}.b-sukoyaka-01 #l-content .kv_bottom img{width:53px}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .kv_bottom img{width:14.133333333333333vw}}.b-sukoyaka-01 #l-content .pickup{background-color:#adf4e6;height:444px;display:flex;flex-direction:row;align-items:center}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .pickup{display:block;padding-top:13.333333333333334vw;height:169.06666666666666vw;box-sizing:border-box}}.b-sukoyaka-01 #l-content .pickup .pickup_inner{position:relative;margin:0 auto;display:flex;align-items:flex-end;overflow:hidden;padding-bottom:160px}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .pickup .pickup_inner{display:block;padding-bottom:0;padding-left:4.266666666666667vw}}.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_title{width:35px;padding:0 55px;flex-shrink:0}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_title{width:44vw;margin-bottom:8.533333333333333vw;padding:0}}.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper{max-width:1255px;width:100%}.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper:hover .swiper-button-next,.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper:hover .swiper-button-prev{display:flex;pointer-events:auto}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper:hover .swiper-button-next,.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper:hover .swiper-button-prev{display:none}}.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .pickup_contents{width:100%}.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .pickup_contents .pickup_content{background-color:#fff;display:block;border-radius:20px;transition:all .3s;width:340px;overflow:hidden}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .pickup_contents .pickup_content{width:86.13333333333333vw!important;border-radius:5.333333333333333vw}}.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .pickup_contents .pickup_content:hover .pickup_content_bottom,.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .pickup_contents .pickup_content:hover img{transition:all .3s;opacity:.7}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .pickup_contents .pickup_content:hover{margin-right:5.333333333333333vw}}.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .pickup_contents .pickup_content img{width:340px;transition:all .3s}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .pickup_contents .pickup_content img{width:86.13333333333333vw}}.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .pickup_contents .pickup_content .pickup_content_bottom{transition:all .3s;width:340px;height:155px}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .pickup_contents .pickup_content .pickup_content_bottom{width:86.13333333333333vw;height:39.46666666666667vw}}.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .pickup_contents .pickup_content .pickup_content_bottom .pickup_content_bottom_inner{height:100%;padding:30px;box-sizing:border-box;display:flex;justify-content:space-between;flex-direction:column}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .pickup_contents .pickup_content .pickup_content_bottom .pickup_content_bottom_inner{padding:8vw 6.666666666666667vw 9.333333333333334vw}}.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .pickup_contents .pickup_content .pickup_content_bottom .pickup_content_bottom_inner .content_title{color:#007bb2;font-size:16px;font-weight:700;line-height:1.7}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .pickup_contents .pickup_content .pickup_content_bottom .pickup_content_bottom_inner .content_title{font-size:4vw}}.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .pickup_contents .pickup_content .pickup_content_bottom .pickup_content_bottom_inner .section_title{font-size:13px;font-weight:700}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .pickup_contents .pickup_content .pickup_content_bottom .pickup_content_bottom_inner .section_title{font-size:3.2vw}}.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .pickup_contents .pickup_label{position:relative}.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .pickup_contents .pickup_label:before{content:'NEW';position:absolute;top:10px;left:10px;padding:3px 15px;border-radius:30px;background-color:#ff0;color:#007bb2;font-weight:700}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .pickup_contents .pickup_label:before{font-size:3.755868544600939vw;top:2.816901408450704vw;left:2.816901408450704vw;padding:.093896713615023vw 2.816901408450704vw;border-radius:3.755868544600939vw}}.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .swiper-button-next,.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .swiper-button-prev{height:56px;width:56px;display:none}.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .swiper-button-next:after,.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .swiper-button-prev:after{background-repeat:no-repeat;background-size:contain;content:"";height:56px;width:56px;margin:auto}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .swiper-button-next:after,.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .swiper-button-prev:after{height:12vw;width:12vw}}.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .swiper-button-prev:after{background-image:url(/sukoyaka/assets/images/top/new/arrow_prev.svg)}.b-sukoyaka-01 #l-content .pickup .pickup_inner .pickup_swiper .swiper-button-next:after{background-image:url(/sukoyaka/assets/images/top/new/arrow_next.svg)}.b-sukoyaka-01 #l-content .category{max-width:1400px;margin:0 auto}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category{padding-left:4.266666666666667vw}}.b-sukoyaka-01 #l-content .category .category_content{margin-top:100px}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content{margin-top:16vw}}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content:first-child{margin-top:21.333333333333332vw}}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content:last-child{margin-bottom:9.333333333333334vw}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner{display:flex;position:relative}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner{display:block}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_content_title{position:absolute;top:-5px;left:-5px;width:212px;flex-shrink:0;z-index:2;background-color:#fff;padding:0 50px 115px;background:linear-gradient(270deg,rgba(255,255,255,0),#fff 18%);background:-moz-linear-gradient(270deg,rgba(255,255,255,0),#fff 18%)}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_content_title{position:static;width:85.33333333333333vw;padding:0;background:0 0}}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_content_title .title_main_wrap{display:flex;align-items:center;margin-bottom:2.133333333333333vw}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_content_title .title_main{font-size:28px;letter-spacing:.095em;font-weight:700;margin-bottom:8px}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_content_title .title_main{font-size:8.533333333333333vw;margin-bottom:1.066666666666667vw}}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_content_title .title_main_bottom{display:flex;align-items:center}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_content_title .title_medicine{letter-spacing:0}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_content_title .title_detail{font-size:14px;line-height:1.85;margin-bottom:16px}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_content_title .title_detail{font-size:3.733333333333333vw;margin-bottom:9.866666666666667vw}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_content_title .title_link{display:flex;align-items:center;justify-content:space-between;width:126px;transition:all .3s;background-color:#007bb2;border-radius:46px;padding:10px 17px;box-sizing:border-box}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_content_title .title_link p{font-size:14px;color:#fff}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_content_title .title_link .title_link_img{width:7px;height:12px}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_content_title .title_link:hover{transition:all .3s;opacity:.7}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_content_title .title_link{width:8vw}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_content_title .title_link img{width:100%}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_content_title .pc_only{display:none}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .title_link_sp{display:none}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .title_link_sp{position:relative;display:flex;align-items:center;justify-content:center;width:91.46666666666667vw;transition:all .3s;background-color:#007bb2;border-radius:12.266666666666666vw;padding:2.666666666666667vw 4.533333333333333vw;box-sizing:border-box;margin-top:2.666666666666667vw}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .title_link_sp p{font-size:4.266666666666667vw;color:#fff}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .title_link_sp .title_link_img{position:absolute;transform:translateY(-50%);top:50%;right:5.333333333333333vw;width:1.866666666666667vw;height:3.2vw}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .title_link_sp:hover{transition:all .3s;opacity:.7}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_content_company{width:230px;margin-right:28px}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_content_company{width:84.26666666666667vw}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper{max-width:1400px;width:100%;padding-bottom:30px}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper{padding-bottom:13.866666666666667vw}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper:hover .swiper-button-next,.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper:hover .swiper-button-prev{display:flex;pointer-events:auto}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper:hover .swiper-button-next,.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper:hover .swiper-button-prev{display:none}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links{width:100%}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .link_content{display:block;width:288px;transition:all .3s}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .link_content{width:76.8vw}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .link_content:hover{transition:all .3s;opacity:.7}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .link_content img{border-radius:20px}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .link_content img{border-radius:2.666666666666667vw}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .pc_only{display:block}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .pc_only{display:none}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links img{width:288px}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links img{width:76.8vw}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .link_content_bottom{width:288px;height:54px;padding-top:15px;white-space:normal}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .link_content_bottom{width:76.8vw;height:14.4vw;padding-top:4vw}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .link_content_bottom .content_title{font-size:16px;font-weight:700;line-height:1.5}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .link_content_bottom .content_title{padding-left:1.333333333333333vw;font-size:4.266666666666667vw}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .untilmade{position:relative}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .untilmade:before{content:'薬ができるまで';position:absolute;top:10px;left:10px;padding:3px 15px;border-radius:30px;background-color:#fff;font-size:12px;color:#404040}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .untilmade:before{font-size:3.755868544600939vw;top:2.816901408450704vw;left:2.816901408450704vw;padding:.093896713615023vw 2.816901408450704vw;border-radius:3.755868544600939vw}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .whentouse{position:relative}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .whentouse:before{content:'薬を使うとき';position:absolute;top:10px;left:10px;padding:3px 15px;border-radius:30px;background-color:#fff;font-size:12px;color:#404040}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .whentouse:before{font-size:3.755868544600939vw;top:2.816901408450704vw;left:2.816901408450704vw;padding:.093896713615023vw 2.816901408450704vw;border-radius:3.755868544600939vw}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .medicineworks{position:relative}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .medicineworks:before{content:'薬のはたらき';position:absolute;top:10px;left:10px;padding:3px 15px;border-radius:30px;background-color:#fff;font-size:12px;color:#404040}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .medicineworks:before{font-size:3.755868544600939vw;top:2.816901408450704vw;left:2.816901408450704vw;padding:.093896713615023vw 2.816901408450704vw;border-radius:3.755868544600939vw}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .quiz{position:relative}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .quiz:before{content:'おくすりクイズ';position:absolute;top:10px;left:10px;padding:3px 15px;border-radius:30px;background-color:#fff;font-size:12px;color:#404040}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .quiz:before{font-size:3.755868544600939vw;top:2.816901408450704vw;left:2.816901408450704vw;padding:.093896713615023vw 2.816901408450704vw;border-radius:3.755868544600939vw}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .studyguide{position:relative}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .studyguide:before{content:'自由研究ガイド';position:absolute;top:10px;left:10px;padding:3px 15px;border-radius:30px;background-color:#fff;font-size:12px;color:#404040}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .category_content_links .studyguide:before{font-size:3.755868544600939vw;top:2.816901408450704vw;left:2.816901408450704vw;padding:.093896713615023vw 2.816901408450704vw;border-radius:3.755868544600939vw}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .swiper-button-next,.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .swiper-button-prev{height:56px;width:56px;display:none}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .swiper-button-prev{left:310px}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .swiper-button-next:after,.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .swiper-button-prev:after{background-repeat:no-repeat;background-size:contain;content:"";height:56px;margin:auto;width:56px}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .swiper-button-prev:after{background-image:url(/sukoyaka/assets/images/top/new/arrow_prev.svg)}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .swiper-button-next:after{background-image:url(/sukoyaka/assets/images/top/new/arrow_next.svg)}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .swiper-button-disabled{display:none}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .swiper-scrollbar{left:auto;right:60px;max-width:1000px;height:2px}@media screen and (max-width:1065px){.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .swiper-scrollbar{bottom:4vw;transform:translateX(-50%);left:48%;max-width:88vw}}.b-sukoyaka-01 #l-content .category .category_content .category_content_inner .category_swiper .swiper-scrollbar-drag{background:#007bb2}.b-sukoyaka-01 .title-lower{width:100%;height:auto;border-radius:36px;margin-top:60px}@media screen and (max-width:767px){.b-sukoyaka-01 .title-lower{border-radius:6.933333333333334vw;margin:8vw 0 5.333333333333333vw}}.b-sukoyaka-01 .title-lower .title-container-inner{display:flex;align-items:center;justify-content:center;padding:0}@media screen and (max-width:767px){.b-sukoyaka-01 .title-lower .title-container-inner{justify-content:left}}.b-sukoyaka-01 .title-lower .title-container-inner .title-text{font-size:32px;color:#007bb2;margin-left:24px;font-family:'Noto Sans JP',sans-serif;font-weight:700}@media screen and (max-width:767px){.b-sukoyaka-01 .title-lower .title-container-inner .title-text{font-size:4.8vw;margin-left:2.253521126760563vw}}.b-sukoyaka-01 .title-lower .title-container-inner .img-compass{width:53px;display:flex;flex-shrink:0}@media screen and (max-width:767px){.b-sukoyaka-01 .title-lower .title-container-inner .img-compass{width:4.694835680751173vw;width:7.142857142857142vw}}.b-sukoyaka-01 .title-lower .title-container-inner .img-compass img{width:100%}.b-sukoyaka-01 .title-sdgs{margin:60px 0}@media screen and (max-width:767px){.b-sukoyaka-01 .title-sdgs{margin:6.666666666666667vw 0}}.b-sukoyaka-01 .title-conclusion-2,.b-sukoyaka-01 .title-health,.b-sukoyaka-01 .title-medicine,.b-sukoyaka-01 .title-profession,.b-sukoyaka-01 .title-smp,.b-sukoyaka-01 .title-studyguide{margin:30px 0}@media screen and (max-width:767px){.b-sukoyaka-01 .title-conclusion-2,.b-sukoyaka-01 .title-health,.b-sukoyaka-01 .title-medicine,.b-sukoyaka-01 .title-profession,.b-sukoyaka-01 .title-smp,.b-sukoyaka-01 .title-studyguide{margin:6.666666666666667vw 0}}.b-sukoyaka-01 .title-conclusion{margin:0 0 40px}@media screen and (max-width:767px){.b-sukoyaka-01 .title-conclusion{margin:6.666666666666667vw 0}}.b-sukoyaka-01 .title-medicine-quiz{margin:30px 0 100px}@media screen and (max-width:767px){.b-sukoyaka-01 .title-medicine-quiz{margin:6.666666666666667vw 0}}.b-sukoyaka-01 .main-container{max-width:1244px;padding:0 17px;margin:0 auto}@media screen and (max-width:1180px){.b-sukoyaka-01 .main-container{max-width:100vw}}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container{max-width:100vw}}.b-sukoyaka-01 .main-container .br{display:none}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container .br{display:inline}}.b-sukoyaka-01 .main-container .title-container{background-color:#adf4e6;width:100%;height:229px;border-radius:36px;margin-top:60px}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container .title-container{height:41.333333333333336vw;border-radius:6.933333333333334vw;margin-top:13.333333333333334vw}}.b-sukoyaka-01 .main-container .title-container .title-container-inner{display:flex;align-items:center;padding:84px 61px}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container .title-container .title-container-inner{padding:16vw 6.666666666666667vw}}.b-sukoyaka-01 .main-container .title-container .title-container-inner .title-text{font-size:42px;color:#007bb2;margin-left:24px;font-family:'Noto Sans JP',sans-serif;font-weight:700}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container .title-container .title-container-inner .title-text{font-size:6.4vw;margin-left:2.253521126760563vw}}.b-sukoyaka-01 .main-container .title-container .title-container-inner .img-compass{width:53px;display:flex}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container .title-container .title-container-inner .img-compass{width:4.694835680751173vw;width:7.142857142857142vw}}.b-sukoyaka-01 .main-container .title-container .title-container-inner .img-compass img{width:100%}.b-sukoyaka-01 .main-container .anchor-container{display:flex;align-items:center}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container .anchor-container{margin:0 auto;display:block}}.b-sukoyaka-01 .main-container .anchor-container .anchor-link{display:flex;align-items:center;margin-top:30px;margin-right:20px;padding:0 20px;justify-content:space-between;background-color:#fff;width:233px;height:42px;border:1px solid #007bb2;border-radius:21px;transition:all .3s}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container .anchor-container .anchor-link{margin-top:0;margin-right:0;margin-bottom:3.2vw;padding:0 5.333333333333333vw;width:87%;height:11.2vw;border-radius:5.6vw}.b-sukoyaka-01 .main-container .anchor-container .anchor-link:first-child{margin-top:8vw}}.b-sukoyaka-01 .main-container .anchor-container .anchor-link:hover{transition:all .3s;opacity:.7}.b-sukoyaka-01 .main-container .anchor-container .anchor-link .anchor-link-txt{color:#007bb2;font-size:13px;font-weight:700;letter-spacing:.03em}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container .anchor-container .anchor-link .anchor-link-txt{font-size:3.466666666666667vw}}.b-sukoyaka-01 .main-container .anchor-container .anchor-link .anchor-link-arrow{width:9px}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container .anchor-container .anchor-link .anchor-link-arrow{width:2.4vw}}.b-sukoyaka-01 .main-container .contents-container{width:100%;margin-top:80px}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container .contents-container{margin-top:7.511737089201878vw}}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container .contents-container{margin-top:5.633802816901408vw!important}}.b-sukoyaka-01 .main-container .contents-container .medicine-contents{margin-bottom:80px}.b-sukoyaka-01 .main-container .contents-container .medicine-contents:last-child{margin-bottom:0}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container .contents-container .medicine-contents{margin-bottom:5.633802816901408vw}}.b-sukoyaka-01 .main-container .contents-container .contents-title{font-size:30px;font-family:'Noto Sans JP',sans-serif;font-weight:700}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container .contents-container .contents-title{font-size:6.4vw}}.b-sukoyaka-01 .main-container .contents-container .contents-title-border{margin:35px 0 60px 0}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container .contents-container .contents-title-border{margin:3.286384976525822vw 0 5.633802816901408vw 0}}.b-sukoyaka-01 .main-container .contents-container .contents-title-border-blue{width:60px;border-bottom:solid 3px #007bb2}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container .contents-container .contents-title-border-blue{width:16vw}}.b-sukoyaka-01 .main-container .contents-container .contents-title-border-gray{border-bottom:solid 1px #ddd}.b-sukoyaka-01 .main-container .contents-container .contents-container-inner{display:flex;flex-wrap:wrap}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container .contents-container .contents-container-inner{display:block}}.b-sukoyaka-01 .main-container .contents-container .contents-container-inner .inner-container{display:inline-block;opacity:1;margin-right:40px;margin-bottom:80px;width:31%;transition:all .3s}.b-sukoyaka-01 .main-container .contents-container .contents-container-inner .inner-container:hover{transition:all .3s;opacity:.7}.b-sukoyaka-01 .main-container .contents-container .contents-container-inner .inner-container:nth-child(3n){margin-right:0}@media screen and (max-width:1180px){.b-sukoyaka-01 .main-container .contents-container .contents-container-inner .inner-container{margin-right:3.389830508474576vw;margin-bottom:6.779661016949152vw;width:30.9%}}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container .contents-container .contents-container-inner .inner-container{width:100%;margin-right:0;margin-bottom:10.666666666666666vw}}.b-sukoyaka-01 .main-container .contents-container .contents-container-inner .inner-container .contents-text{margin-top:10px;font-size:16px;color:#242727;font-family:'Noto Sans JP',sans-serif;font-weight:700}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container .contents-container .contents-container-inner .inner-container .contents-text{font-size:4.155844155844155vw;margin-top:2.666666666666667vw}}.b-sukoyaka-01 .main-container .contents-container .contents-container-inner .inner-container .img-contents{width:100%;border-radius:20px;overflow:hidden}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container .contents-container .contents-container-inner .inner-container .img-contents{border-radius:2.666666666666667vw}}.b-sukoyaka-01 .main-container .contents-container .contents-container-inner .inner-container .img-contents img{width:100%}.b-sukoyaka-01 .main-container .contents-container .contents-container-inner .medicine-list-btn{display:none;align-items:center;justify-content:center;cursor:pointer;background-color:#007bb2}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container .contents-container .contents-container-inner .medicine-list-btn{display:flex;width:30.133333333333333vw;height:9.866666666666667vw;border-radius:12.266666666666666vw;margin:0 auto 24vw auto}}.b-sukoyaka-01 .main-container .contents-container .contents-container-inner .medicine-list-btn .medicine-list-btn-txt{color:#fff;font-family:'Noto Sans JP',sans-serif}@media screen and (max-width:1065px){.b-sukoyaka-01 .main-container .contents-container .contents-container-inner .medicine-list-btn .medicine-list-btn-txt{font-size:3.466666666666667vw;padding-bottom:.533333333333333vw}}.b-sukoyaka-01 .main-container .contents-container .contents-container-inner .is-hidden{display:none;height:0;margin:0}.b-sukoyaka-01 .main-container .sdgsmenu .menulist{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap}.b-sukoyaka-01 .unique_sukoyaka{max-width:100%;padding:0 0 30px}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_sukoyaka{padding-bottom:8vw}}.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap{background-color:#fffef5}.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner{padding-top:310px}@media screen and (max-width:1400px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner{padding-top:22.142857142857142vw}}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner{padding-top:29.107981220657276vw}}.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv{position:relative;height:940px;background-image:url(/sukoyaka/assets/images/smp/sukoyakacompass/kv_bg.png);background-repeat:no-repeat;background-size:cover;padding:0}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv{height:88.26291079812206vw}}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv{height:630px}}@media screen and (max-width:480px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv{height:590px}}.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_img{max-width:1244px;width:100%;position:absolute;transform:translate(-50%,-50%);top:-12%;left:50%}@media screen and (max-width:1400px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_img{max-width:88.85714285714285vw}}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_img{top:-9.778357235984355vw}}@media screen and (max-width:480px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_img{top:-9.375vw}}.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .title_kv{max-width:1244px;padding:226px 17px 0;margin:0 auto;box-sizing:border-box}@media screen and (max-width:1400px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .title_kv{padding-top:16.142857142857142vw}}.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .unique_compass_title{width:100%;height:auto;border-radius:36px;margin-top:120px}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .unique_compass_title{margin-top:40px}}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .unique_compass_title{border-radius:6.933333333333334vw;margin-top:0}}.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .unique_compass_title .title-container-inner{display:flex;align-items:center;padding:0}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .unique_compass_title .title-container-inner{justify-content:left}}.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .unique_compass_title .title-container-inner .title-text{font-size:42px;color:#007bb2;margin-left:24px;font-family:'Noto Sans JP',sans-serif;font-weight:700}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .unique_compass_title .title-container-inner .title-text{font-size:4.8vw;margin-left:2.253521126760563vw}}.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .unique_compass_title .title-container-inner .img-compass{width:53px;display:flex;flex-shrink:0}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .unique_compass_title .title-container-inner .img-compass{width:4.694835680751173vw;width:7.142857142857142vw}}.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .unique_compass_title .title-container-inner .img-compass img{width:100%}.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents{display:flex;align-items:center;justify-content:center;padding-top:60px}@media screen and (max-width:1400px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents{padding-top:4.285714285714286vw}}.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_img{width:254px;margin-left:17px;margin-right:50px;flex-shrink:0}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_img{width:23.84976525821596vw;margin-right:2.816901408450704vw}}.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_img .kv_chara{margin-left:54px}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_img .kv_chara{margin-left:5.070422535211267vw}}.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_img .kv_chara .kv_chara_detail{margin-top:17px;font-size:12px}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_img .kv_chara .kv_chara_detail{margin-top:1.596244131455399vw;font-size:10px}}.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_img .kv_chara .kv_chara_name{margin-top:10px;font-size:18px;font-weight:700;color:#007bb2}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_img .kv_chara .kv_chara_name{margin-top:.938967136150235vw;font-size:14px}}@media screen and (max-width:480px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_img .kv_chara .kv_chara_name{margin-top:.938967136150235vw;font-size:10px}}.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe{position:relative;max-width:837px;width:100%;background-color:#fff;border-radius:36px;margin-right:17px}.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner{padding:48px 40px 40px 80px}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner{padding:4.507042253521126vw 1.877934272300469vw 3.755868544600939vw 4.694835680751173vw}}.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner .messe_inner_top{font-size:26px;font-weight:700;letter-spacing:0;line-height:1.4;color:#007bb2}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner .messe_inner_top{font-size:2.44131455399061vw}}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner .messe_inner_top{font-size:16px}}.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner .messe_inner_mid{font-size:15px;font-weight:700;letter-spacing:0;line-height:1.75;margin-top:20px}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner .messe_inner_mid{font-size:1.408450704225352vw}}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner .messe_inner_mid{font-size:10px}}.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner .messe_inner_btm{font-size:38px;font-weight:700;letter-spacing:0;line-height:1.4;color:#007bb2;margin-top:20px}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner .messe_inner_btm{font-size:2.44131455399061vw}}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner .messe_inner_btm{font-size:16px}}@media screen and (max-width:480px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner .messe_inner_btm .br_messe{display:none}}.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_comment{position:absolute;width:30px;transform:translate(-100%,-50%);top:40%;left:0}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_sukoyaka .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_comment{width:2.816901408450704vw}}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main{max-width:1244px;padding:0 17px;margin:0 auto}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .unique_sukoyaka_title{width:100%;height:auto;border-radius:36px;margin-top:120px}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .unique_sukoyaka_title{border-radius:6.933333333333334vw;margin:8vw 0 5.333333333333333vw}}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .unique_sukoyaka_title .title-container-inner{display:flex;align-items:center;justify-content:center;padding:0}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .unique_sukoyaka_title .title-container-inner{justify-content:left}}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .unique_sukoyaka_title .title-container-inner .title-text{font-size:42px;color:#007bb2;margin-left:24px;font-family:'Noto Sans JP',sans-serif;font-weight:700}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .unique_sukoyaka_title .title-container-inner .title-text{font-size:4.8vw;margin-left:2.253521126760563vw}}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .unique_sukoyaka_title .title-container-inner .img-compass{width:53px;display:flex;flex-shrink:0}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .unique_sukoyaka_title .title-container-inner .img-compass{width:4.694835680751173vw;width:7.142857142857142vw}}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .unique_sukoyaka_title .title-container-inner .img-compass img{width:100%}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-container{margin-top:60px}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-container .unique_sukoyaka-contents .contents-container-inner{display:flex;flex-wrap:nowrap}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-container .unique_sukoyaka-contents .contents-container-inner{display:block}}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-container .unique_sukoyaka-contents .contents-container-inner .inner-container{display:inline-block;opacity:1;margin-right:40px;margin-bottom:80px;width:31%;transition:all .3s}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-container .unique_sukoyaka-contents .contents-container-inner .inner-container:hover{transition:all .3s;opacity:.7}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-container .unique_sukoyaka-contents .contents-container-inner .inner-container:nth-child(3n){margin-right:0}@media screen and (max-width:1180px){.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-container .unique_sukoyaka-contents .contents-container-inner .inner-container{margin-right:3.389830508474576vw;margin-bottom:6.779661016949152vw}}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-container .unique_sukoyaka-contents .contents-container-inner .inner-container{width:100%;margin-right:0;margin-bottom:13.333333333333334vw}}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-container .unique_sukoyaka-contents .contents-container-inner .inner-container .contents-text{margin-top:10px;font-size:20px;letter-spacing:0;color:#007bb2;font-family:'Noto Sans JP',sans-serif;font-weight:700}@media screen and (max-width:1400px){.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-container .unique_sukoyaka-contents .contents-container-inner .inner-container .contents-text{font-size:1.428571428571428vw}}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-container .unique_sukoyaka-contents .contents-container-inner .inner-container .contents-text{font-size:4.155844155844155vw;margin-top:2.666666666666667vw}}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-container .unique_sukoyaka-contents .contents-container-inner .inner-container .contents-detail{margin-top:10px;font-size:16px;letter-spacing:0;color:#242727;font-family:'Noto Sans JP',sans-serif;font-weight:700}@media screen and (max-width:1400px){.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-container .unique_sukoyaka-contents .contents-container-inner .inner-container .contents-detail{font-size:1.142857142857143vw}}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-container .unique_sukoyaka-contents .contents-container-inner .inner-container .contents-detail{font-size:4.155844155844155vw;margin-top:2.666666666666667vw}}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-container .unique_sukoyaka-contents .contents-container-inner .inner-container .img-contents{width:100%}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-container .unique_sukoyaka-contents .contents-container-inner .inner-container .img-contents img{width:100%}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-container .unique_sukoyaka-contents .inner_bottom{justify-content:center}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-title{font-size:30px;font-family:'Noto Sans JP',sans-serif;font-weight:700}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-title{font-size:4.8vw}}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-title-border{margin:35px 0 60px 0}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-title-border{margin:3.286384976525822vw 0 5.633802816901408vw 0}}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-title-border-blue{width:60px;border-bottom:solid 3px #007bb2}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-title-border-blue{width:16vw}}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .contents-title-border-gray{border-bottom:solid 1px #ddd}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .unique_movie{width:584px;margin:0 auto}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .unique_movie{width:85.33333333333333vw}}.b-sukoyaka-01 .unique_sukoyaka .unique_sukoyaka_main .unique_movie img{width:100%}.b-sukoyaka-01 .unique_phama{max-width:100%;padding:0 0 30px}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama{padding-bottom:8vw}}.b-sukoyaka-01 .unique_phama .unique_kv_wrap{background-color:#fffef5}.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner{padding-top:400px}@media screen and (max-width:1400px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner{padding-top:28.57142857142857vw}}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner{padding-top:29.107981220657276vw}}.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv{position:relative;height:675px;background-image:url(/sukoyaka/assets/images/smp/sukoyakacompass/kv_bg.png);background-repeat:no-repeat;background-size:cover;padding:0}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv{height:63.38028169014084vw}}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv{height:69.75228161668839vw}}@media screen and (max-width:480px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv{height:82.29166666666667vw}}.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_img{max-width:1244px;width:100%;position:absolute;transform:translate(-50%,-50%);top:-12%;left:50%}@media screen and (max-width:1400px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_img{max-width:88.85714285714285vw}}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_img{top:-9.778357235984355vw}}@media screen and (max-width:480px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_img{top:-9.375vw}}.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents{display:flex;align-items:center;justify-content:center;padding-top:60px}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents{padding-top:7.822685788787484vw}}.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_img{width:158px;margin-left:17px;margin-right:40px;flex-shrink:0}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_img{width:23.84976525821596vw;margin-right:2.816901408450704vw}}.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_img .kv_chara{margin-left:54px}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_img .kv_chara{margin-left:5.070422535211267vw}}.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_img .kv_chara .kv_chara_detail{margin-top:17px;font-size:12px}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_img .kv_chara .kv_chara_detail{margin-top:1.596244131455399vw;font-size:10px}}.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_img .kv_chara .kv_chara_name{margin-top:10px;font-size:18px;font-weight:700;color:#007bb2}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_img .kv_chara .kv_chara_name{margin-top:.938967136150235vw;font-size:14px}}@media screen and (max-width:480px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_img .kv_chara .kv_chara_name{margin-top:.938967136150235vw;font-size:10px}}.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe{position:relative;max-width:651px;width:100%;background-color:#fff;border-radius:36px;margin-right:17px}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe{border-radius:4.69361147327249vw}}.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner{padding:54px}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner{padding:4.507042253521126vw 1.877934272300469vw 3.755868544600939vw 4.694835680751173vw}}.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner .messe_inner_top{font-size:26px;font-weight:700;letter-spacing:0;line-height:1.4;color:#007bb2}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner .messe_inner_top{font-size:2.44131455399061vw}}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner .messe_inner_top{font-size:16px}}.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner .messe_inner_mid{font-size:15px;font-weight:700;letter-spacing:0;line-height:1.75;margin-top:20px}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner .messe_inner_mid{font-size:1.408450704225352vw}}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner .messe_inner_mid{font-size:10px}}.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner .messe_inner_btm{font-size:38px;font-weight:700;letter-spacing:0;line-height:1.4;color:#007bb2;margin-top:20px}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner .messe_inner_btm{font-size:2.44131455399061vw}}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner .messe_inner_btm{font-size:16px}}@media screen and (max-width:480px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_inner .messe_inner_btm .br_messe{display:none}}.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_comment{position:absolute;width:30px;transform:translate(-100%,-50%);top:40%;left:0}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .unique_kv_wrap .kv_inner .unique_kv .kv_contents .kv_contents_messe .messe_comment{width:2.816901408450704vw}}.b-sukoyaka-01 .unique_phama .anchor-container{display:flex;align-items:center;justify-content:space-between;max-width:1244px;padding:0 17px;margin:120px auto}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .anchor-container{margin:0 auto;display:block}}.b-sukoyaka-01 .unique_phama .anchor-container .anchor-link{display:flex;align-items:center;margin-top:0;margin-right:20px;padding:0 20px;justify-content:space-between;background-color:#fff;max-width:294px;width:100%;height:42px;border:1px solid #007bb2;border-radius:21px;transition:all .3s;box-sizing:border-box}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .anchor-container .anchor-link{max-width:100%;margin-top:0;margin-right:0;margin-bottom:3.2vw;padding:0 5.333333333333333vw;height:11.2vw;border-radius:5.6vw}.b-sukoyaka-01 .unique_phama .anchor-container .anchor-link:first-child{margin-top:8vw}}.b-sukoyaka-01 .unique_phama .anchor-container .anchor-link:hover{transition:all .3s;opacity:.7}.b-sukoyaka-01 .unique_phama .anchor-container .anchor-link .anchor-link-txt{color:#007bb2;font-size:13px;font-weight:700;letter-spacing:.03em}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .anchor-container .anchor-link .anchor-link-txt{font-size:3.466666666666667vw}}.b-sukoyaka-01 .unique_phama .anchor-container .anchor-link .anchor-link-arrow{width:9px}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .anchor-container .anchor-link .anchor-link-arrow{width:2.4vw}}.b-sukoyaka-01 .unique_phama .unique_phama_main{max-width:1244px;padding:0 17px;margin:0 auto}.b-sukoyaka-01 .unique_phama .unique_phama_title{width:100%;height:auto;border-radius:36px;margin-top:120px}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_phama .unique_phama_title{border-radius:6.933333333333334vw;margin:13.333333333333334vw 0 5.333333333333333vw}}.b-sukoyaka-01 .unique_phama .unique_phama_title .title-container-inner{display:flex;align-items:center;padding:0}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_phama .unique_phama_title .title-container-inner{justify-content:left}}.b-sukoyaka-01 .unique_phama .unique_phama_title .title-container-inner .title-text{font-size:42px;color:#007bb2;margin-left:24px;font-family:'Noto Sans JP',sans-serif;font-weight:700}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_phama .unique_phama_title .title-container-inner .title-text{font-size:4.8vw;margin-left:2.253521126760563vw}}.b-sukoyaka-01 .unique_phama .unique_phama_title .title-container-inner .img-compass{width:53px;display:flex;flex-shrink:0}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_phama .unique_phama_title .title-container-inner .img-compass{width:4.694835680751173vw;width:7.142857142857142vw}}.b-sukoyaka-01 .unique_phama .unique_phama_title .title-container-inner .img-compass img{width:100%}.b-sukoyaka-01 .unique_phama .title_top{margin-top:80px}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .title_top{margin-top:7.511737089201878vw}}.b-sukoyaka-01 .unique_phama .title_kv{max-width:1244px;padding:227px 17px 0;margin:0 auto;box-sizing:border-box}@media screen and (max-width:1400px){.b-sukoyaka-01 .unique_phama .title_kv{padding-top:16.142857142857142vw}}.b-sukoyaka-01 .unique_phama .contents-title{font-size:30px;font-family:'Noto Sans JP',sans-serif;font-weight:700;margin-top:45px}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .contents-title{font-size:3.568075117370892vw;margin-top:4.225352112676056vw}}.b-sukoyaka-01 .unique_phama .contents-title-border{margin:45px 0 60px 0}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .contents-title-border{margin:3.286384976525822vw 0 5.633802816901408vw 0}}.b-sukoyaka-01 .unique_phama .contents-title-border-blue{width:60px;border-bottom:solid 3px #007bb2}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .contents-title-border-blue{width:16vw}}.b-sukoyaka-01 .unique_phama .contents-title-border-gray{border-bottom:solid 1px #ddd}.b-sukoyaka-01 .unique_phama .contents_detail{font-size:14px;line-height:2;margin-bottom:60px}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .contents_detail{margin-bottom:5.633802816901408vw;font-size:1.877934272300469vw}}.b-sukoyaka-01 .unique_phama .contents_img{width:100%;margin-bottom:30px}.b-sukoyaka-01 .unique_phama .contents_img img{width:100%}.b-sukoyaka-01 .unique_phama .contents_link{display:flex;align-items:center}.b-sukoyaka-01 .unique_phama .contents_link .contents_link_txt{font-size:14px;margin-right:15px}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_phama .contents_link .contents_link_txt{font-size:1.82529335071708vw;margin-right:1.955671447196871vw}}@media screen and (max-width:480px){.b-sukoyaka-01 .unique_phama .contents_link .contents_link_txt{font-size:10px}}.b-sukoyaka-01 .unique_phama .contents_link .link{background-color:#007bb2;padding:5px 18px;color:#fff;font-size:14px;border-radius:23px;display:flex;cursor:pointer;transition:all .3s}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_phama .contents_link .link{font-size:1.82529335071708vw;border-radius:2.998696219035202vw;padding:.651890482398957vw 2.346805736636245vw}}@media screen and (max-width:480px){.b-sukoyaka-01 .unique_phama .contents_link .link{font-size:10px;border-radius:16px;padding:6px 10px}}.b-sukoyaka-01 .unique_phama .contents_link .link:hover{transition:all .3s;opacity:.6}.b-sukoyaka-01 .unique_phama .contents_link .link:after{content:url(/sukoyaka/assets/images/smp/sumitomopharma/icon_link.svg);display:inline-block;width:15px;height:15px;margin-left:5px;margin-top:2px}@media screen and (max-width:767px){.b-sukoyaka-01 .unique_phama .contents_link .link:after{width:1.955671447196871vw;height:1.955671447196871vw;margin-left:.651890482398957vw;margin-top:.260756192959583vw}}@media screen and (max-width:480px){.b-sukoyaka-01 .unique_phama .contents_link .link:after{width:9px;height:9px;margin-left:3px;margin-top:3px}}.b-sukoyaka-01 .unique_phama .btm_contents{display:flex;align-items:center;justify-content:center;padding-top:120px}@media screen and (max-width:1400px){.b-sukoyaka-01 .unique_phama .btm_contents{padding-top:8.571428571428571vw}}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .btm_contents{padding-top:11.267605633802816vw}}.b-sukoyaka-01 .unique_phama .btm_contents .btm_contents_img{width:158px;margin-left:17px;margin-right:40px;flex-shrink:0}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .btm_contents .btm_contents_img{width:23.84976525821596vw;margin-right:2.816901408450704vw}}.b-sukoyaka-01 .unique_phama .btm_contents .btm_contents_messe{position:relative;max-width:575px;width:100%;background-color:#adf4e6;border-radius:36px;margin-right:17px}.b-sukoyaka-01 .unique_phama .btm_contents .btm_contents_messe .messe_inner{padding:54px}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .btm_contents .btm_contents_messe .messe_inner{padding:4.507042253521126vw 1.877934272300469vw 3.755868544600939vw 4.694835680751173vw}}.b-sukoyaka-01 .unique_phama .btm_contents .btm_contents_messe .messe_inner .messe_inner_top{font-size:15px;font-weight:700;letter-spacing:0;line-height:1.75}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .btm_contents .btm_contents_messe .messe_inner .messe_inner_top{font-size:1.408450704225352vw}}.b-sukoyaka-01 .unique_phama .btm_contents .btm_contents_messe .messe_inner .messe_inner_mid{font-size:26px;font-weight:700;letter-spacing:0;line-height:1.4;color:#007bb2;margin-top:22px}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .btm_contents .btm_contents_messe .messe_inner .messe_inner_mid{font-size:2.44131455399061vw}}.b-sukoyaka-01 .unique_phama .btm_contents .btm_contents_messe .messe_comment{position:absolute;width:30px;transform:translate(-100%,-50%);top:50%;left:0}@media screen and (max-width:1065px){.b-sukoyaka-01 .unique_phama .btm_contents .btm_contents_messe .messe_comment{width:2.816901408450704vw}}#job_vol10_wrapper .head,#job_vol6_wrapper .head,#job_vol7_wrapper .head,#job_vol8_wrapper .head,#job_vol9_wrapper .head{margin-bottom:0}@media screen and (max-width:767px){.profession_article1 #l-content #sukoyakaInner p,.sdgs_vol3 #l-content #sukoyakaInner p,.sdgs_vol4 #l-content #sukoyakaInner p,.sdgs_vol5 #l-content #sukoyakaInner p,.sdgs_vol6 #l-content #sukoyakaInner p,.studyguide_article4 #l-content #sukoyakaInner p{font-size:14px!important}}.sdgs_vol3 .sdgscolorBlock2 .photo3{top:735px}@media screen and (max-width:768px){.sdgs_vol3 .sdgscolorBlock2 .photo3{top:1645px}}@media screen and (max-width:767px){.sdgs_vol3 .sdgscolorBlock2 .photo3{top:0}}.sdgs_vol4 .section04,.sdgs_vol4 .section05{font-size:14px}@media screen and (max-width:767px){.sdgs_vol6 .sdgscolorBlock1 .photolist img,.sdgs_vol6 .sdgscolorBlock1 .photolist li{width:100%}}@media screen and (max-width:1065px){.sdgs_vol6 .sdgscolorBlock1 .photolist .cap{line-height:1.2}}@media screen and (max-width:767px){.sdgs_vol7 #sdgsVol7 .section02 .sdgs7Block .titleblock li .title{line-height:1.3!important}}.sdgs_vol9 #sdgsVol9 .max_width_none{max-width:none}@media screen and (max-width:767px){.sdgs_vol9 #sdgsVol9 .max_width_none{max-width:100%}}#report1Col06 .npo_display{margin:15px 0 0 0;position:static;width:auto}#report1Col06 .horse_display{width:292px;float:left;margin:50px 0 0 20px}#report1Col06 .flexslider{float:none}#report1Col07{margin:-125px 0 0 256px!important}@media screen and (max-width:767px){#report1Col07{margin:0!important}}.conclusion_article2 #l-content #sukoyakaInner p,.conclusion_article3 #l-content #sukoyakaInner p,.conclusion_article6 #l-content #sukoyakaInner p,.conclusion_article7 #l-content #sukoyakaInner p,.profession_article1 #l-content #sukoyakaInner p,.report2013_3 #l-content #sukoyakaInner p,.report2013_4 #l-content #sukoyakaInner p,.studyguide_article7 #l-content #sukoyakaInner p{font-size:14px}@media screen and (max-width:767px){.conclusion_article2 #l-content #sukoyakaInner p,.conclusion_article3 #l-content #sukoyakaInner p,.conclusion_article6 #l-content #sukoyakaInner p,.conclusion_article7 #l-content #sukoyakaInner p,.profession_article1 #l-content #sukoyakaInner p,.report2013_3 #l-content #sukoyakaInner p,.report2013_4 #l-content #sukoyakaInner p,.studyguide_article7 #l-content #sukoyakaInner p{font-size:12px!important}}@media screen and (max-width:480px){.conclusion_article2 #l-content #sukoyakaInner p,.conclusion_article3 #l-content #sukoyakaInner p,.conclusion_article6 #l-content #sukoyakaInner p,.conclusion_article7 #l-content #sukoyakaInner p,.profession_article1 #l-content #sukoyakaInner p,.report2013_3 #l-content #sukoyakaInner p,.report2013_4 #l-content #sukoyakaInner p,.studyguide_article7 #l-content #sukoyakaInner p{font-size:14px!important}}.conclusion_article2 #job_intro03_l ul li,.conclusion_article3 #job_intro03_l ul li,.conclusion_article6 #job_intro03_l ul li,.conclusion_article7 #job_intro03_l ul li,.profession_article1 #job_intro03_l ul li,.report2013_3 #job_intro03_l ul li,.report2013_4 #job_intro03_l ul li,.studyguide_article7 #job_intro03_l ul li{font-size:12px}#resolutionVol3 .font_size{font-size:.9rem!important}.medicineworks_article8 .kaisetsu .kaisetsu_body{box-sizing:border-box}.studyguide_article5 .bgtitle1{font-size:14px}.studyguide_article6 #l-content #sukoyakaInner p{font-size:14px}@media screen and (max-width:767px){.studyguide_article6 #l-content #sukoyakaInner p{font-size:14px!important}}@media screen and (max-width:767px){.studyguide_article7 #l-content h3{font-size:12px}}@media screen and (max-width:767px){.studyguide_article7 .step4 .imgblock .imgright3{width:100%;max-width:316px}}.conclusion_article2 #celltherapy2Main .smartcntbox h3{font-size:22px}.conclusion_article2 #celltherapy2Main .list_orange{font-size:15px}.conclusion_article3 #irohaMain .not_margin{margin-bottom:0}@media screen and (max-width:767px){.conclusion_article3 #l-content .display_none_768{display:none}}.conclusion_article3 #l-content .display_768{display:none}@media screen and (max-width:767px){.conclusion_article3 #l-content .display_768{display:block}}@media screen and (max-width:480px){.conclusion_article3 #l-content .display_none_480{display:none}}.conclusion_article3 #l-content .display_480{display:none}@media screen and (max-width:480px){.conclusion_article3 #l-content .display_480{display:block}.conclusion_article3 #l-content .display_480 img{margin:0 auto}}.conclusion_article3 #l-content .float_content{width:100%}.conclusion_article3 #l-content .float_content .float_right_img{float:right;padding-left:20px}.conclusion_article3 #l-content .float_content .float_left_img{float:left;width:330px;padding-right:20px}.conclusion_article3 #l-content .float_content .max_width_100{max-width:100%}@media screen and (max-width:767px){.conclusion_article3 #l-content .float_content .img_width_half{max-width:50%!important}}.kaisetsu_body{box-sizing:border-box}@media screen and (min-width:769px){.b-topic-01{display:flex;justify-content:space-between}}.b-topic-01 .text-box{flex-shrink:0}@media screen and (min-width:769px){.b-topic-01 .panel-list{display:flex;justify-content:flex-start;width:74.2928452579035%}}@media screen and (max-width:768px){.b-topic-01 .panel-list{margin-top:6.25vw}}.b-topic-01 .panel-list li{box-shadow:2px 5px 18px -5px #d1d1d1;overflow:hidden;position:relative;z-index:1;border-radius:20px;cursor:pointer;background-color:#fff}@media screen and (max-width:768px){.b-topic-01 .panel-list li{border-radius:5.208333333333334vw}}.b-topic-01 .panel-list li figure{overflow:hidden}.b-topic-01 .panel-list li img{transition-property:transform;transition-duration:.4s}.b-topic-01 .panel-list li:active figure img,.b-topic-01 .panel-list li:focus figure img,.b-topic-01 .panel-list li:hover figure img{transform:scale(1.05)}@media screen and (min-width:769px){.b-topic-01 .panel-list li{width:30.795072788353867%}}@media screen and (max-width:768px){.b-topic-01 .panel-list li{width:100%}}.b-topic-01 .panel-list li img{width:100%}@media screen and (min-width:769px){.b-topic-01 .panel-list li a:active .text,.b-topic-01 .panel-list li a:focus .text,.b-topic-01 .panel-list li a:hover .text{opacity:.6}}.b-topic-01 .panel-list li a .text{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){.b-topic-01 .panel-list li a .text:active,.b-topic-01 .panel-list li a .text:focus,.b-topic-01 .panel-list li a .text:hover{opacity:.6}}@media screen and (min-width:769px){.b-topic-01 .panel-list li+li{margin-left:3.807390817469205%}}@media screen and (max-width:768px){.b-topic-01 .panel-list li+li{margin-top:6.510416666666667vw}}@media screen and (max-width:768px){.b-topic-01 .panel-list li.is-wide .text{padding-top:2.864583333333333vw;padding-right:11.71875vw;padding-bottom:2.864583333333333vw;padding-left:5.208333333333334vw;position:relative}.b-topic-01 .panel-list li.is-wide .text:after{content:'';display:block;width:20px;height:20px;background:url(/assets/img/icon-arrow-right-01.svg) no-repeat 0 0;background-size:100% 100%;position:absolute;top:50%;transform:translateY(-50%);right:12px}.b-topic-01 .panel-list li:not(.is-wide){box-sizing:border-box;padding:5.208333333333334vw 13.541666666666666vw 5.208333333333334vw 5.208333333333334vw;position:relative}.b-topic-01 .panel-list li:not(.is-wide) a{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.b-topic-01 .panel-list li:not(.is-wide):after{content:'';display:block;width:5.208333333333334vw;height:5.208333333333334vw;background:url(/assets/img/icon-arrow-right-01.svg) no-repeat 0 0;background-size:100% 100%;position:absolute;top:50%;transform:translateY(-50%);right:3.385416666666667vw}.b-topic-01 .panel-list li:not(.is-wide) .image{width:31.510416666666668vw;overflow:hidden;position:relative;z-index:1;border-radius:10px}}@media screen and (max-width:768px) and (max-width:768px){.b-topic-01 .panel-list li .image{border-radius:2.604166666666667vw}}@media screen and (min-width:769px){.b-topic-01 .panel-list .text{position:relative;padding-top:4%;padding-right:16.363636363636363%;padding-bottom:4%;padding-left:6.909090909090909%}.b-topic-01 .panel-list .text:after{content:'';display:block;width:20px;height:20px;background:url(/assets/img/icon-arrow-right-01.svg) no-repeat 0 0;background-size:100% 100%;position:absolute;top:50%;transform:translateY(-50%);right:12px}}.p-ir-p_investors-rainking{margin-left:auto;margin-right:auto;background-color:#fff;overflow:hidden;position:relative;z-index:1;border-radius:20px;box-shadow:2px 5px 18px -5px #d1d1d1;box-sizing:border-box}@media screen and (max-width:768px){.p-ir-p_investors-rainking{border-radius:5.208333333333334vw}}@media screen and (min-width:769px){.p-ir-p_investors-rainking{width:87.99414348462665%;padding:52px 6.588579795021962%}}@media screen and (min-width:1920px){.p-ir-p_investors-rainking{width:1689.4875549048315px;padding:52px 126.50073206442167px}}@media screen and (max-width:768px){.p-ir-p_investors-rainking{width:86.45833333333334vw;padding:11.458333333333332vw 7.8125vw 11.458333333333332vw 7.8125vw}}.p-maintenance-01{margin-top:45px;margin-bottom:90px;margin-left:auto;margin-right:auto;box-sizing:border-box}@media screen and (max-width:768px){.p-maintenance-01{margin-top:11.71875vw;margin-bottom:11.71875vw}}.p-maintenance-01 .site-logo-container{margin-bottom:45px;box-sizing:border-box;margin-left:auto;margin-right:auto}@media screen and (min-width:769px){.p-maintenance-01 .site-logo-container{width:97.07174231332357%}}@media screen and (min-width:1920px){.p-maintenance-01 .site-logo-container{width:1863.7774524158126px}}@media screen and (max-width:768px){.p-maintenance-01 .site-logo-container{margin:0 auto;margin-bottom:11.71875vw;width:50.520833333333336vw}}.p-maintenance-01 .site-logo{width:290px}@media screen and (max-width:768px){.p-maintenance-01 .site-logo{width:50.520833333333336vw}}.p-maintenance-01 .site-logo img{width:100%}.p-maintenance-01 em{color:#017254}.p-profile-greeting-hdg{font-size:150%;line-height:1.6;letter-spacing:.025em;margin-top:60px}@media screen and (max-width:768px){.p-profile-greeting-hdg{font-size:6.25vw}}@media screen and (max-width:768px){.p-profile-greeting-hdg{font-size:125%;line-height:1.6;letter-spacing:.025em;margin-top:15.625vw}}.p-profile-greeting-hdg .name-wrp{display:flex;align-items:flex-end;justify-content:flex-end}.p-profile-greeting-hdg .name{margin-left:15px}@media screen and (min-width:769px){.p-profile-greeting-hdg .name{font-size:200%;line-height:1.6;letter-spacing:.025em;font-size:133.33333333333334%;margin-bottom:-2px}}@media screen and (max-width:768px){.p-profile-greeting-hdg .name{font-size:163%;line-height:1.6;letter-spacing:.025em;margin-left:3.125vw}}@media screen and (min-width:769px) and (max-width:768px){.p-profile-greeting-hdg .name{font-size:8.333333333333332vw}}@media screen and (max-width:768px) and (max-width:768px){.p-profile-greeting-hdg .name{font-size:6.770833333333333vw}}@media screen and (max-width:768px) and (max-width:768px){.p-profile-greeting-hdg{font-size:5.208333333333334vw}}.p-top-01 .lyt-mainvisual-top-container{top:-109px;margin-bottom:-109px;position:relative;width:100%;height:100vh;overflow:hidden;min-height:680px}@media screen and (max-width:768px){.p-top-01 .lyt-mainvisual-top-container{min-height:initial}}.p-top-01 .lyt-mainvisual-top-container .cover,.p-top-01 .lyt-mainvisual-top-container .messages{position:absolute;left:0;top:0;width:100%;height:100%}.p-top-01 .lyt-mainvisual-top-container .bg-wrapper .showcase{position:absolute;left:75%;top:50%;z-index:-3;transition:opacity 2s ease;opacity:0}@media screen and (max-width:768px){.p-top-01 .lyt-mainvisual-top-container .bg-wrapper .showcase{height:50%;top:calc(25% + 16vw);left:50%}}.p-top-01 .lyt-mainvisual-top-container .bg-wrapper .showcase.show{opacity:1}.p-top-01 .lyt-mainvisual-top-container .bg-wrapper .showcase .position,.p-top-01 .lyt-mainvisual-top-container .bg-wrapper .showcase .scale{transform:scale(1)}.p-top-01 .lyt-mainvisual-top-container .bg-wrapper .showcase .position.zoom,.p-top-01 .lyt-mainvisual-top-container .bg-wrapper .showcase .scale.zoom{transform-origin:left top;transition:transform 10s linear}.p-top-01 .lyt-mainvisual-top-container .bg-wrapper .showcase .position.zoom.zoomIn,.p-top-01 .lyt-mainvisual-top-container .bg-wrapper .showcase .scale.zoom.zoomIn{transform:scale(1.15)}.p-top-01 .lyt-mainvisual-top-container .bg-wrapper img{max-width:initial;transform:translate(-50%,-50%)}.p-top-01 .lyt-mainvisual-top-container .cover{z-index:-2;background:repeat-x left top url(/assets/img/kv/topBlur.webp)}.p-top-01 .lyt-mainvisual-top-container .messages{z-index:-1}.p-top-01 .lyt-mainvisual-top-container .messages .article{position:absolute;left:50px;top:calc(50% - 160px);width:calc(100% - 50px);font-family:'Noto Sans';display:none}.p-top-01 .lyt-mainvisual-top-container .messages .article.show{display:block}.p-top-01 .lyt-mainvisual-top-container .messages .article .title{display:inline-block;margin:0;padding:11px 16px;border:2px solid #000;border-radius:100px;font-family:'Noto Sans',sans-serif!important;font-size:16px;letter-spacing:1px;font-weight:700;white-space:nowrap;transition:opacity 1s ease;opacity:0}.p-top-01 .lyt-mainvisual-top-container .messages .article .title.show{opacity:1}@media screen and (max-width:768px){.p-top-01 .lyt-mainvisual-top-container .messages .article .title{margin:0;padding:6px 12px 4px;border:1px solid #000;border-radius:100px;font-size:14px}}.p-top-01 .lyt-mainvisual-top-container .messages .article .message{display:inline-block;margin:30px 0 0 0;padding:0;font-family:'Noto Sans',sans-serif!important;line-height:1.65;font-weight:700;font-size:50px;letter-spacing:3px;white-space:nowrap;color:#2c3b3a}.p-top-01 .lyt-mainvisual-top-container .messages .article .message.small{letter-spacing:1px;font-size:42px}@media screen and (max-width:768px){.p-top-01 .lyt-mainvisual-top-container .messages .article .message.small{letter-spacing:0}}.p-top-01 .lyt-mainvisual-top-container .messages .article .message span{opacity:0;transition:opacity .25s ease}.p-top-01 .lyt-mainvisual-top-container .messages .article .message span.show{opacity:1}@media screen and (max-width:768px){.p-top-01 .lyt-mainvisual-top-container .messages .article .message{margin-top:16px;font-size:20px!important;line-height:1.25}}.p-top-01 .lyt-mainvisual-top-container .messages .article .note{margin-top:20px;color:#8b939b;transition:opacity .75s ease;opacity:0;font-size:14px;font-family:'Noto Sans',sans-serif!important}.p-top-01 .lyt-mainvisual-top-container .messages .article .note.show{opacity:1}@media screen and (max-width:768px){.p-top-01 .lyt-mainvisual-top-container .messages .article .note{font-size:11px;margin-top:15px}}@media screen and (max-width:768px){.p-top-01 .lyt-mainvisual-top-container .messages .article{left:20px;top:calc(50% + 32px + 8.333vw);width:calc(100% - 40px)}}.p-top-01 .lyt-mainvisual-top-container .lead{position:absolute;left:50px;bottom:20px;margin:0;padding:0;line-height:1;transition:opacity 2s ease;opacity:0}.p-top-01 .lyt-mainvisual-top-container .lead.show{opacity:1}.p-top-01 .lyt-mainvisual-top-container .lead img{transform-origin:left top;transform:scale(.5)}.p-top-01 .lyt-mainvisual-top-container .lead img.pc{display:inline-block}.p-top-01 .lyt-mainvisual-top-container .lead img.sp{display:none}@media screen and (max-width:768px){.p-top-01 .lyt-mainvisual-top-container .lead img.pc{display:none}.p-top-01 .lyt-mainvisual-top-container .lead img.sp{display:inline-block}}@media screen and (max-width:768px){.p-top-01 .lyt-mainvisual-top-container .lead{left:20px;bottom:50px}}.p-top-01 .lyt-mainvisual-top-container .loadingCircle{position:absolute;bottom:16px;right:16px;z-index:0}@media screen and (max-width:768px){.p-top-01 .lyt-mainvisual-top-container .loadingCircle{transform:scale(.5);bottom:40px;right:0}}.p-top-01 .lyt-mainvisual-loader{position:absolute;left:50%;top:50%;transform-origin:middle center;transform:translate(-50%,-50%) scale(.5,.5);transition:opacity .4s ease;z-index:1}.p-top-01 .lyt-mainvisual-loader.hide{opacity:0}.p-top-01 .lyt-mainvisual-loader.kill{display:none}.p-top-01 .lyt-mainvisual-top-alert-container{top:-109px;margin-bottom:-109px;position:relative;width:100%;height:100vh;overflow:hidden;background-color:#fcfdfd}.p-top-01 .lyt-mainvisual-top-alert-container .m-box-important-notice-01{padding:0;position:absolute;top:300px;left:50%;background-color:#fff;border-radius:20px;border:1px solid #e8e8e8}.p-top-01 .lyt-mainvisual-top-alert-container .m-box-important-notice-01.is-red{background-color:#ffebeb;border:0 none}.p-top-01 .lyt-mainvisual-top-alert-container .m-box-important-notice-01.is-green{background-color:#edfcf6;border:0 none}.p-top-01 .lyt-mainvisual-top-alert-container .m-box-important-notice-01.is-brown{background-color:#fff9f0;border:0 none}@media screen and (min-width:769px){.p-top-01 .lyt-mainvisual-top-alert-container .m-box-important-notice-01{margin-left:-43.997071742313324%;width:87.99414348462665%!important}}@media screen and (min-width:1920px){.p-top-01 .lyt-mainvisual-top-alert-container .m-box-important-notice-01{margin-left:-844.7437774524158px;width:1689.4875549048315px!important}}@media screen and (max-width:768px){.p-top-01 .lyt-mainvisual-top-alert-container .m-box-important-notice-01{margin-left:-43.22916666666667vw;top:52.083333333333336vw;width:86.45833333333334vw!important}}.p-top-01 .lyt-mainvisual-top-alert-container .m-box-important-notice-01 .m-box-important-notice-01-inner{padding:90px 45px}@media screen and (max-width:768px){.p-top-01 .lyt-mainvisual-top-alert-container .m-box-important-notice-01 .m-box-important-notice-01-inner{padding-top:13.020833333333334vw;padding-right:6.510416666666667vw;padding-bottom:13.020833333333334vw;padding-left:6.510416666666667vw}}.p-top-01 .lyt-showcase-01-container-wrapper{overflow:hidden;position:relative}@media screen and (max-width:768px){.p-top-01 .lyt-showcase-01-container-wrapper{overflow:visible}}.p-top-01 .lyt-showcase-01-container-wrapper:hover .lyt-showcase-01-swip-buttons li{opacity:1}.p-top-01 .lyt-showcase-01-container-wrapper .no-events{pointer-events:none!important}.p-top-01 .lyt-showcase-01-swip-buttons{display:inline;margin:0;padding:0;list-style-type:none;transition:opacity 1s ease;z-index:1}@media screen and (max-width:768px){.p-top-01 .lyt-showcase-01-swip-buttons{display:none}}.p-top-01 .lyt-showcase-01-swip-buttons li{position:absolute;margin:-60px 0 0 0;padding:0;width:42px;height:42px;cursor:pointer;top:50%;opacity:0;transition:opacity .75s ease;z-index:1}.p-top-01 .lyt-showcase-01-swip-buttons li.hide{display:none}.p-top-01 .lyt-showcase-01-swip-buttons li:hover{opacity:.75!important}.p-top-01 .lyt-showcase-01-swip-buttons .left-button{left:47px}.p-top-01 .lyt-showcase-01-swip-buttons .right-button{right:47px}.p-top-01 .lyt-showcase-01-scrollbar-background{position:relative;margin-top:20px;height:11px}.p-top-01 .lyt-showcase-01-scrollbar-background .core{position:absolute;top:5px;width:100%;height:1px;background:#f4f6f7}.p-top-01 .lyt-showcase-01-scrollbar-bar{position:absolute;left:0;top:0;width:auto;height:100%}.p-top-01 .lyt-showcase-01-scrollbar-bar .core{position:static;margin-top:5px;width:100%;height:1px;background:#007a4c}@media screen and (max-width:768px){.p-top-01 .lyt-showcase-01-container{padding-right:1.302083333333333vw;padding-left:1.302083333333333vw;width:100%;box-sizing:border-box}}.p-top-01 .lyt-showcase-01{visibility:hidden}.p-top-01 .lyt-showcase-01 .not-found{padding:100px 0;display:none;width:100%}@media screen and (max-width:768px){.p-top-01 .lyt-showcase-01 .not-found{padding-top:13.020833333333334vw;padding-bottom:13.020833333333334vw}}.p-top-01 .lyt-showcase-01 .showcase-list .column{margin:0 34px 34px 0;position:relative;float:left;display:block;width:378px;position:relative;z-index:1;border-radius:20px;box-shadow:2px 5px 18px -5px #d1d1d1}@media screen and (max-width:768px){.p-top-01 .lyt-showcase-01 .showcase-list .column{border-radius:5.208333333333334vw}}@media screen and (max-width:768px){.p-top-01 .lyt-showcase-01 .showcase-list .column{margin-right:0;margin-bottom:5.208333333333334vw;float:none;width:100%}.p-top-01 .lyt-showcase-01 .showcase-list .column:last-child{margin-bottom:0}}.p-top-01 .lyt-showcase-01 .showcase-list .column.wide{width:584px}@media screen and (max-width:768px){.p-top-01 .lyt-showcase-01 .showcase-list .column.wide{width:100%}}.p-top-01 .lyt-showcase-01 .showcase-list .category-list{position:absolute;top:14px;left:14px}@media screen and (max-width:768px){.p-top-01 .lyt-showcase-01 .showcase-list .category-list{margin-top:3.645833333333333vw;position:static}}.p-top-01 .lyt-showcase-01 .showcase-list .category-list li{margin-right:14px;padding:5px 18px 0;float:left;height:36px;box-sizing:border-box;color:#fff;background-color:rgba(0,0,0,.7);border-radius:11.197916666666668vw;font-size:88%}@media screen and (max-width:768px){.p-top-01 .lyt-showcase-01 .showcase-list .category-list li{margin-right:1.5625vw;margin-bottom:1.5625vw;padding-top:.260416666666667vw;padding-right:2.604166666666667vw;padding-left:2.604166666666667vw;height:5.729166666666666vw;font-size:2.864583333333333vw}}.p-top-01 .lyt-showcase-01 .showcase-list a{display:block}.p-top-01 .lyt-showcase-01 .showcase-list a:active .image img,.p-top-01 .lyt-showcase-01 .showcase-list a:focus .image img,.p-top-01 .lyt-showcase-01 .showcase-list a:hover .image img{transform:scale(1.05)}@media screen and (max-width:768px){.p-top-01 .lyt-showcase-01 .showcase-list a:active .image img,.p-top-01 .lyt-showcase-01 .showcase-list a:focus .image img,.p-top-01 .lyt-showcase-01 .showcase-list a:hover .image img{transform:scale(1)}}@media screen and (max-width:768px){.p-top-01 .lyt-showcase-01 .showcase-list .text-container{padding-top:5.208333333333334vw;padding-right:5.208333333333334vw;padding-bottom:3.645833333333333vw;padding-left:5.208333333333334vw;overflow:hidden}}.p-top-01 .lyt-showcase-01 .showcase-list .text{padding:11px 35px 11px 20px;position:relative;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.p-top-01 .lyt-showcase-01 .showcase-list .text{padding:0;font-size:4.166666666666666vw}}.p-top-01 .lyt-showcase-01 .showcase-list .text:after{position:absolute;top:16px;right:15px;content:'';width:20px;height:20px;background:url(/assets/img/icon-arrow-right-01.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.p-top-01 .lyt-showcase-01 .showcase-list .text:after{display:none}}.p-top-01 .lyt-showcase-01 .showcase-list .image{overflow:hidden;border-top-right-radius:20px;border-top-left-radius:20px;z-index:1;position:relative}.p-top-01 .lyt-showcase-01 .showcase-list .image img{display:block;height:213px}@media screen and (max-width:768px){.p-top-01 .lyt-showcase-01 .showcase-list .image img{height:auto}}@media screen and (max-width:768px){.p-top-01 .lyt-showcase-01 .showcase-list .image{padding-top:5.208333333333334vw;padding-right:5.208333333333334vw;padding-bottom:5.208333333333334vw;float:right;width:32.35294117647059%;border-radius:0}}.p-top-01 .lyt-showcase-01 .showcase-list .image .is-sp{display:none}@media screen and (max-width:768px){.p-top-01 .lyt-showcase-01 .showcase-list .image .is-sp{display:block}}.p-top-01 .lyt-showcase-01 .showcase-list .image .is-pc{display:block}@media screen and (max-width:768px){.p-top-01 .lyt-showcase-01 .showcase-list .image .is-pc{display:none}}.p-top-01 .lyt-showcase-01 .showcase-list .image img{display:block;width:100%;transition-property:transform;transition-duration:.4s}@media screen and (max-width:768px){.p-top-01 .lyt-showcase-01 .showcase-list .image img{border-radius:5.208333333333334vw}}.p-top-01 .lyt-map-container{position:relative;width:100%;height:56vw;overflow:hidden;margin:90px 0 54px 0;font-family:'Noto Sans',sans-serif!important}@media screen and (max-width:768px){.p-top-01 .lyt-map-container{min-width:auto;height:100vh}}.p-top-01 .lyt-map-container .lyt-map-container-inner{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.p-top-01 .lyt-map-container .lyt-map-container-inner canvas{width:100%;height:100%;background:#ccc}.p-top-01 .lyt-map-container .close-area{display:none;position:absolute;width:100%;height:100%;left:0;top:0}@media screen and (max-width:768px){.p-top-01 .lyt-map-container .close-area.show{display:block}}.p-top-01 .lyt-map-container .description,.p-top-01 .lyt-map-container .selectedArea,.p-top-01 .lyt-map-container .title{position:absolute;margin:0;padding:0;font-size:24px;color:#fff;z-index:1}.p-top-01 .lyt-map-container .title{left:55px;top:55px;font-size:3.5vw;line-height:1.1;font-family:Montserrat,sans-serif;pointer-events:none}.p-top-01 .lyt-map-container .title span{-webkit-animation:expansion00 .5s ease;animation:expansion00 .5s ease}@-webkit-keyframes expansion00{0%{opacity:0}100%{opacity:1}}@keyframes expansion00{0%{opacity:0}100%{opacity:1}}@media screen and (max-width:768px){.p-top-01 .lyt-map-container .title{font-size:9vw!important;left:20px;top:35px;max-width:calc(100% - 40px)}.p-top-01 .lyt-map-container .title.hide{display:none}}.p-top-01 .lyt-map-container .description{left:53px;bottom:48px;padding-left:26px;min-height:32px;font-size:16px;line-height:1;display:block;pointer-events:none;background:no-repeat left top url(/assets/img/map/pin.svg);opacity:0;transition:opacity 1s ease}@media screen and (max-width:768px){.p-top-01 .lyt-map-container .description{left:20px;top:130px;line-height:1.5;bottom:auto}}.p-top-01 .lyt-map-container .description.hide{display:none}.p-top-01 .lyt-map-container .description.show{opacity:1}.p-top-01 .lyt-map-container .description span{opacity:0;transition:opacity .5s ease}.p-top-01 .lyt-map-container .description span.show{opacity:1}.p-top-01 .lyt-map-container .selectedArea{list-style-type:none;left:55px;bottom:52px;margin:0;padding:0;font-size:12px;width:calc(100% - 40px);display:none}.p-top-01 .lyt-map-container .selectedArea.hide{display:block}@media screen and (max-width:768px){.p-top-01 .lyt-map-container .selectedArea{left:20px;bottom:14px;display:block}.p-top-01 .lyt-map-container .selectedArea li.btn-asia,.p-top-01 .lyt-map-container .selectedArea li.btn-japan,.p-top-01 .lyt-map-container .selectedArea li.btn-usa{display:block;border:1px solid #fff;text-align:center;padding-bottom:5px;padding-top:5px;margin:14px auto;border-radius:32px;font-size:14px}.p-top-01 .lyt-map-container .selectedArea li.btn-asia span,.p-top-01 .lyt-map-container .selectedArea li.btn-japan span,.p-top-01 .lyt-map-container .selectedArea li.btn-usa span{display:none}}.p-top-01 .lyt-map-container .selectedArea span{display:inline-block;margin-right:8px;visibility:hidden}.p-top-01 .lyt-map-container .selectedArea li.show span{visibility:visible}.p-top-01 .lyt-map-container .closeBtn,.p-top-01 .lyt-map-container .nextBtn,.p-top-01 .lyt-map-container .prevBtn{cursor:pointer}.p-top-01 .lyt-map-container .lnks{position:absolute;color:#fff;margin:0;padding:0;opacity:0;transition:opacity 1s ease}.p-top-01 .lyt-map-container .lnks.show{opacity:1}.p-top-01 .lyt-map-container .lnks span.line{display:block;margin-top:-80px;width:80px;height:80px;transform-origin:left bottom;transform:scale(.75)}.p-top-01 .lyt-map-container .lnks span.line line,.p-top-01 .lyt-map-container .lnks span.line svg{width:100%;height:100%}@media screen and (max-width:768px){.p-top-01 .lyt-map-container .lnks span.line{transform:scale(.5)}}.p-top-01 .lyt-map-container .lnks span.txt{position:relative;top:-87px!important;left:60px;padding:0 6px 8px 6px;white-space:nowrap;cursor:pointer;border-bottom:1px solid #fff;line-height:1;font-size:16px}@media screen and (max-width:768px){.p-top-01 .lyt-map-container .lnks span.txt{top:-61px!important;left:40px!important;padding:0 3px 4px 3px;font-size:14px}.p-top-01 .lyt-map-container .lnks span.txt img{transform:scale(.75);margin-bottom:0!important;margin-top:-3px}}.p-top-01 .lyt-map-container .lnks span.anchor{transition:opacity .2s ease}.p-top-01 .lyt-map-container .lnks span.anchor img{position:relative;top:2px;-webkit-animation:expansion 2s ease infinite;animation:expansion 2s ease infinite}.p-top-01 .lyt-map-container .lnks span.anchor:hover{opacity:.5}@-webkit-keyframes expansion{0%{opacity:1;left:2px}50%{opacity:.45;left:5px}100%{opacity:1;left:2px}}@keyframes expansion{0%{opacity:1;left:2px}50%{opacity:.45;left:5px}100%{opacity:1;left:2px}}.p-top-01 .info{position:absolute;right:-50%;top:0;width:50%;z-index:2;background:#fff;transition:right .5s ease;background-color:#f4f0ea;height:100%;overflow:hidden;box-sizing:border-box}.p-top-01 .info.show{right:0}@media screen and (max-width:768px){.p-top-01 .info{width:100%;top:auto;left:0;bottom:-58.62068965517241%;transition:bottom .5s ease;height:58.62068965517241%}.p-top-01 .info.show{bottom:0}}.p-top-01 .info .local-wrap{box-sizing:border-box;display:flex;height:100%}@media screen and (min-width:769px){.p-top-01 .info .local-wrap{padding-top:80px;padding-bottom:60px}}@media screen and (max-width:768px){.p-top-01 .info .local-wrap{padding-top:9.114583333333332vw;padding-bottom:18.229166666666664vw}}.p-top-01 .info .local{flex-shrink:0;width:100%;height:100%;box-sizing:border-box;margin:auto;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:350;transition:margin-left .5s ease}@media screen and (min-width:769px){.p-top-01 .info .local{padding-left:16.691068814055637%;padding-right:16.691068814055637%}}@media screen and (max-width:768px){.p-top-01 .info .local{padding-left:9.114583333333332vw;padding-right:9.114583333333332vw}}.p-top-01 .info .local .local-inr{overflow:auto;padding-bottom:67px}@media screen and (max-width:768px){.p-top-01 .info .local .local-inr{padding-bottom:10.416666666666668vw}}.p-top-01 .info .local .local-inr::-webkit-scrollbar{display:none}.p-top-01 .info .local .local-inr:before{content:'';width:100%;background:linear-gradient(rgba(244,240,234,0) 0,#f4f0ea 100%);position:absolute;bottom:0;left:0;z-index:1;height:70px;pointer-events:none}.p-top-01 .info .local .local-title{font-family:Montserrat,sans-serif;color:#2c3b3a;font-size:188%;line-height:1.266666666666667;letter-spacing:.025em;font-weight:700}@media screen and (max-width:768px){.p-top-01 .info .local .local-title{font-size:7.8125vw}}@media screen and (max-width:768px){.p-top-01 .info .local .local-title{font-size:125%;line-height:1.9;letter-spacing:.025em;font-weight:700}}.p-top-01 .info .local .local-title+.local-country{margin-top:44px}@media screen and (max-width:768px){.p-top-01 .info .local .local-title+.local-country{margin-top:3.125vw}}@media screen and (max-width:768px) and (max-width:768px){.p-top-01 .info .local .local-title{font-size:5.208333333333334vw}}.p-top-01 .info .local .local-country{border-bottom:1px solid #2c3b3a;font-size:138%;line-height:1.381818181818182;letter-spacing:.025em;padding-bottom:10px;padding-left:20px;position:relative}@media screen and (max-width:768px){.p-top-01 .info .local .local-country{font-size:5.729166666666666vw}}@media screen and (max-width:768px){.p-top-01 .info .local .local-country{font-size:138%;line-height:1.381818181818182;letter-spacing:.025em;padding-bottom:2.604166666666667vw;padding-left:5.208333333333334vw}}.p-top-01 .info .local .local-country:before{content:'';position:absolute;left:0;background-image:url(/assets/img/map/pin-green.svg);background-repeat:no-repeat;background-size:contain}@media screen and (min-width:769px){.p-top-01 .info .local .local-country:before{width:13px;height:16px;top:8px}}@media screen and (max-width:768px){.p-top-01 .info .local .local-country:before{width:3.385416666666667vw;height:4.166666666666666vw;top:2.083333333333333vw}}@media screen and (max-width:768px) and (max-width:768px){.p-top-01 .info .local .local-country{font-size:5.729166666666666vw}}.p-top-01 .info .local .local-list .local-list-item{padding:27px 0}@media screen and (max-width:768px){.p-top-01 .info .local .local-list .local-list-item{padding:8.072916666666668vw 0}}.p-top-01 .info .local .local-list .local-list-item .pre{font-size:113%;line-height:1.688888888888889;letter-spacing:.025em;font-weight:700}@media screen and (max-width:768px){.p-top-01 .info .local .local-list .local-list-item .pre{font-size:4.6875vw}}.p-top-01 .info .local .local-list .local-list-item .office-list{margin-top:5px}@media screen and (max-width:768px){.p-top-01 .info .local .local-list .local-list-item .office-list{margin-top:.78125vw}}.p-top-01 .info .local .local-list .local-list-item .office-list li a{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s;color:#007a4c;color:#2c3b3a;display:block;position:relative;padding-right:24px}@media screen and (min-width:769px){.p-top-01 .info .local .local-list .local-list-item .office-list li a:active,.p-top-01 .info .local .local-list .local-list-item .office-list li a:focus,.p-top-01 .info .local .local-list .local-list-item .office-list li a:hover{opacity:.6}}.p-top-01 .info .local .local-list .local-list-item .office-list li a.audio:after,.p-top-01 .info .local .local-list .local-list-item .office-list li a.check:after,.p-top-01 .info .local .local-list .local-list-item .office-list li a.download:after,.p-top-01 .info .local .local-list .local-list-item .office-list li a.external:after,.p-top-01 .info .local .local-list .local-list-item .office-list li a.pdf:after,.p-top-01 .info .local .local-list .local-list-item .office-list li a.video:after,.p-top-01 .info .local .local-list .local-list-item .office-list li a.window:after,.p-top-01 .info .local .local-list .local-list-item .office-list li a.word:after{display:inline-block;content:'';position:relative;width:18px;height:18px;top:2px;margin-left:5px;margin-right:5px;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.p-top-01 .info .local .local-list .local-list-item .office-list li a.audio:after,.p-top-01 .info .local .local-list .local-list-item .office-list li a.check:after,.p-top-01 .info .local .local-list .local-list-item .office-list li a.download:after,.p-top-01 .info .local .local-list .local-list-item .office-list li a.external:after,.p-top-01 .info .local .local-list .local-list-item .office-list li a.pdf:after,.p-top-01 .info .local .local-list .local-list-item .office-list li a.video:after,.p-top-01 .info .local .local-list .local-list-item .office-list li a.window:after,.p-top-01 .info .local .local-list .local-list-item .office-list li a.word:after{width:4.6875vw;height:4.6875vw;top:.520833333333333vw;margin-left:1.302083333333333vw}}.p-top-01 .info .local .local-list .local-list-item .office-list li a.window:after{background-image:url(/assets/img/icon-window-green.svg)}.p-top-01 .info .local .local-list .local-list-item .office-list li a.external:after{background-image:url(/assets/img/icon-external-green.svg)}.p-top-01 .info .local .local-list .local-list-item .office-list li a.pdf:after{background-image:url(/assets/img/icon-pdf-red.svg)}.p-top-01 .info .local .local-list .local-list-item .office-list li a.word:after{background-image:url(/assets/img/icon-word-blue.svg)}.p-top-01 .info .local .local-list .local-list-item .office-list li a.video:after{background-image:url(/assets/img/icon-video-green.svg)}.p-top-01 .info .local .local-list .local-list-item .office-list li a.audio:after{background-image:url(/assets/img/icon-audio-green.svg)}.p-top-01 .info .local .local-list .local-list-item .office-list li a.download:after{background-image:url(/assets/img/icon-download-green.svg)}.p-top-01 .info .local .local-list .local-list-item .office-list li a.check:after{background-image:url(/assets/img/icon-check-green.svg)}@media screen and (max-width:768px){.p-top-01 .info .local .local-list .local-list-item .office-list li a{padding-right:6.25vw}}.p-top-01 .info .local .local-list .local-list-item .office-list li a:after{position:absolute!important;right:0;top:auto!important;bottom:8px}@media screen and (max-width:768px){.p-top-01 .info .local .local-list .local-list-item .office-list li a:after{bottom:2.083333333333333vw}}.p-top-01 .info .local .local-list .local-list-item .office-list li+li{margin-top:2px}.p-top-01 .info .local .local-list .local-list-item+.local-list-item{border-top:1px solid #707070}.p-top-01 .info .local .local-btn{width:100%;margin-top:28px}.p-top-01 .info .local .local-btn .c-btn-01{color:#fff}.p-top-01 .info .local .local-btn .c-btn-01:hover{color:#007a4c}@media screen and (min-width:769px){.p-top-01 .info .closeBtn{width:24px;position:absolute;top:40px;right:5.856515373352855%}}@media screen and (max-width:768px){.p-top-01 .info .closeBtn{right:40px}}.p-top-01 .info .closeBtn img{width:100%}.p-top-01 .info .nextBtn,.p-top-01 .info .prevBtn{position:absolute;z-index:500}@media screen and (min-width:769px){.p-top-01 .info .nextBtn,.p-top-01 .info .prevBtn{width:30px;top:50%;transform:translateY(-50%)}}@media screen and (max-width:768px){.p-top-01 .info .nextBtn,.p-top-01 .info .prevBtn{width:7.8125vw;bottom:7.8125vw}}.p-top-01 .info .nextBtn.hide,.p-top-01 .info .prevBtn.hide{display:none}.p-top-01 .info .nextBtn img,.p-top-01 .info .prevBtn img{width:100%}@media screen and (min-width:769px){.p-top-01 .info .nextBtn{left:5.856515373352855%}}@media screen and (max-width:768px){.p-top-01 .info .nextBtn{left:9.114583333333332vw}}.p-top-01 .info .nextBtn img{transform:rotate(180deg)}@media screen and (min-width:769px){.p-top-01 .info .prevBtn{right:5.856515373352855%}}@media screen and (max-width:768px){.p-top-01 .info .prevBtn{left:28.645833333333332vw}}.p-top-01 .showcase-category-check-list-container{margin-bottom:35px;overflow-x:inherit}@media screen and (max-width:768px){.p-top-01 .showcase-category-check-list-container{margin-bottom:9.114583333333332vw;overflow-x:scroll}}.p-top-01 .showcase-category-check-list li{margin-right:8px;margin-bottom:10px;float:left}.p-top-01 .showcase-category-check-list .tag{margin-right:8px;position:relative;top:-4px;color:#007a4c;font-size:138%}.p-top-01 .showcase-category-check-list label{padding:16px 20px 10px 20px;display:block;box-sizing:border-box;line-height:1.1;font-size:88%;background-color:#f4f6f7;border-radius:11.197916666666668vw;transition-property:all;transition-duration:.2s}.p-top-01 .showcase-category-check-list label:active,.p-top-01 .showcase-category-check-list label:focus,.p-top-01 .showcase-category-check-list label:hover{background-color:#007a4c;color:#fff}@media screen and (max-width:768px){.p-top-01 .showcase-category-check-list label:active,.p-top-01 .showcase-category-check-list label:focus,.p-top-01 .showcase-category-check-list label:hover{background-color:#f4f6f7;color:#2c3b3a}}.p-top-01 .showcase-category-check-list label:active .tag,.p-top-01 .showcase-category-check-list label:focus .tag,.p-top-01 .showcase-category-check-list label:hover .tag{color:#fff}@media screen and (max-width:768px){.p-top-01 .showcase-category-check-list label{padding-top:3.645833333333333vw;padding-bottom:2.083333333333333vw;padding-right:6.25vw;padding-left:6.25vw;font-size:3.645833333333333vw}}.p-top-01 .showcase-category-check-list input[type=checkbox]{display:none}.p-top-01 .showcase-category-check-list input[type=checkbox]:checked+label{background-color:#007a4c;color:#fff}.p-top-01 .showcase-category-check-list input[type=checkbox]:checked+label .tag{color:#fff}.lyt-strength-01 .tab-list li{margin-right:2.828618968386024%;margin-bottom:0;padding-top:13px;width:31.44758735440932%;height:50px;box-sizing:border-box;position:relative;float:left;cursor:pointer;text-align:center;background-color:#e4e8ea;border-top-right-radius:20px;border-top-left-radius:20px;font-size:88%;transition-property:all;transition-duration:.2s}@media screen and (max-width:1203px){.lyt-strength-01 .tab-list li{font-size:75%}}@media screen and (max-width:768px){.lyt-strength-01 .tab-list li{margin-right:0;margin-bottom:6.25vw;float:none;padding-top:3.385416666666667vw;width:100%;height:13.020833333333334vw;font-size:4.166666666666666vw;overflow:hidden;position:relative;z-index:1;border-radius:10px}}.lyt-strength-01 .tab-list li.select,.lyt-strength-01 .tab-list li:active,.lyt-strength-01 .tab-list li:focus,.lyt-strength-01 .tab-list li:hover{background-color:#fff;box-shadow:8px -6px 10px -5px #f1f1f1}@media screen and (max-width:768px){.lyt-strength-01 .tab-list li.select,.lyt-strength-01 .tab-list li:active,.lyt-strength-01 .tab-list li:focus,.lyt-strength-01 .tab-list li:hover{box-shadow:2px 5px 18px -5px #d1d1d1}}.lyt-strength-01 .tab-list li.select .num,.lyt-strength-01 .tab-list li:active .num,.lyt-strength-01 .tab-list li:focus .num,.lyt-strength-01 .tab-list li:hover .num{color:#fff;background-color:#007a4c}.lyt-strength-01 .tab-list li:last-child{margin-right:0}.lyt-strength-01 .tab-list li:after{position:absolute;top:18px;right:30px;display:block;content:'';width:12px;height:17px;background:url(/assets/img/icon-arrow-btm-04.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.lyt-strength-01 .tab-list li:after{top:4.6875vw;right:9.114583333333332vw;width:3.125vw;height:4.427083333333334vw}}.lyt-strength-01 .tab-list li .num{padding-top:4px;position:absolute;top:12px;left:17px;display:block;box-sizing:border-box;width:30px;height:30px;background-color:#f8f8f8;border-radius:50px;font-size:88%;text-align:center}@media screen and (max-width:768px){.lyt-strength-01 .tab-list li .num{top:3.385416666666667vw;left:4.166666666666666vw;padding-top:1.302083333333333vw;width:6.25vw;height:6.25vw;font-size:3.645833333333333vw;border-radius:13.020833333333334vw;line-height:1}}@media screen and (max-width:768px) and (max-width:768px){.lyt-strength-01 .tab-list li{border-radius:2.604166666666667vw}}.lyt-strength-01 .tab-contents{background-color:#fff;border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-shadow:2px 5px 18px -5px #d1d1d1}@media screen and (max-width:768px){.lyt-strength-01 .tab-contents{position:relative;z-index:1;border-radius:20px;box-shadow:2px 5px 18px -5px #d1d1d1}}.lyt-strength-01 .tab-contents .content{padding:45px 45px}@media screen and (max-width:768px){.lyt-strength-01 .tab-contents .content{padding-top:11.71875vw;padding-right:5.208333333333334vw;padding-bottom:11.71875vw;padding-left:5.208333333333334vw}}.lyt-strength-01 .tab-contents .content.hide{display:none}@media screen and (max-width:768px) and (max-width:768px){.lyt-strength-01 .tab-contents{border-radius:5.208333333333334vw}}.lyt-strength-01 .tab-contant-rd .c-doc-plain-01{margin-top:0}.lyt-strength-01 .tab-contant-rd .image{padding-bottom:15px}.lyt-strength-01 .tab-contant-rd .image img{width:100%}.lyt-strength-01 .rd-result-list{margin-bottom:65px;padding-top:45px}@media screen and (max-width:768px){.lyt-strength-01 .rd-result-list{margin-bottom:0;padding-top:11.71875vw}}.lyt-strength-01 .rd-result-list .column{margin-right:3.87736699729486%;float:left;width:30.748422001803426%}.lyt-strength-01 .rd-result-list .column:last-child{margin-right:0}.lyt-strength-01 .rd-result-list .column img{width:100%}@media screen and (max-width:768px){.lyt-strength-01 .rd-result-list .column{margin-bottom:7.8125vw;float:none;width:100%}.lyt-strength-01 .rd-result-list .column:last-child{margin-bottom:0}}.lyt-strength-01 .lyt-human-resources{margin-bottom:30px}@media screen and (max-width:768px){.lyt-strength-01 .lyt-human-resources{margin-bottom:0}}.lyt-strength-01 .lyt-human-resources .image{margin-right:4.496402877697842%;float:left;width:46.672661870503596%}@media screen and (max-width:768px){.lyt-strength-01 .lyt-human-resources .image{margin-bottom:7.8125vw;margin-right:0;float:none;width:100%}}.lyt-strength-01 .lyt-human-resources .image img{width:100%}.lyt-strength-01 .lyt-human-resources .list-01{margin-right:4.496402877697842%;float:left;width:20.053956834532375%}@media screen and (max-width:768px){.lyt-strength-01 .lyt-human-resources .list-01{margin-right:0;float:none;width:100%}}.lyt-strength-01 .lyt-human-resources .list-02{float:left;width:23.201438848920862%}@media screen and (max-width:768px){.lyt-strength-01 .lyt-human-resources .list-02{margin-right:0;float:none;width:100%}.lyt-strength-01 .lyt-human-resources .list-02 li:last-child{margin-bottom:0}}.lyt-strength-01 .lyt-human-resources .list-01,.lyt-strength-01 .lyt-human-resources .list-02{margin-top:40px;color:#0fb577;font-size:82%}@media screen and (max-width:768px){.lyt-strength-01 .lyt-human-resources .list-01,.lyt-strength-01 .lyt-human-resources .list-02{margin-top:0;font-size:3.385416666666667vw}}.lyt-strength-01 .lyt-human-resources .list-01 li,.lyt-strength-01 .lyt-human-resources .list-02 li{margin-bottom:8px;padding-bottom:8px;padding-left:13px;position:relative;border-bottom:1px dashed #0fb577;box-sizing:border-box;width:100%}@media screen and (max-width:768px){.lyt-strength-01 .lyt-human-resources .list-01 li,.lyt-strength-01 .lyt-human-resources .list-02 li{margin-bottom:2.083333333333333vw;padding-bottom:2.083333333333333vw;padding-left:3.385416666666667vw}}.lyt-strength-01 .lyt-human-resources .list-01 li:before,.lyt-strength-01 .lyt-human-resources .list-02 li:before{content:"";width:4px;height:4px;background:#0fb577;border-radius:4px;position:absolute;top:11px;left:0}@media screen and (max-width:768px){.lyt-strength-01 .lyt-human-resources .list-01 li:before,.lyt-strength-01 .lyt-human-resources .list-02 li:before{top:2.864583333333333vw;width:1.041666666666667vw;height:1.041666666666667vw;border-radius:1.041666666666667vw}}.lyt-strength-01 .img-global-map{margin-top:-45px;margin-left:-45px;margin-right:-45px;position:relative}@media screen and (max-width:768px){.lyt-strength-01 .img-global-map{margin-top:-11.71875vw;margin-right:-5.208333333333334vw;margin-left:-5.208333333333334vw}}.lyt-strength-01 .img-global-map img{width:100%}.lyt-strength-01 .text-container{padding-top:45px;position:relative;border-top:1px dashed #2f8967}.lyt-strength-01 .text-container.border-none{border-top:0 none}@media screen and (max-width:768px){.lyt-strength-01 .text-container{padding-top:7.8125vw;border-top:0 none}}.lyt-strength-01 .text-container .text{float:left;width:71%}@media screen and (max-width:768px){.lyt-strength-01 .text-container .text{float:none;width:100%}}.lyt-strength-01 .text-container table th{width:20%}@media screen and (max-width:768px){.lyt-strength-01 .text-container table th{display:block;width:100%}}.lyt-strength-01 .text-container table td{width:80%}@media screen and (max-width:768px){.lyt-strength-01 .text-container table td{display:block;width:100%}}.lyt-strength-01 .text-container .c-list-bullet-01{margin-top:0}.lyt-strength-01 .text-container .c-btn-list-01{margin-top:0;position:absolute;bottom:0;right:0;width:24.730215827338128%}@media screen and (max-width:768px){.lyt-strength-01 .text-container .c-btn-list-01{margin-top:7.8125vw;position:static;width:100%}}.lyt-strength-01 .text-container .c-btn-list-01 li{margin-right:0;width:100%}.lyt-newsroom-01 .l-inner-01{position:relative}.lyt-newsroom-01 .rss-button{position:absolute;top:0;right:0;cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){.lyt-newsroom-01 .rss-button:active,.lyt-newsroom-01 .rss-button:focus,.lyt-newsroom-01 .rss-button:hover{opacity:.6}}@media screen and (max-width:768px){.lyt-newsroom-01 .rss-button{margin-top:7.8125vw;position:static;top:0;left:0}}.lyt-newsroom-01 .c-box-content-01{box-sizing:border-box;margin-top:50px;margin-left:auto;margin-right:auto;border:0 none;box-shadow:2px 5px 18px -5px #d1d1d1}@media screen and (max-width:768px){.lyt-newsroom-01 .c-box-content-01{margin-top:13.020833333333334vw}}.lyt-newsroom-01 .c-box-content-01.notices{margin-top:60px}@media screen and (max-width:768px){.lyt-newsroom-01 .c-box-content-01.notices{margin-top:15.625vw}}@media screen and (min-width:769px){.lyt-newsroom-01 .c-box-content-01{width:97.07174231332357%}}@media screen and (min-width:1920px){.lyt-newsroom-01 .c-box-content-01{width:1863.7774524158126px}}@media screen and (max-width:768px){.lyt-newsroom-01 .c-box-content-01{width:97.39583333333334vw}}.lyt-newsroom-01 .news-list li{padding:30px 0 35px;position:relative;border-bottom:1px solid #e8e8e8}.lyt-newsroom-01 .news-list li:first-child{padding-top:0}.lyt-newsroom-01 .news-list li:first-child .c-label-category-02{top:0}@media screen and (max-width:768px){.lyt-newsroom-01 .news-list li{padding-top:7.8125vw;padding-bottom:9.114583333333332vw;font-size:4.166666666666666vw}}.lyt-newsroom-01 .news-list li .date{margin-right:80px;display:block;float:left}@media screen and (max-width:768px){.lyt-newsroom-01 .news-list li .date{margin-right:0;float:none}}.lyt-newsroom-01 .news-list li .title{padding-right:180px;overflow:hidden;display:block}@media screen and (max-width:768px){.lyt-newsroom-01 .news-list li .title{padding-right:0}}.lyt-newsroom-01 .news-list li .title a{transition-property:opacity;transition-duration:.2s}.lyt-newsroom-01 .news-list li .title a:active,.lyt-newsroom-01 .news-list li .title a:focus,.lyt-newsroom-01 .news-list li .title a:hover{opacity:.7}@media screen and (max-width:768px){.lyt-newsroom-01 .news-list li .title a:active,.lyt-newsroom-01 .news-list li .title a:focus,.lyt-newsroom-01 .news-list li .title a:hover{opacity:1}}.lyt-newsroom-01 .news-list li .title a.pdf:after{margin-left:5px;position:relative;top:2px;display:inline-block;content:'';width:16px;height:16px;background:url(/assets/img/icon-pdf-red.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.lyt-newsroom-01 .news-list li .title a.pdf:after{margin-left:1.302083333333333vw;top:.520833333333333vw;width:4.166666666666666vw;height:4.166666666666666vw}}.lyt-newsroom-01 .news-list li .c-label-category-02{position:absolute;top:30px;right:0}@media screen and (max-width:768px){.lyt-newsroom-01 .news-list li .c-label-category-02{margin-top:3.90625vw;position:static}}.lyt-press-01{position:relative;padding-top:60px;padding-bottom:60px}@media screen and (max-width:768px){.lyt-press-01{padding-top:10.416666666666668vw;padding-bottom:10.416666666666668vw}}.lyt-press-01 .text{padding-right:300px}@media screen and (max-width:768px){.lyt-press-01 .text{margin-bottom:10.416666666666668vw;padding-right:0}}.lyt-press-01 .c-btn-list-01.col3{position:absolute;top:40px;right:62px;display:block;width:275px}@media screen and (max-width:768px){.lyt-press-01 .c-btn-list-01.col3{position:static;width:100%}}.lyt-press-01 .c-btn-list-01.col3 li{margin-right:0!important;margin-bottom:15px;width:100%!important}.lyt-press-01 .c-btn-list-01.col3 li:last-child{margin-bottom:0}.sp-lyt-carousel-02{margin-right:-6.770833333333333vw;margin-left:-6.770833333333333vw;position:relative;overflow-x:scroll;display:none}@media screen and (max-width:768px){.sp-lyt-carousel-02{display:block}}.sp-lyt-carousel-02 .image{overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.sp-lyt-carousel-02 .image{border-radius:5.208333333333334vw}}.sp-lyt-carousel-02 .image img{width:100%}.sp-lyt-carousel-02-inner{padding-left:6.770833333333333vw}.sp-lyt-carousel-02-inner li{margin-bottom:1em;padding-right:3.90625vw;float:left;width:74.73958333333334vw;box-sizing:border-box}.sp-lyt-carousel-02-inner li a{display:block}.sp-lyt-carousel-02-inner li .text{margin-top:2.604166666666667vw;display:block;font-size:4.166666666666666vw}.js-slick-pickup{visibility:hidden}.js-slick-pickup.is-show{visibility:visible}.lyt-carousel-02-container{position:relative}.lyt-carousel-02-container .lyt-carousel-02{margin:50px auto 0}@media screen and (max-width:1203px){.lyt-carousel-02-container .lyt-carousel-02{width:100%}}@media screen and (max-width:768px){.lyt-carousel-02-container .lyt-carousel-02{display:none}}.lyt-carousel-02-container .lyt-carousel-02 .js-slick{position:relative;width:100%}.lyt-carousel-02-container .lyt-carousel-02 .image{overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.lyt-carousel-02-container .lyt-carousel-02 .image{border-radius:5.208333333333334vw}}.lyt-carousel-02-container .lyt-carousel-02 .image img{width:100%}.lyt-carousel-02-container .js-slick-pickup a{padding:0 17px;display:block;width:100%;box-sizing:border-box;cursor:pointer}.lyt-carousel-02-container .js-slick-pickup a figure{overflow:hidden}.lyt-carousel-02-container .js-slick-pickup a img{transition-property:transform;transition-duration:.4s}.lyt-carousel-02-container .js-slick-pickup a:active figure img,.lyt-carousel-02-container .js-slick-pickup a:focus figure img,.lyt-carousel-02-container .js-slick-pickup a:hover figure img{transform:scale(1.05)}@media screen and (min-width:769px){.lyt-carousel-02-container .js-slick-pickup a:active .text,.lyt-carousel-02-container .js-slick-pickup a:focus .text,.lyt-carousel-02-container .js-slick-pickup a:hover .text{opacity:.6}}.lyt-carousel-02-container .js-slick-pickup a .text{cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){.lyt-carousel-02-container .js-slick-pickup a .text:active,.lyt-carousel-02-container .js-slick-pickup a .text:focus,.lyt-carousel-02-container .js-slick-pickup a .text:hover{opacity:.6}}.lyt-carousel-02-container .js-slick-pickup a .image{overflow:hidden;position:relative;z-index:1;border-radius:20px}@media screen and (max-width:768px){.lyt-carousel-02-container .js-slick-pickup a .image{border-radius:5.208333333333334vw}}.lyt-carousel-02-container .js-slick-pickup a .image img{width:100%}.lyt-carousel-02-container .js-slick-pickup a .text{margin-top:10px;display:block}.lyt-carousel-02-container .prev-arrow{position:absolute;display:block;z-index:100;cursor:pointer;top:37%;left:-22px;width:11px;height:18px;cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){.lyt-carousel-02-container .prev-arrow:active,.lyt-carousel-02-container .prev-arrow:focus,.lyt-carousel-02-container .prev-arrow:hover{opacity:.6}}@media screen and (max-width:1203px){.lyt-carousel-02-container .prev-arrow{top:27%}}@media screen and (max-width:768px){.lyt-carousel-02-container .prev-arrow{display:none}}.lyt-carousel-02-container .prev-arrow span{position:relative;display:block}.lyt-carousel-02-container .prev-arrow span:after{content:'';display:block;position:absolute;background:url(/assets/img/icon-arrow-left-05.svg) no-repeat 0 0;background-size:100% 100%;width:11px;height:18px}@media screen and (max-width:768px){.lyt-carousel-02-container .prev-arrow span:after{display:none}}.lyt-carousel-02-container .next-arrow{position:absolute;display:block;z-index:100;cursor:pointer;top:37%;right:-22px;width:11px;height:18px;cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){.lyt-carousel-02-container .next-arrow:active,.lyt-carousel-02-container .next-arrow:focus,.lyt-carousel-02-container .next-arrow:hover{opacity:.6}}@media screen and (max-width:1203px){.lyt-carousel-02-container .next-arrow{top:27%}}@media screen and (max-width:768px){.lyt-carousel-02-container .next-arrow{display:none}}@media screen and (max-width:768px){.lyt-carousel-02-container .next-arrow span{position:relative;display:block}}.lyt-carousel-02-container .next-arrow span:after{content:'';display:block;position:absolute;background:url(/assets/img/icon-arrow-right-14.svg) no-repeat 0 0;background-size:100% 100%;width:11px;height:18px}@media screen and (max-width:768px){.lyt-carousel-02-container .next-arrow span:after{display:none}}.lyt-carousel-01-container{position:relative}.lyt-carousel-01-container .lyt-carousel-01{margin:120px auto 0;width:1202px}@media screen and (max-width:1203px){.lyt-carousel-01-container .lyt-carousel-01{width:100%}}.lyt-carousel-01-container .lyt-carousel-01 .js-slick{position:relative;width:100%}.lyt-carousel-01-container .lyt-carousel-01 a{padding:0 10px;display:block;cursor:pointer;opacity:1;transition-property:opacity;transition-duration:.4s}@media screen and (min-width:769px){.lyt-carousel-01-container .lyt-carousel-01 a:active,.lyt-carousel-01-container .lyt-carousel-01 a:focus,.lyt-carousel-01-container .lyt-carousel-01 a:hover{opacity:.6}}@media screen and (max-width:768px){.lyt-carousel-01-container .lyt-carousel-01 a{padding:0 13px}}.lyt-carousel-01-container .lyt-carousel-01 a .image{width:100%}.lyt-carousel-01-container .lyt-carousel-01 .prev-arrow{position:absolute;display:block;z-index:100;cursor:pointer;top:16px;left:-30px;width:30px;height:30px}@media screen and (max-width:1203px){.lyt-carousel-01-container .lyt-carousel-01 .prev-arrow{top:6px;left:0}}@media screen and (max-width:768px){.lyt-carousel-01-container .lyt-carousel-01 .prev-arrow{position:absolute;display:block;z-index:100;cursor:pointer;top:4.166666666666666vw;left:5.208333333333334vw;width:7.8125vw;height:7.8125vw}}.lyt-carousel-01-container .lyt-carousel-01 .prev-arrow span{position:relative;display:block}@media screen and (max-width:768px){.lyt-carousel-01-container .lyt-carousel-01 .prev-arrow span{position:relative;display:block}}.lyt-carousel-01-container .lyt-carousel-01 .prev-arrow span:after{content:'';display:block;position:absolute;width:30px;height:30px;background:url(/assets/img/icon-arrow-left-01.svg) no-repeat 0 0;background-size:100% 100%}@media screen and (max-width:768px){.lyt-carousel-01-container .lyt-carousel-01 .prev-arrow span:after{content:'';display:block;position:absolute;width:7.8125vw;height:7.8125vw;background:url(/assets/img/icon-arrow-left-01.svg) no-repeat 0 0;background-size:100% 100%}}.lyt-carousel-01-container .lyt-carousel-01 .next-arrow{position:absolute;display:block;z-index:100;cursor:pointer;top:16px;right:-30px;width:30px}@media screen and (max-width:1203px){.lyt-carousel-01-container .lyt-carousel-01 .next-arrow{top:6px;right:0}}@media screen and (max-width:768px){.lyt-carousel-01-container .lyt-carousel-01 .next-arrow{position:absolute;display:block;z-index:100;cursor:pointer;top:4.166666666666666vw;right:5.208333333333334vw;width:7.8125vw}}.lyt-carousel-01-container .lyt-carousel-01 .next-arrow span{position:relative;display:block}@media screen and (max-width:768px){.lyt-carousel-01-container .lyt-carousel-01 .next-arrow span{position:relative;display:block}}.lyt-carousel-01-container .lyt-carousel-01 .next-arrow span:after{content:'';display:block;position:absolute;top:0;left:0;background:url(/assets/img/icon-arrow-right-01.svg) no-repeat 0 0;background-size:100% 100%;width:30px;height:30px}@media screen and (max-width:768px){.lyt-carousel-01-container .lyt-carousel-01 .next-arrow span:after{content:'';display:block;position:absolute;top:0;left:0;background:url(/assets/img/icon-arrow-right-01.svg) no-repeat 0 0;background-size:100% 100%;width:7.8125vw;height:7.8125vw}}.process_tree{width:600px;height:315px;position:relative;margin-top:15px;margin-left:auto;margin-right:auto}.process_tree ul li{position:absolute;background:url(/rd/drug_discovery/assets/img/bg_link.png) no-repeat;background-size:100% 100%}.process_tree ul li a{display:block;width:215px;height:40px;text-align:center;position:relative}.process_tree ul li a span{display:inline-block;padding-left:17px;background:url(/rd/drug_discovery/assets/img/ico-gray.png) left center no-repeat;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%}.process_tree.jp ul li a span{white-space:nowrap}.process_tree.en ul li a span{font-size:12px;line-height:1.3em;vertical-align:middle}.process_tree ul li:nth-child(1){top:0;left:140px;width:400px}.process_tree ul li:nth-child(1) a{width:100%}.process_tree ul li:nth-child(2){top:55px;left:340px}.process_tree ul li:nth-child(3){top:110px;left:40px;width:140px}.process_tree ul li:nth-child(3) a{width:100%}.process_tree ul li:nth-child(4){top:110px;left:210px;width:385px}.process_tree ul li:nth-child(4) a{width:100%}.process_tree ul li:nth-child(5){top:165px;left:0;width:150px}.process_tree ul li:nth-child(5) a{width:100%}.process_tree ul li:nth-child(6){top:165px;left:145px;width:270px}.process_tree ul li:nth-child(6) a{width:100%}.process_tree ul li:nth-child(7){top:165px;left:420px;width:180px}.process_tree ul li:nth-child(7) a{width:100%}.process_tree ul li:nth-child(8){top:220px;left:90px}.process_tree ul li:nth-child(9){top:220px;left:350px}.process_tree ul li:nth-child(10){top:275px;left:200px}@media screen and (max-width:768px){.process_tree{width:100%;margin-left:-15px;height:256px}.process_tree ul li{background-size:100% 100%}.process_tree ul li a{width:165px;height:30px;text-align:center}.process_tree ul li a span{padding-left:15px;font-size:13px;background:url(/rd/drug_discovery/assets/img/ico-gray.png) left center no-repeat}.process_tree.en ul li a span{font-size:11px}.process_tree ul li:nth-child(1){top:0;left:33%;width:65%}.process_tree ul li:nth-child(1) a{width:100%}.process_tree ul li:nth-child(2){top:45px;left:62%;width:25%}.process_tree ul li:nth-child(2) a{width:100%}.process_tree ul li:nth-child(3){top:90px;left:15%;width:25%}.process_tree ul li:nth-child(3) a{width:100%}.process_tree ul li:nth-child(4){top:90px;left:40%;width:65%}.process_tree ul li:nth-child(4) a{width:100%}.process_tree ul li:nth-child(5){top:135px;left:0;width:30%}.process_tree ul li:nth-child(5) a{width:100%}.process_tree ul li:nth-child(6){top:135px;left:30%;width:45%}.process_tree ul li:nth-child(6) a{width:100%}.process_tree ul li:nth-child(7){top:135px;left:75%;width:35%}.process_tree ul li:nth-child(7) a{width:100%}.process_tree ul li:nth-child(8){top:180px;left:16%;width:50%}.process_tree ul li:nth-child(8) a{width:100%}.process_tree ul li:nth-child(9){top:180px;left:68%;width:26%}.process_tree ul li:nth-child(9) a{width:100%}.process_tree ul li:nth-child(10){top:225px;left:42%;width:25%}.process_tree ul li:nth-child(10) a{width:100%}}