@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&family=Zen+Maru+Gothic:wght@300;400;500;700;900&display=swap";/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{-webkit-box-sizing:border-box;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;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{-webkit-box-sizing:content-box;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]{-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:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}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]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}:root{--base-font-family: Zen Maru Gothic, serif;--base-font-size: 1rem;--base-font-weight: 400;--base-line-height: 2.5;--base-letter-space: 0;--base-opacity: .6;--base-color-text: #3D434A;--base-color-bg: #fff;--color-key: #004E9C;--color-text-emphases: #00B41E;--color-btn-member: #FA528E}:root{--color-key: #588BC7;--max-width: 750px}html{font-size:16px}body{opacity:0;position:relative;font-family:var(--base-font-family);font-size:var(--base-font-size);font-weight:var(--base-font-weight);color:var(--base-color-text);line-height:var(--base-line-height);letter-spacing:var(--base-letter-space);background:var(--base-color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;overflow-wrap:break-word;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}*{-webkit-box-sizing:border-box;box-sizing:border-box}header,footer{width:100%}a{text-decoration:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;color:inherit}a:hover{text-decoration:none;outline:0;opacity:.6}a.underline{text-decoration:underline}a img,a svg{border:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}a img:hover,a svg:hover{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}ul,li{list-style:none;padding:0;margin:0}ul.disc{margin-left:1em}ul.disc li{list-style:disc}img,video{border:0;width:100%;max-width:100%;height:auto;vertical-align:bottom}video{width:100%}iframe{max-width:100%}picture{display:block}picture img{width:inherit}button{outline:none}@media screen and (max-width: 768px){.pc{display:none!important}}@media print,screen and (min-width: 769px){.sp{display:none!important}}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}@media all and (-ms-high-contrast: none){.wrapper{-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit}}.container{padding-inline:min(2.1333333333vw,1rem)}.container-width{padding-inline:min(6.4vw,3rem)}.js-fade-in{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:2.5s;transition-duration:2.5s;-webkit-transition-timing-function:cubic-bezier(.25,1,.5,1);transition-timing-function:cubic-bezier(.25,1,.5,1)}.js-fade-in.fade-outQuit{-webkit-transition-timing-function:cubic-bezier(.83,0,.17,1);transition-timing-function:cubic-bezier(.83,0,.17,1)}.js-fade-in.fade-in-up{-webkit-transform:translate3d(0,50px,0)!important;transform:translate3d(0,50px,0)!important}.js-fade-in.fade-in-down{-webkit-transform:translate3d(0,-100px,0)!important;transform:translate3d(0,-100px,0)!important}.js-fade-in.fade-in-left{-webkit-transform:translate3d(-100px,50px,0)!important;transform:translate3d(-100px,50px,0)!important}.js-fade-in.fade-in-right{-webkit-transform:translate3d(100px,50px,0)!important;transform:translate3d(100px,50px,0)!important}.js-fade-in.js-scroll-in{opacity:1!important;-webkit-transform:translate3d(0,0,0)!important;transform:translateZ(0)!important}.js-popup{-webkit-transform:translateY(40px) scale(.8);transform:translateY(40px) scale(.8);-webkit-transition:opacity .1s cubic-bezier(.22,1,.36,1),-webkit-transform .6s cubic-bezier(.22,1,.36,1);transition:opacity .1s cubic-bezier(.22,1,.36,1),-webkit-transform .6s cubic-bezier(.22,1,.36,1);transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .1s cubic-bezier(.22,1,.36,1);transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .1s cubic-bezier(.22,1,.36,1),-webkit-transform .6s cubic-bezier(.22,1,.36,1);opacity:0}.js-popup.js-scroll-in{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}@-webkit-keyframes popup{0%{-webkit-transform:translateY(40px) scale(.8);transform:translateY(40px) scale(.8);opacity:0}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}80%,to{opacity:1}}@keyframes popup{0%{-webkit-transform:translateY(40px) scale(.8);transform:translateY(40px) scale(.8);opacity:0}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}80%,to{opacity:1}}.js-accordion{max-height:0;overflow:hidden;-webkit-transition:1s cubic-bezier(.23,1,.32,1) max-height;transition:1s cubic-bezier(.23,1,.32,1) max-height;padding-top:0}.bg-white{background-color:#fff}.bg-blue{background-color:#f5faff}.header{position:absolute;top:0;left:0;padding:min(6.4vw,3rem) min(5.3333333333vw,2.5rem);z-index:100}.header .header__logo{width:min(41.0666666667vw,19.25rem)}.fixed-header{position:fixed;top:0;left:50%;z-index:101;width:min(100vw,46.875rem);background-color:#fff;padding:min(1.8666666667vw,.875rem) min(6.4vw,3rem) min(1.8666666667vw,.875rem) min(3.0666666667vw,1.4375rem);-webkit-transform:translateX(-50%) translateY(-100%);transform:translate(-50%) translateY(-100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;border-bottom:1px solid #EEEEEE}.fixed-header.fixed{-webkit-transform:translateX(-50%) translateY(0);transform:translate(-50%) translateY(0)}.fixed-header .fixed-header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fixed-header .fixed-header__logo{font-family:Quicksand,sans-serif;font-size:min(3.2vw,1.5rem);line-height:1}.fixed-header .fixed-header__logo .fixed-header__logo-main{font-weight:700}.fixed-header .fixed-header__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:min(6.2666666667vw,2.9375rem);-moz-column-gap:min(6.2666666667vw,2.9375rem);column-gap:min(6.2666666667vw,2.9375rem)}.fixed-header .fixed-header__item a{font-size:min(3.2vw,1.5rem);font-weight:700;letter-spacing:.04em}.footer{padding-block:min(17.3333333333vw,8.125rem) min(10.6666666667vw,5rem)}.footer .footer__logo{width:min(51.7333333333vw,24.25rem);margin-inline:auto}.footer .footer__copy{text-align:center;margin-top:min(9.3333333333vw,4.375rem)}.footer .footer__copy small{font-family:Hiragino Sans w6,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w6,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-size:min(2.6666666667vw,1.25rem);font-weight:600;letter-spacing:.04em;line-height:1}.fixed-cta{display:block;position:fixed;width:min(27.2vw,12.75rem);height:min(27.2vw,12.75rem);bottom:15px;right:min(1.3333333333vw,.625rem);opacity:0;pointer-events:none;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;z-index:100;-webkit-filter:drop-shadow(min(1.3333333333vw,.625rem) min(2.6666666667vw,1.25rem) min(2.6666666667vw,1.25rem) rgba(146,178,214,.4));filter:drop-shadow(min(1.3333333333vw,.625rem) min(2.6666666667vw,1.25rem) min(2.6666666667vw,1.25rem) rgba(146,178,214,.4))}@media print,screen and (min-width: 769px){.fixed-cta{right:40px}}.fixed-cta:hover{opacity:0}.fixed-cta.show{opacity:1;pointer-events:all}.fixed-cta.show:hover{opacity:.8}.fixed-cta img{width:100%}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex .flex_item-col1{width:6.3333333333%}.flex .flex_item-col2{width:14.6666666667%}.flex .flex_item-col3{width:23%}.flex .flex_item-col4{width:31.3333333333%}.flex .flex_item-col5{width:39.6666666667%}.flex .flex_item-col6{width:48%}.flex .flex_item-col7{width:56.3333333333%}.flex .flex_item-col8{width:64.6666666667%}.flex .flex_item-col9{width:73%}.flex .flex_item-col10{width:81.3333333333%}.flex .flex_item-col11{width:89.6666666667%}.flex .flex_item-col12{width:98%}@media screen and (max-width: 768px){.flex .flex_item-sp-col1{width:6.3333333333%}.flex .flex_item-sp-col2{width:14.6666666667%}.flex .flex_item-sp-col3{width:23%}.flex .flex_item-sp-col4{width:31.3333333333%}.flex .flex_item-sp-col5{width:39.6666666667%}.flex .flex_item-sp-col6{width:48%}.flex .flex_item-sp-col7{width:56.3333333333%}.flex .flex_item-sp-col8{width:64.6666666667%}.flex .flex_item-sp-col9{width:73%}.flex .flex_item-sp-col10{width:81.3333333333%}.flex .flex_item-sp-col11{width:89.6666666667%}.flex .flex_item-sp-col12{width:98%}}@media print,screen and (min-width: 769px){.flex .flex_item-pc-col1{width:6.3333333333%}.flex .flex_item-pc-col2{width:14.6666666667%}.flex .flex_item-pc-col3{width:23%}.flex .flex_item-pc-col4{width:31.3333333333%}.flex .flex_item-pc-col5{width:39.6666666667%}.flex .flex_item-pc-col6{width:48%}.flex .flex_item-pc-col7{width:56.3333333333%}.flex .flex_item-pc-col8{width:64.6666666667%}.flex .flex_item-pc-col9{width:73%}.flex .flex_item-pc-col10{width:81.3333333333%}.flex .flex_item-pc-col11{width:89.6666666667%}.flex .flex_item-pc-col12{width:98%}}@media print,screen and (min-width: 769px){.flex--pc{display:-webkit-box;display:-ms-flexbox;display:flex}.flex--pc .flex_item-pc-col1{width:6.3333333333%}.flex--pc .flex_item-pc-col2{width:14.6666666667%}.flex--pc .flex_item-pc-col3{width:23%}.flex--pc .flex_item-pc-col4{width:31.3333333333%}.flex--pc .flex_item-pc-col5{width:39.6666666667%}.flex--pc .flex_item-pc-col6{width:48%}.flex--pc .flex_item-pc-col7{width:56.3333333333%}.flex--pc .flex_item-pc-col8{width:64.6666666667%}.flex--pc .flex_item-pc-col9{width:73%}.flex--pc .flex_item-pc-col10{width:81.3333333333%}.flex--pc .flex_item-pc-col11{width:89.6666666667%}.flex--pc .flex_item-pc-col12{width:98%}}@media screen and (max-width: 768px){.flex--sp{display:-webkit-box;display:-ms-flexbox;display:flex}.flex--sp .flex_item-sp-col1{width:6.3333333333%}.flex--sp .flex_item-sp-col2{width:14.6666666667%}.flex--sp .flex_item-sp-col3{width:23%}.flex--sp .flex_item-sp-col4{width:31.3333333333%}.flex--sp .flex_item-sp-col5{width:39.6666666667%}.flex--sp .flex_item-sp-col6{width:48%}.flex--sp .flex_item-sp-col7{width:56.3333333333%}.flex--sp .flex_item-sp-col8{width:64.6666666667%}.flex--sp .flex_item-sp-col9{width:73%}.flex--sp .flex_item-sp-col10{width:81.3333333333%}.flex--sp .flex_item-sp-col11{width:89.6666666667%}.flex--sp .flex_item-sp-col12{width:98%}}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width: 769px){.flex-wrap--pc{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 768px){.flex-wrap--sp{-ms-flex-wrap:wrap;flex-wrap:wrap}}.flex-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media print,screen and (min-width: 769px){.flex-justify-start--pc{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width: 768px){.flex-justify-start--sp{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.flex-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media print,screen and (min-width: 769px){.flex-justify-end--pc{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width: 768px){.flex-justify-end--sp{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.flex-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media print,screen and (min-width: 769px){.flex-justify-between--pc{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 768px){.flex-justify-between--sp{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.flex-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (min-width: 769px){.flex-justify-center--pc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 768px){.flex-justify-center--sp{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.flex-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media print,screen and (min-width: 769px){.flex-align-start--pc{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width: 768px){.flex-align-start--sp{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.flex-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width: 769px){.flex-align-center--pc{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 768px){.flex-align-center--sp{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.flex-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media print,screen and (min-width: 769px){.flex-align-end--pc{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media screen and (max-width: 768px){.flex-align-end--sp{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.flex-align-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media print,screen and (min-width: 769px){.flex-align-stretch--pc{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media screen and (max-width: 768px){.flex-align-stretch--sp{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media print,screen and (min-width: 769px){.flex-row-reverse--pc{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (max-width: 768px){.flex-row-reverse--sp{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.flex-order1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex-order2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex-order3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex-order4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex-order5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex-order6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex-order7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex-order8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex-order9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex-order10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.premium03-wrapper{position:relative;background-color:#edf2f7;z-index:0}.premium03{position:relative;margin-inline:auto}@media print,screen and (min-width: 769px){.premium03{max-width:var(--max-width)}}.premium03 .premium03__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}.premium03 .premium03__title.premium03__title--question{width:min(21.8666666667vw,10.25rem)}.premium03 .premium03__title.premium03__title--review{width:min(35.2vw,16.5rem)}.premium03 .premium03__title.premium03__title--recommend{width:min(62.8vw,29.4375rem)}.premium03 .premium03__title.premium03__title--detail{width:min(32vw,15rem)}.premium03 .premium03__title.premium03__title--spec{width:min(21.6vw,10.125rem)}.premium03 .premium03__title.premium03__title--faq{width:min(17.4666666667vw,8.1875rem)}.premium03 .premium03__title.premium03__title--company{width:min(48.4vw,22.6875rem)}.premium03 .premium03__subtitle{font-size:min(3.7333333333vw,1.75rem);line-height:1.5714285714;font-weight:700;letter-spacing:.04em;text-align:center;color:#787d82;margin-top:min(4vw,1.875rem)}.premium03 .premium03-box{background-color:#fff;border-radius:min(4vw,1.875rem);-webkit-box-shadow:10px 10px 20px rgba(146,178,214,.16);box-shadow:10px 10px 20px #92b2d629;padding-inline:min(6.4vw,3rem)}.premium03 .fixed-bg{position:fixed;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:100vw;height:100svh;z-index:-1}@media print,screen and (min-width: 769px){.premium03 .fixed-bg{max-width:var(--max-width)}}.premium03 .fixed-bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.premium03 .mv{position:relative;z-index:1}.premium03 .point .point__inner{background-image:url(/cdn/shop/files/premium03_point_bg.jpg);background-repeat:no-repeat;background-size:cover;padding-bottom:min(34.6666666667vw,16.25rem)}.premium03 .point .point__title{background-color:var(--color-key);border-radius:min(2.6666666667vw,1.25rem) min(2.6666666667vw,1.25rem) 0 0;padding:min(3.0666666667vw,1.4375rem) min(4.4vw,2.0625rem)}.premium03 .point .point__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:min(2.1333333333vw,1rem);background-color:#ffffff45;border-radius:0 0 min(2.6666666667vw,1.25rem) min(2.6666666667vw,1.25rem);border:1px solid #fff;border-top:none;padding:min(6.2666666667vw,2.9375rem) min(4.1333333333vw,1.9375rem)}.premium03 .point .point__item{width:32%;-webkit-filter:drop-shadow(0 3px 6px rgba(0,0,0,.16));filter:drop-shadow(0 3px 6px rgba(0,0,0,.16))}.premium03 .point .point-cta{text-align:center}.premium03 .point .point-cta .point-cta__title{font-family:Quicksand,sans-serif;font-size:min(5.3333333333vw,2.5rem);line-height:1;letter-spacing:.04em;font-weight:400}.premium03 .point .point-cta .point-cta__title span{font-weight:700}.premium03 .point .point-cta .point-cta__subtitle{font-size:min(4.2666666667vw,2rem);font-weight:700;line-height:1;margin-top:min(2.6666666667vw,1.25rem)}.premium03 .point .point-cta .point-cta__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:min(4.2666666667vw,2rem);line-height:1;font-weight:700;letter-spacing:.04em;color:#fff;background-color:#588bc7;width:min(59.7333333333vw,28rem);border-radius:50vw;height:min(14.9333333333vw,7rem);margin-inline:auto;margin-top:min(4vw,1.875rem)}.premium03 .cta{padding-block:min(6vw,2.8125rem) min(16vw,7.5rem)}.premium03 .cta .cta__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:min(3.0666666667vw,1.4375rem);-moz-column-gap:min(3.0666666667vw,1.4375rem);column-gap:min(3.0666666667vw,1.4375rem);font-size:min(4vw,1.875rem);font-weight:700;letter-spacing:.04em}.premium03 .cta .cta__text:before,.premium03 .cta .cta__text:after{content:"";display:block;width:3px;height:1.25em;background-color:currentColor;margin-top:10px}.premium03 .cta .cta__text:before{-webkit-transform:rotate(-28deg);transform:rotate(-28deg)}.premium03 .cta .cta__text:after{-webkit-transform:rotate(28deg);transform:rotate(28deg)}.premium03 .cta .cta__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:min(4.8vw,2.25rem);font-weight:700;width:min(68.8vw,32.25rem);height:min(16vw,7.5rem);border:min(.4vw,.1875rem) solid #588BC7;border-radius:50vw;margin-inline:auto}.premium03 .cta .cta__btn span{line-height:1;margin-top:-2px}.premium03 .cta .cta__btn.cta__btn--1{background-color:#588bc7;border-color:#588bc7;color:#fff}.premium03 .cta .cta__btn.cta__btn--2{letter-spacing:.04em;background-color:#fff;color:#588bc7}.premium03 .cta .cta__btn+.cta__btn{margin-top:min(3.3333333333vw,1.5625rem)}.premium03 .voice{margin-top:min(178vw,83.4375rem)}.premium03 .voice .voice__bg{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(88,139,199,.8)));background:linear-gradient(to bottom,#fff0,#588bc7cc);padding:min(16vw,7.5rem) min(8.5333333333vw,4rem)}.premium03 .voice .voice__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:min(4.2666666667vw,2rem)}.premium03 .voice .voice__item{background-color:#fff;border-radius:min(10.6666666667vw,5rem);padding-block:min(8.6666666667vw,4.0625rem) min(7.4666666667vw,3.5rem)}.premium03 .voice .voice__comment{font-size:min(4.2666666667vw,2rem);letter-spacing:.04em;line-height:1.875;font-weight:700;text-align:center}.premium03 .voice .voice__rate{font-size:min(3.2vw,1.5rem);line-height:1;color:#e9d13e;text-align:center;margin-top:min(3.2vw,1.5rem)}.premium03 .voice .voice__date{font-family:Hiragino Sans w3,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w3,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-weight:400;font-size:min(2.1333333333vw,1rem);line-height:1;color:#787d82;text-align:center;margin-top:min(2.2666666667vw,1.0625rem)}.premium03 .voice .voice__note{font-family:Hiragino Sans w3,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w3,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-size:min(2.6666666667vw,1.25rem);font-weight:400;letter-spacing:.04em;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:min(.8vw,.375rem);-moz-column-gap:min(.8vw,.375rem);column-gap:min(.8vw,.375rem);color:#fff;margin-top:min(7.8666666667vw,3.6875rem);margin-left:-.85em}.premium03 .benefit .benefit__header{background-color:#588bc7cc;padding-block:min(16vw,7.5rem) min(31.0666666667vw,14.5625rem);padding-left:min(4.2666666667vw,2rem)}.premium03 .benefit .benefit__heading{font-size:min(10.6666666667vw,5rem);line-height:1.3;font-weight:700;color:#fff}.premium03 .benefit .benefit__lead{font-size:min(3.7333333333vw,1.75rem);line-height:2.0714285714;font-weight:700;letter-spacing:.04em;color:#fff;margin-top:min(8vw,3.75rem)}.premium03 .benefit .benefit__figure{position:relative}.premium03 .benefit .benefit__figure .benefit__figure-caption{position:absolute;z-index:1;font-size:min(3.4666666667vw,1.625rem);line-height:1.7692307692;letter-spacing:.04em}.premium03 .benefit .benefit__figure .benefit__figure-caption.benefit__figure--1{top:min(40.8vw,19.125rem);left:min(14.1333333333vw,6.625rem)}.premium03 .benefit .benefit__figure .benefit__figure-caption.benefit__figure--2{top:min(14vw,6.5625rem);right:min(13.7333333333vw,6.4375rem)}.premium03 .benefit .benefit__figure .benefit__figure-caption.benefit__figure--3{top:min(28vw,13.125rem);left:min(13.4666666667vw,6.3125rem)}.premium03 .benefit .benefit__figure .benefit__figure-caption.benefit__figure--4{top:min(17.3333333333vw,8.125rem);right:min(11.3333333333vw,5.3125rem)}.premium03 .benefit .benefit__catch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:min(12vw,5.625rem);font-size:min(3.7333333333vw,1.75rem);font-weight:500;line-height:1.8571428571;letter-spacing:.08em;text-align:center;color:#787d82;padding-top:min(17.0666666667vw,8rem)}.premium03 .question .question__header{padding-top:min(32vw,15rem);padding-bottom:min(16vw,7.5rem)}.premium03 .question .question__lead{font-size:min(6.4vw,3rem);line-height:1.3333333333;font-weight:700;text-align:center;margin-top:min(6.6666666667vw,3.125rem)}.premium03 .question .question__list{width:min(87.2vw,40.875rem);margin-top:min(6.6666666667vw,3.125rem);margin-inline:auto}.premium03 .question .question__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:min(4.2666666667vw,2rem);font-weight:700;letter-spacing:.04em;background-color:#fff;border-radius:20px;-webkit-box-shadow:10px 10px 20px rgba(146,178,214,.16);box-shadow:10px 10px 20px #92b2d629;padding:min(4.8vw,2.25rem) min(5.3333333333vw,2.5rem) min(4vw,1.875rem) min(6.9333333333vw,3.25rem)}.premium03 .question .question__link:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50.666' height='50.666'%3E%3Cpath fill='%23588bc7' d='M0 25.333A25.333 25.333 0 1 0 25.333 0 25.329 25.329 0 0 0 0 25.333Zm35.21-5.286a2.36 2.36 0 0 1 3.325 0 2.322 2.322 0 0 1 .682 1.656 2.363 2.363 0 0 1-.694 1.669L27.038 34.821a2.348 2.348 0 0 1-3.24-.073L12.143 23.129a2.351 2.351 0 0 1 3.325-3.329l9.877 9.975Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:block;width:min(6.6666666667vw,3.125rem);height:min(6.6666666667vw,3.125rem)}.premium03 .question .question__link+.question__link{margin-top:min(1.8666666667vw,.875rem)}.premium03 .question .answer .answer__header{position:relative;padding-top:min(32.4vw,15.1875rem);padding-bottom:min(9.8666666667vw,4.625rem)}.premium03 .question .answer .answer__header .sub{display:block;font-size:min(4.2666666667vw,2rem);font-weight:700;letter-spacing:0;color:#787d82}.premium03 .question .answer .answer__header .main{display:block;font-size:min(10.6666666667vw,5rem);font-weight:700;line-height:1.2;letter-spacing:0;margin-top:min(2.5333333333vw,1.1875rem)}.premium03 .question .answer .answer__lead{font-size:min(3.7333333333vw,1.75rem);font-weight:500;line-height:1.8571428571;letter-spacing:.08em;text-align:center;color:#787d82;padding-block:min(15.2vw,7.125rem) min(12vw,5.625rem)}.premium03 .question .answer .answer_recommend{padding-bottom:min(16.5333333333vw,7.75rem)}.premium03 .question .answer .answer_recommend .answer_recommend-title{font-size:min(4.2666666667vw,2rem);font-weight:700;text-align:center;border:1px solid #588BC7;color:#588bc7;border-radius:50vw;width:min(63.6vw,29.8125rem);padding-block:min(.8vw,.375rem);margin-inline:auto}.premium03 .question .answer .answer_recommend .answer_recommend-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:min(6.6666666667vw,3.125rem);margin-top:min(6.4vw,3rem)}.premium03 .question .answer .answer_recommend .answer_recommend-item{width:49%}.premium03 .question .answer .answer_recommend .answer_recommend-text{font-size:min(3.4666666667vw,1.625rem);line-height:1.4230769231;font-weight:700;letter-spacing:.04em;text-align:center;margin-top:min(2vw,.9375rem)}.premium03 .question .answer .answer__chart{overflow-x:auto;padding-right:20px;margin-top:min(6.4vw,3rem)}.premium03 .question .answer .answer__chart::-webkit-scrollbar{height:0}.premium03 .question .answer .answer__chart img{width:min(144.5333333333vw,67.75rem);max-width:min(144.5333333333vw,67.75rem)}.premium03 .question .answer .answer__chart-note{font-family:Hiragino Sans w3,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w3,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-weight:400;font-size:min(2.6666666667vw,1.25rem);line-height:1;letter-spacing:.04em;text-align:right;padding-right:min(6.6666666667vw,3.125rem);margin-top:min(2.1333333333vw,1rem)}.premium03 .question .answer .answer__detail{padding-bottom:min(16vw,7.5rem);margin-top:min(12.8vw,6rem)}.premium03 .question .answer .answer__detail .answer__detail__content{background-color:#fff;border-radius:min(5.3333333333vw,2.5rem);-webkit-box-shadow:10px 10px 20px rgba(146,178,214,.1);box-shadow:10px 10px 20px #92b2d61a;padding:min(12.8vw,6rem) min(6.4vw,3rem) min(13.4666666667vw,6.3125rem)}.premium03 .question .answer .answer__detail .answer__detail-detinition dt{font-size:min(4.2666666667vw,2rem);font-weight:700}.premium03 .question .answer .answer__detail .answer__detail-detinition dt img{display:block;width:min(11.7333333333vw,5.5rem);height:min(11.7333333333vw,5.5rem);margin-bottom:min(2vw,.9375rem)}.premium03 .question .answer .answer__detail .answer__detail-detinition dd{font-size:min(3.2vw,1.5rem);line-height:1;letter-spacing:.04em;margin-top:min(.6666666667vw,.3125rem)}.premium03 .question .answer .answer__detail .answer__detail-detinition dd span{display:block;font-size:.6666666667em;letter-spacing:.04em;margin-top:min(2.6666666667vw,1.25rem)}.premium03 .question .answer .answer__detail .answer__detail-detinition+.answer__detail-detinition{margin-top:min(9.2vw,4.3125rem)}.premium03 .question .answer1 .answer1__detail{padding-top:min(16vw,7.5rem);padding-bottom:min(6.6666666667vw,3.125rem)}.premium03 .question .answer1 .answer1__detail .answer1__detail-container{background-color:#fff;padding-block:min(10.6666666667vw,5rem)}.premium03 .question .answer1 .answer1__detail .answer1__detail-title{font-size:min(3.7333333333vw,1.75rem);font-weight:700;line-height:2.1785714286;letter-spacing:.04em;text-align:center;border-radius:50vw;color:#588bc7;border:1px solid #588BC7;width:min(53.3333333333vw,25rem);margin-inline:auto}.premium03 .question .answer1 .answer1__detail .answer1__detail-text{font-size:min(6.4vw,3rem);font-weight:700;line-height:1.3541666667;text-align:center;margin-top:min(3.7333333333vw,1.75rem)}.premium03 .question .answer1 .answer1__detail .answer1__detail-text span{color:#588bc7}.premium03 .question .answer1 .answer1__detail .answer1__detail-text:after{content:"";display:block;width:min(10vw,4.6875rem);height:min(10.5333333333vw,4.9375rem);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='75.323' height='79.287'%3E%3Cpath fill='%23588bc7' d='M30.923 76.908 2.379 48.365c-3.171-3.171-3.171-9.514 0-12.686s9.514-3.171 12.686 0l13.479 13.479V8.722A8.8 8.8 0 0 1 37.266 0c4.757 0 9.514 3.964 9.514 8.722v39.643l13.478-13.478a8.893 8.893 0 0 1 12.686.793c3.171 3.964 3.171 9.514 0 12.686L44.401 76.908a9 9 0 0 1-6.343 2.379q-4.757 0-7.135-2.379Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;margin-inline:auto;margin-block:min(6.6666666667vw,3.125rem)}.premium03 .question .answer2 .answer__header{position:relative;padding-top:min(30vw,14.0625rem)}.premium03 .question .answer2 .answer__image{font-size:min(13.3333333333vw,6.25rem);margin-top:-1.21em}.premium03 .question .answer2 .answer_recommend{padding-bottom:min(13.3333333333vw,6.25rem)}.premium03 .question .answer2 .answer2__detail{padding-top:min(16vw,7.5rem);padding-bottom:min(16vw,7.5rem)}.premium03 .question .answer2 .answer2__detail .answer2__detail-inner{padding-left:min(2.1333333333vw,1rem);-webkit-filter:drop-shadow(10px 10px 20px rgba(146,178,214,.16));filter:drop-shadow(10px 10px 20px rgba(146,178,214,.16))}.premium03 .question .answer2 .answer2__detail .answer2__detail-title{font-size:min(4.2666666667vw,2rem);line-height:2.9375;font-weight:700;text-align:center;background-color:#fff;width:min(63.6vw,29.8125rem);border-radius:50vw;color:#588bc7;margin-inline:auto}.premium03 .question .answer3 .answer3__point{position:relative}.premium03 .question .answer3 .answer3__point .answer3__point-text{position:absolute;top:min(19.0666666667vw,8.9375rem);left:0;width:100%;text-align:center;font-size:min(5.8666666667vw,2.75rem);font-weight:700;line-height:1.5}.premium03 .question .answer3 .answer3__point .answer3__point-text span{color:#588bc7}.premium03 .question .answer4 .answer__image{font-size:min(13.3333333333vw,6.25rem);margin-top:-3.06em}.premium03 .question .answer4 .answer4__cart{padding-left:min(2.1333333333vw,1rem);-webkit-filter:drop-shadow(10px 10px 20px rgba(146,178,214,.16));filter:drop-shadow(10px 10px 20px rgba(146,178,214,.16))}.premium03 .question .answer4 .answer4__cart .answer__chart{margin-top:0}.premium03 .question .answer5{padding-bottom:min(8vw,3.75rem)}.premium03 .question .answer5 .answer_recommend{padding-bottom:0}.premium03 .question .answer5 .answer_recommend .answer_recommend-list{margin-top:0}.premium03 .question .answer5 .answer_recommend .answer_recommend-item{width:31%}.premium03 .question .answer5 .answer_recommend .answer_recommend-text{font-size:min(3.2vw,1.5rem);line-height:1.3333333333;margin-top:min(3.0666666667vw,1.4375rem)}.premium03 .authority .authority__container{padding-inline:min(6.4vw,3rem);-webkit-box-shadow:10px 10px 20px rgba(146,178,214,.1);box-shadow:10px 10px 20px #92b2d61a}.premium03 .authority .authority__title{font-size:min(3.7333333333vw,1.75rem);font-weight:700;line-height:1.5714285714;letter-spacing:.04em;text-align:center;padding-block:min(16vw,7.5rem) min(6.1333333333vw,2.875rem)}.premium03 .authority .authority__content{background-color:#fff;border-radius:min(5.3333333333vw,2.5rem);padding:min(10.4vw,4.875rem) min(6.4vw,3rem)}.premium03 .authority .authority__content:first-of-type{padding:min(10.4vw,4.875rem) min(9.7333333333vw,4.5625rem)}.premium03 .authority .authority__content+.authority__content{margin-top:min(4.6666666667vw,2.1875rem)}.premium03 .review{padding-top:min(40vw,18.75rem);padding-bottom:min(15.3333333333vw,7.1875rem)}.premium03 .review .review__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:min(4.2666666667vw,2rem);margin-top:min(12.6666666667vw,5.9375rem)}.premium03 .review .review__item{display:grid;grid-template-columns:67% 33%;grid-template-rows:repeat(5,auto);grid-column-gap:0px;grid-row-gap:0px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;border-radius:min(5.3333333333vw,2.5rem);-webkit-box-shadow:10px 10px 20px rgba(146,178,214,.16);box-shadow:10px 10px 20px #92b2d629;padding-block:min(8.5333333333vw,4rem)}.premium03 .review .review__item .review__item-title{grid-area:2/1/3/2;font-size:min(4.2666666667vw,2rem);line-height:1.375;letter-spacing:.04em;font-weight:700}.premium03 .review .review__item .review__item-rate{grid-area:3/1/4/2;font-size:min(3.2vw,1.5rem);color:#e9d13e;margin-top:min(1.3333333333vw,.625rem)}.premium03 .review .review__item .review__item-image{grid-area:1/2/5/3;max-width:178px;margin-bottom:min(2.4vw,1.125rem)}.premium03 .review .review__item .review__item-text{grid-area:5/1/6/3;font-size:min(3.4666666667vw,1.625rem);line-height:1.7692307692;font-weight:500;letter-spacing:.04em;color:#3d434a;margin-top:min(2.2666666667vw,1.0625rem)}.premium03 .review .review__note-wrapper{margin-top:min(12vw,5.625rem)}.premium03 .review .review__note{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-family:Hiragino Sans w3,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w3,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-weight:400;font-size:min(2.6666666667vw,1.25rem);line-height:1.5;letter-spacing:.04em;color:#3d434a}.premium03 .recommend{padding-top:min(32vw,15rem)}.premium03 .recommend .premium03__subtitle{color:#1d2187}.premium03 .recommend .recommend__summary{border:4px dotted #1B2871;border-radius:min(5.3333333333vw,2.5rem);padding-top:min(15.4666666667vw,7.25rem);padding-bottom:min(15.2vw,7.125rem);margin-top:min(12.8vw,6rem)}.premium03 .recommend .recommend__summary .recommend__summary-title{font-size:min(5.3333333333vw,2.5rem);font-weight:700;line-height:1.4;letter-spacing:.04em;text-align:center;color:#1d2187}.premium03 .recommend .recommend__summary .recommend__summary-title:after{content:"";display:block;width:min(10.6666666667vw,5rem);height:min(.6666666667vw,.3125rem);background-color:#1d2187;margin-inline:auto;margin-top:min(7.3333333333vw,3.4375rem)}.premium03 .recommend .recommend__list{margin-top:min(12vw,5.625rem)}.premium03 .recommend .recommend__item{text-align:center}.premium03 .recommend .recommend__item+.recommend__item{margin-top:min(12vw,5.625rem)}.premium03 .recommend .recommend__item .recommend__item--note{font-size:min(3.7333333333vw,1.75rem);font-weight:700;line-height:1.5714285714;letter-spacing:.04em;text-align:center;color:#1d2187}.premium03 .recommend .recommend__graph{opacity:0;-webkit-transition:.6s all;transition:.6s all;position:relative;width:min(60vw,28.125rem);margin-inline:auto}.premium03 .recommend .recommend__graph.is-on{opacity:1}.premium03 .recommend .recommend__graph.is-on svg .circle1{-webkit-animation:graph_circle1 1.2s cubic-bezier(.215,.61,.355,1) 1s 1 forwards;animation:graph_circle1 1.2s cubic-bezier(.215,.61,.355,1) 1s 1 forwards}.premium03 .recommend .recommend__graph.is-on svg .circle2{-webkit-animation:graph_circle2 1.4s cubic-bezier(.215,.61,.355,1) 1s 1 forwards;animation:graph_circle2 1.4s cubic-bezier(.215,.61,.355,1) 1s 1 forwards}.premium03 .recommend .recommend__graph.is-on svg .circle3{-webkit-animation:graph_circle3 1.4s cubic-bezier(.215,.61,.355,1) 1s 1 forwards;animation:graph_circle3 1.4s cubic-bezier(.215,.61,.355,1) 1s 1 forwards}.premium03 .recommend .recommend__graph svg{width:100%;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.premium03 .recommend .recommend__graph svg .bg,.premium03 .recommend .recommend__graph svg .circle{position:absolute;top:0;right:0;left:0;fill:none;stroke-dasharray:100}.premium03 .recommend .recommend__graph svg .bg{stroke:#edf2f7;stroke-width:1.5}.premium03 .recommend .recommend__graph svg .circle{stroke-dashoffset:100;stroke-width:3}.premium03 .recommend .recommend__graph .recommend__graph-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;pointer-events:none;color:#1d2187}.premium03 .recommend .recommend__graph .recommend__graph-text .text1{display:block;font-size:min(3.2vw,1.5rem);line-height:1.3333333333;letter-spacing:.04em;font-weight:700;text-align:center}.premium03 .recommend .recommend__graph .recommend__graph-text .text2{display:block;position:relative;font-size:min(18.6666666667vw,8.75rem);font-weight:900;line-height:1}.premium03 .recommend .recommend__graph .recommend__graph-text .text2 .per{font-size:.5142857143em}.premium03 .recommend .recommend__graph .recommend__graph-text .text2 sup{position:absolute;top:min(4.9333333333vw,2.3125rem);right:min(.9333333333vw,.4375rem);font-size:.1714285714em;font-weight:700}.premium03 .recommend .recommend__caution-wrap{margin-top:min(12.2666666667vw,5.75rem)}.premium03 .recommend .recommend__caution{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Hiragino Sans w3,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w3,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-weight:400;font-size:min(2.6666666667vw,1.25rem);letter-spacing:.04em;line-height:1.5;color:#3d434a}.premium03 .recommend .recommend__comment{border-radius:min(5.3333333333vw,2.5rem);background:linear-gradient(135deg,#f2f0ff,#cddbfc);padding:min(11.0666666667vw,5.1875rem) min(6.6666666667vw,3.125rem);margin-top:min(12vw,5.625rem);margin-bottom:min(6.6666666667vw,3.125rem)}.premium03 .recommend .recommend__comment .recommend__comment-title{font-size:min(8.5333333333vw,4rem);font-weight:700;line-height:1.375;color:#1d2187}.premium03 .recommend .recommend__comment .recommend__comment-text{font-size:min(3.7333333333vw,1.75rem);line-height:1.75;font-weight:500;letter-spacing:.04em;color:#1d2187;margin-top:min(6.1333333333vw,2.875rem)}.premium03 .recommend .recommend__comment .recommend__comment-profile{display:grid;grid-template-columns:min(17.7333333333vw,8.3125rem) 1fr;grid-template-rows:repeat(3,auto);grid-column-gap:min(4vw,1.875rem);grid-row-gap:0px;margin-top:min(5.7333333333vw,2.6875rem)}.premium03 .recommend .recommend__comment .recommend__comment-profile .recommend__comment-profile-image{grid-area:1/1/4/2}.premium03 .recommend .recommend__comment .recommend__comment-profile .recommend__comment-profile-name{grid-area:1/2/2/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:min(1.6vw,.75rem);-moz-column-gap:min(1.6vw,.75rem);column-gap:min(1.6vw,.75rem);font-family:Hiragino Sans w3,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w3,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-weight:400;font-size:min(3.7333333333vw,1.75rem);line-height:1}.premium03 .recommend .recommend__comment .recommend__comment-profile .recommend__comment-profile-name span{font-size:.6428571429em;letter-spacing:.2em}.premium03 .recommend .recommend__comment .recommend__comment-profile .recommend__comment-profile-text{grid-area:3/2/4/3;font-family:Hiragino Sans w6,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w6,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-size:min(2.6666666667vw,1.25rem);line-height:1.45;font-weight:600;letter-spacing:.08em}.premium03 .detail{padding-top:min(32vw,15rem)}.premium03 .detail .detail__box{margin-top:min(14.6666666667vw,6.875rem)}.premium03 .detail .detail__box .detail__box-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:min(2.6666666667vw,1.25rem);text-align:center}.premium03 .detail .detail__box .detail__box-header .detail__box-header-num{font-size:min(10.6666666667vw,5rem);line-height:1;font-weight:900;-webkit-text-stroke:1px #3D434A;color:transparent}.premium03 .detail .detail__box .detail__box-header .detail__box-header-text{font-size:min(3.2vw,1.5rem);font-weight:700;letter-spacing:.04em}.premium03 .detail .detail__box .detail__box-image{margin-top:min(5.7333333333vw,2.6875rem)}.premium03 .detail .detail__box .detail__box-lead{font-size:min(5.8666666667vw,2.75rem);font-weight:700;line-height:1.3636363636;text-align:center;margin-top:min(5.6vw,2.625rem)}.premium03 .detail .detail__box .detail__box-text{font-size:min(3.4666666667vw,1.625rem);line-height:1.7692307692;letter-spacing:.04em;text-align:center;margin-top:min(5.0666666667vw,2.375rem)}.premium03 .detail .detail__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:min(5.7333333333vw,2.6875rem);margin-top:min(12vw,5.625rem)}.premium03 .detail .detail__list .detail__item{width:49%}.premium03 .detail .detail__list .detail__item .detail__item-text{font-size:min(3.4666666667vw,1.625rem);line-height:1.7692307692;font-weight:500;letter-spacing:.04em;text-align:center;margin-top:4px}.premium03 .detail .detail__box2{background:linear-gradient(135deg,#fff0f0,#fceccd);border-radius:min(5.3333333333vw,2.5rem);color:#e26767;padding:min(10.9333333333vw,5.125rem) min(6.4vw,3rem);margin-top:min(12.1333333333vw,5.6875rem)}.premium03 .detail .detail__box2.detail__box2--color{background:linear-gradient(135deg,#fffef0,#f0fff0);color:#1dad65}.premium03 .detail .detail__box2:last-of-type{margin-bottom:min(6.6666666667vw,3.125rem)}.premium03 .detail .detail__box2 .detail__box2-lead{font-size:min(8.5333333333vw,4rem);font-weight:700;line-height:1.375;color:currentColor}.premium03 .detail .detail__box2 .detail__box2-text{font-size:min(3.7333333333vw,1.75rem);font-weight:500;letter-spacing:.04em;line-height:1.75;color:currentColor;margin-top:min(6.1333333333vw,2.875rem)}.premium03 .detail .detail__box2 .detail__box2-text sup{font-size:.5em}.premium03 .detail .detail__box2 .detail__box2-image{margin-top:min(5.6vw,2.625rem)}.premium03 .detail .detail__box2 .detail__box2-note{font-family:Hiragino Sans w3,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w3,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-weight:400;font-size:min(2.6666666667vw,1.25rem);line-height:1.5;letter-spacing:.04em;color:#3d434a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:min(.5333333333vw,.25rem);-moz-column-gap:min(.5333333333vw,.25rem);column-gap:min(.5333333333vw,.25rem);margin-top:min(.9333333333vw,.4375rem)}.premium03 .detail .detail__box2 .detail__box2-note+.detail__box2-note{margin-top:0}.premium03 .detail .detail__box2 .detail__box2-note dt{font-weight:400}.premium03 .detail .detail__banner{margin-top:min(12vw,5.625rem)}.premium03 .detail .detail__point{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:min(8.5333333333vw,4rem);margin-top:min(12.8vw,6rem)}.premium03 .detail .detail__point .detail__point-definition{text-align:center}.premium03 .detail .detail__point .detail__point-title{font-size:min(4.2666666667vw,2rem);font-weight:700}.premium03 .detail .detail__point .detail__point-title img{display:block;width:min(11.7333333333vw,5.5rem);height:min(11.7333333333vw,5.5rem);margin-inline:auto;margin-bottom:min(2vw,.9375rem)}.premium03 .detail .detail__point .detail__point-text{font-size:min(3.2vw,1.5rem);line-height:1.6666666667;letter-spacing:.04em;text-align:left;max-width:min(62.6666666667vw,29.375rem);margin-top:min(1.7333333333vw,.8125rem);margin-inline:auto}.premium03 .spec{padding-top:min(32vw,15rem);padding-bottom:min(16vw,7.5rem)}.premium03 .spec .spec__mainvisual{width:100%;margin-top:min(5.0666666667vw,2.375rem)}.premium03 .spec .spec__color-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:min(5.3333333333vw,2.5rem);font-family:Hiragino Sans w6,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w6,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-weight:600;margin-top:min(12.8vw,6rem)}.premium03 .spec .spec__color-list .spec__color-item{width:49%}.premium03 .spec .spec__color-list .spec__color-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:min(1.6vw,.75rem);font-size:min(2.4vw,1.125rem);line-height:1;letter-spacing:.04em;text-align:center;margin-top:min(2.1333333333vw,1rem)}.premium03 .spec .spec__color-list .spec__color-name span{font-size:min(2.1333333333vw,1rem)}.premium03 .spec .spec__color-note{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Hiragino Sans w3,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w3,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-weight:400;font-size:min(2.6666666667vw,1.25rem);line-height:1.5;letter-spacing:.04em;color:#3d434a;margin-top:min(11.4666666667vw,5.375rem)}.premium03 .spec .spec__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:min(2.1333333333vw,1rem);font-family:Hiragino Sans w3,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w3,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-weight:400;font-size:min(2.6666666667vw,1.25rem);letter-spacing:.04em;line-height:1;margin-top:min(12vw,5.625rem)}.premium03 .spec .spec__list{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;border-top:1px solid #EEEEEE;margin-top:min(12.6666666667vw,5.9375rem)}.premium03 .spec .spec__item{display:contents;font-family:Hiragino Sans w6,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w6,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-weight:600;font-size:min(2.9333333333vw,1.375rem);line-height:1.6363636364;letter-spacing:.04em;border-bottom:1px solid #EEEEEE}.premium03 .spec .spec__item .spec__item-title,.premium03 .spec .spec__item .spec__item-text{padding-block:min(2.8vw,1.3125rem) min(3.2vw,1.5rem)}.premium03 .spec .spec__item .spec__item-title{border-bottom:1px solid #EEEEEE;padding-left:min(2.2666666667vw,1.0625rem)}.premium03 .spec .spec__item .spec__item-text{font-family:Hiragino Sans w3,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w3,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-weight:400;border-bottom:1px solid #EEEEEE;color:#3d434a;padding-inline:min(3.8666666667vw,1.8125rem) min(2.6666666667vw,1.25rem)}.premium03 .support{color:#3d434a;padding-top:min(16vw,7.5rem);padding-bottom:min(15.3333333333vw,7.1875rem)}.premium03 .support .support__box{border-radius:min(5.3333333333vw,2.5rem);padding-block:min(12.9333333333vw,6.0625rem)}.premium03 .support .support__header{font-size:min(8.5333333333vw,4rem);font-weight:700;line-height:1.375;text-align:center;border-bottom:1px solid #EDF2F7;padding-bottom:min(6.6666666667vw,3.125rem);margin-bottom:min(6vw,2.8125rem)}.premium03 .support .support__lead{font-size:min(3.7333333333vw,1.75rem);font-weight:700;letter-spacing:.04em;line-height:1.5714285714;text-align:center;color:var(--color-key)}.premium03 .support .support__banner1{width:min(37.0666666667vw,17.375rem);margin-inline:auto;margin-block:min(6vw,2.8125rem) min(6vw,2.8125rem)}.premium03 .support .support__banner2{margin-block:min(6vw,2.8125rem) min(6vw,2.8125rem)}.premium03 .support .support__text{font-size:min(3.4666666667vw,1.625rem);font-weight:600;line-height:1.7692307692;letter-spacing:0}.premium03 .support .support__note{font-family:Hiragino Sans w3,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w3,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-size:min(2.6666666667vw,1.25rem);line-height:1.5;letter-spacing:.04em;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:min(3.4666666667vw,1.625rem)}.premium03 .support .support__note+.support__note{margin-top:0}.premium03 .faq{padding-top:min(32vw,15rem);padding-bottom:min(16vw,7.5rem)}.premium03 .faq .faq__content{margin-top:min(12.6666666667vw,5.9375rem)}.premium03 .faq .faq__item{font-size:min(3.2vw,1.5rem);line-height:1.75;letter-spacing:.04em;border-top:1px solid #D5E2EF}.premium03 .faq .faq__item .faq__item-q{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:min(4.4vw,2.0625rem);-moz-column-gap:min(4.4vw,2.0625rem);column-gap:min(4.4vw,2.0625rem);cursor:pointer;font-family:Hiragino Sans w6,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w6,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;line-height:2.3;padding-block:min(5.4666666667vw,2.5625rem) min(5.3333333333vw,2.5rem)}.premium03 .faq .faq__item .faq__item-q:before,.premium03 .faq .faq__item .faq__item-q:after{font-family:Zen Maru Gothic,serif;font-weight:700;font-size:min(5.8666666667vw,2.75rem);line-height:1}.premium03 .faq .faq__item .faq__item-q:before{content:"Q"}.premium03 .faq .faq__item .faq__item-q:after{content:"+";margin-left:auto;margin-right:0}.premium03 .faq .faq__item .faq__item-q.is-on:after{content:"\2212"}.premium03 .faq .faq__item .faq__item-a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:min(4.4vw,2.0625rem);-moz-column-gap:min(4.4vw,2.0625rem);column-gap:min(4.4vw,2.0625rem);font-family:Hiragino Sans w3,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w3,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;letter-spacing:0}.premium03 .faq .faq__item .faq__item-a:before{content:"A";font-family:Zen Maru Gothic,serif;font-weight:700;font-size:min(5.8666666667vw,2.75rem);line-height:1}.premium03 .faq .faq__item .faq__item-a .faq__item-a-inner .text{padding-bottom:min(3.0666666667vw,1.4375rem)}.premium03 .company .company__header{padding-top:min(32vw,15rem);padding-bottom:min(16vw,7.5rem)}.premium03 .company .company__box{padding-top:min(13.3333333333vw,6.25rem);padding-bottom:min(12.6666666667vw,5.9375rem);margin-top:min(12.5333333333vw,5.875rem)}.premium03 .company .company__title{font-size:min(8.5333333333vw,4rem);line-height:1.375;font-weight:700}.premium03 .company .company__text{font-size:min(3.7333333333vw,1.75rem);font-weight:700;line-height:2.0714285714;letter-spacing:.04em;margin-top:min(7.3333333333vw,3.4375rem)}.premium03 .company .company__company-image{margin-top:min(7.3333333333vw,3.4375rem)}.premium03 .company .company__body{padding-top:min(48vw,22.5rem)}.premium03 .company .company__aside{padding-top:min(15.0666666667vw,7.0625rem)}.premium03 .company .company__benefit{position:relative;z-index:1}.premium03 .company .company__benefit+.company__benefit{margin-top:min(12.8vw,6rem)}.premium03 .company .company__benefit .company__benefit-image{-webkit-filter:drop-shadow(40px 40px 80px rgba(30,35,60,.16));filter:drop-shadow(40px 40px 80px rgba(30,35,60,.16))}.premium03 .company .company__benefit .company__benefit-image.company__benefit-image--l{margin-left:0;margin-right:min(12.8vw,6rem)}.premium03 .company .company__benefit .company__benefit-image.company__benefit-image--l+.company__benefit-text{right:min(6.2666666667vw,2.9375rem)}.premium03 .company .company__benefit .company__benefit-image.company__benefit-image--r{margin-left:min(12.8vw,6rem);margin-right:0}.premium03 .company .company__benefit .company__benefit-image.company__benefit-image--r+.company__benefit-text{left:min(6.2666666667vw,2.9375rem)}.premium03 .company .company__benefit .company__benefit-text{position:absolute;top:min(21.3333333333vw,10rem);font-size:min(4.2666666667vw,2rem);font-weight:700;line-height:1.78125;letter-spacing:.04em}.premium03 .company .company__message{position:relative}.premium03 .company .company__message .company__message-text{position:absolute;top:min(15.2vw,7.125rem);left:0;width:100%;font-size:min(3.7333333333vw,1.75rem);font-weight:700;letter-spacing:.08em;line-height:1.8571428571;text-align:center}.premium03 .information{padding-top:min(21.3333333333vw,10rem)}.premium03 .information .information__content{font-family:Hiragino Sans w6,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w6,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-weight:600;border:4px solid #1D2187;padding-bottom:min(5.3333333333vw,2.5rem);margin-bottom:min(16vw,7.5rem)}.premium03 .information .information__content .information__content-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:min(5.3333333333vw,2.5rem);letter-spacing:.04em;line-height:1;color:#fff;background-color:#1d2187;text-align:center;width:min(71.4666666667vw,33.5rem);height:min(11.2vw,5.25rem);margin-top:-1.1em;margin-inline:auto}.premium03 .information .information__content .information__content-lead{font-size:min(3.7333333333vw,1.75rem);line-height:1.6785714286;letter-spacing:.04em;text-align:center;color:#3d434a;padding-top:min(2.9333333333vw,1.375rem)}.premium03 .information .information__content .information__content-text{font-size:min(2.9333333333vw,1.375rem);line-height:1.6363636364;letter-spacing:.04em;text-align:center;color:#7a7781;margin-top:min(1.3333333333vw,.625rem)}.premium03 .information .information__content .information__content-text span{color:#c75957}.premium03 .information .information__content .information__content-caution{font-size:min(4.2666666667vw,2rem);line-height:1.46875;text-align:center;color:#fff;background-color:#c75957;width:min(71.8666666667vw,33.6875rem);padding-block:min(3.6vw,1.6875rem);margin-top:min(3.4666666667vw,1.625rem);margin-inline:auto}.premium03 .information .cta2{padding-top:min(16vw,7.5rem);padding-bottom:min(15.2vw,7.125rem)}.premium03 .information .cta2 .cta2__box{border-radius:min(5.3333333333vw,2.5rem);background-color:#fff;padding-top:min(10.6666666667vw,5rem);padding-bottom:min(10.6666666667vw,5rem)}.premium03 .information .cta2 .cta2__image{width:min(16.1333333333vw,7.5625rem);margin-inline:auto}.premium03 .information .cta2 .cta2__mark{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:min(2.9333333333vw,1.375rem);font-weight:700;line-height:1;letter-spacing:.04em;text-align:center;color:var(--color-key);border:1px solid var(--color-key);border-radius:min(1.3333333333vw,.625rem);width:min(25.6vw,12rem);height:min(6.4vw,3rem);margin-inline:auto;margin-top:min(6.2666666667vw,2.9375rem)}.premium03 .information .cta2 .cta2__prod{font-size:min(4.2666666667vw,2rem);line-height:2.1875;font-weight:700;text-align:center;color:#3d434a}.premium03 .information .cta2 .cta2__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Hiragino Sans w6,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w6,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-size:min(3.7333333333vw,1.75rem);line-height:1;font-weight:600;letter-spacing:.04em;text-align:center}.premium03 .information .cta2 .cta2__price .text1{font-size:1em}.premium03 .information .cta2 .cta2__price .text2{font-size:.7857142857em}.premium03 .information .cta2 .cta2__price .text3{font-family:Hiragino Sans w3,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w3,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-weight:400;font-size:.7142857143em}.premium03 .information .cta2 .cta2__text1{font-family:Hiragino Sans w6,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w6,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-weight:600;font-size:min(4vw,1.875rem);line-height:1;letter-spacing:.04em;text-align:center;color:#c75957;margin-top:min(6.6666666667vw,3.125rem)}.premium03 .information .cta2 .cta2__text2{font-family:Hiragino Sans w6,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w6,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-weight:600;font-size:min(2.9333333333vw,1.375rem);letter-spacing:.04em;text-align:center}.premium03 .information .cta2 .cta__btn{font-size:min(4.8vw,2.25rem);font-weight:700;line-height:1;text-align:center;color:#fff;background-color:#588bc7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:min(68.8vw,32.25rem);height:min(16vw,7.5rem);border-radius:50vw;margin-inline:auto}.premium03 .information .cta2 .cta__btn span{margin-top:-2px}.premium03 .information .cta2 .cta2__cautions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:min(66.1333333333vw,31rem);margin-inline:auto;margin-top:min(6.6666666667vw,3.125rem)}.premium03 .information .cta2 .cta2__cautions .cta2__caution{font-family:Hiragino Sans w6,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w6,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-size:min(2.9333333333vw,1.375rem);line-height:2.7272727273;font-weight:600;letter-spacing:.04em;text-align:center;width:32%;background-color:#f5faff}.premium03 .information .cta2 .cta2__note{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Hiragino Sans w3,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  w3,\30e1\30a4\30ea\30aa,meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,-apple-systemm,Verdana,sans-serif;font-size:min(2.6666666667vw,1.25rem);letter-spacing:.04em;line-height:1.5;margin-top:min(3.6vw,1.6875rem)}.premium03 .information .cta2 .cta2__note+.cta2__note{margin-top:min(1.3333333333vw,.625rem)}.premium03 .information .cta2 .cta2__note dt{font-weight:400}@-webkit-keyframes graph_circle1{to{stroke-dashoffset:16}}@keyframes graph_circle1{to{stroke-dashoffset:16}}@-webkit-keyframes graph_circle2{to{stroke-dashoffset:10}}@keyframes graph_circle2{to{stroke-dashoffset:10}}@-webkit-keyframes graph_circle3{to{stroke-dashoffset:10}}@keyframes graph_circle3{to{stroke-dashoffset:10}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/premium_lp03_style.css.map */
