@charset "utf-8";@media(max-width:768px){.visible{}}:root{--font-black:#231815;--font-usu-black:#4c4c4c;--font-min:'Noto Serif JP',"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;--font-jp:'Noto Sans JP',"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック","YuGothic","メイリオ",Meiryo,sans-serif;--font-en:"Josefin Sans",sans-serif;--thema-color-01:#001B3C;--thema-color-02:#0aad98;--thema-color-03:#17288B;--thema-color-04:#4c4c4c;--thema-color-05:#5FD8AA;--thema-color-06:#f5eeca;--sashiiro-col-01:#473D33;--sashiiro-col-02:#F1F1F1;--sashiiro-col-03:#ff703e;--sashiiro-col-04:#f8b62d;--sashiiro-col-05:#00ABEB;--sashiiro-col-06:#057148;--bg-color-01:#00ABEB;--bg-color-02:#fff;--bg-color-03:#f9f8f4;--bg-color-04:#FBD31C;--bg-color-05:#EFF8FB;--hover-color-01:#0aad98;--hm-bg-color:rgba(255,255,255,.98);--hm-font-color:#231815;--footer-background:#f9f8f4;--footer-font-col:#fff;--first-navbar-height:120px;--first-navbar-height-tab:120px;--first-navbar-height-sp:80px;--cld-navbar-height:120px;--cld-navbar-height-tab:120px;--cld-navbar-height-sp:90px;--gnavi-fontsize:1.1rem;--gnavi-weight:700;--gnavi-fontcol:#4c4c4c;--bread-bg-color:#fff;--bread-font-color:#231815;--cld-head-height:347px;--cld-head-height-sp:300px;--cld-head-color:#B00000;--cld-head-font-color:#fff}.thema-color-01{color:var(--thema-color-01)!important}.thema-color-02{color:var(--thema-color-02)!important}.thema-color-03{color:var(--thema-color-03)!important}.sashiiro-01{color:var(--sashiiro-col-01)!important}.sashiiro-02{color:var(--sashiiro-col-02)!important}.sashiiro-03{color:var(--sashiiro-col-03)!important}.sashiiro-04{color:var(--sashiiro-col-04)!important}.sashiiro-05{color:var(--sashiiro-col-05)!important}.sashiiro-06{color:var(--sashiiro-col-06)!important}.font-600{font-weight:600!important}#container .wrapper,#header .wrapper,#footer .wrapper{max-width:1000px;width:100%;margin:0 auto}@media(max-width:1200px){#container .wrapper,#header .wrapper,#footer .wrapper{padding:0 40px}}@media(max-width:1079px){#container .wrapper,#header .wrapper,#footer .wrapper{padding:0 30px}}@media(max-width:767px){#container .wrapper,#header .wrapper,#footer .wrapper{padding:0 20px}}.inner-wrapper{width:100%;max-width:1200px;margin:0 auto}@media(max-width:1079px){.inner-wrapper{}}@media(max-width:767px){.full-wrapper{width:100%;max-width:100%}}.full-wrapper{width:100%;padding:0 0;margin:0 auto}@media(max-width:1079px){.full-wrapper{}}@media(max-width:767px){.full-wrapper{}}.mid-wrapper{max-width:1200px;width:100%;margin:0 auto}@media(max-width:1200px){.mid-wrapper{padding:0 40px}}@media(max-width:1079px){.mid-wrapper{padding:0 30px}}@media(max-width:767px){.mid-wrapper{padding:0 20px}}.small-wrapper{max-width:800px;width:100%;margin:0 auto}@media(max-width:1200px){.small-wrapper{padding:0 40px}}@media(max-width:1079px){.small-wrapper{padding:0 30px}}@media(max-width:767px){.small-wrapper{padding:0 20px}}.page-outer{position:relative;width:100%;margin:0 auto}@media(max-width:1079px){.page-outer{}}@media(max-width:767px){.page-outer{}}.page-outer:before{position:absolute;content:'';width:98%;height:100%;top:0;right:0;bottom:0;left:0;border-left:1px solid gray;border-right:1px solid gray;margin:auto;z-index:5}@media(max-width:1079px){.page-outer:before{}}@media(max-width:767px){.page-outer:before{display:none}}#container .cont-area{padding:0 3%}@media(max-width:1079px){#container .cont-area{}}@media(max-width:767px){#container .cont-area{padding:0 20px}}#container p,#header p,#footer p{font-size:1.5rem;font-weight:500;line-height:1.5;letter-spacing:.12em;text-align:justify;font-feature-settings:"palt";color:#231815}@media(max-width:1079px){#container p,#header p,#footer p{font-size:1.5rem}}@media(max-width:767px){#container p,#header p,#footer p{font-size:1.5rem;text-align:left}}@media(max-width:375px){#container p,#header p,#footer p{font-size:1.5rem;text-align:left}}h1{display:block;position:relative;font-weight:700;line-height:1.5;letter-spacing:.1em;font-feature-settings:"palt"}@media(max-width:1079px){h1{}}@media(max-width:767px){h1{}}.h2-box{width:100%;text-align:left;margin:0 auto 40px}@media(max-width:1079px){.h2-box{margin:0 auto 40px}}@media(max-width:767px){.h2-box{margin:0 auto 30px}}@media(max-width:375px){.h2-box{margin:0 auto 10px}}.h2-box .h2-en{font-family:var(--font-en);display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:flex-start;font-size:2.2rem;letter-spacing:0em;font-weight:700;line-height:1;margin:0 auto 15px}@media(max-width:1079px){.h2-box .h2-en{}}@media(max-width:767px){.h2-box .h2-en{margin:0 auto 10px}}@media(max-width:375px){.h2-box .h2-en{margin:0 auto 0}}.h2-box .h2-en::after{content:'';display:block;width:25%;height:.2rem;background:var(--font-black);margin-left:10px}@media(max-width:1079px){.h2-box .h2-en::after{}}@media(max-width:767px){.h2-box .h2-en::after{}}.h2-box .h2-en-wh{font-family:var(--font-en);display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:flex-start;font-size:2.2rem;letter-spacing:0em;font-weight:700;line-height:1;color:#fff;margin:0 auto 15px}@media(max-width:1079px){.h2-box .h2-en-wh{}}@media(max-width:767px){.h2-box .h2-en-wh{margin:0 auto 10px}}.h2-box .h2-en-wh::after{content:'';display:block;width:25%;height:.05rem;background:#fff;margin-left:10px}@media(max-width:1079px){.h2-box .h2-en-wh::after{}}@media(max-width:767px){.h2-box .h2-en-wh::after{}}.h2-box-cent{width:100%;text-align:center;margin:0 auto 40px}@media(max-width:1079px){.h2-box-cent{margin:0 auto 40px}}@media(max-width:767px){.h2-box-cent{margin:0 auto 30px}}.h2-box-cent .h2-en-cent{font-family:var(--font-en);text-align:center;font-size:2.2rem;letter-spacing:0em;font-weight:700;line-height:1;margin:0 auto 15px}@media(max-width:1079px){.h2-box-cent .h2-en-cent{}}@media(max-width:767px){.h2-box-cent .h2-en-cent{margin:0 auto 10px}}.h2-box .FLEX-h2-area{width:100%;display:flex;display:-webkit-flex;flex-direction:row;justify-content:flex-start;align-items:center;-webkit-align-items:center;-ms-align-items:center;flex-wrap:nowrap;margin:0 auto 0;padding:0 0;gap:0 60px}@media(max-width:1079px){.h2-box .FLEX-h2-area{margin:0 auto 0;gap:0 40px}}@media(max-width:960px){.h2-box .FLEX-h2-area{width:100%;align-items:flex-start;-webkit-align-items:flex-start;-ms-align-items:center;flex-direction:column;padding:0 0;margin:0 auto 0;gap:10px 0}}@media(max-width:1079px){.h2-box .F-item-h2-area{}}@media(max-width:960px){.h2-box .F-item-h2-area{}}h2{display:block;position:relative;font-size:5.4rem;font-weight:700;line-height:1.5;letter-spacing:.02em;font-feature-settings:"palt"}@media(max-width:1079px){h2{font-size:4.4rem}}@media(max-width:767px){h2{font-size:3.4rem;line-height:1.4}}@media(max-width:375px){h2{font-size:3.3rem}}h3{display:block;position:relative;font-weight:700;line-height:1.5;letter-spacing:.06em;font-feature-settings:"palt"}@media(max-width:1079px){h3{}}@media(max-width:767px){h3{}}.child-page h3{display:block;position:relative;font-size:2.8rem;font-weight:600;line-height:1.5;letter-spacing:.05em;font-feature-settings:"palt";color:var(--font-black);padding:0 0;margin:0}@media(max-width:1079px){.child-page h3{}}@media(max-width:767px){.child-page h3{}}.item-page h3{display:block;position:relative;text-align:center;font-size:2.6rem;font-weight:600;line-height:1.5;letter-spacing:.1em;font-feature-settings:"palt";color:#fff;background-color:var(--thema-color-04);padding:5px 0}@media(max-width:1079px){.item-page h3{}}@media(max-width:767px){.item-page h3{font-size:2rem}}.item-page .h3-sub{display:block;position:relative;text-align:center;font-size:1.9rem;font-weight:500;line-height:1.5;letter-spacing:.12em;font-feature-settings:"palt";margin:30px auto 15px}@media(max-width:1079px){.item-page .h3-sub{}}@media(max-width:767px){.item-page .h3-sub{font-size:1.7rem;margin:20px auto 15px}}h4{display:block;position:relative;font-weight:700;letter-spacing:.1em;line-height:1.5;font-feature-settings:"palt"}@media(max-width:1079px){h4{}}@media(max-width:767px){h4{}}.item-page h4{display:block;position:relative;text-align:left;font-size:1.6rem;font-weight:600;line-height:1.5;letter-spacing:.1em;font-feature-settings:"palt";margin:0 0 10px}@media(max-width:1079px){.item-page h4{}}@media(max-width:767px){.item-page h4{}}h5{font-feature-settings:"palt"}@media(max-width:1079px){h5{}}@media(max-width:767px){h5{}}.item-page h5{display:block;position:relative;text-align:center;font-size:1.8rem;font-weight:500;line-height:1.5;letter-spacing:.12em;font-feature-settings:"palt";background-color:var(--thema-color-01);color:#fff;padding:12px 0;margin:0 0 10px}@media(max-width:1079px){.item-page h5{}}@media(max-width:767px){.item-page h5{margin:0 0 0}}.filter-red{filter:invert(15%) sepia(95%) saturate(6932%) hue-rotate(358deg) brightness(95%) contrast(112%)}.filter-white{filter:invert(88%) sepia(61%) saturate(0%) hue-rotate(229deg) brightness(107%) contrast(101%)}svg line,svg polyline{fill:none}.gold_dotted-line{stroke:#C9A063;stroke-width:4;stroke-linecap:round;stroke-dasharray:1,10;stroke-dashoffset:15}.pagination{list-style:none;display:flex;justify-content:center;align-items:center;margin:0 auto}.pagination li{margin:0 .5em}.pagination li a{text-decoration:none;color:#000}.pagination .page{border:1px solid #000;padding:.3em .5em .3em .6em}.pagination .navi-active{background-color:#000}.pagination .navi-active a{color:#fff}.pagination i.fa,.pagination i.fas{font-size:1.8rem!important;margin:0 auto 0!important}#container .link-btn-box{text-align:center;margin:0 auto 0}@media(max-width:1079px){#container .link-btn-box{}}@media(max-width:767px){#container .link-btn-box{}}#container .std-link-btn{position:relative;display:block;width:300px;background:var(--thema-color-01);text-align:center;color:#fff;font-size:1.6rem;letter-spacing:.04em;font-weight:600;line-height:1;padding:30px 10px;margin:0 auto 0}@media(max-width:1079px){#container .std-link-btn{}}@media(max-width:767px){#container .std-link-btn{width:100%;font-size:1.6rem;letter-spacing:.1em;padding:30px 10px}}#container .std-link-btn:before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;margin:auto;width:calc(100% - 10px);height:calc(100% - 10px);border:1px solid #fff}a.std-btn-mail{position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s;transition:all 0.3s;vertical-align:middle;text-decoration:none;color:#fff;font-size:1rem;font-weight:700;text-align:center;line-height:1.5;letter-spacing:.1em;overflow:hidden;border-radius:0;border:1px solid #EE7743;background:#EE7743;padding:.8rem 4rem}@media(max-width:767px){a.std-btn-mail{display:block;color:#fff;background:#EE7743;border:none}}a.std-btn-mail span{position:relative}a.std-btn-mail:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background:#fff;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media(max-width:767px){a.std-btn-mail:before{-webkit-transition:none;transition:none;background:#EE7743}}a.std-btn-mail:hover:before{-webkit-transform:translateX(0%);transform:translateX(0%)}a.std-btn-mail:hover{color:#EE7743;border:1px solid #EE7743;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}@media(max-width:767px){a.std-btn-mail:hover{display:block;color:#fff;background:#EE7743;border:none;-webkit-transition:none;transition:none;border:none}}a.std-btn-mail span:hover{color:#EE7743;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}@media(max-width:767px){a.std-btn-mail span:hover{color:#fff;-webkit-transition:none;transition:none}}a.std-btn-mail:after{position:absolute;top:0;right:15px;bottom:0;margin:auto;width:25px;height:25px;background:url(../img/mail-icons-wh.png) no-repeat center/contain;content:""}@media(max-width:767px){a.std-btn-mail:after{position:absolute;top:0;right:15px;bottom:0;margin:auto;width:25px;height:25px;background:url(../img/mail-icons-wh.png) no-repeat center/contain;content:""}}a.std-btn-mail:hover:after{background:url(../img/mail-icons-ora.png) no-repeat center/contain;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}@media(max-width:767px){a.std-btn-mail:hover:after{background:url(../img/mail-icons-wh.png) no-repeat center/contain;-webkit-transition:none;transition:none}}.pagetop{color:#fff;background-color:rgba(0,0,0,.3);text-decoration:none;display:none;position:fixed;bottom:1.5rem;right:1.5rem;font-size:2.2rem;width:4rem;height:4rem;line-height:3.6rem;text-align:center;cursor:pointer;border-radius:50%;z-index:50}@media(max-width:1079px){.pagetop{bottom:17px;right:.5rem;font-size:2.4rem;width:5rem;height:5rem;line-height:4.8rem}}@media(max-width:767px){.pagetop{bottom:16px;right:.5rem;font-size:2.5rem;width:5rem;height:5rem;line-height:4.5rem}}.pagetop:hover{color:#fff!important;background-color:var(--thema-color-01);text-decoration:none}.bread-crumb-list{font-weight:400;overflow:hidden;width:100%;background:var(--bread-bg-color);display:flex;justify-content:flex-start;align-items:center;padding:10px 0 10px}@media(max-width:1079px){.bread-crumb-list{}}@media(max-width:767px){.bread-crumb-list{height:100%;font-size:.8em;letter-spacing:-.5px;padding:5px 5px;margin:0 auto 0}}.bread-crumb-list ol{list-style-type:none}.bread-wrapper{position:relative;padding:0 30px;margin:0 0 0;z-index:7}@media(max-width:1079px){.bread-wrapper{width:100%;padding:0 10px}}@media(max-width:375px){.bread-wrapper{padding:0 0}}.bread-wrapper::after{content:"";clear:both;height:0;display:block;visibility:hidden}.bread-crumb-list li{float:left;margin:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}@media(max-width:767px){.bread-crumb-list li{display:block}}.bread-crumb-list li a{display:block;position:relative;float:left;font-size:1.1rem;font-weight:500;letter-spacing:.06em;padding:.3em .7em;color:var(--bread-font-color)}@media(max-width:767px){.bread-crumb-list li a{padding:.3em .5em}}@media(max-width:767px){.bread-crumb-list li:first-child{}}.bread-crumb-list li:not(:last-child) a{letter-spacing:.05em;margin-right:1em}.bread-crumb-list li a:hover{background:inherit;text-decoration:none}.bread-crumb-list li:last-of-type a{background:inherit;border:none}.bread-crumb-list li:last-child a{padding-left:.5em}@media(max-width:767px){.bread-crumb-list li:last-child a{padding-left:.2em}}.bread-crumb-list li:not(:last-child) a::after{content:'';width:0;height:0;border:.4em solid transparent;border-left:.5em solid var(--bread-font-color)!important;position:absolute;top:35%;right:-1.1em;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.bread-crumb-list::after{content:"";clear:both;height:0;display:block;visibility:hidden}@media(max-width:767px){.bread-crumb-list .wrapper{padding:0 5px;margin:1em 0 0}}#header{position:relative;height:100%}@media(max-width:767px){#header{}}body.index #header{position:relative;height:100%}@media(max-width:767px){body.index #header{height:100%}}#header .top-navibar-box,#header .cld-navibar-box{position:fixed;top:auto;left:0;top:0;width:100%;display:flex;display:-webkit-flex;justify-content:center;align-items:center;-webkit-align-items:center;z-index:15}@media(max-width:1079px){#header .top-navibar-box,#header .cld-navibar-box{}}@media(max-width:767px){#header .top-navibar-box,#header .cld-navibar-box{}}#header .cld-navibar-box{z-index:15}@media(max-width:1079px){#header .cld-navibar-box{}}@media(max-width:767px){#header .cld-navibar-box{}}#header .change-top-navi .top-navibar-box{height:80px}@media(max-width:1079px){#header .change-top-navi .top-navibar-box{}}@media(max-width:767px){#header .change-top-navi .top-navibar-box{}}#header .change-cld-navi .top-navibar-box{height:80px}@media(max-width:1079px){#header .change-cld-navi .top-navibar-box{}}@media(max-width:767px){#header .change-cld-navi .top-navibar-box{}}#header .top-navibar-box .FLEX-topbar,#header .cld-navibar-box .FLEX-topbar{height:var(--first-navbar-height);width:100%;max-width:100%;display:flex;display:-webkit-flex;flex-direction:row;justify-content:space-between;-webkit-align-items:start;-ms-align-items:start;align-items:start;flex-wrap:nowrap;margin:0 auto;padding:0 0 0 0;gap:0 0;transition:all .5s}@media(max-width:1079px){#header .top-navibar-box .FLEX-topbar,#header .cld-navibar-box .FLEX-topbar{height:var(--first-navbar-height-tab);flex-wrap:nowrap;gap:0 0}}@media(max-width:767px){#header .top-navibar-box .FLEX-topbar,#header .cld-navibar-box .FLEX-topbar{height:var(--first-navbar-height-sp);padding:0 0}}#header .small-cld-topbar{height:80px!important}@media(max-width:1079px){#header .small-cld-topbar{}}@media(max-width:767px){#header .small-cld-topbar{height:64px!important}}#header .change-top-navi .FLEX-topbar{height:80px;background:rgba(255,255,255,.9);box-shadow:0 0 4px 0 rgb(0 0 0 / 10%);transition:all .5s}@media(max-width:1079px){#header .change-top-navi .FLEX-topbar{}}@media(max-width:767px){#header .change-top-navi .FLEX-topbar{height:64px}}#header .change-cld-navi .FLEX-topbar{height:80px;background:rgba(255,255,255,.9);box-shadow:0 0 4px 0 rgb(0 0 0 / 10%);transition:all .5s}@media(max-width:1079px){#header .change-cld-navi .FLEX-topbar{}}@media(max-width:767px){#header .change-cld-navi .FLEX-topbar{height:var(--first-navbar-height-sp);height:64px}}#header .top-navibar-box .F-item-topbar-left,#header .cld-navibar-box .F-item-topbar-left{width:auto;height:var(--first-navbar-height);display:flex;display:-webkit-flex;flex-direction:row;text-align:left;align-items:center}@media(max-width:1280px){#header .top-navibar-box .F-item-topbar-left,#header .cld-navibar-box .F-item-topbar-left{text-align:left}}@media(max-width:767px){#header .top-navibar-box .F-item-topbar-left,#header .cld-navibar-box .F-item-topbar-left{height:var(--first-navbar-height-sp)}}#header .small-cld-topbar-left{height:80px!important}@media(max-width:1079px){#header .small-cld-topbar-left{}}@media(max-width:767px){#header .small-cld-topbar-left{height:60px!important}}#header .change-top-navi .F-item-topbar-left,#header .change-cld-navi .F-item-topbar-left{height:80px}@media(max-width:1079px){#header .change-top-navi .F-item-topbar-left,#header .change-cld-navi .F-item-topbar-left{}}@media(max-width:767px){#header .change-top-navi .F-item-topbar-left,#header .change-cld-navi .F-item-topbar-left{height:60px;padding:0 10px 0 0}}#header .top-navibar-box .topbar-logo-box-outer,#header .cld-navibar-box .topbar-logo-box-outer{padding:0 0 0 30px}@media(max-width:1079px){#header .top-navibar-box .topbar-logo-box-outer,#header .cld-navibar-box .topbar-logo-box-outer{}}@media(max-width:767px){#header .top-navibar-box .topbar-logo-box-outer,#header .cld-navibar-box .topbar-logo-box-outer{padding:0 0 0 10px}}#header .top-navibar-box .topbar-logo-box,#header .cld-navibar-box .topbar-logo-box{width:65px;height:90px;text-align:center;margin:0 auto 0;transition:all .5s}@media(max-width:1079px){#header .top-navibar-box .topbar-logo-box,#header .cld-navibar-box .topbar-logo-box{}}@media(max-width:767px){#header .top-navibar-box .topbar-logo-box,#header .cld-navibar-box .topbar-logo-box{width:50px;height:69px}}#header .top-navibar-box .topbar-logo-box{-webkit-mask-image:url(../img/logo.png);mask-image:url(../img/logo.png);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-color:#001B3C}@media(max-width:1280px){#header .top-navibar-box .topbar-logo-box{}}@media(max-width:767px){#header .top-navibar-box .topbar-logo-box{}}#header .cld-navibar-box .topbar-logo-box{-webkit-mask-image:url(../img/logo.png);mask-image:url(../img/logo.png);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-color:#001B3C}@media(max-width:1280px){#header .cld-navibar-box .topbar-logo-box{}}@media(max-width:767px){#header .cld-navibar-box .topbar-logo-box{}}#header .small-cld-topbar-logo-box{width:50px!important;height:69px!important}@media(max-width:1079px){#header .small-cld-topbar-logo-box{}}@media(max-width:767px){#header .small-cld-topbar-logo-box{width:40px!important;height:64px!important}}#header .change-top-navi .topbar-logo-box{background-color:#001B3C;-webkit-mask-image:url(../img/logo.png);mask-image:url(../img/logo.png);width:50px;height:69px;transition:all .5s}@media(max-width:1079px){#header .change-top-navi .topbar-logo-box{}}@media(max-width:767px){#header .change-top-navi .topbar-logo-box{width:40px;height:80px}}#header .change-cld-navi .topbar-logo-box{width:50px;height:69px;transition:all .5s}@media(max-width:1079px){#header .change-cld-navi .topbar-logo-box{}}@media(max-width:767px){#header .change-cld-navi .topbar-logo-box{width:40px;height:80px}}#header .top-navibar-box .F-item-topbar-cent,#header .cld-navibar-box .F-item-topbar-cent{display:none}@media(max-width:1280px){#header .top-navibar-box .F-item-topbar-cent,#header .cld-navibar-box .F-item-topbar-cent{display:none}}@media(max-width:767px){#header .top-navibar-box .F-item-topbar-cent,#header .cld-navibar-box .F-item-topbar-cent{display:none}}#header .top-navibar-box .F-item-topbar-right,#header .cld-navibar-box .F-item-topbar-right{width:auto;height:var(--first-navbar-height);display:flex;display:-webkit-flex;flex-direction:row;justify-content:right;-webkit-align-items:start;-ms-align-items:start;align-items:start;flex-wrap:nowrap}@media(max-width:1280px){#header .top-navibar-box .F-item-topbar-right,#header .cld-navibar-box .F-item-topbar-right{}}@media(max-width:767px){#header .top-navibar-box .F-item-topbar-right,#header .cld-navibar-box .F-item-topbar-right{width:auto;height:var(--first-navbar-height-sp);display:flex;display:-webkit-flex;flex-direction:row;justify-content:right;-webkit-align-items:start;-ms-align-items:start;align-items:start;flex-wrap:nowrap;padding:2px 0 0;gap:0}}#header .small-cld-topbar-right{height:80px!important}@media(max-width:1079px){#header .small-cld-topbar-right{}}@media(max-width:767px){#header .small-cld-topbar-right{height:64px!important}}#header .change-top-navi .F-item-topbar-right{height:80px}@media(max-width:1079px){#header .change-top-navi .F-item-topbar-right{}}@media(max-width:767px){#header .change-top-navi .F-item-topbar-right{}}#header .change-cld-navi .F-item-topbar-right{height:80px}@media(max-width:1079px){#header .change-cld-navi .F-item-topbar-right{}}@media(max-width:767px){#header .change-cld-navi .F-item-topbar-right{}}.hmbtn{position:relative;z-index:9999;cursor:pointer;width:80px;height:80px;background:var(--thema-color-01);color:#fff;display:flex;display:-webkit-flex;flex-direction:row;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;flex-wrap:nowrap}@media(max-width:767px){.hmbtn{width:60px;height:60px;border:2px solid #fff}}.hmbtn-inner{position:relative;z-index:9999;width:64px;height:64px;border:2px solid #fff}@media(max-width:767px){.hmbtn-inner{width:100%;height:100%;border:none}}.hmbtn span{position:absolute;left:0;right:0;margin:auto;display:inline-block;width:40px;height:2px;border-radius:2px;background-color:#fff;transition:all .4s}@media(max-width:767px){.hmbtn span{width:36px}}.hmbtn span:nth-of-type(1){top:18px}@media(max-width:767px){.hmbtn span:nth-of-type(1){top:19px}}.hmbtn span:nth-of-type(2){top:29px}@media(max-width:767px){.hmbtn span:nth-of-type(2){top:27px}}.hmbtn span:nth-of-type(3){top:40px}@media(max-width:767px){.hmbtn span:nth-of-type(3){top:35px}}.hmbtn span:nth-of-type(3)::after{width:45px;position:absolute;top:5px;left:50%;transform:translate(-50%,0%);font-size:.8rem;font-weight:700;text-transform:uppercase;text-align:center}@media(max-width:767px){.hmbtn span:nth-of-type(3)::after{width:45px;top:4px;left:50%;letter-spacing:.04em}}.hmbtn.active span:nth-of-type(1){top:22px;left:0;transform:translateY(6px) rotate(-45deg);width:40px}@media(max-width:767px){.hmbtn.active span:nth-of-type(1){top:20px;left:0;width:36px}}.hmbtn.active span:nth-of-type(2){opacity:0}.hmbtn.active span:nth-of-type(3){top:34px;left:0;transform:translateY(-6px) rotate(45deg);width:40px}@media(max-width:767px){.hmbtn.active span:nth-of-type(3){top:32px;left:0;width:36px}}.hmbtn.active span:nth-of-type(3)::after{width:45px;transform:translateY(0) rotate(-45deg);top:8px;left:8px;font-size:.8rem;font-weight:700}@media(max-width:767px){.hmbtn.active span:nth-of-type(3)::after{top:8px;left:4px}}#g-nav{position:fixed;z-index:999;top:0;left:-120%;width:100%;height:100vh;background:var(--hm-bg-color);transition:all 0.6s}#g-nav.panelactive{left:0}#g-nav #g-nav-list{position:fixed;z-index:999;width:100%;height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}#g-nav .hm-outer{position:relative}#g-nav .hm-outer .hm-logo{position:absolute;top:10px;left:30px;width:65px;height:90px}@media(max-width:1079px){#g-nav .hm-outer .hm-logo{}}@media(max-width:767px){#g-nav .hm-outer .hm-logo{width:50px;height:69px;left:10px}}#g-nav .ul-box{position:absolute;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}@media(max-width:1079px){#g-nav .ul-box{}}@media(max-width:767px){#g-nav .ul-box{top:320px}}@media(max-width:375px){#g-nav .ul-box{top:289px}}#g-nav ul{width:1200px;max-width:100%;display:flex;display:-webkit-flex;flex-direction:row;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;flex-wrap:wrap;padding:0 0;margin:0 auto;gap:0 40px}@media(max-width:1199px){#g-nav ul{padding:0 30px}}@media(max-width:1079px){#g-nav ul{}}@media(max-width:767px){#g-nav ul{flex-direction:column;padding:0 10px;gap:0 0}}#g-nav li{list-style:none;width:calc(50% - 20px);border-bottom:var(--hm-font-color) 1px solid;line-height:2;padding:20px 15px}@media(max-width:1079px){#g-nav li{padding:15px 15px}}@media(max-width:767px){#g-nav li{width:100%;padding:15px 15px}}@media(max-height:812px){#g-nav li{width:100%;padding:10px 15px}}#g-nav li a{display:block;color:var(--hm-font-color);text-decoration:none;text-transform:uppercase}@media(max-width:1079px){#g-nav li a{}}@media(max-width:767px){#g-nav li a{}}#g-nav .Flex-list-inner{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center}@media(max-width:1079px){#g-nav .Flex-list-inner{}}@media(max-width:767px){#g-nav .Flex-list-inner{}}#g-nav .navi-list-jp{font-size:1.8rem;font-weight:600}@media(max-width:1079px){#g-nav .navi-list-jp{}}@media(max-width:767px){#g-nav .navi-list-jp{font-size:1.8rem}}#g-nav .navi-list-en{font-size:1.1rem;font-weight:500;font-family:var(--font-en);letter-spacing:.02em}@media(max-width:1079px){#g-nav .navi-list-en{}}@media(max-width:767px){#g-nav .navi-list-en{font-size:1.3rem;font-weight:600}}.hm_wrap li{list-style:none;text-align:center}#g-nav .hm-bnr-navi-box{width:1200px;max-width:100%;display:flex;display:-webkit-flex;justify-content:start;-webkit-align-items:center;-ms-align-items:center;align-items:center;padding:0 0;margin:40px auto 0}@media(max-width:1199px){#g-nav .hm-bnr-navi-box{padding:0 30px}}@media(max-width:1079px){#g-nav .hm-bnr-navi-box{}}@media(max-width:767px){#g-nav .hm-bnr-navi-box{display:none}}#g-nav .hm-bnr-navi-item{width:200px}@media(max-width:1079px){#g-nav .hm-bnr-navi-item{width:150px}}@media(max-width:767px){#g-nav .hm-bnr-navi-item{}}#g-nav .hm-sub-navi-box{width:1200px;max-width:100%;text-align:left;padding:0 0;margin:0 auto 0}@media(max-width:1199px){#g-nav .hm-sub-navi-box{padding:0 30px}}@media(max-width:1079px){#g-nav .hm-sub-navi-box{}}@media(max-width:767px){#g-nav .hm-sub-navi-box{text-align:center;padding:0;margin:40px auto 0}}@media(max-height:812px){#g-nav .hm-sub-navi-box{text-align:center;padding:0;margin:30px auto 0}}#g-nav .hm-sub-navi-box a{font-size:1.3rem;font-weight:400;letter-spacing:.04em;color:var(--hm-font-color);border-bottom:var(--hm-font-color) 1px solid}@media(max-width:1079px){#g-nav .hm-sub-navi-box a{}}@media(max-width:767px){#g-nav .hm-sub-navi-box a{font-size:1.6rem}}#g-nav .hm-sns-box i{font-size:2.6rem;color:#fff}@media(max-width:1079px){#g-nav .hm-sns-box i{}}@media(max-width:767px){#g-nav .hm-sns-box i{}}#header .humactive{opacity:0;transition:all .5s ease-out}#header .top-bar_change_potition{position:relative;width:100%;height:0;margin:0 auto 0}@media(max-width:1920px){#header .top-bar_change_potition{}}@media(max-width:1079px){#header .top-bar_change_potition{}}@media(max-width:767px){#header .top-bar_change_potition{}}#header .cld-head{position:relative;width:100%;height:var(--cld-head-height);background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(../img/cld-head-bg.jpg);z-index:10}@media(max-width:1920px){#header .cld-head{}}@media(max-width:1079px){#header .cld-head{}}@media(max-width:767px){#header .cld-head{height:100%}}#header .cld-head .h1-area{height:100%;display:flex;display:-webkit-flex;justify-content:end;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;border-bottom:5px solid var(--font-black);padding:0 30px 50px;margin:0 0 0}@media(max-width:1079px){#header .cld-head .h1-area{}}@media(max-width:767px){#header .cld-head .h1-area{display:block;padding:calc(var(--first-navbar-height-sp) + 25px) 20px 50px}}#header .cld-head .h1-box{display:block}@media(max-width:1079px){#header .cld-head .h1-box{}}@media(max-width:767px){#header .cld-head .h1-box{}}#header .cld-head .h1-box .en-h1{display:block;font-size:8.4rem;font-weight:700;line-height:1;letter-spacing:0em;color:var(--font-black);margin:0 auto 20px}@media(max-width:1079px){#header .cld-head .h1-box .en-h1{font-size:8.4rem}}@media(max-width:767px){#header .cld-head .h1-box .en-h1{font-size:4.4rem;margin:0 auto 10px}}@media(max-width:375px){#header .cld-head .h1-box .en-h1{font-size:3.8rem}}#header .cld-head .h1-box h1{display:inline-block;background:none;color:var(--font-black);font-size:2.4rem;font-weight:600;letter-spacing:.05em;line-height:1;text-align:center;padding:0;margin:0 auto 0}@media(max-width:1079px){#header .cld-head .h1-box h1{font-size:2.4rem}}@media(max-width:767px){#header .cld-head .h1-box h1{font-size:2.4rem;background:none;font-weight:700;padding:0}}#header .cld-bar_change_potition{position:relative;width:100%;height:0;margin:0 auto 0}@media(max-width:1920px){#header .cld-bar_change_potition{}}@media(max-width:1079px){#header .cld-bar_change_potition{}}@media(max-width:767px){#header .cld-bar_change_potition{}}#header .small-cld-head{position:relative;width:100%;height:80px;background-position:center;background-repeat:no-repeat;background-size:cover;background:rgba(255,255,255,.9);z-index:10}@media(max-width:1920px){#header .small-cld-head{}}@media(max-width:1079px){#header .small-cld-head{}}@media(max-width:767px){#header .small-cld-head{height:100%;margin:0 0 64px}}#header .small-cld-mv-area{position:relative;height:100%;padding:0 0 0;margin:0 0 0;z-index:10}@media(max-width:1079px){#header .small-cld-mv-area{}}@media(max-width:767px){#header .small-cld-mv-area{}}.project-cld .small-cld-mv-area .h1-box{position:absolute;bottom:4%;left:1.5%;background:rgba(0,0,0,.2);padding:2px 30px!important;margin:0!important}@media(max-width:1079px){.project-cld .small-cld-mv-area .h1-box{}}@media(max-width:767px){.project-cld .small-cld-mv-area .h1-box{}}@media(max-width:375px){.project-cld .small-cld-mv-area .h1-box{padding:2px 10px!important}}.project-cld .small-cld-mv-area .h1-box h1{color:#fff;font-size:2.8vw;font-weight:600;letter-spacing:0em;padding:0;margin:0 auto 0}@media(max-width:1079px){.project-cld .small-cld-mv-area .h1-box h1{}}@media(max-width:767px){.project-cld .small-cld-mv-area .h1-box h1{font-size:2.4rem}}@media(max-width:375px){.project-cld .small-cld-mv-area .h1-box h1{font-size:1.9rem}}.member-cld .small-cld-mv-area .tate-h1-box{position:absolute;top:50%;transform:translateY(-50%);left:1.5%;padding:0!important;margin:0!important}@media(max-width:1079px){.member-cld .small-cld-mv-area .tate-h1-box{}}@media(max-width:767px){.member-cld .small-cld-mv-area .tate-h1-box{}}.member-cld .small-cld-mv-area .tate-h1-box h1{color:var(--font-black);font-size:2.6vw;font-weight:600;letter-spacing:0em;line-height:1.9;padding:0;margin:0 auto 0;writing-mode:vertical-rl}@media(max-width:1079px){.member-cld .small-cld-mv-area .tate-h1-box h1{}}@media(max-width:767px){.member-cld .small-cld-mv-area .tate-h1-box h1{font-size:2.4rem}}.member-cld .small-cld-mv-area .tate-h1-box span{background:#fff;padding:10px 3px}@media(max-width:1079px){.member-cld .small-cld-mv-area .tate-h1-box span{}}@media(max-width:767px){.member-cld .small-cld-mv-area .tate-h1-box span{}}.member-cld .small-cld-mv-area .yoko-h1-box{position:absolute;bottom:4%;left:1.5%;padding:0!important;margin:0!important}@media(max-width:1079px){.member-cld .small-cld-mv-area .yoko-h1-box{}}@media(max-width:767px){.member-cld .small-cld-mv-area .yoko-h1-box{}}.member-cld .small-cld-mv-area .yoko-h1-box h1{color:var(--font-black);font-size:2.6vw;font-weight:600;letter-spacing:0em;line-height:1.9;padding:0;margin:0 auto 0}@media(max-width:1079px){.member-cld .small-cld-mv-area .yoko-h1-box h1{}}@media(max-width:767px){.member-cld .small-cld-mv-area .yoko-h1-box h1{font-size:2rem}}.member-cld .small-cld-mv-area .yoko-h1-box span{background:#fff;padding:3px 10px}@media(max-width:1079px){.member-cld .small-cld-mv-area .yoko-h1-box span{}}@media(max-width:767px){.member-cld .small-cld-mv-area .yoko-h1-box span{padding:1px 10px}}.member-cld .small-cld-mv-area .en-name{position:absolute;bottom:-20px;right:1.5%;font-size:4.8rem;line-height:0;letter-spacing:0;font-weight:600;z-index:2}@media(max-width:1079px){.member-cld .small-cld-mv-area .en-name{}}@media(max-width:767px){.member-cld .small-cld-mv-area .en-name{display:none;font-size:2rem;bottom:3px}}#footer section.sec-foot-links{position:relative;background:var(--thema-color-01);width:100%;height:317px;text-align:center;margin:0 auto 0;z-index:10}@media(max-width:1079px){#footer section.sec-foot-links{}}@media(max-width:767px){#footer section.sec-foot-links{height:150px;margin:0 0 0}}@media(max-width:1079px){#footer .sec-foot-links a{}}@media(max-width:767px){#footer .sec-foot-links a{}}#footer .sec-foot-links a:hover{opacity:1}@media screen and (min-width:961px){#footer .sec-foot-links a:hover{opacity:1!important;filter:brightness(120%);transition:all .5s}}@media (hover:none){#footer .sec-foot-links a:hover{background-color:inherit;color:inherit;filter:brightness(100%);opacity:0!important}}#footer .sec-foot-links .bg-box{display:block;position:absolute;transform:translateX(-50%);left:50%;top:-70px;width:1200px;height:317px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../img/foot-project-bg.jpg);margin:0 auto}@media(max-width:1079px){#footer .sec-foot-links .bg-box{}}@media(max-width:767px){#footer .sec-foot-links .bg-box{width:95%;height:150%;top:-120px;background-size:cover}}#footer .sec-foot-links .bg-box-inner{display:block;position:relative;width:100%;height:100%}@media(max-width:1079px){#footer .sec-foot-links .bg-box-inner{}}@media(max-width:767px){#footer .sec-foot-links .bg-box-inner{}}#footer .sec-foot-links .foot-links-txtbox{display:inline-block;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);border:2px solid #fff;padding:40px 120px}@media(max-width:1079px){#footer .sec-foot-links .foot-links-txtbox{}}@media(max-width:767px){#footer .sec-foot-links .foot-links-txtbox{width:90%;padding:20px 0}}#footer .sec-foot-links .foot-links-txtbox .en-ttl{font-size:5.8rem;letter-spacing:0em;font-weight:700;line-height:1;text-align:center;color:#fff;margin:0 auto 10px}@media(max-width:1079px){#footer .sec-foot-links .foot-links-txtbox .en-ttl{}}@media(max-width:767px){#footer .sec-foot-links .foot-links-txtbox .en-ttl{font-size:3.6rem}}@media(max-width:375px){#footer .sec-foot-links .foot-links-txtbox .en-ttl{margin:0 auto 4px}}#footer .sec-foot-links .foot-links-txtbox .jp-ttl{font-size:2.2rem;letter-spacing:.05em;font-weight:500;line-height:1.6;text-align:center;color:#fff;margin:0 auto 15px}@media(max-width:1079px){#footer .sec-foot-links .foot-links-txtbox .jp-ttl{}}@media(max-width:767px){#footer .sec-foot-links .foot-links-txtbox .jp-ttl{}}#footer .sec-foot-links .foot-links-txtbox p{font-size:1.4rem;letter-spacing:.05em;font-weight:500;line-height:1.6;text-align:center;color:#fff;margin:0 auto 0}@media(max-width:1079px){#footer .sec-foot-links .foot-links-txtbox p{}}@media(max-width:767px){#footer .sec-foot-links .foot-links-txtbox p{font-size:1.3rem}}@media(max-width:375px){#footer .sec-foot-links .foot-links-txtbox p{font-size:1.1rem}}#footer section.sec-foot-contact{position:relative;z-index:10;width:100%;padding:100px 0 100px}@media(max-width:1079px){#footer section.sec-foot-contact{padding:80px 0 80px}}@media(max-width:767px){#footer section.sec-foot-contact{padding:60px 0 60px}}@media(max-width:375px){#footer section.sec-foot-contact{padding:50px 0 60px}}#footer .sec-foot-contact .h2-box{margin:0 auto 30px}@media(max-width:1079px){#footer .sec-foot-contact .h2-box{margin:0 auto 30px}}@media(max-width:767px){#footer .sec-foot-contact .h2-box{margin:0 auto 30px}}#footer .sec-foot-contact .h2-box .h2-en{display:block;font-size:2rem;text-align:center;margin:0 auto 20px}@media(max-width:1079px){#footer .sec-foot-contact .h2-box .h2-en{}}@media(max-width:767px){#footer .sec-foot-contact .h2-box .h2-en{margin:0 auto 10px}}@media(max-width:375px){#footer .sec-foot-contact .h2-box .h2-en{margin:0 auto 4px}}#footer .sec-foot-contact .h2-box .h2-en::after{display:none}@media(max-width:1079px){#footer .sec-foot-contact .h2-box .h2-en::after{}}@media(max-width:767px){#footer .sec-foot-contact .h2-box .h2-en::after{}}#footer .sec-foot-contact .h2-box h2{text-align:center;margin:0 auto 0}@media(max-width:1079px){#footer .sec-foot-contact .h2-box h2{}}@media(max-width:767px){#footer .sec-foot-contact .h2-box h2{}}#footer .sec-foot-contact .foot-info-ttl{display:block;position:relative;text-align:center;font-size:1.6rem;font-weight:500;line-height:1.5;letter-spacing:.12em;font-feature-settings:"palt";margin:0 auto 40px}@media(max-width:1079px){#footer .sec-foot-contact .foot-info-ttl{}}@media(max-width:767px){#footer .sec-foot-contact .foot-info-ttl{font-size:1.5rem}}#footer .sec-foot-contact .FLEX-foot-info{width:800px;max-width:100%;display:flex;display:-webkit-flex;flex-direction:row;justify-content:center;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch;flex-wrap:nowrap;margin:0 auto 0;gap:0 20px}@media(max-width:1079px){#footer .sec-foot-contact .FLEX-foot-info{gap:0 20px}}@media(max-width:767px){#footer .sec-foot-contact .FLEX-foot-info{width:100%;flex-direction:column;margin:0 auto;gap:40px 0}}#footer .sec-foot-contact .F-item-foot-info{width:calc(50% - 10px);background:var(--sashiiro-col-02);text-align:center;padding:40px 20px;margin:0 auto}@media(max-width:1079px){#footer .sec-foot-contact .F-item-foot-info{width:calc(50% - 40px)}}@media(max-width:767px){#footer .sec-foot-contact .F-item-foot-info{width:100%;text-align:center;padding:40px 10px}}@media(max-width:375px){#footer .sec-foot-contact .F-item-foot-info{padding:30px 10px}}#footer .sec-foot-contact .F-item-foot-info .F-item-foot-info-outer{width:100%;height:100%;display:flex;display:-webkit-flex;flex-direction:row;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;flex-direction:column;gap:22px 0}@media(max-width:1079px){#footer .sec-foot-contact .F-item-foot-info .F-item-foot-info-outer{}}@media(max-width:767px){#footer .sec-foot-contact .F-item-foot-info .F-item-foot-info-outer{}}#footer .sec-foot-contact .F-item-foot-info .F-item-foot-info-inner{height:100%;display:block}@media(max-width:1079px){#footer .sec-foot-contact .F-item-foot-info .F-item-foot-info-inner{}}@media(max-width:767px){#footer .sec-foot-contact .F-item-foot-info .F-item-foot-info-inner{}}#footer .sec-foot-contact .FLEX-foot-info h4{font-size:1.6rem;font-weight:600;letter-spacing:.05em;margin:0 auto 20px}@media(max-width:1079px){#footer .sec-foot-contact .FLEX-foot-info h4{}}@media(max-width:767px){#footer .sec-foot-contact .FLEX-foot-info h4{font-size:2.2rem}}#footer .sec-foot-contact .FLEX-foot-info .foot-info-tel-number{position:relative;display:inline-block;font-family:var(--font-en);font-size:3.8rem;letter-spacing:.01em;font-weight:600;line-height:1}@media(max-width:1079px){#footer .sec-foot-contact .FLEX-foot-info .foot-info-tel-number{}}@media(max-width:767px){#footer .sec-foot-contact .FLEX-foot-info .foot-info-tel-number{font-size:4.6rem}}@media(max-width:375px){#footer .sec-foot-contact .FLEX-foot-info .foot-info-tel-number{font-size:4rem}}#footer .sec-foot-contact .FLEX-foot-info .foot-info-time{position:relative;display:block;font-size:1.2rem;letter-spacing:.05em;font-weight:400;line-height:1.3;margin:15px auto 0}@media(max-width:1079px){#footer .sec-foot-contact .FLEX-foot-info .foot-info-time{}}@media(max-width:767px){#footer .sec-foot-contact .FLEX-foot-info .foot-info-time{font-size:1.3rem;line-height:1.5}}#footer .sec-foot-contact .FLEX-foot-info .F-item-foot-info a{display:block;width:80%}@media(max-width:1079px){#footer .sec-foot-contact .FLEX-foot-info .F-item-foot-info a{}}@media(max-width:767px){#footer .sec-foot-contact .FLEX-foot-info .F-item-foot-info a{}}#footer .sec-foot-contact .FLEX-foot-info .foot-info-mailtbtn{position:relative;display:block;width:100%;background:var(--thema-color-01);color:#fff;font-size:1.5rem;letter-spacing:.04em;font-weight:600;line-height:1;padding:25px 10px}@media(max-width:1079px){#footer .sec-foot-contact .FLEX-foot-info .foot-info-mailtbtn{}}@media(max-width:767px){#footer .sec-foot-contact .FLEX-foot-info .foot-info-mailtbtn{font-size:1.8rem;padding:30px 10px}}#footer .sec-foot-contact .FLEX-foot-info .foot-info-mailtbtn:before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;margin:auto;width:calc(100% - 10px);height:calc(100% - 10px);border:1px solid #fff}#footer section.sec-foot-bottom{position:relative;background:var(--thema-color-01);z-index:10;width:100%;padding:40px 0 15px}@media(max-width:1079px){#footer section.sec-foot-bottom{padding:40px 0 15px}}@media(max-width:767px){#footer section.sec-foot-bottom{padding:40px 0 15px}}#footer .FLEX-footercont{max-width:100%;display:flex;display:-webkit-flex;flex-direction:row;justify-content:space-between;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;flex-wrap:nowrap;padding:0 0 25px;margin:0 auto;gap:0 60px}@media(max-width:1199px){#footer .FLEX-footercont{}}@media(max-width:1079px){#footer .FLEX-footercont{width:100%;flex-direction:column;margin:0 auto;gap:40px 0}}@media(max-width:767px){#footer .FLEX-footercont{padding:0 0 25px}}#footer .FLEX-footercont .F-item-footercont-l{text-align:center;display:flex;display:-webkit-flex;flex-direction:column;justify-content:center;padding:0}@media(max-width:1079px){#footer .FLEX-footercont .F-item-footercont-l{width:100%;border-right:none;text-align:center;margin:0 auto;padding:0 0 0}}@media(max-width:767px){#footer .FLEX-footercont .F-item-footercont-l{}}#footer .FLEX-footercont .F-item-footercont-l .FLEX-coname-area{text-align:center;display:flex;display:-webkit-flex;flex-direction:row;justify-content:flex-start;align-items:center;-webkit-align-items:center;-ms-align-items:center;flex-wrap:nowrap;padding:0;margin:0 0 40px;gap:0 40px}@media(max-width:1079px){#footer .FLEX-footercont .F-item-footercont-l .FLEX-coname-area{}}@media(max-width:767px){#footer .FLEX-footercont .F-item-footercont-l .FLEX-coname-area{justify-content:space-between}}#footer .FLEX-footercont .FLEX-coname-area .co-logo{width:230px}@media(max-width:1079px){#footer .FLEX-footercont .FLEX-coname-area .co-logo{}}@media(max-width:767px){#footer .FLEX-footercont .FLEX-coname-area .co-logo{width:65%}}#footer .FLEX-footercont .FLEX-coname-area .sns-logo{width:30px}@media(max-width:1079px){#footer .FLEX-footercont .FLEX-coname-area .sns-logo{}}@media(max-width:767px){#footer .FLEX-footercont .FLEX-coname-area .sns-logo{width:10%}}#footer .FLEX-footercont .F-item-footercont-r{text-align:center;display:flex;display:-webkit-flex;flex-direction:column;justify-content:center;align-items:flex-end;-webkit-align-items:flex-end;-ms-align-items:flex-end;padding:0}@media(max-width:1079px){#footer .FLEX-footercont .F-item-footercont-r{width:100%;align-items:flex-start;-webkit-align-items:flex-start;-ms-align-items:flex-start;padding:0;margin:0 auto;gap:20px 0}}#footer .footer-co_name-box p{color:var(--footer-font-col);text-align:right;font-size:1.4rem;font-weight:700;margin:0 auto}@media(max-width:1079px){#footer .footer-co_name-box p{text-align:center;margin:0 auto}}@media(max-width:767px){#footer .footer-co_name-box p{font-size:1.6rem}}@media(max-width:1079px){#footer .footer-add-box{text-align:center;margin:0 auto}}@media(max-width:767px){#footer .footer-add-box{}}#footer .footer-add-box p{color:var(--footer-font-col);text-align:right;font-size:1.2rem;font-weight:600;line-height:1.6;letter-spacing:.05em;margin:0 auto}@media(max-width:1079px){#footer .footer-add-box p{font-size:1.2rem;line-height:1.8;text-align:left}}@media(max-width:767px){#footer .footer-add-box p{font-size:1.4rem}}#footer .footer-add-bnr{width:80px;margin:20px 0 0}@media(max-width:1079px){#footer .footer-add-bnr{width:100px;margin:0 0 0}}@media(max-width:767px){#footer .footer-add-bnr{width:100px;margin:0 0 0}}#footer .FLEX-copyright-box{max-width:100%;display:flex;display:-webkit-flex;flex-direction:row;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center;flex-wrap:nowrap;border-top:1px solid var(--sashiiro-col-01);padding:10px 0 0;margin:0 auto 0;gap:0 0}@media(max-width:1079px){#footer .FLEX-copyright-box{padding:10px 0 0;margin:0 auto}}@media(max-width:767px){#footer .FLEX-copyright-box{}}.copyright{color:var(--footer-font-col);font-size:1rem;font-weight:400;letter-spacing:.06em;font-feature-settings:"palt";text-align:left;padding:0;margin:0}@media(max-width:1079px){.copyright{font-size:1.4rem;font-weight:500;letter-spacing:.08em;text-align:center;margin-top:0;color:var(--footer-font-col)}}#footer .another-link{color:var(--footer-font-col);font-size:1rem;font-weight:500;letter-spacing:.06em;font-feature-settings:"palt"}@media(max-width:1079px){#footer .another-link{font-size:1.4rem;font-weight:500}}@media(max-width:767px){#footer .another-link{}}#footer .another-link a{color:var(--footer-font-col)}@media(max-width:1079px){#footer .another-link a{}}@media(max-width:767px){#footer .another-link a{}}#footer nav.sitemap-nav{margin:0 auto 0}@media(max-width:1079px){#footer nav.sitemap-nav{}}@media(max-width:767px){#footer nav.sitemap-nav{margin:0 auto 0}}#footer .footer-sitemap-area{max-width:100%}@media(max-width:1079px){#footer .footer-sitemap-area{}}@media(max-width:767px){#footer .footer-sitemap-area{display:inline-block;padding:0 0 0}}@media(max-width:1079px){#footer .sitemap-box{}}@media(max-width:767px){#footer .sitemap-box{}}#footer nav.sitemap-nav ul.sitemap_01{list-style:none;display:flex;display:-webkit-flex;flex-direction:row;justify-content:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;flex-wrap:nowrap;margin:0 auto 0;gap:0 20px}@media(max-width:1079px){#footer nav.sitemap-nav ul.sitemap_01{}}@media(max-width:767px){#footer nav.sitemap-nav ul.sitemap_01{width:100%}}@media(max-width:375px){#footer nav.sitemap-nav ul.sitemap_01{flex-wrap:wrap}}#footer nav.sitemap-nav ul.sitemap_01 li{text-align:left;line-height:1.2;margin:0}@media(max-width:1079px){#footer nav.sitemap-nav ul.sitemap_01 li{}}@media(max-width:767px){#footer nav.sitemap-nav ul.sitemap_01 li{line-height:1.1;margin:0 0 10px}}#footer nav.sitemap-nav ul.sitemap_01 a{position:relative;display:inline-block;color:var(--footer-font-col);font-size:1.5rem;font-weight:500;letter-spacing:.05em;transition:.3s;padding:0 0}@media(max-width:1280px){#footer nav.sitemap-nav ul.sitemap_01 a{}}@media(max-width:1079px){#footer nav.sitemap-nav ul.sitemap_01 a{}}@media(max-width:767px){#footer nav.sitemap-nav ul.sitemap_01 a{font-size:1.6rem}}#footer nav.sitemap-nav ul.sitemap_01 .en-letter{font-size:1.1rem;font-weight:700;color:var(--sashiiro-col-01)}@media(max-width:767px){#footer nav.sitemap-nav ul.sitemap_01 .en-letter{}}#footer nav.sitemap-nav ul.sitemap_02{list-style:none;display:flex;display:-webkit-flex;flex-direction:row;justify-content:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;flex-wrap:nowrap;margin:20px auto 0;gap:0 13px}@media(max-width:1079px){#footer nav.sitemap-nav ul.sitemap_02{}}@media(max-width:767px){#footer nav.sitemap-nav ul.sitemap_02{width:100%;gap:0 15px}}@media(max-width:767px){#footer nav.sitemap-nav ul.sitemap_02{flex-wrap:wrap}}#footer nav.sitemap-nav ul.sitemap_02 li{text-align:left;line-height:1.2;margin:0}@media(max-width:1079px){#footer nav.sitemap-nav ul.sitemap_02 li{}}@media(max-width:767px){#footer nav.sitemap-nav ul.sitemap_02 li{margin:0 0 10px}}#footer nav.sitemap-nav ul.sitemap_02 a{position:relative;display:inline-block;color:var(--footer-font-col);font-size:1.1rem;font-weight:500;letter-spacing:.05em;transition:.3s;padding:0 0}@media(max-width:1280px){#footer nav.sitemap-nav ul.sitemap_02 a{}}@media(max-width:1079px){#footer nav.sitemap-nav ul.sitemap_02 a{}}@media(max-width:767px){#footer nav.sitemap-nav ul.sitemap_02 a{font-size:1.3rem}}#header .mv-area{position:relative;width:100%;height:100%;margin:0 auto 0;z-index:10}@media(max-width:1079px){#header .mv-area{margin:0 auto 0}}@media(max-width:767px){#header .mv-area{margin:0 auto 0}}#header .mv-area .mv-area-inner{position:relative;width:100%;height:100%;margin:0 auto 0}@media(max-width:1079px){#header .mv-area .mv-area-inner{}}@media(max-width:767px){#header .mv-area .mv-area-inner{}}@media(max-width:1079px){#container .index-page{}}@media(max-width:767px){#container .index-page{}}#container .index-page .link-btn{position:relative;width:50%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-ms-flex-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:30px;color:var(--font-black);font-size:1.8rem;font-weight:700;border:2px solid var(--font-black);margin:0 auto}@media(max-width:1079px){#container .index-page .link-btn{}}@media(max-width:767px){#container .index-page .link-btn{width:100%;height:50px;font-size:1.6rem}}#container .index-page .link-btn:after{position:absolute;content:"";top:50%;right:25px;display:inline-block;width:10px;height:15px;background-image:url(../img/icon-arrow-r_bk.png);background-size:10px 15px;background-repeat:no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#container .index-page .btn-01{background-color:var(--sashiiro-col-02)}#container .index-page section.sec01{position:relative;width:100%;padding:150px 0 0}@media(max-width:1079px){#container .index-page section.sec01{padding:120px 0 0}}@media(max-width:767px){#container .index-page section.sec01{padding:40px 0 0}}#container .index-page .sec01 .h2-box{margin:0 auto 90px}@media(max-width:1079px){#container .index-page .sec01 .h2-box{}}@media(max-width:960px){#container .index-page .sec01 .h2-box{margin:0 auto 50px}}#container .index-page .sec01 .FLEX-reason-cont{width:100%;display:flex;display:-webkit-flex;flex-direction:row;justify-content:space-between;align-items:center;-webkit-align-items:center;-ms-align-items:center;flex-wrap:nowrap;border-top:2px solid var(--font-black);border-bottom:2px solid var(--font-black);margin:0 auto 0;padding:0 0;gap:0 0;position:relative;background:#fff;z-index:7}@media(max-width:1079px){#container .index-page .sec01 .FLEX-reason-cont{margin:0 auto 0;gap:0 0}}@media(max-width:960px){#container .index-page .sec01 .FLEX-reason-cont{width:100%;flex-direction:column;padding:0 0;margin:0 auto 0;gap:0 0}}#container .index-page .sec01 .F-item-reason-cont{width:calc(50% - 0px);text-align:center;padding:65px 30px 90px}@media(max-width:1079px){#container .index-page .sec01 .F-item-reason-cont{}}@media(max-width:960px){#container .index-page .sec01 .F-item-reason-cont{width:100%;padding:40px 30px 60px}}@media(max-width:767px){#container .index-page .sec01 .F-item-reason-cont{padding:30px 20px 40px}}#container .index-page .sec01 .F-item-reason-cont .reason-num{font-family:var(--font-en);font-size:3rem;font-weight:700;letter-spacing:0;text-align:center;color:#959595;margin:0 auto 20px}@media(max-width:1079px){#container .index-page .sec01 .F-item-reason-cont .reason-num{}}@media(max-width:960px){#container .index-page .sec01 .F-item-reason-cont .reason-num{margin:0 auto 20px}}#container .index-page .sec01 .F-item-reason-cont .reason-word{text-align:center;font-size:4rem;font-weight:700;letter-spacing:.05em;line-height:1.3;text-align:center;margin:0 auto 40px}@media(max-width:1079px){#container .index-page .sec01 .F-item-reason-cont .reason-word{font-size:3rem}}@media(max-width:960px){#container .index-page .sec01 .F-item-reason-cont .reason-word{font-size:3.4rem;margin:0 auto 30px}}@media(max-width:375px){#container .index-page .sec01 .F-item-reason-cont .reason-word{font-size:2.8rem}}#container .index-page .sec01 .F-item-reason-cont .reason-letter{font-size:1.6rem;font-weight:500;letter-spacing:.05em;line-height:2;text-align:center;margin:0 auto}@media(max-width:1079px){#container .index-page .sec01 .F-item-reason-cont .reason-letter{font-size:1.4rem}}@media(max-width:960px){#container .index-page .sec01 .F-item-reason-cont .reason-letter{font-size:1.4rem;line-height:1.6}}#container .index-page .sec01 .FLEX-reason-cont .side-line{border-right:2px solid var(--font-black)}@media(max-width:960px){#container .index-page .sec01 .FLEX-reason-cont .side-line{border-left:none;border-right:none;border-bottom:2px solid var(--font-black)}}@media(max-width:767px){#container .index-page .sec01 .FLEX-reason-cont .side-line{}}@media(max-width:375px){#container .index-page .sec01 .FLEX-reason-cont .side-line{padding:30px 10px 40px}}#container .index-page section.sec02{position:relative;width:100%;padding:150px 0 50px;margin:0 0 140px}@media(max-width:1079px){#container .index-page section.sec02{padding:120px 0 50px}}@media(max-width:767px){#container .index-page section.sec02{padding:60px 0 20px}}@media(max-width:375px){#container .index-page section.sec02{padding:60px 0 20px}}#container .index-page .sec02 .h2-box .F-item-h2-area{font-size:1.3rem;font-weight:500;line-height:2}@media(max-width:1079px){#container .index-page .sec02 .h2-box .F-item-h2-area{}}@media(max-width:960px){#container .index-page .sec02 .h2-box .F-item-h2-area{line-height:1.6}}#container .index-page .sec02 .bg{position:relative;width:100%;height:100%;z-index:7}@media(max-width:1079px){#container .index-page .sec02 .bg{}}@media(max-width:960px){#container .index-page .sec02 .bg{}}#container .index-page .sec02 .bg::after{content:'';position:absolute;width:56%;top:0;right:0;bottom:0;background:var(--sashiiro-col-02);z-index:0}@media(max-width:1079px){#container .index-page .sec02 .bg::after{}}@media(max-width:960px){#container .index-page .sec02 .bg::after{background:none}}#container .index-page .sec02 .business-cont-box{position:relative;width:100%;z-index:1}@media(max-width:1079px){#container .index-page .sec02 .business-cont-box{}}@media(max-width:960px){#container .index-page .sec02 .business-cont-box{}}#container .index-page .sec02 .FLEX-business-cont,#container .index-page .sec02 .ari-cont-outer .FLEX-business-cont{width:100%;position:relative;background:#fff;display:flex;display:-webkit-flex;flex-direction:row;justify-content:center;align-items:flex-start;-webkit-align-items:flex-start;-ms-align-items:flex-start;flex-wrap:nowrap;margin:0 auto 0;padding:0 0 0;gap:0 0}@media(max-width:1079px){#container .index-page .sec02 .FLEX-business-cont,#container .index-page .sec02 .ari-cont-outer .FLEX-business-cont{margin:0 auto 0}}@media(max-width:960px){#container .index-page .sec02 .FLEX-business-cont,#container .index-page .sec02 .ari-cont-outer .FLEX-business-cont{width:100%;flex-direction:column;padding:0 0 0;margin:0 auto 40px;gap:0 0}}@media(max-width:1079px){#container .index-page .sec02 .ari-cont-outer .FLEX-business-cont{}}@media(max-width:960px){#container .index-page .sec02 .ari-cont-outer .FLEX-business-cont{margin:0 auto 0}}#container .index-page .sec02 .F-item-business-number{width:calc(40% - 0px);text-align:right;line-height:.6;font-size:2rem;font-weight:700;font-family:var(--font-en);letter-spacing:0em;padding:40px 30px 0 40px}@media(max-width:1079px){#container .index-page .sec02 .F-item-business-number{}}@media(max-width:960px){#container .index-page .sec02 .F-item-business-number{width:100%;background:var(--sashiiro-col-02);padding:30px 30px 0 0}}@media(max-width:375px){#container .index-page .sec02 .F-item-business-number{font-size:1.7rem;padding:30px 30px 8px 0}}#container .index-page .sec02 .F-item-business-number span.number-font{font-size:9rem;font-weight:500;font-family:var(--font-en);line-height:1}@media(max-width:1079px){#container .index-page .sec02 .F-item-business-number span.number-font{}}@media(max-width:960px){#container .index-page .sec02 .F-item-business-number span.number-font{font-size:5.4rem}}@media(max-width:375px){#container .index-page .sec02 .F-item-business-number span.number-font{font-size:4.2rem}}#container .index-page .sec02 .F-item-business-txt{width:calc(60% - 0px);text-align:left;background:var(--sashiiro-col-02);padding:40px 0 100px 30px}@media(max-width:1079px){#container .index-page .sec02 .F-item-business-txt{}}@media(max-width:960px){#container .index-page .sec02 .F-item-business-txt{width:100%;padding:0 20px 30px}}#container .index-page .sec02 .other_ari{padding:40px 0 330px 30px!important}@media(max-width:1079px){#container .index-page .sec02 .F-item-business-txt{}}@media(max-width:960px){#container .index-page .sec02 .F-item-business-txt{padding:0 20px 30px!important}}#container .index-page .sec02 .F-item-business-txt h3{font-size:4.2rem;line-height:1;letter-spacing:.05em;margin:0 0 30px}@media(max-width:1079px){#container .index-page .sec02 .F-item-business-txt h3{}}@media(max-width:960px){#container .index-page .sec02 .F-item-business-txt h3{font-size:3rem;margin:0 0 20px}}#container .index-page .sec02 .F-item-business-txt p{font-size:1.5rem;line-height:2;letter-spacing:.05em;margin:0 0 0}@media(max-width:1079px){#container .index-page .sec02 .F-item-business-txt p{}}@media(max-width:960px){#container .index-page .sec02 .F-item-business-txt p{line-height:1.8}}#container .index-page .sec02 .ari-cont-outer{width:100%;position:relative;margin:0 0 0}@media(max-width:1079px){#container .index-page .sec02 .ari-cont-outer{}}@media(max-width:960px){#container .index-page .sec02 .ari-cont-outer{}}#container .index-page .sec02 .pd-pic2dan{padding:0 0 200px!important}@media(max-width:1079px){#container .index-page .sec02 .pd-pic2dan{}}@media(max-width:960px){#container .index-page .sec02 .pd-pic2dan{padding:0 0 0px!important}}#container .index-page .sec02 .other-pic-outer{width:100%;position:absolute;bottom:120px}@media(max-width:1079px){#container .index-page .sec02 .other-pic-outer{}}@media(max-width:960px){#container .index-page .sec02 .other-pic-outer{position:relative;bottom:0;margin:0 auto 40px}}#container .index-page .sec02 .FLEX-other-pic{width:100%;position:relative;display:flex;display:-webkit-flex;flex-direction:row;justify-content:space-between;align-items:flex-start;-webkit-align-items:flex-start;-ms-align-items:flex-start;flex-wrap:wrap;margin:0 auto 0;padding:0 0 0;gap:20px 20px}@media(max-width:1079px){#container .index-page .sec02 .FLEX-other-pic{margin:0 auto 0}}@media(max-width:960px){#container .index-page .sec02 .FLEX-other-pic{width:100%;background:var(--sashiiro-col-02);padding:0 10px 25px;margin:0 auto 0;gap:10px 3px}}#container .index-page .sec02 .F-item-other-pic{width:calc(25% - 20px);padding:0 0 0}@media(max-width:1079px){#container .index-page .sec02 .F-item-other-pic{}}@media(max-width:960px){#container .index-page .sec02 .F-item-other-pic{width:calc(50% - 3px);padding:0 0 0}}#container .child-page{position:relative;width:100%;padding:0 0 0}@media(max-width:1079px){#container .child-page{}}@media(max-width:767px){#container .child-page{padding:0 0 0}}#container .FLEX-std-cont{position:relative;width:100%;display:flex;display:-webkit-flex;flex-direction:row;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;flex-wrap:nowrap;box-sizing:border-box;padding:0 0 0;margin:0 auto 0;gap:0 60px}@media(max-width:1079px){#container .FLEX-std-cont{gap:0 40px}}@media(max-width:767px){#container .FLEX-std-cont{flex-direction:column;gap:40px 0}}@media(max-width:375px){#container .FLEX-std-cont{}}#container .F-item-std-cont{position:relative;width:calc(50% - 30px);text-align:center;margin:0 auto}@media(max-width:1079px){#container .F-item-std-cont{}}@media(max-width:767px){#container .F-item-std-cont{width:100%}}.small-btn-box{text-align:center;margin:40px auto 40px}@media(max-width:1079px){.small-btn-box{}}@media(max-width:767px){.small-btn-box{}}.small-btn-box .small-link-btn{position:relative;width:300px;height:3.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-ms-flex-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:30px;background-color:var(--sashiiro-col-04);border:2px solid var(--font-black);color:var(--font-black);font-size:1.4rem;font-weight:700;margin:0 auto}@media(max-width:1079px){.small-btn-box .small-link-btn{font-size:1.5rem}}@media(max-width:767px){.small-btn-box .small-link-btn{font-size:1.5rem}}.small-btn-box .small-link-btn:after{position:absolute;content:"";top:50%;right:25px;display:inline-block;width:10px;height:15px;background-image:url(../img/icon-arrow-r_bk.png);background-size:10px 15px;background-repeat:no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#container .child-page .std-table{width:100%;transition:all .6s ease;margin:30px auto 0}@media(max-width:1079px){#container .child-page .std-table{}}@media(max-width:767px){#container .child-page .std-table{}}@media(max-width:375px){#container .child-page .std-table{margin:0 auto 0}}#container .child-page .std-table th,#container .child-page .std-table td{letter-spacing:.05em;line-height:1.8;font-feature-settings:"palt";vertical-align:middle;border-bottom:1px solid var(--font-black);padding:18px 20px}@media(max-width:767px){#container .child-page .std-table th,#container .child-page .std-table td{padding:1em 12px}}#container .child-page .std-table th{box-sizing:border-box;width:20%;font-size:1.6rem;font-weight:700;line-height:1.3;text-align:center;white-space:nowrap}@media(max-width:767px){#container .child-page .std-table th{text-align:center;width:40%;font-size:1.5rem}}#container .child-page .std-table td{width:80%;font-size:1.6rem;font-weight:400}@media(max-width:767px){#container .child-page .std-table td{width:60%;font-size:1.5rem;line-height:1.6}}#container .child-page .std-table ul{padding:5px 0 5px 20px}@media(max-width:1079px){#container .child-page .std-table ul{}}@media(max-width:767px){#container .child-page .std-table ul{}}#container .child-page .std-table ul li{list-style-type:disc;font-size:1.5rem;font-weight:400;line-height:1.8;letter-spacing:.05em}@media(max-width:1079px){#container .child-page .std-table ul li{}}@media(max-width:767px){#container .child-page .std-table ul li{font-size:1.5rem}}#container .child-page .std-table ol{padding-left:20px}@media(max-width:1079px){#container .child-page .std-table ol{}}@media(max-width:767px){#container .child-page .std-table ol{}}#container .child-page .std-table ol li{font-size:1.3rem;font-weight:400;line-height:1.6;letter-spacing:.05em}@media(max-width:1079px){#container .child-page .std-table ol li{}}@media(max-width:767px){#container .child-page .std-table ol li{font-size:1.4rem}}#container .child-page .timeline{list-style:none;width:100%;max-width:1080px;margin:20px auto 70px}@media(max-width:767px){#container .child-page .timeline{width:100%;max-width:100%}}#container .child-page .timeline>li{overflow:hidden;margin:0;position:relative}@media(max-width:767px){#container .child-page .timeline>li{margin-bottom:0}}#container .child-page p.timeline-date{width:130px;float:left;text-align:right;font-size:1.8rem;font-weight:700;color:#8c8c8c;margin:14px 30px 0 0}@media(max-width:767px){#container .child-page p.timeline-date{width:130px;padding:0 20px 0 0;margin:15px 0 0 0}}#container .child-page .timeline-content{width:75%;float:left;border-left:3px #e5e5d1 solid;padding-left:18px}@media(max-width:767px){#container .child-page .timeline-content{width:65%}}@media(max-width:370px){#container .child-page .timeline-content{width:60%}}#container .child-page .timeline-content:before{content:'';width:14px;height:14px;background:#EE7743;position:absolute;left:154px;top:25px;border-radius:100%}@media(max-width:767px){#container .child-page .timeline-content:before{left:125px;top:23px}}#container .child-page .timeline-content p{font-size:1.5rem;font-weight:500;letter-spacing:.1em;line-height:1.5;font-feature-settings:"palt";margin:20px 0 30px}@media(max-width:767px){#container .child-page .timeline-content p{}}@media(max-width:1079px){#container .child-page .vision-page{}}@media(max-width:767px){#container .child-page .vision-page{}}#container .vision-page section.sec01{position:relative;width:100%;padding:60px 0 0}@media(max-width:1079px){#container .vision-page section.sec01{padding:40px 0 0}}@media(max-width:767px){#container .vision-page section.sec01{width:100%;padding:40px 0 0}}#container .vision-page .sec01 .FLEX-head-cont{width:100%;display:flex;display:-webkit-flex;flex-direction:row;justify-content:space-between;align-items:center;-webkit-align-items:center;-ms-align-items:center;flex-wrap:nowrap;margin:0 auto 40px;padding:0 0;gap:0 0}@media(max-width:1079px){#container .vision-page .sec01 .FLEX-head-cont{margin:0 auto 40px;gap:0 0}}@media(max-width:767px){#container .vision-page .sec01 .FLEX-head-cont{width:100%;flex-direction:column;padding:0 0;margin:0 auto 0;gap:20px 0}}#container .vision-page .sec01 .FLEX-head-cont .F-item-head-cont-l{width:calc(45% - 0px)}@media(max-width:1079px){#container .vision-page .sec01 .FLEX-head-cont .F-item-head-cont-l{}}@media(max-width:767px){#container .vision-page .sec01 .FLEX-head-cont .F-item-head-cont-l{width:100%}}#container .vision-page .sec01 .FLEX-head-cont .F-item-head-cont-r{width:calc(55% - 0px)}@media(max-width:1079px){#container .vision-page .sec01 .FLEX-head-cont .F-item-head-cont-r{}}@media(max-width:767px){#container .vision-page .sec01 .FLEX-head-cont .F-item-head-cont-r{width:100%}}#container .vision-page .sec01 .FLEX-head-cont p{width:90%;font-size:1.7rem;line-height:2}@media(max-width:1079px){#container .vision-page .sec01 .FLEX-head-cont p{}}@media(max-width:767px){#container .vision-page .sec01 .FLEX-head-cont p{width:100%;padding:0 20px}}#container .vision-page section.sec02{position:relative;width:100%;padding:60px 0 0;margin:0 auto 0}@media(max-width:1079px){#container .vision-page section.sec02{padding:40px 0 0}}@media(max-width:767px){#container .vision-page section.sec02{padding:50px 0 0}}#container .vision-page .sec02 .message-cont-relative{position:relative;width:100%;min-width:1200px;height:600px;margin:0 auto 0}@media(max-width:1450px){#container .vision-page .sec02 .message-cont-relative{width:100%;min-width:100%}}@media(max-width:960px){#container .vision-page .sec02 .message-cont-relative{height:100%}}#container .vision-page .sec02 .message-cont-relative .message-img-cont{position:absolute;width:620px;height:465px;max-width:775px;top:0;left:0;z-index:8}@media(max-width:1450px){#container .vision-page .sec02 .message-cont-relative .message-img-cont{width:45%;height:auto}}@media(max-width:960px){#container .vision-page .sec02 .message-cont-relative .message-img-cont{position:relative;width:100%;max-width:100%;margin:0 auto 0}}#container .vision-page .sec02 .message-cont-relative .message-img-cont img.portrait{aspect-ratio:3/2 auto}@media(max-width:1079px){#container .vision-page .sec02 .message-cont-relative .message-img-cont img.portrait{}}@media(max-width:960px){#container .vision-page .sec02 .message-cont-relative .message-img-cont img.portrait{}}#container .vision-page .sec02 .message-img-cont .message-img-name-box-pc{text-align:left;font-size:1.2rem;margin:10px 0 0}@media(max-width:960px){#container .vision-page .sec02 .message-img-cont .message-img-name-box-pc{display:none}}#container .vision-page .sec02 .message-txt-cont .message-img-name-box-sp{display:none}@media(max-width:960px){#container .vision-page .sec02 .message-txt-cont .message-img-name-box-sp{display:block;text-align:right;font-size:1.3rem;margin:20px 0 0}}#container .vision-page .sec02 .message-img-cont .message-img-name-box-pc .com-name,#container .vision-page .sec02 .message-txt-cont .message-img-name-box-sp .com-name{display:block;margin:0 0 8px}@media(max-width:1079px){#container .vision-page .sec02 .message-img-cont .message-img-name-box-pc .com-name,#container .vision-page .sec02 .message-txt-cont .message-img-name-box-sp .com-name{}}@media(max-width:960px){#container .vision-page .sec02 .message-img-cont .message-img-name-box-pc .com-name,#container .vision-page .sec02 .message-txt-cont .message-img-name-box-sp .com-name{margin:0 0 5px}}#container .vision-page .sec02 .message-img-cont .message-img-name-box-pc img.name-img,#container .vision-page .sec02 .message-txt-cont .message-img-name-box-sp img.name-img{display:inline-block;width:110px}@media(max-width:1079px){#container .vision-page .sec02 .message-img-cont .message-img-name-box-pc img.name-img,#container .vision-page .sec02 .message-txt-cont .message-img-name-box-sp img.name-img{}}@media(max-width:960px){#container .vision-page .sec02 .message-img-cont .message-img-name-box-pc img.name-img,#container .vision-page .sec02 .message-txt-cont .message-img-name-box-sp img.name-img{}}#container .vision-page .sec02 .message-cont-relative .message-txt-cont{position:absolute;width:683px;height:465px;right:0;top:54px;background:var(--sashiiro-col-02);padding:50px 60px 50px 150px;z-index:7}@media(max-width:1450px){#container .vision-page .sec02 .message-cont-relative .message-txt-cont{width:65%;height:100%;padding:50px 60px 50px 15%}}@media(max-width:960px){#container .vision-page .sec02 .message-cont-relative .message-txt-cont{position:relative;height:auto;width:100%;top:0;padding:60px}}@media(max-width:767px){#container .vision-page .sec02 .message-cont-relative .message-txt-cont{padding:30px}}@media(max-width:375px){#container .vision-page .sec02 .message-cont-relative .message-txt-cont{padding:20px}}#container .vision-page .sec02 .message-cont-relative .message-txt-cont .txt-box{position:relative;width:100%;height:100%}@media(max-width:1450px){#container .vision-page .sec02 .message-cont-relative .message-txt-cont .txt-box{}}@media(max-width:960px){#container .vision-page .sec02 .message-cont-relative .message-txt-cont .txt-box{}}#container .vision-page .sec02 .message-cont-relative .message-txt-cont .txt-box-inner{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%}@media(max-width:1450px){#container .vision-page .sec02 .message-cont-relative .message-txt-cont .txt-box-inner{position:relative}}@media(max-width:960px){#container .vision-page .sec02 .message-cont-relative .message-txt-cont .txt-box-inner{position:relative;transform:none;top:auto;left:auto}}#container .vision-page .sec02 .message-cont-relative .message-txt-cont .txt-box p{font-size:1.6rem;line-height:2;margin:0 0 1.5rem}@media(max-width:1450px){#container .vision-page .sec02 .message-cont-relative .message-txt-cont .txt-box p{}}@media(max-width:960px){#container .vision-page .sec02 .message-cont-relative .message-txt-cont .txt-box p{}}#container .vision-page .sec02 .message-cont-relative .message-txt-cont .txt-box p.last{margin:0}@media(max-width:1450px){#container .vision-page .sec02 .message-cont-relative .message-txt-cont .txt-box p.last{}}@media(max-width:960px){#container .vision-page .sec02 .message-cont-relative .message-txt-cont .txt-box p.last{}}#container .vision-page section.sec03{position:relative;width:100%;padding:60px 0 0;margin:0 auto 0}@media(max-width:1450px){#container .vision-page section.sec03{padding:120px 0 0}}@media(max-width:767px){#container .vision-page section.sec03{padding:50px 0 0}}#container .vision-page .sec03 .FLEX-guidelines-cont{width:100%;display:flex;display:-webkit-flex;flex-direction:row;justify-content:space-between;align-items:center;-webkit-align-items:center;-ms-align-items:center;flex-wrap:nowrap;border-top:2px solid var(--font-black);margin:0 auto 0;padding:0 0;gap:0 0;position:relative;background:#fff;z-index:7}@media(max-width:1079px){#container .vision-page .sec03 .FLEX-guidelines-cont{margin:0 auto 0;gap:0 0}}@media(max-width:960px){#container .vision-page .sec03 .FLEX-guidelines-cont{width:100%;flex-direction:column;padding:0 0;margin:0 auto 0;gap:0 0}}#container .vision-page .sec03 .F-item-guidelines-cont{width:calc(33.33% - 0px);text-align:center;padding:85px 30px 100px}@media(max-width:1079px){#container .vision-page .sec03 .F-item-guidelines-cont{}}@media(max-width:960px){#container .vision-page .sec03 .F-item-guidelines-cont{width:100%;padding:40px 30px 60px}}@media(max-width:767px){#container .vision-page .sec03 .F-item-guidelines-cont{padding:20px 20px 40px}}#container .vision-page .sec03 .F-item-guidelines-cont .guidelines-num{font-family:var(--font-en);font-size:4rem;font-weight:700;letter-spacing:0;text-align:center;color:#959595;margin:0 auto 30px}@media(max-width:1079px){#container .vision-page .sec03 .F-item-guidelines-cont .guidelines-num{}}@media(max-width:960px){#container .vision-page .sec03 .F-item-guidelines-cont .guidelines-num{margin:0 auto 20px}}@media(max-width:375px){#container .vision-page .sec03 .F-item-guidelines-cont .guidelines-num{margin:0 auto 0}}#container .vision-page .sec03 .F-item-guidelines-cont img{max-width:100%;height:190px;margin:0 auto 30px}@media(max-width:1280px){#container .vision-page .sec03 .F-item-guidelines-cont img{height:140px}}@media(max-width:1080px){#container .vision-page .sec03 .F-item-guidelines-cont img{height:120px}}@media(max-width:960px){#container .vision-page .sec03 .F-item-guidelines-cont img{height:140px;margin:0 auto 20px}}@media(max-width:375px){#container .vision-page .sec03 .F-item-guidelines-cont img{height:120px;margin:0 auto 0}}#container .vision-page .sec03 .F-item-guidelines-cont .guidelines-letter{font-size:1.8rem;font-weight:500;letter-spacing:.05em;text-align:center;margin:0 auto}@media(max-width:1079px){#container .vision-page .sec03 .F-item-guidelines-cont .guidelines-letter{font-size:1.4rem}}@media(max-width:960px){#container .vision-page .sec03 .F-item-guidelines-cont .guidelines-letter{font-size:1.5rem}}#container .vision-page .sec03 .FLEX-guidelines-cont .side-line{border-left:2px solid var(--font-black);border-right:2px solid var(--font-black)}@media(max-width:960px){#container .vision-page .sec03 .FLEX-guidelines-cont .side-line{border-left:none;border-right:none;border-top:2px solid var(--font-black);border-bottom:2px solid var(--font-black)}}@media(max-width:767px){#container .vision-page .sec03 .FLEX-guidelines-cont .side-line{}}#container .vision-page section.sec04{position:relative;width:100%;background:var(--thema-color-01);color:#fff;padding:150px 0 100px;margin:0 auto 0;position:relative;z-index:7}@media(max-width:1079px){#container .vision-page section.sec04{padding:40px 0 0}}@media(max-width:960px){#container .vision-page section.sec04{padding:50px 0 60px}}#container .vision-page .sec04 .h2-box{width:100%;text-align:left;margin:0 auto 60px}@media(max-width:1079px){#container .vision-page .sec04 .h2-box{}}@media(max-width:960px){#container .vision-page .sec04 .h2-box{}}@media(max-width:375px){#container .vision-page .sec04 .h2-box{margin:0 auto 30px}}#container .vision-page .sec04 .letter-box{font-size:1.8rem;text-align:center;margin:0 auto 80px}@media(max-width:1079px){#container .vision-page .sec04 .letter-box{}}@media(max-width:960px){#container .vision-page .sec04 .letter-box{text-align:left;font-size:1.6rem}}@media(max-width:375px){#container .vision-page .sec04 .letter-box{margin:0 auto 50px}}#container .vision-page .sec04 .FLEX-features-cont{width:100%;display:flex;display:-webkit-flex;flex-direction:row;justify-content:center;align-items:center;-webkit-align-items:center;-ms-align-items:center;flex-wrap:nowrap;border-top:1.5px solid #fff;padding:40px 40px;margin:0 auto 0;gap:0 30px}@media(max-width:1079px){#container .vision-page .sec04 .FLEX-features-cont{margin:0 auto 0;gap:0 30px}}@media(max-width:960px){#container .vision-page .sec04 .FLEX-features-cont{width:100%;flex-direction:column;margin:0 auto 0;gap:20px 0}}@media(max-width:767px){#container .vision-page .sec04 .FLEX-features-cont{padding:30px}}@media(max-width:375px){#container .vision-page .sec04 .FLEX-features-cont{padding:20px}}#container .vision-page .sec04 .F-item-features-cont-l{width:calc(40% - 15px);text-align:center;font-size:3.6rem;font-weight:600}@media(max-width:1366px){#container .vision-page .sec04 .F-item-features-cont-l{width:calc(50% - 15px);font-size:3.4rem}}@media(max-width:1079px){#container .vision-page .sec04 .F-item-features-cont-l{font-size:3rem}}@media(max-width:960px){#container .vision-page .sec04 .F-item-features-cont-l{width:100%}}@media(max-width:375px){#container .vision-page .sec04 .F-item-features-cont-l{font-size:2.8rem}}#container .vision-page .sec04 .F-item-features-cont-r{width:calc(60% - 15px);text-align:left;font-size:1.7rem;line-height:2;font-weight:400}@media(max-width:1280px){#container .vision-page .sec04 .F-item-features-cont-r{width:calc(50% - 15px)}}@media(max-width:960px){#container .vision-page .sec04 .F-item-features-cont-r{width:100%;font-size:1.5rem}}#container .vision-page .sec04 .bottom-line{border-bottom:1px solid #fff}@media(max-width:1079px){#container .vision-page .sec04 .bottom-line{}}@media(max-width:960px){#container .vision-page .sec04 .bottom-line{}}@media(max-width:767px){#container .vision-page .sec04 .bottom-line{padding:30px 30px}}@media(max-width:375px){#container .vision-page .sec04 .bottom-line{padding:20px}}#container .vision-page section.sec05{position:relative;width:100%;padding:150px 0 230px;margin:0 auto 0}@media(max-width:1079px){#container .vision-page section.sec05{padding:120px 0 230px}}@media(max-width:960px){#container .vision-page section.sec05{padding:80px 0 200px}}@media(max-width:375px){#container .vision-page section.sec05{padding:50px 0 140px}}#container .vision-page .sec05 .h2-box-cent{width:100%;text-align:center;margin:0 auto 80px}@media(max-width:1079px){#container .vision-page .sec05 .h2-box-cent{}}@media(max-width:767px){#container .vision-page .sec05 .h2-box-cent{margin:0 auto 50px}}#container .vision-page .sec05 .flow-cont-area{position:relative;width:100%;border-left:12px solid #0075E9;padding:0 0 0 30px;margin:0 auto 0}@media(max-width:1079px){#container .vision-page .sec05 .flow-cont-area{}}@media(max-width:767px){#container .vision-page .sec05 .flow-cont-area{}}@media(max-width:375px){#container .vision-page .sec05 .flow-cont-area{border-left:10px solid #0075E9;padding:0 0 0 15px}}#container .vision-page .sec05 .FLEX-flow-part{width:100%;display:flex;display:-webkit-flex;flex-direction:row;justify-content:space-between;align-items:start;-webkit-align-items:start;-ms-align-items:start;flex-wrap:nowrap;padding:0 0;margin:0 auto 40px;gap:0 60px}@media(max-width:1079px){#container .vision-page .sec05 .FLEX-flow-part{margin:0 auto 0}}@media(max-width:960px){#container .vision-page .sec05 .FLEX-flow-part{width:100%;flex-direction:column;padding:0 0;margin:0 auto 50px;gap:20px 0}}#container .vision-page .sec05 .F-item-flow-part-img{width:calc(40% - 30px);text-align:center;padding:0 0}@media(max-width:1079px){#container .vision-page .sec05 .F-item-flow-part-img{}}@media(max-width:960px){#container .vision-page .sec05 .F-item-flow-part-img{width:100%;padding:0 0}}#container .vision-page .sec05 .F-item-flow-part-txt{width:calc(60% - 30px);text-align:center;padding:20px 0}@media(max-width:1079px){#container .vision-page .sec05 .F-item-flow-part-txt{}}@media(max-width:960px){#container .vision-page .sec05 .F-item-flow-part-txt{width:100%;padding:0 0}}#container .vision-page .sec05 .F-item-flow-part-txt .h3-en{font-family:var(--font-en);text-align:left;font-size:2.2rem;letter-spacing:0em;font-weight:700;line-height:1;margin:0 auto 0}@media(max-width:1079px){#container .vision-page .sec05 .F-item-flow-part-txt .h3-en{}}@media(max-width:767px){#container .vision-page .sec05 .F-item-flow-part-txt .h3-en{margin:0 auto 0}}#container .vision-page .sec05 .FLEX-h3-box{width:100%;display:flex;display:-webkit-flex;flex-direction:row;justify-content:flex-start;align-items:center;-webkit-align-items:center;-ms-align-items:center;flex-wrap:nowrap;padding:0 0;margin:0 auto 30px;gap:0 30px}@media(max-width:1079px){#container .vision-page .sec05 .FLEX-h3-box{margin:0 auto 0}}@media(max-width:960px){#container .vision-page .sec05 .FLEX-h3-box{width:100%;padding:0 0;margin:0 auto 0;gap:0 20px}}#container .vision-page .sec05 .F-item-flow-part-txt h3{text-align:left;font-size:4.4rem;font-weight:700}@media(max-width:1079px){#container .vision-page .sec05 .F-item-flow-part-txt h3{font-size:3.8rem}}@media(max-width:767px){#container .vision-page .sec05 .F-item-flow-part-txt h3{font-size:3rem}}@media(max-width:375px){#container .vision-page .sec05 .F-item-flow-part-txt h3{font-size:2.8rem;margin:0 0 5px}}#container .vision-page .sec05 .F-item-flow-part-txt .h3-times{text-align:left;font-size:1.8rem;font-weight:500;color:#fff;background:var(--font-black);padding:4px 25px}@media(max-width:1079px){#container .vision-page .sec05 .F-item-flow-part-txt .h3-times{}}@media(max-width:767px){#container .vision-page .sec05 .F-item-flow-part-txt .h3-times{font-size:1.6rem}}#container .vision-page .sec05 .F-item-flow-part-txt p{line-height:2}@media(max-width:1079px){#container .vision-page .sec05 .F-item-flow-part-txt p{}}@media(max-width:767px){#container .vision-page .sec05 .F-item-flow-part-txt p{}}@media(max-width:1280px){#container .child-page .policy-page{}}@media(max-width:767px){#container .child-page .policy-page{}}#container .policy-page section.sec01{position:relative;width:100%;padding:60px 0 0}@media(max-width:1079px){#container .policy-page section.sec01{padding:40px 0 0}}@media(max-width:767px){#container .policy-page section.sec01{width:100%;padding:40px 0 0}}#container .policy-page section.sec02{position:relative;width:100%;padding:90px 0 160px}@media(max-width:1079px){#container .policy-page section.sec02{padding:90px 0 160px}}@media(max-width:767px){#container .policy-page section.sec02{width:100%;padding:60px 0 120px}}#container .policy-page h3{font-size:2.2rem;letter-spacing:.05em;line-height:1.6;font-weight:600;margin:0 0 30px}@media(max-width:1079px){#container .policy-page h3{margin:0 0 30px}}@media(max-width:767px){#container .policy-page h3{margin:0 0 10px}}#container .policy-page p{font-size:1.6rem;font-weight:400;line-height:1.8;margin:0 0 1.5em}@media(max-width:1079px){#container .policy-page p{font-size:1.5rem}}@media(max-width:767px){#container .policy-page p{}}#container .policy-page p.last{margin:0 0 60px}@media(max-width:1079px){#container .policy-page p.last{}}@media(max-width:767px){#container .policy-page p.last{margin:0 0 40px}}#container .policy-page p.lowmg{margin:0 0 1.2em}@media(max-width:1079px){#container .policy-page p.lowmg{}}@media(max-width:767px){#container .policy-page p.lowmg{}}#container .policy-page p.w-lowmg{margin:1em 0 1em}@media(max-width:1079px){#container .policy-page p.w-lowmg{}}@media(max-width:767px){#container .policy-page p.w-lowmg{}}#container .policy-page .policy-box{position:relative;width:100%;margin:0 auto 0}@media(max-width:1079px){#container .policy-page .policy-box{margin:0 auto 0}}@media(max-width:767px){#container .policy-page .policy-box{}}#container .policy-page .policy-box ol{position:relative;list-style-type:decimal;padding:0 0 0;margin:0 0 50px}@media(max-width:1079px){#container .policy-page .policy-box ol{}}@media(max-width:767px){#container .policy-page .policy-box ol{padding:0 0 0;margin:0 0 30px}}#container .policy-page .policy-box ol li{font-size:1.6rem;font-weight:400;line-height:1.8;letter-spacing:.1em;list-style-type:none;counter-increment:number;text-align:justify;font-feature-settings:"palt";padding:0 0 1em}@media(max-width:1079px){#container .policy-page .policy-box ol li{}}@media(max-width:767px){#container .policy-page .policy-box ol li{}}#container .policy-page .policy-box ol li::before{content:"(" counter(number) ") "}#container .policy-page .policy-box ol.nomg{margin:0 0 0}@media(max-width:1079px){#container .policy-page .policy-box ol.nomg{}}@media(max-width:767px){#container .policy-page .policy-box ol.nomg{}}#container .policy-page .policy-box ul{position:relative;list-style:circle;padding:0 0 0 20px;margin:0 0 20px}@media(max-width:1079px){#container .policy-page .policy-box ul{}}@media(max-width:767px){#container .policy-page .policy-box ul{padding:0 0 0 20px}}#container .policy-page .policy-box ul li{font-size:1.6rem;font-weight:400;line-height:1.8;letter-spacing:.1em;text-align:justify;font-feature-settings:"palt";padding:0 0 1em}@media(max-width:1079px){#container .policy-page .policy-box ul li{}}@media(max-width:767px){#container .policy-page .policy-box ul li{}}@media(max-width:1079px){#container .child-page .about-page{}}@media(max-width:767px){#container .child-page .about-page{}}#container .about-page section.sec01{position:relative;padding:60px 0 0}@media(max-width:1079px){#container .about-page section.sec01{padding:40px 0 0}}@media(max-width:767px){#container .about-page section.sec01{padding:40px 0 0}}#container .about-page .sec01 .bnr-area{width:75%;background:var(--sashiiro-col-02);padding:40px 30px 45px;margin:100px auto}@media(max-width:1079px){#container .about-page .sec01 .bnr-area{}}@media(max-width:767px){#container .about-page .sec01 .bnr-area{width:90%;margin:70px auto}}@media(max-width:375px){#container .about-page .sec01 .bnr-area{width:95%;padding:30px 20px 35px}}@media(max-width:1079px){#container .about-page .sec01 .bnr-area-inner{}}@media(max-width:767px){#container .about-page .sec01 .bnr-area-inner{}}#container .about-page .sec01 .bnr-area-inner .ttl-txt{font-size:2.4rem;font-weight:700;margin:0 0 25px}@media(max-width:1079px){#container .about-page .sec01 .bnr-area-inner .ttl-txt{}}@media(max-width:767px){#container .about-page .sec01 .bnr-area-inner .ttl-txt{font-size:2.2rem}}#container .about-page .sec01 .bnr-area-inner p{font-size:1.4rem;font-weight:500;margin:0}@media(max-width:1079px){#container .about-page .sec01 .bnr-area-inner p{}}@media(max-width:767px){#container .about-page .sec01 .bnr-area-inner p{}}#container .about-page .sec01 .bnr-area-inner .bnr-img{width:300px;text-align:center;margin:40px auto 0}@media(max-width:1079px){#container .about-page .sec01 .bnr-area-inner .bnr-img{}}@media(max-width:767px){#container .about-page .sec01 .bnr-area-inner .bnr-img{width:100%}}#container .about-page section.sec02{position:relative;width:100%;padding:0 0 0}@media(max-width:1079px){#container .about-page section.sec02{padding:0 0 0}}@media(max-width:767px){#container .about-page section.sec02{padding:0 0 0}}#container .about-page section.sec03{position:relative;width:100%;padding:110px 0 190px}@media(max-width:1079px){#container .about-page section.sec03{padding:110px 0 190px}}@media(max-width:767px){#container .about-page section.sec03{padding:80px 0 200px}}#container .about-page iframe{display:block}#container .about-page .g-map-area{margin:0 auto 0;text-align:center}@media(max-width:1079px){#container .about-page .g-map-area{}}@media(max-width:767px){#container .about-page .g-map-area{}}#container .about-page .access-info-box{text-align:left;font-size:1.4rem;font-weight:500;letter-spacing:.1em;line-height:1.8;margin:30px auto 0}@media(max-width:1079px){#container .about-page .access-info-box{font-size:1.5rem}}@media(max-width:767px){#container .about-page .access-info-box{font-size:1.4rem;margin:20px auto 0}}#container .about-page .first-box{margin:30px auto 90px}@media(max-width:1079px){#container .about-page .first-box{}}@media(max-width:767px){#container .about-page .first-box{margin:20px auto 70px}}#container .about-page .access-info-box .access-add{font-size:1.4rem;letter-spacing:.05em;line-height:2;font-weight:500}@media(max-width:1079px){#container .about-page .access-info-box .access-add{}}@media(max-width:767px){#container .about-page .access-info-box .access-add{}}#container .about-page .access-info-box .access-means{font-size:2.2rem;letter-spacing:.05em;line-height:1.6;font-weight:600;margin:35px 0 10px}@media(max-width:1079px){#container .about-page .access-info-box .access-means{}}@media(max-width:767px){#container .about-page .access-info-box .access-means{}}@media(max-width:767px){#container .about-page .access-info-box .access-means{margin:20px 0 10px}}#container .about-page .access-info-box p{font-size:1.4rem;letter-spacing:.05em;line-height:1.6;font-weight:400;margin:0 0 0}@media(max-width:1079px){#container .about-page .access-info-box p{}}@media(max-width:767px){#container .about-page .access-info-box p{}}@media(max-width:1079px){#container .child-page .faq-page{}}@media(max-width:767px){#container .child-page .faq-page{}}#container .faq-page section.sec01{position:relative;padding:60px 0 200px}@media(max-width:1079px){#container .faq-page section.sec01{padding:40px 0 200px}}@media(max-width:767px){#container .faq-page section.sec01{padding:40px 0 200px}}#container .faq-page .sec01 .intro-txt{width:100%;position:relative;text-align:center;font-size:1.6rem;font-weight:500;letter-spacing:.05em;line-height:2;margin:0 auto 60px}@media(max-width:1079px){#container .faq-page .sec01 .intro-txt{}}@media(max-width:767px){#container .faq-page .sec01 .intro-txt{text-align:left;margin:0 auto 40px}}#container .faq-page .sec01 dl{width:100%;position:relative}@media(max-width:1079px){#container .faq-page .sec01 dl{}}@media(max-width:767px){#container .faq-page .sec01 dl{}}#container .faq-page .sec01 .dlcont-box-first,#container .faq-page .sec01 .dlcont-box{width:100%;position:relative;padding:50px 15px}@media(max-width:1079px){#container .faq-page .sec01 .dlcont-box-first,#container .faq-page .sec01 .dlcont-box{}}@media(max-width:767px){#container .faq-page .sec01 .dlcont-box-first,#container .faq-page .sec01 .dlcont-box{padding:30px 15px}}#container .faq-page .sec01 .dlcont-box-first{border-top:1px solid var(--font-black);border-bottom:1px solid var(--font-black)}#container .faq-page .sec01 .dlcont-box{border-bottom:1px solid var(--font-black)}#container .faq-page .sec01 dt{width:100%;font-size:2.4rem;font-weight:700;margin:0 0 20px}@media(max-width:1079px){#container .faq-page .sec01 dt{}}@media(max-width:767px){#container .faq-page .sec01 dt{font-size:2.2rem}}#container .faq-page .sec01 dd{width:100%;font-size:1.6rem;letter-spacing:.05em;line-height:1.8}@media(max-width:1079px){#container .faq-page .sec01 dd{}}@media(max-width:767px){#container .faq-page .sec01 dd{font-size:1.5rem}}#container .child-page .contact-page{position:relative;width:100%;z-index:10}@media(max-width:1079px){#container .child-page .contact-page{}}@media(max-width:767px){#container .child-page .contact-page{}}#container .contact-page section.form-sec{position:relative;width:100%;padding:50px 0 210px;margin:0 auto 0;z-index:10}@media(max-width:1079px){#container .contact-page section.form-sec{}}@media(max-width:767px){#container .contact-page section.form-sec{padding:40px 0 220px}}@media(max-width:375px){#container .contact-page section.form-sec{padding:40px 0 180px}}#container .contact-page .top-tokki-area{position:relative;width:100%;text-align:center;margin:0 auto 60px;padding:0 0 0}@media(max-width:1079px){#container .contact-page .top-tokki-area{}}@media(max-width:767px){#container .contact-page .top-tokki-area{margin:0 auto 40px}}#container .contact-page .top-tokki-box{display:inline-block;text-align:left;font-size:.9rem;font-weight:700;line-height:1.6;border:2px solid #C14C20;margin:0 auto 0;padding:20px 20px}@media(max-width:1079px){#container .contact-page .top-tokki-box{}}@media(max-width:767px){#container .contact-page .top-tokki-box{padding:10px 15px}}#container .contact-page .top-tokki-box span{color:#C14C20}@media(max-width:1079px){#container .contact-page .top-tokki-box span{}}@media(max-width:767px){#container .contact-page .top-tokki-box span{}}#container .contact-page .toptxt-box{position:relative;width:100%;font-weight:500;text-align:left;line-height:2;margin:0 auto 0;padding:0 0 0;margin:15px 0 40px}@media(max-width:1079px){#container .contact-page .toptxt-box{}}@media(max-width:767px){#container .contact-page .toptxt-box{font-size:1.6rem;line-height:1.8;margin:0 0 40px}}#container .contact-page .toptxt-box p{font-weight:400;letter-spacing:.1em;line-height:2;margin:0 auto 1.5em;font-feature-settings:"palt"}@media(max-width:1079px){#container .contact-page .toptxt-box p{line-height:2}}@media(max-width:767px){#container .contact-page .toptxt-box p{line-height:2}}#container .contact-page .tel-info-outer{width:100%;text-align:center;margin:0 auto 60px}@media(max-width:1079px){#container .contact-page .tel-info-outer{}}@media(max-width:767px){#container .contact-page .tel-info-outer{}}@media(max-width:375px){#container .contact-page .tel-info-outer{margin:0 auto 40px}}#container .contact-page .tel-info{display:inline-block;background:var(--sashiiro-col-02);text-align:center;padding:40px 50px;margin:0 auto}@media(max-width:1079px){#container .contact-page .tel-info{}}@media(max-width:767px){#container .contact-page .tel-info{display:block;width:90%;padding:30px 20px}}@media(max-width:767px){#container .contact-page .tel-info{width:95%;padding:20px 15px}}#container .contact-page .tel-info h4{font-size:1.6rem;font-weight:600;letter-spacing:.05em;margin:0 auto 20px}@media(max-width:1079px){#container .contact-page .tel-info h4{}}@media(max-width:767px){#container .contact-page .tel-info h4{font-size:2.2rem}}#container .contact-page .tel-info .info-tel-number{position:relative;display:inline-block;font-family:var(--font-en);font-size:3.8rem;letter-spacing:.01em;font-weight:600;line-height:1}@media(max-width:1079px){#container .contact-page .tel-info .info-tel-number{}}@media(max-width:767px){#container .contact-page .tel-info .info-tel-number{font-size:4rem}}@media(max-width:375px){#container .contact-page .tel-info .info-tel-number{font-size:3.5rem}}#container .contact-page .tel-info .info-time{position:relative;display:block;font-size:1.2rem;letter-spacing:.05em;font-weight:400;line-height:1.3;margin:15px auto 0}@media(max-width:1079px){#container .contact-page .tel-info .info-time{}}@media(max-width:767px){#container .contact-page .tel-info .info-time{font-size:1.3rem}}#container .Flex-formstatus{display:flex;display:-webkit-flex;justify-content:center;align-items:center;-webkit-align-items:center;-ms-align-items:center;letter-spacing:1px;margin:0 auto 60px}@media(max-width:767px){#container .Flex-formstatus{display:none}}@media(max-width:375px){#container .Flex-formstatus{display:none}}#container .formstatus-box{position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;font-weight:400;color:#ccc}@media(max-width:767px){#container .formstatus-box{}}#container .formstatus-box.activ{background:#00a7eb!important;font-weight:700!important;color:#fff!important;padding:10px 20px}@media(max-width:767px){#container .formstatus-box.activ{padding:10px 15px}}.formstatus-line{background-color:#ccc;height:1px;width:5rem;margin:0 15px}@media(max-width:767px){.formstatus-line{width:3rem}}@media(max-width:540px){.formstatus-line{width:1rem}}#container .contact-page #formWrap{position:relative;width:100%;margin:0 auto 0}@media(max-width:1079px){#container .contact-page #formWrap{}}@media(max-width:767px){#container .contact-page #formWrap{}}#container .contact-page .form-table{width:100%;border-spacing:0;word-wrap:break-word;word-break:break-all;background:#fff}@media(max-width:767px){#container .contact-page .form-table{}}@media(max-width:1079px){#container .contact-page .form-table tr{}}#container .contact-page .form-table td,#container .contact-page .form-table th{display:block;text-align:left;font-weight:500;line-height:1.5;letter-spacing:.08em;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;font-feature-settings:"palt"}@media(max-width:1079px){#container .contact-page .form-table td,#container .contact-page .form-table th{display:block;width:100%}}#container .contact-page .form-table th{width:100%;font-size:1.5rem;letter-spacing:.1em;font-weight:600;padding:0 0 7px 0}@media(max-width:1079px){#container .contact-page .form-table th{font-size:1.8rem}}#container .contact-page .form-table td{width:100%;padding:0 0 40px 0}@media(max-width:1079px){#container .contact-page .form-table td{}}@media(max-width:767px){#container .contact-page .form-table td{}}@media(max-width:375px){#container .contact-page .form-table td{padding:0 0 20px 0}}#container .contact-page .form-table input{width:auto;font-size:1.5rem;font-feature-settings:"palt";font-family:'Noto Sans JP',"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック","YuGothic","メイリオ",Meiryo,sans-serif;padding:12px}@media(max-width:1079px){#container .contact-page .form-table input{font-size:1.8rem;padding:10px 12px}}@media(max-width:767px){#container .contact-page .form-table input{font-size:1.8rem;padding:10px 12px}}#container .contact-page .form-table select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:260px;padding:14px 12px;font-feature-settings:"palt";font-family:'Noto Sans JP',"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック","YuGothic","メイリオ",Meiryo,sans-serif;font-size:1.5rem;letter-spacing:.05em;cursor:pointer}@media(max-width:1079px){#container .contact-page .form-table select{}}@media(max-width:767px){#container .contact-page .form-table select{width:100%}}#container .contact-page .form-table .pulldown-box{position:relative;width:100%}@media(max-width:1079px){#container .contact-page .form-table .pulldown-box{}}@media(max-width:767px){#container .contact-page .form-table .pulldown-box{}}#container .contact-page .form-table .pulldown-box::before{position:absolute;left:235px;top:17px;width:0;content:"";border-bottom:5px solid #BCBCBC;border-left:4px solid transparent;border-right:4px solid transparent}@media(max-width:767px){#container .contact-page .form-table .pulldown-box::before{left:auto;right:20px}}#container .contact-page .form-table .pulldown-box::after{position:absolute;left:235px;top:30px;width:0;content:"";border-top:5px solid #BCBCBC;border-left:4px solid transparent;border-right:4px solid transparent}@media(max-width:767px){#container .contact-page .form-table .pulldown-box::after{left:auto;right:20px}}#container .contact-page .radio-select label{display:block;margin:0 auto 0}@media(max-width:1079px){#container .contact-page .radio-select label{font-size:1.8rem}}@media(max-width:767px){#container .contact-page .radio-select label{margin:0 auto 0;font-size:1.6rem}}#container .contact-page .radio-select-yoko label{margin:0 auto 0}@media(max-width:1079px){#container .contact-page .radio-select-yoko label{font-size:1.8rem}}@media(max-width:767px){#container .contact-page .radio-select-yoko label{margin:0 auto 0;font-size:1.6rem}}#container .form-table .radio-select input[type="radio"],#container .form-table .radio-select-yoko input[type="radio"]{width:auto}#container .form-table .radio-select input,#container .form-table .radio-select-yoko input{position:relative;top:1.1px;width:100%;font-size:1.6rem;font-family:var(--font-jp);padding:12px}@media(max-width:1080px){#container .form-table .radio-select input,#container .form-table .radio-select-yoko input{}}@media(max-width:767px){#container .form-table .radio-select input,#container .form-table .radio-select-yoko input{}}#container .form-table .radio-select-yoko .left-mg{margin-left:15px}#container .form-table .check-select{padding:10px 0 25px 0px!important}@media(max-width:1079px){#container .form-table .check-select{}}@media(max-width:767px){#container .form-table .check-select{}}#container .form-table .check-select input[type="checkbox"]{padding:0}#container .form-table .check-select .checkitem{display:flex;align-items:center;column-gap:10px;width:fit-content;font-size:1.4rem;font-weight:400;line-height:1;cursor:pointer}@media(max-width:1079px){#container .form-table .check-select .checkitem{}}@media(max-width:767px){#container .form-table .check-select .checkitem{}}#container .form-table .check-select .checkitem{margin-bottom:14px}@media(max-width:1079px){#container .form-table .check-select .checkitem{font-size:1.8rem}}@media(max-width:767px){#container .form-table .check-select .checkitem{font-size:1.6rem}}#container .form-table .check-select .checkitem:last-of-type{margin-bottom:24px}@media(max-width:1079px){#container .form-table .check-select .checkitem:last-of-type{}}@media(max-width:767px){#container .form-table .check-select .checkitem:last-of-type{}}#container .form-table .check-select .check-design{appearance:none;position:relative;width:18px!important;height:18px!important;border:1px solid #4F4F4F;border-radius:15px;cursor:pointer}@media(max-width:1079px){#container .form-table .check-select .check-design{}}@media(max-width:767px){#container .form-table .check-select .check-design{}}#container .form-table .check-select .check-design:checked{background:var(--thema-color-01)}#container .form-table .check-select .check-design:checked::after{content:"";position:absolute;top:4.5px;left:3px;width:8px;height:3px;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:rotate(-45deg)}@media(max-width:1079px){#container .form-table .check-select .check-design:checked::after{}}@media(max-width:767px){#container .form-table .check-select .check-design:checked::after{}}#container .contact-page .form-table input[type="file"]{display:none}#container .contact-page .form-table .file-up label{color:#fff;background-color:#384878;font-size:1.4rem;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;padding:5px 15px}#container .contact-page .form-table .file-up label:hover{filter:brightness(120%);transition:all .5s}@media(max-width:767px){#container .contact-page .form-table .file-up label:hover{}}#container .contact-page .form-table .file-up p{font-size:1.3rem!important;font-weight:600!important;color:#384878!important;margin:10px 0 1em!important}@media(max-width:767px){#container .contact-page .form-table .file-up p{}}@media(max-width:1079px){#container .contact-page .form-table .form-table .data-select-box{}}@media(max-width:767px){#container .contact-page .form-table .form-table .data-select-box{}}#container .contact-page .form-table .data-select-box input{position:relative;width:260px;padding:12px;font-feature-settings:"palt";font-family:'Noto Sans JP',"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック","YuGothic","メイリオ",Meiryo,sans-serif;cursor:pointer}@media(max-width:1079px){#container .contact-page .form-table .data-select-box input{}}@media(max-width:767px){#container .contact-page .form-table .data-select-box input{width:100%}}#container .contact-page .form-table .data-select-box input::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;background:transparent;z-index:1;cursor:pointer}#container .contact-page .form-table .data-select-box input::after{content:'';background-image:url(../img/ico_calendar.svg);background-repeat:no-repeat;background-size:contain;background-position:0 0;width:18px;height:18px;position:absolute;top:50%;left:230px;transform:translateY(-50%)}@media(max-width:767px){#container .contact-page .form-table .data-select-box input::after{left:auto;right:13px}}#container .contact-page .form-table input::placeholder,#container .contact-page .form-table textarea::placeholder{color:#BCBCBC}#container .contact-page .form-table input::-ms-input-placeholder,#container .contact-page .form-table textarea::-ms-input-placeholder{color:#BCBCBC}#container .contact-page .form-table input:-ms-input-placeholder,#container .contact-page .form-table textarea:-ms-input-placeholder{color:#BCBCBC}#container .contact-page .form-table input[type="text"]{width:100%}#container .contact-page .form-table textarea{width:100%;font-size:1.5rem;letter-spacing:.06em;line-height:1.6;font-feature-settings:"palt";font-family:'Noto Sans JP',"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック","YuGothic","メイリオ",Meiryo,sans-serif;padding:12px}@media(max-width:1080px){#container .contact-page .form-table textarea{font-size:1.8rem;padding:10px 12px}}@media(max-width:767px){#container .contact-page .form-table textarea{font-size:1.8rem;padding:10px 12px}}#container .contact-page .form-table .FLEX-ps-radio-info{position:relative;width:380px;display:flex;display:-webkit-flex;flex-direction:row;justify-content:flex-start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;flex-wrap:nowrap;margin:0 0 10px 10px;gap:0 10px}@media(max-width:1079px){#container .contact-page .form-table .FLEX-ps-radio-info{}}@media(max-width:767px){#container .contact-page .form-table .FLEX-ps-radio-info{width:100%}}#container .contact-page .form-table .F-item-ps-radio-info{width:calc(50% - 35px);text-align:center;padding:0 0 0;margin:0 auto}@media(max-width:1079px){#container .contact-page .form-table .F-item-ps-radio-info{}}@media(max-width:767px){#container .contact-page .form-table .F-item-ps-radio-info{}}#container .contact-page .form-table .F-item-ps-radio-info .position-name{font-size:1.3rem;font-weight:400;text-align:center;margin:5px auto 0}@media(max-width:1079px){#container .contact-page .form-table .F-item-ps-radio-info .position-name{}}@media(max-width:767px){#container .contact-page .form-table .F-item-ps-radio-info .position-name{}}#container .contact-page .form-table .indis_mark{display:inline-block;font-size:1rem;background:#FF4C4C;color:#fff;padding:0 5px;border-radius:5px;margin:2px 0 0 8px;font-feature-settings:"palt"}@media(max-width:767px){#container .contact-page .form-table .indis_mark{}}#container .contact-page .form-table .s-tittle{font-size:1.3rem;font-weight:500;margin:.8em 0 .3em;font-feature-settings:"palt"}@media(max-width:767px){#container .contact-page .form-table .s-tittle{}}#container .contact-page .form-table .s-tittle-topmg{font-size:1.3rem;font-weight:500;margin:1.8em 0 .3em;font-feature-settings:"palt"}@media(max-width:767px){#container .contact-page .form-table .s-tittle-topmg{}}#container .contact-page .form-table .s-font{font-size:1.2rem;font-weight:400;font-feature-settings:"palt";margin:.5em 0 0}@media(max-width:767px){#container .contact-page .form-table .s-font{font-size:1.4rem}}#container .contact-page .form-sec .form-caution-box{width:100%;text-align:center;margin:40px auto 0}@media(max-width:1079px){#container .contact-page .form-sec .form-caution-box{margin:40px auto 0}}@media(max-width:767px){#container .contact-page .form-sec .form-caution-box{margin:0 auto 0}}@media(max-width:375px){#container .contact-page .form-sec .form-caution-box{padding:0 0}}#container .contact-page .form-sec .form-caution-box p{text-align:center;font-size:1.4rem;font-weight:400;letter-spacing:.1em;line-height:1.8;font-feature-settings:"palt";margin:0 0 40px}@media(max-width:1079px){#container .contact-page .form-sec .form-caution-box p{text-align:left}}@media(max-width:767px){#container .contact-page .form-sec .form-caution-box p{font-size:1.4rem}}#container .contact-page .form-sec .form-caution-box a{text-decoration:underline}@media(max-width:1079px){#container .contact-page .form-sec .form-caution-box a{}}@media(max-width:767px){#container .contact-page .form-sec .form-caution-box a{}}#container .contact-page .form-policy_check-box{width:100%;margin:60px auto;text-align:center}@media(max-width:1079px){#container .contact-page .form-policy_check-box{}}@media(max-width:767px){#container .contact-page .form-policy_check-box{margin:23px auto}}#container .contact-page .form-policy_check-box p{text-align:center}@media(max-width:1079px){#container .contact-page .form-policy_check-box p{}}@media(max-width:767px){#container .contact-page .form-policy_check-box p{}}#container .contact-page .form-policy_check-box .policy-check{text-align:center}@media(max-width:1079px){#container .contact-page .form-policy_check-box .policy-check{}}@media(max-width:767px){#container .contact-page .form-policy_check-box .policy-check{}}#container .contact-page .form-policy_check-box .policy-check span{font-size:1.6rem;font-weight:700;font-feature-settings:"palt"}@media(max-width:1079px){#container .contact-page .form-policy_check-box .policy-check span{}}@media(max-width:767px){#container .contact-page .form-policy_check-box .policy-check span{font-size:1.6rem}}@media(max-width:375px){#container .contact-page .form-policy_check-box .policy-check span{font-size:1.4rem}}#container .form-sec .form-submit-area{margin:0 auto;text-align:center}@media(max-width:1079px){#container .form-sec .form-submit-area{}}@media(max-width:767px){#container .form-sec .form-submit-area{}}#container .form-sec input[type="submit"]{display:block;font-size:1.8rem;letter-spacing:.08em;font-weight:500;font-family:var(--font-jp);padding:20px 90px;border:none;background:var(--thema-color-01);color:#fff;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;font-feature-settings:"palt";cursor:pointer;text-align:center;margin:0 auto}@media(max-width:767px){#container .form-sec input[type="submit"]{width:90%;border-radius:30px;padding:14px 5px}}#container .form-sec input[type="submit"]:hover{filter:brightness(160%);transition:all .5s}#container .child-page .thanks-h3box-txt{text-align:center;margin:0 auto 0}@media(max-width:1079px){#container .child-page .thanks-h3box-txt{}}@media(max-width:767px){#container .child-page .thanks-h3box-txt{width:100%;margin:0 auto 0}}#container .child-page .thanks-h3box-txt p{text-align:center;font-weight:500;letter-spacing:.16em;line-height:2.2;color:#2a2a2a;margin:15px 0 15px;font-feature-settings:"palt"}@media(max-width:1079px){#container .child-page .thanks-h3box-txt p{}}@media(max-width:767px){#container .child-page .thanks-h3box-txt p{text-align:left}}@media(max-width:1079px){#container .child-page .project-idxpage{}}@media(max-width:767px){#container .child-page .project-idxpage{}}#container .project-idxpage section.sec01{position:relative;padding:40px 0 10px}@media(max-width:1079px){#container .project-idxpage section.sec01{padding:40px 0 10px}}@media(max-width:767px){#container .project-idxpage section.sec01{padding:40px 0 10px}}#container .project-list{position:relative;width:100%;z-index:10}@media(max-width:1079px){#container .project-list{}}@media(max-width:767px){#container .project-list{}}@media(max-width:1079px){#container .project-list a{}}@media(max-width:767px){#container .project-list a{}}#container .project-list a:hover{transition:.3s ease-in-out;opacity:1!important;filter:brightness(85%)}#container .project-list a img:hover{opacity:1!important;filter:brightness(85%)}#container .project-list .project-item{width:100%}@media(max-width:1079px){#container .project-list .project-item{}}@media(max-width:767px){#container .project-list .project-item{}}#container .project-list .project-item .project-btn{position:relative;width:100%;z-index:7}@media(max-width:1079px){#container .project-list .project-item .project-btn{}}@media(max-width:767px){#container .project-list .project-item .project-btn{}}#container .project-list .project-btn .img-box{width:100%}@media(max-width:1079px){#container .project-list .project-btn .img-box{}}@media(max-width:767px){#container .project-list .project-btn .img-box{}}#container .project-list .project-btn .txt-box{position:absolute;bottom:4%;left:1.5%;color:#fff;font-size:2.4vw;font-weight:600;letter-spacing:0em;padding:0!important;margin:0!important}@media(max-width:1079px){#container .project-list .project-btn .txt-box{}}@media(max-width:767px){#container .project-list .project-btn .txt-box{font-size:2rem}}@media(max-width:375px){#container .project-list .project-btn .txt-box{font-size:1.8rem}}#container .project-list .project-btn .arrow-box{position:absolute;top:50%;right:0;transform:translateY(-50%)}@media(max-width:1079px){#container .project-list .project-btn .arrow-box{}}@media(max-width:767px){#container .project-list .project-btn .arrow-box{}}#container .project-list .project-btn .arrow-box img{width:5vw}@media(max-width:1079px){#container .project-list .project-btn .arrow-box img{}}@media(max-width:767px){#container .project-list .project-btn .arrow-box img{}}#container .project-list .project-item .project-subttl-bar{position:relative;width:100%;background:var(--thema-color-01);padding:8px 1.5%}@media(max-width:1079px){#container .project-list .project-item .project-subttl-bar{}}@media(max-width:767px){#container .project-list .project-item .project-subttl-bar{}}#container .project-list .project-item .project-subttl-bar h3{color:#fff;font-size:1.5rem;font-weight:500}@media(max-width:1079px){#container .project-list .project-item .project-subttl-bar h3{}}@media(max-width:767px){#container .project-list .project-item .project-subttl-bar h3{font-size:1.4rem}}#container .child-page .project-cldpage{z-index:10;position:relative}@media(max-width:1079px){#container .child-page .project-cldpage{}}@media(max-width:767px){#container .child-page .project-cldpage{}}#container .project-cldpage section.sec01{position:relative;padding:40px 0 0}@media(max-width:1079px){#container .project-cldpage section.sec01{padding:40px 0 0}}@media(max-width:767px){#container .project-cldpage section.sec01{padding:40px 0 0}}@media(max-width:375px){#container .project-cldpage section.sec01{padding:20px 0 0}}#container .project-cldpage .data-table{width:100%;border-spacing:20px 0px!important;border-collapse:separate!important;transition:all .6s ease;margin:0 auto 0}@media(max-width:1079px){#container .project-cldpage .data-table{}}@media(max-width:767px){#container .project-cldpage .data-table{border-spacing:15px 0px!important}}@media(max-width:375px){#container .project-cldpage .data-table{border-spacing:5px 0px!important}}#container .project-cldpage .data-table th,#container .project-cldpage .data-table td{letter-spacing:.05em;line-height:1.8;font-feature-settings:"palt";vertical-align:middle;border-bottom:1px solid var(--font-black);padding:26px 0}@media(max-width:767px){#container .project-cldpage .data-table th,#container .project-cldpage .data-table td{padding:15px 5px 15px 5px}}#container .project-cldpage .data-table th{box-sizing:border-box;width:30%;font-size:1.6rem;font-weight:700;line-height:1.3;text-align:center;white-space:nowrap;border-bottom:3px solid var(--font-black)}@media(max-width:767px){#container .project-cldpage .data-table th{text-align:center;width:35%;font-size:1.3rem}}#container .project-cldpage .data-table td{width:70%;font-size:1.6rem;font-weight:400;padding:26px 10px 26px 50px}@media(max-width:767px){#container .project-cldpage .data-table td{width:65%;font-size:1.5rem;line-height:1.6;padding:15px 10px 15px 15px}}@media(max-width:375px){#container .project-cldpage .data-table td{padding:10px 10px 10px 10px}}#container .project-cldpage .data-table ul{padding:5px 0 5px 20px}@media(max-width:1079px){#container .project-cldpage .data-table ul{}}@media(max-width:767px){#container .project-cldpage .data-table ul{}}#container .project-cldpage .data-table ul li{list-style-type:disc;font-size:1.5rem;font-weight:400;line-height:1.8;letter-spacing:.05em}@media(max-width:1079px){#container .project-cldpage .data-table ul li{}}@media(max-width:767px){#container .project-cldpage .data-table ul li{font-size:1.5rem}}#container .project-cldpage .data-table ol{padding-left:20px}@media(max-width:1079px){#container .project-cldpage .data-table ol{}}@media(max-width:767px){#container .project-cldpage .data-table ol{}}#container .project-cldpage .data-table ol li{font-size:1.3rem;font-weight:400;line-height:1.6;letter-spacing:.05em}@media(max-width:1079px){#container .project-cldpage .data-table ol li{}}@media(max-width:767px){#container .project-cldpage .data-table ol li{font-size:1.4rem}}#container .project-cldpage .sec01 .setu-area{width:100%;background:var(--sashiiro-col-02);padding:40px 30px 45px;margin:100px auto 0}@media(max-width:1079px){#container .project-cldpage .sec01 .setu-area{}}@media(max-width:767px){#container .project-cldpage .sec01 .setu-area{width:90%;margin:40px auto 0}}@media(max-width:375px){#container .project-cldpage .sec01 .setu-area{width:95%;padding:20px 20px 25px}}@media(max-width:1079px){#container .project-cldpage .sec01 .setu-area-inner{}}@media(max-width:767px){#container .project-cldpage .sec01 .setu-area-inner{}}#container .project-cldpage .sec01 .setu-area-inner .ttl-txt{font-size:2.6rem;font-weight:700;margin:0 0 25px}@media(max-width:1079px){#container .project-cldpage .sec01 .setu-area-inner .ttl-txt{}}@media(max-width:767px){#container .project-cldpage .sec01 .setu-area-inner .ttl-txt{font-size:2.4rem}}@media(max-width:375px){#container .project-cldpage .sec01 .setu-area-inner .ttl-txt{font-size:2.2rem}}#container .project-cldpage .sec01 .setu-area-inner p{font-size:1.5rem;font-weight:400;line-height:2;letter-spacing:.05em;margin:0}@media(max-width:1079px){#container .project-cldpage .sec01 .setu-area-inner p{}}@media(max-width:767px){#container .project-cldpage .sec01 .setu-area-inner p{}}#container .project-cldpage section.sec02{position:relative;padding:70px 0 120px}@media(max-width:1079px){#container .project-cldpage section.sec02{padding:70px 0 120px}}@media(max-width:767px){#container .project-cldpage section.sec02{padding:40px 0 80px}}@media(max-width:375px){#container .project-cldpage section.sec02{padding:30px 0 40px}}#container .project-cldpage .sec02 h3{font-size:2.8rem;font-weight:700;text-align:center}@media(max-width:1079px){#container .project-cldpage .sec02 h3{}}@media(max-width:767px){#container .project-cldpage .sec02 h3{}}@media(max-width:375px){#container .project-cldpage .sec02 h3{font-size:2.4rem}}#container .project-cldpage .sec02 .txt-box{text-align:center;margin:20px auto 0}@media(max-width:1079px){#container .project-cldpage .sec02 .txt-box{}}@media(max-width:767px){#container .project-cldpage .sec02 .txt-box{}}#container .project-cldpage .sec02 .txt-box p{font-size:1.5rem;font-weight:400;line-height:2;letter-spacing:.05em}@media(max-width:1079px){#container .project-cldpage .sec02 .txt-box p{}}@media(max-width:767px){#container .project-cldpage .sec02 .txt-box p{}}#container .project-cldpage section.sec03{position:relative;padding:0 0 230px}@media(max-width:1079px){#container .project-cldpage section.sec03{padding:0 0 230px}}@media(max-width:767px){#container .project-cldpage section.sec03{padding:0 0 200px}}#container .project-cldpage .sec03 .FLEX-example-photo{width:100%;display:flex;display:-webkit-flex;flex-direction:row;justify-content:space-between;align-items:center;-webkit-align-items:center;-ms-align-items:center;flex-wrap:wrap;padding:0 0;margin:0 auto 0;gap:30px 30px}@media(max-width:1079px){#container .project-cldpage .sec03 .FLEX-example-photo{margin:0 auto 0}}@media(max-width:767px){#container .project-cldpage .sec03 .FLEX-example-photo{width:100%;flex-direction:column;padding:0 0;margin:0 auto 0;gap:30px 30px}}#container .project-cldpage .sec03 .F-item-example-photo{width:calc(50% - 15px);text-align:center}@media(max-width:1079px){#container .project-cldpage .sec03 .F-item-example-photo{}}@media(max-width:960px){#container .project-cldpage .sec03 .F-item-example-photo{width:85%;margin:0 auto 0}}@media(max-width:375px){#container .project-cldpage .sec03 .F-item-example-photo{width:90%}}#container .child-page .member-idxpage{position:relative;z-index:10}@media(max-width:1079px){#container .child-page .member-idxpage{}}@media(max-width:767px){#container .child-page .member-idxpage{}}#container .member-idxpage section.sec01{position:relative;padding:80px 0 240px;z-index:10}@media(max-width:1079px){#container .member-idxpage section.sec01{padding:80px 0 240px}}@media(max-width:767px){#container .member-idxpage section.sec01{padding:40px 0 200px}}#container .member-idxpage .sec01 .GRID-member-list{position:relative;width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:90px 30px;z-index:10}@media(max-width:1079px){#container .member-idxpage .sec01 .GRID-member-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){#container .member-idxpage .sec01 .GRID-member-list{grid-template-columns:repeat(1,1fr);gap:60px 0}}#container .member-idxpage .sec01 .G-item-member-list{text-align:center;margin:0 auto}@media(max-width:1079px){#container .member-idxpage .sec01 .G-item-member-list{}}@media(max-width:767px){#container .member-idxpage .sec01 .G-item-member-list{}}#container .member-idxpage .sec01 .member-tn-img{position:relative;text-align:center;margin:0 auto}@media(max-width:1079px){#container .member-idxpage .sec01 .member-tn-img{}}@media(max-width:767px){#container .member-idxpage .sec01 .member-tn-img{}}#container .member-idxpage .sec01 .member-tn-en_name{position:absolute;z-index:2;right:10px;bottom:-15px;font-size:2.2rem;font-weight:700;letter-spacing:0em}@media(max-width:1079px){#container .member-idxpage .sec01 .member-tn-en_name{}}@media(max-width:767px){#container .member-idxpage .sec01 .member-tn-en_name{}}#container .member-idxpage .sec01 .member-tn-namebox{text-align:left;padding:20px 10px 0 10px;margin:0 auto}@media(max-width:1079px){#container .member-idxpage .sec01 .member-tn-namebox{}}@media(max-width:767px){#container .member-idxpage .sec01 .member-tn-namebox{}}#container .member-idxpage .sec01 .member-tn-name{font-size:3.4rem;font-weight:600;line-height:1;letter-spacing:.05em;margin:0 0 10px}@media(max-width:1079px){#container .member-idxpage .sec01 .member-tn-name{}}@media(max-width:767px){#container .member-idxpage .sec01 .member-tn-name{}}#container .member-idxpage .sec01 .member-tn-position{font-size:1.5rem;font-weight:500;line-height:1.6;letter-spacing:0em}@media(max-width:1079px){#container .member-idxpage .sec01 .member-tn-position{}}@media(max-width:767px){#container .member-idxpage .sec01 .member-tn-position{}}#container .child-page .member-cldpage{position:relative;z-index:10}@media(max-width:1079px){#container .child-page .member-cldpage{}}@media(max-width:767px){#container .child-page .member-cldpage{}}#container .member-cldpage section.sec01{position:relative;padding:40px 0 0;z-index:10}@media(max-width:1079px){#container .member-cldpage section.sec01{padding:40px 0 0}}@media(max-width:767px){#container .member-cldpage section.sec01{padding:40px 0 0}}@media(max-width:375px){#container .member-cldpage section.sec01{padding:30px 0 0}}#container .member-cldpage .sec01 .FLEX-name-box{width:100%;display:flex;display:-webkit-flex;flex-direction:row;justify-content:flex-start;align-items:center;-webkit-align-items:center;-ms-align-items:center;flex-wrap:wrap;padding:0 0;margin:0 auto 0;gap:30px 0}@media(max-width:1079px){#container .member-cldpage .sec01 .FLEX-name-box{margin:0 auto 0}}@media(max-width:767px){#container .member-cldpage .sec01 .FLEX-name-box{flex-direction:column;align-items:stretch;-webkit-align-items:stretch;-ms-align-items:stretch;margin:0 auto 0;gap:10px 0}}#container .member-cldpage .sec01 .FLEX-name-box .F-item-name-box{text-align:left}@media(max-width:1079px){#container .member-cldpage .sec01 .FLEX-name-box .F-item-name-box{}}@media(max-width:767px){#container .member-cldpage .sec01 .FLEX-name-box .F-item-name-box{}}#container .member-cldpage .sec01 .FLEX-name-box .left-side{border-right:#C2C2C2 solid 2px;padding:0 30px 0 0}@media(max-width:1079px){#container .member-cldpage .sec01 .FLEX-name-box .left-side{}}@media(max-width:767px){#container .member-cldpage .sec01 .FLEX-name-box .left-side{border-right:none;border-bottom:#C2C2C2 solid 2px;padding:0 0 10px 0}}#container .member-cldpage .sec01 .FLEX-name-box .right-side{padding:0 0 0 30px}@media(max-width:1079px){#container .member-cldpage .sec01 .FLEX-name-box .right-side{}}@media(max-width:767px){#container .member-cldpage .sec01 .FLEX-name-box .right-side{text-align:right;padding:0 0 0 0}}#container .member-cldpage .sec01 .F-item-name-box h2{font-size:4.2rem}@media(max-width:1079px){#container .member-cldpage .sec01 .F-item-name-box h2{}}@media(max-width:767px){#container .member-cldpage .sec01 .F-item-name-box h2{}}#container .member-cldpage .sec01 .F-item-name-box .position-name{font-size:1.5rem;letter-spacing:0}@media(max-width:1079px){#container .member-cldpage .sec01 .F-item-name-box .position-name{}}@media(max-width:767px){#container .member-cldpage .sec01 .F-item-name-box .position-name{font-size:1.3rem}}#container .member-cldpage .sec01 .FLEX-name-box .name-data{font-size:1.4rem;font-weight:500;line-height:1.8;letter-spacing:.05em}@media(max-width:1079px){#container .member-cldpage .sec01 .FLEX-name-box .name-data{}}@media(max-width:960px){#container .member-cldpage .sec01 .FLEX-name-box .name-data{font-size:1.3rem}}#container .member-cldpage section.sec02{position:relative;padding:60px 0 190px;z-index:10}@media(max-width:1079px){#container .member-cldpage section.sec02{padding:60px 0 190px}}@media(max-width:767px){#container .member-cldpage section.sec02{padding:60px 0 190px}}@media(max-width:375px){#container .member-cldpage section.sec02{padding:40px 0 190px}}#container .member-cldpage .sec02 .FLEX-mess-box{width:100%;display:flex;display:-webkit-flex;flex-direction:row;justify-content:space-between;align-items:center;-webkit-align-items:center;-ms-align-items:center;flex-wrap:wrap;padding:0 0;margin:0 auto 140px;gap:100px 60px}@media(max-width:1079px){#container .member-cldpage .sec02 .FLEX-mess-box{margin:0 auto 100px}}@media(max-width:767px){#container .member-cldpage .sec02 .FLEX-mess-box{width:100%;flex-direction:column;padding:0 0;margin:0 auto 80px;gap:40px 0}}@media(max-width:375px){#container .member-cldpage .sec02 .FLEX-mess-box{margin:0 auto 60px}}#container .member-cldpage .sec02 .F-item-mess-box{width:calc(50% - 30px);text-align:center}@media(max-width:1079px){#container .member-cldpage .sec02 .F-item-mess-box{}}@media(max-width:960px){#container .member-cldpage .sec02 .F-item-mess-box{width:95%;margin:0 auto 0}}#container .member-cldpage .sec02 .FLEX-mess-box :nth-child(1){order:1}@media(max-width:960px){#container .member-cldpage .sec02 .FLEX-mess-box :nth-child(1){order:1}}#container .member-cldpage .sec02 .FLEX-mess-box :nth-child(2){order:2}@media(max-width:960px){#container .member-cldpage .sec02 .FLEX-mess-box :nth-child(2){order:2}}#container .member-cldpage .sec02 .FLEX-mess-box :nth-child(3){order:3}@media(max-width:960px){#container .member-cldpage .sec02 .FLEX-mess-box :nth-child(3){order:4}}#container .member-cldpage .sec02 .FLEX-mess-box :nth-child(4){order:4}@media(max-width:960px){#container .member-cldpage .sec02 .FLEX-mess-box :nth-child(4){order:3}}#container .member-cldpage .sec02 h3{font-size:3.8rem;text-align:left;margin:0 0 40px;letter-spacing:0}@media(max-width:1079px){#container .member-cldpage .sec02 h3{}}@media(max-width:767px){#container .member-cldpage .sec02 h3{font-size:2.8rem;line-height:1.4;text-align:center;margin:0 0 20px}}#container .member-cldpage .sec02 p{line-height:2;margin:0 0 1.5rem}@media(max-width:1079px){#container .member-cldpage .sec02 p{}}@media(max-width:767px){#container .member-cldpage .sec02 p{}}#container .member-cldpage .sec02 p.last{margin:0 0 0}@media(max-width:1079px){#container .member-cldpage .sec02 p.last{}}@media(max-width:767px){#container .member-cldpage .sec02 p.last{}}#container .member-cldpage section.sec03{position:relative;padding:140px 0 200px}@media(max-width:1079px){#container .member-cldpage section.sec03{padding:100px 0 200px}}@media(max-width:767px){#container .member-cldpage section.sec03{padding:70px 0 180px}}#container .member-cldpage .sec03 h4{font-size:4.4rem;text-align:center;margin:0 0 40px;letter-spacing:0}@media(max-width:1079px){#container .member-cldpage .sec03 h4{}}@media(max-width:767px){#container .member-cldpage .sec03 h4{font-size:3rem;line-height:1.4}}@media(max-width:1079px){.layer-dark{position:absolute;background:rgba(0,0,0,.5);text-align:center}}#container .g-map{margin:0 auto 0;text-align:center}@media(max-width:767px){#container .g-map{}}#container .g-map iframe{border:0;width:100%}@media(max-width:767px){#container .g-map iframe{}}#container .trianglemark{margin:0 auto;width:0;height:0;border-style:solid;border-width:50px 100px 0 100px;border-color:#fff transparent transparent transparent}@media(max-width:768px){#container .trianglemark{}}.F-child-pc1_tb2{order:1}@media(max-width:1079px){#container .F-child-pc1_tb2{order:2}}.F-child-pc2_tb1{order:2}@media(max-width:1079px){#container .F-child-pc2_tb1{order:1}}.pc-dis_inl{display:inline!important}.mb-dis_inl{display:none!important}@media screen and (max-width:767px){.pc-dis_inl{display:none!important}.mb-dis_inl{display:inline!important}}.pc-dis_blc{display:block!important}.mb-dis_blc{display:none!important}@media screen and (max-width:767px){.pc-dis_blc{display:none!important}.mb-dis_blc{display:block!important}}.pc-dis_inblc{display:inline-block!important}.mb-dis_inblc{display:none!important}@media screen and (max-width:767px){.pc-dis_inblc{display:none!important}.mb-dis_inblc{display:inline-block!important}}.tel-num-taisaku{text-decoration:none!important;pointer-events:none!important}.tel-num-taisaku-no_deco{text-decoration:none!important}.loading{position:fixed;width:100vw;height:100vh;top:0;left:0;background:var(--thema-color-01);z-index:9999}.loading-box{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:loadinganimation 1400ms ease-out forwards infinite;animation:loadinganimation 1400ms ease-out forwards infinite}@media(max-width:767px){.loading-box{top:45%}}@keyframes loadinganimation{from,to{opacity:0}40%{opacity:.5}100%{opacity:1}}.loading svg{width:260px;text-align:center;margin:0 auto}@media(max-width:767px){.loading svg{width:180px}}@-webkit-keyframes animate-svg-stroke-1{0%{stroke-dashoffset:35804.39453125px;stroke-dasharray:35804.39453125px}100%{stroke-dashoffset:0;stroke-dasharray:35804.39453125px}}@keyframes animate-svg-stroke-1{0%{stroke-dashoffset:35804.39453125px;stroke-dasharray:35804.39453125px}100%{stroke-dashoffset:0;stroke-dasharray:35804.39453125px}}@-webkit-keyframes animate-svg-fill-1{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-1{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-1{-webkit-animation:animate-svg-stroke-1 0.1s cubic-bezier(.47,0,.745,.715) 0s both,animate-svg-fill-1 0.1s cubic-bezier(.47,0,.745,.715) 0s both;animation:animate-svg-stroke-1 0.1s cubic-bezier(.47,0,.745,.715) 0s both,animate-svg-fill-1 0.1s cubic-bezier(.47,0,.745,.715) 0s both}@-webkit-keyframes animate-svg-stroke-2{0%{stroke-dashoffset:24792.087890625px;stroke-dasharray:24792.087890625px}100%{stroke-dashoffset:0;stroke-dasharray:24792.087890625px}}@keyframes animate-svg-stroke-2{0%{stroke-dashoffset:24792.087890625px;stroke-dasharray:24792.087890625px}100%{stroke-dashoffset:0;stroke-dasharray:24792.087890625px}}@-webkit-keyframes animate-svg-fill-2{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-2{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-2{-webkit-animation:animate-svg-stroke-2 0.1s cubic-bezier(.47,0,.745,.715) 0.1s both,animate-svg-fill-2 0.1s cubic-bezier(.47,0,.745,.715) 0.1s both;animation:animate-svg-stroke-2 0.1s cubic-bezier(.47,0,.745,.715) 0.1s both,animate-svg-fill-2 0.1s cubic-bezier(.47,0,.745,.715) 0.1s both}@-webkit-keyframes animate-svg-stroke-3{0%{stroke-dashoffset:4111.763671875px;stroke-dasharray:4111.763671875px}100%{stroke-dashoffset:0;stroke-dasharray:4111.763671875px}}@keyframes animate-svg-stroke-3{0%{stroke-dashoffset:4111.763671875px;stroke-dasharray:4111.763671875px}100%{stroke-dashoffset:0;stroke-dasharray:4111.763671875px}}@-webkit-keyframes animate-svg-fill-3{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-3{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-3{-webkit-animation:animate-svg-stroke-3 0.1s cubic-bezier(.47,0,.745,.715) 0.2s both,animate-svg-fill-3 0.1s cubic-bezier(.47,0,.745,.715) 0.2s both;animation:animate-svg-stroke-3 0.1s cubic-bezier(.47,0,.745,.715) 0.2s both,animate-svg-fill-3 0.1s cubic-bezier(.47,0,.745,.715) 0.2s both}@-webkit-keyframes animate-svg-stroke-4{0%{stroke-dashoffset:3835.852294921875px;stroke-dasharray:3835.852294921875px}100%{stroke-dashoffset:0;stroke-dasharray:3835.852294921875px}}@keyframes animate-svg-stroke-4{0%{stroke-dashoffset:3835.852294921875px;stroke-dasharray:3835.852294921875px}100%{stroke-dashoffset:0;stroke-dasharray:3835.852294921875px}}@-webkit-keyframes animate-svg-fill-4{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-4{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-4{-webkit-animation:animate-svg-stroke-4 0.1s cubic-bezier(.47,0,.745,.715) 0.30000000000000004s both,animate-svg-fill-4 0.1s cubic-bezier(.47,0,.745,.715) 0.30000000000000004s both;animation:animate-svg-stroke-4 0.1s cubic-bezier(.47,0,.745,.715) 0.30000000000000004s both,animate-svg-fill-4 0.1s cubic-bezier(.47,0,.745,.715) 0.30000000000000004s both}@-webkit-keyframes animate-svg-stroke-5{0%{stroke-dashoffset:2680.549072265625px;stroke-dasharray:2680.549072265625px}100%{stroke-dashoffset:0;stroke-dasharray:2680.549072265625px}}@keyframes animate-svg-stroke-5{0%{stroke-dashoffset:2680.549072265625px;stroke-dasharray:2680.549072265625px}100%{stroke-dashoffset:0;stroke-dasharray:2680.549072265625px}}@-webkit-keyframes animate-svg-fill-5{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-5{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-5{-webkit-animation:animate-svg-stroke-5 0.1s cubic-bezier(.47,0,.745,.715) 0.4s both,animate-svg-fill-5 0.1s cubic-bezier(.47,0,.745,.715) 0.4s both;animation:animate-svg-stroke-5 0.1s cubic-bezier(.47,0,.745,.715) 0.4s both,animate-svg-fill-5 0.1s cubic-bezier(.47,0,.745,.715) 0.4s both}@-webkit-keyframes animate-svg-stroke-6{0%{stroke-dashoffset:4098.3515625px;stroke-dasharray:4098.3515625px}100%{stroke-dashoffset:0;stroke-dasharray:4098.3515625px}}@keyframes animate-svg-stroke-6{0%{stroke-dashoffset:4098.3515625px;stroke-dasharray:4098.3515625px}100%{stroke-dashoffset:0;stroke-dasharray:4098.3515625px}}@-webkit-keyframes animate-svg-fill-6{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-6{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-6{-webkit-animation:animate-svg-stroke-6 0.1s cubic-bezier(.47,0,.745,.715) 0.5s both,animate-svg-fill-6 0.1s cubic-bezier(.47,0,.745,.715) 0.5s both;animation:animate-svg-stroke-6 0.1s cubic-bezier(.47,0,.745,.715) 0.5s both,animate-svg-fill-6 0.1s cubic-bezier(.47,0,.745,.715) 0.5s both}@-webkit-keyframes animate-svg-stroke-7{0%{stroke-dashoffset:5425.3115234375px;stroke-dasharray:5425.3115234375px}100%{stroke-dashoffset:0;stroke-dasharray:5425.3115234375px}}@keyframes animate-svg-stroke-7{0%{stroke-dashoffset:5425.3115234375px;stroke-dasharray:5425.3115234375px}100%{stroke-dashoffset:0;stroke-dasharray:5425.3115234375px}}@-webkit-keyframes animate-svg-fill-7{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-7{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-7{-webkit-animation:animate-svg-stroke-7 0.1s cubic-bezier(.47,0,.745,.715) 0.6000000000000001s both,animate-svg-fill-7 0.1s cubic-bezier(.47,0,.745,.715) 0.6000000000000001s both;animation:animate-svg-stroke-7 0.1s cubic-bezier(.47,0,.745,.715) 0.6000000000000001s both,animate-svg-fill-7 0.1s cubic-bezier(.47,0,.745,.715) 0.6000000000000001s both}@-webkit-keyframes animate-svg-stroke-8{0%{stroke-dashoffset:3442.368896484375px;stroke-dasharray:3442.368896484375px}100%{stroke-dashoffset:0;stroke-dasharray:3442.368896484375px}}@keyframes animate-svg-stroke-8{0%{stroke-dashoffset:3442.368896484375px;stroke-dasharray:3442.368896484375px}100%{stroke-dashoffset:0;stroke-dasharray:3442.368896484375px}}@-webkit-keyframes animate-svg-fill-8{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-8{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-8{-webkit-animation:animate-svg-stroke-8 0.1s cubic-bezier(.47,0,.745,.715) 0.7000000000000001s both,animate-svg-fill-8 0.1s cubic-bezier(.47,0,.745,.715) 0.7000000000000001s both;animation:animate-svg-stroke-8 0.1s cubic-bezier(.47,0,.745,.715) 0.7000000000000001s both,animate-svg-fill-8 0.1s cubic-bezier(.47,0,.745,.715) 0.7000000000000001s both}@-webkit-keyframes animate-svg-stroke-9{0%{stroke-dashoffset:2962.942138671875px;stroke-dasharray:2962.942138671875px}100%{stroke-dashoffset:0;stroke-dasharray:2962.942138671875px}}@keyframes animate-svg-stroke-9{0%{stroke-dashoffset:2962.942138671875px;stroke-dasharray:2962.942138671875px}100%{stroke-dashoffset:0;stroke-dasharray:2962.942138671875px}}@-webkit-keyframes animate-svg-fill-9{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-9{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-9{-webkit-animation:animate-svg-stroke-9 0.1s cubic-bezier(.47,0,.745,.715) 0.8s both,animate-svg-fill-9 0.1s cubic-bezier(.47,0,.745,.715) 0.8s both;animation:animate-svg-stroke-9 0.1s cubic-bezier(.47,0,.745,.715) 0.8s both,animate-svg-fill-9 0.1s cubic-bezier(.47,0,.745,.715) 0.8s both}@-webkit-keyframes animate-svg-stroke-10{0%{stroke-dashoffset:2983.300537109375px;stroke-dasharray:2983.300537109375px}100%{stroke-dashoffset:0;stroke-dasharray:2983.300537109375px}}@keyframes animate-svg-stroke-10{0%{stroke-dashoffset:2983.300537109375px;stroke-dasharray:2983.300537109375px}100%{stroke-dashoffset:0;stroke-dasharray:2983.300537109375px}}@-webkit-keyframes animate-svg-fill-10{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-10{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-10{-webkit-animation:animate-svg-stroke-10 0.1s cubic-bezier(.47,0,.745,.715) 0.9s both,animate-svg-fill-10 0.1s cubic-bezier(.47,0,.745,.715) 0.9s both;animation:animate-svg-stroke-10 0.1s cubic-bezier(.47,0,.745,.715) 0.9s both,animate-svg-fill-10 0.1s cubic-bezier(.47,0,.745,.715) 0.9s both}@-webkit-keyframes animate-svg-stroke-11{0%{stroke-dashoffset:888.1360473632812px;stroke-dasharray:888.1360473632812px}100%{stroke-dashoffset:0;stroke-dasharray:888.1360473632812px}}@keyframes animate-svg-stroke-11{0%{stroke-dashoffset:888.1360473632812px;stroke-dasharray:888.1360473632812px}100%{stroke-dashoffset:0;stroke-dasharray:888.1360473632812px}}@-webkit-keyframes animate-svg-fill-11{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-11{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-11{-webkit-animation:animate-svg-stroke-11 0.1s cubic-bezier(.47,0,.745,.715) 1s both,animate-svg-fill-11 0.1s cubic-bezier(.47,0,.745,.715) 1s both;animation:animate-svg-stroke-11 0.1s cubic-bezier(.47,0,.745,.715) 1s both,animate-svg-fill-11 0.1s cubic-bezier(.47,0,.745,.715) 1s both}@-webkit-keyframes animate-svg-stroke-12{0%{stroke-dashoffset:815.1487426757812px;stroke-dasharray:815.1487426757812px}100%{stroke-dashoffset:0;stroke-dasharray:815.1487426757812px}}@keyframes animate-svg-stroke-12{0%{stroke-dashoffset:815.1487426757812px;stroke-dasharray:815.1487426757812px}100%{stroke-dashoffset:0;stroke-dasharray:815.1487426757812px}}@-webkit-keyframes animate-svg-fill-12{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-12{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-12{-webkit-animation:animate-svg-stroke-12 0.1s cubic-bezier(.47,0,.745,.715) 1.1s both,animate-svg-fill-12 0.1s cubic-bezier(.47,0,.745,.715) 1.1s both;animation:animate-svg-stroke-12 0.1s cubic-bezier(.47,0,.745,.715) 1.1s both,animate-svg-fill-12 0.1s cubic-bezier(.47,0,.745,.715) 1.1s both}@-webkit-keyframes animate-svg-stroke-13{0%{stroke-dashoffset:1143.945068359375px;stroke-dasharray:1143.945068359375px}100%{stroke-dashoffset:0;stroke-dasharray:1143.945068359375px}}@keyframes animate-svg-stroke-13{0%{stroke-dashoffset:1143.945068359375px;stroke-dasharray:1143.945068359375px}100%{stroke-dashoffset:0;stroke-dasharray:1143.945068359375px}}@-webkit-keyframes animate-svg-fill-13{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-13{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-13{-webkit-animation:animate-svg-stroke-13 0.1s cubic-bezier(.47,0,.745,.715) 1.2000000000000002s both,animate-svg-fill-13 0.1s cubic-bezier(.47,0,.745,.715) 1.2000000000000002s both;animation:animate-svg-stroke-13 0.1s cubic-bezier(.47,0,.745,.715) 1.2000000000000002s both,animate-svg-fill-13 0.1s cubic-bezier(.47,0,.745,.715) 1.2000000000000002s both}@-webkit-keyframes animate-svg-stroke-14{0%{stroke-dashoffset:896.9329833984375px;stroke-dasharray:896.9329833984375px}100%{stroke-dashoffset:0;stroke-dasharray:896.9329833984375px}}@keyframes animate-svg-stroke-14{0%{stroke-dashoffset:896.9329833984375px;stroke-dasharray:896.9329833984375px}100%{stroke-dashoffset:0;stroke-dasharray:896.9329833984375px}}@-webkit-keyframes animate-svg-fill-14{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-14{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-14{-webkit-animation:animate-svg-stroke-14 0.1s cubic-bezier(.47,0,.745,.715) 1.3s both,animate-svg-fill-14 0.1s cubic-bezier(.47,0,.745,.715) 1.3s both;animation:animate-svg-stroke-14 0.1s cubic-bezier(.47,0,.745,.715) 1.3s both,animate-svg-fill-14 0.1s cubic-bezier(.47,0,.745,.715) 1.3s both}@-webkit-keyframes animate-svg-stroke-15{0%{stroke-dashoffset:904.2398071289062px;stroke-dasharray:904.2398071289062px}100%{stroke-dashoffset:0;stroke-dasharray:904.2398071289062px}}@keyframes animate-svg-stroke-15{0%{stroke-dashoffset:904.2398071289062px;stroke-dasharray:904.2398071289062px}100%{stroke-dashoffset:0;stroke-dasharray:904.2398071289062px}}@-webkit-keyframes animate-svg-fill-15{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-15{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-15{-webkit-animation:animate-svg-stroke-15 0.1s cubic-bezier(.47,0,.745,.715) 1.4000000000000001s both,animate-svg-fill-15 0.1s cubic-bezier(.47,0,.745,.715) 1.4000000000000001s both;animation:animate-svg-stroke-15 0.1s cubic-bezier(.47,0,.745,.715) 1.4000000000000001s both,animate-svg-fill-15 0.1s cubic-bezier(.47,0,.745,.715) 1.4000000000000001s both}@-webkit-keyframes animate-svg-stroke-16{0%{stroke-dashoffset:1278.5045166015625px;stroke-dasharray:1278.5045166015625px}100%{stroke-dashoffset:0;stroke-dasharray:1278.5045166015625px}}@keyframes animate-svg-stroke-16{0%{stroke-dashoffset:1278.5045166015625px;stroke-dasharray:1278.5045166015625px}100%{stroke-dashoffset:0;stroke-dasharray:1278.5045166015625px}}@-webkit-keyframes animate-svg-fill-16{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-16{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-16{-webkit-animation:animate-svg-stroke-16 0.1s cubic-bezier(.47,0,.745,.715) 1.5s both,animate-svg-fill-16 0.1s cubic-bezier(.47,0,.745,.715) 1.5s both;animation:animate-svg-stroke-16 0.1s cubic-bezier(.47,0,.745,.715) 1.5s both,animate-svg-fill-16 0.1s cubic-bezier(.47,0,.745,.715) 1.5s both}@-webkit-keyframes animate-svg-stroke-17{0%{stroke-dashoffset:916.6727294921875px;stroke-dasharray:916.6727294921875px}100%{stroke-dashoffset:0;stroke-dasharray:916.6727294921875px}}@keyframes animate-svg-stroke-17{0%{stroke-dashoffset:916.6727294921875px;stroke-dasharray:916.6727294921875px}100%{stroke-dashoffset:0;stroke-dasharray:916.6727294921875px}}@-webkit-keyframes animate-svg-fill-17{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-17{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-17{-webkit-animation:animate-svg-stroke-17 0.1s cubic-bezier(.47,0,.745,.715) 1.6s both,animate-svg-fill-17 0.1s cubic-bezier(.47,0,.745,.715) 1.6s both;animation:animate-svg-stroke-17 0.1s cubic-bezier(.47,0,.745,.715) 1.6s both,animate-svg-fill-17 0.1s cubic-bezier(.47,0,.745,.715) 1.6s both}@-webkit-keyframes animate-svg-stroke-18{0%{stroke-dashoffset:1172.8736572265625px;stroke-dasharray:1172.8736572265625px}100%{stroke-dashoffset:0;stroke-dasharray:1172.8736572265625px}}@keyframes animate-svg-stroke-18{0%{stroke-dashoffset:1172.8736572265625px;stroke-dasharray:1172.8736572265625px}100%{stroke-dashoffset:0;stroke-dasharray:1172.8736572265625px}}@-webkit-keyframes animate-svg-fill-18{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-18{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-18{-webkit-animation:animate-svg-stroke-18 0.1s cubic-bezier(.47,0,.745,.715) 1.7000000000000002s both,animate-svg-fill-18 0.1s cubic-bezier(.47,0,.745,.715) 1.7000000000000002s both;animation:animate-svg-stroke-18 0.1s cubic-bezier(.47,0,.745,.715) 1.7000000000000002s both,animate-svg-fill-18 0.1s cubic-bezier(.47,0,.745,.715) 1.7000000000000002s both}@-webkit-keyframes animate-svg-stroke-19{0%{stroke-dashoffset:1124.11083984375px;stroke-dasharray:1124.11083984375px}100%{stroke-dashoffset:0;stroke-dasharray:1124.11083984375px}}@keyframes animate-svg-stroke-19{0%{stroke-dashoffset:1124.11083984375px;stroke-dasharray:1124.11083984375px}100%{stroke-dashoffset:0;stroke-dasharray:1124.11083984375px}}@-webkit-keyframes animate-svg-fill-19{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-19{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-19{-webkit-animation:animate-svg-stroke-19 0.1s cubic-bezier(.47,0,.745,.715) 1.8s both,animate-svg-fill-19 0.1s cubic-bezier(.47,0,.745,.715) 1.8s both;animation:animate-svg-stroke-19 0.1s cubic-bezier(.47,0,.745,.715) 1.8s both,animate-svg-fill-19 0.1s cubic-bezier(.47,0,.745,.715) 1.8s both}@-webkit-keyframes animate-svg-stroke-20{0%{stroke-dashoffset:814.5848388671875px;stroke-dasharray:814.5848388671875px}100%{stroke-dashoffset:0;stroke-dasharray:814.5848388671875px}}@keyframes animate-svg-stroke-20{0%{stroke-dashoffset:814.5848388671875px;stroke-dasharray:814.5848388671875px}100%{stroke-dashoffset:0;stroke-dasharray:814.5848388671875px}}@-webkit-keyframes animate-svg-fill-20{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-20{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-20{-webkit-animation:animate-svg-stroke-20 0.1s cubic-bezier(.47,0,.745,.715) 1.9000000000000001s both,animate-svg-fill-20 0.1s cubic-bezier(.47,0,.745,.715) 1.9000000000000001s both;animation:animate-svg-stroke-20 0.1s cubic-bezier(.47,0,.745,.715) 1.9000000000000001s both,animate-svg-fill-20 0.1s cubic-bezier(.47,0,.745,.715) 1.9000000000000001s both}@-webkit-keyframes animate-svg-stroke-21{0%{stroke-dashoffset:899.5943603515625px;stroke-dasharray:899.5943603515625px}100%{stroke-dashoffset:0;stroke-dasharray:899.5943603515625px}}@keyframes animate-svg-stroke-21{0%{stroke-dashoffset:899.5943603515625px;stroke-dasharray:899.5943603515625px}100%{stroke-dashoffset:0;stroke-dasharray:899.5943603515625px}}@-webkit-keyframes animate-svg-fill-21{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-21{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-21{-webkit-animation:animate-svg-stroke-21 0.1s cubic-bezier(.47,0,.745,.715) 2s both,animate-svg-fill-21 0.1s cubic-bezier(.47,0,.745,.715) 2s both;animation:animate-svg-stroke-21 0.1s cubic-bezier(.47,0,.745,.715) 2s both,animate-svg-fill-21 0.1s cubic-bezier(.47,0,.745,.715) 2s both}@-webkit-keyframes animate-svg-stroke-22{0%{stroke-dashoffset:888.0838012695312px;stroke-dasharray:888.0838012695312px}100%{stroke-dashoffset:0;stroke-dasharray:888.0838012695312px}}@keyframes animate-svg-stroke-22{0%{stroke-dashoffset:888.0838012695312px;stroke-dasharray:888.0838012695312px}100%{stroke-dashoffset:0;stroke-dasharray:888.0838012695312px}}@-webkit-keyframes animate-svg-fill-22{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-22{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-22{-webkit-animation:animate-svg-stroke-22 0.1s cubic-bezier(.47,0,.745,.715) 2.1s both,animate-svg-fill-22 0.1s cubic-bezier(.47,0,.745,.715) 2.1s both;animation:animate-svg-stroke-22 0.1s cubic-bezier(.47,0,.745,.715) 2.1s both,animate-svg-fill-22 0.1s cubic-bezier(.47,0,.745,.715) 2.1s both}@-webkit-keyframes animate-svg-stroke-23{0%{stroke-dashoffset:898.7527465820312px;stroke-dasharray:898.7527465820312px}100%{stroke-dashoffset:0;stroke-dasharray:898.7527465820312px}}@keyframes animate-svg-stroke-23{0%{stroke-dashoffset:898.7527465820312px;stroke-dasharray:898.7527465820312px}100%{stroke-dashoffset:0;stroke-dasharray:898.7527465820312px}}@-webkit-keyframes animate-svg-fill-23{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-23{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-23{-webkit-animation:animate-svg-stroke-23 0.1s cubic-bezier(.47,0,.745,.715) 2.2s both,animate-svg-fill-23 0.1s cubic-bezier(.47,0,.745,.715) 2.2s both;animation:animate-svg-stroke-23 0.1s cubic-bezier(.47,0,.745,.715) 2.2s both,animate-svg-fill-23 0.1s cubic-bezier(.47,0,.745,.715) 2.2s both}@-webkit-keyframes animate-svg-stroke-24{0%{stroke-dashoffset:1107.8751220703125px;stroke-dasharray:1107.8751220703125px}100%{stroke-dashoffset:0;stroke-dasharray:1107.8751220703125px}}@keyframes animate-svg-stroke-24{0%{stroke-dashoffset:1107.8751220703125px;stroke-dasharray:1107.8751220703125px}100%{stroke-dashoffset:0;stroke-dasharray:1107.8751220703125px}}@-webkit-keyframes animate-svg-fill-24{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-24{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-24{-webkit-animation:animate-svg-stroke-24 0.1s cubic-bezier(.47,0,.745,.715) 2.3000000000000003s both,animate-svg-fill-24 0.1s cubic-bezier(.47,0,.745,.715) 2.3000000000000003s both;animation:animate-svg-stroke-24 0.1s cubic-bezier(.47,0,.745,.715) 2.3000000000000003s both,animate-svg-fill-24 0.1s cubic-bezier(.47,0,.745,.715) 2.3000000000000003s both}@-webkit-keyframes animate-svg-stroke-25{0%{stroke-dashoffset:913.5462646484375px;stroke-dasharray:913.5462646484375px}100%{stroke-dashoffset:0;stroke-dasharray:913.5462646484375px}}@keyframes animate-svg-stroke-25{0%{stroke-dashoffset:913.5462646484375px;stroke-dasharray:913.5462646484375px}100%{stroke-dashoffset:0;stroke-dasharray:913.5462646484375px}}@-webkit-keyframes animate-svg-fill-25{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-25{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-25{-webkit-animation:animate-svg-stroke-25 0.1s cubic-bezier(.47,0,.745,.715) 2.4000000000000004s both,animate-svg-fill-25 0.1s cubic-bezier(.47,0,.745,.715) 2.4000000000000004s both;animation:animate-svg-stroke-25 0.1s cubic-bezier(.47,0,.745,.715) 2.4000000000000004s both,animate-svg-fill-25 0.1s cubic-bezier(.47,0,.745,.715) 2.4000000000000004s both}@-webkit-keyframes animate-svg-stroke-26{0%{stroke-dashoffset:1135.3677978515625px;stroke-dasharray:1135.3677978515625px}100%{stroke-dashoffset:0;stroke-dasharray:1135.3677978515625px}}@keyframes animate-svg-stroke-26{0%{stroke-dashoffset:1135.3677978515625px;stroke-dasharray:1135.3677978515625px}100%{stroke-dashoffset:0;stroke-dasharray:1135.3677978515625px}}@-webkit-keyframes animate-svg-fill-26{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-26{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-26{-webkit-animation:animate-svg-stroke-26 0.1s cubic-bezier(.47,0,.745,.715) 2.5s both,animate-svg-fill-26 0.1s cubic-bezier(.47,0,.745,.715) 2.5s both;animation:animate-svg-stroke-26 0.1s cubic-bezier(.47,0,.745,.715) 2.5s both,animate-svg-fill-26 0.1s cubic-bezier(.47,0,.745,.715) 2.5s both}@-webkit-keyframes animate-svg-stroke-27{0%{stroke-dashoffset:578.7528686523438px;stroke-dasharray:578.7528686523438px}100%{stroke-dashoffset:0;stroke-dasharray:578.7528686523438px}}@keyframes animate-svg-stroke-27{0%{stroke-dashoffset:578.7528686523438px;stroke-dasharray:578.7528686523438px}100%{stroke-dashoffset:0;stroke-dasharray:578.7528686523438px}}@-webkit-keyframes animate-svg-fill-27{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-27{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-27{-webkit-animation:animate-svg-stroke-27 0.1s cubic-bezier(.47,0,.745,.715) 2.6s both,animate-svg-fill-27 0.1s cubic-bezier(.47,0,.745,.715) 2.6s both;animation:animate-svg-stroke-27 0.1s cubic-bezier(.47,0,.745,.715) 2.6s both,animate-svg-fill-27 0.1s cubic-bezier(.47,0,.745,.715) 2.6s both}@-webkit-keyframes animate-svg-stroke-28{0%{stroke-dashoffset:1262.593505859375px;stroke-dasharray:1262.593505859375px}100%{stroke-dashoffset:0;stroke-dasharray:1262.593505859375px}}@keyframes animate-svg-stroke-28{0%{stroke-dashoffset:1262.593505859375px;stroke-dasharray:1262.593505859375px}100%{stroke-dashoffset:0;stroke-dasharray:1262.593505859375px}}@-webkit-keyframes animate-svg-fill-28{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-28{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-28{-webkit-animation:animate-svg-stroke-28 0.1s cubic-bezier(.47,0,.745,.715) 2.7s both,animate-svg-fill-28 0.1s cubic-bezier(.47,0,.745,.715) 2.7s both;animation:animate-svg-stroke-28 0.1s cubic-bezier(.47,0,.745,.715) 2.7s both,animate-svg-fill-28 0.1s cubic-bezier(.47,0,.745,.715) 2.7s both}@-webkit-keyframes animate-svg-stroke-29{0%{stroke-dashoffset:771.6622314453125px;stroke-dasharray:771.6622314453125px}100%{stroke-dashoffset:0;stroke-dasharray:771.6622314453125px}}@keyframes animate-svg-stroke-29{0%{stroke-dashoffset:771.6622314453125px;stroke-dasharray:771.6622314453125px}100%{stroke-dashoffset:0;stroke-dasharray:771.6622314453125px}}@-webkit-keyframes animate-svg-fill-29{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-29{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-29{-webkit-animation:animate-svg-stroke-29 0.1s cubic-bezier(.47,0,.745,.715) 2.8000000000000003s both,animate-svg-fill-29 0.1s cubic-bezier(.47,0,.745,.715) 2.8000000000000003s both;animation:animate-svg-stroke-29 0.1s cubic-bezier(.47,0,.745,.715) 2.8000000000000003s both,animate-svg-fill-29 0.1s cubic-bezier(.47,0,.745,.715) 2.8000000000000003s both}@-webkit-keyframes animate-svg-stroke-30{0%{stroke-dashoffset:594.3484497070312px;stroke-dasharray:594.3484497070312px}100%{stroke-dashoffset:0;stroke-dasharray:594.3484497070312px}}@keyframes animate-svg-stroke-30{0%{stroke-dashoffset:594.3484497070312px;stroke-dasharray:594.3484497070312px}100%{stroke-dashoffset:0;stroke-dasharray:594.3484497070312px}}@-webkit-keyframes animate-svg-fill-30{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-30{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-30{-webkit-animation:animate-svg-stroke-30 0.1s cubic-bezier(.47,0,.745,.715) 2.9000000000000004s both,animate-svg-fill-30 0.1s cubic-bezier(.47,0,.745,.715) 2.9000000000000004s both;animation:animate-svg-stroke-30 0.1s cubic-bezier(.47,0,.745,.715) 2.9000000000000004s both,animate-svg-fill-30 0.1s cubic-bezier(.47,0,.745,.715) 2.9000000000000004s both}@-webkit-keyframes animate-svg-stroke-31{0%{stroke-dashoffset:1263.41259765625px;stroke-dasharray:1263.41259765625px}100%{stroke-dashoffset:0;stroke-dasharray:1263.41259765625px}}@keyframes animate-svg-stroke-31{0%{stroke-dashoffset:1263.41259765625px;stroke-dasharray:1263.41259765625px}100%{stroke-dashoffset:0;stroke-dasharray:1263.41259765625px}}@-webkit-keyframes animate-svg-fill-31{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-31{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-31{-webkit-animation:animate-svg-stroke-31 0.1s cubic-bezier(.47,0,.745,.715) 3s both,animate-svg-fill-31 0.1s cubic-bezier(.47,0,.745,.715) 3s both;animation:animate-svg-stroke-31 0.1s cubic-bezier(.47,0,.745,.715) 3s both,animate-svg-fill-31 0.1s cubic-bezier(.47,0,.745,.715) 3s both}@-webkit-keyframes animate-svg-stroke-32{0%{stroke-dashoffset:1230.8623046875px;stroke-dasharray:1230.8623046875px}100%{stroke-dashoffset:0;stroke-dasharray:1230.8623046875px}}@keyframes animate-svg-stroke-32{0%{stroke-dashoffset:1230.8623046875px;stroke-dasharray:1230.8623046875px}100%{stroke-dashoffset:0;stroke-dasharray:1230.8623046875px}}@-webkit-keyframes animate-svg-fill-32{0%{fill:transparent}100%{fill:rgb(255,255,255)}}@keyframes animate-svg-fill-32{0%{fill:transparent}100%{fill:rgb(255,255,255)}}.svg-elem-32{-webkit-animation:animate-svg-stroke-32 0.1s cubic-bezier(.47,0,.745,.715) 3.1s both,animate-svg-fill-32 0.1s cubic-bezier(.47,0,.745,.715) 3.1s both;animation:animate-svg-stroke-32 0.1s cubic-bezier(.47,0,.745,.715) 3.1s both,animate-svg-fill-32 0.1s cubic-bezier(.47,0,.745,.715) 3.1s both}@media(max-width:768px){.visible{}}