/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;400;500;700;900&display=swap";*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font:inherit;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:top;color:inherit;font:inherit;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}template{display:none}[hidden]{display:none}.color-primary{color:#56af26 !important}.fill-primary svg{fill:#56af26 !important}.primary-bg{background-color:#56af26}.primary-border1px{border:solid 1px #56af26 !important}.primary-border2px{border:solid 2px #56af26 !important}.primary-border3px{border:solid 3px #56af26 !important}.color-secondary{color:#fc6621 !important}.fill-secondary svg{fill:#fc6621 !important}.secondary-bg{background-color:#fc6621}.secondary-border1px{border:solid 1px #fc6621 !important}.secondary-border2px{border:solid 2px #fc6621 !important}.secondary-border3px{border:solid 3px #fc6621 !important}.color-bgwhite{color:#f5f5f5 !important}.fill-bgwhite svg{fill:#f5f5f5 !important}.bgwhite-bg{background-color:#f5f5f5}.bgwhite-border1px{border:solid 1px #f5f5f5 !important}.bgwhite-border2px{border:solid 2px #f5f5f5 !important}.bgwhite-border3px{border:solid 3px #f5f5f5 !important}.color-bgywhite{color:#f0f0ee !important}.fill-bgywhite svg{fill:#f0f0ee !important}.bgywhite-bg{background-color:#f0f0ee}.bgywhite-border1px{border:solid 1px #f0f0ee !important}.bgywhite-border2px{border:solid 2px #f0f0ee !important}.bgywhite-border3px{border:solid 3px #f0f0ee !important}.color-opwhite{color:rgba(255,255,255,.85) !important}.fill-opwhite svg{fill:rgba(255,255,255,.85) !important}.opwhite-bg{background-color:rgba(255,255,255,.85)}.opwhite-border1px{border:solid 1px rgba(255,255,255,.85) !important}.opwhite-border2px{border:solid 2px rgba(255,255,255,.85) !important}.opwhite-border3px{border:solid 3px rgba(255,255,255,.85) !important}.color-opprimary{color:rgba(212,245,194,.3) !important}.fill-opprimary svg{fill:rgba(212,245,194,.3) !important}.opprimary-bg{background-color:rgba(212,245,194,.3)}.opprimary-border1px{border:solid 1px rgba(212,245,194,.3) !important}.opprimary-border2px{border:solid 2px rgba(212,245,194,.3) !important}.opprimary-border3px{border:solid 3px rgba(212,245,194,.3) !important}.color-primary-dark{color:#2d5b14 !important}.fill-primary-dark svg{fill:#2d5b14 !important}.primary-dark-bg{background-color:#2d5b14}.primary-dark-border1px{border:solid 1px #2d5b14 !important}.primary-dark-border2px{border:solid 2px #2d5b14 !important}.primary-dark-border3px{border:solid 3px #2d5b14 !important}.color-white{color:#fffefe !important}.fill-white svg{fill:#fffefe !important}.white-bg{background-color:#fffefe}.white-border1px{border:solid 1px #fffefe !important}.white-border2px{border:solid 2px #fffefe !important}.white-border3px{border:solid 3px #fffefe !important}.color-black{color:#251e1c !important}.fill-black svg{fill:#251e1c !important}.black-bg{background-color:#251e1c}.black-border1px{border:solid 1px #251e1c !important}.black-border2px{border:solid 2px #251e1c !important}.black-border3px{border:solid 3px #251e1c !important}.color-gray{color:#acacac !important}.fill-gray svg{fill:#acacac !important}.gray-bg{background-color:#acacac}.gray-border1px{border:solid 1px #acacac !important}.gray-border2px{border:solid 2px #acacac !important}.gray-border3px{border:solid 3px #acacac !important}.color-darkgray{color:#464646 !important}.fill-darkgray svg{fill:#464646 !important}.darkgray-bg{background-color:#464646}.darkgray-border1px{border:solid 1px #464646 !important}.darkgray-border2px{border:solid 2px #464646 !important}.darkgray-border3px{border:solid 3px #464646 !important}.mg1{margin:0.4rem !important}.pd1{padding:0.4rem !important}.mt1{margin-top:0.4rem !important}.pt1{padding-top:0.4rem !important}.mb1{margin-bottom:0.4rem !important}.pb1{padding-bottom:0.4rem !important}.mr1{margin-right:0.4rem !important}.pr1{padding-right:0.4rem !important}.ml1{margin-left:0.4rem !important}.pl1{padding-left:0.4rem !important}@media screen and (max-width: 759px){.mg1{margin:0.32rem !important}.pd1{padding:0.32rem !important}.mt1{margin-top:0.32rem !important}.pt1{padding-top:0.32rem !important}.mb1{margin-bottom:0.32rem !important}.pb1{padding-bottom:0.32rem !important}.mr1{margin-right:0.32rem !important}.pr1{padding-right:0.32rem !important}.ml1{margin-left:0.32rem !important}.pl1{padding-left:0.32rem !important}}.mg2{margin:0.8rem !important}.pd2{padding:0.8rem !important}.mt2{margin-top:0.8rem !important}.pt2{padding-top:0.8rem !important}.mb2{margin-bottom:0.8rem !important}.pb2{padding-bottom:0.8rem !important}.mr2{margin-right:0.8rem !important}.pr2{padding-right:0.8rem !important}.ml2{margin-left:0.8rem !important}.pl2{padding-left:0.8rem !important}@media screen and (max-width: 759px){.mg2{margin:0.64rem !important}.pd2{padding:0.64rem !important}.mt2{margin-top:0.64rem !important}.pt2{padding-top:0.64rem !important}.mb2{margin-bottom:0.64rem !important}.pb2{padding-bottom:0.64rem !important}.mr2{margin-right:0.64rem !important}.pr2{padding-right:0.64rem !important}.ml2{margin-left:0.64rem !important}.pl2{padding-left:0.64rem !important}}.mg3{margin:1.2rem !important}.pd3{padding:1.2rem !important}.mt3{margin-top:1.2rem !important}.pt3{padding-top:1.2rem !important}.mb3{margin-bottom:1.2rem !important}.pb3{padding-bottom:1.2rem !important}.mr3{margin-right:1.2rem !important}.pr3{padding-right:1.2rem !important}.ml3{margin-left:1.2rem !important}.pl3{padding-left:1.2rem !important}@media screen and (max-width: 759px){.mg3{margin:0.96rem !important}.pd3{padding:0.96rem !important}.mt3{margin-top:0.96rem !important}.pt3{padding-top:0.96rem !important}.mb3{margin-bottom:0.96rem !important}.pb3{padding-bottom:0.96rem !important}.mr3{margin-right:0.96rem !important}.pr3{padding-right:0.96rem !important}.ml3{margin-left:0.96rem !important}.pl3{padding-left:0.96rem !important}}.mg5{margin:2rem !important}.pd5{padding:2rem !important}.mt5{margin-top:2rem !important}.pt5{padding-top:2rem !important}.mb5{margin-bottom:2rem !important}.pb5{padding-bottom:2rem !important}.mr5{margin-right:2rem !important}.pr5{padding-right:2rem !important}.ml5{margin-left:2rem !important}.pl5{padding-left:2rem !important}@media screen and (max-width: 759px){.mg5{margin:1.6rem !important}.pd5{padding:1.6rem !important}.mt5{margin-top:1.6rem !important}.pt5{padding-top:1.6rem !important}.mb5{margin-bottom:1.6rem !important}.pb5{padding-bottom:1.6rem !important}.mr5{margin-right:1.6rem !important}.pr5{padding-right:1.6rem !important}.ml5{margin-left:1.6rem !important}.pl5{padding-left:1.6rem !important}}.mg8{margin:3.2rem !important}.pd8{padding:3.2rem !important}.mt8{margin-top:3.2rem !important}.pt8{padding-top:3.2rem !important}.mb8{margin-bottom:3.2rem !important}.pb8{padding-bottom:3.2rem !important}.mr8{margin-right:3.2rem !important}.pr8{padding-right:3.2rem !important}.ml8{margin-left:3.2rem !important}.pl8{padding-left:3.2rem !important}@media screen and (max-width: 759px){.mg8{margin:2.56rem !important}.pd8{padding:2.56rem !important}.mt8{margin-top:2.56rem !important}.pt8{padding-top:2.56rem !important}.mb8{margin-bottom:2.56rem !important}.pb8{padding-bottom:2.56rem !important}.mr8{margin-right:2.56rem !important}.pr8{padding-right:2.56rem !important}.ml8{margin-left:2.56rem !important}.pl8{padding-left:2.56rem !important}}.mg13{margin:5.2rem !important}.pd13{padding:5.2rem !important}.mt13{margin-top:5.2rem !important}.pt13{padding-top:5.2rem !important}.mb13{margin-bottom:5.2rem !important}.pb13{padding-bottom:5.2rem !important}.mr13{margin-right:5.2rem !important}.pr13{padding-right:5.2rem !important}.ml13{margin-left:5.2rem !important}.pl13{padding-left:5.2rem !important}@media screen and (max-width: 759px){.mg13{margin:4.16rem !important}.pd13{padding:4.16rem !important}.mt13{margin-top:4.16rem !important}.pt13{padding-top:4.16rem !important}.mb13{margin-bottom:4.16rem !important}.pb13{padding-bottom:4.16rem !important}.mr13{margin-right:4.16rem !important}.pr13{padding-right:4.16rem !important}.ml13{margin-left:4.16rem !important}.pl13{padding-left:4.16rem !important}}.mg21{margin:8.4rem !important}.pd21{padding:8.4rem !important}.mt21{margin-top:8.4rem !important}.pt21{padding-top:8.4rem !important}.mb21{margin-bottom:8.4rem !important}.pb21{padding-bottom:8.4rem !important}.mr21{margin-right:8.4rem !important}.pr21{padding-right:8.4rem !important}.ml21{margin-left:8.4rem !important}.pl21{padding-left:8.4rem !important}@media screen and (max-width: 759px){.mg21{margin:6.72rem !important}.pd21{padding:6.72rem !important}.mt21{margin-top:6.72rem !important}.pt21{padding-top:6.72rem !important}.mb21{margin-bottom:6.72rem !important}.pb21{padding-bottom:6.72rem !important}.mr21{margin-right:6.72rem !important}.pr21{padding-right:6.72rem !important}.ml21{margin-left:6.72rem !important}.pl21{padding-left:6.72rem !important}}.mg34{margin:13.6rem !important}.pd34{padding:13.6rem !important}.mt34{margin-top:13.6rem !important}.pt34{padding-top:13.6rem !important}.mb34{margin-bottom:13.6rem !important}.pb34{padding-bottom:13.6rem !important}.mr34{margin-right:13.6rem !important}.pr34{padding-right:13.6rem !important}.ml34{margin-left:13.6rem !important}.pl34{padding-left:13.6rem !important}@media screen and (max-width: 759px){.mg34{margin:10.88rem !important}.pd34{padding:10.88rem !important}.mt34{margin-top:10.88rem !important}.pt34{padding-top:10.88rem !important}.mb34{margin-bottom:10.88rem !important}.pb34{padding-bottom:10.88rem !important}.mr34{margin-right:10.88rem !important}.pr34{padding-right:10.88rem !important}.ml34{margin-left:10.88rem !important}.pl34{padding-left:10.88rem !important}}.mg55{margin:22rem !important}.pd55{padding:22rem !important}.mt55{margin-top:22rem !important}.pt55{padding-top:22rem !important}.mb55{margin-bottom:22rem !important}.pb55{padding-bottom:22rem !important}.mr55{margin-right:22rem !important}.pr55{padding-right:22rem !important}.ml55{margin-left:22rem !important}.pl55{padding-left:22rem !important}@media screen and (max-width: 759px){.mg55{margin:17.6rem !important}.pd55{padding:17.6rem !important}.mt55{margin-top:17.6rem !important}.pt55{padding-top:17.6rem !important}.mb55{margin-bottom:17.6rem !important}.pb55{padding-bottom:17.6rem !important}.mr55{margin-right:17.6rem !important}.pr55{padding-right:17.6rem !important}.ml55{margin-left:17.6rem !important}.pl55{padding-left:17.6rem !important}}.mg89{margin:35.6rem !important}.pd89{padding:35.6rem !important}.mt89{margin-top:35.6rem !important}.pt89{padding-top:35.6rem !important}.mb89{margin-bottom:35.6rem !important}.pb89{padding-bottom:35.6rem !important}.mr89{margin-right:35.6rem !important}.pr89{padding-right:35.6rem !important}.ml89{margin-left:35.6rem !important}.pl89{padding-left:35.6rem !important}@media screen and (max-width: 759px){.mg89{margin:28.48rem !important}.pd89{padding:28.48rem !important}.mt89{margin-top:28.48rem !important}.pt89{padding-top:28.48rem !important}.mb89{margin-bottom:28.48rem !important}.pb89{padding-bottom:28.48rem !important}.mr89{margin-right:28.48rem !important}.pr89{padding-right:28.48rem !important}.ml89{margin-left:28.48rem !important}.pl89{padding-left:28.48rem !important}}@media screen and (max-width: 759px){.sp-pl0{padding-left:0 !important}}@media screen and (max-width: 759px){.sp-mg0{margin:0 !important}}*{box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth;height:100%;scroll-padding-top:140px}@media screen and (max-width: 759px){html{scroll-padding-top:8rem}}main{min-height:100vh}body{min-height:100vh;color:#251e1c;background-color:#f5f5f5;font-size:1.7rem;font-weight:500;font-family:"Noto Sans JP",YakuHanJP,"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","Hiragino Kaku Gothic Pro","Noto Sans JP","ヒラギノ角ゴ Pro","メイリオ",-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",HelveticaNeue,Verdana,Meiryo,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 759px){body{font-size:1.5rem}}h1{font-size:40px;font-size:4rem;font-weight:600;word-break:keep-all}@media screen and (max-width: 759px){h1{font-size:20px;font-size:2rem;word-break:break-all}}@media screen and (max-width: 759px){header img{max-height:32px;max-height:3.2rem}}h2{font-size:32px;font-size:3.2rem;font-weight:600;word-break:keep-all;padding:20px 0}@media screen and (max-width: 759px){h2{font-size:18.24px;font-size:1.824rem;word-break:break-all}}h3{font-size:27px;font-size:2.7rem}h4{font-size:19.5px;font-size:1.95rem}p{font-size:16px;font-size:1.6rem;line-height:1.75;letter-spacing:0;font-weight:500}@media screen and (max-width: 759px){p{font-size:1.5rem}}div{font-size:1.6rem}@media screen and (max-width: 759px){div{font-size:1.5rem}}ul li{list-style:none}img{width:auto;max-width:100%}hr{color:#d1c8bc}.small{font-size:1.4rem}.strong{font-size:1.14285em !important;font-weight:bold}@media screen and (max-width: 759px){.strong{font-size:1.1em !important}}.Lstrong{font-size:1.5em !important;font-weight:bold}@media screen and (max-width: 759px){.Lstrong{font-size:1.3em !important}}.attention{font-size:2.4rem}.bold{font-weight:600 !important}.demibold{font-weight:500 !important}.logo-img{max-width:114px}@media screen and (max-width: 959px){.logo-img{max-width:48px}}.middle{font-weight:400}.light{font-weight:300}.radius{border-radius:8px}.underline{border-bottom:#fc6621 4px solid}.text-center{text-align:center !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-break{word-break:break-all}.text-d-none{text-decoration:none}a{text-decoration:none;font-weight:700}a:hover{opacity:.6;transition:all .5s ease}.only-sp{display:none !important}@media screen and (max-width: 959px){.only-sp{display:block !important}}@media screen and (max-width: 759px){.only-sp{display:block !important}}.only-pc{display:block}@media screen and (max-width: 959px){.only-pc{display:none !important}}@media screen and (max-width: 759px){.only-pc{display:none !important}}@media screen and (max-width: 759px){.sp-full{width:100% !important}}header{min-width:100%;padding-top:3.2rem}@media screen and (max-width: 759px){header{padding:1.6rem !important}}footer{width:100%;display:flex;min-width:100%;padding:40px 0 64px;color:#56af26;line-height:1.5}.wrapper{width:100%;max-width:1040px;margin:0 auto}@media screen and (max-width: 759px){.wrapper{width:100%;padding:0 .64rem}}.c-2column{width:100%;flex-direction:row}.c-2column>*{margin:0 auto;width:50%;min-width:50%}@media screen and (max-width: 759px){.c-2column{flex-direction:column;margin-bottom:2.4rem;align-items:center}.c-2column>*{width:100%}.c-2column>div{margin-top:1.6rem}}.c-3column{width:100%;flex-direction:row}.c-3column>*{margin:0 auto;width:32%;min-width:29%}@media screen and (max-width: 759px){.c-3column{flex-direction:column;margin-bottom:2.4rem;align-items:center}.c-3column>*{width:100%;margin-top:3.2rem}}.Form{margin-left:auto;margin-right:auto;max-width:720px}@media screen and (max-width: 720px){.Form{margin-top:40px}}.Form-Item{border-top:1px solid #ddd;padding-top:24px;padding-bottom:24px;width:100%;display:flex;align-items:center}@media screen and (max-width: 720px){.Form-Item{padding-left:14px;padding-right:14px;padding-top:16px;padding-bottom:16px;flex-wrap:wrap}}.Form-Item:nth-child(5){border-bottom:1px solid #ddd}.Form-Item-Label{width:100%;max-width:248px;letter-spacing:.05em;font-weight:bold;font-size:18px}@media screen and (max-width: 720px){.Form-Item-Label{max-width:inherit;display:flex;align-items:center;font-size:15px}}.Form-Item-Label.isMsg{margin-top:8px;margin-bottom:auto}@media screen and (max-width: 720px){.Form-Item-Label.isMsg{margin-top:0}}.Form-Item-Label-Required{border-radius:6px;margin-right:8px;padding-top:8px;padding-bottom:8px;width:48px;display:inline-block;text-align:center;background:#5bc8ac;color:#fff;font-size:14px}@media screen and (max-width: 720px){.Form-Item-Label-Required{border-radius:4px;padding-top:4px;padding-bottom:4px;width:32px;font-size:10px}}.Form-Item-Input{border:1px solid #ddd;border-radius:6px;margin-left:40px;padding-left:1em;padding-right:1em;height:48px;flex:1;width:100%;max-width:410px;background:#eaedf2;font-size:18px}@media screen and (max-width: 720px){.Form-Item-Input{margin-left:0;margin-top:18px;height:40px;flex:inherit;font-size:15px;min-width:240px}}.Form-Item-Textarea{border:1px solid #ddd;border-radius:6px;margin-left:40px;padding-left:1em;padding-right:1em;height:216px;flex:1;width:100%;max-width:410px;background:#eaedf2;font-size:18px}@media screen and (max-width: 720px){.Form-Item-Textarea{margin-top:18px;margin-left:0;height:200px;min-width:240px;flex:inherit;font-size:15px}}.Form-Btn{border-radius:6px;margin-top:32px;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:20px;width:280px;display:block;letter-spacing:.05em;background:#56af26;color:#fff;font-weight:bold;font-size:20px}@media screen and (max-width: 720px){.Form-Btn{margin-top:24px;padding-top:8px;padding-bottom:8px;width:160px;font-size:16px}}.c-full-height{min-height:100%}.c-post{min-height:320px;position:relative}.c-post .post-number{position:absolute;width:100%;padding:8px;font-size:2.4rem;font-weight:600;top:-3.2rem;text-align:center}.c-post .post-number p{font-size:2.4rem;display:inline-block;padding:4px 16px}.c-post .content{padding-top:2.4rem}@media screen and (max-width: 759px){.c-post{flex-direction:row;margin-top:4rem}.c-post .post-number p{font-size:2rem;display:inline-block;padding:4px 16px}.c-post>.d-flex{flex-direction:column}}.c-postTypeB{background-color:#fffefe;border-radius:3px;box-shadow:0px 3px 6px 0px rgba(52,52,52,.45)}.c-postTypeB .post-number{display:-ms-grid;display:grid;-ms-grid-columns:80px 1fr;grid-template-columns:80px 1fr;-ms-grid-rows:80px;grid-template-rows:80px}.c-postTypeB .post-number p{font-size:2rem;letter-spacing:.2em;line-height:1.5}.c-postTypeB .post-number .L-learge{font-size:2.4rem;letter-spacing:.1em;text-align:center;display:-ms-grid;display:grid;place-content:center}.c-postTypeB .content{font-size:1.6rem;line-height:1.5;letter-spacing:.08em}@media screen and (max-width: 759px){.c-postTypeB .post-number p{font-size:1.8rem}.c-postTypeB .post-number .L-learge{font-size:2rem}}.c-postTypeC{margin-top:3.2rem;padding:.8rem 3.2rem;display:-ms-grid;display:grid;-ms-grid-columns:350px 1fr;grid-template-columns:350px 1fr}.c-postTypeC .title{position:relative}.c-postTypeC .title p{font-size:1.8285rem;font-weight:bold;letter-spacing:.05em;line-height:1.5;position:absolute;top:-20px;left:-20px}.c-postTypeC .content{font-size:1.7rem;line-height:1.5;letter-spacing:.1em;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 759px){.c-postTypeC{-ms-grid-columns:1fr;grid-template-columns:1fr;padding:.8rem 1.6rem}.c-postTypeC .title{margin-top:3.2rem;display:flex;justify-content:center;align-items:center}.c-postTypeC .title p{font-size:1.8285rem;font-weight:bold;letter-spacing:.05em;line-height:1.5;position:absolute;top:-20px;left:0px}}.c-postTypeD{margin-top:3.2rem;display:-ms-grid;display:grid;-ms-grid-columns:350px 1fr;grid-template-columns:350px 1fr}.c-postTypeD .title{display:-ms-grid;display:grid;place-content:center}.c-postTypeD .title p{font-size:1.8285rem;font-weight:bold;letter-spacing:.05em;line-height:1.5}.c-postTypeD .content{font-size:1.7rem;line-height:1.5;letter-spacing:.1em}@media screen and (max-width: 759px){.c-postTypeD{-ms-grid-columns:1fr;grid-template-columns:1fr}}.c-half-col-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);-ms-grid-rows:(524px)[3];grid-template-rows:repeat(3, 524px);grid-column-gap:4rem;grid-row-gap:4rem}@media screen and (max-width: 759px){.c-half-col-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.c-check-list li{position:relative;padding:25px 0px 25px 80px;font-size:2.4rem;font-weight:bold}.c-check-list li::before{position:absolute;top:24px;left:24px;content:url("../images/icon/check_icon.svg")}@media screen and (max-width: 759px){.c-check-list li{padding:16px 0px 16px 24px;font-size:1.8rem;font-weight:bold}.c-check-list li::before{position:absolute;top:12px;left:-8px;transform:scale(0.64);content:url("../images/icon/check_icon.svg")}}.c-card{border-radius:8px}.btn,.btn-min{width:350px;border-radius:3.14%;transition:all .09s ease;filter:drop-shadow(0px 4px 2px #ACACAC)}.btn a,.btn-min a{display:block;color:inherit !important;text-decoration:none}.btn:hover,.btn-min:hover{filter:drop-shadow(0px 0px 0px #ACACAC)}.btn-min{max-width:120px;font-size:1.2rem}.border-dot{border-style:dotted !important}.gallery{margin-bottom:40px;border-radius:32px}.gallery-a{background-color:#f5f5f5}.gallery-b{background-color:#fffefe}.flickity-page-dots{bottom:-32px}.flickity-button{color:#56af26}.flickity-page-dots .dot{background:#fc6621}.gallery-cell{width:95%;counter-increment:gallery-cell}@media screen and (max-width: 759px){.sp-row-reverse{flex-direction:row-reverse !important}}@media screen and (max-width: 759px){.sp-column-reverse{flex-direction:column-reverse !important}}@media screen and (max-width: 759px){.sp-column{flex-direction:column !important}}#pixel-viewer{display:flex;flex-direction:column;width:100%;height:100%;background:rgba(0,0,0,.9);position:fixed;top:0;left:0;z-index:10;-webkit-animation:fadein .2s ease-out both;animation:fadein .2s ease-out both;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}#pixel-viewer.fadeout{-webkit-animation:fadeout .2s ease-out both;animation:fadeout .2s ease-out both;pointer-events:none}#pixel-viewer.fadeout #pixel-viewer__img{-webkit-animation:scaledown .2s ease-out both;animation:scaledown .2s ease-out both}#pixel-viewer__alt{width:100%;height:44px;line-height:44px;padding:0 48px 0 12px;background:rgba(0,0,0,.95);color:#eee;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#pixel-viewer__alt::before,#pixel-viewer__alt::after{content:"";dispaly:block;width:24px;height:3px;background:#eee;border-radius:4px;position:fixed;top:20px;right:12px;z-index:12}#pixel-viewer__alt::before{transform:rotate(45deg)}#pixel-viewer__alt::after{transform:rotate(-45deg)}#pixel-viewer__img{display:block;margin:auto;max-width:100%;max-height:calc(100% - 44px);-webkit-animation:scaleup .2s ease-out both;animation:scaleup .2s ease-out both}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes scaleup{0%{transform:scale(0.95)}100%{transform:scale(1.1)}}@keyframes scaleup{0%{transform:scale(0.95)}100%{transform:scale(1.1)}}@-webkit-keyframes fadeout{0%{opacity:1}100%{opacity:0}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes scaledown{0%{transform:scale(1)}100%{transform:scale(0.95)}}@keyframes scaledown{0%{transform:scale(1)}100%{transform:scale(0.95)}}.contact-btn{margin:32px auto}.contact-btn .btn,.contact-btn .btn-min{margin:0 auto;text-align:center;border-radius:4px;color:#f5f5f5;background-color:#56af26;display:inline-block;padding:16px 32px;font-size:2rem;filter:drop-shadow(0px 3px 2px #b4b4b4)}.c-pagenation{padding:16px 8px;margin:0 auto;max-width:350px}.c-pagenation li{list-style:none}#YCAS-lp{padding-top:7.2rem}@media screen and (min-width: 960px){#YCAS-lp{padding-top:5.8rem}}#YCAS-lp header{flex-direction:column;position:fixed;top:0;z-index:1}@media screen and (min-width: 960px){#YCAS-lp header{display:block;position:fixed;z-index:2}}#YCAS-lp header nav{font-weight:400;border-top:#56af26 3px solid;border-bottom:#56af26 1px solid}@media screen and (max-width: 759px){#YCAS-lp header{flex-direction:row}#YCAS-lp header>.d-flex{flex-direction:column}}#YCAS-lp header .p-hamburger-menu input{display:none}#YCAS-lp header .p-hamburger-menu .menu-btn{position:fixed;top:2.4rem;right:1.6rem;display:flex;height:64px;width:64px;justify-content:center;align-items:center;z-index:90;background-color:#56af26}#YCAS-lp header .p-hamburger-menu .menu-btn span,#YCAS-lp header .p-hamburger-menu .menu-btn span:before,#YCAS-lp header .p-hamburger-menu .menu-btn span:after{content:"";display:block;height:3px;width:25px;border-radius:3px;background-color:#fff;position:absolute}#YCAS-lp header .p-hamburger-menu .menu-btn span:before{bottom:8px}#YCAS-lp header .p-hamburger-menu .menu-btn span:after{top:8px}#YCAS-lp header .p-hamburger-menu #menu-btn-check:checked~.menu-btn span{background-color:rgba(255,255,255,0)}#YCAS-lp header .p-hamburger-menu #menu-btn-check:checked~.menu-btn span::before{bottom:0;transform:rotate(45deg)}#YCAS-lp header .p-hamburger-menu #menu-btn-check:checked~.menu-btn span::after{top:0;transform:rotate(-45deg)}#YCAS-lp header .p-hamburger-menu .menu-content{width:100%;height:100%;position:fixed;top:0;left:0;z-index:80;background-color:#3584bb}#YCAS-lp header .p-hamburger-menu .menu-content ul{padding:88px 10px 0}#YCAS-lp header .p-hamburger-menu .menu-content ul li{border-bottom:solid 1px #fff;list-style:none}#YCAS-lp header .p-hamburger-menu .menu-content ul li a{display:block;width:100%;font-size:15px;box-sizing:border-box;color:#fff;text-decoration:none;padding:9px 15px 10px 0;position:relative}#YCAS-lp header .p-hamburger-menu .menu-content ul li a::before{content:"";width:7px;height:7px;border-top:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(45deg);position:absolute;right:11px;top:16px}#YCAS-lp header .p-hamburger-menu .menu-content{width:100%;height:100%;position:fixed;top:0;left:100%;z-index:80;background-color:#56af26;transition:all .5s}#YCAS-lp header .p-hamburger-menu #menu-btn-check:checked~.menu-content{left:0}@media screen and (min-width: 960px){#YCAS-lp header .p-hamburger-menu{display:none}}#YCAS-lp #main-visual{height:640px;background:#56af26 url(../images/YC_mv.png) no-repeat center center;background-size:contain;position:relative;background-color:#fffefe}#YCAS-lp #main-visual .title{font-size:3.2rem;text-align:center}#YCAS-lp #main-visual .title p{font-size:1.8rem}@media screen and (max-width: 759px){#YCAS-lp #main-visual{height:auto;background-image:none}#YCAS-lp #main-visual .title{font-size:2.4rem}#YCAS-lp #main-visual .title p{font-size:1.6rem}}#YCAS-lp #main-visual .p-cv{position:absolute;bottom:-56px;left:0;right:0;font-size:2rem}#YCAS-lp #main-visual .p-cv .Lstrong{font-size:3rem;line-height:1.2}@media screen and (max-width: 759px){#YCAS-lp #main-visual .p-cv{position:static;width:100%}}.p-cv{width:560px;font-size:2rem;margin-top:4rem}.p-cv .Lstrong{font-size:3rem;line-height:1.2}@media screen and (max-width: 759px){.p-cv{position:static !important;width:96%;font-size:1.6rem}.p-cv .c-2colum>div{margin-top:1.6rem}.p-cv .Lstrong{font-size:2.4rem;line-height:1.2}.p-cv>.d-flex{flex-direction:column}}.p-qa{max-width:960px;margin:0 auto}.p-qa .title p{padding:1.6rem;font-size:2rem;font-weight:600;letter-spacing:.01em}.p-qa .content{margin-top:2.4rem;padding-bottom:5.8rem;font-size:1.8rem;font-weight:500;letter-spacing:.01em;line-height:1.8}