#sec-contact>div{display:grid;justify-items:center}#sec-contact p:first-child{font-weight:700}#sec-contact ul{display:grid;width:100%;background:-webkit-gradient(linear, left top, right top, from(rgb(118, 193, 220)), to(rgb(116, 171, 232)));background:-webkit-linear-gradient(left, rgb(118, 193, 220) 0%, rgb(116, 171, 232) 100%);background:linear-gradient(90deg, rgb(118, 193, 220) 0%, rgb(116, 171, 232) 100%);color:#fff}#sec-contact ul li:nth-of-type(1){font-weight:700}#sec-contact ul li:nth-of-type(2){font-weight:700;color:#fff}#sec-contact ul li:nth-of-type(2) a,#sec-contact ul li:nth-of-type(2) a:visited,#sec-contact ul li:nth-of-type(2):visited{color:#fff}#sec-contact ul li:nth-of-type(2) svg{display:inline-block}#sec-contact ul li:nth-of-type(2) svg .cls-1{fill:#fff}@media screen and (max-width: 999px){#sec-contact{padding:0 20px 8px}#sec-contact p:nth-of-type(2){margin-top:10px}#sec-contact ul{justify-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;height:168px;margin-top:40px}#sec-contact ul li:nth-of-type(1){font-size:18px;line-height:1.6em}#sec-contact ul li:nth-of-type(2){margin-top:10px;font-size:36px;line-height:1}#sec-contact ul li:nth-of-type(2) svg{position:relative;top:2px;width:32px;height:32px}#sec-contact ul li:nth-of-type(3){-webkit-transform:translate(-26px, 3px);transform:translate(-26px, 3px);font-size:12px;line-height:1.6em}}@media screen and (min-width: 1000px){#sec-contact{padding:0 clamp(42.6px,42.6px + 17.4*(100vw - 1000px)/400,60px) 0}#sec-contact>div{max-width:1000px;margin:0 auto}#sec-contact p:first-child{font-size:24px;line-height:1.85em}#sec-contact p:nth-of-type(2){margin-top:30px;text-align:center}#sec-contact ul{display:grid;grid-template-rows:60% auto;height:240px;margin-top:clamp(71px,71px + 29*(100vw - 1000px)/400,100px)}#sec-contact ul li:nth-of-type(1){grid-area:1/1/3/2;align-self:center;text-align:center;font-size:34px;line-height:1.6em}#sec-contact ul li:nth-of-type(2){grid-area:1/2/2/3;align-self:end;padding:0 0 0 50px;font-size:60px;line-height:1}#sec-contact ul li:nth-of-type(2) svg{position:relative;top:5px;width:42px;height:56px;margin-right:5px}#sec-contact ul li:nth-of-type(3){grid-area:2/2/3/3;padding:5px 0 0 97px}}.flow{background-color:#b3e2ff}.flow li{color:#fff}.flow li span{position:relative}.flow li span::before{content:"";opacity:0;display:inline-block;position:relative;background-color:#141f70;border-radius:50%}.flow li.active{color:#141f70;font-weight:700}.flow li.active span::before{opacity:1}@media screen and (max-width: 999px){.flow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:40px;right:0;left:0;width:220px;height:60px;margin:0 auto;border-radius:5px}.flow li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:14px}.flow li span::before{width:.4em;height:.4em;margin-right:.3em}.flow li:not(:last-child)::after{content:"";display:inline-block;position:relative;top:.1em;width:.6em;height:1px;margin:0 .5em;background-color:#fff}.flow li.active{font-size:15px;line-height:14px}.flow li.active span::before{top:-0.2em}}@media screen and (min-width: 1000px){.flow{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;display:grid;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;position:absolute;z-index:50;top:50vh;left:0;width:clamp(113.6px,113.6px + 46.4*(100vw - 1000px)/400,160px);height:clamp(170.4px,170.4px + 69.6*(100vw - 1000px)/400,240px);margin:auto 0;border-radius:0 clamp(14.2px,14.2px + 5.8*(100vw - 1000px)/400,20px) clamp(14.2px,14.2px + 5.8*(100vw - 1000px)/400,20px) 0}.flow li{justify-self:center;display:grid;justify-items:center;font-size:clamp(14.2px,14.2px + 5.8*(100vw - 1000px)/400,20px);line-height:1}.flow li span::before{display:none;position:absolute;top:0;bottom:0;left:0;width:.55em;height:.55em;margin:auto 0}.flow li:not(:last-child)::after{content:"";display:inline-block;position:relative;width:2px;height:clamp(14.2px,14.2px + 5.8*(100vw - 1000px)/400,20px);margin:clamp(7.1px,7.1px + 2.9*(100vw - 1000px)/400,10px) 0;background-color:#fff}.flow li.active{font-size:clamp(19.88px,19.88px + 8.12*(100vw - 1000px)/400,28px);line-height:1}.flow li.active span::before{-webkit-transform:translate(-1em, 0.1em);transform:translate(-1em, 0.1em);display:block}}.form-select{display:grid;grid-template-columns:1fr 1fr;position:relative;z-index:1}.form-select a{display:grid;justify-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;position:relative;background-color:#efefef;font-weight:700}.form-select a div{position:relative}@media screen and (max-width: 999px){.form-select{padding:0 20px;grid-gap:0 8px}.form-select a{height:90px;color:#fff;font-size:15px;line-height:1.6em;background:-webkit-gradient(linear, left top, right top, from(rgb(118, 193, 220)), to(rgb(116, 171, 232)));background:-webkit-linear-gradient(left, rgb(118, 193, 220) 0%, rgb(116, 171, 232) 100%);background:linear-gradient(90deg, rgb(118, 193, 220) 0%, rgb(116, 171, 232) 100%)}.form-select a span{display:none}.form-select a svg .cls-1{fill:#fff}.form-select a.mail svg{width:27px;height:29px}.form-select a.memo svg{width:19px;height:29px}.form-select a div{margin-top:3px}}@media screen and (min-width: 1000px){.form-select{grid-gap:0 12px;height:200px;max-width:1000px;margin:0 auto}.form-select a{color:#7c7c7c;font-size:34px;line-height:1.6em;cursor:pointer}.form-select a::before{-webkit-transition:opacity ease .5s;transition:opacity ease .5s;opacity:0;content:"";display:block;position:absolute;width:100%;height:238px;background:-webkit-gradient(linear, left top, right top, from(rgb(118, 193, 220)), to(rgb(116, 171, 232)));background:-webkit-linear-gradient(left, rgb(118, 193, 220) 0%, rgb(116, 171, 232) 100%);background:linear-gradient(90deg, rgb(118, 193, 220) 0%, rgb(116, 171, 232) 100%);-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% calc(100% - 38px), calc(50% + 30px) calc(100% - 38px), 50% 100%, calc(50% - 30px) calc(100% - 38px), 0 calc(100% - 38px));clip-path:polygon(0% 0%, 100% 0%, 100% calc(100% - 38px), calc(50% + 30px) calc(100% - 38px), 50% 100%, calc(50% - 30px) calc(100% - 38px), 0 calc(100% - 38px))}.form-select a svg .cls-1{fill:#7c7c7c}.form-select a.active{color:#fff}.form-select a.active::before{opacity:1}.form-select a.active .cls-1{fill:#fff}.form-select a.mail svg{-webkit-transform:translateY(0.1em);transform:translateY(0.1em);display:block;width:54px;height:59px}.form-select a.mail svg .cls-1{-webkit-transition:fill ease .5s;transition:fill ease .5s}.form-select a.memo svg{-webkit-transform:translateY(0.05em);transform:translateY(0.05em);display:block;width:40px;height:59px}.form-select a div{margin-top:5px}.form-select a:hover{color:#fff}.form-select a:hover::before{opacity:1}.form-select a:hover svg .cls-1{fill:#fff}}#form-01{background-color:#efefef}#form-02{background-color:#efefef}@media screen and (max-width: 999px){#form-01{padding:140px 20px 60px}#form-02{padding:140px 20px 60px}#form-03{padding:60px 20px 60px}}@media screen and (min-width: 1000px){#form-01{padding:clamp(85.2px,85.2px + 34.8*(100vw - 1000px)/400,120px) clamp(42.6px,42.6px + 17.4*(100vw - 1000px)/400,60px) clamp(85.2px,85.2px + 34.8*(100vw - 1000px)/400,120px) clamp(106.5px,106.5px + 43.5*(100vw - 1000px)/400,150px)}#form-02{padding:clamp(85.2px,85.2px + 34.8*(100vw - 1000px)/400,120px) clamp(42.6px,42.6px + 17.4*(100vw - 1000px)/400,60px) clamp(85.2px,85.2px + 34.8*(100vw - 1000px)/400,120px) clamp(106.5px,106.5px + 43.5*(100vw - 1000px)/400,150px)}#form-03{padding:clamp(85.2px,85.2px + 34.8*(100vw - 1000px)/400,120px) clamp(42.6px,42.6px + 17.4*(100vw - 1000px)/400,60px) clamp(85.2px,85.2px + 34.8*(100vw - 1000px)/400,120px) clamp(106.5px,106.5px + 43.5*(100vw - 1000px)/400,150px)}}#sec-form .box-01{display:grid;justify-items:center}#sec-form .form-customer>div{display:grid}#sec-form .form-customer>div .ttl{justify-self:center;display:grid;grid-template-columns:auto 1fr;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#141f70;font-weight:700}#sec-form .form-customer>div .ttl svg .cls-1{fill:#141f70}#sec-form .form-customer dl{display:grid;width:100%}#sec-form .form-customer dt{position:relative;font-weight:700}#sec-form .form-customer dd{font-weight:700}#sec-form .form-customer dd p{font-weight:400}#sec-form input,#sec-form textarea,#sec-form label{display:block;width:100%;font-family:"Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-weight:700;background-color:#efefef;border:none;border-radius:5px}#sec-form input::-webkit-input-placeholder, #sec-form textarea::-webkit-input-placeholder, #sec-form label::-webkit-input-placeholder{color:#999}#sec-form input::-moz-placeholder, #sec-form textarea::-moz-placeholder, #sec-form label::-moz-placeholder{color:#999}#sec-form input:-ms-input-placeholder, #sec-form textarea:-ms-input-placeholder, #sec-form label:-ms-input-placeholder{color:#999}#sec-form input::-ms-input-placeholder, #sec-form textarea::-ms-input-placeholder, #sec-form label::-ms-input-placeholder{color:#999}#sec-form input::placeholder,#sec-form textarea::placeholder,#sec-form label::placeholder{color:#999}#sec-form .wrap-01.len-2{grid-template-columns:1fr 1fr;grid-gap:0 1em}#sec-form .checkbox-01-wrap li{position:relative;top:2px;width:100%}#sec-form .checkbox-01-wrap label{display:grid;grid-template-columns:auto 1fr;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-gap:.5em;position:relative;width:100%;line-height:1}#sec-form .checkbox-01-wrap label::before{-webkit-box-sizing:border-box;box-sizing:border-box;grid-area:1/1/2/2;content:"";display:block;position:relative;z-index:1;width:1.5em;height:1.5em;background-color:#fff;border:solid 1px #000}#sec-form .checkbox-01-wrap label::after{content:"";opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;grid-area:1/1/2/2;justify-self:center;align-self:center;display:block;position:relative;z-index:1;width:1.5em;height:1.5em;background-color:#000;-webkit-clip-path:polygon(21% 62%, 47% 84%, 85% 35%, 74% 24%, 44% 62%, 30% 50%);clip-path:polygon(21% 62%, 47% 84%, 85% 35%, 74% 24%, 44% 62%, 30% 50%)}#sec-form .checkbox-01-wrap label:has(input:checked)::after{opacity:1}#sec-form .checkbox-01-wrap input{grid-area:1/1/2/2;justify-self:center;opacity:0;display:inline-block;min-width:auto}#sec-form .checkbox-02-wrap{display:grid}#sec-form .checkbox-02-wrap li{position:relative;top:2px;width:100%}#sec-form .checkbox-02-wrap label{display:grid;grid-template-columns:auto 1fr;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;position:relative;width:100%;line-height:1}#sec-form .checkbox-02-wrap label::before{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;grid-area:1/1/2/2;justify-self:center;align-self:center;display:block;position:relative;z-index:1;width:1.5em;height:1.5em;background-color:#fff;border-radius:50%}#sec-form .checkbox-02-wrap label::after{content:"";opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;grid-area:1/1/2/2;justify-self:center;align-self:center;display:block;position:relative;z-index:1;width:.7em;height:.7em;background-color:#000;border-radius:50%}#sec-form .checkbox-02-wrap label:has(input:checked)::after{opacity:1}#sec-form .checkbox-02-wrap input{grid-area:1/1/2/2;justify-self:center;opacity:0;display:inline-block;min-width:auto}#sec-form .form-customer.col-02 input,#sec-form .form-customer.col-02 textarea,#sec-form .form-customer.col-02 label{background-color:#fff}#sec-form .form-customer.col-02 .checkbox-02-wrap label::before{background-color:#efefef}#sec-form .agreement p{font-weight:400}#sec-form .agreement a{text-underline-offset:.5em;text-decoration:underline}#sec-form .box-btn{display:grid;justify-items:center}#sec-form i{display:inline-block;color:#ff4644;font-style:normal}#sec-form i::before{content:"【"}#sec-form i::after{content:"】"}#sec-form i:has(.optional){visibility:hidden}#sec-form .error_format,#sec-form .error_match,#sec-form .error_blank{display:block;margin-top:.3em;color:#ff4644}.grecaptcha-badge{visibility:hidden}.grecaptcha-txt{font-size:.8em;line-height:1.5}.grecaptcha-txt a{text-decoration:underline;text-underline-offset:.3em}@media screen and (max-width: 999px){#sec-form{padding:0 0 80px}#sec-form .box-01{max-width:700px;margin-right:auto;margin-left:auto}#sec-form form{position:relative;max-width:800px;margin:30px auto 0}#sec-form .form-customer>div .ttl{grid-gap:5px;font-size:24px;line-height:1.6em}#sec-form .form-customer>div .ttl.mail svg{-webkit-transform:translateY(0.1em);transform:translateY(0.1em);width:27px;height:29px}#sec-form .form-customer>div .ttl.memo svg{-webkit-transform:translateY(0.05em);transform:translateY(0.05em);width:19px;height:29px}#sec-form .form-customer>div p:not(.ttl){margin-top:10px}#sec-form .form-customer dl{margin-top:30px}#sec-form .form-customer dt:not(:first-child){margin-top:30px}#sec-form .form-customer dd{margin-top:5px}#sec-form input,#sec-form textarea,#sec-form label{padding:.8em 1em;font-size:16px;line-height:1.6em}#sec-form input:not(:nth-of-type(1)),#sec-form textarea:not(:nth-of-type(1)),#sec-form label:not(:nth-of-type(1)){margin-top:1em}#sec-form .checkbox-01-wrap label{grid-gap:.5em;line-height:1.6em}#sec-form .checkbox-02-wrap{grid-gap:8px 0}#sec-form .checkbox-02-wrap label{grid-gap:.5em;line-height:1.6em}#sec-form .agreement .checkbox-01-wrap label{padding:.2em 0 0;background-color:rgba(0,0,0,0);font-size:16px}#sec-form .agreement p{margin-top:.5em}#sec-form .agreement a{margin-left:32px}#sec-form i{-webkit-transform:translate(0.3em, -0.1em);transform:translate(0.3em, -0.1em);font-size:14px;line-height:1}}@media screen and (min-width: 1000px){#sec-form{padding:clamp(49.7px,49.7px + 20.3*(100vw - 1000px)/400,70px) 0 clamp(127.8px,127.8px + 52.2*(100vw - 1000px)/400,180px)}#sec-form .box-01{text-align:center}#sec-form h3+p{font-size:clamp(14.2px,14.2px + 5.8*(100vw - 1000px)/400,20px);line-height:2em}#sec-form form{position:relative}#sec-form .form-customer>div{max-width:1000px;margin:0 auto;text-align:center}#sec-form .form-customer>div .ttl{grid-gap:0 15px;margin-bottom:20px;font-size:43px;line-height:1.85em}#sec-form .form-customer>div .ttl.mail svg{-webkit-transform:translateY(0.1em);transform:translateY(0.1em);display:block;width:54px;height:36px}#sec-form .form-customer>div .ttl.memo svg{-webkit-transform:translateY(0.05em);transform:translateY(0.05em);display:block;width:40px;height:59px}#sec-form .form-customer>div p:not(.ttl){font-size:18px;line-height:1.85em}#sec-form .form-customer dl{grid-template-columns:clamp(213px,213px + 87*(100vw - 1000px)/400,300px) auto;grid-gap:clamp(21.3px,21.3px + 8.7*(100vw - 1000px)/400,30px) 0;max-width:1000px;margin:clamp(56.8px,56.8px + 23.2*(100vw - 1000px)/400,80px) auto 0}#sec-form .form-customer dt{padding-top:.5em;font-size:clamp(15.62px,15.62px + 6.38*(100vw - 1000px)/400,22px);line-height:1.6em}#sec-form .form-customer input,#sec-form .form-customer textarea,#sec-form .form-customer label{width:100%;padding:1.1em 1em;font-size:16px;line-height:1.6em}#sec-form .form-customer .wrap-01{display:grid;width:100%}#sec-form .checkbox-01-wrap label{grid-gap:.5em;cursor:pointer}#sec-form .checkbox-01-wrap label::before{top:.1em}#sec-form .checkbox-01-wrap label::after{top:.1em}#sec-form .checkbox-02-wrap{grid-template-columns:1fr 1fr;grid-gap:.6em}#sec-form .checkbox-02-wrap label{grid-gap:.5em;cursor:pointer}#sec-form .agreement .checkbox-01-wrap label{padding:.5em 0 0;background-color:rgba(0,0,0,0);font-size:22px;line-height:1}#sec-form .agreement p{margin-top:1em}#sec-form .agreement a{margin-left:45px}#sec-form i{-webkit-transform:translate(0.5em, -0.1em);transform:translate(0.5em, -0.1em);font-size:16px;line-height:1}}#my_confirm{overflow:auto;overflow-x:hidden;overflow-y:scroll;scrollbar-width:none;-ms-scroll-chaining:none;overscroll-behavior:contain;display:none;position:fixed;z-index:1000;top:0;left:0;width:100%;height:var(--inner-height, 100vh);background-color:#fff}#my_confirm .ttl-01-wrap{display:grid;justify-items:center}#my_confirm .ttl-01{display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#141f70;font-weight:700}#my_confirm .txt-01{font-weight:700}#my_confirm .confirm-customer{border-bottom:solid 1px #1e1e1e}#my_confirm .confirm-customer dt{font-weight:700}#my_confirm .wrap-01{display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 999px){body:has(#my_confirm.active) .flow{position:fixed;z-index:1001;right:0;left:0;margin:0 auto}#my_confirm{padding:140px 20px 60px}#my_confirm .inner{max-width:800px;margin:0 auto}#my_confirm .ttl-01{margin-bottom:20px;font-size:24px;line-height:1.6em}#my_confirm .confirm-customer{margin-top:40px}#my_confirm .confirm-customer dt{padding:1.1em 0 0;border-top:solid 1px #1e1e1e}#my_confirm .confirm-customer dd{padding:0 0 1.6em}#my_confirm .wrap-01{grid-gap:10px 0;margin-top:60px}#my_confirm .wrap-01>div{display:block;width:230px}}@media screen and (min-width: 1000px){body:has(#my_confirm.active) .flow{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:fixed;z-index:1001}#my_confirm{padding-right:calc(20px + var(--barWidth, 20px));padding-right:20px;padding-left:clamp(106.5px,106.5px + 43.5*(100vw - 1000px)/400,150px)}#my_confirm .inner{max-width:1000px;margin:0 auto;padding:clamp(42.6px,42.6px + 17.4*(100vw - 1000px)/400,60px) 0 clamp(42.6px,42.6px + 17.4*(100vw - 1000px)/400,60px)}#my_confirm .ttl-01{font-size:43px;line-height:1.85em;margin-bottom:20px}#my_confirm .txt-01{text-align:center}#my_confirm .confirm-customer{display:grid;grid-template-columns:clamp(177.5px,177.5px + 72.5*(100vw - 1000px)/400,250px) 1fr;margin-top:clamp(42.6px,42.6px + 17.4*(100vw - 1000px)/400,60px);border-bottom:solid 1px #1e1e1e}#my_confirm .confirm-customer dt{padding:1.1em 0;border-top:solid 1px #1e1e1e}#my_confirm .confirm-customer dd{padding:1.1em 0;border-top:solid 1px #1e1e1e}#my_confirm .wrap-01{grid-template-columns:auto auto;grid-gap:0 10px;margin-top:clamp(71px,71px + 29*(100vw - 1000px)/400,100px)}}#sec-thanks{display:grid;justify-items:center}#sec-thanks p:first-child{font-weight:700}@media screen and (max-width: 999px){#sec-thanks{padding:0 20px 60px}#sec-thanks>div{max-width:750px;margin:0 auto}#sec-thanks p:nth-of-type(2){margin-top:20px}#sec-thanks p:nth-of-type(2) br{display:none}#sec-thanks .btn-cmn-01{margin-top:40px}}@media screen and (min-width: 1000px){#sec-thanks{padding:0 clamp(42.6px,42.6px + 17.4*(100vw - 1000px)/400,60px) clamp(71px,71px + 29*(100vw - 1000px)/400,100px)}#sec-thanks>div{max-width:1000px;margin:0 auto}#sec-thanks p:first-child{text-align:center;font-size:24px;line-height:1.85em}#sec-thanks p:nth-of-type(2){margin-top:30px;text-align:center}#sec-thanks .btn-cmn-01{margin:clamp(56.8px,56.8px + 23.2*(100vw - 1000px)/400,80px) auto 0}}html.is-ck.is-js .is-ck-disabled,html.is-ck.is-js #cookie{display:none}html:not(.is-ck) #sec-form,html:not(.is-js) #sec-form{display:none}html.is-ck.is-js .is-ck-disabled,html.is-ck.is-js .setting{display:none}html:not(.is-ck) #form,html:not(.is-js) #form{display:none}html:not(.is-ck) .ck div:nth-child(2)::before,html:not(.is-js) .js div:nth-child(2)::before{content:"×";display:inline-block;line-height:1}html.is-ck .ck div:nth-child(2)::before,html.is-js .js div:nth-child(2)::before{content:"〇";display:inline-block;line-height:1}#cookie .setting{display:grid;justify-items:center;width:240px;margin:0 auto}#cookie .setting p{text-align:center;font-size:15px;line-height:1.6em;font-weight:700}#cookie .browser{display:grid;grid-template-columns:1fr 1fr;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:240px;margin:10px auto 0}#cookie .browser>div{height:70px;text-align:center;border:solid 1px #1e1e1e}#cookie .browser>div:nth-child(1){border-right:none}#cookie .browser>div>div{display:grid;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:30px;font-size:15px;line-height:1.6em}#cookie .browser>div>div:nth-child(1){font-weight:700;border-bottom:solid 1px #1e1e1e}#cookie .browser>div>div:nth-child(2){padding:.6em 0 0}#cookie .btn{display:grid;justify-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:240px;height:38px;margin:0 auto;font-size:15px;line-height:1.6em;font-weight:700;border:solid 1px #1e1e1e}@media screen and (max-width: 999px){#cookie{padding:40px 20px 30px}#cookie .setting{margin-top:30px}#cookie .btn{margin-top:20px}}@media screen and (min-width: 1000px){#cookie{padding:clamp(42.6px,42.6px + 17.4*(100vw - 1000px)/400,60px) 0 clamp(42.6px,42.6px + 17.4*(100vw - 1000px)/400,60px)}#cookie p{text-align:center}#cookie .setting{margin-top:30px}#cookie .btn{margin-top:30px;cursor:pointer}}