@charset "UTF-8";
/*!
 * ress.css • v4.0.0
 * MIT License
 * github.com/filipelinhares/ress
 */html{-webkit-text-size-adjust:100%;box-sizing:border-box;-moz-tab-size:4;-o-tab-size:4;tab-size:4;word-break:normal}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{color:inherit;height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{color:inherit;cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}.p_login--head{padding:40px}.p_login--row{padding:0 40px 20px}.p_login--row-label{display:inline-block;width:120px}.p_login--row-input{background-color:#fff;border:1px solid #999;padding:5px 10px;width:240px}.p_login--submit{padding:20px 40px}.p_login--submit-btn{background-color:#2e9ad0;border-radius:4px;color:#fff;padding:10px 15px}.p_login--error{color:#c83939;padding:0 40px 40px}[id=privacy]{font-family:Yu Gothic;line-height:2}[id=privacy] .privacyContainer{margin:0 auto;max-width:1200px;padding-top:100px;width:100%}@media (max-width:428px){[id=privacy] .privacyContainer{width:354px}}[id=privacy] .privacyContainer .privacyContainer-nav{margin-bottom:80px}@media (max-width:428px){[id=privacy] .privacyContainer .privacyContainer-nav{margin-bottom:40px}}[id=privacy] .privacyContainer .privacyContainer-nav .BreadcrumbTrail{display:flex;flex-wrap:wrap;list-style:none}@media (max-width:428px){[id=privacy] .privacyContainer .privacyContainer-nav .BreadcrumbTrail{display:none}}[id=privacy] .privacyContainer .privacyContainer-nav .BreadcrumbTrail li{font-size:14px;margin-right:15px;position:relative}[id=privacy] .privacyContainer .privacyContainer-nav .BreadcrumbTrail li a{color:#222;margin-right:5px;text-decoration:underline}[id=privacy] .privacyContainer .privacyContainer-nav .BreadcrumbTrail li:last-child{color:#797878;margin-left:5px}[id=privacy] .privacyContainer .privacyContainer-nav .BreadcrumbTrail li:first-child:after{color:#797878;content:">";font-size:12px;height:1em;line-height:1;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:1em}[id=privacy] h2{font-size:28px;margin-bottom:40px}[id=privacy] .inquiry p{margin-bottom:10px}[id=privacy] .siteDecimal:before{background-color:#222;border-radius:50%;content:"";display:inline-block;height:4px;margin-right:5px;position:relative;top:-1px;width:4px}[id=privacy] .privacyProtection{margin:0 auto;max-width:960px;min-width:960px;width:100%}@media (max-width:428px){[id=privacy] .privacyProtection{min-width:0}}[id=privacy] .privacyProtection .privacyProtection-box{margin-bottom:40px}[id=privacy] .privacyProtection .privacyProtection-box .privacyProtection-box__heading{font-size:20px;margin-bottom:20px}[id=privacy] .privacyProtection .privacyProtection-box .privacyProtection-box__title{font-size:18px;margin-bottom:20px}[id=privacy] .privacyProtection .privacyProtection-box .privacyProtection-box__content{font-size:16px}[id=privacy] .privacyProtection .privacyProtection-box .privacyProtection-box__content a{color:#009245;position:relative;right:677px}@media (max-width:428px){[id=privacy] .privacyProtection .privacyProtection-box .privacyProtection-box__content a{bottom:64px;color:#009245;padding-left:25px;position:relative;right:0}}[id=privacy] .supplementary{margin:0 auto;max-width:960px;width:100%}[id=privacy] .supplementary .supplementary-box{margin-bottom:40px}[id=privacy] .supplementary .supplementary-box .supplementary-box__title{font-size:18px;margin-bottom:20px}[id=privacy] .supplementary .supplementary-box .supplementary-box__title:before{background-color:#222;content:"";display:inline-block;height:7px;margin-right:3px;position:relative;top:-2px;width:7px}[id=privacy] .supplementary .supplementary-box .supplementary-box__content{font-size:16px}[id=privacy] .supplementary .supplementary-box .supplementary-box__content li{list-style:none}[id=privacy] .supplementary .supplementary-box .supplementary-box__content li:before{background-color:#222;border-radius:50%;content:"";display:inline-block;height:3px;margin-right:5px;position:relative;top:-1px;width:3px}[id=privacy] .supplementary .supplementary-imgBox{background:#f0f0f0;height:730px;margin-bottom:40px;min-width:960px;position:relative;width:100%}@media (max-width:428px){[id=privacy] .supplementary .supplementary-imgBox{height:1666px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);min-width:0;width:100vw}}[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent1{display:flex;justify-content:space-around;margin-left:50px;margin-top:50px;position:absolute}@media (max-width:428px){[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent1{align-items:center;flex-direction:column;margin-left:60px;text-align:center}}[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent1 div:first-child{margin-right:40px}@media (max-width:428px){[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent1 div:first-child{margin-bottom:10px}}[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent1 div:nth-child(2){margin-right:40px}@media (max-width:428px){[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent1 div:nth-child(2){margin-bottom:10px}[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent1 div:nth-child(3){left:-20px;position:relative;top:330px}}[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent1 div p{color:#797878}@media (max-width:428px){[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent1 div .pixcelR{margin-right:0}}[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent1 div .img1{height:250px;margin-bottom:-10px;-o-object-fit:cover;object-fit:cover;width:300px}[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent1 div .img2{height:300px;margin-bottom:-10px;-o-object-fit:cover;object-fit:cover;width:300px}[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent1 div .img3{height:600px;margin-bottom:-10px;-o-object-fit:cover;object-fit:cover;width:160px}@media (max-width:428px){[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent1 div .img3{margin-right:0}}[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent2{display:flex;flex-direction:column;justify-content:space-around;margin-left:50px;position:absolute;top:400px}@media (max-width:428px){[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent2{align-items:center;flex-direction:column;left:-24px;text-align:center;top:690px}}[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent2 div:first-child{margin-bottom:20px}@media (max-width:428px){[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent2 div:first-child{margin-left:0;margin-right:0}}[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent2 div:nth-child(2){margin-bottom:20px}@media (max-width:428px){[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent2 div:nth-child(2){margin-right:0}}[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent2 div p{color:#797878}[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent2 div .pixcelR2{margin-right:120px}@media (max-width:428px){[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent2 div .pixcelR2{margin-right:0;padding-bottom:40px}}[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent2 div .img4{height:60px;margin-bottom:-10px;-o-object-fit:cover;object-fit:cover;width:200px}[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent2 div .img5{height:50px;margin-bottom:-10px;-o-object-fit:cover;object-fit:cover;width:320px}[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent2 div .img6{height:60px;margin-bottom:-10px;-o-object-fit:cover;object-fit:cover;width:486px}@media (max-width:428px){[id=privacy] .supplementary .supplementary-imgBox .supplementary-imgBox__imgContent2 div .img6{max-width:354px;width:100%}}[id=inquiry]{padding-top:100px}[id=inquiry] .contactContainer{margin:0 auto;width:1200px}@media (max-width:428px){[id=inquiry] .contactContainer{width:354px}}[id=inquiry] .contactContainer .contactContainer-inner{display:flex;flex-direction:column;margin:0 auto;max-width:960px;width:100%}@media (max-width:428px){[id=inquiry] .contactContainer .contactContainer-inner{display:flex;flex-direction:column;margin:0 auto}}[id=inquiry] .contactContainer .contactContainer-nav{margin-bottom:80px}@media (max-width:428px){[id=inquiry] .contactContainer .contactContainer-nav{margin-bottom:40px}}[id=inquiry] .contactContainer .contactContainer-nav .BreadcrumbTrail{display:flex;flex-wrap:wrap;list-style:none}@media (max-width:428px){[id=inquiry] .contactContainer .contactContainer-nav .BreadcrumbTrail{display:none}}[id=inquiry] .contactContainer .contactContainer-nav .BreadcrumbTrail li{font-size:14px;margin-right:15px;position:relative}[id=inquiry] .contactContainer .contactContainer-nav .BreadcrumbTrail li a{color:#222;margin-right:5px;text-decoration:underline}[id=inquiry] .contactContainer .contactContainer-nav .BreadcrumbTrail li:last-child{color:#797878;margin-left:5px}[id=inquiry] .contactContainer .contactContainer-nav .BreadcrumbTrail li:after{color:#797878;content:">";font-size:12px;height:1em;line-height:1;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:1em}[id=inquiry] .contactContainer .contactContainer-nav .BreadcrumbTrail li:last-child:after{content:""}[id=inquiry] .contactGuidance{margin-right:80px}[id=inquiry] .contactGuidance h2{font-size:32px;font-weight:700}@media (max-width:428px){[id=inquiry] .contactGuidance h2{font-size:24px}}[id=inquiry] .contactGuidance p{font-size:20px;font-weight:700;margin-bottom:30px;margin-top:30px}@media (max-width:428px){[id=inquiry] .contactGuidance p{font-size:16px;width:354px}}[id=inquiry] .contact{display:flex}@media (max-width:428px){[id=inquiry] .contact{flex-direction:column}}[id=inquiry] .contact .contact-heading{color:#009245;font-size:24px;font-weight:700;margin-bottom:40px;margin-right:60px}@media (max-width:428px){[id=inquiry] .contact .contact-heading{margin-bottom:10px}}[id=inquiry] .contact .contact-inner{font-weight:700}[id=inquiry] .contact .contact-inner div{align-items:center;display:flex;margin-bottom:15px;text-align:center}[id=inquiry] .contact .contact-inner div img{height:19px;margin-right:20px;width:20px}[id=inquiry] .contact .contact-inner div p{font-size:18px}[id=simulation] #headFlex{align-items:center;display:flex;justify-content:space-between;margin-bottom:50px}@media (max-width:428px){[id=simulation] #headFlex{flex-direction:column}}[id=simulation] .wrapper{margin:0 auto;padding-top:140px;width:1200px}@media (max-width:428px){[id=simulation] .wrapper{width:354px!important}}[id=simulation] .simulationContainer{margin:0 auto;max-width:1200px;padding-top:140px;width:100%}@media (max-width:428px){[id=simulation] .simulationContainer{width:354px}}[id=simulation] .simulationContainer .simulationContainer-nav{margin-bottom:80px}@media (max-width:428px){[id=simulation] .simulationContainer .simulationContainer-nav{display:none}}[id=simulation] .simulationContainer .simulationContainer-nav .BreadcrumbTrail{display:flex;flex-wrap:wrap;list-style:none}[id=simulation] .simulationContainer .simulationContainer-nav .BreadcrumbTrail li{font-size:14px;margin-right:15px;position:relative}[id=simulation] .simulationContainer .simulationContainer-nav .BreadcrumbTrail li a{color:#222;margin-right:5px;text-decoration:underline}[id=simulation] .simulationContainer .simulationContainer-nav .BreadcrumbTrail li:last-child{color:#797878;margin-left:5px}[id=simulation] .simulationContainer .simulationContainer-nav .BreadcrumbTrail li:after{color:#797878;content:">";font-size:12px;height:1em;line-height:1;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:1em}[id=simulation] .simulationContainer .simulationContainer-nav .BreadcrumbTrail li:last-child:after{content:""}[id=simulation] .heading p{font-size:28px;font-weight:700}[id=simulation] .heading .heading-inner{display:flex}[id=simulation] .heading .heading-inner p:first-child{font-size:32px;margin-right:20px}[id=simulation] .heading .heading-inner p:last-child{color:#009245;font-size:18px;padding-top:6px}@media (max-width:428px){[id=simulation] .heading .heading-inner p:last-child{margin-bottom:30px}}[id=simulation] .step{margin-bottom:30px;margin-top:0}@media (max-width:428px){[id=simulation] .step{margin-bottom:0}}[id=simulation] .step h3{color:#009245;font-size:20px;margin-bottom:-30px;margin-left:10px}[id=simulation] .step .step-progressbar{display:flex;flex-wrap:wrap;justify-content:space-around;margin:30px auto 0;position:relative;width:360px}@media (max-width:428px){[id=simulation] .step .step-progressbar{margin-top:50px}}[id=simulation] .step .step-progressbar .active{background:#009245;color:#fff;font-size:20px;font-weight:lighter}[id=simulation] .step .step-progressbar li{background-color:#fff;border:1px solid #009245;border-radius:50%;color:#999;color:#009245;counter-increment:steps;font-size:20px;font-weight:700;font-weight:lighter;height:40px;list-style-type:none;padding-top:4px;position:relative;text-align:center;text-transform:uppercase;width:40px}[id=simulation] .step .step-progressbar li:after{background-color:#009245;content:"";height:1px;left:-100%;position:absolute;top:15px;width:100%;z-index:-1}[id=simulation] .step .step-progressbar li:first-child:after{content:none}[id=simulation] .simulationSelect{margin:0 auto;width:100%}[id=simulation] .simulationSelect .simulationSelect-inner{grid-gap:80px 20px;display:grid;gap:80px 20px;grid-template-columns:288px 288px 288px 288px;grid-template-rows:160px 160px 160px 160px;justify-content:center}@media (max-width:428px){[id=simulation] .simulationSelect .simulationSelect-inner{grid-gap:5px 10px;gap:5px 10px;grid-template-columns:1fr 1fr;grid-template-rows:130px;width:354px}}[id=simulation] .simulationSelect .simulationSelect-inner div{border-radius:30px}[id=simulation] .simulationSelect .simulationSelect-inner div label{position:relative}[id=simulation] .simulationSelect .simulationSelect-inner div .mycheckbox input[type=checkbox],[id=simulation] .simulationSelect .simulationSelect-inner div label input[type=checkbox]{display:none}[id=simulation] .simulationSelect .simulationSelect-inner div .mycheckbox input[type=checkbox]+label{cursor:pointer;display:none;display:inline-block;padding-left:25px;padding-right:10px;position:relative}[id=simulation] .simulationSelect .simulationSelect-inner div .mycheckbox input[type=checkbox]:checked+div:before{background-color:#acacac;border-radius:30px;content:"";height:216px;opacity:.5;position:absolute;top:0;width:288px}@media (max-width:428px){[id=simulation] .simulationSelect .simulationSelect-inner div .mycheckbox input[type=checkbox]:checked+div:before{border-radius:15px;height:130px;top:0;width:173px}}[id=simulation] .simulationSelect .simulationSelect-inner div .mycheckbox input[type=checkbox]:checked+div:after{background-image:url(/build/images/check.01ee7dd8.png);content:"";display:block;height:51px;left:110px;position:absolute;top:80px;width:72px;z-index:31}@media (max-width:428px){[id=simulation] .simulationSelect .simulationSelect-inner div .mycheckbox input[type=checkbox]:checked+div:after{left:50px;top:35px}}[id=simulation] .simulationSelect .simulationSelect-inner div img{border-radius:30px;display:block;height:216px;-o-object-fit:cover;object-fit:cover;width:288px;z-index:-1}@media (max-width:428px){[id=simulation] .simulationSelect .simulationSelect-inner div img{border-radius:10px;height:130px;width:173px}}[id=simulation] .simulationBtn{align-items:center;display:flex;justify-content:center;margin-top:80px;position:relative;width:100%}@media (max-width:428px){[id=simulation] .simulationBtn{flex-direction:column-reverse;margin-top:40px;width:354px}}[id=simulation] .simulationBtn .buttonContainer{align-items:center;display:flex;margin-top:80px;max-width:1200px;position:relative;position:unset}@media (max-width:428px){[id=simulation] .simulationBtn .buttonContainer{max-width:none}}[id=simulation] .simulationBtn .buttonContainer .buttonContainer__back{grid-gap:8px;align-items:center;color:#acacac;display:flex;font-size:18px;font-weight:700;gap:8px;left:0;position:absolute;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[id=simulation] .simulationBtn .buttonContainer .buttonContainer__back span{align-items:center;border:1px solid #acacac;border-radius:50%;display:flex;height:40px;justify-content:center;position:relative;vertical-align:middle;width:40px}[id=simulation] .simulationBtn .buttonContainer .buttonContainer__back span:before{background:#acacac;content:"";height:1px;left:10px;position:absolute;top:50%;vertical-align:middle;width:16px}[id=simulation] .simulationBtn .buttonContainer .buttonContainer__back span:after{border-left:1px solid #acacac;border-top:1px solid #acacac;content:"";height:13px;left:12px;position:absolute;top:33%;transform:rotate(-45deg);vertical-align:middle;width:13px}[id=simulation] .simulationBtn .simulationBtn-SelectBtn a{align-items:center;background-color:#009245;border-bottom:5px solid #016531;border-radius:4px;color:#fff;display:flex;font-size:18px;height:54px;justify-content:center;margin-top:40px;text-decoration:none;width:240px}[id=simulation] .simulationBtn .simulationBtn-SelectBtn .resetBtn{align-items:center;background-color:#222;border-radius:4px;color:#fff;display:flex;font-size:16px;height:50px;justify-content:center;margin-top:40px;text-decoration:none;width:212px}[id=simulation] .subject{margin-top:80px}[id=simulation] .subject h3{color:#009245;font-size:20px;font-weight:700}[id=simulation] .subject .subject-group{border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding-bottom:50px}[id=simulation] .subject .subject-group .subject-group__inner{align-items:center;border:1px solid #d3d2d2;border-radius:10px;display:flex;height:60px;width:180px}[id=simulation] .subject .subject-group .subject-group__inner img{height:40px;margin-left:10px;margin-right:20px;width:40px}[id=simulation] .subject .subject-group .subject-group__inner p{font-size:16px;font-weight:lighter;margin-right:20px}[id=simulation] .EquipmentService{border-bottom:1px solid #ddd;margin-bottom:30px;margin-top:30px}[id=simulation] .EquipmentService h3{color:#009245;font-size:20px;font-weight:700;margin-bottom:20px}[id=simulation] .EquipmentService .EquimentService-inner{display:flex;justify-content:start}[id=simulation] .EquipmentService .EquimentService-inner .EquimentService-inner__checkbox{margin-right:60px}[id=simulation] .EquipmentService .EquimentService-inner .EquimentService-inner__checkbox div{display:flex;margin-bottom:20px}[id=simulation] .EquipmentService .EquimentService-inner .EquimentService-inner__checkbox div input[type=checkbox]{height:24px;margin-right:10px;width:24px}[id=simulation] .TeleworkEnvironment{margin-top:30px}[id=simulation] .TeleworkEnvironment h3{color:#009245;font-size:20px;font-weight:700;margin-bottom:20px}[id=simulation] .TeleworkEnvironment .TeleworkEnvironment-inner{display:flex;justify-content:start}[id=simulation] .TeleworkEnvironment .TeleworkEnvironment-inner .TeleworkEnvironment-inner__checkbox{margin-right:75px}[id=simulation] .TeleworkEnvironment .TeleworkEnvironment-inner .TeleworkEnvironment-inner__checkbox div{display:flex;margin-bottom:20px}[id=simulation] .TeleworkEnvironment .TeleworkEnvironment-inner .TeleworkEnvironment-inner__checkbox div input[type=checkbox]{height:24px;margin-right:10px;width:24px}[id=simulation] .heading-inner__completion{font-family:roboto;font-size:32px!important;font-weight:inherit!important;margin-bottom:-30px;margin-top:20px}[id=simulation] .recommendation{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}[id=simulation] .recommendation .recommendation-inner{display:flex;margin-top:40px}@media (max-width:428px){[id=simulation] .recommendation .recommendation-inner{width:100%}}[id=simulation] .recommendation .recommendation-inner .recommendation-inner__img{text-decoration:none}[id=simulation] .recommendation .recommendation-inner .recommendation-inner__img--box{background-position:50%;background-size:cover;border-radius:10px;height:212px;margin-right:20px;width:282px}@media (max-width:428px){[id=simulation] .recommendation .recommendation-inner .recommendation-inner__img--box{width:100%}}[id=simulation] .recommendation .recommendation-inner .recommendation-inner__img .content{display:flex}@media (max-width:428px){[id=simulation] .recommendation .recommendation-inner .recommendation-inner__img .content{grid-gap:16px;flex-direction:column;gap:16px;width:100%}}[id=simulation] .recommendation .recommendation-inner .recommendation-inner__img .content .content-inner{width:224px}@media (max-width:428px){[id=simulation] .recommendation .recommendation-inner .recommendation-inner__img .content .content-inner{width:100%}}[id=simulation] .recommendation .recommendation-inner .recommendation-inner__img .content .content-inner h4{color:#222;font-size:20px;font-weight:700;margin-bottom:10px}[id=simulation] .recommendation .recommendation-inner .recommendation-inner__img .content .content-inner p{color:#797878;font-size:14px}[id=simulation] .recommendation .recommendation-inner .recommendation-inner__img .content .content-inner p:nth-child(3){margin-bottom:8px}[id=simulation] .recommendation .recommendation-inner .recommendation-inner__img .content .content-inner .percent{color:#009245;margin-bottom:16px}[id=simulation] .recommendation .border{border-top:1px solid #d3d2d2;margin:30px calc(50% - 50vw);width:100vw}[id=modelplan_contents]{overflow:hidden;padding-bottom:40px;padding-top:130px}[id=modelplan_contents] .wrapper{margin:0 auto;max-width:1200px;width:100%}@media (max-width:428px){[id=modelplan_contents] .wrapper{width:354px!important}}[id=modelplan_contents] .section-heading{margin-bottom:42px;margin-top:115px;text-align:center}@media (max-width:428px){[id=modelplan_contents] .section-heading{margin-top:76px}}[id=modelplan_contents] .section-heading h4{font-family:Roboto;font-size:40px;font-weight:400}@media (max-width:428px){[id=modelplan_contents] .section-heading h4{font-size:32px}}[id=modelplan_contents] .section-heading p{color:#797878;font-size:16px}[id=modelplan_contents] .nav{margin-bottom:80px}@media (max-width:428px){[id=modelplan_contents] .nav{display:none}}[id=modelplan_contents] .nav .nav-BreadcrumbTrail{display:flex;flex-wrap:wrap;list-style:none}[id=modelplan_contents] .nav .nav-BreadcrumbTrail li{font-size:14px;margin-right:15px;position:relative}[id=modelplan_contents] .nav .nav-BreadcrumbTrail li a{color:#222;margin-right:5px;text-decoration:underline}[id=modelplan_contents] .nav .nav-BreadcrumbTrail li:last-child{color:#797878;margin-left:5px}[id=modelplan_contents] .nav .nav-BreadcrumbTrail li:after{color:#797878;content:">";font-size:12px;height:1em;line-height:1;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:1em}[id=modelplan_contents] .nav .nav-BreadcrumbTrail li:last-child:after{content:""}[id=modelplan_contents] .heading h2{font-size:32px;font-weight:700;margin-bottom:20px}@media (max-width:428px){[id=modelplan_contents] .heading h2{font-size:24px}}[id=modelplan_contents] .heading p{color:#009245;font-size:24px;margin-bottom:40px}@media (max-width:428px){[id=modelplan_contents] .heading p{font-size:18px}}[id=modelplan_contents] .mainImg{max-width:1200px;padding-top:140px;width:100%}@media (max-width:428px){[id=modelplan_contents] .mainImg{width:100%!important}}[id=modelplan_contents] .mainImg img{height:480px;margin-top:-120px;-o-object-fit:cover;object-fit:cover;width:100%}[id=modelplan_contents] .mainImg img:nth-child(2){display:none}@media (max-width:428px){[id=modelplan_contents] .mainImg img{height:166px;width:100%}}[id=modelplan_contents] .modelplan{display:flex;justify-content:space-between;margin-top:100px;width:1200px}@media (max-width:428px){[id=modelplan_contents] .modelplan{display:flex;flex-direction:column}}[id=modelplan_contents] .modelplan .modelplan-genre{margin-top:-50px}[id=modelplan_contents] .modelplan .modelplan-genre img{height:205px;margin-top:-20px;width:172px}@media (max-width:428px){[id=modelplan_contents] .modelplan .modelplan-genre img{margin:-80px auto 0 90px}}[id=modelplan_contents] .modelplan .modelplan-genre .modelplan-genre__inner{display:flex;flex-direction:column;margin-bottom:40px;margin-top:30px}[id=modelplan_contents] .modelplan .modelplan-genre .modelplan-genre__inner div{display:flex;flex-wrap:wrap}[id=modelplan_contents] .modelplan .modelplan-genre .modelplan-genre__inner div p{border:1px solid #707070;border-radius:5px;margin-bottom:10px;margin-right:10px;padding:8px}[id=modelplan_contents] .modelplan .modelplan-genre .modelplan-genre__number{display:flex;flex-direction:column}@media (max-width:428px){[id=modelplan_contents] .modelplan .modelplan-genre .modelplan-genre__number{margin-top:-40px;text-align:center}}[id=modelplan_contents] .modelplan .modelplan-genre .modelplan-genre__number div{font-family:Roboto;font-size:150px;font-weight:900;margin-bottom:-20px}[id=modelplan_contents] .modelplan .modelplan-genre .modelplan-genre__number p{font-size:24px;font-weight:700}[id=modelplan_contents] .modelplan .modelplan-text{display:flex;flex-direction:column;margin-top:-40px;width:840px}[id=modelplan_contents] .modelplan .modelplan-text h3{font-size:32px;font-weight:700;margin-bottom:20px}@media (max-width:428px){[id=modelplan_contents] .modelplan .modelplan-text h3{font-size:20px;margin-bottom:30px;margin-top:20px;width:354px}}[id=modelplan_contents] .modelplan .modelplan-text p{line-height:2.2;margin-bottom:20px}@media (max-width:428px){[id=modelplan_contents] .modelplan .modelplan-text p{font-size:16px;width:354px}}[id=modelplan_contents] .keyPerson{background:#f0f0f0;height:368px;margin-top:80px;width:100%}@media (max-width:428px){[id=modelplan_contents] .keyPerson{height:auto;padding:0 0 42px}}@media (max-width:700px){[id=modelplan_contents] .keyPerson{height:auto}}[id=modelplan_contents] .keyPerson img{height:65px;width:521px}@media (max-width:428px){[id=modelplan_contents] .keyPerson img{height:52px;width:414px}}[id=modelplan_contents] .keyPerson .keyPerson-inner{align-items:center;display:flex;justify-content:center}@media (max-width:428px){[id=modelplan_contents] .keyPerson .keyPerson-inner{flex-direction:column}}[id=modelplan_contents] .keyPerson .keyPerson-inner img{border-radius:50%;height:240px;margin-right:130px;-o-object-fit:cover;object-fit:cover;width:240px}@media (max-width:428px){[id=modelplan_contents] .keyPerson .keyPerson-inner img{margin:0 auto 10px}}[id=modelplan_contents] .keyPerson .keyPerson-inner .keyPerson-inner__text{width:840px}@media (max-width:428px){[id=modelplan_contents] .keyPerson .keyPerson-inner .keyPerson-inner__text{width:354px}}[id=modelplan_contents] .keyPerson .keyPerson-inner .keyPerson-inner__text .name{align-items:center;display:flex;margin-bottom:20px}[id=modelplan_contents] .keyPerson .keyPerson-inner .keyPerson-inner__text .name p:first-child{font-size:28px;font-weight:700;margin-right:25px}@media (max-width:428px){[id=modelplan_contents] .keyPerson .keyPerson-inner .keyPerson-inner__text .name p:first-child{font-size:20px}}[id=modelplan_contents] .keyPerson .keyPerson-inner .keyPerson-inner__text .name p:nth-child(2){font-size:20px}@media (max-width:428px){[id=modelplan_contents] .keyPerson .keyPerson-inner .keyPerson-inner__text .name p:nth-child(2){font-size:14px}}[id=modelplan_contents] .keyPerson .keyPerson-inner .keyPerson-inner__text .text{font-size:16px;line-height:2}[id=modelplan_contents] .pickUpContents{display:flex;flex-direction:column}[id=modelplan_contents] .pickUpContents .pickUpContents-inner .pickUpContents-inner__content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:55px}@media (max-width:428px){[id=modelplan_contents] .pickUpContents .pickUpContents-inner .pickUpContents-inner__content{flex-direction:column;margin-top:0}}@media (max-width:1159px){[id=modelplan_contents] .pickUpContents .pickUpContents-inner .pickUpContents-inner__content div{margin:0 auto}}[id=modelplan_contents] .pickUpContents .pickUpContents-inner .pickUpContents-inner__content div img{height:403px;-o-object-fit:cover;object-fit:cover;width:580px}@media (max-width:428px){[id=modelplan_contents] .pickUpContents .pickUpContents-inner .pickUpContents-inner__content div img{height:240px;width:100%}}[id=modelplan_contents] .pickUpContents .pickUpContents-inner .pickUpContents-inner__content div h4{font-size:20px;font-weight:700;margin-bottom:10px;margin-top:16px}[id=modelplan_contents] .pickUpContents .pickUpContents-inner .pickUpContents-inner__content div p{color:#222;font-size:16px;margin-bottom:40px;width:580px}@media (max-width:428px){[id=modelplan_contents] .pickUpContents .pickUpContents-inner .pickUpContents-inner__content div p{width:100%}}[id=modelplan_contents] .pickUpContents .pickUpContents-text{font-size:16px;line-height:2}@media (max-width:428px){[id=modelplan_contents] .pickUpContents .pickUpContents-text{margin-top:50px}}[id=modelplan_contents] .pickUpContents .pickUpContents-all{grid-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:flex;grid-template-columns:494px 494px;grid-template-rows:494px;margin-top:40px}@media (max-width:428px){[id=modelplan_contents] .pickUpContents .pickUpContents-all{flex-direction:column}}[id=modelplan_contents] .pickUpContents .pickUpContents-all img{height:600px;-o-object-fit:cover;object-fit:cover;width:600px}@media (max-width:428px){[id=modelplan_contents] .pickUpContents .pickUpContents-all img{height:224px;width:355px}}[id=modelplan_contents] .pickUpContents .pickUpContents-all div{grid-column-gap:10px;grid-row-gap:10px;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:292px 292px;grid-template-rows:296px;position:relative;row-gap:10px}@media (max-width:428px){[id=modelplan_contents] .pickUpContents .pickUpContents-all div{grid-column-gap:3px;grid-row-gap:4px;-moz-column-gap:3px;column-gap:3px;grid-template-columns:176px 176px;grid-template-rows:160px;row-gap:4px}}[id=modelplan_contents] .pickUpContents .pickUpContents-all div img{height:296px;width:292px}@media (max-width:428px){[id=modelplan_contents] .pickUpContents .pickUpContents-all div img{height:160px;width:176px}}[id=modelplan_contents] .pickUpContents .pickUpContents-all div .btnBox{background:#fff;border-radius:5px;cursor:pointer;display:block;font-size:18px;font-weight:700;height:54px;position:absolute;right:7%;top:82%;width:210px}@media (max-width:428px){[id=modelplan_contents] .pickUpContents .pickUpContents-all div .btnBox{right:23%;top:75%}}[id=modelplan_contents] .pickUpContents .pickUpContents-all div .btnBox .whitebtn{color:#222;display:block;padding-left:40px;padding-top:13px;text-decoration:none}[id=modelplan_contents] .pickUpContents .pickUpContents-all div .modal{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:unset;animation-iteration-count:unset;-webkit-animation-name:modalopen;animation-name:modalopen;-webkit-animation-name:fadeup;animation-name:fadeup;background-color:#fff;display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:900}[id=modelplan_contents] .pickUpContents .pickUpContents-all div .modal .modal-header{background-color:#fff;height:50px;position:fixed;width:100vw;z-index:992}[id=modelplan_contents] .pickUpContents .pickUpContents-all div .modal .modal-header .modal-header__modalClose{border-bottom:2px solid #222;border-left:2px solid #222;cursor:pointer;height:10px;left:2%;position:fixed;top:20px;transform:rotate(45deg);width:10px}[id=modelplan_contents] .pickUpContents .pickUpContents-all div .modal .modal-header .modal-header__modalClose:hover:before{background-color:#484848;border:none;border-radius:50%;content:"";display:block;height:32px;left:20%;opacity:.1;position:absolute;top:67%;transform:translate(-50%,-50%);width:32px}@-webkit-keyframes fadeup{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeup{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}[id=modelplan_contents] .pickUpContents .pickUpContents-all div .modal .modal-img{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:none;height:100%;margin:0 auto;max-width:700px;width:100%}[id=modelplan_contents] .pickUpContents .pickUpContents-all div .modal .modal-img .grid-item:nth-child(3n+1){grid-column:1/4}[id=modelplan_contents] .pickUpContents .pickUpContents-all div .modal .modal-img .grid-item:nth-child(3n+1) img{height:450px}[id=modelplan_contents] .pickUpContents .pickUpContents-all div .modal .modal-img img{-o-object-fit:cover;object-fit:cover;width:100%}@-webkit-keyframes modalopen{0%{opacity:0}to{opacity:1}}@keyframes modalopen{0%{opacity:0}to{opacity:1}}[id=modelplan_contents] .pickUpContents .pickUpContents-all div .modal-body{color:#000;padding:10px 20px}[id=modelplan_contents] .pickUpContents .content1-borderBottom{border-bottom:1px solid #d3d2d2;margin-bottom:-100px;padding-bottom:100px}[id=modelplan_contents] .schedule .scheduleFlex{display:flex;justify-content:space-between}@media (max-width:428px){[id=modelplan_contents] .schedule .scheduleFlex{flex-direction:column}}[id=modelplan_contents] .schedule #schduleHeader{font-size:28px;font-weight:700;margin-bottom:30px}[id=modelplan_contents] .schedule .schedule-inner{margin-bottom:100px}[id=modelplan_contents] .schedule .schedule-inner h5{font-size:24px;font-weight:700;margin-bottom:24px}@media (max-width:428px){[id=modelplan_contents] .schedule .schedule-inner h5{margin-bottom:16px}}[id=modelplan_contents] .schedule .schedule-inner:nth-child(odd){border-bottom:1px solid #d3d2d2;padding-bottom:60px}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__text{align-items:center;display:flex;padding:40px}@media (max-width:428px){[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__text{margin-left:-30px;width:420px}}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__text:nth-child(2n){background:#f0f0f0}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__text .date{color:#222;font-size:18px;font-weight:700;margin-right:30px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__text .plan{border-left:1px solid #707070;max-width:1000px;padding-left:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:428px){[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__text .plan{max-width:none;width:276px}}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__text .plan p{line-height:2}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__text .plan p a{color:#009245}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation{display:flex;width:100%}@media (max-width:428px){[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation{flex-direction:column}}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation .imgBox{margin-right:30px}@media (max-width:428px){[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation .imgBox{margin:0 auto}}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation .imgBox img{border-radius:5%;height:301px;-o-object-fit:cover;object-fit:cover;width:400px}@media (max-width:428px){[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation .imgBox img{height:224px;width:354px}}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation .imgBox h5{font-size:24px;font-weight:700}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation p:first-of-type{color:#797878}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation .place{margin-top:16px;width:360px}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation .place h6{font-size:20px;font-weight:700;margin-bottom:20px}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation .place p{margin-bottom:20px}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation .place p:nth-child(2){font-size:14px}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation .place .place-link{display:flex;flex-direction:column}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation .place .place-link a{color:#009245;margin-bottom:30px}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation .place .place-link .btnBox{background-color:#222;border-radius:5px;display:block;font-weight:700;height:48px;padding-top:12px;text-align:center;width:172px}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation .place .place-link .btnBox .GoogleMap{color:#fff;display:block;text-decoration:none}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation2 .equipment{margin-bottom:60px}@media (max-width:428px){[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation2 .equipment{margin-top:40px}}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation2 .equipment h6{font-size:20px;font-weight:700;margin-bottom:20px}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation2 .equipment .equiment-icon{grid-column-gap:10px;grid-row-gap:20px;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:120px 120px 120px;grid-template-rows:84px;row-gap:20px}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation2 .equipment .equiment-icon .equiment-icon__content{align-items:center;display:flex;flex-direction:column}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation2 .equipment .equiment-icon .equiment-icon__content p{font-size:14px}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation2 .equipment .equiment-icon .equipment-icon--item{margin:0 auto}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation2 .equipment .equiment-icon .equipment-icon--item .equiment-icon--item__img{text-align:center}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation2 .equipment .equiment-icon .equipment-icon--item .equiment-icon--item__img img{height:60px;-o-object-fit:cover;object-fit:cover;width:60px}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation2 .equipment .equiment-icon .equipment-icon--item .equiment-icon--item__name{text-align:center}@media (max-width:428px){[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation2 .meansOfTravel{margin-top:40px}}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation2 .meansOfTravel h6{font-size:20px;font-weight:700;margin-bottom:20px}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation2 .meansOfTravel p{line-height:2}[id=modelplan_contents] .schedule .schedule-inner .schedule-inner__explanation2 .meansOfTravel p:nth-child(4){color:#797878;font-size:14px}[id=modelplan_contents] .inquiry{border-bottom:1px solid #d3d2d2}[id=modelplan_contents] .inquiry .inquiry-header{font-size:24px;font-weight:700;margin-bottom:50px}@media (max-width:428px){[id=modelplan_contents] .inquiry .inquiry-header{font-size:20px}}[id=modelplan_contents] .inquiry .inquiry-text{padding-bottom:100px}[id=modelplan_contents] .inquiry .inquiry-text .inquiry-text__business{font-size:20px;font-weight:700;margin-bottom:20px}[id=modelplan_contents] .inquiry .inquiry-text .inquiry-text__phone{margin-bottom:20px}[id=modelplan_contents] .inquiry .inquiry-text .inquiry-text__link{color:#009245}[id=modelplan_contents] .inquiry .inquiry-text .inquiry-text__remarks{margin-bottom:20px;margin-top:20px}[id=modelplan_contents] .report{margin-top:150px}[id=modelplan_contents] .report .report-inner{max-width:1200px;width:100%}[id=modelplan_contents] .report .report-inner .report-inner_heading{font-size:24px;margin-bottom:40px}@media (max-width:428px){[id=modelplan_contents] .report .report-inner .report-inner_heading{font-size:20px;margin-bottom:10px;text-align:center}}[id=modelplan_contents] .report .report-inner .report-inner_content{border-bottom:1px solid #d3d2d2;margin-bottom:40px;padding-bottom:40px;width:100%}@media (max-width:428px){[id=modelplan_contents] .report .report-inner .report-inner_content{border-bottom:none}}[id=modelplan_contents] .report .report-inner .report-inner_content .content{align-items:center;display:flex;justify-content:space-between}@media (max-width:428px){[id=modelplan_contents] .report .report-inner .report-inner_content .content{flex-direction:column;width:354px}}[id=modelplan_contents] .report .report-inner .report-inner_content .content .content-icon{margin-right:30px}[id=modelplan_contents] .report .report-inner .report-inner_content .content .content-icon img{border-radius:50%;height:120px;-o-object-fit:cover;object-fit:cover;width:120px}@media (max-width:428px){[id=modelplan_contents] .report .report-inner .report-inner_content .content .content-icon img{height:160px;width:160px}}[id=modelplan_contents] .report .report-inner .report-inner_content .content .content-text .content-text_dateName{display:flex;justify-content:space-between;margin-bottom:15px}@media (max-width:428px){[id=modelplan_contents] .report .report-inner .report-inner_content .content .content-text .content-text_dateName{justify-content:right;margin-top:10px}}[id=modelplan_contents] .report .report-inner .report-inner_content .content .content-text .content-text_dateName p:first-child{font-size:20px;font-weight:700}@media (max-width:428px){[id=modelplan_contents] .report .report-inner .report-inner_content .content .content-text .content-text_dateName p:first-child{font-size:16px;margin-right:75px}}[id=modelplan_contents] .report .report-inner .report-inner_content .content .content-text .content-text_dateName p:last-child{color:#797878;font-weight:lighter}@media (max-width:428px){[id=modelplan_contents] .report .report-inner .report-inner_content .content .content-text .content-text_dateName p:last-child{font-size:14px}}[id=modelplan_contents] .report .report-inner .report-inner_content .content .content-text .content-text_box{font-size:16px;line-height:2;width:100%}@media (max-width:428px){[id=modelplan_contents] .report .report-inner .report-inner_content .content .content-text .content-text_box{width:354px}}[id=modelplan_contents] .report .btnBox{background-color:#222;border-radius:5px;font-weight:700;height:50px;margin:0 auto;padding-top:13px;text-align:center;width:162px}[id=modelplan_contents] .report .btnBox .blackBtn{color:#fff;display:block;text-decoration:none}[id=modelplan_contents] .report .report-Other{margin-top:150px}[id=modelplan_contents] .report .report-Other h5{font-size:24px;margin-bottom:30px}[id=modelplan_contents] .report .report-Other .report-Other__inner{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:428px){[id=modelplan_contents] .report .report-Other .report-Other__inner{grid-gap:32px;flex-direction:column;gap:32px}}[id=modelplan_contents] .report .report-Other .report-Other__inner .planBox{text-decoration:none;width:384px}@media (max-width:428px){[id=modelplan_contents] .report .report-Other .report-Other__inner .planBox{margin-bottom:50px}}@media (max-width:767px){[id=modelplan_contents] .report .report-Other .report-Other__inner .planBox{margin:0 auto}}[id=modelplan_contents] .report .report-Other .report-Other__inner .planBox .planBox-imgSize{height:288px;width:100%}@media (max-width:428px){[id=modelplan_contents] .report .report-Other .report-Other__inner .planBox .planBox-imgSize{height:224px}}[id=modelplan_contents] .report .report-Other .report-Other__inner .planBox .planBox-imgSize img{border-radius:10px;height:100%;margin-bottom:20px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:428px){[id=modelplan_contents] .report .report-Other .report-Other__inner .planBox .planBox-imgSize img{height:224px;width:354px}}[id=modelplan_contents] .report .report-Other .report-Other__inner .planBox h6{color:#222;font-size:20px;margin-bottom:18px;margin-top:16px}@media (max-width:428px){[id=modelplan_contents] .report .report-Other .report-Other__inner .planBox h6{font-size:16px}[id=modelplan_contents] .report .report-Other .report-Other__inner .planBox p{width:354px}}[id=modelplan_contents] .report .report-Other .report-Other__inner .planBox p:nth-child(3){color:#797878;font-size:14px;margin-bottom:20px}[id=modelplan_contents] .report .report-Other .report-Other__inner .planBox p:last-child{color:#009245;font-size:14px}@media (max-width:428px){[id=modelplan_contents] .report .report-Other .report-Other__inner .planBox p:last-child{font-size:12px}}[id=modelplan_contents] .report .report-Other .report-Other__inner .planBox:nth-child(n+2) p:nth-child(2){font-size:18px;margin-bottom:45px}[id=modelplan_contents] .report .report-Other .buttonContainer{align-items:center;display:flex;margin-top:80px;max-width:1200px;position:relative}@media (max-width:428px){[id=modelplan_contents] .report .report-Other .buttonContainer{max-width:none}}[id=modelplan_contents] .report .report-Other .buttonContainer .buttonContainer__back{grid-gap:8px;align-items:center;color:#acacac;display:flex;font-size:18px;font-weight:700;gap:8px;left:0;position:absolute;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[id=modelplan_contents] .report .report-Other .buttonContainer .buttonContainer__back span{align-items:center;border:1px solid #acacac;border-radius:50%;display:flex;height:40px;justify-content:center;position:relative;vertical-align:middle;width:40px}[id=modelplan_contents] .report .report-Other .buttonContainer .buttonContainer__back span:before{background:#acacac;content:"";height:1px;left:10px;position:absolute;top:50%;vertical-align:middle;width:16px}[id=modelplan_contents] .report .report-Other .buttonContainer .buttonContainer__back span:after{border-left:1px solid #acacac;border-top:1px solid #acacac;content:"";height:13px;left:12px;position:absolute;top:33%;transform:rotate(-45deg);vertical-align:middle;width:13px}[id=modelplan_contents] .modelplan{max-width:1200px;width:100%}[id=modelplan_contents] .modelplan .modelplan-contents01Text{width:100%}[id=modelplan_contents] .modelplan .modelplan-contents01Text p{line-height:2;width:100%}[id=modelplan_contents] .modelplan .modelplan-contents01Text h3{font-size:32px;font-weight:700;margin-bottom:30px}[id=modelplan_contents] .reportListContainer{grid-column-gap:20px;grid-row-gap:40px;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;margin-bottom:40px;margin-top:42px;max-width:1200px;row-gap:40px;width:100%}@media (max-width:428px){[id=modelplan_contents] .reportListContainer{grid-row-gap:20px;grid-template-columns:1fr;max-width:none;row-gap:20px}}[id=modelplan_contents] .reportListContainer a{grid-gap:16px;border:1px solid #d3d2d2;border-radius:10px;display:flex;flex-direction:column;gap:16px;height:460px;position:relative;text-decoration:none;width:384px}@media (max-width:428px){[id=modelplan_contents] .reportListContainer a{width:100%}}[id=modelplan_contents] .reportListContainer a:before{background-position:top;background-size:cover;content:"";display:block;height:160px;left:0;position:absolute;top:0;width:100%}[id=modelplan_contents] .reportListContainer a .img_reportBg{background-position:50%;background-size:cover;border-radius:6px 6px 0 0;height:160px;width:100%}[id=modelplan_contents] .reportListContainer a .img_reportBg>img{border-radius:6px 6px 0 0;width:100%}[id=modelplan_contents] .reportListContainer a.img--01:before{background-image:url(/build/images/report_bg01.fd582c50.jpg)}[id=modelplan_contents] .reportListContainer a.img--02:before{background-image:url(/build/images/report_bg02.a8870d4b.jpg)}[id=modelplan_contents] .reportListContainer a.img--03:before{background-image:url(/build/images/report_bg03.7cc5ad41.jpg)}[id=modelplan_contents] .reportListContainer .reportListContainer__item{display:flex;justify-content:space-between;padding:0 16px 24px;width:100%}[id=modelplan_contents] .reportListContainer .reportListContainerItem__contents{width:256px}@media (max-width:428px){[id=modelplan_contents] .reportListContainer .reportListContainerItem__contents{width:calc(100% - 85px)}}[id=modelplan_contents] .reportListContainer .reportListContainerItem__contents .category{color:#797878;font-size:14px;letter-spacing:.08rem;line-height:1;width:100%}[id=modelplan_contents] .reportListContainer .reportListContainerItem__contents h3{color:#797878;font-size:14px;font-weight:100;margin-top:12px;width:100%}[id=modelplan_contents] .reportListContainer .reportListContainerItem__contents h2,[id=modelplan_contents] .reportListContainer .reportListContainerItem__contents h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;letter-spacing:.08rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;word-break:break-all}[id=modelplan_contents] .reportListContainer .reportListContainerItem__contents h2{color:#222;font-size:18px;font-weight:700;margin-top:8px}[id=modelplan_contents] .reportListContainer .reportListContainerItem__contents p{color:#797878;font-size:14px;letter-spacing:.08rem;line-height:1.5;margin-top:16px;width:100%}[id=modelplan_contents] .reportListContainer .reportListContainerItem__contents .date_name{grid-gap:16px;align-items:center;display:flex;gap:16px;margin-top:36px;width:100%}[id=modelplan_contents] .reportListContainer .reportListContainerItem__contents .date_name>span{color:#797878;font-size:14px;letter-spacing:.08rem}[id=modelplan_contents] .reportListContainer .img__reportMember{background-position:50%;background-size:contain;border-radius:50%;height:80px;width:80px}@media (max-width:428px){[id=modelplan_contents] .reportListContainer .img__reportMember{height:100%;max-height:75px;max-width:75px;width:100%}}[id=modelplan_contents] .reportListContainer .img__reportMember.img--01{background-image:url(/build/images/report_member01.15ea54ff.png)}[id=modelplan_contents] .reportListContainer .img__reportMember.img--02{background-image:url(/build/images/report_member02.b27d5102.png)}[id=modelplan_contents] .reportListContainer .img__reportMember.img--03{background-image:url(/build/images/report_member03.3c503435.png)}[id=modelplan_contents] .reportListContainer span{font-size:18px}@media (max-width:428px){[id=life]{overflow:hidden}}[id=life] .wrapper{margin:0 auto;max-width:1200px;width:100%}@media (max-width:428px){[id=life] .wrapper{max-width:none;padding:0 27px}}[id=life] .nav{margin-bottom:80px}@media (max-width:428px){[id=life] .nav{display:none}}[id=life] .nav .nav-BreadcrumbTrail{display:flex;flex-wrap:wrap;list-style:none}@media (max-width:428px){[id=life] .nav .nav-BreadcrumbTrail{margin-bottom:450px;margin-top:-650px}}[id=life] .nav .nav-BreadcrumbTrail li{font-size:14px;margin-right:15px;position:relative}[id=life] .nav .nav-BreadcrumbTrail li a{color:#222;margin-right:5px;text-decoration:underline}[id=life] .nav .nav-BreadcrumbTrail li:last-child{color:#797878;margin-left:5px}[id=life] .nav .nav-BreadcrumbTrail li:after{color:#797878;content:">";font-size:12px;height:1em;line-height:1;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:1em}[id=life] .nav .nav-BreadcrumbTrail li:last-child:after{content:""}[id=life] .MieMainImg{height:560px;margin-bottom:200px;position:relative;width:100%}[id=life] .MieMainImg img{height:640px;margin-top:80px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:428px){[id=life] .MieMainImg img{display:none}}[id=life] .MieSpImg{display:none}@media (max-width:428px){[id=life] .MieSpImg{bottom:680px;display:block;position:relative}}[id=life] .MieSpImg img{height:480px;-o-object-fit:cover;object-fit:cover;width:100%}[id=life] .ImgText{left:15%;position:absolute;top:27%}@media (max-width:428px){[id=life] .ImgText{left:7%;top:600px}}[id=life] .ImgText p:first-child{color:#fff;font-size:32px;font-weight:700;margin-bottom:20px}@media (max-width:428px){[id=life] .ImgText p:first-child{color:#222}}[id=life] .ImgText p:nth-child(2){color:#fff;font-size:16px;font-weight:700;line-height:2;margin-bottom:20px}@media (max-width:428px){[id=life] .ImgText p:nth-child(2){color:#222;font-weight:700}}[id=life] .ImgText p:last-child{color:#fff;font-family:Roboto;font-size:24px;font-weight:400}@media (max-width:428px){[id=life] .ImgText p:last-child{color:#222;font-weight:700}}[id=life] .nav-lifeBreadcumbTrail{margin-top:80px}[id=life] .nav-lifeBreadcumbTrail li:last-child{font-weight:200}[id=life] .contents1{display:flex;justify-content:space-between}@media (max-width:428px){[id=life] .contents1{flex-direction:column-reverse;margin-top:-280px}}[id=life] .contents1 .contents1-inner .contenst1-inner__text{margin-bottom:30px}[id=life] .contents1 .contents1-inner .contenst1-inner__text img{height:69px;margin-bottom:30px;width:360px}[id=life] .contents1 .contents1-inner .contenst1-inner__text h3{font-size:32px;margin-bottom:30px}[id=life] .contents1 .contents1-inner .contenst1-inner__text p{font-size:16px;line-height:2;width:360px}@media (max-width:428px){[id=life] .contents1 .contents1-inner .contenst1-inner__text p{width:100%}[id=life] .contents1 .contents1-inner #pcText{display:none}}[id=life] .contents1 .contenst1-box #spText{display:none}@media (max-width:428px){[id=life] .contents1 .contenst1-box #spText{display:block;margin-top:50px}}[id=life] .contents1 .contenst1-box .contents1-img{display:flex;justify-content:space-between;max-width:750px;position:relative;width:100%;z-index:1}[id=life] .contents1 .contenst1-box .contents1-img .contenst1-img__pc{max-width:238px;width:100%}@media (max-width:428px){[id=life] .contents1 .contenst1-box .contents1-img .contenst1-img__pc{display:none}}[id=life] .contents1 .contenst1-box .contents1-img .contents1-img__sp{display:none}@media (max-width:428px){[id=life] .contents1 .contenst1-box .contents1-img .contents1-img__sp{display:block;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);-o-object-fit:cover;object-fit:cover;width:100vw}}[id=life] .contents1 .contenst1-box .contents1-img img{height:340px;margin-bottom:20px;margin-right:24px;-o-object-fit:cover;object-fit:cover;width:238px}@media (max-width:428px){[id=life] .contents1 .contenst1-box .contents1-img img{height:197px;margin-right:0;width:138px}}[id=life] .contents1 .contenst1-box .contents1-img img:last-child{margin-bottom:0;margin-right:0}@media (max-width:428px){[id=life] .contents1 .contenst1-box .contents1-img img:last-child{margin-right:0}}[id=life] .contents1 .contenst1-box .contents1-inner__contact{align-items:center;display:flex}@media (max-width:428px){[id=life] .contents1 .contenst1-box .contents1-inner__contact{flex-direction:column}}[id=life] .contents1 .contenst1-box .contents1-inner__contact .icon{height:160px;margin-right:30px;width:160px}[id=life] .contents1 .contenst1-box .contents1-inner__contact .text{margin-top:40px}@media (max-width:428px){[id=life] .contents1 .contenst1-box .contents1-inner__contact .text{display:flex;flex-direction:column;margin-top:30px}}[id=life] .contents1 .contenst1-box .contents1-inner__contact .text .text-name{align-items:center;display:flex}@media (max-width:428px){[id=life] .contents1 .contenst1-box .contents1-inner__contact .text .text-name{flex-direction:column;margin-bottom:50px;margin-left:150px;margin-top:-100px}}[id=life] .contents1 .contenst1-box .contents1-inner__contact .text .text-name p:first-child{color:#222;font-size:16px;font-weight:700;margin-right:20px}[id=life] .contents1 .contenst1-box .contents1-inner__contact .text .text-name p:last-child{font-size:20px;font-weight:700}[id=life] .contents1 .contenst1-box .contents1-inner__contact .text p{font-size:14px;margin-bottom:20px}[id=life] .contents1 .contenst1-box .contents1-inner__contact .text .text-btnBox{background-color:#222;border-radius:5px;max-width:250px;padding-bottom:15px;padding-top:13px;text-align:center;width:100%}@media (max-width:428px){[id=life] .contents1 .contenst1-box .contents1-inner__contact .text .text-btnBox{margin:0 auto}}[id=life] .contents1 .contenst1-box .contents1-inner__contact .text .text-btnBox .text-btnBox__blackBtn{color:#fff;display:block;text-decoration:none}[id=life] .MieFooter{background-color:#009245;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:20px;padding:60px 0;width:100%}@media (max-width:428px){[id=life] .MieFooter{margin-top:80px;padding:40px 30px}}[id=life] .MieFooter .MieFooter-inner{align-items:center;display:flex;justify-content:center;margin:0 auto;text-align:center;width:100%}@media (max-width:428px){[id=life] .MieFooter .MieFooter-inner{flex-direction:column;width:100%}}[id=life] .MieFooter .MieFooter-inner div{color:#fff}[id=life] .MieFooter .MieFooter-inner div:first-child{margin-right:50px;padding-left:150px;padding-right:100px}@media (max-width:428px){[id=life] .MieFooter .MieFooter-inner div:first-child{border-right:none;margin-bottom:40px;margin-right:0;padding-bottom:40px;padding-left:0;padding-right:0}}[id=life] .MieFooter .MieFooter-inner div:last-child{margin-right:80px;padding-left:100px}@media (max-width:428px){[id=life] .MieFooter .MieFooter-inner div:last-child{margin-right:0;padding-left:0}}[id=life] .MieFooter .MieFooter-inner div h4{font-size:24px;margin-bottom:20px}[id=life] .MieFooter .MieFooter-inner div p{font-size:16px}[id=life] .MieFooter .MieFooter-inner .MieFooter-inner__border{background-color:#fff;height:1px;transform:rotate(90deg);width:132px}@media (max-width:428px){[id=life] .MieFooter .MieFooter-inner .MieFooter-inner__border{position:relative;top:-40px;transform:rotate(0deg)}}[id=life] .MieExperience{margin-top:100px}[id=life] .MieExperience h3{font-size:32px;font-weight:700;margin-bottom:10px}@media (max-width:428px){[id=life] .MieExperience h3{text-align:center}}[id=life] .MieExperience p{color:#797878;font-size:14px;margin-bottom:20px}[id=life] .MieExperience .MieExperience-inner{display:flex;justify-content:space-between}@media (max-width:428px){[id=life] .MieExperience .MieExperience-inner{flex-direction:column}}[id=life] .MieExperience .MieExperience-inner img{height:490px;-o-object-fit:cover;object-fit:cover;width:392px}@media (max-width:428px){[id=life] .MieExperience .MieExperience-inner img{height:240px;margin:0 auto;width:192px}}[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img{max-width:655px;width:100%}@media (max-width:428px){[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img{max-width:none}}[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .block{margin-bottom:30px}[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .block .block-flex{display:flex}@media (max-width:428px){[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .block .block-flex{margin-bottom:50px}}[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .block .block-flex img{height:120px;margin-right:30px;width:160px}@media (max-width:428px){[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .block .block-flex img{height:96px;margin-right:16px;width:128px}}[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .block .block-flex .block-flex__text{display:flex;flex-direction:column;justify-content:space-between}[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .block .block-flex .block-flex__text h4{font-size:20px;margin-bottom:0}@media (max-width:428px){[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .block .block-flex .block-flex__text h4{font-size:16px}}[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .block .block-flex .block-flex__text p{font-size:14px;margin-bottom:0;width:464px}@media (max-width:428px){[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .block .block-flex .block-flex__text p{font-size:16px;width:100%}}[dir=ltr] [id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .block .block-flex .block-flex__text p:nth-child(2){text-align:left}[dir=rtl] [id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .block .block-flex .block-flex__text p:nth-child(2){text-align:right}[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .block .block-flex .block-flex__text p:last-child{color:#009245;font-size:14px}@media (max-width:428px){[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .block .block-flex .block-flex__text p:last-child{font-size:16px}}[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .searchInfoContainerFilter__button{margin-bottom:20px}@media (max-width:428px){[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .searchInfoContainerFilter__button{display:block;overflow-x:scroll;padding:0 24px}}[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .searchInfoContainerFilter__button .radio input:checked+span{background-color:#009245;border:1px solid #009245;color:#fff}[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .searchInfoContainerFilter__button>div{grid-gap:8px;display:flex;gap:8px;margin-top:12px;width:643px}@media (max-width:428px){[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .searchInfoContainerFilter__button>div{width:-webkit-max-content;width:-moz-max-content;width:max-content}}[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .searchInfoContainerFilter__button .radio{cursor:pointer;height:46px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .searchInfoContainerFilter__button .radio input{display:none}[id=life] .MieExperience .MieExperience-inner .MieExperience-inner__img .searchInfoContainerFilter__button .radio span{align-items:center;background-color:#f5f5f5;border:1px solid #d3d2d2;border-radius:4px;color:#222;display:flex;font-size:14px;font-weight:700;height:46px;justify-content:center;line-height:1.3;padding:0 15px}[id=life] #news-W{display:flex;justify-content:center;margin:0 0 0 auto;width:100%}[id=life] .news{background:#f0f0f0;display:block;margin-top:100px;min-height:935px;padding:80px 0;position:relative;width:100%}@media (max-width:428px){[id=life] .news{flex-direction:column-reverse;height:auto}}[id=life] .news .newsContainer{margin:0 auto;max-width:1200px;z-index:1!important}@media (max-width:428px){[id=life] .news .newsContainer{margin-top:145px}}[id=life] .news .news-inner{max-width:800px;width:65%}@media (max-width:428px){[id=life] .news .news-inner{width:100%}}[id=life] .news .news-inner h3{color:#222;font-size:28px;font-weight:700;margin-bottom:40px!important;margin:0 0 0 auto;width:800px}@media (max-width:428px){[id=life] .news .news-inner h3{margin-bottom:24px!important;margin-top:30px}}[id=life] .news .news-inner>div{width:100%}[id=life] .news .news-inner .news-inner__box{border-bottom:1px solid #d3d2d2;display:flex;margin:0 0 32px auto;padding-bottom:32px;text-decoration:none;width:100%}@media (max-width:428px){[id=life] .news .news-inner .news-inner__box{justify-content:space-between;margin-bottom:24px;padding-bottom:24px;width:100%}}[id=life] .news .news-inner .news-inner__box .img_newsthumbnail{background-position:50%;background-size:cover;border-radius:10px;height:180px;margin-right:30px;width:240px}@media (max-width:428px){[id=life] .news .news-inner .news-inner__box .img_newsthumbnail{height:127px;margin-right:16px;width:160px}}[id=life] .news .news-inner .news-inner__box .text{max-width:536px}@media (max-width:428px){[id=life] .news .news-inner .news-inner__box .text{max-width:178px}}[id=life] .news .news-inner .news-inner__box .text p{margin-bottom:13px}[id=life] .news .news-inner .news-inner__box .text p:first-child{color:#797878;font-size:16px}@media (max-width:428px){[id=life] .news .news-inner .news-inner__box .text p:first-child{font-size:14px}}[id=life] .news .news-inner .news-inner__box .text p:nth-child(2){color:#222;font-size:18px}[id=life] .news .news-inner .news-inner__box .text p:nth-child(3){color:#797878;word-break:break-all}[id=life] .news .news-inner .news-inner__box .text p:nth-child(4){border:1px solid #009245;border-radius:30px;color:#009245;font-size:14px;margin-bottom:0;padding:6px 16px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[id=life] .news #spNewsImg{display:none}@media (max-width:428px){[id=life] .news #spNewsImg{display:block}}[id=life] .news #pcNewsImg{display:block}@media (max-width:428px){[id=life] .news #pcNewsImg{display:none}}[id=life] .news .news-inner2{background-image:url(/build/images/newsInnerMainImg.a1d0214a.png);background-position:70%;background-size:cover;height:100%;position:absolute;right:0;top:0;width:35%}@media (max-width:428px){[id=life] .news .news-inner2{background-image:url(/build/images/newsInnerMainImgSp.d2f01564.png);height:227px;width:100%}}[id=life] .news .news-inner2 img{width:100%}@media (max-width:428px){[id=life] .news .news-inner2 img{width:100%}}[id=life] .Introduction{margin-top:100px}[id=life] .Introduction .Introduction-text{text-align:center}@media (max-width:428px){[id=life] .Introduction .Introduction-text{text-align:left}}[id=life] .Introduction .Introduction-text h3{font-size:28px;margin-bottom:20px}@media (max-width:428px){[id=life] .Introduction .Introduction-text h3{text-align:center}}[id=life] .Introduction .Introduction-text p{color:#797878;font-size:16px;line-height:2;margin-bottom:50px}@media (max-width:428px){[id=life] .Introduction .Introduction-text p br{display:none}}[id=life] .Introduction .Introduction-inner{grid-gap:100px 80px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}@media (max-width:428px){[id=life] .Introduction .Introduction-inner{grid-template-columns:1fr}}[id=life] .Introduction .Introduction-inner .Introduction-inner__box{max-width:560px;width:100%}@media (max-width:428px){[id=life] .Introduction .Introduction-inner .Introduction-inner__box{width:354px}}[id=life] .Introduction .Introduction-inner .Introduction-inner__box img{height:315px;max-width:560px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:428px){[id=life] .Introduction .Introduction-inner .Introduction-inner__box img{height:188px;width:354px}}[id=life] .Introduction .Introduction-inner .Introduction-inner__box .number{color:#009245;font-size:32px;font-weight:bolder;margin-right:15px}[id=life] .Introduction .Introduction-inner .Introduction-inner__box .description{justify-content:space-between}[id=life] .Introduction .Introduction-inner .Introduction-inner__box .description .description-nameIcon{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;padding-top:5px}[id=life] .Introduction .Introduction-inner .Introduction-inner__box .description .description-nameIcon .description-nameIcon__name{font-size:20px;font-weight:700}[id=life] .Introduction .Introduction-inner .Introduction-inner__box .description .description-nameIcon .description-nameIcon__icon a{text-decoration:none}[id=life] .Introduction .Introduction-inner .Introduction-inner__box .description .description-nameIcon .description-nameIcon__icon img{height:20px;width:24px}[id=life] .Introduction .Introduction-inner .Introduction-inner__box .description .description-nameIcon .description-nameIcon__icon img:last-child{margin-left:20px}[id=life] .Introduction .Introduction-inner .Introduction-inner__box .description p{line-height:2}[id=life] .Introduction .Introduction-inner .Introduction-inner__box .description p>a{color:#009245}[id=life] .Introduction .Introduction-inner .Introduction-inner__box .description p:nth-child(2){color:#797878;font-size:14px;margin-bottom:10px}@media (max-width:428px){[id=life] .Introduction .Introduction-inner .Introduction-inner__box .description p:nth-child(2){margin-left:-50px;width:354px}}[id=life] .Introduction .Introduction-inner .Introduction-inner__box .description p:nth-child(3){color:#009245;font-size:14px}@media (max-width:428px){[id=life] .Introduction .Introduction-inner .Introduction-inner__box .description p:nth-child(3){margin-left:-50px;width:354px}}[id=life] .Introduction .Introduction-inner .Introduction-inner__box .IntroducitonFlex{display:flex}[id=life] .Introduction .Introduction-inner .IntroducitonFlex-taki{margin-top:40px}[id=life] .sns{background:#f0f0f0;height:814px;margin-bottom:-120px;margin-top:100px;padding-top:50px;width:100%}@media (max-width:428px){[id=life] .sns{height:1120px}}[id=life] .sns .sns-inner{align-items:center;display:flex;height:668px;justify-content:space-between;margin:0 auto;max-width:1200px;width:100%}@media (max-width:428px){[id=life] .sns .sns-inner{flex-direction:column;height:auto;width:354px}}[id=life] .sns .sns-inner .facebook{display:none}@media (max-width:428px){[id=life] .sns .sns-inner .facebook{display:block}[id=life] .sns .sns-inner .facebook2{display:none}}[id=life] .sns .sns-inner #pcTwitter{display:block}@media (max-width:428px){[id=life] .sns .sns-inner #pcTwitter{display:none}}[id=life] .sns .sns-inner #spTwitter{display:none}@media (max-width:428px){[id=life] .sns .sns-inner #spTwitter{display:block;margin-top:100px}}[id=life] .sns .buttonContainer{align-items:center;display:flex;display:none;margin-top:80px;max-width:1200px;position:relative}@media (max-width:428px){[id=life] .sns .buttonContainer{display:block;margin-left:30px;max-width:none}}[id=life] .sns .buttonContainer .buttonContainer__back{grid-gap:8px;align-items:center;color:#acacac;display:none;display:flex;font-size:18px;font-weight:700;gap:8px;left:0;position:absolute;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:428px){[id=life] .sns .buttonContainer .buttonContainer__back{display:flex}}[id=life] .sns .buttonContainer .buttonContainer__back span{align-items:center;border:1px solid #acacac;border-radius:50%;display:flex;height:40px;justify-content:center;position:relative;vertical-align:middle;width:40px}[id=life] .sns .buttonContainer .buttonContainer__back span:before{background:#acacac;content:"";height:1px;left:10px;position:absolute;top:50%;vertical-align:middle;width:16px}[id=life] .sns .buttonContainer .buttonContainer__back span:after{border-left:1px solid #acacac;border-top:1px solid #acacac;content:"";height:13px;left:12px;position:absolute;top:33%;transform:rotate(-45deg);vertical-align:middle;width:13px}.top{align-items:flex-end;background-position:50%;background-size:cover;display:flex;height:100vh;justify-content:center;overflow:hidden;padding-bottom:45px;position:relative;width:100%}.top>span{color:#fff;font-size:68px;font-weight:700;letter-spacing:.08rem;z-index:1}@media (max-width:428px){.top>span{font-size:40px;padding:0 24px}}.top .topSlide{height:100vh;position:absolute;width:100%;z-index:0}.top .topSlide .swiper-wrapper{height:100%;position:relative;width:100%;z-index:0}.top .topSlide__item{height:100%;width:100%}.top .topSlide__item div{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;overflow:hidden;position:relative;width:100%}@media (max-width:428px){.top .topSlide__item div.slide_01{background-image:url(/build/images/slide_01_sp.66cb7bbe.jpg)!important}.top .topSlide__item div.slide_02{background-image:url(/build/images/slide_02_sp.8faf3a30.jpg)!important}.top .topSlide__item div.slide_03{background-image:url(/build/images/slide_03_sp.1db4e4b5.jpg)!important}.top .topSlide__item div.slide_04{background-image:url(/build/images/slide_04_sp.39904655.jpg)!important}}.top .headerContainer{grid-gap:30px;align-items:center;display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:1200px;position:absolute;top:20px;width:100%}@media (max-width:428px){.top .headerContainer{max-width:none;padding:0 24px;top:0;z-index:99}}.top .headerContainer form{align-items:center;background-color:#f5f5f5;border:1px solid #d3d2d2;border-radius:30px;display:flex;height:60px;justify-content:space-between;padding:3px 20px;width:460px}@media (max-width:428px){.top .headerContainer form{width:100%;z-index:-2}}.top .headerContainer form input{font-size:14px;width:100%}.top .headerContainer form button{align-items:center;background-color:#009245;border-radius:50%;display:flex;height:40px;justify-content:center;min-width:40px}.top .headerContainer form button img{height:16px;width:16px}.top .headerContainer .spMenu{display:none}.top .headerContainer .spMenu__head{background-color:#009245;height:70px;position:fixed;top:0;width:100%;z-index:1}@media (max-width:428px){.top .headerContainer .spMenu{background-color:#009245;display:block;height:100vh;overflow-y:scroll;padding:0 0 80px;position:absolute;right:-450px;top:0;transition:all .5s;width:100vw;z-index:-1}.top .headerContainer .spMenu.open{right:0}}.top .headerContainer .spMenu .spMenuLinkContainer{border-top:1px solid #017b3a;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;margin-top:90px;width:100%}.top .headerContainer .spMenu .spMenuLinkContainer>a{align-items:center;border-bottom:1px solid #017b3a;color:#fff;display:flex;font-weight:700;height:60px;justify-content:space-between;padding:0 16px;position:relative;text-decoration:none;width:100%}.top .headerContainer .spMenu .spMenuLinkContainer>a:not(:first-of-type){border-left:1px solid #017b3a}.top .headerContainer .spMenu .spMenuLinkContainer>a:before{border-bottom:1px solid #fff;border-left:1px solid #fff;content:"";display:block;height:8px;position:absolute;right:16px;top:26px;transform:rotate(-135deg);width:8px}.top .headerContainer .spMenu .spMenuLinkContainer>a:after{background-color:#fff;content:"";display:block;height:1px;margin-top:1px;width:10px}.top .headerContainer .spMenu .spMenuSearchContainer{margin-top:32px;padding:0 30px;width:100%}.top .headerContainer .spMenu .spMenuSearchContainer>h3{grid-gap:10px;align-items:center;color:#fff;display:flex;font-weight:700;gap:10px}.top .headerContainer .spMenu .spMenuSearchContainer>h3:before{background-image:url(/build/images/search_icon.35ecfb88.png);background-position:50%;background-size:contain;content:"";height:16px;width:16px}.top .headerContainer .spMenu .spMenuSearchContainer__link{border:1px solid #fff;border-radius:4px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;margin-top:16px;width:100%}.top .headerContainer .spMenu .spMenuSearchContainer__link>a{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:14px;font-weight:700;height:100px;justify-content:center;text-decoration:none;width:100%}.top .headerContainer .spMenu .spMenuSearchContainer__link>a:not(:first-of-type){border-left:1px solid #fff}.top .headerContainer .spMenu .spMenuSearchContainer__link>a:before{background-position:50%;background-size:contain;content:"";display:block;height:40px;width:40px}.top .headerContainer .spMenu .spMenuSearchContainer__link>a.link_map{border-bottom:1px solid #fff}.top .headerContainer .spMenu .spMenuSearchContainer__link>a.link_map:before{background-image:url(/build/images/icon_map.834baef8.png)}.top .headerContainer .spMenu .spMenuSearchContainer__link>a.link_modelplan{border-bottom:1px solid #fff}.top .headerContainer .spMenu .spMenuSearchContainer__link>a.link_modelplan:before{background-image:url(/build/images/icon_modelplan.853878df.png)}.top .headerContainer .spMenu .spMenuSearchContainer__link>a.link_work{border-bottom:1px solid #fff}.top .headerContainer .spMenu .spMenuSearchContainer__link>a.link_work:before{background-image:url(/build/images/icon_work.82873068.png)}.top .headerContainer .spMenu .spMenuSearchContainer__link>a.link_facility{border-left:none}.top .headerContainer .spMenu .spMenuSearchContainer__link>a.link_facility:before{background-image:url(/build/images/icon_facility.752f9d04.png)}.top .headerContainer .spMenu .spMenuSearchContainer__link>a.link_activity:before{background-image:url(/build/images/icon_activity.328b8f7d.png)}.top .headerContainer .spMenu .spMenuSearchContainer__link>a.link_mobility:before{background-image:url(/build/images/icon_mobility.91318338.png)}.top .headerContainer .spMenu .spMenuTranslationContainer{display:flex;justify-content:space-between;margin-top:20px;padding:0 30px;width:100%}.top .headerContainer .spMenu .spMenuTranslationContainer>a{color:#fff;font-weight:700;text-decoration:none}.top .headerContainer .spMenu .spMenuSNSContainer{grid-gap:40px;align-items:center;display:flex;gap:40px;justify-content:center;margin-top:40px;width:100%}.top .headerContainer .spMenu .spMenuSNSContainer>a{height:24px}.top .headerContainer .spMenu .spMenuSNSContainer>a.sns_tw{width:29px}.top .headerContainer .spMenu .spMenuSNSContainer>a.sns_ins{width:24px}.top .headerContainer .spMenu .spMenuSNSContainer>a>img{width:100%}.top .headerContainer__link{align-items:center;display:flex;justify-content:space-between;width:100%}@media (max-width:428px){.top .headerContainer__link{margin:20px calc(50% - 50vw) 0;padding:0 30px;width:100vw}}.top .headerContainer__right{grid-gap:40px;align-items:center;display:flex;gap:40px;justify-content:flex-end;width:729px}.top .headerContainer__right>button{display:none}@media (max-width:428px){.top .headerContainer__right>button{display:flex;height:22px;position:relative;width:40px}.top .headerContainer__right>button>.line{background-color:#fff;display:inline-block;height:2px;position:absolute;transition:all .5s;width:100%}.top .headerContainer__right>button>.line--01{top:0}.top .headerContainer__right>button>.line--02{top:9px}.top .headerContainer__right>button>.line--03{bottom:0;right:0;width:50%}}.top .headerContainer__right>button.open>.line--01{top:9px;transform:rotate(45deg)}.top .headerContainer__right>button.open>.line--02{transform:rotate(-45deg)}.top .headerContainer__right>button.open>.line--03{display:none}.top .headerContainerLink__logo{grid-gap:16px;align-items:center;display:flex;gap:16px;justify-content:space-between;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.top .headerContainerLink__logo span{color:#fff;font-size:14px}@media (max-width:428px){.top .headerContainerLink__logo span{display:none}}.top .img__tokowakaLogo{width:120px}.top .img__tokowakaLogo img{width:100%}.top .headerContainerLink__item{display:flex;justify-content:space-between;width:525px}@media (max-width:428px){.top .headerContainerLink__item{display:none}}.top .headerContainerLink__item a{color:#fff;font-size:14px;text-decoration:none}.top .headerContainerLink__language{display:flex;position:relative}@media (max-width:428px){.top .headerContainerLink__language{display:none}}.top .headerContainerLink__language>img{height:32px;width:32px}.top .headerContainerLink__language>button{align-items:center;border-bottom:1px solid #fff;color:#fff;display:flex;font-size:14px;font-weight:700;height:32px;justify-content:center;padding-right:10px;position:relative;text-decoration:none;width:80px}.top .headerContainerLink__language>button:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;content:"";height:0;position:absolute;right:0;top:13px;width:0}.top .headerContainerLink__language .headerContainerLinkLanguage__list{grid-gap:8px;align-items:center;background-color:rgba(34,34,34,.5);display:flex;flex-direction:column;gap:8px;height:0;justify-content:center;position:absolute;right:0;top:32px;width:80px}.top .headerContainerLink__language .headerContainerLinkLanguage__list.open{height:108px}.top .headerContainerLink__language .headerContainerLinkLanguage__list.open>a{color:#fff;display:block;font-size:14px;opacity:1;text-decoration:none}.top .headerContainerLink__language .headerContainerLinkLanguage__list>a{display:none;opacity:0}.news{align-items:center;display:flex;justify-content:center;margin-top:80px;overflow:hidden;width:100%}@media (max-width:428px){.news{margin-top:80px}}.news .newsContainer{display:flex;justify-content:space-between;max-width:1200px;width:100%}@media (max-width:428px){.news .newsContainer{flex-direction:column;max-width:none;padding:0 24px}}.news .newsContainer>h1{font-size:32px}@media (max-width:428px){.news .newsContainer>h1{border-bottom:1px solid #d3d2d2;font-size:24px;margin-bottom:20px;padding-bottom:20px}}.news .newsContainer__headline{grid-gap:24px;border-top:1px solid #d3d2d2;display:flex;flex-direction:column;gap:24px;padding-top:24px;width:920px}@media (max-width:428px){.news .newsContainer__headline{border-top:none;padding-top:0;width:100%}}.news .newsContainer__headline a{grid-gap:30px;align-items:center;border-bottom:1px solid #d3d2d2;display:flex;gap:30px;padding-bottom:20px;text-decoration:none}@media (max-width:428px){.news .newsContainer__headline a{grid-gap:12px;align-items:flex-start;flex-direction:column;gap:12px}}.news .newsContainer__headline a time{color:#797878;font-size:14px}@media (max-width:428px){.news .newsContainer__headline a time{font-size:16px}}.news .newsContainer__headline a h1{color:#222;font-size:18px;font-weight:700}@media (max-width:428px){.news .newsContainer__headline a h1{font-size:16px}}.mieSearch{align-items:center;display:flex;justify-content:center;margin-top:80px;overflow:hidden;width:100%}@media (max-width:428px){.mieSearch{margin-top:80px}}.mieSearch .mieSearchContainer{display:flex;justify-content:space-between;max-width:1200px;width:100%}@media (max-width:428px){.mieSearch .mieSearchContainer{grid-gap:24px;align-items:center;flex-direction:column;gap:24px;max-width:none;padding:0 24px}}.mieSearch .mieSearchContainer a{text-decoration:none;width:384px}@media (max-width:428px){.mieSearch .mieSearchContainer a{width:100%}}.mieSearch .mieSearchContainer a>div{border-radius:10px;height:200px;overflow:hidden;width:100%}.mieSearch .mieSearchContainer a>div>img{width:105%}@media (max-width:428px){.mieSearch .mieSearchContainer a>div>img{width:111%}}.mieSearch .mieSearchContainer a h3{color:#222;font-size:24px;margin-top:8px}.mieSearch .mieSearchContainer a span{color:#797878;font-size:14px}.mieSearch .mieSearchContainer a:hover>div>img{transform:scale(1.2)}.warkAndVacation{align-items:center;background-color:#f0f0f0;display:flex;height:610px;justify-content:center;margin-top:120px;overflow:hidden;width:100%}@media (max-width:428px){.warkAndVacation{height:auto;margin-top:80px;padding:40px 0 80px}}.warkAndVacation .warkAndVacationContainer{align-items:center;display:flex;justify-content:space-between;max-width:1200px;width:100%}@media (max-width:428px){.warkAndVacation .warkAndVacationContainer{grid-gap:40px;flex-direction:column;gap:40px;max-width:none;padding:0 24px}}.warkAndVacation .warkAndVacationContainer__title{align-items:center;display:flex;flex-direction:column;justify-content:center}.warkAndVacation .warkAndVacationContainer__title>h1{color:#009245;font-size:26px;font-weight:400;text-align:center}@media (max-width:428px){.warkAndVacation .warkAndVacationContainer__title>h1{font-size:22px}}.warkAndVacation .warkAndVacationContainer__title>h1>span{font-family:Roboto;font-size:50px;font-weight:300;letter-spacing:.08em}@media (max-width:428px){.warkAndVacation .warkAndVacationContainer__title>h1>span{font-size:38px}}.warkAndVacation .img__WarkAndVacation{width:600px}@media (max-width:428px){.warkAndVacation .img__WarkAndVacation{width:100%}}.warkAndVacation .img__WarkAndVacation img{width:100%}.warkAndVacation .warkAndVacationContainer__item{width:470px}@media (max-width:428px){.warkAndVacation .warkAndVacationContainer__item{width:100%}}.warkAndVacation .warkAndVacationContainer__item h2{font-size:32px;letter-spacing:.08rem}@media (max-width:428px){.warkAndVacation .warkAndVacationContainer__item h2{font-size:24px}}.warkAndVacation .warkAndVacationContainer__item p{letter-spacing:.08rem;line-height:1.75;margin-top:24px}.warkAndVacation .warkAndVacationContainer__item a{align-items:center;background-color:#009245;border-bottom:5px solid #016531;border-radius:4px;color:#fff;display:flex;font-size:18px;height:54px;justify-content:center;margin-top:40px;text-decoration:none;width:240px}.warkAndVacation .warkAndVacationContainer__item a:hover{border-bottom:2px solid #016531;opacity:1;transform:translate3d(0,2px,0)}.topReport{margin-bottom:80px;margin-top:103px;position:relative;width:100%}@media (max-width:428px){.topReport{margin-top:120px;padding:0 30px}}.topReport .img_report_text{background-image:url(/build/images/report_text.d05a79ab.png);background-position:50%;background-size:contain;height:134px;left:0;max-width:680px;position:absolute;top:0;width:100%;z-index:-1}@media (max-width:428px){.topReport .img_report_text{height:76px;max-width:384px;top:-50px}}.topReport .reportWrapper{align-items:flex-end;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;width:100%}@media (max-width:428px){.topReport .reportWrapper{grid-gap:40px;align-items:flex-start;flex-direction:column;gap:40px}}.topReport .reportWrapper__text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.topReport .reportWrapper__text h2{font-size:32px;line-height:1.3}.topReport .reportWrapper__text p{color:#797878;letter-spacing:.08rem;line-height:1.5;margin-top:24px;width:100%}.topReport .reportWrapper__text>a{align-items:center;background-color:#222;border-radius:4px;color:#fff;display:flex;font-size:14px;height:48px;justify-content:center;margin-top:42px;text-decoration:none;width:132px}.topReport .reportListContainer{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;grid-template-rows:auto;margin-top:42px;width:792px}@media (max-width:428px){.topReport .reportListContainer{grid-row-gap:20px;grid-template-columns:1fr;margin-top:0;max-width:none;row-gap:20px;width:100%}}.topReport .reportListContainer a{grid-gap:16px;border:1px solid #d3d2d2;border-radius:10px;box-shadow:2px 2px 5px 1px hsla(0,0%,44%,.3);display:flex;flex-direction:column;gap:16px;height:460px;position:relative;text-decoration:none;width:384px}@media (max-width:428px){.topReport .reportListContainer a{min-height:420px;width:100%}}.topReport .reportListContainer a .img_reportBg{background-position:50%;background-size:cover;border-radius:6px 6px 0 0;height:160px;width:100%}.topReport .reportListContainer a:before{background-position:top;background-size:cover;border-radius:10px 10px 0 0;content:"";display:block;height:160px;left:0;position:absolute;top:0;width:100%}.topReport .reportListContainer a.img--01:before{background-image:url(/build/images/report_bg01.fd582c50.jpg)}.topReport .reportListContainer a.img--02:before{background-image:url(/build/images/report_bg02.a8870d4b.jpg)}.topReport .reportListContainer a.img--03:before{background-image:url(/build/images/report_bg03.7cc5ad41.jpg)}.topReport .reportListContainer .reportListContainer__item{display:flex;justify-content:space-between;padding:0 16px 24px;width:100%}.topReport .reportListContainer .reportListContainerItem__contents{width:256px}@media (max-width:428px){.topReport .reportListContainer .reportListContainerItem__contents{width:calc(100% - 85px)}}.topReport .reportListContainer .reportListContainerItem__contents .category{color:#797878;font-size:14px;letter-spacing:.08rem;line-height:1;width:100%}.topReport .reportListContainer .reportListContainerItem__contents h3{color:#797878;font-size:14px;font-weight:100;margin-top:12px;width:100%}.topReport .reportListContainer .reportListContainerItem__contents h2,.topReport .reportListContainer .reportListContainerItem__contents h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;letter-spacing:.08rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.topReport .reportListContainer .reportListContainerItem__contents h2{color:#222;font-size:18px;font-weight:700;margin-top:8px}.topReport .reportListContainer .reportListContainerItem__contents p{color:#797878;font-size:14px;letter-spacing:.08rem;line-height:1.5;margin-top:16px;width:100%}.topReport .reportListContainer .reportListContainerItem__contents .date_name{grid-gap:16px;align-items:center;display:flex;gap:16px;margin-top:36px;width:100%}.topReport .reportListContainer .reportListContainerItem__contents .date_name>span{color:#797878;font-size:14px;letter-spacing:.08rem}.topReport .reportListContainer .img__reportMember{background-position:50%;background-size:contain;border-radius:50%;height:80px;width:80px}@media (max-width:428px){.topReport .reportListContainer .img__reportMember{height:100%;max-height:75px;max-width:75px;width:100%}}.topReport .reportListContainer .img__reportMember.img--01{background-image:url(/build/images/report_member01.15ea54ff.png)}.topReport .reportListContainer .img__reportMember.img--02{background-image:url(/build/images/report_member02.b27d5102.png)}.topReport .reportListContainer .img__reportMember.img--03{background-image:url(/build/images/report_member03.3c503435.png)}.topReport .reportListContainer span{font-size:18px}.modelPlan{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden;width:100%}.modelPlan .img__modelPlan{background-image:url(/build/images/model_plan.030b2013.jpg);background-position:50%;background-size:cover;height:480px;width:100%}@media (max-width:428px){.modelPlan .img__modelPlan{background-image:url(/build/images/model_plan_sp.3ef4a5eb.jpg);height:240px}}.modelPlan .modelPlanContainer{display:flex;flex-direction:column;margin-top:64px;max-width:1200px;width:100%}@media (max-width:428px){.modelPlan .modelPlanContainer{margin-top:48px;max-width:none;padding:0 24px}}.modelPlan .modelPlanContainer h2{font-size:32px;letter-spacing:.08rem}@media (max-width:428px){.modelPlan .modelPlanContainer h2{font-size:24px}}.modelPlan .modelPlanContainer p{letter-spacing:.08rem;line-height:1.75;margin-top:24px;width:75%}@media (max-width:428px){.modelPlan .modelPlanContainer p{width:100%}}.modelPlan .modelPlanContainer__slick{display:flex;margin-top:40px;position:relative;width:100%}@media (max-width:428px){.modelPlan .modelPlanContainer__slick{display:block;margin:80px auto 0;overflow:visible;width:340px!important}.modelPlan .modelPlanContainer__slick .swiper-wrapper{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}}.modelPlan .modelPlanContainer__slick .swiper-wrapper .swiper-slide{width:380px!important}@media (max-width:428px){.modelPlan .modelPlanContainer__slick .swiper-wrapper .swiper-slide{width:340px!important}}.modelPlan .modelPlanContainer__slick .swiper-pagination{grid-gap:8px;display:flex;gap:8px;height:8px;position:absolute;right:84px;text-align:center;top:-66px;transform:translateZ(0);transition:opacity .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:20}@media (max-width:428px){.modelPlan .modelPlanContainer__slick .swiper-pagination{justify-content:space-between;left:0;top:-40px;width:200px}}.modelPlan .modelPlanContainer__slick .swiper-pagination .swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:8px;opacity:.3;opacity:var(--swiper-pagination-bullet-inactive-opacity,.3);width:8px}.modelPlan .modelPlanContainer__slick .swiper-pagination .swiper-pagination-bullet-active{background:#009245;background:var(--swiper-pagination-bullet-inactive-color,#009245);opacity:1;opacity:var(--swiper-pagination-bullet-inactive-opacity,1)}.modelPlan .modelPlanContainer__slick .swiper-button-prev{align-items:center;border:1px solid #d3d2d2;border-radius:50%;cursor:pointer;display:flex;height:60px;justify-content:center;position:absolute;right:196px;top:-93px;width:60px;z-index:20}@media (max-width:428px){.modelPlan .modelPlanContainer__slick .swiper-button-prev{display:none}}.modelPlan .modelPlanContainer__slick .swiper-button-prev:before{border-bottom:1px solid #222;border-left:1px solid #222;content:"";height:13px;left:23px;position:absolute;top:40%;transform:rotate(45deg);width:13px}.modelPlan .modelPlanContainer__slick .swiper-button-prev:after{background-color:#222;content:"";height:1px;width:16px}.modelPlan .modelPlanContainer__slick .swiper-button-next{align-items:center;border:1px solid #d3d2d2;border-radius:50%;cursor:pointer;display:flex;height:60px;justify-content:center;position:absolute;right:0;top:-93px;width:60px;z-index:20}@media (max-width:428px){.modelPlan .modelPlanContainer__slick .swiper-button-next{display:none}}.modelPlan .modelPlanContainer__slick .swiper-button-next:before{border-bottom:1px solid #222;border-right:1px solid #222;content:"";height:13px;left:23px;position:absolute;top:40%;transform:rotate(-45deg);width:13px}.modelPlan .modelPlanContainer__slick .swiper-button-next:after{background-color:#222;content:"";height:1px;width:16px}.modelPlan .modelPlanContainerSlick__item{display:flex;flex-direction:column;height:363px;width:380px}@media (max-width:428px){.modelPlan .modelPlanContainerSlick__item{height:335px;width:340px}}.modelPlan .modelPlanContainerSlick__item .img_modelPlan{background-position:50%;background-size:cover;border-radius:10px;height:285px;width:100%}@media (max-width:428px){.modelPlan .modelPlanContainerSlick__item .img_modelPlan{height:256px}}.modelPlan .modelPlanContainerSlick__item>h3{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#009245;display:-webkit-box;font-size:18px;letter-spacing:.04em;margin-top:16px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.modelPlan .modelPlanContainerSlick__item>span{color:#797878;display:block;font-size:14px;margin-top:8px}.modelPlan .modelPlanContainerSlick__link{text-decoration:none}.simulationMap{display:flex;justify-content:space-between;margin:66px auto 0;max-width:1200px;width:100%}@media (max-width:428px){.simulationMap{grid-gap:24px;flex-direction:column;gap:24px;margin-top:80px;max-width:none;padding:0 24px}}.simulationMap a{grid-gap:40px;align-items:center;border:2px solid #f0f0f0;border-radius:10px;box-shadow:0 3px 5px 0 hsla(0,0%,82%,.5);display:flex;gap:40px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:24px;text-decoration:none;width:580px}@media (max-width:428px){.simulationMap a{grid-gap:24px;flex-direction:column;gap:24px;padding:16px;width:100%}}.simulationMap .simulationMapButton__img{align-items:center;display:flex;flex-direction:column;justify-content:center}.simulationMap .simulationMapButton__img img{height:185px;width:246px}.simulationMap .simulationMapButton__img span{align-items:center;background-color:#009245;border-radius:4px;color:#fff;display:inline-block;display:flex;font-weight:700;height:56px;justify-content:center;width:280px}.simulationMap .simulationMapButton__items{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (max-width:428px){.simulationMap .simulationMapButton__items{margin-top:0;text-align:center}}.simulationMap .simulationMapButton__items h3{font-size:20px;font-weight:700}.simulationMap .simulationMapButton__items h3,.simulationMap .simulationMapButton__items p{color:#222;letter-spacing:.08rem;line-height:1.75}@media (max-width:428px){.simulationMap .simulationMapButton__items p{margin-top:8px}}.mobilitySearch{align-items:center;display:flex;justify-content:center;margin-top:128px;overflow:hidden;width:100%}@media (max-width:428px){.mobilitySearch{margin-top:80px}}.mobilitySearch .mobilitySearchContainer{align-items:center;display:flex;justify-content:space-between;max-width:1200px;width:100%}@media (max-width:428px){.mobilitySearch .mobilitySearchContainer{flex-direction:column}}.mobilitySearch .img__mobility{width:600px}@media (max-width:428px){.mobilitySearch .img__mobility{width:110%}}.mobilitySearch .img__mobility img{width:100%}.mobilitySearch .mobilitySearchContainer__item{width:520px}@media (max-width:428px){.mobilitySearch .mobilitySearchContainer__item{margin-top:40px;padding:0 24px;width:100%}}.mobilitySearch .mobilitySearchContainer__item h2{font-size:32px;letter-spacing:.08rem}@media (max-width:428px){.mobilitySearch .mobilitySearchContainer__item h2{font-size:24px}}.mobilitySearch .mobilitySearchContainer__item p{letter-spacing:.08rem;line-height:1.75;margin-top:24px}.mobilitySearch .mobilitySearchContainer__item a{align-items:center;background-color:#009245;border-bottom:5px solid #016531;border-radius:4px;color:#fff;display:flex;height:60px;justify-content:center;margin-top:40px;text-decoration:none;width:240px}.mobilitySearch .mobilitySearchContainer__item a:hover{border-bottom:2px solid #016531;opacity:1;transform:translate3d(0,2px,0)}.experience{display:flex;justify-content:center;margin-top:128px;overflow:hidden;width:100%}@media (max-width:428px){.experience{flex-direction:column;margin-top:100px}}.experience .experienceImgContainer{background-image:url(/build/images/experience_bg.d827b390.jpg);background-position:100%;background-size:cover;box-sizing:border-box;height:402px;width:55%}@media (max-width:428px){.experience .experienceImgContainer{height:202px;order:1;width:100%}}.experience .experienceItemContainer{align-items:center;background-color:#009245;display:flex;height:400px;justify-content:flex-end;padding-left:80px;width:45%}@media (max-width:428px){.experience .experienceItemContainer{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:flex-start;margin-top:-1px;order:2;padding:40px 30px 80px;width:100%}}.experience .experienceContainer__item{margin-right:80px}@media (max-width:428px){.experience .experienceContainer__item{margin-right:0}}.experience .experienceContainer__item h2{color:#fff;font-size:24px;letter-spacing:.08rem}.experience .experienceContainer__item p{color:#fff;letter-spacing:.08rem;line-height:1.75;margin-top:20px}.experience .experienceContainer__item a{align-items:center;background-color:#fff;border-radius:4px;color:#009245;display:flex;font-size:16px;font-weight:700;height:52px;justify-content:center;margin-top:24px;text-decoration:none;width:210px}.bannerWrapper{margin:120px auto 0;max-width:1200px;width:100%}@media (max-width:428px){.bannerWrapper{margin-top:80px;max-width:none;padding:0 24px}}.bannerWrapper__anchor{display:block;width:100%}.bannerWrapper__anchor>img{width:100%}.tokowakaInfo{align-items:center;display:flex;justify-content:center;margin-top:120px;overflow:hidden;width:100%}@media (max-width:428px){.tokowakaInfo{margin-top:80px}}.tokowakaInfo .tokowakaInfoContainer{display:flex;justify-content:space-between;max-width:1200px;width:100%}@media (max-width:428px){.tokowakaInfo .tokowakaInfoContainer{flex-direction:column;max-width:none;padding:0 24px}}.tokowakaInfo .tokowakaInfoContainer>a{display:none}@media (max-width:428px){.tokowakaInfo .tokowakaInfoContainer>a{align-items:center;background-color:#222;border-radius:4px;color:#fff;display:flex;font-size:14px;height:48px;justify-content:center;margin:40px auto 0;text-decoration:none;width:162px}}.tokowakaInfo .tokowakaInfoContainer__left{width:240px}@media (max-width:428px){.tokowakaInfo .tokowakaInfoContainer__left{width:100%}}.tokowakaInfo .tokowakaInfoContainer__left h2{font-size:32px;line-height:1.3}@media (max-width:428px){.tokowakaInfo .tokowakaInfoContainer__left h2{font-size:24px}}.tokowakaInfo .tokowakaInfoContainer__left p{color:#797878;letter-spacing:.08rem;line-height:1.5;margin-top:24px}@media (max-width:428px){.tokowakaInfo .tokowakaInfoContainer__left p{font-size:14px}}.tokowakaInfo .tokowakaInfoContainer__left>a{align-items:center;background-color:#222;border-radius:4px;color:#fff;display:flex;font-size:14px;height:48px;justify-content:center;margin-top:40px;text-decoration:none;width:132px}@media (max-width:428px){.tokowakaInfo .tokowakaInfoContainer__left>a{display:none}}.tokowakaInfo .tokowakaInfoContainer__right{grid-gap:24px;display:flex;flex-direction:column;gap:24px;max-width:920px;width:100%}@media (max-width:428px){.tokowakaInfo .tokowakaInfoContainer__right{grid-gap:40px;gap:40px;margin-top:24px}}.tokowakaInfo .tokowakaInfoContainerRight__item{border-bottom:1px solid #d3d2d2;display:flex;justify-content:space-between;padding-bottom:24px;text-decoration:none;width:100%}@media (max-width:428px){.tokowakaInfo .tokowakaInfoContainerRight__item{flex-direction:column;padding-bottom:32px}}.tokowakaInfo .tokowakaInfoContainerRight__item .img__tokowakaInfo{background-position:50%;background-size:cover;border-radius:10px;height:160px;width:240px}@media (max-width:428px){.tokowakaInfo .tokowakaInfoContainerRight__item .img__tokowakaInfo{height:266px;width:100%}}.tokowakaInfo .tokowakaInfoContainerRight__item .img__tokowakaInfo.img--01{background-image:url(/build/images/tokowakaInfo01.444e68d6.jpg)}.tokowakaInfo .tokowakaInfoContainerRight__item .img__tokowakaInfo.img--02{background-image:url(/build/images/tokowakaInfo02.00392421.jpg)}.tokowakaInfo .tokowakaInfoContainerRightItem__text{position:relative;width:656px}@media (max-width:428px){.tokowakaInfo .tokowakaInfoContainerRightItem__text{margin-top:16px;width:100%}}.tokowakaInfo .tokowakaInfoContainerRightItem__text time{color:#797878;font-size:16px;letter-spacing:.08rem}.tokowakaInfo .tokowakaInfoContainerRightItem__text h3{color:#222;font-size:18px;font-weight:700;letter-spacing:.08rem;line-height:1.3;margin-top:8px}@media (max-width:428px){.tokowakaInfo .tokowakaInfoContainerRightItem__text h3{width:100%}}.tokowakaInfo .tokowakaInfoContainerRightItem__text p{color:#797878;letter-spacing:.08rem;margin-top:14px}.tokowakaInfo .tokowakaInfoContainerRightItem__text span{align-items:center;border:1px solid #009245;border-radius:16px;bottom:0;color:#009245;display:flex;font-size:14px;height:30px;justify-content:center;left:0;letter-spacing:.08rem;position:absolute;width:90px}@media (max-width:428px){.tokowakaInfo .tokowakaInfoContainerRightItem__text span{margin-top:24px;position:static}}.movie{grid-column-gap:80px;grid-row-gap:42px;-moz-column-gap:80px;column-gap:80px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;margin:120px auto 0;max-width:1200px;row-gap:42px;width:100%}@media (max-width:428px){.movie{grid-template-columns:1fr;margin-top:80px;max-width:none;padding:0 24px}}.movie .movie__item{width:560px}@media (max-width:428px){.movie .movie__item{width:100%}}.movie .movie__item img{margin-bottom:8px;width:100%}.movie .movie__item span{font-size:20px;font-weight:700;letter-spacing:.08rem}[id=workspace] .guide{align-items:center;display:flex;justify-content:center;padding-top:125px;width:100%}@media (max-width:428px){[id=workspace] .guide{padding:60px 0 0}}[id=workspace] .guide .guideContainer{display:flex;justify-content:space-between;max-width:1200px;width:100%}@media (max-width:428px){[id=workspace] .guide .guideContainer{display:none}}[id=workspace] .guide .guideContainer__breadcrumbs{grid-gap:8px;align-items:center;color:red;display:flex;gap:8px}[id=workspace] .guide .guideContainer__breadcrumbs .guideContainerBreadcrumbs__arrow{border-bottom:1px solid #707070;border-right:1px solid #707070;height:8px;margin-right:4px;transform:rotate(-45deg);width:8px}[id=workspace] .guide .guideContainer__breadcrumbs a{color:#222;font-weight:700}[id=workspace] .guide .guideContainer__breadcrumbs div{color:#797878}[id=workspace] .search{margin:48px auto 0;max-width:1200px;width:100%}@media (max-width:428px){[id=workspace] .search{margin-top:80px;max-width:none}}[id=workspace] .search .searchInfoContainer{align-items:flex-end;display:flex;justify-content:space-between;padding-bottom:40px;width:100%}@media (max-width:428px){[id=workspace] .search .searchInfoContainer{grid-gap:40px;align-items:flex-start;border-bottom:none;flex-direction:column;gap:40px}}[id=workspace] .search .searchInfoContainer__headline .guideContainer__filter{grid-gap:8px;align-items:center;background-color:#f5f5f5;border:1px solid #d3d2d2;border-radius:4px;color:#222;display:flex;font-size:14px;font-weight:700;gap:8px;height:48px;justify-content:center;margin-top:24px;text-decoration:none;width:177px}[id=workspace] .search .searchInfoContainer__headline .guideContainer__filter img{height:18px;width:20px}@media (max-width:428px){[id=workspace] .search .searchInfoContainer__headline{padding:0 24px}}[id=workspace] .search .searchInfoContainer__headline h1{font-size:32px;letter-spacing:.08rem;margin-bottom:8px}[id=workspace] .search .searchInfoContainer__headline span{font-size:18px;font-weight:700;letter-spacing:.08rem}[id=workspace] .search .searchInfoContainer__headline .filter{align-items:center;display:flex;justify-content:center;margin-top:16px;width:100%}[id=workspace] .search .searchInfoContainer__headline .filter .filterContainer{grid-gap:16px;align-items:center;display:flex;gap:16px;max-width:1200px;width:100%}[id=workspace] .search .searchInfoContainer__headline .filter .filterContainer a{color:#797878;font-size:18px;font-weight:700;letter-spacing:.08rem;text-decoration:none}[id=workspace] .search .searchInfoContainer__headline .filter .filterContainer a.current{color:#dd8115}[id=workspace] .search .searchInfoContainer__headline .filter .filterContainer>span{background-color:#d3d2d2;display:inline-block;height:24px;width:2px}[id=workspace] .search .searchInfoContainer__filter{display:flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:428px){[id=workspace] .search .searchInfoContainer__filter{width:100%}}[id=workspace] .search .searchInfoContainer__filter>span{font-weight:700;letter-spacing:.08rem}@media (max-width:428px){[id=workspace] .search .searchInfoContainer__filter>span{padding:0 24px}}[id=workspace] .search .searchInfoContainer__filter .searchInfoContainerFilter__button{align-items:flex-end;display:flex}@media (max-width:428px){[id=workspace] .search .searchInfoContainer__filter .searchInfoContainerFilter__button{display:block;overflow-x:scroll;padding:0 24px}}[id=workspace] .search .searchInfoContainer__filter .searchInfoContainerFilter__button>div{grid-gap:8px;display:flex;gap:8px;margin-top:12px;width:643px}@media (max-width:428px){[id=workspace] .search .searchInfoContainer__filter .searchInfoContainerFilter__button>div{width:-webkit-max-content;width:-moz-max-content;width:max-content}}[id=workspace] .search .searchInfoContainer__filter .searchInfoContainerFilter__button .radio{cursor:pointer;height:46px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[id=workspace] .search .searchInfoContainer__filter .searchInfoContainerFilter__button .radio input{display:none}[id=workspace] .search .searchInfoContainer__filter .searchInfoContainerFilter__button .radio span{align-items:center;background-color:#f5f5f5;border:1px solid #d3d2d2;border-radius:4px;color:#222;display:flex;font-size:14px;font-weight:700;height:46px;justify-content:center;line-height:1.3;padding:0 24px}[id=workspace] .search>.line{background-color:#d3d2d2;height:1px;margin:0 calc(50% - 50vw);width:100vw}@media (max-width:428px){[id=workspace] .search>.line{display:none}}[id=workspace] .search .searchContentsContainer{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr 1fr;grid-template-rows:auto;margin-top:40px;width:100%}@media (max-width:428px){[id=workspace] .search .searchContentsContainer{grid-template-columns:1fr;margin-top:0;padding:0 24px}}[id=workspace] .search .searchContentsContainer__item{display:flex;justify-content:space-between;text-decoration:none;width:100%}@media (max-width:428px){[id=workspace] .search .searchContentsContainer__item{grid-gap:16px;flex-direction:column;gap:16px}}[id=workspace] .search .searchContentsContainer__item .img__search{background-position:50%;background-size:cover;border-radius:4px;height:212px;width:282px}@media (max-width:428px){[id=workspace] .search .searchContentsContainer__item .img__search{width:100%}}[id=workspace] .search .searchContentsContainerItem__info{width:274px}@media (max-width:428px){[id=workspace] .search .searchContentsContainerItem__info{width:100%}}[id=workspace] .search .searchContentsContainerItem__info h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#222;display:-webkit-box;font-size:18px;letter-spacing:.08rem;line-height:1.3;max-height:60px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}@media (max-width:428px){[id=workspace] .search .searchContentsContainerItem__info h3{font-size:16px;max-height:44px}}[id=workspace] .search .searchContentsContainerItem__info h4{color:#222;font-size:18px;font-weight:400;letter-spacing:.08rem;line-height:1.3;margin-bottom:16px;max-height:42px}@media (max-width:428px){[id=workspace] .search .searchContentsContainerItem__info h4{font-size:16px}}[id=workspace] .search .searchContentsContainerItem__info h5{color:#222;font-size:16px;letter-spacing:.05rem;margin-bottom:8px}@media (max-width:428px){[id=workspace] .search .searchContentsContainerItem__info h5{font-size:14px}}[id=workspace] .search .searchContentsContainerItem__info p{color:#797878;font-size:14px;letter-spacing:.01rem;line-height:1.4;margin-bottom:8px;margin-top:8px;width:100%}[id=workspace] .search .searchContentsContainerItem__info span{font-size:80%;letter-spacing:.08rem}[id=workspace] .search .searchContentsContainerItem__info .searchContentsContainerItemInfo__class{align-items:center;border:1px solid #dd8115;border-radius:16px;display:flex;height:30px;justify-content:center;margin-bottom:16px;padding:0 16px;width:140px}[id=workspace] .search .searchContentsContainerItem__info .searchContentsContainerItemInfo__class.mobility{width:110px}[id=workspace] .search .searchButtonContainer{align-items:center;display:flex;justify-content:center;margin-top:64px;position:relative;width:100%}@media (max-width:428px){[id=workspace] .search .searchButtonContainer{padding-bottom:132px}}[id=workspace] .search .searchButtonContainer__back{grid-gap:8px;align-items:center;color:#acacac;display:flex;font-size:18px;font-weight:700;gap:8px;left:0;position:absolute;text-decoration:none;top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:428px){[id=workspace] .search .searchButtonContainer__back{top:138px}[id=workspace] .search .searchButtonContainer__back.spaceleft{left:24px}}[id=workspace] .search .searchButtonContainer__back span{align-items:center;border:1px solid #acacac;border-radius:50%;display:flex;height:40px;justify-content:center;position:relative;vertical-align:middle;width:40px}[id=workspace] .search .searchButtonContainer__back span:before{background:#acacac;content:"";height:1px;left:10px;position:absolute;top:50%;vertical-align:middle;width:16px}[id=workspace] .search .searchButtonContainer__back span:after{border-left:1px solid #acacac;border-top:1px solid #acacac;content:"";height:13px;left:12px;position:absolute;top:33%;transform:rotate(-45deg);vertical-align:middle;width:13px}[id=workspace] .search .searchButtonContainer__more{align-items:center;background-color:#222;border-radius:4px;color:#fff;display:flex;font-size:14px;font-weight:700;height:50px;justify-content:center;text-decoration:none;width:132px}@media (max-width:428px){[id=workspace] .search .searchButtonContainer__more{width:162px}}[id=workspace] .workspace .searchInfoContainer__headline span{color:#b5298a}[id=workspace] .workspace .searchInfoContainerFilter__button .radio input:checked+span{background-color:#b5298a;border:1px solid #b5298a;color:#fff}[id=workspace] .workspace .searchContentsContainer__item .img__search--01{background-image:url(/build/images/workspace01.95fa8364.jpg)}[id=workspace] .workspace .searchContentsContainer__item .img__search--02{background-image:url(/build/images/workspace02.15e9ded0.jpg)}[id=workspace] .workspace .searchContentsContainer__item .img__search--03{background-image:url(/build/images/workspace03.a0843c9a.jpg)}[id=workspace] .workspace .searchContentsContainer__item .img__search--04{background-image:url(/build/images/workspace04.e1f5e7e3.jpg)}[id=workspace] .workspace .searchContentsContainerItem__info span{color:#b5298a}[id=workspace] .facility .searchInfoContainer__headline span{color:#00928c}[id=workspace] .facility .searchInfoContainerFilter__button .radio input:checked+span{background-color:#00928c;border:1px solid #00928c;color:#fff}[id=workspace] .facility .searchContentsContainer__item .img__search--01{background-image:url(/build/images/hotel01.82defb68.jpg)}[id=workspace] .facility .searchContentsContainer__item .img__search--02{background-image:url(/build/images/hotel02.9048f572.jpg)}[id=workspace] .facility .searchContentsContainer__item .img__search--03{background-image:url(/build/images/hotel03.dad66e7f.jpg)}[id=workspace] .facility .searchContentsContainer__item .img__search--04{background-image:url(/build/images/hotel04.408c4f2c.jpg)}[id=workspace] .facility .searchContentsContainerItem__info span{color:#00928c}[id=workspace] .activity .searchInfoContainer__headline span{color:#dd8115}[id=workspace] .activity .searchInfoContainerFilter__button .radio input:checked+span{background-color:#dd8115;border:1px solid #dd8115;color:#fff}[id=workspace] .activity .searchContentsContainer__item .img__search--01{background-image:url(/build/images/activity01.1126f8df.jpg)}[id=workspace] .activity .searchContentsContainer__item .img__search--02{background-image:url(/build/images/activity02.4518bf47.jpg)}[id=workspace] .activity .searchContentsContainer__item .img__search--03{background-image:url(/build/images/activity03.a79aa6d0.jpg)}[id=workspace] .activity .searchContentsContainer__item .img__search--04{background-image:url(/build/images/activity04.0347c7ce.jpg)}[id=workspace] .activity .searchContentsContainerItem__info span,[id=workspace] .mobility .searchInfoContainer__headline span{color:#dd8115}[id=workspace] .mobility .searchInfoContainerFilter__button .radio input:checked+span{background-color:#dd8115;border:1px solid #dd8115;color:#fff}[id=workspace] .mobility .searchContentsContainer__item .img__search--01{background-image:url(/build/images/mobility01.2aa9d0e4.jpg)}[id=workspace] .mobility .searchContentsContainer__item .img__search--02{background-image:url(/build/images/mobility02.4ed65d8b.jpg)}[id=workspace] .mobility .searchContentsContainer__item .img__search--03,[id=workspace] .mobility .searchContentsContainer__item .img__search--04{background-image:url(/build/images/mobility03.85bb82dc.jpg)}[id=workspace] .mobility .searchContentsContainerItem__info span{color:#dd8115}[id=workspace] .modelplan .searchInfoContainer__headline span{color:#009245}[id=workspace] .modelplan .searchInfoContainerFilter__button .radio input:checked+span{background-color:#009245;border:1px solid #009245;color:#fff}[id=workspace] .modelplan .searchContentsContainer__item .img__search--01{background-image:url(/build/images/modelplan01.a592480b.jpg)}[id=workspace] .modelplan .searchContentsContainer__item .img__search--02{background-image:url(/build/images/modelplan02.77826cd4.jpg)}[id=workspace] .modelplan .searchContentsContainer__item .img__search--03{background-image:url(/build/images/modelplan03.33c5370a.jpg)}[id=workspace] .modelplan .searchContentsContainer__item .img__search--04{background-image:url(/build/images/modelplan04.7e893e77.jpg)}[id=workspace] .modelplan .searchContentsContainerItem__info span{color:#009245}[id=workspace] .filterPage.search{flex-direction:column}@media (max-width:428px){[id=workspace] .filterPage.search{padding:0 24px}}[id=workspace] .filterPage .searchInfoContainer{border-bottom:none;margin:0 auto;max-width:980px;padding-bottom:0}[id=workspace] .filterPage .searchInfoContainer__headline{padding:0}[id=workspace] .filterPage .searchlistContainer{border-bottom:1px solid #d3d2d2;display:flex;flex-direction:column;margin:40px auto 0;max-width:980px;padding-bottom:40px;width:100%}@media (max-width:428px){[id=workspace] .filterPage .searchlistContainer{margin-top:24px;max-width:none;padding-bottom:24px}}[id=workspace] .filterPage .searchlistContainer--last{border-bottom:none}[id=workspace] .filterPage .searchlistContainer h2{color:#222;font-size:20px;font-weight:700;letter-spacing:.08rem}[id=workspace] .filterPage .searchlistContainer__target{grid-gap:8px;display:flex;gap:8px;margin-top:24px;overflow-x:scroll;white-space:nowrap;width:100%}@media (max-width:428px){[id=workspace] .filterPage .searchlistContainer__target{grid-gap:8px;display:grid;gap:8px;grid-template-columns:101px 200px 200px 225px;grid-template-rows:80px}[id=workspace] .filterPage .searchlistContainer__target>.itemA{grid-column:1/2;grid-row:1/2}[id=workspace] .filterPage .searchlistContainer__target>.itemB{grid-column:2/5;grid-row:1/2}[id=workspace] .filterPage .searchlistContainer__target>.itemC{grid-column:1/3;grid-row:2/3}[id=workspace] .filterPage .searchlistContainer__target>.itemD{grid-column:1/4;grid-row:3/4}}[id=workspace] .filterPage .searchlistContainer__target .radio{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[id=workspace] .filterPage .searchlistContainer__target .radio input{display:none}[id=workspace] .filterPage .searchlistContainer__target .radio span{grid-gap:8px;align-items:center;background-color:#f5f5f5;border:1px solid #d3d2d2;border-radius:4px;color:#222;display:flex;font-weight:700;gap:8px;height:60px;justify-content:center;letter-spacing:.08rem;line-height:1.3;margin-top:2px;padding:0 24px}@media (max-width:428px){[id=workspace] .filterPage .searchlistContainer__target .radio span{font-size:14px;height:48px;letter-spacing:.05rem;padding:0 10px}}[id=workspace] .filterPage .searchlistContainer__target .radio span:before{background-position:50%;background-size:contain;content:"";display:inline-block;height:40px;width:40px}@media (max-width:428px){[id=workspace] .filterPage .searchlistContainer__target .radio span:before{height:32px;width:32px}}[id=workspace] .filterPage .searchlistContainer__target .radio span.img--01:before{background-image:url(/build/images/one_person.3a24e658.png)}[id=workspace] .filterPage .searchlistContainer__target .radio span.img--02:before{background-image:url(/build/images/group.a88affc1.png)}[id=workspace] .filterPage .searchlistContainer__target .radio span.img--03:before{background-image:url(/build/images/organization.474c0dd7.png)}[id=workspace] .filterPage .searchlistContainer__target .radio span.img--04:before{background-image:url(/build/images/family.2f8a4ee9.png)}[id=workspace] .filterPage .searchlistContainer__target .radio span.img--05:before{background-image:url(/build/images/child.052861b5.png)}[id=workspace] .filterPage .searchlistContainer__target .radio input:checked+span{background-color:#009245;border:1px solid #009245;color:#fff}[id=workspace] .filterPage .searchlistContainer__target .radio input:checked+span.img--01:before{background-image:url(/build/images/one_person_white.5fc22683.png)}[id=workspace] .filterPage .searchlistContainer__target .radio input:checked+span.img--02:before{background-image:url(/build/images/group_white.20b68c6d.png)}[id=workspace] .filterPage .searchlistContainer__target .radio input:checked+span.img--03:before{background-image:url(/build/images/organization_white.c5a2e5aa.png)}[id=workspace] .filterPage .searchlistContainer__target .radio input:checked+span.img--04:before{background-image:url(/build/images/family_white.cf8f3af5.png)}[id=workspace] .filterPage .searchlistContainer__target .radio input:checked+span.img--05:before{background-image:url(/build/images/child_white.1ca9abf0.png)}[id=workspace] .filterPage .searchlistContainer__contents{margin-top:24px;width:100%}[id=workspace] .filterPage .searchlistContainer__contents>h3{font-size:16px;margin-top:8px}[id=workspace] .filterPage .searchlistContainer__contents>div{margin-top:16px;width:100%}[id=workspace] .filterPage .checkbox{cursor:pointer;display:inline-block;margin-bottom:24px;margin-right:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:428px){[id=workspace] .filterPage .checkbox{margin-right:24px}}[id=workspace] .filterPage .checkbox input{display:none}[id=workspace] .filterPage .checkbox span{grid-gap:8px;align-items:center;display:flex;gap:8px;letter-spacing:.08rem;position:relative}[id=workspace] .filterPage .checkbox span:before{background-color:#fff;border:1px solid #d3d2d2;border-radius:2px;content:"";display:inline-block;height:24px;width:24px}[id=workspace] .filterPage .checkbox input:checked+span:before{background-color:#009245;border:1px solid #009245}[id=workspace] .filterPage .checkbox input:checked+span:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:14px;left:8px;position:absolute;top:3px;transform:rotate(45deg);width:7px}[id=workspace] .mieSearch{align-items:center;display:flex;justify-content:center;margin-top:80px;overflow:hidden;width:100%}@media (max-width:428px){[id=workspace] .mieSearch{margin-top:80px}}[id=workspace] .mieSearch .mieSearchContainer{display:flex;justify-content:space-between;max-width:1200px;width:100%}@media (max-width:428px){[id=workspace] .mieSearch .mieSearchContainer{grid-gap:24px;align-items:center;flex-direction:column;gap:24px;max-width:none;padding:0 24px}}[id=workspace] .mieSearch .mieSearchContainer a{text-decoration:none;width:384px}@media (max-width:428px){[id=workspace] .mieSearch .mieSearchContainer a{width:100%}}[id=workspace] .mieSearch .mieSearchContainer a>div{border-radius:10px;height:200px;overflow:hidden;width:100%}[id=workspace] .mieSearch .mieSearchContainer a>div>img{width:105%}@media (max-width:428px){[id=workspace] .mieSearch .mieSearchContainer a>div>img{width:111%}}[id=workspace] .mieSearch .mieSearchContainer a h3{color:#222;font-size:24px;margin-top:8px}[id=workspace] .mieSearch .mieSearchContainer a span{color:#797878;font-size:14px}[id=workspace] .mieSearch .mieSearchContainer a:hover>div>img{transform:scale(1.2)}[id=workspace] .pagination{align-items:center;display:flex;justify-content:center;width:100%}[id=workspace] .pagination>ul{grid-gap:16px;align-items:center;display:flex;gap:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[id=workspace] .pagination>ul>li{list-style:none}[id=workspace] .pagination>ul>li>a{align-items:center;border:1px solid #009245;border-radius:50%;color:#009245;display:flex;font-size:20px;height:40px;justify-content:center;text-decoration:none;width:40px}[id=workspace] .pagination>ul>li>a.prev_arrow:before{margin-left:4px;transform:rotate(135deg)}[id=workspace] .pagination>ul>li>a.next_arrow:before,[id=workspace] .pagination>ul>li>a.prev_arrow:before{border-bottom:1px solid #009245;border-right:1px solid #009245;content:"";display:block;height:10px;width:10px}[id=workspace] .pagination>ul>li>a.next_arrow:before{margin-right:4px;transform:rotate(-45deg)}[id=workspace] .pagination>ul>li>b{background-color:#009245;border:1px solid #009245;border-radius:50%;color:#fff;font-size:20px;font-weight:400;height:40px;text-decoration:none;width:40px}[id=report] .guide,[id=workspace] .pagination>ul>li>b{align-items:center;display:flex;justify-content:center}[id=report] .guide{padding-top:125px;width:100%}@media (max-width:428px){[id=report] .guide{padding:60px 0 0}}[id=report] .guide .guideContainer{display:flex;justify-content:space-between;max-width:1200px;width:100%}@media (max-width:428px){[id=report] .guide .guideContainer{display:none}}[id=report] .guide .guideContainer__breadcrumbs{grid-gap:8px;align-items:center;color:red;display:flex;gap:8px}[id=report] .guide .guideContainer__breadcrumbs .guideContainerBreadcrumbs__arrow{border-bottom:1px solid #707070;border-right:1px solid #707070;height:8px;margin-right:4px;transform:rotate(-45deg);width:8px}[id=report] .guide .guideContainer__breadcrumbs a{color:#222;font-weight:700}[id=report] .guide .guideContainer__breadcrumbs div{color:#797878}[id=report] .report{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:48px;width:100%}@media (max-width:428px){[id=report] .report{padding:0 30px}}[id=report] .report .reportInfoContainer{display:flex;justify-content:space-between;max-width:1200px;width:100%}[id=report] .report .reportInfoContainer--contents{max-width:960px}[id=report] .report .reportInfoContainer__headline h1{font-size:28px;letter-spacing:.08rem;margin-bottom:16px}[id=report] .report .reportInfoContainer__headline .header{align-items:center;display:flex;margin-bottom:30px}[id=report] .report .reportInfoContainer__headline .header .header-tag{border:1px solid #009245;border-radius:30px;color:#009245;font-size:14px;margin-right:30px;padding:5px}[id=report] .report .reportInfoContainer__headline .header .header-date{color:#797878;font-size:16px}[id=report] .report .reportInfoContainer__headline .modelplaTitle{color:#009245}[id=report] .report .reportInfoContainer__headline .modelplanReport{font-size:32px;font-weight:700;margin-top:20px}@media (max-width:428px){[id=report] .report .reportInfoContainer__headline .modelplanReport{font-size:28px}}[id=report] .report .reportInfoContainer__headline div .tab-label{color:#797878;cursor:pointer;font-size:18px;font-weight:700;margin-right:5px;order:-1;padding:3px 12px}[id=report] .report .reportInfoContainer__headline div .tab-label:not(:last-child){border-right:2px solid #d3d2d2}[id=report] .report .reportInfoContainer__headline div .tab-switch:checked+.tab-label{color:#009245}[id=report] .report .reportInfoContainer__headline div .tab-switch:checked+.tab-label+.tab-content{display:block}[id=report] .report .reportInfoContainer__headline div .tab-switch{display:none}[id=report] .report .reportListContainer{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;margin-bottom:40px;margin-top:42px;max-width:1200px;width:100%}@media (max-width:428px){[id=report] .report .reportListContainer{grid-row-gap:20px;grid-template-columns:1fr;max-width:none;row-gap:20px}}[id=report] .report .reportListContainer a{grid-gap:16px;border:1px solid #d3d2d2;border-radius:10px;display:flex;flex-direction:column;gap:16px;height:460px;position:relative;text-decoration:none;width:384px}@media (max-width:428px){[id=report] .report .reportListContainer a{width:100%}}[id=report] .report .reportListContainer a .img_reportBg{background-position:50%;background-size:cover;border-radius:6px 6px 0 0;height:160px;width:100%}[id=report] .report .reportListContainer a .img_reportBg>img{border-radius:6px 6px 0 0;width:100%}[id=report] .report .reportListContainer a:before{background-position:top;background-size:cover;content:"";display:block;height:160px;left:0;position:absolute;top:0;width:100%}[id=report] .report .reportListContainer a.img--01:before{background-image:url(/build/images/report_bg01.fd582c50.jpg)}[id=report] .report .reportListContainer a.img--02:before{background-image:url(/build/images/report_bg02.a8870d4b.jpg)}[id=report] .report .reportListContainer a.img--03:before{background-image:url(/build/images/report_bg03.7cc5ad41.jpg)}[id=report] .report .reportListContainer .reportListContainer__item{display:flex;justify-content:space-between;padding:0 16px 24px;width:100%}[id=report] .report .reportListContainer .reportListContainerItem__contents{width:256px}@media (max-width:428px){[id=report] .report .reportListContainer .reportListContainerItem__contents{width:calc(100% - 85px)}}[id=report] .report .reportListContainer .reportListContainerItem__contents .category{color:#797878;font-size:14px;letter-spacing:.08rem;line-height:1;width:100%}[id=report] .report .reportListContainer .reportListContainerItem__contents h3{color:#797878;font-size:14px;font-weight:100;margin-top:12px;width:100%}[id=report] .report .reportListContainer .reportListContainerItem__contents h2,[id=report] .report .reportListContainer .reportListContainerItem__contents h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;letter-spacing:.08rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;word-break:break-all}[id=report] .report .reportListContainer .reportListContainerItem__contents h2{color:#222;font-size:18px;font-weight:700;margin-top:8px}[id=report] .report .reportListContainer .reportListContainerItem__contents p{color:#797878;font-size:14px;letter-spacing:.08rem;line-height:1.5;margin-top:16px;width:100%}[id=report] .report .reportListContainer .reportListContainerItem__contents .date_name{grid-gap:16px;align-items:center;display:flex;gap:16px;margin-top:36px;width:100%}[id=report] .report .reportListContainer .reportListContainerItem__contents .date_name>span{color:#797878;font-size:14px;letter-spacing:.08rem}[id=report] .report .reportListContainer .img__reportMember{background-position:50%;background-size:contain;border-radius:50%;height:80px;width:80px}@media (max-width:428px){[id=report] .report .reportListContainer .img__reportMember{height:100%;max-height:75px;max-width:75px;width:100%}}[id=report] .report .reportListContainer .img__reportMember.img--01{background-image:url(/build/images/report_member01.15ea54ff.png)}[id=report] .report .reportListContainer .img__reportMember.img--02{background-image:url(/build/images/report_member02.b27d5102.png)}[id=report] .report .reportListContainer .img__reportMember.img--03{background-image:url(/build/images/report_member03.3c503435.png)}[id=report] .report .reportListContainer span{font-size:18px}[id=report] .report .reportButtonContainer{align-items:center;display:flex;justify-content:center;margin-top:64px;max-width:1200px;position:relative;width:100%}[id=report] .report .reportButtonContainer__back{grid-gap:8px;align-items:center;color:#acacac;display:flex;font-size:18px;font-weight:700;gap:8px;left:0;position:absolute;text-decoration:none;top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[id=report] .report .reportButtonContainer__back span{align-items:center;border:1px solid #acacac;border-radius:50%;display:flex;height:40px;justify-content:center;position:relative;vertical-align:middle;width:40px}[id=report] .report .reportButtonContainer__back span:before{background:#acacac;content:"";height:1px;left:10px;position:absolute;top:50%;vertical-align:middle;width:16px}[id=report] .report .reportButtonContainer__back span:after{border-left:1px solid #acacac;border-top:1px solid #acacac;content:"";height:13px;left:12px;position:absolute;top:33%;transform:rotate(-45deg);vertical-align:middle;width:13px}[id=report] .report .reportButtonContainer__more{align-items:center;background-color:#222;border-radius:4px;color:#fff;display:flex;font-size:14px;font-weight:700;height:49px;justify-content:center;text-decoration:none;width:132px}[id=report] .reportPlanContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:40px;width:100%}[id=report] .reportPlanContainer--contents{max-width:960px}[id=report] .reportPlanContainer .img__reportPlan{background-image:url(/build/images/report_plan_bg.b09f7034.jpg);background-position:50%;background-size:cover;height:480px;max-width:980px;width:100%}[id=report] .reportPlanContainer .reportPlanContainerContents__box,[id=report] .reportPlanContainer .reportPlanContainerContents__box .text{width:100%}[id=report] .reportPlanContainer .reportPlanContainerContents__box .text .text-header{font-size:24px;font-weight:700;margin-bottom:50px}[id=report] .reportPlanContainer .reportPlanContainerContents__box .text p{margin-bottom:50px}[id=report] .reportPlanContainer .reportPlanContainerContents__box .text p>a{color:#009245}[id=report] .reportPlanContainer .reportPlanContainerContents__box .text .text-date{margin-bottom:50px}[id=report] .reportPlanContainer .reportPlanContainerContents__box .text>img{margin-bottom:16px;width:100%}[id=report] .reportPlanContainer .reportPlanContainerContents__box .reportPlanContainerContents__img{background-image:url(/build/images/report_plan_bg.b09f7034.jpg);background-position:50%;background-size:cover;height:960px;margin-bottom:100px;max-width:980px;width:100%}[id=report] .reportPlanContainer .reportPlanContainerContents__box .reportPlanContainerContents__img2{background-image:url(/build/images/report_plan_bg.b09f7034.jpg);background-position:50%;background-size:cover;height:640px;margin-bottom:100px;margin-top:50px;max-width:980px;width:100%}[id=report] .reportPlanContainer .reportPlanContainerContents__box .reportPlanContainerContent__box{text-align:center}[id=report] .reportPlanContainer .reportPlanContainerContents__box .reportPlanContainerContent__box .reportPlanContainerContents__btn{background-color:#222;border-radius:5px;color:#fff;margin:150px auto 0;padding:17px 45px;text-decoration:none}@media (max-width:428px){[id=report] .reportPlanContainer .reportPlanContainerContents__box .reportPlanContainerContent__box .reportPlanContainerContents__btn{padding:17px 36px;width:100%}}[id=report] .reportPlanContainer .reportPlanContainerContents__writer{background-color:#f0f0f0;height:250px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:150px;padding-top:20px;width:100vw}@media (max-width:428px){[id=report] .reportPlanContainer .reportPlanContainerContents__writer{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;padding:40px 30px}}[id=report] .reportPlanContainer .reportPlanContainerContents__writer .reportPlanContainerContents__inner{margin:0 auto;max-width:960px;width:100%}@media (max-width:428px){[id=report] .reportPlanContainer .reportPlanContainerContents__writer .reportPlanContainerContents__inner{max-width:none}}[id=report] .reportPlanContainer .reportPlanContainerContents__writer .reportPlanContainerContents__inner .reportPlanContainerContentsWriter__header{font-size:24px;font-weight:700;margin-bottom:20px}@media (max-width:428px){[id=report] .reportPlanContainer .reportPlanContainerContents__writer .reportPlanContainerContents__inner .reportPlanContainerContentsWriter__header{text-align:center}}[id=report] .reportPlanContainer .reportPlanContainerContents__writer .reportPlanContainerContents__inner .reportPlanContainerContentsWriter__box{align-items:center;display:flex}@media (max-width:428px){[id=report] .reportPlanContainer .reportPlanContainerContents__writer .reportPlanContainerContents__inner .reportPlanContainerContentsWriter__box{flex-direction:column}}[id=report] .reportPlanContainer .reportPlanContainerContents__writer .reportPlanContainerContents__inner .reportPlanContainerContentsWriter__box .reportPlanContainerContentsWriterBox__img{background-image:url(/build/images/report_member02.b27d5102.png);background-position:50%;background-size:cover;height:120px;margin-right:30px;padding-right:120px;width:120px}@media (max-width:428px){[id=report] .reportPlanContainer .reportPlanContainerContents__writer .reportPlanContainerContents__inner .reportPlanContainerContentsWriter__box .reportPlanContainerContentsWriterBox__img{height:160px;margin-right:0;padding-right:0;width:160px}[id=report] .reportPlanContainer .reportPlanContainerContents__writer .reportPlanContainerContents__inner .reportPlanContainerContentsWriter__box .reportPlanContainerContentsWriterBox__text{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:20px}}[id=report] .reportPlanContainer .reportPlanContainerContents__writer .reportPlanContainerContents__inner .reportPlanContainerContentsWriter__box .reportPlanContainerContentsWriterBox__text .reportPlanContainerContentsWriterBoxText__name{font-size:20px;font-weight:700;margin-bottom:15px}[id=report] .reportPlanContainer .reportPlanContainerContents__writer .reportPlanContainerContents__inner .reportPlanContainerContentsWriter__box .reportPlanContainerContentsWriterBox__text .reportPlanContainerContentsWriterBoxText__content{color:#797878;line-height:2}[id=report] .reportPlanContainer .reportPlanContainer__contents{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:64px;max-width:1200px;width:100%}[id=report] .reportPlanContainer .reportPlanContainerContentsDetail__item{display:flex;justify-content:space-between;width:100%}[id=report] .reportPlanContainer .reportPlanContainerContentsDetailItem__main{width:800px}[id=report] .reportPlanContainer .reportPlanContainerContentsDetailItem__main p{letter-spacing:.08rem;line-height:1.75;margin-top:24px;width:100%}[id=report] .reportPlanContainer .reportPlanContainerContentsDetailItemMain__dayName{grid-gap:40px;align-items:flex-end;display:flex;gap:40px}[id=report] .reportPlanContainer .reportPlanContainerContentsDetailItemMain__dayName span{color:#797878;letter-spacing:.08rem}[id=report] .reportPlanContainer .reportPlanContainerContentsDetailItemMain__dayName h3{font-size:28px;font-weight:700;letter-spacing:.08rem}[id=report] .reportPlanContainer .reportPlanContainerContents__other{margin-top:64px;width:100%}[id=report] .reportPlanContainer .reportPlanContainerContents__other h2{font-size:28px;font-weight:700;letter-spacing:.08rem}[id=report] .reportPlanContainer .reportPlanContainerContentsOther__list{grid-gap:40px;display:flex;flex-direction:column;gap:40px;margin-top:43px;width:100%}[id=report] .reportPlanContainer .reportPlanContainerContentsOtherList__item{border-bottom:1px solid #d3d2d2;display:flex;justify-content:space-between;padding-bottom:40px;width:100%}[id=report] .reportPlanContainer .reportPlanContainerContentsOtherList__item .img__reportMember{background-position:50%;background-size:cover;height:120px;width:120px}[id=report] .reportPlanContainer .reportPlanContainerContentsOtherList__item .img__reportMember.img--01{background-image:url(/build/images/report_member01.15ea54ff.png)}[id=report] .reportPlanContainer .reportPlanContainerContentsOtherList__item .img__reportMember.img--02{background-image:url(/build/images/report_member02.b27d5102.png)}[id=report] .reportPlanContainer .reportPlanContainerContentsOtherList__item .img__reportMember.img--03{background-image:url(/build/images/report_member03.3c503435.png)}[id=report] .reportPlanContainer .reportPlanContainerContentsOtherListItem__text{width:800px}[id=report] .reportPlanContainer .reportPlanContainerContentsOtherListItem__text p{letter-spacing:.08rem;line-height:1.75;margin-top:24px;width:100%}[id=report] .reportPlanContainer .reportPlanContainerContentsOtherListItemText__dayName{grid-gap:40px;align-items:flex-end;display:flex;gap:40px}[id=report] .reportPlanContainer .reportPlanContainerContentsOtherListItemText__dayName span{color:#797878;letter-spacing:.08rem}[id=report] .reportPlanContainer .reportPlanContainerContentsOtherListItemText__dayName h3{font-size:28px;font-weight:700;letter-spacing:.08rem}[id=news] .guide{align-items:center;display:flex;justify-content:center;padding-top:125px;width:100%}@media (max-width:428px){[id=news] .guide{padding:40px 0 0}}[id=news] .guide .guideContainer{display:flex;justify-content:space-between;max-width:1200px;width:100%}@media (max-width:428px){[id=news] .guide .guideContainer{display:none;max-width:none}}[id=news] .guide .guideContainer__breadcrumbs{grid-gap:8px;align-items:center;color:red;display:flex;gap:8px}[id=news] .guide .guideContainer__breadcrumbs .guideContainerBreadcrumbs__arrow{border-bottom:1px solid #707070;border-right:1px solid #707070;height:8px;margin-right:4px;transform:rotate(-45deg);width:8px}[id=news] .guide .guideContainer__breadcrumbs a{color:#222;font-weight:700}[id=news] .guide .guideContainer__breadcrumbs div{color:#797878}[id=news] .newsPage{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:80px;width:100%}[id=news] .newsPage .newsPageTitleContainer{max-width:960px;width:100%}@media (max-width:428px){[id=news] .newsPage .newsPageTitleContainer{max-width:none;padding:0 24px}}[id=news] .newsPage .newsPageTitleContainer h1{font-size:32px;font-weight:700;line-height:1.3}[id=news] .newsPage .newsPageTitleContainer__category{grid-gap:16px;align-items:center;display:flex;gap:16px;margin-top:28px}@media (max-width:428px){[id=news] .newsPage .newsPageTitleContainer__category{display:none}}[id=news] .newsPage .newsPageTitleContainer__category a{color:#797878;font-size:18px;font-weight:700;letter-spacing:.08rem;text-decoration:none}[id=news] .newsPage .newsPageTitleContainer__category a.active{color:#009245}[id=news] .newsPage .newsPageTitleContainer__category>span{background-color:#d3d2d2;display:block;height:24px;width:2px}[id=news] .newsPage .newsPageArticleContainer{grid-gap:32px;display:flex;flex-direction:column;gap:32px;margin-top:40px;max-width:960px;width:100%}@media (max-width:428px){[id=news] .newsPage .newsPageArticleContainer{margin-top:24px;max-width:none;padding:0 24px}}[id=news] .newsPage .newsPageArticleContainer a{grid-gap:24px;border-bottom:1px solid #d3d2d2;display:flex;gap:24px;padding-bottom:32px;text-decoration:none;width:100%}@media (max-width:428px){[id=news] .newsPage .newsPageArticleContainer a{flex-direction:column}}[id=news] .newsPage .newsPageArticleContainer a img{border-radius:10px;width:240px}@media (max-width:428px){[id=news] .newsPage .newsPageArticleContainer a img{width:100%}}[id=news] .newsPage .newsPageArticleContainer .newsPageArticleContainerButtonItems{position:relative;width:696px}@media (max-width:428px){[id=news] .newsPage .newsPageArticleContainer .newsPageArticleContainerButtonItems{width:100%}}[id=news] .newsPage .newsPageArticleContainer .newsPageArticleContainerButtonItems time{color:#797878;letter-spacing:.05rem}[id=news] .newsPage .newsPageArticleContainer .newsPageArticleContainerButtonItems h1{color:#222;font-size:18px;letter-spacing:.08rem;line-height:1.5;margin-top:8px}@media (max-width:428px){[id=news] .newsPage .newsPageArticleContainer .newsPageArticleContainerButtonItems h1{font-size:16px}}[id=news] .newsPage .newsPageArticleContainer .newsPageArticleContainerButtonItems p{color:#797878;font-size:14px;margin-top:24px}@media (max-width:428px){[id=news] .newsPage .newsPageArticleContainer .newsPageArticleContainerButtonItems p{margin-top:16px}}[id=news] .newsPage .newsPageArticleContainer .newsPageArticleContainerButtonItems span{align-items:center;border:1px solid #009245;border-radius:16px;bottom:0;color:#009245;display:flex;font-size:14px;height:30px;justify-content:center;left:0;position:absolute;width:90px}@media (max-width:428px){[id=news] .newsPage .newsPageArticleContainer .newsPageArticleContainerButtonItems span{font-size:14px;margin-top:16px;position:static}}[id=news] .newsPage .buttonContainer{align-items:center;display:flex;margin-top:80px;max-width:1200px;width:100%}@media (max-width:428px){[id=news] .newsPage .buttonContainer{max-width:none;padding:0 24px}}[id=news] .newsPage .buttonContainer .buttonContainer__back{grid-gap:8px;align-items:center;color:#acacac;display:flex;font-size:18px;font-weight:700;gap:8px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[id=news] .newsPage .buttonContainer .buttonContainer__back span{align-items:center;border:1px solid #acacac;border-radius:50%;display:flex;height:40px;justify-content:center;position:relative;vertical-align:middle;width:40px}[id=news] .newsPage .buttonContainer .buttonContainer__back span:before{background:#acacac;content:"";height:1px;left:10px;position:absolute;top:50%;vertical-align:middle;width:16px}[id=news] .newsPage .buttonContainer .buttonContainer__back span:after{border-left:1px solid #acacac;border-top:1px solid #acacac;content:"";height:13px;left:12px;position:absolute;top:33%;transform:rotate(-45deg);vertical-align:middle;width:13px}[id=news] .newDetail{align-items:center;display:flex;flex-direction:column;margin-top:84px;width:100%}[id=news] .newDetail .newDetailContainer{max-width:960px;width:100%}@media (max-width:428px){[id=news] .newDetail .newDetailContainer{max-width:none;padding:0 24px}}[id=news] .newDetail .newDetailContainer h1{font-size:32px;letter-spacing:.08rem;line-height:1.6;margin-top:40px;width:100%}@media (max-width:428px){[id=news] .newDetail .newDetailContainer h1{font-size:24px}}[id=news] .newDetail .newDetailContainer img{border-radius:10px;margin-top:40px;width:100%}[id=news] .newDetail .newDetailContainer>div{letter-spacing:.08rem;line-height:1.75;margin-top:40px}@media (max-width:428px){[id=news] .newDetail .newDetailContainer>div{margin-top:40px}}[id=news] .newDetail .newDetailContainer>div>p{letter-spacing:.08rem;line-height:1.75;margin-top:80px}@media (max-width:428px){[id=news] .newDetail .newDetailContainer>div>p{margin-top:40px}}[id=news] .newDetail .newDetailContainer>div>p a{color:#009245}[id=news] .newDetail .newDetailContainer h2{font-size:24px;letter-spacing:.08rem;line-height:1.6;margin-top:80px}[id=news] .newDetail .newDetailContainer__dayTag{grid-gap:24px;align-items:center;display:flex;gap:24px;margin-top:0!important}@media (max-width:428px){[id=news] .newDetail .newDetailContainer__dayTag{grid-gap:16px;gap:16px}}[id=news] .newDetail .newDetailContainer__dayTag span{align-items:center;border:1px solid #009245;border-radius:16px;color:#009245;display:flex;font-size:14px;height:31px;justify-content:center;width:90px}[id=news] .newDetail .newDetailContainer__dayTag time{color:#797878;letter-spacing:.05rem}[id=news] .newDetail .buttonContainer{align-items:center;display:flex;margin-top:80px;max-width:1200px;width:100%}@media (max-width:428px){[id=news] .newDetail .buttonContainer{max-width:none;padding:0 24px}}[id=news] .newDetail .buttonContainer .buttonContainer__back{grid-gap:8px;align-items:center;color:#acacac;display:flex;font-size:18px;font-weight:700;gap:8px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[id=news] .newDetail .buttonContainer .buttonContainer__back span{align-items:center;border:1px solid #acacac;border-radius:50%;display:flex;height:40px;justify-content:center;position:relative;vertical-align:middle;width:40px}[id=news] .newDetail .buttonContainer .buttonContainer__back span:before{background:#acacac;content:"";height:1px;left:10px;position:absolute;top:50%;vertical-align:middle;width:16px}[id=news] .newDetail .buttonContainer .buttonContainer__back span:after{border-left:1px solid #acacac;border-top:1px solid #acacac;content:"";height:13px;left:12px;position:absolute;top:33%;transform:rotate(-45deg);vertical-align:middle;width:13px}[id=news] .pagination{align-items:center;display:flex;justify-content:center;margin-top:80px;width:100%}[id=news] .pagination>ul{grid-gap:16px;align-items:center;display:flex;gap:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[id=news] .pagination>ul>li{list-style:none}[id=news] .pagination>ul>li>a{align-items:center;border:1px solid #009245;border-radius:50%;color:#009245;display:flex;font-size:20px;height:40px;justify-content:center;text-decoration:none;width:40px}[id=news] .pagination>ul>li>a.prev_arrow:before{margin-left:4px;transform:rotate(135deg)}[id=news] .pagination>ul>li>a.next_arrow:before,[id=news] .pagination>ul>li>a.prev_arrow:before{border-bottom:1px solid #009245;border-right:1px solid #009245;content:"";display:block;height:10px;width:10px}[id=news] .pagination>ul>li>a.next_arrow:before{margin-right:4px;transform:rotate(-45deg)}[id=news] .pagination>ul>li>b{background-color:#009245;border:1px solid #009245;border-radius:50%;color:#fff;font-size:20px;font-weight:400;height:40px;text-decoration:none;width:40px}[id=contact] .guide,[id=news] .pagination>ul>li>b{align-items:center;display:flex;justify-content:center}[id=contact] .guide{padding-top:125px;width:100%}@media (max-width:428px){[id=contact] .guide{padding:60px 0 0}}[id=contact] .guide .guideContainer{display:flex;justify-content:space-between;max-width:1200px;width:100%}@media (max-width:428px){[id=contact] .guide .guideContainer{display:none}}[id=contact] .guide .guideContainer__breadcrumbs{grid-gap:8px;align-items:center;color:red;display:flex;gap:8px}[id=contact] .guide .guideContainer__breadcrumbs .guideContainerBreadcrumbs__arrow{border-bottom:1px solid #707070;border-right:1px solid #707070;height:8px;margin-right:4px;transform:rotate(-45deg);width:8px}[id=contact] .guide .guideContainer__breadcrumbs a{color:#222;font-weight:700}[id=contact] .guide .guideContainer__breadcrumbs div{color:#797878}[id=contact] .contactPage{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:80px;width:100%}[id=contact] .contactPage .contactPageHeadline{max-width:960px;width:100%}@media (max-width:428px){[id=contact] .contactPage .contactPageHeadline{max-width:none;padding:0 24px}}[id=contact] .contactPage .contactPageHeadline h1{font-size:32px;letter-spacing:.08rem;margin-bottom:40px}@media (max-width:428px){[id=contact] .contactPage .contactPageHeadline h1{font-size:24px;margin-bottom:24px}}[id=contact] .contactPage .contactPageHeadline span{font-size:20px;font-weight:700;letter-spacing:.08rem}@media (max-width:428px){[id=contact] .contactPage .contactPageHeadline span{font-size:16px}}[id=contact] .contactPage .line{background-color:#d3d2d2;height:1px;margin-top:42px;width:100%}[id=contact] .contactPage form{grid-gap:40px;display:flex;flex-direction:column;gap:40px;margin-top:40px;max-width:960px;width:100%}@media (max-width:428px){[id=contact] .contactPage form{max-width:none;padding:0 24px}}[id=contact] .contactPage form .form__item label{grid-gap:8px;display:flex;font-size:18px;font-weight:700;gap:8px}[id=contact] .contactPage form .form__item label:after{color:#009245;content:"※必須"}[id=contact] .contactPage form .form__item input{background-color:#f0f0f0;border-radius:2px;height:80px;margin-top:8px;padding:0 20px;width:100%}@media (max-width:428px){[id=contact] .contactPage form .form__item input{height:56px}}[id=contact] .contactPage form .form__item textarea{background-color:#f0f0f0;border-radius:2px;margin-top:8px;min-height:80px;padding:20px;width:100%}[id=contact] .contactPage form button{align-items:center;background-color:#222;border-radius:4px;color:#fff;display:flex;height:50px;justify-content:center;margin:0 auto;width:146px}[id=contact] .contactPage form button.confirm_page{background-color:#009245;width:196px}[id=contact] .contactPage .formInfo{margin-top:64px;width:100%}[id=contact] .contactPage .formInfoContainer h3{font-size:18px;letter-spacing:.08rem}[id=contact] .contactPage .formInfoContainer>div,[id=contact] .contactPage .formInfoContainer p{letter-spacing:.05rem;line-height:1.75;margin-top:8px}[id=contact] .contactPage .formInfoContainer>div{grid-gap:8px;display:flex;gap:8px;margin-bottom:40px}[id=contact] .contactPage .formInfo__privacyPolicy{font-weight:700;margin-top:80px}@media (max-width:428px){[id=contact] .contactPage .formInfo__privacyPolicy{font-size:18px;line-height:1.75;margin-top:42px}}[id=contact] .contactPage .formInfo__privacyPolicy a{color:#009245}[id=contact] .contactPage .formInfo__agree{grid-gap:16px;align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:80px}@media (max-width:428px){[id=contact] .contactPage .formInfo__agree{margin-top:42px}}[id=contact] .contactPage .formInfo__agree .formInfoAgree__checkbox{grid-gap:8px;display:flex;gap:8px}[id=contact] .contactPage .formInfo__agree .formInfoAgree__checkbox label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[id=contact] .contactPage .formInfo__agree .formInfoAgree__checkbox label input{display:none}[id=contact] .contactPage .formInfo__agree .formInfoAgree__checkbox label span{border:1px solid #d3d2d2;border-radius:2px;display:block;height:24px;position:relative;width:24px}[id=contact] .contactPage .formInfo__agree .formInfoAgree__checkbox label input:checked+span{background-color:#009245;border:1px solid #009245}[id=contact] .contactPage .formInfo__agree .formInfoAgree__checkbox label input:checked+span:before{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:inline-block;height:14px;left:7px;position:absolute;top:2px;transform:rotate(45deg);width:7px}[id=contact] .contactPage .formInfo__agree .formInfoAgree__checkbox>a{color:#009245}[id=contact] .contactPage .formInfo__agree span{color:#797878;font-size:14px;letter-spacing:.08rem}[id=contact] .contactPage .contactPage__confirm{grid-gap:42px;display:flex;flex-direction:column;gap:42px;margin-top:42px;max-width:960px;width:100%}@media (max-width:428px){[id=contact] .contactPage .contactPage__confirm{max-width:none;padding:0 24px}}[id=contact] .contactPage .contactPage__confirm>div{grid-gap:16px;display:flex;flex-direction:column;gap:16px}[id=contact] .contactPage .contactPage__confirm>div>p{font-size:20px;font-weight:700}[id=contact] .contactPage .contactPage__complete{grid-gap:40px;display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:960px;text-align:center;width:100%}@media (max-width:428px){[id=contact] .contactPage .contactPage__complete{max-width:none;padding:0 24px;text-align:left}}[id=contact] .contactPage .contactPage__complete>h1{font-size:32px;letter-spacing:.08rem}@media (max-width:428px){[id=contact] .contactPage .contactPage__complete>h1{font-size:24px}}[id=contact] .contactPage .contactPage__complete>p{letter-spacing:.08rem;line-height:1.75}@media (max-width:428px){[id=contact] .contactPage .contactPage__complete>p{letter-spacing:.05rem}}[id=contact] .contactPage .contactPage__complete>a{align-items:center;background-color:#222;border-radius:4px;color:#fff;display:flex;height:50px;justify-content:center;margin:0 auto;text-decoration:none;width:214px}[id=search] .searchResult{margin:0 auto;max-width:1200px;padding-top:120px;width:100%}@media (max-width:428px){[id=search] .searchResult{max-width:none;padding:104px 24px 0}}[id=search] .searchResult>form{align-items:center;border:1px solid #d3d2d2;border-radius:30px;display:flex;height:56px;justify-content:space-between;margin-bottom:40px;max-width:640px;padding:3px 20px;width:100%}@media (max-width:428px){[id=search] .searchResult>form{margin-bottom:36px;width:100%}}[id=search] .searchResult>form input{font-size:14px;width:100%}[id=search] .searchResult>form button{align-items:center;background-color:#009245;border-radius:50%;display:flex;height:40px;justify-content:center;min-width:40px}[id=search] .searchResult>form button img{height:16px;width:16px}[id=search] .searchResult .searchResultContents{margin-bottom:80px;width:100%}[id=search] .searchResult .searchResultContents>h1{font-size:32px;letter-spacing:.08rem}@media (max-width:428px){[id=search] .searchResult .searchResultContents>h1{font-size:24px}}[id=search] .searchResult .searchResultContents>span{color:#797878;font-size:14px;letter-spacing:.08rem}[id=search] .searchResult .searchResultContents--more{align-items:center;background-color:#222;border-radius:4px;color:#fff;display:flex;font-weight:700;height:50px;justify-content:center;margin:40px auto 0;text-decoration:none;width:162px}[id=search] .searchResult .searchResultContents__itemContainer{grid-gap:24px;display:flex;flex-wrap:wrap;gap:24px;margin-top:24px;width:100%}@media (max-width:428px){[id=search] .searchResult .searchResultContents__itemContainer{grid-column-gap:16px;grid-row-gap:24px;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;margin-top:16px;row-gap:24px}}[id=search] .searchResult .searchResultContents__itemContainer>a{grid-gap:12px;display:flex;flex-direction:column;gap:12px;text-decoration:none;width:282px}@media (max-width:428px){[id=search] .searchResult .searchResultContents__itemContainer>a{width:169px}}[id=search] .searchResult .searchResultContents__itemContainer>a>.img__modelPlan{background-position:50%;background-size:cover;border-radius:10px;height:212px;width:100%}@media (max-width:428px){[id=search] .searchResult .searchResultContents__itemContainer>a>.img__modelPlan{border-radius:4px;height:128px}}[id=search] .searchResult .searchResultContents__itemContainer>a>h3{color:#222;font-size:18px;letter-spacing:.08rem;line-height:1.5}@media (max-width:428px){[id=search] .searchResult .searchResultContents__itemContainer>a>h3{font-size:16px}}[id=search] .searchResult .searchResultContents__itemContainer>a>p{color:#797878;font-size:14px;letter-spacing:.08rem;line-height:1.5}[id=search] .searchResult .searchResultContents__itemContainer>a>span{font-size:14px;letter-spacing:.08rem}[id=search] .searchResult .searchResultContents__itemContainer.modelplan>a>.img--01{background-image:url(/build/images/modelplan01.a592480b.jpg)}[id=search] .searchResult .searchResultContents__itemContainer.modelplan>a>.img--02{background-image:url(/build/images/modelplan02.77826cd4.jpg)}[id=search] .searchResult .searchResultContents__itemContainer.modelplan>a>.img--03{background-image:url(/build/images/modelplan03.33c5370a.jpg)}[id=search] .searchResult .searchResultContents__itemContainer.modelplan>a>span{color:#009245}[id=search] .searchResult .searchResultContents__itemContainer.workspace>a>.img--01{background-image:url(/build/images/workspace01.95fa8364.jpg)}[id=search] .searchResult .searchResultContents__itemContainer.workspace>a>span{color:#b5298a}[id=search] .searchResult .searchResultContents__itemContainer.facility>a>.img--01{background-image:url(/build/images/hotel01.82defb68.jpg)}[id=search] .searchResult .searchResultContents__itemContainer.facility>a>span{color:#00928c}[id=search] .searchResult .searchResultContents__itemContainer.activity>a>.img--01{background-image:url(/build/images/activity01.1126f8df.jpg)}[id=search] .searchResult .searchResultContents__itemContainer.activity>a>span{color:#dd8115}[id=search] .searchResult .searchResultContents__itemContainer.mobility>a>.img--01{background-image:url(/build/images/mobility01.2aa9d0e4.jpg)}[id=search] .searchResult .searchResultContents__itemContainer.mobility>a>span{color:#dd8115}[id=search] .searchResult .buttonContainer{align-items:center;display:flex;margin-top:80px;max-width:1200px;width:100%}@media (max-width:428px){[id=search] .searchResult .buttonContainer{max-width:none}}[id=search] .searchResult .buttonContainer .buttonContainer__back{grid-gap:8px;align-items:center;color:#acacac;display:flex;font-size:18px;font-weight:700;gap:8px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[id=search] .searchResult .buttonContainer .buttonContainer__back span{align-items:center;border:1px solid #acacac;border-radius:50%;display:flex;height:40px;justify-content:center;position:relative;vertical-align:middle;width:40px}[id=search] .searchResult .buttonContainer .buttonContainer__back span:before{background:#acacac;content:"";height:1px;left:10px;position:absolute;top:50%;vertical-align:middle;width:16px}[id=search] .searchResult .buttonContainer .buttonContainer__back span:after{border-left:1px solid #acacac;border-top:1px solid #acacac;content:"";height:13px;left:12px;position:absolute;top:33%;transform:rotate(-45deg);vertical-align:middle;width:13px}[id=map_search] .guide{align-items:center;display:flex;justify-content:center;padding-top:125px;width:100%}@media (max-width:428px){[id=map_search] .guide{padding:52px 0 0}}[id=map_search] .guide .guideContainer{display:flex;justify-content:space-between;max-width:1200px;width:100%}@media (max-width:428px){[id=map_search] .guide .guideContainer{display:none}}[id=map_search] .guide .guideContainer__breadcrumbs{grid-gap:8px;align-items:center;color:red;display:flex;gap:8px}[id=map_search] .guide .guideContainer__breadcrumbs .guideContainerBreadcrumbs__arrow{border-bottom:1px solid #707070;border-right:1px solid #707070;height:8px;margin-right:4px;transform:rotate(-45deg);width:8px}[id=map_search] .guide .guideContainer__breadcrumbs a{color:#222;font-weight:700}[id=map_search] .guide .guideContainer__breadcrumbs div{color:#797878}[id=map_search] .mapSearchButton{display:flex;justify-content:space-between;margin:40px auto 0;max-width:1200px;width:100%}@media (max-width:428px){[id=map_search] .mapSearchButton{max-width:none;padding:0 24px}}[id=map_search] .mapSearchButton .buttonContainer__back{grid-gap:8px;align-items:center;color:#acacac;display:flex;font-size:18px;font-weight:700;gap:8px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[id=map_search] .mapSearchButton .buttonContainer__back span{align-items:center;border:1px solid #acacac;border-radius:50%;display:flex;height:40px;justify-content:center;position:relative;vertical-align:middle;width:40px}[id=map_search] .mapSearchButton .buttonContainer__back span:before{background:#acacac;content:"";height:1px;left:10px;position:absolute;top:50%;vertical-align:middle;width:16px}[id=map_search] .mapSearchButton .buttonContainer__back span:after{border-left:1px solid #acacac;border-top:1px solid #acacac;content:"";height:13px;left:12px;position:absolute;top:33%;transform:rotate(-45deg);vertical-align:middle;width:13px}[id=map_search] .mapSearchButton .listmap__checkbox{display:none}@media (max-width:428px){[id=map_search] .mapSearchButton .listmap__checkbox{cursor:pointer;display:block}[id=map_search] .mapSearchButton .listmap__checkbox>input{display:none}[id=map_search] .mapSearchButton .listmap__checkbox>span{align-items:center;background-color:#f5f5f5;border:1px solid #d3d2d2;border-radius:4px;content:"";display:flex;height:47px;justify-content:center;padding:0 25px}[id=map_search] .mapSearchButton .listmap__checkbox>span:before{color:#222;content:"リスト";display:inline-block;font-size:14px;font-weight:700}[id=map_search] .mapSearchButton .listmap__checkbox input:checked+span:before{content:"地図"}}[id=map_search] .mapSearchButton .mapSearchButton__type{grid-gap:40px;display:flex;gap:40px}@media (max-width:428px){[id=map_search] .mapSearchButton .mapSearchButton__type{display:none}}[id=map_search] .mapSearchButton .mapSearchButtonType__item{grid-gap:8px;align-items:center;display:flex;gap:8px;justify-content:center}[id=map_search] .mapSearchButton .mapSearchButtonType__item h5{font-size:16px;letter-spacing:.08rem}[id=map_search] .mapSearchButton .mapSearchButtonType__item h5>span{font-size:20px;letter-spacing:.1rem}[id=map_search] .mapSearchButton .mapSearchButtonTypeItem__icon{align-items:center;border-radius:4px;display:flex;height:40px;justify-content:center;width:40px}[id=map_search] .mapSearchButton .mapSearchButtonTypeItem__icon.icon--activity{background-color:#dd8115}[id=map_search] .mapSearchButton .mapSearchButtonTypeItem__icon.icon--activity>img{width:22px}[id=map_search] .mapSearchButton .mapSearchButtonTypeItem__icon.icon--facility{background-color:#00928c}[id=map_search] .mapSearchButton .mapSearchButtonTypeItem__icon.icon--facility>img{width:18px}[id=map_search] .mapSearchButton .mapSearchButtonTypeItem__icon.icon--workspace{background-color:#b5298a}[id=map_search] .mapSearchButton .mapSearchButtonTypeItem__icon.icon--workspace>img{width:27px}[id=map_search] .mapSearchButton .mapSearch__checkbox{cursor:pointer;display:inline-block;height:28px;width:42px}[id=map_search] .mapSearchButton .mapSearch__checkbox>input{display:none}[id=map_search] .mapSearchButton .mapSearch__checkbox>span{background-color:#d3d2d2;border-radius:20px;content:"";display:block;height:28px;position:relative;width:42px}[id=map_search] .mapSearchButton .mapSearch__checkbox>span:before{background-color:#fff;border-radius:50%;content:"";display:inline-block;height:20px;left:5px;position:absolute;top:4px;width:20px}[id=map_search] .mapSearchButton .mapSearch__checkbox input:checked+span{background-color:#009245}[id=map_search] .mapSearchButton .mapSearch__checkbox input:checked+span:before{left:17px;transition:all .2s}[id=map_search] .mapSearchResult{border-top:1px solid #d3d2d2;display:flex;height:800px;justify-content:space-between;margin-bottom:-120px;margin-top:41px;width:100%}@media (max-width:428px){[id=map_search] .mapSearchResult{flex-direction:column;height:auto;margin-top:8px;overflow:hidden}}[id=map_search] .mapSearchResult .mapSearchResult__list{height:100%;min-width:420px;overflow-y:scroll}@media (max-width:428px){[id=map_search] .mapSearchResult .mapSearchResult__list{height:0;min-width:none;order:3;overflow-x:hidden;width:100%}[id=map_search] .mapSearchResult .mapSearchResult__list.active{height:100%}}[id=map_search] .mapSearchResult .mapSearchResult__list>div{height:-webkit-max-content;height:-moz-max-content;height:max-content;min-width:420px}@media (max-width:428px){[id=map_search] .mapSearchResult .mapSearchResult__list>div{min-width:none;width:100%}}[id=map_search] .mapSearchResult .mapSearchResult__list .mapSearchResultList__item{grid-gap:16px;border-bottom:1px solid #f0f0f0;display:flex;gap:16px;padding:24px 32px 24px 24px;width:100%}@media (max-width:428px){[id=map_search] .mapSearchResult .mapSearchResult__list .mapSearchResultList__item{padding:24px}}[id=map_search] .mapSearchResult .mapSearchResult__list .mapSearchResultList__item>.img__result{background-color:#acacac;background-position:50%;background-size:cover;border-radius:4px;height:80px;width:106px}[id=map_search] .mapSearchResult .mapSearchResult__list .mapSearchResultList__item>.img__result.img--01{background-image:url(/build/images/workspace01.95fa8364.jpg)}[id=map_search] .mapSearchResult .mapSearchResult__list .mapSearchResultList__item>.img__result.img--02{background-image:url(/build/images/workspace02.15e9ded0.jpg)}[id=map_search] .mapSearchResult .mapSearchResult__list .mapSearchResultList__item>.img__result.img--03{background-image:url(/build/images/workspace03.a0843c9a.jpg)}[id=map_search] .mapSearchResult .mapSearchResult__list .mapSearchResultList__item.activity .mapSearchResultListItem__info h2{border-left:2px solid #dd8115}[id=map_search] .mapSearchResult .mapSearchResult__list .mapSearchResultList__item.workspace .mapSearchResultListItem__info h2{border-left:2px solid #b5298a}[id=map_search] .mapSearchResult .mapSearchResult__list .mapSearchResultList__item.hotel .mapSearchResultListItem__info h2{border-left:2px solid #00928c}[id=map_search] .mapSearchResult .mapSearchResult__list .mapSearchResultListItem__info{width:242px}@media (max-width:428px){[id=map_search] .mapSearchResult .mapSearchResult__list .mapSearchResultListItem__info{width:232px}}[id=map_search] .mapSearchResult .mapSearchResult__list .mapSearchResultListItem__info>h2{-webkit-line-clamp:1;-webkit-box-orient:vertical;align-items:center;display:flex;display:-webkit-box;font-size:16px;letter-spacing:.08rem;max-height:24px;overflow:hidden;padding-left:8px;text-overflow:ellipsis;word-break:break-all}[id=map_search] .mapSearchResult .mapSearchResult__list .mapSearchResultListItem__info>p{color:#797878;font-size:14px;letter-spacing:.08rem;line-height:1.4;margin-top:8px;width:100%}[id=map_search] .mapSearchResult .mapSearchResult__map{position:relative;width:100%}@media (max-width:428px){[id=map_search] .mapSearchResult .mapSearchResult__map{order:1}[id=map_search] .mapSearchResult .mapSearchResult__map.active>.js-map-search,[id=map_search] .mapSearchResult .mapSearchResult__map.active>iframe{height:280px}}[id=map_search] .mapSearchResult .mapSearchResult__map>iframe{width:100%}[id=map_search] .mapSearchResult .mapSearchResult__map .js-map-search{height:100%;width:100%}@media (max-width:428px){[id=map_search] .mapSearchResult .mapSearchResult__map .js-map-search{height:800px}}[id=map_search] .mapSearchResult .mapSearchResultMap__button{bottom:42px;position:absolute;right:40px;z-index:10}@media (max-width:428px){[id=map_search] .mapSearchResult .mapSearchResultMap__button{bottom:26px;left:0;overflow-x:scroll;padding:0 24px;width:100%}}[id=map_search] .mapSearchResult .mapSearchResultMap__button>div{grid-gap:16px;display:flex;gap:16px}@media (max-width:428px){[id=map_search] .mapSearchResult .mapSearchResultMap__button>div{width:-webkit-max-content;width:-moz-max-content;width:max-content}}[id=map_search] .mapSearchResult .mapSearchResultMap__button>div>.mapSearch__radio{cursor:pointer;height:38px}[id=map_search] .mapSearchResult .mapSearchResultMap__button>div>.mapSearch__radio>input{display:none}[id=map_search] .mapSearchResult .mapSearchResultMap__button>div>.mapSearch__radio>span{align-items:center;background-color:#fff;border-radius:4px;color:#222;content:"";display:flex;font-weight:700;height:38px;justify-content:center;padding:0 20px}[id=map_search] .mapSearchResult .mapSearchResultMap__button>div>.mapSearch__radio input:checked+span{background-color:#d3d2d2;color:#fff}[id=map_search] .mapSearchResult .mapSearchButton__type{display:none}@media (max-width:428px){[id=map_search] .mapSearchResult .mapSearchButton__type{grid-gap:40px;align-items:flex-start;display:flex;flex-direction:column;gap:40px;margin-bottom:80px;margin-top:40px;order:2;padding:0 24px}[id=map_search] .mapSearchResult .mapSearchButtonType__item{align-items:center;display:flex;justify-content:space-between;width:100%}[id=map_search] .mapSearchResult .mapSearchButtonType__item>div{grid-gap:8px;align-items:center;display:flex;gap:8px}[id=map_search] .mapSearchResult .mapSearchButtonType__item h5{font-size:16px;letter-spacing:.08rem}[id=map_search] .mapSearchResult .mapSearchButtonType__item h5>span{font-size:20px;letter-spacing:.1rem}[id=map_search] .mapSearchResult .mapSearchButtonTypeItem__icon{align-items:center;border-radius:4px;display:flex;height:40px;justify-content:center;width:40px}[id=map_search] .mapSearchResult .mapSearchButtonTypeItem__icon.icon--activity{background-color:#dd8115}[id=map_search] .mapSearchResult .mapSearchButtonTypeItem__icon.icon--activity>img{width:22px}[id=map_search] .mapSearchResult .mapSearchButtonTypeItem__icon.icon--facility{background-color:#00928c}[id=map_search] .mapSearchResult .mapSearchButtonTypeItem__icon.icon--facility>img{width:18px}[id=map_search] .mapSearchResult .mapSearchButtonTypeItem__icon.icon--workspace{background-color:#b5298a}[id=map_search] .mapSearchResult .mapSearchButtonTypeItem__icon.icon--workspace>img{width:27px}[id=map_search] .mapSearchResult .mapSearch__checkbox{cursor:pointer;display:inline-block;height:28px;width:42px}[id=map_search] .mapSearchResult .mapSearch__checkbox>input{display:none}[id=map_search] .mapSearchResult .mapSearch__checkbox>span{background-color:#d3d2d2;border-radius:20px;content:"";display:block;height:28px;position:relative;width:42px}[id=map_search] .mapSearchResult .mapSearch__checkbox>span:before{background-color:#fff;border-radius:50%;content:"";display:inline-block;height:20px;left:5px;position:absolute;top:4px;width:20px}[id=map_search] .mapSearchResult .mapSearch__checkbox input:checked+span{background-color:#009245}[id=map_search] .mapSearchResult .mapSearch__checkbox input:checked+span:before{left:17px;transition:all .2s}}[id=tokowaku]{margin:0 auto;max-width:1200px;width:100%}@media (max-width:428px){[id=tokowaku]{max-width:354px;width:100%}}[id=tokowaku] .BreadcrumbTrail{display:flex;flex-wrap:wrap;list-style:none;padding-top:120px}@media (max-width:428px){[id=tokowaku] .BreadcrumbTrail{padding-top:60px}}[id=tokowaku] .BreadcrumbTrail li{font-size:14px;margin-right:15px;position:relative}@media (max-width:428px){[id=tokowaku] .BreadcrumbTrail li{display:none}}[id=tokowaku] .BreadcrumbTrail li a{color:#222;margin-right:5px;text-decoration:underline}[id=tokowaku] .BreadcrumbTrail li:last-child{color:#797878;margin-left:5px}[id=tokowaku] .BreadcrumbTrail li:after{color:#797878;content:">";font-size:12px;height:1em;line-height:1;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:1em}[id=tokowaku] .BreadcrumbTrail li:last-child:after{content:""}[id=tokowaku] .heading{margin-top:100px;text-align:center}[id=tokowaku] .heading h1{font-size:32px;font-weight:700;margin-bottom:10px}[id=tokowaku] .heading p{color:#797878;font-family:Roboto;font-size:16px;letter-spacing:3px}[id=tokowaku] .mainImg{height:640px;margin:100px calc(50% - 50vw) 30px;-o-object-fit:cover;object-fit:cover;width:100vw}@media (max-width:428px){[id=tokowaku] .mainImg{height:480px}}[id=tokowaku] .content{text-align:center}[id=tokowaku] .content p{font-size:20px;line-height:2;text-align:center}[id=tokowaku] .content p:first-child{margin-bottom:50px;margin-top:50px}[id=tokowaku] .content p:nth-child(3){margin-bottom:20px}[id=tokowaku] .content p:nth-child(5){color:#009245;font-family:Roboto;font-size:80px;font-style:italic;font-weight:700;margin-top:50px;opacity:.5}@media (max-width:428px){[id=tokowaku] .content p:nth-child(5){font-size:40px}}[id=tokowaku] .content .mie_link{display:block;margin:0 auto;width:240px}@media (max-width:428px){[id=tokowaku] .content .mie_link{margin-top:32px}}[id=tokowaku] .content .mie_link>img{width:100%}[id=tokowaku] .content span{color:#797878;font-family:Roboto}[id=tokowaku] .content .content-logo{height:200px;-o-object-fit:cover;object-fit:cover;width:400px}@media (max-width:428px){[id=tokowaku] .content .content-logo{height:100px;width:200px}}[id="404page"] .guide{align-items:center;display:flex;justify-content:center;padding-top:125px;width:100%}@media (max-width:428px){[id="404page"] .guide{padding:60px 0 0}}[id="404page"] .guide .guideContainer{display:flex;justify-content:space-between;max-width:1200px;width:100%}@media (max-width:428px){[id="404page"] .guide .guideContainer{display:none}}[id="404page"] .guide .guideContainer__breadcrumbs{grid-gap:8px;align-items:center;color:red;display:flex;gap:8px}[id="404page"] .guide .guideContainer__breadcrumbs .guideContainerBreadcrumbs__arrow{border-bottom:1px solid #707070;border-right:1px solid #707070;height:8px;margin-right:4px;transform:rotate(-45deg);width:8px}[id="404page"] .guide .guideContainer__breadcrumbs a{color:#222;font-weight:700}[id="404page"] .guide .guideContainer__breadcrumbs div{color:#797878}[id="404page"] .errorpageContainer{grid-gap:42px;align-items:center;display:flex;flex-direction:column;gap:42px;justify-content:center;margin-top:80px;width:100%}[id="404page"] .errorpageContainer>h1{font-size:32px;letter-spacing:.08rem;line-height:1.5}@media (max-width:428px){[id="404page"] .errorpageContainer>h1{text-align:center}}[id="404page"] .errorpageContainer>p{letter-spacing:.04em;line-height:1.5}@media (max-width:428px){[id="404page"] .errorpageContainer>p{text-align:center}}[id="404page"] .errorpageContainer>a{align-items:center;background-color:#222;border-radius:4px;color:#fff;display:flex;font-weight:700;height:50px;justify-content:center;text-decoration:none;width:214px}body{font-family:YuGothic,游ゴシック体,游ゴシック,Yu Gothic,sans-serif}a:hover{opacity:.8}header{align-items:center;background-color:#fff;border-bottom:1px solid #d3d2d2;display:flex;position:fixed;width:100%;z-index:100}@media (max-width:428px){header{border-bottom:none}}header .headerContainer{align-items:center;background-color:#fff;display:flex;height:84px;justify-content:space-between;margin:0 auto;max-width:1200px;width:100%;z-index:60}@media (max-width:428px){header .headerContainer{border-bottom:1px solid #d3d2d2;height:80px;max-width:none;padding:0 0 0 24px}}header .headerContainer>.headerContainerLink__logo{grid-gap:16px;align-items:center;display:flex;gap:16px;justify-content:space-between;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header .headerContainer>.headerContainerLink__logo span{color:#222;font-size:14px}@media (max-width:428px){header .headerContainer>.headerContainerLink__logo span{display:none}}header .headerContainer>.headerContainerLink__logo .img__tokowakaLogo{width:120px}header .headerContainer>.headerContainerLink__logo .img__tokowakaLogo img{width:100%}header .headerContainer .headerContainer__right{align-items:center;display:flex;justify-content:flex-end;width:729px}@media (max-width:428px){header .headerContainer .headerContainer__right{z-index:100}}header .headerContainer .headerContainer__right>button{display:none}@media (max-width:428px){header .headerContainer .headerContainer__right>button{display:flex;height:80px;position:relative;transition:all .5s;width:80px}header .headerContainer .headerContainer__right>button>.line{background-color:#222;display:inline-block;height:2px;position:absolute;right:24px;width:40px}header .headerContainer .headerContainer__right>button>.line--01{top:29px}header .headerContainer .headerContainer__right>button>.line--02{top:39px}header .headerContainer .headerContainer__right>button>.line--03{bottom:29px;width:20px}}header .headerContainer .headerContainer__right>button.open{background-color:#222;padding:0}header .headerContainer .headerContainer__right>button.open>.line{background-color:#fff;left:32px;top:38px;width:25%}header .headerContainer .headerContainer__right>button.open>.line--01{transform:rotate(45deg)}header .headerContainer .headerContainer__right>button.open>.line--02{transform:rotate(-45deg)}header .headerContainer .headerContainer__right>button.open>.line--03{display:none}header .headerContainer .headerContainer__right .headerContainer__link{grid-gap:40px;align-items:center;display:flex;gap:40px}@media (max-width:428px){header .headerContainer .headerContainer__right .headerContainer__link{display:none}}header .headerContainer .headerContainer__right .headerContainer__link a{color:#222;font-size:14px;text-decoration:none}header .headerContainer .headerContainer__right>.headerContainerLink__language{display:flex;margin-left:48px;margin-right:32px;position:relative}@media (max-width:428px){header .headerContainer .headerContainer__right>.headerContainerLink__language{display:none}}header .headerContainer .headerContainer__right>.headerContainerLink__language>img{height:32px;width:32px}header .headerContainer .headerContainer__right>.headerContainerLink__language>button{align-items:center;border-bottom:1px solid #222;color:#222;display:flex;font-size:14px;font-weight:700;height:32px;justify-content:center;padding-right:10px;position:relative;text-decoration:none;width:80px}header .headerContainer .headerContainer__right>.headerContainerLink__language>button:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #222;content:"";height:0;position:absolute;right:0;top:13px;width:0}header .headerContainer .headerContainer__right>.headerContainerLink__language .headerContainerLinkLanguage__list{grid-gap:8px;align-items:center;background-color:rgba(34,34,34,.5);display:flex;flex-direction:column;gap:8px;height:0;justify-content:center;position:absolute;right:0;top:32px;width:80px}header .headerContainer .headerContainer__right>.headerContainerLink__language .headerContainerLinkLanguage__list.open{height:108px}header .headerContainer .headerContainer__right>.headerContainerLink__language .headerContainerLinkLanguage__list.open>a{color:#fff;display:block;font-size:14px;opacity:1;text-decoration:none}header .headerContainer .headerContainer__right>.headerContainerLink__language .headerContainerLinkLanguage__list>a{display:none;opacity:0}header .headerContainer .headerContainer__right .headerContainer__search{align-items:center;background-color:#222;border-radius:50%;display:flex;height:40px;justify-content:center;min-width:40px}@media (max-width:428px){header .headerContainer .headerContainer__right .headerContainer__search{display:none}}header .headerContainer .headerContainer__right .headerContainer__search img{height:16px;width:16px}header .headerContainer .headerContainer__right form{align-items:center;background-color:#f5f5f5;border:1px solid #d3d2d2;border-radius:30px;display:flex;height:60px;justify-content:space-between;padding:3px 20px;width:300px}@media (max-width:428px){header .headerContainer .headerContainer__right form{display:none}}header .headerContainer .headerContainer__right form input{font-size:14px;width:213px}header .headerContainer .headerContainer__right form button{align-items:center;background-color:#009245;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}header .headerContainer .headerContainer__right form button img{height:16px;width:16px}header .img__jpLogo{width:50px}@media (max-width:428px){header .img__jpLogo{display:none}}header .img__jpLogo img{width:100%}header.js-header-toggle{transform:translateY(-100%)}header.active{transform:translateY(0);transition:transform .5s}header.disable{transform:translateY(-100%);transition:transform .5s}header .spMenu{display:none}@media (max-width:428px){header .spMenu{background-color:#009245;display:block;height:100vh;overflow-y:scroll;padding:0 0 80px;position:absolute;right:-450px;top:0;transition:all .5s;width:100vw;z-index:50}header .spMenu.open{right:0}}header .spMenu .spMenuLinkContainer{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;margin-top:80px;width:100%}header .spMenu .spMenuLinkContainer>a{align-items:center;border-bottom:1px solid #017b3a;color:#fff;display:flex;font-weight:700;height:60px;justify-content:space-between;padding:0 16px;position:relative;text-decoration:none;width:100%}header .spMenu .spMenuLinkContainer>a:not(:first-of-type){border-left:1px solid #017b3a}header .spMenu .spMenuLinkContainer>a:before{border-bottom:1px solid #fff;border-left:1px solid #fff;content:"";display:block;height:8px;position:absolute;right:16px;top:26px;transform:rotate(-135deg);width:8px}header .spMenu .spMenuLinkContainer>a:after{background-color:#fff;content:"";display:block;height:1px;margin-top:1px;width:10px}header .spMenu .spMenuSearchContainer{margin-top:32px;padding:0 30px;width:100%}header .spMenu .spMenuSearchContainer>h3{grid-gap:10px;align-items:center;color:#fff;display:flex;font-weight:700;gap:10px}header .spMenu .spMenuSearchContainer>h3:before{background-image:url(/build/images/search_icon.35ecfb88.png);background-position:50%;background-size:contain;content:"";height:16px;width:16px}header .spMenu .spMenuSearchContainer__link{border:1px solid #fff;border-radius:4px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;margin-top:16px;width:100%}header .spMenu .spMenuSearchContainer__link>a{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:14px;font-weight:700;height:100px;justify-content:center;text-decoration:none;width:100%}header .spMenu .spMenuSearchContainer__link>a:not(:first-of-type){border-left:1px solid #fff}header .spMenu .spMenuSearchContainer__link>a:before{background-position:50%;background-size:contain;content:"";display:block;height:40px;width:40px}header .spMenu .spMenuSearchContainer__link>a.link_map{border-bottom:1px solid #fff}header .spMenu .spMenuSearchContainer__link>a.link_map:before{background-image:url(/build/images/icon_map.834baef8.png)}header .spMenu .spMenuSearchContainer__link>a.link_modelplan{border-bottom:1px solid #fff}header .spMenu .spMenuSearchContainer__link>a.link_modelplan:before{background-image:url(/build/images/icon_modelplan.853878df.png)}header .spMenu .spMenuSearchContainer__link>a.link_work{border-bottom:1px solid #fff}header .spMenu .spMenuSearchContainer__link>a.link_work:before{background-image:url(/build/images/icon_work.82873068.png)}header .spMenu .spMenuSearchContainer__link>a.link_facility{border-left:none}header .spMenu .spMenuSearchContainer__link>a.link_facility:before{background-image:url(/build/images/icon_facility.752f9d04.png)}header .spMenu .spMenuSearchContainer__link>a.link_activity:before{background-image:url(/build/images/icon_activity.328b8f7d.png)}header .spMenu .spMenuSearchContainer__link>a.link_mobility:before{background-image:url(/build/images/icon_mobility.91318338.png)}header .spMenu .spMenuTranslationContainer{display:flex;justify-content:space-between;margin-top:20px;padding:0 30px;width:100%}header .spMenu .spMenuTranslationContainer>a{color:#fff;font-weight:700;text-decoration:none}header .spMenu .spMenuSNSContainer{grid-gap:40px;align-items:center;display:flex;gap:40px;justify-content:center;margin-top:40px;width:100%}header .spMenu .spMenuSNSContainer>a{height:24px}header .spMenu .spMenuSNSContainer>a.sns_tw{width:29px}header .spMenu .spMenuSNSContainer>a.sns_ins{width:24px}footer,header .spMenu .spMenuSNSContainer>a>img{width:100%}footer{margin-top:120px}footer .footerBanner{align-items:center;border-top:1px solid #009245;display:flex;height:138px;justify-content:center;width:100%}@media (max-width:428px){footer .footerBanner{justify-content:flex-start;overflow-x:scroll}}footer .footerBannerContainer{grid-gap:16px;align-items:center;display:flex;gap:16px;max-width:1200px;width:100%}@media (max-width:428px){footer .footerBannerContainer{align-items:flex-start;max-width:none;padding:0 24px;width:1268px}}footer .footerBannerContainer a{width:198px}footer .footerBannerContainer a img{width:100%}footer .footerInfo{align-items:center;background-color:#009245;display:flex;flex-direction:column;padding:80px 0 27px;position:relative;width:100%}@media (max-width:428px){footer .footerInfo{position:relative}}footer .footerInfoTopContainer{align-items:center;display:flex;justify-content:space-between;max-width:1200px;width:100%}@media (max-width:428px){footer .footerInfoTopContainer{max-width:none;padding:0 24px}}footer .footerInfoTopContainer__company{grid-gap:40px;display:flex;flex-direction:column;gap:40px}footer .footerInfoTopContainer__company .img__tokowakaLogoWhite{grid-gap:16px;display:flex;flex-direction:column;gap:16px}@media (max-width:428px){footer .footerInfoTopContainer__company .img__tokowakaLogoWhite{align-items:flex-start}}footer .footerInfoTopContainer__company .img__tokowakaLogoWhite img{height:60px;width:160px}footer .footerInfoTopContainer__company .img__tokowakaLogoWhite span{color:#fff;font-size:18px;font-weight:700}@media (max-width:428px){footer .footerInfoTopContainer__company .img__tokowakaLogoWhite span{font-size:18px}}footer .footerInfoTopContainer__company p{color:#fff;letter-spacing:.08rem;line-height:1.75}@media (max-width:428px){footer .footerInfoTopContainer__company p{letter-spacing:.05rem}}footer .footerInfoTopContainer__company a{align-items:center;background-color:#fff;border-radius:4px;color:#009245;display:flex;font-size:14px;font-weight:700;height:49px;justify-content:center;letter-spacing:.08rem;text-decoration:none;width:146px}footer .footerInfoTopContainer__link{grid-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;height:180px;width:539px}@media (max-width:428px){footer .footerInfoTopContainer__link{display:none}}footer .footerInfoTopContainer__link a{color:#fff;font-size:16px;font-weight:700;height:20px;text-decoration:none}footer .footer__line{background-color:#fff;height:1px;margin-bottom:32px;margin-top:40px;width:100%}footer .footerInfoBottomContainer{align-items:flex-end;display:flex;flex-direction:column;max-width:1200px;width:100%}@media (max-width:428px){footer .footerInfoBottomContainer{padding:0 24px}}footer .footerInfoBottomContainer__link{display:flex;justify-content:space-between;margin-bottom:40px;width:100%}@media (max-width:428px){footer .footerInfoBottomContainer__link{grid-gap:40px;flex-direction:column;gap:40px;margin-bottom:0}}footer .footerInfoBottomContainer__link span{color:#fff;font-size:14px}@media (max-width:428px){footer .footerInfoBottomContainer__link span{order:2}}footer .footerInfoBottomContainerLink__item{grid-gap:80px;display:flex;gap:80px}@media (max-width:428px){footer .footerInfoBottomContainerLink__item{grid-gap:40px;flex-direction:column;gap:40px;order:1}}footer .footerInfoBottomContainerLink__item div{grid-gap:40px;display:flex;gap:40px}@media (max-width:428px){footer .footerInfoBottomContainerLink__item .sp__none{display:none}}footer .footerInfoBottomContainerLink__item a{align-items:center;color:#fff;display:flex}footer .footerInfoBottomContainerLink__item a img{height:24px;margin-right:10px;width:24px}footer .footerInfoBottomContainerLink__item .img__sns{width:24px}footer .footerInfoBottomContainerLink__item .img__sns img{width:100%}footer .footerInfoBottomContainerLink__item .img__sns--tw{width:30px}footer .footerInfoBottomContainerLink__sns{grid-gap:40px;align-items:center;display:flex;gap:40px}@media (max-width:428px){footer .footerInfoBottomContainerLink__sns{order:2}}footer .footerInfoBottomContainerLink__sns a{width:24px}footer .footerInfoBottomContainerLink__sns a img{width:100%}footer .footerInfoBottomContainerLink__sns .img__sns--tw{width:30px}.screenTop{align-items:center;background-color:#009245;border-radius:50%;bottom:40px;display:flex;height:60px;justify-content:center;position:fixed;right:40px;width:60px;z-index:50}.screenTop.scroll_stop{position:absolute;right:40px;top:-100px}@media (max-width:428px){.screenTop,.screenTop.scroll_stop{right:30px;top:40px}.screenTop{background-color:#fff;position:absolute}}.screenTop:before{border-bottom:1px solid #fff;border-left:1px solid #fff;content:"";display:block;height:12px;left:42%;position:absolute;top:23px;transform:rotate(135deg);width:12px}@media (max-width:428px){.screenTop:before{border-bottom:1px solid #009245;border-left:1px solid #009245;left:42%;position:absolute;top:25px}}.screenTop:after{border-top:1px solid #fff;bottom:23px;content:"";display:block;height:12px;left:26%;position:absolute;transform:rotate(90deg);width:20px}@media (max-width:428px){.screenTop:after{border-top:1px solid #009245;top:28px}}.br__spStyle{display:none}@media (max-width:428px){.br__spStyle{display:inline-block}.br__pcStyle{display:none}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}[dir=ltr] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}[dir=rtl] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-right:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}