@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}html{scroll-behavior:smooth;background-color:#fff}html .primaryBtn{position:relative;width:-moz-fit-content;width:fit-content;background:#ed6d2b;color:#fff;padding:.75em 2em;border-radius:30px;text-align:center;font-size:1.11em;font-weight:600;box-shadow:0 3px 0 rgba(0,0,0,.2);display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.3s;text-decoration:none}@media screen and (max-width: 768px){html .primaryBtn{font-size:1em;width:80%;padding:.75em 1em}}html .primaryBtn span{padding-right:1em}@media screen and (max-width: 768px){html .primaryBtn span{padding-right:.75em}}html .primaryBtn:after{content:"";border-right:solid 2px #fff;border-top:solid 2px #fff;width:.5em;height:.5em;transform:rotate(45deg);display:inline-block;position:absolute;right:1em;bottom:0;top:.15em;margin:auto}@media screen and (max-width: 768px){html .primaryBtn:after{right:.75em}}html .primaryBtn.anchor:after{content:"";transform:rotate(135deg) matrix(1, 0, 0, 1, -2, 2)}html .primaryBtn.login{background:#06aea2}html .primaryBtn.outlink:after{content:"";display:block;border-right:0;border-top:0;width:1em;height:1em;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2220%22%20viewBox%3D%220%200%2018%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5.4%2014H16.2V4H5.4V14ZM5.4%2016C4.905%2016%204.48125%2015.8042%204.12875%2015.4125C3.77625%2015.0208%203.6%2014.55%203.6%2014V2C3.6%201.45%203.77625%200.979167%204.12875%200.5875C4.48125%200.195833%204.905%200%205.4%200H16.2C16.695%200%2017.1188%200.195833%2017.4713%200.5875C17.8238%200.979167%2018%201.45%2018%202V14C18%2014.55%2017.8238%2015.0208%2017.4713%2015.4125C17.1188%2015.8042%2016.695%2016%2016.2%2016H5.4ZM1.8%2020C1.305%2020%200.88125%2019.8042%200.52875%2019.4125C0.17625%2019.0208%200%2018.55%200%2018V4H1.8V18H14.4V20H1.8Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2220%22%20viewBox%3D%220%200%2018%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5.4%2014H16.2V4H5.4V14ZM5.4%2016C4.905%2016%204.48125%2015.8042%204.12875%2015.4125C3.77625%2015.0208%203.6%2014.55%203.6%2014V2C3.6%201.45%203.77625%200.979167%204.12875%200.5875C4.48125%200.195833%204.905%200%205.4%200H16.2C16.695%200%2017.1188%200.195833%2017.4713%200.5875C17.8238%200.979167%2018%201.45%2018%202V14C18%2014.55%2017.8238%2015.0208%2017.4713%2015.4125C17.1188%2015.8042%2016.695%2016%2016.2%2016H5.4ZM1.8%2020C1.305%2020%200.88125%2019.8042%200.52875%2019.4125C0.17625%2019.0208%200%2018.55%200%2018V4H1.8V18H14.4V20H1.8Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#fff;transform:matrix(1, 0, 0, 1, -1, 1);transform-origin:center;display:inline-block}html .primaryBtn:hover{box-shadow:0 0 0 rgba(0,0,0,.4)}html .primaryBtn:hover::before{opacity:1}html div.btnWrap{padding:.5em 0}@media screen and (max-width: 768px){html div.btnWrap{padding:1em 0}}html .noSp{display:initial}@media screen and (max-width: 768px){html .noSp{display:none}}html .noPc{display:none}@media screen and (max-width: 768px){html .noPc{display:initial}}html .is-hidden{opacity:0;transform:translateY(-50px);transition:all .3s ease-out}html .is-shown{opacity:1;transform:translateY(0);transition:all .3s ease-out}html sub{vertical-align:baseline;font-size:.7em}html img{caret-color:rgba(0,0,0,0)}body{padding-top:env(safe-area-inset-top);font-family:"Noto Sans JP",sans-serif;font-style:normal;box-sizing:border-box;border-collapse:collapse;line-height:1.5;max-width:100%;min-width:1260px;margin:0 auto;font-size:18px;font-weight:400;color:#333;background-image:url(../img/bg.png);background-position:left top;background-size:1440px auto;background-repeat:repeat}@media screen and (max-width: 768px){body{font-size:14px;min-width:auto}}header{z-index:1000;position:fixed;top:0;right:0;left:0;top:calc(0px - env(safe-area-inset-top))}header a{color:#fff;margin:0 .25em;text-decoration:none;font-weight:600;white-space:nowrap}header a:hover{text-decoration:underline;text-underline-offset:.25em}header .registration,header .login{border:solid 2px #fff;border-radius:2em;padding:.5em 1.5em}header .registration:hover,header .login:hover{border:solid 2px #fff;text-decoration:none}header .registration{background-color:#ed6d2b;transition:background-color .3s ease-out}header .registration:hover{background-color:#f44548}header .login{background-color:#06aea2;transition:background-color .3s ease-out}header .login:hover{background-color:#94ca54}header #menu_pc{width:100%;background-color:#5eb7e8;box-shadow:0 4px 3px rgba(0,0,0,.2);font-size:16px}@media screen and (max-width: 768px){header #menu_pc{display:none;max-width:0px}}header #menu_pc ul{height:73px;display:flex;justify-content:space-between;align-items:center;gap:.5em;max-width:1280px;margin:0 auto}header #menu_pc ul li{display:block}header #menu_pc ul li:nth-last-child(2){margin-left:auto}header .bgall{background:#5eb7e8}header #menu_sp{display:none}header #menu_sp button{border:none;background:rgba(0,0,0,0);padding:0;margin:0}header #menu_sp.bgall{height:100vh;overflow-y:auto}@media screen and (max-width: 768px){header #menu_sp{width:100%;display:flex;justify-content:end;flex-wrap:wrap}header #menu_sp .spMenuBtn{display:block;width:77px;height:68px}header #menu_sp .spMenu.spMenuShow{opacity:1;background:#5eb7e8}header #menu_sp .spMenu{width:100vw;height:100vh;display:none;flex-wrap:wrap;position:relative;transition:.3s;opacity:0}header #menu_sp .spMenu ul{width:100%;height:-moz-fit-content;height:fit-content;color:#fff;display:flex;flex-wrap:wrap;font-size:1.25em;border-top:rgba(0,0,0,.2) solid 1px}header #menu_sp .spMenu ul li{width:100%;padding:1.5em 1em;display:flex;align-items:center;justify-content:space-between;border-bottom:rgba(0,0,0,.2) solid 1px}header #menu_sp .spMenu ul li a{width:100%;display:block}header #menu_sp .spMenu ul li a:hover{text-decoration:none}header #menu_sp .spMenu ul li:after{content:"";border-right:solid 2px #fff;border-top:solid 2px #fff;width:.5em;height:.5em;transform:rotate(45deg);display:inline-block}header #menu_sp .spMenu ul li:last-child{flex-wrap:wrap;gap:20px;justify-content:center;border:none}header #menu_sp .spMenu ul li:last-child:after{content:none}header #menu_sp .spMenu ul li .registration,header #menu_sp .spMenu ul li .login{width:50%;margin:0 auto;display:block;text-align:center;justify-content:center}}section{margin-top:-120px;position:relative}@media screen and (max-width: 768px){section{margin-top:-60px}}section:after{content:"";display:block;height:120px;clip-path:polygon(-0.5px -0.5px, 100% -0.5px, 50% 100%);filter:blur(0)}@media screen and (max-width: 768px){section:after{height:60px}}section#mv:after{background-color:#6374b5}section#about:after{background-color:#ffd900}section#lemonmeter:after{background-color:#06aea2}section#apply:after{background-color:#005bac}section#mission:after{background-color:#ffd900}section#news:after{background-color:#ffa410}section#faq:after{background-color:#94ca54}section#attention:after{background-color:#b062a3}section#info:after{background-color:#fdeb84}section#newslist:after,section#newsContents:after{background-color:#ffa410}#mv{margin-top:-60px}@media screen and (max-width: 768px){#mv{margin-top:-160px}}#mv .mvWrap article{max-width:1200px;padding:180px 0 50px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:25px}@media screen and (max-width: 768px){#mv .mvWrap article{display:flex;width:calc(100% - 40px);justify-content:center;padding-bottom:20px;gap:10px}}#mv .mvWrap article .imgArea{width:50%;max-width:530px;position:relative;overflow:hidden}#mv .mvWrap article .imgArea picture{width:100%}#mv .mvWrap article .imgArea picture img{width:100%}@media screen and (max-width: 768px){#mv .mvWrap article .imgArea{width:100%;margin-top:10px}}#mv .mvWrap article .imgArea .mvCircleOver{position:relative}#mv .mvWrap article .imgArea .mvCircleAnime{position:absolute;top:0;left:0;animation:rotate 12s steps(8) infinite;max-width:530px;max-height:530px}#mv .mvWrap article .titleArea{width:50%}@media screen and (max-width: 768px){#mv .mvWrap article .titleArea{width:100%}}#mv .mvWrap article .titleArea h1,#mv .mvWrap article .titleArea h2{display:block;width:100%;margin:0 auto 30px;text-indent:-9999px;overflow:hidden;max-width:604px;height:185px;max-height:185px;background-image:url(../img/mv_title.svg);background-size:contain;background-position:left top;background-repeat:no-repeat}@media screen and (max-width: 768px){#mv .mvWrap article .titleArea h1,#mv .mvWrap article .titleArea h2{width:100%;height:calc((100vw - 40px)*.3062913907)}}#mv .mvWrap article .titleArea h2{transition-delay:.4s;max-width:367px;height:74px;max-height:74px;background-image:url(../img/mv_subtitle.svg)}@media screen and (max-width: 768px){#mv .mvWrap article .titleArea h2{width:80%;height:calc((100vw - 40px)*.2016348774*.8)}}#mv .mvWrap article .titleArea .statusBlock{background-color:#fff;padding:15px 20px;border-radius:15px;font-size:1.5em;font-weight:600}#mv .mvWrap article .titleArea .statusBlock .entryPeople,#mv .mvWrap article .titleArea .statusBlock .emissionCO2{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:baseline;width:100%}#mv .mvWrap article .titleArea .statusBlock .entryPeople span:last-child,#mv .mvWrap article .titleArea .statusBlock .emissionCO2 span:last-child{text-align:right}#mv .mvWrap article .titleArea .statusBlock .entryPeople b,#mv .mvWrap article .titleArea .statusBlock .emissionCO2 b{font-size:1.5em}#mv .mvWrap article .titleArea .statusBlock .entryPeople{color:#ec6d7b}#mv .mvWrap article .titleArea .statusBlock .emissionCO2{color:#00978c}#mv .mvWrap article .titleArea .statusBlock hr{border:none;border-bottom:solid 2px #005bac;display:block}#mv .mvWrap article .titleArea .lastUpdate{color:#333;font-weight:700;padding:.25em;text-align:right}#mv .mvWrap .mvNewsAera{width:100%;background-color:#ffa410}#mv .mvWrap .mvNewsAera ul{width:100%;max-width:1200px;min-width:1200px;padding:1em 0;display:flex;justify-content:flex-start;margin:0 auto}@media screen and (max-width: 768px){#mv .mvWrap .mvNewsAera ul{flex-wrap:wrap;width:calc(100% - 40px);max-width:none;min-width:auto}}#mv .mvWrap .mvNewsAera ul li .time{padding:.25em 0;color:#333;font-size:.9em;font-weight:600}#mv .mvWrap .mvNewsAera ul li .category{font-size:.875em;font-weight:500;padding:.25em 2em .35em;margin:0 1em;border-radius:3em;color:#fff;line-height:1}#mv .mvWrap .mvNewsAera ul li .info{background-color:#005bac}#mv .mvWrap .mvNewsAera ul li .caution{background-color:#f44548}#mv .mvWrap .mvNewsAera ul li .event{background-color:#06aea2}#mv .mvWrap .mvNewsAera ul li a{width:-moz-fit-content;width:fit-content;text-decoration:none;margin-top:.5em;line-height:1.5;color:#005bac}@media screen and (max-width: 768px){#mv .mvWrap .mvNewsAera ul li a{display:block}}#mv .mvWrap .mvNewsAera ul li a:hover{text-decoration:underline;text-underline-offset:.25em}#mv .mvWrap .mvNewsAera ul li a:visited{color:#005bac}#mv .mvWrap .mvMeguruwaAera{width:100%;background-color:#6374b5;padding:60px 0 20px}#mv .mvWrap .mvMeguruwaAera dl{width:100%;max-width:1200px;min-width:1200px;display:flex;gap:60px;justify-content:flex-start;align-items:center;margin:0 auto}@media screen and (max-width: 768px){#mv .mvWrap .mvMeguruwaAera dl{flex-wrap:wrap;justify-content:center;align-items:center;width:calc(100% - 40px);max-width:none;min-width:auto}}#mv .mvWrap .mvMeguruwaAera dl dd p{color:#fff;font-size:1.33em;font-weight:600;line-height:1.75;letter-spacing:5%;margin-bottom:1em}#mv .mvWrap .mvMeguruwaAera dl dd p b{font-weight:700;color:#ff0}#mv{z-index:90}#about .aboutWrap{padding-top:160px;background-color:#ffd900;color:#005bac}@media screen and (max-width: 768px){#about .aboutWrap{padding-top:80px}}#about .aboutWrap article{margin:0 auto;max-width:1200px;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 768px){#about .aboutWrap article{width:calc(100% - 40px);padding-bottom:20px}}#about .aboutWrap article .titleArea{display:flex;flex-wrap:nowrap;align-items:center;margin:0 auto 30px;padding-bottom:1em;width:100%;justify-content:center;color:#333}@media screen and (max-width: 768px){#about .aboutWrap article .titleArea{flex-wrap:wrap;flex-direction:column-reverse;text-align:center}}#about .aboutWrap article .titleArea picture{width:150px}@media screen and (max-width: 768px){#about .aboutWrap article .titleArea picture{width:100%}}#about .aboutWrap article .titleArea h2{font-weight:900;font-size:2.23em;line-height:1.5}@media screen and (max-width: 768px){#about .aboutWrap article .titleArea h2{width:100%}}#about .aboutWrap article .contentArea{margin:0 auto;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:50px}@media screen and (max-width: 768px){#about .aboutWrap article .contentArea{flex-wrap:wrap;gap:60px}}#about .aboutWrap article .contentArea .aboutText{width:100%;display:flex;gap:40px}@media screen and (max-width: 768px){#about .aboutWrap article .contentArea .aboutText{width:100%;flex-wrap:wrap;gap:0}}#about .aboutWrap article .contentArea .aboutText dl{width:33%;font-weight:600;color:#333;line-height:1.75}@media screen and (max-width: 768px){#about .aboutWrap article .contentArea .aboutText dl{width:100%}}#about .aboutWrap article .contentArea .aboutText dl dt img{height:60px}@media screen and (max-width: 768px){#about .aboutWrap article .contentArea .aboutText dl dt img{width:100%;height:auto}}#about .aboutWrap article .contentArea .aboutText dl dd{padding:.5em 0 2em;font-size:1.2em}#about .aboutWrap .aboutArea{width:900px;margin:0 auto;border-radius:10px;padding:40px;background-color:hsla(0,0%,100%,.8980392157)}#about .aboutWrap .aboutArea h3{font-size:1.75em;font-weight:700;text-align:center;margin:0}#about .aboutWrap .aboutArea ul{margin:1em auto;display:block;max-width:75%;color:#333}@media screen and (max-width: 768px){#about .aboutWrap .aboutArea ul{max-width:100%;font-size:1.11em}}#about .aboutWrap .aboutArea ul li{display:flex;font-weight:600;padding:.5em 0}@media screen and (max-width: 768px){#about .aboutWrap .aboutArea ul li{flex-wrap:wrap}}#about .aboutWrap .aboutArea ul li span{flex:1}#about .aboutWrap .aboutArea ul li span:first-child{flex:initial;width:8em}@media screen and (max-width: 768px){#about .aboutWrap .aboutArea ul li span:first-child{width:100%;text-indent:-1em}}#about .aboutWrap .aboutArea .btnWrap{text-align:center}#about .aboutWrap .aboutArea .btnWrap .toApllyBtn{display:inline-block;background-color:#005bac;color:#fff;border-radius:5em;padding:1em 2em}#about{z-index:80}#lemonmeter .lemonmeterWrap{background-color:#06aea2;padding:160px 0 0;margin:0 auto}@media screen and (max-width: 768px){#lemonmeter .lemonmeterWrap{padding-top:80px}}#lemonmeter .lemonmeterWrap article{margin:0 auto;max-width:1200px;display:flex;justify-content:space-between}@media screen and (max-width: 768px){#lemonmeter .lemonmeterWrap article{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:calc(100% - 40px);padding-bottom:20px}}#lemonmeter .lemonmeterWrap article .titleArea{width:45%;max-width:580px}@media screen and (max-width: 768px){#lemonmeter .lemonmeterWrap article .titleArea{width:100%;max-width:auto}}#lemonmeter .lemonmeterWrap article .titleArea img{width:500px;height:200px}@media screen and (max-width: 768px){#lemonmeter .lemonmeterWrap article .titleArea img{width:100%;height:auto}}#lemonmeter .lemonmeterWrap article .titleArea .statusBlock{background-color:#fff;padding:15px 20px;border-radius:10px;font-size:1.5em;font-weight:600;margin-top:40px}#lemonmeter .lemonmeterWrap article .titleArea .statusBlock .targetEmissionCO2,#lemonmeter .lemonmeterWrap article .titleArea .statusBlock .emissionCO2{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:baseline;width:100%}#lemonmeter .lemonmeterWrap article .titleArea .statusBlock .targetEmissionCO2 span:last-child,#lemonmeter .lemonmeterWrap article .titleArea .statusBlock .emissionCO2 span:last-child{text-align:right}#lemonmeter .lemonmeterWrap article .titleArea .statusBlock .targetEmissionCO2 b,#lemonmeter .lemonmeterWrap article .titleArea .statusBlock .emissionCO2 b{font-size:1.5em}#lemonmeter .lemonmeterWrap article .titleArea .statusBlock .targetEmissionCO2{color:#005bac}#lemonmeter .lemonmeterWrap article .titleArea .statusBlock .emissionCO2{color:#00978c}#lemonmeter .lemonmeterWrap article .titleArea .statusBlock hr{border:none;border-bottom:solid 2px #005bac;display:block}#lemonmeter .lemonmeterWrap article .titleArea .lastUpdate{color:#fff;font-weight:500;padding:.25em;text-align:right}#lemonmeter .lemonmeterWrap article .meterArea{width:55%;max-width:620px}@media screen and (max-width: 768px){#lemonmeter .lemonmeterWrap article .meterArea{width:100%;max-width:auto}}#lemonmeter .lemonmeterWrap article .meterArea p{font-size:1.5em;color:#fff;padding:0;margin:0;text-align:center;display:block}@media screen and (max-width: 768px){#lemonmeter .lemonmeterWrap article .meterArea p{font-size:1.05em}}#lemonmeter .lemonmeterWrap article .meterArea p:before{content:"＼";padding-right:.25em}#lemonmeter .lemonmeterWrap article .meterArea p:after{content:"／";padding-left:.25em}#lemonmeter .lemonmeterWrap article .meterArea p span{font-size:2em;padding:0 .25em;color:#f5e42f}#lemonmeter .lemonmeterWrap article .meterArea small.text-right{color:#fff;text-align:right;display:block;padding:0em 3em .5em 0}#lemonmeter .lemonmeterWrap article .meterArea .animeBlock{position:relative}#lemonmeter .lemonmeterWrap article .meterArea .animeBlock #lemon{overflow:hidden;border:none;width:100%;max-width:630px;height:454.86px}@media screen and (max-width: 768px){#lemonmeter .lemonmeterWrap article .meterArea .animeBlock #lemon{width:100%;height:calc((100vw - 40px)*.722)}}#lemonmeter .lemonmeterWrap article .meterArea .animeBlock .lemonMask{background-image:url(../img/lemon_meter_mask.png);background-size:contain;background-repeat:no-repeat;width:100%;max-width:630px;height:454.86px;position:absolute;bottom:0;left:0}@media screen and (max-width: 768px){#lemonmeter .lemonmeterWrap article .meterArea .animeBlock .lemonMask{width:100%;height:calc((100vw - 40px)*.725)}}#lemonmeter{z-index:70}#apply .applyWrap{padding-top:160px;background-color:#005bac}@media screen and (max-width: 768px){#apply .applyWrap{padding-top:80px}}#apply .applyWrap article{max-width:1200px;margin:0 auto}@media screen and (max-width: 768px){#apply .applyWrap article{width:calc(100% - 40px);padding-bottom:20px}}#apply .applyWrap article .titleArea{margin:0 auto;max-width:1200px;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}@media screen and (max-width: 768px){#apply .applyWrap article .titleArea{flex-wrap:wrap;flex-direction:column-reverse;gap:10px}}#apply .applyWrap article .titleArea h2{font-size:2.5em;line-height:1.5;color:#ff0}#apply .applyWrap article .titleArea picture{width:150px;padding-left:30px}@media screen and (max-width: 768px){#apply .applyWrap article .titleArea picture{width:100px;padding-left:0px}}#apply .applyWrap article .applyArea{display:flex;flex-wrap:wrap}#apply .applyWrap article .applyArea .applyStepBlock{width:calc(50% - 3em);color:#fff;padding-left:3em;margin-bottom:2em}@media screen and (max-width: 768px){#apply .applyWrap article .applyArea .applyStepBlock{width:100%;padding-left:0;padding-top:40px;background:none}}#apply .applyWrap article .applyArea .applyStepBlock:nth-child(even){padding-top:80px;transition-delay:.4s !important}@media screen and (max-width: 768px){#apply .applyWrap article .applyArea .applyStepBlock:nth-child(even){padding-top:40px}}#apply .applyWrap article .applyArea .applyStepBlock.s2,#apply .applyWrap article .applyArea .applyStepBlock.s3,#apply .applyWrap article .applyArea .applyStepBlock.s4,#apply .applyWrap article .applyArea .applyStepBlock.s5{background-image:url(../img/step_arrow.svg);background-position:1em center;background-repeat:no-repeat;background-size:1em auto}@media screen and (max-width: 768px){#apply .applyWrap article .applyArea .applyStepBlock.s2,#apply .applyWrap article .applyArea .applyStepBlock.s3,#apply .applyWrap article .applyArea .applyStepBlock.s4,#apply .applyWrap article .applyArea .applyStepBlock.s5{background-image:url(../img/step_arrow_sp.svg);background-position:top center;background-repeat:no-repeat;background-size:auto 1em}}#apply .applyWrap article .applyArea .applyStepBlock .stepMark{color:#005bac;border-radius:4px;display:inline-block;position:relative;font-size:1.25em;font-weight:800;margin-bottom:.5em;line-height:1.125;padding:5px 10px;padding-right:20px;filter:blur(0);backface-visibility:hidden;background:linear-gradient(to left, transparent 0 10px, #f5e42f 0 100%),linear-gradient(to bottom left, transparent 0 50%, #f5e42f 0 100%) top right/10px 50.5% no-repeat,linear-gradient(to top left, transparent 0 50%, #f5e42f 0 100%) bottom right/10px 50.5% no-repeat}#apply .applyWrap article .applyArea .applyStepBlock .ss{padding:5px 20px;background:none;background-color:#2df96a;border-radius:3em;font-feature-settings:"palt"}#apply .applyWrap article .applyArea .applyStepBlock .ss:after{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border:6px solid rgba(0,0,0,0);border-top:10px solid #2df96a}@media screen and (max-width: 768px){#apply .applyWrap article .applyArea .applyStepBlock .ss:after{border:4px solid rgba(0,0,0,0);border-top:7px solid #2df96a}}#apply .applyWrap article .applyArea .applyStepBlock h3{color:#f5e42f;font-size:1.22em;font-weight:500;padding-bottom:.5em}#apply .applyWrap article .applyArea .applyStepBlock p{line-height:1.75;padding-bottom:1em}#apply .applyWrap article .applyArea .applyStepBlock .btnWrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1em 3em;width:-moz-fit-content;width:fit-content;margin:0 auto .5em}@media screen and (max-width: 768px){#apply .applyWrap article .applyArea .applyStepBlock .btnWrap{justify-content:space-around;flex-wrap:wrap;width:100%;gap:1em 2em}}#apply .applyWrap article .applyArea .applyStepBlock a{color:#fff;font-size:1em}#apply .applyWrap article .applyArea .applyStepBlock .stepInnerBox{background-color:#f2f2f2;border-radius:1em;padding:2em;color:#005bac}#apply .applyWrap article .applyArea .applyStepBlock .stepInnerBox h4{font-size:1.1em;font-weight:600;padding-bottom:.5em}#apply .applyWrap article .applyArea .applyStepBlock .stepInnerBox p{color:#333;line-height:1.75}#apply .applyWrap article .applyArea .applyStepBlock .stepInnerBox picture{display:block}#apply .applyWrap article .applyArea .applyStepBlock .stepInnerBox picture img{width:100%}#apply .applyWrap article .applyArea .applyCaution{width:100%;background-color:#fff;border-radius:1em;padding:1em}#apply .applyWrap article .applyArea .applyCaution p{font-size:.75em}#apply{z-index:60}#mission .missionWrap{padding-top:160px;background-color:#ffd900}@media screen and (max-width: 768px){#mission .missionWrap{padding-top:80px}}#mission .missionWrap article{margin:0 auto;max-width:1200px}@media screen and (max-width: 768px){#mission .missionWrap article{width:calc(100% - 40px);padding-bottom:20px}}#mission .missionWrap article .titleArea{margin-bottom:2em}#mission .missionWrap article .titleArea h2{font-size:2em;line-height:1.5;color:#333;text-align:center;margin-bottom:.25em}#mission .missionWrap article .titleArea h2 small{padding:0 .25em;font-size:.666em}#mission .missionWrap article .titleArea h2 span.gentei{color:#003894}#mission .missionWrap article .titleArea h2 span.large{font-size:2em;line-height:1;color:#e63b1c;transform:scaleX(0.9);display:inline-block}#mission .missionWrap article .titleArea .aligin-right{text-align:right;font-weight:bold;display:block;padding-right:3em}@media screen and (max-width: 768px){#mission .missionWrap article .titleArea .aligin-right{text-align:center;padding-right:0}}#mission .missionWrap article .missionArea{font-size:1.125em;font-weight:400;display:flex;gap:20px}@media screen and (max-width: 768px){#mission .missionWrap article .missionArea{flex-wrap:wrap}}#mission .missionWrap article .missionArea dl{border-radius:15px;background-color:hsla(0,0%,100%,.8);width:33.33%;padding:1em;font-size:.875em}@media screen and (max-width: 768px){#mission .missionWrap article .missionArea dl{font-size:1em;width:100%}}#mission .missionWrap article .missionArea dl dt{display:flex;gap:1em;font-weight:600;text-align:center;justify-content:center}@media screen and (max-width: 768px){#mission .missionWrap article .missionArea dl dt{text-align:left;justify-content:start}}#mission .missionWrap article .missionArea dl dt b{font-weight:600;font-size:1.11em}#mission .missionWrap article .missionArea dl dt:before{content:"オススメ";display:flex;justify-content:center;align-items:center;width:2.5em;height:2.5em;background-color:#ed6d2b;color:#fff;border-radius:10px;padding:.5em;line-height:1.25;text-align:center}#mission .missionWrap article .missionArea dl dt.first:before{content:"初回限定";background-color:#005bac}#mission .missionWrap article .missionArea dl dd{padding-top:1em;display:flex;text-align:center;justify-content:center;align-items:center}#mission .missionWrap article .missionArea dl dd img{width:100%;max-width:226px}#mission .missionWrap article .missionIllust{margin-top:1em;width:100%;text-align:center}@media screen and (max-width: 768px){#mission .missionWrap article .missionIllust{margin-top:1em}}#mission .missionWrap article .missionIllust img{width:100%;max-width:552px}@media screen and (max-width: 768px){#mission .missionWrap article .missionIllust img{width:75%;max-width:272px}}#mission .missionWrap article .missionIllustBtn{width:100%;display:flex;justify-content:center;gap:20px}@media screen and (max-width: 768px){#mission .missionWrap article .missionIllustBtn{width:80%;flex-wrap:wrap;margin:0 auto}}@media screen and (max-width: 768px){#mission .missionWrap article .missionIllustBtn a{width:100%}}#mission{z-index:50}#faq .faqWrap{padding-top:160px;background-color:#94ca54}@media screen and (max-width: 768px){#faq .faqWrap{padding-top:80px}}#faq .faqWrap article{margin:0 auto;max-width:1200px}@media screen and (max-width: 768px){#faq .faqWrap article{width:calc(100% - 40px);padding-bottom:20px}}#faq .faqWrap article h2{font-size:2.5em;line-height:1.5;color:#005bac;text-align:center}#faq .faqWrap article .faqArea{font-size:1.125em;font-weight:400}#faq .faqWrap article .faqArea details{display:block;padding:1.5em 0;margin:0 auto;border-bottom:2px solid rgba(51,51,51,.2)}#faq .faqWrap article .faqArea details:last-child{border:none}#faq .faqWrap article .faqArea details summary{list-style:none;cursor:pointer;position:relative;font-weight:500;display:flex;align-items:baseline;padding-bottom:1em}#faq .faqWrap article .faqArea details summary p{flex:1;display:inline-block}#faq .faqWrap article .faqArea details summary:before{content:"Q";display:inline-block;width:2em;height:2em;line-height:1.8em;text-align:center;border-radius:5em;background-color:#005bac;color:#fff;margin-right:1em}#faq .faqWrap article .faqArea details summary p{flex:1;line-height:2em}#faq .faqWrap article .faqArea details summary:after{content:"+";display:inline-block;font-size:2em;font-weight:100;margin-left:.25em;color:#005bac}#faq .faqWrap article .faqArea details summary::-webkit-details-marker{display:none}#faq .faqWrap article .faqArea details[open] summary::after{content:"−";display:inline-block;font-size:2em;font-weight:100;margin-left:.25em;color:#005bac}#faq .faqWrap article .faqArea details .faqContent{position:relative;font-weight:500;display:flex;align-items:baseline;line-height:1.5}#faq .faqWrap article .faqArea details .faqContent a{color:#005bac}#faq .faqWrap article .faqArea details .faqContent a:visited{color:#005bac}#faq .faqWrap article .faqArea details .faqContent:before{content:"A";background-color:#fff;color:#005bac;display:inline-block;width:2em;height:2em;line-height:1.8em;text-align:center;border-radius:5em;margin-right:1em}#faq .faqWrap article .faqArea details .faqContent span{flex:1}#faq{z-index:40}#news .newsWrap{padding-top:160px;background-color:#ffa410}@media screen and (max-width: 768px){#news .newsWrap{padding-top:80px}}#news article{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;gap:80px}@media screen and (max-width: 768px){#news article{width:calc(100% - 40px);padding-bottom:20px;flex-wrap:wrap;justify-content:center;gap:40px}}#news .titleArea{font-size:2.25em;font-weight:900;line-height:1;color:#005bac;text-wrap:nowrap;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 768px){#news .titleArea{width:100%;text-align:center;margin-bottom:1em}}#news .newsArea{flex:1}@media screen and (max-width: 768px){#news .newsArea{width:100%}}#news .newsArea li{border-bottom:2px solid rgba(51,51,51,.2);padding-bottom:.5em;margin-bottom:1.5em}#news .newsArea li .time{padding:.25em 0;color:#333;font-size:.9em}#news .newsArea li .category{font-size:.875em;font-weight:500;padding:.25em 1em;margin:0 1em;border-radius:3em;color:#fff;background-color:#000;line-height:1.15}#news .newsArea li .info{background-color:#005bac}#news .newsArea li .caution{background-color:#f44548}#news .newsArea li .event{background-color:#06aea2}#news .newsArea li a{display:block;width:-moz-fit-content;width:fit-content;text-decoration:none;margin-top:.5em;line-height:1.5;color:#005bac}#news .newsArea li a:hover{text-decoration:underline;text-underline-offset:.25em}#news .newsArea li a:visited{color:#005bac}#news .newsArea .gotoList{color:#005bac;text-align:right;text-decoration:none;float:right}#news .newsArea .gotoList:hover{text-decoration:underline;text-underline-offset:.25em}#news .newsArea .gotoList:after{content:"┛";display:inline-block;margin-left:1em;clear:both;transform:rotate(-45deg)}#news{z-index:30}#attention .attentionWrap{padding-top:160px;background-color:#b062a3}@media screen and (max-width: 768px){#attention .attentionWrap{padding-top:80px}}#attention .attentionWrap article{margin:0 auto;max-width:1200px}@media screen and (max-width: 768px){#attention .attentionWrap article{width:calc(100% - 40px);padding-bottom:20px}}#attention .attentionWrap article .attentionArea{max-width:1200px;margin:0 auto;border-radius:10px;padding:40px 20px;background-color:hsla(0,0%,100%,.7725490196)}#attention .attentionWrap article .attentionArea h3{font-size:1.75em;font-weight:700;text-align:center;margin:0}#attention .attentionWrap article .attentionArea ul{margin:1em auto;display:block;width:90%}#attention .attentionWrap article .attentionArea ul li{display:flex;font-weight:600;padding:.5em 0;text-indent:-1em}#attention .attentionWrap article .attentionArea ul li a{color:#005bac}#attention{z-index:20}#info .infoWrap{padding-top:160px;background-color:#fdeb84}@media screen and (max-width: 768px){#info .infoWrap{padding-top:80px}}#info .infoWrap article{margin:0 auto;max-width:1200px}@media screen and (max-width: 768px){#info .infoWrap article{width:calc(100% - 40px);padding-bottom:20px}}#info .infoWrap article .infoArea{max-width:1200px;margin:0 auto;padding:30px 10px;display:flex}@media screen and (max-width: 768px){#info .infoWrap article .infoArea{flex-wrap:wrap;padding:10px 0}}#info .infoWrap article .infoArea .manager,#info .infoWrap article .infoArea .moact{width:50%;text-align:center;padding:0 2em}@media screen and (max-width: 768px){#info .infoWrap article .infoArea .manager,#info .infoWrap article .infoArea .moact{width:100%;padding:0 .5em}}#info .infoWrap article .infoArea .manager h3,#info .infoWrap article .infoArea .moact h3{font-size:1.66em;font-weight:700;text-align:center;margin:0 auto .5em;color:#005bac}@media screen and (max-width: 768px){#info .infoWrap article .infoArea .manager,#info .infoWrap article .infoArea .moact{width:100%;padding-bottom:20px;text-align:center}}#info .infoWrap article .infoArea .manager h4,#info .infoWrap article .infoArea .manager p,#info .infoWrap article .infoArea .moact h4,#info .infoWrap article .infoArea .moact p{color:#005bac}#info .infoWrap article .infoArea .manager h4,#info .infoWrap article .infoArea .moact h4{font-size:1em;padding-bottom:.5em}@media screen and (max-width: 768px){#info .infoWrap article .infoArea .manager h4,#info .infoWrap article .infoArea .moact h4{font-size:1.5em}}#info .infoWrap article .infoArea .manager .telNumber,#info .infoWrap article .infoArea .moact .telNumber{font-size:2.22em;font-weight:600;line-height:1.25;margin:.1em auto .4em}#info .infoWrap article .infoArea .manager .telNumber a,#info .infoWrap article .infoArea .moact .telNumber a{color:#005bac !important;text-decoration:none !important}@media screen and (max-width: 768px){#info .infoWrap article .infoArea .manager .telNumber,#info .infoWrap article .infoArea .moact .telNumber{font-size:3em}}#info .infoWrap article .infoArea .manager .telNumber span,#info .infoWrap article .infoArea .moact .telNumber span{font-size:.5em;display:block}@media screen and (max-width: 768px){#info .infoWrap article .infoArea .manager .telNumber span,#info .infoWrap article .infoArea .moact .telNumber span{font-size:.4em}}#info .infoWrap article .infoArea .manager .openwork,#info .infoWrap article .infoArea .moact .openwork{color:#333;text-align:left;font-size:.85em;width:-moz-fit-content;width:fit-content;margin:0 auto}#info .infoWrap article .infoArea .manager .btnWrap,#info .infoWrap article .infoArea .moact .btnWrap{margin:1em auto}#info .infoWrap article .infoArea .manager .btnWrap a,#info .infoWrap article .infoArea .moact .btnWrap a{margin:0 auto}#info .infoWrap article .infoArea .manager .primaryBtn,#info .infoWrap article .infoArea .moact .primaryBtn{background-color:#06aea2}#info .infoWrap article .infoArea .manager{border-right:1px solid rgba(0,0,0,.2)}@media screen and (max-width: 768px){#info .infoWrap article .infoArea .manager{border-right:none;border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:2em}}#info{z-index:10}.floatBtn{position:fixed;bottom:0;margin:10px auto 0;z-index:800;font-size:1.25em;width:100%;background-color:#5eb7e8}.floatBtn .floatWrap{width:calc(100% - 20px);margin:0 auto;display:flex;gap:10px;justify-content:space-between;align-items:end}.floatBtn .floatWrap div.btnWrap{width:50%;padding:.5em 0}.floatBtn .floatWrap div.btnWrap p{text-align:center;font-feature-settings:"palt" 1;color:#fff;font-size:.875em;margin-bottom:.25em}.floatBtn .floatWrap a{width:100%;text-align:center;color:#fff;margin:0;text-decoration:none;font-weight:600;white-space:nowrap;display:block;box-sizing:border-box}.floatBtn .floatWrap a:hover{text-decoration:underline;text-underline-offset:.25em}.floatBtn .floatWrap a{box-shadow:rgba(0,0,0,.2) 0 3px 3px}.floatBtn .floatWrap .registration,.floatBtn .floatWrap .login{border:solid 2px #fff;border-radius:2em;padding:.5em .75em}.floatBtn .floatWrap .registration:hover,.floatBtn .floatWrap .login:hover{border:solid 2px #fff;text-decoration:none}.floatBtn .floatWrap .registration{background-color:#ed6d2b;transition:background-color .3s}.floatBtn .floatWrap .registration:hover{background-color:#f44548}.floatBtn .floatWrap .login{background-color:#06aea2;transition:background-color .3s}.floatBtn .floatWrap .login:hover{background-color:#94ca54}footer{display:block;background-color:rgba(0,0,0,0);z-index:20;padding:60px 0 30px}@media screen and (max-width: 768px){footer{padding:20px 0 5px}}footer .footerWrap .toVendorBtn{margin:0 auto 1em;background-color:#005bac}footer .footerWrap article{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:5%}@media screen and (max-width: 768px){footer .footerWrap article{width:calc(100% - 40px);padding-bottom:20px;flex-direction:column-reverse}}footer .footerWrap article .atherLogos{width:40%}@media screen and (max-width: 768px){footer .footerWrap article .atherLogos{width:100%;padding-bottom:20px}}footer .footerWrap article .atherLogos img{width:100%}footer .copyright{margin:1em auto;color:#333;font-size:.8em;text-align:center;width:100%}#newslist .newsWrap{padding-top:240px;background-color:#ffa410}@media screen and (max-width: 768px){#newslist .newsWrap{padding-top:120px}}#newslist article{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap}@media screen and (max-width: 768px){#newslist article{width:calc(100% - 40px);padding-bottom:20px;flex-wrap:wrap;justify-content:center}}#newslist .titleArea{font-size:2.25em;font-weight:700;color:#005bac;text-wrap:nowrap;width:100%;text-align:center;margin-bottom:1em}@media screen and (max-width: 768px){#newslist .titleArea{width:100%;text-align:center;margin-bottom:1em}}#newslist .categoryArea{width:100%}#newslist .categoryArea ul{display:flex;flex-wrap:nowrap;width:80%;max-width:900px;justify-content:space-between;align-items:center;margin:0 auto 3em}@media screen and (max-width: 768px){#newslist .categoryArea ul{width:100%;flex-wrap:wrap;justify-content:space-around;gap:10px}}#newslist .categoryArea ul li{width:20%}@media screen and (max-width: 768px){#newslist .categoryArea ul li{width:45%}}#newslist .categoryArea ul li a{color:#005bac;background-color:#fff;border-radius:4em;padding:.25em 2em;display:block;text-align:center;text-decoration:none;font-weight:600}#newslist .categoryArea ul li a.active{background-color:#005bac;color:#fff}#newslist .newsArea{width:100%;margin:0 auto 3em}#newslist .newsArea .listItems.hidden{display:none}#newslist .newsArea li{border-bottom:2px solid rgba(51,51,51,.2);padding-bottom:.5em;margin-bottom:1.5em}#newslist .newsArea li .time{padding:.25em 0;color:#333;font-size:.9em}#newslist .newsArea li .category{font-size:.875em;font-weight:500;padding:.25em 1em;margin:0 1em;border-radius:3em;color:#fff;background-color:#000;line-height:1.15}#newslist .newsArea li .info{background-color:#005bac}#newslist .newsArea li .caution{background-color:#f44548}#newslist .newsArea li .event{background-color:#06aea2}#newslist .newsArea li a{display:block;width:-moz-fit-content;width:fit-content;text-decoration:none;margin-top:.5em;line-height:1.5;color:#005bac}#newslist .newsArea li a:hover{text-decoration:underline;text-underline-offset:.25em}#newslist .newsArea li a:visited{color:#005bac}#newslist .pagelist{width:100%;text-align:center;display:flex;align-items:center;justify-content:center;gap:5px}#newslist .pagelist a{text-decoration:none}#newslist .pagelist a:hover{text-decoration:none}#newslist .pagelist .current_page{width:1.5em;height:1.5em;background-color:#005bac;color:#fff;border-radius:3em;padding:.25em}#newslist .pagelist .current_page:hover{background-color:#fff;color:#005bac;text-decoration:none}#newslist .pagelist .link_page{width:1.5em;height:1.5em;background-color:#fff;color:#005bac;border-radius:3em;padding:.25em}#newslist .pagelist .link_page:hover{background-color:#005bac;color:#fff;text-decoration:none}#newslist .pagelist .link_next,#newslist .pagelist .link_before{margin:0 .5em;color:#005bac;transform:rotate(45deg);display:block}#newslist .pagelist .link_next:hover,#newslist .pagelist .link_before:hover{text-decoration:none;color:#fff}#newslist{z-index:30}#newsContents .newsWrap{padding-top:240px;background-color:#ffa410}@media screen and (max-width: 768px){#newsContents .newsWrap{padding-top:120px}}#newsContents article{max-width:1000px;margin:0 auto;display:flex;flex-wrap:wrap}@media screen and (max-width: 768px){#newsContents article{width:calc(100% - 40px);padding-bottom:20px;flex-wrap:wrap}}#newsContents .dataArea{margin:1em 0;width:100%}#newsContents .dataArea .time{padding:.25em 0;color:#333;font-size:.9em}#newsContents .dataArea .category{font-size:.875em;font-weight:500;padding:.25em 1em;margin:0 1em;border-radius:3em;color:#fff;background-color:#000;line-height:1.15}#newsContents .dataArea .info{background-color:#005bac}#newsContents .dataArea .caution{background-color:#f44548}#newsContents .dataArea .event{background-color:#06aea2}#newsContents .titleArea{width:100%;margin:0 auto .5em}#newsContents .titleArea h1{font-size:1.5em;font-weight:700;color:#333;text-align:left}@media screen and (max-width: 768px){#newsContents .titleArea h1{width:100%;text-align:left;margin-bottom:1em}}#newsContents .photoArea{width:100%;margin:0 auto 2em}#newsContents .photoArea img{width:100%;height:auto}#newsContents .textArea{width:100%;margin:0 auto 3em;line-height:1.75}#newsContents .textArea p{font-size:1em;padding-bottom:1em}#newsContents .textArea ul{padding-bottom:1em}#newsContents .textArea ul li{padding-bottom:.5em;margin-bottom:.5em;list-style-type:disc;list-style-position:inside}#newsContents .textArea ul li::marker{color:#005bac}#newsContents .textArea h2,#newsContents .textArea h3,#newsContents .textArea h4,#newsContents .textArea h5{display:block;font-size:1.5em;margin-bottom:1em}#newsContents .textArea h2{padding-left:.5em;border-left:#005bac solid 8px;font-size:1.5em}#newsContents .textArea h3{font-size:1.33em}#newsContents .textArea h4{font-size:1.25em}#newsContents .textArea h5{font-size:1.11em}#newsContents .textArea a{text-decoration:none;color:#005bac;font-weight:500}#newsContents .textArea a:hover{text-decoration:underline;text-underline-offset:.25em}#newsContents .textArea a:visited{color:#005bac}#newsContents .textArea img{width:100%;height:auto;padding:5px}#newsContents .btnArea{width:100%;margin:0 auto 2em;text-align:center}#newsContents .btnArea .primaryBtn{margin:0 auto;background-color:#005bac}#newsContents{z-index:30}/*# sourceMappingURL=style.css.map */