/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ol,ul{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]{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:-.25em}sup{top:-.5em}embed,iframe,img,object{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:0 0;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}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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:0}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}template{display:none}[hidden]{display:none}:root{--vw-base:1920;--vw-scale:calc(560px / 768)}@media print,screen and (min-width:1921px){:root{--vw-scale:max(calc(100vw * (560 / 768) / var(--vw-base)), 1px * (560 / 768))}}@media print,screen and (max-width:1024px){:root{--vw-scale:calc(100vw / 768)}}html{font-size:62.5%}@media print,screen and (min-width:1921px){html{font-size:.5208333333vw}}@media print,screen and (max-width:1024px){html{font-size:1.3020833333vw}}body{font-family:"M PLUS 1","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;-webkit-font-smoothing:antialiased;word-wrap:break-word;overflow-wrap:break-word;overflow-x:hidden;height:100%;min-height:100%;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out;font-weight:700;color:#632b0f;background:#ffdbd8}@media print,screen and (max-width:1024px){body{-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch}}img{-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;max-width:100%}img:not(.c-single-contentimg){width:100%;height:100%}.--resizing *,.--resizing ::after,.--resizing ::before{-webkit-transition:none!important;transition:none!important;-webkit-transition-delay:unset!important;transition-delay:unset!important}.l-footer{position:relative;z-index:2}.l-footer .l-footer__background{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#e48e99),color-stop(#f9d6ae),color-stop(#f9d6ae),color-stop(#e48e99),to(#e48e99));background:-webkit-linear-gradient(top,#e48e99 calc(7 * var(--vw-scale)),#f9d6ae calc(7 * var(--vw-scale)),#f9d6ae calc(10 * var(--vw-scale)),#e48e99 calc(10 * var(--vw-scale)),#e48e99 calc(22 * var(--vw-scale)));background:linear-gradient(to bottom,#e48e99 calc(7 * var(--vw-scale)),#f9d6ae calc(7 * var(--vw-scale)),#f9d6ae calc(10 * var(--vw-scale)),#e48e99 calc(10 * var(--vw-scale)),#e48e99 calc(22 * var(--vw-scale)));padding:calc(22 * var(--vw-scale)) 0 0}.l-footer .l-footer__background img{-o-object-fit:cover;object-fit:cover}.l-footer .l-footer__content{position:relative;padding:calc(90 * var(--vw-scale)) 0 calc(60 * var(--vw-scale))}.l-footer .l-footer__content .l-footer__logo a{display:block;width:calc(400 * var(--vw-scale));margin:0 auto}@media (any-hover:hover){.l-footer .l-footer__content .l-footer__logo a{-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.l-footer .l-footer__content .l-footer__logo a:hover{opacity:.6}}.l-footer .l-footer__content .l-footer__privacypolicy{margin:calc(60 * var(--vw-scale)) 0 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.l-footer .l-footer__content .l-footer__privacypolicy a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#fff;letter-spacing:.06em;line-height:1;font-size:calc(22 * var(--vw-scale));gap:calc(10 * var(--vw-scale))}.l-footer .l-footer__content .l-footer__privacypolicy a::after{content:"";display:block;width:calc(26 * var(--vw-scale));height:calc(26 * var(--vw-scale));background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2026%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M13%200V2.88867H2.88867V23.1113H23.1113V13H26V23.1113C26%2024.7074%2024.7073%2025.9999%2023.1113%2026H2.88867C1.29263%2025.9999%200%2024.7073%200%2023.1113V2.88867C0.000262906%201.29282%201.29279%200.000129381%202.88867%200H13ZM25.6318%200V10.1113H22.7432V4.93262L8.54395%2019.1318L6.5%2017.0879L20.6992%202.88867H15.5205V0H25.6318Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain}@media (any-hover:hover){.l-footer .l-footer__content .l-footer__privacypolicy a{-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.l-footer .l-footer__content .l-footer__privacypolicy a:hover{opacity:.6}}.l-footer .l-footer__content .l-footer__copyright{color:rgba(255,255,255,.5);text-align:center;letter-spacing:.06em;line-height:1;font-size:calc(20 * var(--vw-scale));margin:calc(50 * var(--vw-scale)) 0 0}.l-wrapper{overflow:hidden}.l-wrapper .l-wrapper__background{overflow:hidden}@media print,screen and (min-width:1025px){.l-wrapper .l-wrapper__background{position:fixed;top:0;left:0;width:100%;height:100%}}@media print,screen and (max-width:1024px){.l-wrapper .l-wrapper__background{display:none}}@media print,screen and (min-width:1025px){.l-wrapper .l-wrapper__background .l-wrapper__background-lace{position:absolute;top:0;left:50%;min-width:1920px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.l-wrapper .l-wrapper__background .l-wrapper__background-lace img{width:100%;height:auto}}@media print,screen and (min-width:1025px){.l-wrapper .l-wrapper__background img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}}.l-wrapper .l-wrapper__inner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:relative;margin:0 auto;min-height:100vh}@media print,screen and (min-width:1025px){.l-wrapper .l-wrapper__inner{width:calc(768 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.l-wrapper .l-wrapper__inner::before{content:"";display:block;position:absolute;top:0;left:-20px;width:calc(100% + 20px + 20px);height:100%;background:-webkit-linear-gradient(left,#e48e99 6px,#f9d6ae 6px,#f9d6ae 9px,#e48e99 9px,#e48e99 calc(100% - 9px),#f9d6ae calc(100% - 9px),#f9d6ae calc(100% - 6px),#e48e99 calc(100% - 6px));background:linear-gradient(to right,#e48e99 6px,#f9d6ae 6px,#f9d6ae 9px,#e48e99 9px,#e48e99 calc(100% - 9px),#f9d6ae calc(100% - 9px),#f9d6ae calc(100% - 6px),#e48e99 calc(100% - 6px))}}.l-main{-webkit-box-flex:1;-webkit-flex:1;flex:1;position:relative;background:#ffdbd8}.l-main .l-main__background{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.l-main .l-main__background::after{content:"";display:block;width:100%;height:100%;background:-webkit-repeating-linear-gradient(left,#fad6d2 0 calc(10 * var(--vw-scale)),#ffdbd8 calc(10 * var(--vw-scale)) calc(20 * var(--vw-scale)));background:repeating-linear-gradient(to right,#fad6d2 0 calc(10 * var(--vw-scale)),#ffdbd8 calc(10 * var(--vw-scale)) calc(20 * var(--vw-scale)));-webkit-box-flex:1;-webkit-flex:1;flex:1}.l-main .l-main__background img{width:100%;height:auto}.l-main .l-main__background .l-main__background-line{width:100%;height:calc(20 * var(--vw-scale));background:-webkit-gradient(linear,left top,left bottom,from(#e48e99),color-stop(#e48e99),color-stop(#f9d6ae),color-stop(#f9d6ae),to(#e48e99));background:-webkit-linear-gradient(top,#e48e99 0,#e48e99 calc(12 * var(--vw-scale)),#f9d6ae calc(12 * var(--vw-scale)),#f9d6ae calc(15 * var(--vw-scale)),#e48e99 calc(15 * var(--vw-scale)));background:linear-gradient(to bottom,#e48e99 0,#e48e99 calc(12 * var(--vw-scale)),#f9d6ae calc(12 * var(--vw-scale)),#f9d6ae calc(15 * var(--vw-scale)),#e48e99 calc(15 * var(--vw-scale)))}.l-main .l-main__inner{position:relative;z-index:3}.l-sub .l-sub__top{position:relative;padding:calc(40 * var(--vw-scale)) 0 calc(52 * var(--vw-scale))}.l-sub .l-sub__top .l-sub__top-heading{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:calc(90 * var(--vw-scale))}.l-sub .l-sub__top .l-sub__top-heading img{width:auto;height:100%}.l-sub .l-sub__top.l-sub__top--large{padding:calc(35 * var(--vw-scale)) 0 calc(51 * var(--vw-scale))}.l-sub .l-sub__top.l-sub__top--large .l-sub__top-heading{height:calc(95 * var(--vw-scale))}.c-logo{position:absolute;z-index:2;top:calc(14 * var(--vw-scale));left:calc(14 * var(--vw-scale));width:calc(70 * var(--vw-scale))}.c-logo a{display:block}@media (any-hover:hover){.c-logo a{-webkit-transition:opacity .4s;transition:opacity .4s}.c-logo a:hover{opacity:.6}}.c-btn a,.c-btn>div{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;margin:0 auto;background:#c90017;width:calc(578 * var(--vw-scale));height:calc(140 * var(--vw-scale));border-radius:calc(160 * var(--vw-scale));-webkit-box-shadow:0 calc(12 * var(--vw-scale)) 0 #870716;box-shadow:0 calc(12 * var(--vw-scale)) 0 #870716}.c-btn a::before,.c-btn>div::before{content:"";display:block;position:absolute;width:100%;height:100%;background:rgba(255,255,255,.2);top:0;left:-46%;-webkit-transform:rotate(-28.2deg);transform:rotate(-28.2deg)}.c-btn a::after,.c-btn>div::after{content:"";display:block;position:absolute;z-index:2;width:calc(100% - calc(16 * var(--vw-scale)));height:calc(100% - calc(16 * var(--vw-scale)));top:calc(8 * var(--vw-scale));left:calc(8 * var(--vw-scale));border:calc(4 * var(--vw-scale)) solid #fff;border-radius:inherit}.c-btn a.c-btn--bg-red::before,.c-btn>div.c-btn--bg-red::before{display:none}@media (any-hover:hover){.c-btn a,.c-btn>div{cursor:pointer;-webkit-transition:-webkit-transform .4s,-webkit-box-shadow .4s;transition:-webkit-transform .4s,-webkit-box-shadow .4s;transition:transform .4s,box-shadow .4s;transition:transform .4s,box-shadow .4s,-webkit-transform .4s,-webkit-box-shadow .4s}.c-btn a::before,.c-btn>div::before{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.c-btn a:hover,.c-btn>div:hover{-webkit-transform:translateY(calc(12 * var(--vw-scale)));transform:translateY(calc(12 * var(--vw-scale)));-webkit-box-shadow:0 0 0 #870716;box-shadow:0 0 0 #870716}.c-btn a:hover::before,.c-btn>div:hover::before{-webkit-transform:rotate(-28.2deg) scale(5);transform:rotate(-28.2deg) scale(5)}}.c-btn.c-btn--large a{width:calc(688 * var(--vw-scale));height:calc(190 * var(--vw-scale))}.c-btn.c-btn--large a::before{left:-62%}.c-btn-simple a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0 auto;width:calc(548 * var(--vw-scale));height:calc(120 * var(--vw-scale));border-radius:calc(100 * var(--vw-scale));background:#fff;border:calc(4 * var(--vw-scale)) solid #632b0f;letter-spacing:.06em;line-height:1.6;font-size:calc(28 * var(--vw-scale))}@media (any-hover:hover){.c-btn-simple a{-webkit-transition:background .4s,color .4s;transition:background .4s,color .4s}.c-btn-simple a:hover{color:#fff;background:#632b0f}}.c-btn-simple.c-btn-simple--back a{position:relative}.c-btn-simple.c-btn-simple--back a::before{content:"";display:block;position:absolute;width:calc(18 * var(--vw-scale));height:calc(20 * var(--vw-scale));background:#632b0f;top:calc(50% - calc(10 * var(--vw-scale)));left:calc(60 * var(--vw-scale));-webkit-clip-path:polygon(0 50%,100% 0,100% 100%);clip-path:polygon(0 50%,100% 0,100% 100%)}@media (any-hover:hover){.c-btn-simple.c-btn-simple--back a::before{-webkit-transition:background .4s;transition:background .4s}.c-btn-simple.c-btn-simple--back a:hover::before{background:#fff}}.c-btn-simple.c-btn-simple--next a{position:relative}.c-btn-simple.c-btn-simple--next a::before{content:"";display:block;position:absolute;width:calc(18 * var(--vw-scale));height:calc(20 * var(--vw-scale));background:#632b0f;top:calc(50% - calc(10 * var(--vw-scale)));right:calc(60 * var(--vw-scale));-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%)}@media (any-hover:hover){.c-btn-simple.c-btn-simple--next a::before{-webkit-transition:background .4s;transition:background .4s}.c-btn-simple.c-btn-simple--next a:hover::before{background:#fff}}.c-btn-simple.c-btn-simple--brown a{position:relative;background:#632b0f;color:#fff;-webkit-box-shadow:0 calc(10 * var(--vw-scale)) 0 #4e210b;box-shadow:0 calc(10 * var(--vw-scale)) 0 #4e210b;padding-left:calc(20 * var(--vw-scale))}.c-btn-simple.c-btn-simple--brown a::before{content:"";display:block;position:absolute;top:calc(42 * var(--vw-scale));left:calc(60 * var(--vw-scale));width:calc(32 * var(--vw-scale));height:calc(34 * var(--vw-scale));background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2032%2035%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M3.72192%2011.4589C3.907%2011.2008%204.19231%2011.0232%204.51508%2010.9651C4.83786%2010.9071%205.17166%2010.9734%205.44304%2011.1494C5.71443%2011.3254%205.90118%2011.5968%205.96221%2011.9038C6.02324%2012.2107%205.95355%2012.5282%205.76846%2012.7863C4.21527%2014.9593%203.4714%2017.5641%203.65535%2020.1858C3.83931%2022.8075%204.94052%2025.2953%206.78353%2027.2527C8.62654%2029.2101%2011.1053%2030.5246%2013.825%2030.9867C16.5446%2031.4489%2019.3486%2031.0321%2021.7903%2029.8027C24.232%2028.5734%2026.1708%2026.6023%2027.2979%2024.2033C28.4251%2021.8044%2028.6756%2019.1157%2028.0097%2016.5657C27.3438%2014.0156%2025.7997%2011.7509%2023.6234%2010.1323C21.4471%208.51365%2018.7639%207.6343%2016.0012%207.6343C15.673%207.6343%2015.3583%207.51032%2015.1263%207.28963C14.8942%207.06894%2014.7639%206.76961%2014.7639%206.45751C14.7639%206.1454%2014.8942%205.84608%2015.1263%205.62539C15.3583%205.40469%2015.673%205.28071%2016.0012%205.28071C19.3165%205.28099%2022.5363%206.33652%2025.1477%208.27913C27.759%2010.2217%2029.6117%2012.9397%2030.4105%2015.9999C31.2092%2019.0601%2030.9082%2022.2865%2029.5552%2025.1651C28.2023%2028.0436%2025.8754%2030.4088%2022.9451%2031.8837C20.0149%2033.3585%2016.6499%2033.8583%2013.3864%2033.3033C10.1229%2032.7483%207.14852%2031.1705%204.93723%2028.8213C2.72594%2026.472%201.40494%2023.4865%201.18469%2020.3404C0.96444%2017.1943%201.85762%2014.0686%203.72192%2011.4612%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M19.9235%2012.8851C20.0155%2013.0152%2020.0792%2013.1614%2020.111%2013.3153C20.1427%2013.4691%2020.1418%2013.6275%2020.1083%2013.781C20.0748%2013.9345%2020.0094%2014.0801%2019.9159%2014.2092C19.8224%2014.3384%2019.7027%2014.4484%2019.5639%2014.533C19.425%2014.6175%2019.2698%2014.6748%2019.1074%2014.7015C18.9449%2014.7282%2018.7785%2014.7237%2018.6179%2014.6884C18.4573%2014.653%2018.3057%2014.5875%2018.1721%2014.4957C18.0385%2014.4039%2017.9255%2014.2876%2017.8398%2014.1537L12.3287%205.95846C12.2367%205.82836%2012.173%205.68209%2012.1412%205.52824C12.1095%205.37439%2012.1104%205.21605%2012.1439%205.06253C12.1774%204.90902%2012.2428%204.76342%2012.3363%204.63428C12.4298%204.50515%2012.5495%204.39508%2012.6883%204.31055C12.8272%204.22602%2012.9824%204.16873%2013.1448%204.14205C13.3073%204.11536%2013.4737%204.11982%2013.6343%204.15516C13.7949%204.19049%2013.9465%204.25599%2014.0801%204.34782C14.2137%204.43964%2014.3267%204.55594%2014.4124%204.68987L19.9235%2012.8851Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M21.2325%200.698503C21.5303%200.581622%2021.8643%200.579826%2022.1635%200.69349C22.4627%200.807154%2022.7034%201.02731%2022.8346%201.30717C22.9658%201.58703%2022.977%201.90452%2022.8659%202.19213C22.7548%202.47974%2022.5301%202.7148%2022.2397%202.84733L13.8753%206.3989C13.7268%206.46195%2013.5667%206.49657%2013.4041%206.50077C13.2415%206.50496%2013.0797%206.47867%2012.9278%206.42337C12.7759%206.36808%2012.6369%206.28487%2012.5188%206.17851C12.4007%206.07214%2012.3058%205.94469%2012.2395%205.80344C12.1733%205.6622%2012.1369%205.50991%2012.1324%205.35528C12.128%205.20066%2012.1557%205.04672%2012.2138%204.90226C12.272%204.7578%2012.3594%204.62564%2012.4713%204.51334C12.5831%204.40103%2012.7171%204.31077%2012.8656%204.24772L21.2325%200.698503Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.72192%2011.4589C3.907%2011.2008%204.19231%2011.0232%204.51508%2010.9651C4.83786%2010.9071%205.17166%2010.9734%205.44304%2011.1494C5.71443%2011.3254%205.90118%2011.5968%205.96221%2011.9038C6.02324%2012.2107%205.95355%2012.5282%205.76846%2012.7863C4.21527%2014.9593%203.4714%2017.5641%203.65535%2020.1858C3.83931%2022.8075%204.94052%2025.2953%206.78353%2027.2527C8.62654%2029.2101%2011.1053%2030.5246%2013.825%2030.9867C16.5446%2031.4489%2019.3486%2031.0321%2021.7903%2029.8027C24.232%2028.5734%2026.1708%2026.6023%2027.2979%2024.2033C28.4251%2021.8044%2028.6756%2019.1157%2028.0097%2016.5657C27.3438%2014.0156%2025.7997%2011.7509%2023.6234%2010.1323C21.7556%208.74308%2019.5144%207.89843%2017.17%207.6869C16.9133%207.66374%2016.6553%207.64817%2016.3965%207.64031L19.9235%2012.8851C20.0155%2013.0152%2020.0792%2013.1614%2020.111%2013.3153C20.1427%2013.4691%2020.1418%2013.6275%2020.1083%2013.781C20.0748%2013.9345%2020.0094%2014.0801%2019.9159%2014.2092C19.8224%2014.3384%2019.7027%2014.4484%2019.5639%2014.533C19.425%2014.6175%2019.2698%2014.6748%2019.1074%2014.7015C18.9449%2014.7282%2018.7785%2014.7237%2018.6179%2014.6884C18.4573%2014.653%2018.3057%2014.5875%2018.1721%2014.4957C18.0385%2014.4039%2017.9255%2014.2876%2017.8398%2014.1537L12.3557%205.99853C12.3461%205.98555%2012.3377%205.9718%2012.3287%205.95846C12.3287%205.95845%2012.3287%205.95846%2012.3287%205.95846C12.32%205.94556%2012.3107%205.93307%2012.3026%205.91986C12.2784%205.8826%2012.2564%205.84415%2012.2368%205.80469C12.1932%205.71686%2012.161%205.62402%2012.1412%205.52824C12.1295%205.47117%2012.1222%205.41348%2012.1194%205.35565C12.1147%205.25758%2012.1228%205.1591%2012.1439%205.06253C12.1564%205.00534%2012.1733%204.94924%2012.1944%204.89469C12.23%204.80281%2012.2777%204.71531%2012.3363%204.63428C12.3717%204.58537%2012.4109%204.53919%2012.4534%204.4961C12.5232%204.42543%2012.6021%204.36307%2012.6883%204.31055C12.7419%204.27795%2012.7979%204.2494%2012.8557%204.2251C12.9314%204.19334%2013.0103%204.16883%2013.0913%204.152L21.2325%200.698503C21.5303%200.581622%2021.8643%200.579826%2022.1635%200.69349C22.4627%200.807154%2022.7034%201.02731%2022.8346%201.30717C22.9658%201.58703%2022.977%201.90452%2022.8659%202.19213C22.7548%202.47974%2022.5301%202.7148%2022.2397%202.84733L16.4906%205.28842C16.9367%205.30245%2017.3805%205.33554%2017.8209%205.3873C20.4824%205.70009%2023.0175%206.69447%2025.1477%208.27913C27.759%2010.2217%2029.6117%2012.9397%2030.4105%2015.9999C31.2092%2019.0601%2030.9082%2022.2865%2029.5552%2025.1651C28.2023%2028.0436%2025.8754%2030.4088%2022.9451%2031.8837C20.0149%2033.3585%2016.6499%2033.8583%2013.3864%2033.3033C10.1229%2032.7483%207.14852%2031.1705%204.93723%2028.8213C2.72594%2026.472%201.40494%2023.4865%201.18469%2020.3404C0.96444%2017.1943%201.85762%2014.0686%203.72192%2011.4612L3.21614%2011.1102C1.271%2013.8306%200.337337%2017.0948%200.567487%2020.3823C0.79763%2023.6698%202.17786%2026.7862%204.4836%2029.2357C6.78897%2031.6849%209.88658%2033.3267%2013.2812%2033.904C16.6756%2034.4812%2020.1763%2033.9617%2023.2266%2032.4265C26.2771%2030.891%2028.7042%2028.4264%2030.1166%2025.4212C31.5293%2022.4155%2031.8441%2019.045%2031.0096%2015.848C30.1752%2012.6514%2028.2411%209.81658%2025.5205%207.7927C23.5704%206.34204%2021.2962%205.36725%2018.8945%204.93145L22.4845%203.40709L22.4997%203.40042C22.9326%203.20287%2023.274%202.84934%2023.4441%202.40893C23.6145%201.96779%2023.5971%201.48005%2023.3963%201.05164C23.1958%200.623999%2022.8311%200.293872%2022.3861%200.124785C21.9415%20-0.0441211%2021.4462%20-0.0414844%2021.0035%200.132255L12.8976%203.57053C12.7092%203.61667%2012.5287%203.69121%2012.3631%203.79204C12.1553%203.91859%2011.9746%204.08427%2011.8326%204.28033C11.6907%204.47645%2011.5905%204.69876%2011.5391%204.93442C11.4876%205.17011%2011.4862%205.4134%2011.535%205.64964C11.5785%205.86052%2011.661%206.06121%2011.7776%206.24248C11.7994%206.27735%2011.8223%206.31146%2011.8464%206.34476L17.3206%2014.4851C17.4504%2014.6861%2017.6199%2014.8594%2017.8182%2014.9956C18.0185%2015.1333%2018.2447%2015.2308%2018.4831%2015.2832C18.7215%2015.3357%2018.9682%2015.3423%2019.2091%2015.3027C19.4501%2015.2631%2019.6813%2015.178%2019.8891%2015.0515C20.0969%2014.9249%2020.2776%2014.7593%2020.4196%2014.5632C20.5615%2014.3671%2020.6617%2014.1448%2020.7131%2013.9091C20.7646%2013.6734%2020.766%2013.4301%2020.7172%2013.1939C20.669%2012.9603%2020.573%2012.7392%2020.4357%2012.5431L17.6156%208.34955C19.6637%208.61913%2021.6098%209.39835%2023.2507%2010.6187C25.3177%2012.1561%2026.7803%2014.304%2027.4106%2016.7176C28.0408%2019.1308%2027.8039%2021.6754%2026.7365%2023.9473C25.6689%2026.2196%2023.8302%2028.0912%2021.5088%2029.26C19.1871%2030.4289%2016.5188%2030.826%2013.9301%2030.3861C11.3415%2029.9462%208.98602%2028.6957%207.2371%2026.8382C5.48855%2024.9811%204.44659%2022.6242%204.27255%2020.1438C4.09851%2017.6635%204.80193%2015.1971%206.27429%2013.1373C6.55537%2012.7448%206.66317%2012.2586%206.56934%2011.7866C6.47554%2011.3148%206.18978%2010.904%205.78323%2010.6403C5.3774%2010.3771%204.8817%2010.2796%204.404%2010.3655C3.92603%2010.4515%203.49748%2010.7155%203.21662%2011.1072L3.72192%2011.4589Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain}.c-btn-simple.c-btn-simple--brown a::after{content:"";display:block;position:absolute;top:calc(50% - (100% - calc(8 * var(--vw-scale))) * .5);left:calc(50% - (100% - calc(8 * var(--vw-scale))) * .5);width:calc(100% - calc(8 * var(--vw-scale)));height:calc(100% - calc(8 * var(--vw-scale)));border:calc(4 * var(--vw-scale)) solid #fff;border-radius:inherit}.c-btn-simple.c-btn-simple--brown a[target=_blank]::before{width:calc(24 * var(--vw-scale));height:calc(24 * var(--vw-scale));top:calc(50% - calc(12 * var(--vw-scale)));right:calc(60 * var(--vw-scale));left:auto;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%200V2.66699H2.66699V21.334H21.333V12H24V21.334C23.9998%2022.8072%2022.8062%2024%2021.333%2024H2.66699C1.19374%2024%200.000205248%2022.8071%200%2021.334V2.66699C0%201.19362%201.19362%200%202.66699%200H12ZM23.6602%200V9.33398H20.9932V4.55371L7.88672%2017.6602L6%2015.7734L19.1064%202.66699H14.3271V0H23.6602Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain}@media (any-hover:hover){.c-btn-simple.c-btn-simple--brown a{-webkit-transition:-webkit-transform .4s,-webkit-box-shadow .4s,-webkit-filter .4s;transition:-webkit-transform .4s,-webkit-box-shadow .4s,-webkit-filter .4s;transition:transform .4s,box-shadow .4s,filter .4s;transition:transform .4s,box-shadow .4s,filter .4s,-webkit-transform .4s,-webkit-box-shadow .4s,-webkit-filter .4s;will-change:filter}.c-btn-simple.c-btn-simple--brown a:hover{-webkit-box-shadow:0 0 0 #4e210b;box-shadow:0 0 0 #4e210b;-webkit-transform:translateY(calc(10 * var(--vw-scale)));transform:translateY(calc(10 * var(--vw-scale)));-webkit-filter:brightness(1.4);filter:brightness(1.4)}}.c-accordion .c-accordion__item{background:#fbdfd2;border:calc(4 * var(--vw-scale)) solid #632b0f;border-radius:calc(10 * var(--vw-scale))}.c-accordion .c-accordion__item dt{position:relative;text-align:center;letter-spacing:.06em;line-height:1.6;font-size:calc(28 * var(--vw-scale));padding:calc(31 * var(--vw-scale)) calc(36 * var(--vw-scale))}.c-accordion .c-accordion__item dt::after,.c-accordion .c-accordion__item dt::before{content:"";display:block;position:absolute;width:calc(34 * var(--vw-scale));height:calc(5 * var(--vw-scale));background:#632b0f;border-radius:calc(34 * var(--vw-scale));top:calc(50% - calc(2.5 * var(--vw-scale)));right:calc(36 * var(--vw-scale))}.c-accordion .c-accordion__item dt::before{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:background .4s,-webkit-transform .4s;transition:background .4s,-webkit-transform .4s;transition:transform .4s,background .4s;transition:transform .4s,background .4s,-webkit-transform .4s}.c-accordion .c-accordion__item dt.--active::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-accordion .c-accordion__item dd{display:none;padding:calc(12 * var(--vw-scale)) calc(36 * var(--vw-scale)) calc(56 * var(--vw-scale))}.c-accordion .c-accordion__item dd p{letter-spacing:.06em;line-height:1.6;font-size:calc(26 * var(--vw-scale))}.c-accordion .c-accordion__item dd p+p{margin-top:.5em}.c-accordion .c-accordion__item dd p.list{text-indent:-1em;padding-left:1em}.c-accordion .c-accordion__item dd p.note{text-indent:-1.2em;padding-left:1.2em}.c-accordion .c-accordion__item dd p.mt{margin-top:2em}.c-accordion .c-accordion__item dd p+.image{margin-top:calc(40 * var(--vw-scale))}.c-accordion .c-accordion__item dd p a{color:#c90017}@media (any-hover:hover){.c-accordion .c-accordion__item dd p a{-webkit-transition:opacity .4s;transition:opacity .4s}.c-accordion .c-accordion__item dd p a:hover{opacity:.6}}.c-accordion .c-accordion__item dd .image{position:relative;border-radius:calc(20 * var(--vw-scale));overflow:hidden}.c-accordion .c-accordion__item dd .image::after{content:"";display:block;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;border-radius:inherit;border:calc(4 * var(--vw-scale)) solid #fff}@media (any-hover:hover){.c-accordion .c-accordion__item{cursor:pointer;-webkit-transition:background .4s;transition:background .4s}.c-accordion .c-accordion__item:hover{background:#fff}}.c-goods{position:relative;padding:calc(138 * var(--vw-scale)) 0 calc(90 * var(--vw-scale))}.c-goods .c-goods__background{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/common/result/deco_goods.png) no-repeat top center/100% auto,-webkit-repeating-linear-gradient(left,#801828 0 calc(10 * var(--vw-scale)),#821f2d calc(10 * var(--vw-scale)) calc(20 * var(--vw-scale)));background:url(../images/common/result/deco_goods.png) no-repeat top center/100% auto,repeating-linear-gradient(to right,#801828 0 calc(10 * var(--vw-scale)),#821f2d calc(10 * var(--vw-scale)) calc(20 * var(--vw-scale)));-webkit-mask:url(../images/common/result/mask_goods.png) no-repeat top center/100% auto,-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));-webkit-mask:url(../images/common/result/mask_goods.png) no-repeat top center/100% auto,-webkit-linear-gradient(top,rgba(0,0,0,0) calc(50 * var(--vw-scale)),#000 calc(50 * var(--vw-scale)));mask:url(../images/common/result/mask_goods.png) no-repeat top center/100% auto,-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));mask:url(../images/common/result/mask_goods.png) no-repeat top center/100% auto,linear-gradient(to bottom,rgba(0,0,0,0) calc(50 * var(--vw-scale)),#000 calc(50 * var(--vw-scale)))}.c-goods .c-goods__inner{position:relative;z-index:2}.c-goods .c-goods__image{margin:calc(80 * var(--vw-scale)) auto 0;width:calc(688 * var(--vw-scale));border-radius:calc(20 * var(--vw-scale));overflow:hidden}.c-goods .c-goods__image+.c-goods__image{margin-top:calc(20 * var(--vw-scale))}.c-goods .c-goods__btn{margin:calc(60 * var(--vw-scale)) 0 0}.c-goods .c-goods__return-btn{margin:calc(62 * var(--vw-scale)) 0 0}.c-modal-form{position:fixed;top:0;height:100%;pointer-events:none;opacity:0;visibility:hidden;z-index:99;-webkit-transition:opacity .3s ease-in-out,visibility .3s;transition:opacity .3s ease-in-out,visibility .3s}@media print,screen and (min-width:1025px){.c-modal-form{width:calc(768 * var(--vw-scale));left:calc(50% - calc(384 * var(--vw-scale)))}}@media print,screen and (max-width:1024px){.c-modal-form{width:100%;left:0}}.c-modal-form.show{opacity:1;visibility:visible}.c-modal-form.show .c-modal-form__close,.c-modal-form.show .c-modal-form__content{opacity:1;visibility:visible;pointer-events:all}.c-modal-form .c-modal-form__close{position:fixed;z-index:3;z-index:100;-webkit-transition:opacity .3s ease-in-out,visibility .3s;transition:opacity .3s ease-in-out,visibility .3s;opacity:0;visibility:hidden;pointer-events:none;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2074%2046%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M69.1943%201.51562C70.3368%200.868234%2071.805%201.24624%2072.4736%202.38281C73.1475%203.52842%2072.7408%204.98646%2071.5898%205.63867L41.835%2022.499L71.5908%2039.3613C72.7417%2040.0136%2073.1475%2041.4716%2072.4736%2042.6172C71.8049%2043.7535%2070.3376%2044.1317%2069.1953%2043.4844L37%2025.2393L4.80469%2043.4844C3.66236%2044.1317%202.19506%2043.7535%201.52637%2042.6172C0.852498%2041.4716%201.25828%2040.0136%202.40918%2039.3613L32.1641%2022.499L2.41016%205.63867C1.25922%204.98646%200.85249%203.52842%201.52637%202.38281C2.19497%201.24624%203.66323%200.868235%204.80566%201.51562L37%2019.7588L69.1943%201.51562Z%22%20fill%3D%22white%22%20stroke%3D%22white%22%20stroke-width%3D%221.6%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain;-webkit-filter:drop-shadow(0 0 calc(6 * var(--vw-scale)) #632b0f);filter:drop-shadow(0 0 calc(6 * var(--vw-scale)) #632b0f);width:calc(74 * var(--vw-scale));height:calc(46 * var(--vw-scale));top:calc(28 * var(--vw-scale))}@media print,screen and (min-width:1025px){.c-modal-form .c-modal-form__close{left:calc(50% + calc(282 * var(--vw-scale)))}}@media print,screen and (max-width:1024px){.c-modal-form .c-modal-form__close{right:calc(28 * var(--vw-scale))}}@media (any-hover:hover){.c-modal-form .c-modal-form__close{cursor:pointer}.c-modal-form .c-modal-form__close:hover{opacity:.7}}.c-modal-form .c-modal-form__content{position:relative;z-index:2;padding:calc(134 * var(--vw-scale)) 0 calc(200 * var(--vw-scale));width:100%;height:100vh;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;background:rgba(99,43,15,.9)}.c-modal-form .c-modal-form__content::-webkit-scrollbar{display:none}.c-modal-form .c-modal-form__content .c-modal-form__inner{background:#fff;width:calc(688 * var(--vw-scale));margin:0 auto;border-radius:calc(20 * var(--vw-scale));padding:calc(70 * var(--vw-scale)) 0 calc(100 * var(--vw-scale))}.c-modal-form .c-modal-form__content .c-modal-form__text{color:#c90017;text-align:center;letter-spacing:.06em;line-height:1.6;font-size:calc(30 * var(--vw-scale))}.c-modal-form .c-modal-form__content .c-modal-form__pass{margin:calc(70 * var(--vw-scale)) 0 0}.c-modal-form .c-modal-form__content .c-modal-form__pass .c-modal-form__pass-heading{text-align:center;letter-spacing:.06em;line-height:1.2;font-size:calc(26 * var(--vw-scale))}.c-modal-form .c-modal-form__content .c-modal-form__pass .c-modal-form__pass-text{margin:calc(20 * var(--vw-scale)) auto 0;width:calc(548 * var(--vw-scale));background:#f3f3f3;border-radius:calc(10 * var(--vw-scale));height:calc(110 * var(--vw-scale));display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-weight:800;letter-spacing:.06em;line-height:1.2;font-size:calc(40 * var(--vw-scale))}.c-modal-form .c-modal-form__content .c-modal-form__btn{margin:calc(30 * var(--vw-scale)) auto 0;width:calc(548 * var(--vw-scale))}.c-modal-form .c-modal-form__content .c-modal-form__btn+.c-modal-form__btn{margin-top:calc(50 * var(--vw-scale))}.c-modal-form .c-modal-form__content .c-modal-form__btn .c-modal-form__btn-copy{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:calc(120 * var(--vw-scale));border:calc(4 * var(--vw-scale)) solid #632b0f;background:#fff;letter-spacing:.06em;line-height:1;font-size:calc(26 * var(--vw-scale));border-radius:calc(200 * var(--vw-scale))}.c-modal-form .c-modal-form__content .c-modal-form__btn .c-modal-form__btn-copy::after{content:"";display:block;position:absolute;width:calc(30 * var(--vw-scale));height:calc(30 * var(--vw-scale));top:calc(50% - calc(15 * var(--vw-scale)));right:calc(60 * var(--vw-scale));-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2030%2030%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M24.6667%202H3.33333C2.59695%202%202%202.59695%202%203.33333V23.8%22%20stroke%3D%22%23632B0F%22%20stroke-width%3D%222.66667%22%2F%3E%0A%3Crect%20x%3D%227.33333%22%20y%3D%227.33333%22%20width%3D%2221.3333%22%20height%3D%2221.3333%22%20rx%3D%221.33333%22%20stroke%3D%22%23632B0F%22%20stroke-width%3D%222.66667%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain;mask:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2030%2030%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M24.6667%202H3.33333C2.59695%202%202%202.59695%202%203.33333V23.8%22%20stroke%3D%22%23632B0F%22%20stroke-width%3D%222.66667%22%2F%3E%0A%3Crect%20x%3D%227.33333%22%20y%3D%227.33333%22%20width%3D%2221.3333%22%20height%3D%2221.3333%22%20rx%3D%221.33333%22%20stroke%3D%22%23632B0F%22%20stroke-width%3D%222.66667%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain;background:#632b0f}@media (any-hover:hover){.c-modal-form .c-modal-form__content .c-modal-form__btn .c-modal-form__btn-copy{cursor:pointer;-webkit-transition:background .4s,color .4s;transition:background .4s,color .4s}.c-modal-form .c-modal-form__content .c-modal-form__btn .c-modal-form__btn-copy::after{-webkit-transition:background .4s;transition:background .4s}.c-modal-form .c-modal-form__content .c-modal-form__btn .c-modal-form__btn-copy:hover{background:#632b0f;color:#fff}.c-modal-form .c-modal-form__content .c-modal-form__btn .c-modal-form__btn-copy:hover::after{background:#fff}}.c-modal-form .c-modal-form__content .c-modal-form__btn a{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:calc(140 * var(--vw-scale));background:#632b0f;color:#fff;letter-spacing:.06em;line-height:1;font-size:calc(40 * var(--vw-scale));border-radius:calc(200 * var(--vw-scale))}.c-modal-form .c-modal-form__content .c-modal-form__btn a::after{content:"";display:block;position:absolute;width:calc(26 * var(--vw-scale));height:calc(26 * var(--vw-scale));top:calc(50% - calc(13 * var(--vw-scale)));right:calc(60 * var(--vw-scale));background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2026%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M13%200V2.88867H2.88867V23.1113H23.1113V13H26V23.1113C26%2024.7074%2024.7073%2025.9999%2023.1113%2026H2.88867C1.29263%2025.9999%200%2024.7073%200%2023.1113V2.88867C0.000262906%201.29282%201.29279%200.000129381%202.88867%200H13ZM25.6318%200V10.1113H22.7432V4.93262L8.54395%2019.1318L6.5%2017.0879L20.6992%202.88867H15.5205V0H25.6318Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain}@media (any-hover:hover){.c-modal-form .c-modal-form__content .c-modal-form__btn a{-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s;will-change:filter}.c-modal-form .c-modal-form__content .c-modal-form__btn a:hover{-webkit-filter:brightness(1.4);filter:brightness(1.4)}}.c-modal-form .c-modal-form__content .c-modal-form__notice{margin:calc(70 * var(--vw-scale)) 0 0;color:#c90017;text-align:center;letter-spacing:.06em;line-height:1.6;font-size:calc(30 * var(--vw-scale))}.p-home-logo{position:absolute;z-index:2;top:calc(16 * var(--vw-scale));left:calc(12 * var(--vw-scale));width:calc(133 * var(--vw-scale))}.p-home-logo a{display:block}@media (any-hover:hover){.p-home-logo a{-webkit-transition:opacity .4s;transition:opacity .4s}.p-home-logo a:hover{opacity:.6}}.p-home-hero{padding:calc(45 * var(--vw-scale)) 0 calc(30 * var(--vw-scale))}.p-home-hero .p-home-hero__logo{margin:0 auto;width:calc(390 * var(--vw-scale))}.p-home-hero .p-home-hero__logo img{-webkit-transition:-webkit-transform .8s linear(0,.0087 1.01%,.0346 2.07%,.1407 4.43%,.7229 12.91%,.9383 16.72%,1.0774 20.43%,1.1213 22.33%,1.1493 24.31%,1.1629 26.95%,1.1536 29.93%,1.1289 32.78%,1.0168 43.09%,.9906 46.97%,.9766 51%,.9749 57.06%,.9966 69.83%,1.0033 76.88%,1);transition:-webkit-transform .8s linear(0,.0087 1.01%,.0346 2.07%,.1407 4.43%,.7229 12.91%,.9383 16.72%,1.0774 20.43%,1.1213 22.33%,1.1493 24.31%,1.1629 26.95%,1.1536 29.93%,1.1289 32.78%,1.0168 43.09%,.9906 46.97%,.9766 51%,.9749 57.06%,.9966 69.83%,1.0033 76.88%,1);transition:transform .8s linear(0,.0087 1.01%,.0346 2.07%,.1407 4.43%,.7229 12.91%,.9383 16.72%,1.0774 20.43%,1.1213 22.33%,1.1493 24.31%,1.1629 26.95%,1.1536 29.93%,1.1289 32.78%,1.0168 43.09%,.9906 46.97%,.9766 51%,.9749 57.06%,.9966 69.83%,1.0033 76.88%,1);transition:transform .8s linear(0,.0087 1.01%,.0346 2.07%,.1407 4.43%,.7229 12.91%,.9383 16.72%,1.0774 20.43%,1.1213 22.33%,1.1493 24.31%,1.1629 26.95%,1.1536 29.93%,1.1289 32.78%,1.0168 43.09%,.9906 46.97%,.9766 51%,.9749 57.06%,.9966 69.83%,1.0033 76.88%,1),-webkit-transform .8s linear(0,.0087 1.01%,.0346 2.07%,.1407 4.43%,.7229 12.91%,.9383 16.72%,1.0774 20.43%,1.1213 22.33%,1.1493 24.31%,1.1629 26.95%,1.1536 29.93%,1.1289 32.78%,1.0168 43.09%,.9906 46.97%,.9766 51%,.9749 57.06%,.9966 69.83%,1.0033 76.88%,1)}body.--preload .p-home-hero__logo img{-webkit-transform:scale(0);transform:scale(0)}.p-home-quiz .p-home-quiz__catch{text-align:center;letter-spacing:.06em;line-height:1.6;font-size:calc(32 * var(--vw-scale))}.p-home-quiz .p-home-quiz__text{margin:calc(20 * var(--vw-scale)) 0 0;text-align:center;letter-spacing:.06em;line-height:1.6;color:#c90017;font-size:calc(20 * var(--vw-scale))}.p-home-quiz .p-home-quiz__list{position:relative;margin:calc(82 * var(--vw-scale)) auto 0;width:calc(734 * var(--vw-scale))}.p-home-quiz .p-home-quiz__list .p-home-quiz__anchor{position:absolute;top:calc(-80 * var(--vw-scale));left:0}.p-home-quiz .p-home-quiz__list .p-home-quiz__item{position:relative;height:calc(664 * var(--vw-scale))}.p-home-quiz .p-home-quiz__list .p-home-quiz__item+.p-home-quiz__item{margin-top:calc(26 * var(--vw-scale))}.p-home-quiz .p-home-quiz__list .p-home-quiz__item .p-home-quiz__item-background{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask:url(../images/common/index/bg_quiz.png) no-repeat top center/contain;mask:url(../images/common/index/bg_quiz.png) no-repeat top center/contain;background:#fff;pointer-events:none}.p-home-quiz .p-home-quiz__list .p-home-quiz__item .p-home-quiz__item-background::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/common/index/bg_quiz-frame.png) no-repeat top center/contain}.p-home-quiz .p-home-quiz__list .p-home-quiz__item .p-home-quiz__item-content{position:relative;z-index:2;padding:calc(126 * var(--vw-scale)) 0 0}.p-home-quiz .p-home-quiz__list .p-home-quiz__item .p-home-quiz__item-mode{position:absolute;top:calc(-30 * var(--vw-scale));left:calc(50% - calc(80 * var(--vw-scale)));width:calc(160 * var(--vw-scale))}.p-home-quiz .p-home-quiz__list .p-home-quiz__item .p-home-quiz__item-heading{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:calc(104 * var(--vw-scale))}.p-home-quiz .p-home-quiz__list .p-home-quiz__item .p-home-quiz__item-heading img{width:auto;height:100%;-o-object-position:center;object-position:center}.p-home-quiz .p-home-quiz__list .p-home-quiz__item .p-home-quiz__item-text{margin:calc(16 * var(--vw-scale)) 0 0;text-align:center;letter-spacing:.06em;line-height:1.6;font-size:calc(30 * var(--vw-scale))}.p-home-quiz .p-home-quiz__list .p-home-quiz__item .p-home-quiz__item-note{margin:calc(10 * var(--vw-scale)) 0 0;text-align:center;color:#c90017;letter-spacing:.06em;line-height:1.8;font-size:calc(22 * var(--vw-scale))}.p-home-quiz .p-home-quiz__list .p-home-quiz__item .p-home-quiz__item-note+.p-home-quiz__item-btn{margin-top:calc(30 * var(--vw-scale))}.p-home-quiz .p-home-quiz__list .p-home-quiz__item .p-home-quiz__item-btn{margin-top:calc(40 * var(--vw-scale))}.p-home-quiz .p-home-quiz__list .p-home-quiz__item .p-home-quiz__item-btn a{padding:0 calc(14 * var(--vw-scale)) 0 0}.p-home-quiz .p-home-quiz__list .p-home-quiz__item .p-home-quiz__item-btn a .p-home-quiz__item-btn-text{width:calc(384 * var(--vw-scale))}.p-home-about{margin:calc(54 * var(--vw-scale)) 0 0;padding:0 0 calc(90 * var(--vw-scale))}.p-home-about .p-home-about__inner{margin:0 auto;width:calc(688 * var(--vw-scale))}.p-home-about .p-home-about__text{margin:calc(30 * var(--vw-scale)) 0 0;text-align:center;letter-spacing:.06em;line-height:1.6;font-weight:800;font-size:calc(30 * var(--vw-scale))}.p-home-about .p-home-about__note{margin:calc(20 * var(--vw-scale)) 0 0;color:#c90017;text-align:center;letter-spacing:.06em;line-height:1.6;font-size:calc(22 * var(--vw-scale))}.p-home-about .p-home-about__image{margin:calc(24 * var(--vw-scale)) 0 0}.p-home-about .p-home-about__term{margin:calc(40 * var(--vw-scale)) 0 0}.p-home-about .p-home-about__term .p-home-about__term-heading{position:relative;font-weight:800;color:#ff5282;letter-spacing:.06em;line-height:1.4;font-size:calc(26 * var(--vw-scale));padding-left:calc(36 * var(--vw-scale))}.p-home-about .p-home-about__term .p-home-about__term-heading::before{content:"";display:block;position:absolute;top:calc(1 * var(--vw-scale));left:0;width:calc(26 * var(--vw-scale));height:calc(33 * var(--vw-scale));background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2023%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.072%200.4911C11.9022%20-0.163614%2010.7607%20-0.163602%2010.591%200.49115C9.81044%203.50298%208.67183%206.38912%207.19547%208.26256C5.58603%2010.3037%203.02877%2011.839%200.428505%2012.8303C-0.142814%2013.0481%20-0.142937%2013.9784%200.428412%2014.1961C3.02871%2015.1871%205.58601%2016.7195%207.19547%2018.7635C8.67168%2020.6366%209.81166%2023.5204%2010.5931%2026.5317C10.763%2027.1864%2011.9049%2027.1863%2012.0747%2026.5315C12.8553%2023.5203%2013.9942%2020.6363%2015.4709%2018.7619C17.079%2016.7198%2019.6357%2015.1855%2022.2353%2014.1937C22.8066%2013.9757%2022.8063%2013.0448%2022.2348%2012.8271C19.6354%2011.837%2017.0786%2010.303%2015.4696%208.26088C13.9937%206.38878%2012.8534%203.50296%2012.072%200.4911Z%22%20fill%3D%22%23FF5282%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain}.p-home-about .p-home-about__term .p-home-about__term-image{margin:calc(24 * var(--vw-scale)) 0 0}.p-home-about .p-home-about__btn{margin-top:calc(70 * var(--vw-scale))}.p-home-about .p-home-about__btn a{padding:0 0 0 calc(4 * var(--vw-scale))}.p-home-about .p-home-about__btn a .p-home-about__btn-image{width:calc(552 * var(--vw-scale))}.p-home-about .p-home-about__terms{margin:calc(90 * var(--vw-scale)) 0 0}.p-home-about .p-home-about__return-btn{margin-top:calc(60 * var(--vw-scale))}body.--preload .p-quiz .p-quiz__heading{opacity:0;-webkit-transform:translateY(calc(20 * var(--vw-scale)));transform:translateY(calc(20 * var(--vw-scale)))}body.--preload .p-quiz .p-quiz__question{opacity:0;-webkit-transform:translateY(calc(20 * var(--vw-scale)));transform:translateY(calc(20 * var(--vw-scale)))}body.--preload .p-quiz .p-quiz__list{opacity:0;-webkit-transform:translateY(calc(20 * var(--vw-scale)));transform:translateY(calc(20 * var(--vw-scale)))}body.--preload .p-quiz .p-quiz__hint{opacity:0;-webkit-transform:translateY(calc(20 * var(--vw-scale)));transform:translateY(calc(20 * var(--vw-scale)))}body.--preload .p-quiz .p-quiz__info{opacity:0;-webkit-transform:translateY(calc(20 * var(--vw-scale)));transform:translateY(calc(20 * var(--vw-scale)))}.p-quiz .p-quiz__inner{width:calc(688 * var(--vw-scale));margin:0 auto;padding:calc(30 * var(--vw-scale)) 0 calc(90 * var(--vw-scale))}.p-quiz .p-quiz__heading{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transition:opacity .6s,-webkit-transform .6s;transition:opacity .6s,-webkit-transform .6s;transition:transform .6s,opacity .6s;transition:transform .6s,opacity .6s,-webkit-transform .6s}.p-quiz .p-quiz__heading::after,.p-quiz .p-quiz__heading::before{content:"";display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2017%204%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1047_230)%22%3E%0A%3Cpath%20d%3D%22M204%202L-15%201.99998%22%20stroke%3D%22%23A60014%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-dasharray%3D%220.4%2017%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1047_230%22%3E%0A%3Crect%20width%3D%2217%22%20height%3D%224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") repeat-x top center/auto 100%;width:100%;height:calc(4 * var(--vw-scale));-webkit-transform:translateY(calc(4 * var(--vw-scale)));transform:translateY(calc(4 * var(--vw-scale)))}.p-quiz .p-quiz__heading span{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#a60014;padding:0 calc(104 * var(--vw-scale));letter-spacing:.06em;line-height:1;font-size:calc(46 * var(--vw-scale))}.p-quiz .p-quiz__heading span::after,.p-quiz .p-quiz__heading span::before{content:"";display:block;position:absolute;top:calc(50% - calc(11 * var(--vw-scale)));-webkit-transform:translateY(calc(4 * var(--vw-scale)));transform:translateY(calc(4 * var(--vw-scale)));width:calc(28 * var(--vw-scale));height:calc(22 * var(--vw-scale));background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2028%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M26.4403%2010.2636C26.138%2011.1574%2025.7282%2012.027%2025.2161%2012.8261C24.7464%2013.6519%2024.1493%2014.4049%2023.5472%2015.1432C22.9276%2015.8743%2022.258%2016.5569%2021.546%2017.2005C20.8189%2017.8223%2020.0969%2018.4611%2019.29%2018.9906C18.5155%2019.5638%2017.6735%2020.035%2016.8391%2020.5232C15.9721%2020.9459%2015.1202%2021.4074%2014.2033%2021.728C13.9734%2021.8276%2013.7411%2021.9174%2013.5037%2022C13.2664%2021.9174%2013.0341%2021.8276%2012.8042%2021.728C11.8898%2021.4049%2011.0354%2020.9459%2010.1684%2020.5232C9.33398%2020.0375%208.49204%2019.5638%207.71754%2018.9906C6.91307%2018.4635%206.18855%2017.8247%205.46152%2017.2005C4.74949%2016.5569%204.07993%2015.8719%203.46034%2015.1432C2.85823%2014.4049%202.26112%2013.6519%201.78893%2012.8261C1.27677%2012.0245%200.867039%2011.1574%200.564737%2010.2636C0.244947%209.37462%200.0325865%208.43707%200.015098%207.49466C-0.0498594%206.55711%200.0950456%205.59284%200.444816%204.71601C0.742121%203.81489%201.29676%203.01821%201.89886%202.28226C2.57092%201.60946%203.31293%200.965799%204.22234%200.608752C5.10176%200.215271%206.07112%20-0.00332927%207.04299%200.00395741C8.01485%20-0.0276182%208.98921%200.159407%209.89362%200.492165C10.8155%200.798205%2011.6375%201.33742%2012.3695%201.9495C12.8117%202.32112%2013.1265%202.61744%2013.5012%202.98178C13.876%202.61744%2014.1908%202.32112%2014.633%201.9495C15.365%201.33499%2016.187%200.798205%2017.1089%200.492165C18.0158%200.156978%2018.9876%20-0.0300471%2019.9595%200.00395741C20.9314%20-0.00332927%2021.9007%200.215271%2022.7827%200.608752C23.6896%200.965799%2024.4341%201.60946%2025.1036%202.28226C25.7032%203.01821%2026.2579%203.81732%2026.5552%204.71601C26.905%205.59284%2027.0499%206.55711%2026.9849%207.49466C26.9674%208.43707%2026.7551%209.37462%2026.4353%2010.2636H26.4403Z%22%20fill%3D%22%23A60014%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat top center/contain}.p-quiz .p-quiz__heading span::before{left:calc(16 * var(--vw-scale))}.p-quiz .p-quiz__heading span::after{right:calc(16 * var(--vw-scale))}.p-quiz .p-quiz__question{margin:calc(30 * var(--vw-scale)) 0 0;-webkit-transition:opacity .6s .2s,-webkit-transform .6s .2s;transition:opacity .6s .2s,-webkit-transform .6s .2s;transition:transform .6s .2s,opacity .6s .2s;transition:transform .6s .2s,opacity .6s .2s,-webkit-transform .6s .2s}.p-quiz .p-quiz__question .p-quiz__question-text{letter-spacing:.06em;line-height:1.4;text-align:center;font-size:calc(44 * var(--vw-scale))}.p-quiz .p-quiz__question .p-quiz__question-image{position:relative;margin:calc(40 * var(--vw-scale)) 0 0;border-radius:calc(20 * var(--vw-scale));overflow:hidden}.p-quiz .p-quiz__question .p-quiz__question-image::after{content:"";display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;border:calc(4 * var(--vw-scale)) solid #fff;border-radius:inherit;pointer-events:none}.p-quiz .p-quiz__question .p-quiz__question-image img{width:100%;height:auto}.p-quiz .p-quiz__question .p-quiz__question-image video{display:block;width:100%;height:auto;pointer-events:none}.p-quiz .p-quiz__list{margin:calc(40 * var(--vw-scale)) 0 0;-webkit-transition:opacity .6s .4s,-webkit-transform .6s .4s;transition:opacity .6s .4s,-webkit-transform .6s .4s;transition:transform .6s .4s,opacity .6s .4s;transition:transform .6s .4s,opacity .6s .4s,-webkit-transform .6s .4s}.p-quiz .p-quiz__list .p-quiz__list-item{background:#fff;border:calc(4 * var(--vw-scale)) solid #632b0f;border-radius:calc(100 * var(--vw-scale));padding:calc(26 * var(--vw-scale)) calc(51 * var(--vw-scale)) calc(30 * var(--vw-scale));text-align:center;letter-spacing:.06em;line-height:1.4;font-size:calc(34 * var(--vw-scale))}.p-quiz .p-quiz__list .p-quiz__list-item+.p-quiz__list-item{margin-top:calc(20 * var(--vw-scale))}@media (any-hover:hover){.p-quiz .p-quiz__list .p-quiz__list-item{cursor:pointer;-webkit-transition:background .4s,color .4s;transition:background .4s,color .4s}.p-quiz .p-quiz__list .p-quiz__list-item:hover{color:#fff;background:#632b0f}}.p-quiz .p-quiz__hint{margin:calc(40 * var(--vw-scale)) 0 0;-webkit-transition:opacity .6s .6s,-webkit-transform .6s .6s;transition:opacity .6s .6s,-webkit-transform .6s .6s;transition:transform .6s .6s,opacity .6s .6s;transition:transform .6s .6s,opacity .6s .6s,-webkit-transform .6s .6s}.p-quiz .p-quiz__info{margin:calc(50 * var(--vw-scale)) 0 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-transition:opacity .6s .8s,-webkit-transform .6s .8s;transition:opacity .6s .8s,-webkit-transform .6s .8s;transition:transform .6s .8s,opacity .6s .8s;transition:transform .6s .8s,opacity .6s .8s,-webkit-transform .6s .8s}.p-quiz .p-quiz__info .p-quiz__select{display:-webkit-box;display:-webkit-flex;display:flex}.p-quiz .p-quiz__info .p-quiz__select a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;letter-spacing:.06em;line-height:1;font-size:calc(26 * var(--vw-scale));gap:calc(12 * var(--vw-scale))}.p-quiz .p-quiz__info .p-quiz__select a::before{content:"";display:block;width:calc(18 * var(--vw-scale));height:calc(22 * var(--vw-scale));-webkit-clip-path:polygon(0 50%,100% 0,100% 100%);clip-path:polygon(0 50%,100% 0,100% 100%);background:#632b0f;-webkit-transform:translateY(calc(2 * var(--vw-scale)));transform:translateY(calc(2 * var(--vw-scale)))}@media (any-hover:hover){.p-quiz .p-quiz__info .p-quiz__select a{-webkit-transition:color .4s;transition:color .4s}.p-quiz .p-quiz__info .p-quiz__select a::before{-webkit-transition:background .4s;transition:background .4s}.p-quiz .p-quiz__info .p-quiz__select a:hover{color:#c90017}.p-quiz .p-quiz__info .p-quiz__select a:hover::before{background:#c90017}}.p-quiz .p-quiz__info .p-quiz__number{display:-webkit-box;display:-webkit-flex;display:flex;gap:calc(25 * var(--vw-scale))}.p-quiz .p-quiz__info .p-quiz__number .p-quiz__number-current{color:#a60014;letter-spacing:.06em;line-height:1;font-size:calc(40 * var(--vw-scale))}.p-quiz .p-quiz__info .p-quiz__number .p-quiz__number-total{position:relative;letter-spacing:.06em;line-height:1;font-size:calc(32 * var(--vw-scale));margin-top:calc(36 * var(--vw-scale))}.p-quiz .p-quiz__info .p-quiz__number .p-quiz__number-total::after{content:"";display:block;position:absolute;width:calc(70 * var(--vw-scale));height:calc(3 * var(--vw-scale));background:#632b0f;top:calc(4 * var(--vw-scale));left:calc(-48 * var(--vw-scale));-webkit-transform:rotate(-48deg);transform:rotate(-48deg)}body.--preload .p-result .p-result__point .p-result__point-background{opacity:0}body.--preload .p-result .p-result__point .p-result__point-character{opacity:0;-webkit-transform:translateY(calc(10 * var(--vw-scale)));transform:translateY(calc(10 * var(--vw-scale)))}body.--preload .p-result .p-result__point .p-result__point-content .p-result__point-text p{opacity:0;-webkit-transform:translateY(calc(10 * var(--vw-scale)));transform:translateY(calc(10 * var(--vw-scale)))}body.--preload .p-result .p-result__point .p-result__point-content .p-result__point-btn{opacity:0;-webkit-transform:translateY(calc(10 * var(--vw-scale)));transform:translateY(calc(10 * var(--vw-scale)))}.p-result{padding:0 0 calc(100 * var(--vw-scale))}.p-result .p-result__point{position:relative}.p-result .p-result__point .p-result__point-background{position:absolute;top:0;left:0;width:100%;-webkit-transition:opacity 2s;transition:opacity 2s}.p-result .p-result__point .p-result__point-character{position:absolute;top:calc(-52 * var(--vw-scale));left:0;width:calc(497 * var(--vw-scale));-webkit-transition:opacity 1.6s .4s,-webkit-transform 1.6s .4s;transition:opacity 1.6s .4s,-webkit-transform 1.6s .4s;transition:opacity 1.6s .4s,transform 1.6s .4s;transition:opacity 1.6s .4s,transform 1.6s .4s,-webkit-transform 1.6s .4s}.p-result .p-result__point .p-result__point-content{position:relative;z-index:2;padding:calc(120 * var(--vw-scale)) 0 0;width:calc(688 * var(--vw-scale));margin:0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.p-result .p-result__point .p-result__point-text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.p-result .p-result__point .p-result__point-text p{letter-spacing:.06em;line-height:1;font-weight:800;font-size:calc(40 * var(--vw-scale));-webkit-transition:opacity 1.6s .2s,-webkit-transform 1.6s .2s;transition:opacity 1.6s .2s,-webkit-transform 1.6s .2s;transition:opacity 1.6s .2s,transform 1.6s .2s;transition:opacity 1.6s .2s,transform 1.6s .2s,-webkit-transform 1.6s .2s}.p-result .p-result__point .p-result__point-text p .p-result__point-text--shadow,.p-result .p-result__point .p-result__point-text p.p-result__point-text--shadow{will-change:filter;-webkit-filter:drop-shadow(0 0 calc(12 * var(--vw-scale)) #fff) drop-shadow(0 0 calc(12 * var(--vw-scale)) #fff) drop-shadow(0 0 calc(12 * var(--vw-scale)) #fff);filter:drop-shadow(0 0 calc(12 * var(--vw-scale)) #fff) drop-shadow(0 0 calc(12 * var(--vw-scale)) #fff) drop-shadow(0 0 calc(12 * var(--vw-scale)) #fff)}.p-result .p-result__point .p-result__point-text p.p-result__point-input{position:relative;letter-spacing:.06em;line-height:1.6;font-weight:900;font-size:calc(64 * var(--vw-scale));padding:0 calc(20 * var(--vw-scale));margin:calc(10 * var(--vw-scale)) 0 0;-webkit-transition-delay:.4s,.4s;transition-delay:.4s,.4s}.p-result .p-result__point .p-result__point-text p.p-result__point-input::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:-webkit-gradient(linear,left top,left bottom,color-stop(83%,rgba(255,246,203,0)),color-stop(83%,#fff6cb));background:-webkit-linear-gradient(top,rgba(255,246,203,0) 83%,#fff6cb 83%);background:linear-gradient(to bottom,rgba(255,246,203,0) 83%,#fff6cb 83%)}.p-result .p-result__point .p-result__point-text p.p-result__point-input .p-result__point-input-inner{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;gap:calc(9 * var(--vw-scale))}.p-result .p-result__point .p-result__point-text p.p-result__point-input .p-result__point-input-inner span{position:relative;z-index:2}.p-result .p-result__point .p-result__point-text p.p-result__point-input .p-result__point-input--target{color:#ff5282;letter-spacing:-.04em;line-height:1;font-size:calc(144 * var(--vw-scale));-webkit-transform:translateY(calc(6 * var(--vw-scale)));transform:translateY(calc(6 * var(--vw-scale)))}.p-result .p-result__point .p-result__point-text p.p-result__point-question{margin:calc(26 * var(--vw-scale)) 0 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-weight:800;letter-spacing:.06em;line-height:1;font-size:calc(32 * var(--vw-scale));-webkit-transition-delay:.6s,.6s;transition-delay:.6s,.6s}.p-result .p-result__point .p-result__point-text p.p-result__point-question .p-result__point-question-total{text-shadow:0 0 calc(12 * var(--vw-scale)) #fff,0 0 calc(12 * var(--vw-scale)) #fff,0 0 calc(12 * var(--vw-scale)) #fff}.p-result .p-result__point .p-result__point-text p.p-result__point-question .p-result__point-question-text{position:relative}.p-result .p-result__point .p-result__point-text p.p-result__point-question .p-result__point-question--pink{color:#ff5282}.p-result .p-result__point .p-result__point-text p.p-result__point-question .p-result__point-question-target{letter-spacing:-.04em;font-size:calc(54 * var(--vw-scale));margin:0 calc(8 * var(--vw-scale)) 0 calc(6 * var(--vw-scale));-webkit-transform:translateY(calc(6 * var(--vw-scale)));transform:translateY(calc(6 * var(--vw-scale)))}.p-result .p-result__point .p-result__point-btn{margin:calc(130 * var(--vw-scale)) 0 0;-webkit-transition:opacity 1.2s .8s,-webkit-transform 1.2s .8s;transition:opacity 1.2s .8s,-webkit-transform 1.2s .8s;transition:transform 1.2s .8s,opacity 1.2s .8s;transition:transform 1.2s .8s,opacity 1.2s .8s,-webkit-transform 1.2s .8s}.p-result .p-result__challenge{position:relative;z-index:2;margin:calc(30 * var(--vw-scale)) 0 0;padding:calc(60 * var(--vw-scale)) 0 0;background:url(../images/common/result/bg_challenge.png) no-repeat top center/100% auto}.p-result .p-result__challenge .p-result__challenge-text{text-align:center;letter-spacing:.06em;line-height:1.6;font-size:calc(26 * var(--vw-scale));margin:calc(26 * var(--vw-scale)) 0 0}.p-result .p-result__challenge .p-result__challenge-text span{background:-webkit-gradient(linear,left top,left bottom,color-stop(64%,rgba(255,246,203,0)),color-stop(64%,#fff6cb));background:-webkit-linear-gradient(top,rgba(255,246,203,0) 64%,#fff6cb 64%);background:linear-gradient(to bottom,rgba(255,246,203,0) 64%,#fff6cb 64%)}.p-result .p-result__challenge .p-result__challenge-note{color:#c90017;text-align:center;margin:calc(16 * var(--vw-scale)) 0 0;letter-spacing:.06em;line-height:1.8;font-size:calc(20 * var(--vw-scale))}.p-result .p-result__present{margin:calc(40 * var(--vw-scale)) 0 0}.p-result .p-result__apply{margin:calc(30 * var(--vw-scale)) auto 0;width:calc(688 * var(--vw-scale));padding:0 0 calc(52 * var(--vw-scale));background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2018%204%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1048_231)%22%3E%0A%3Cpath%20d%3D%22M57.7861%202L-15.7861%201.99994%22%20stroke%3D%22%23A60014%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-dasharray%3D%220.4%2017%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1048_231%22%3E%0A%3Crect%20width%3D%2218%22%20height%3D%224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") repeat-x bottom center/auto calc(4 * var(--vw-scale))}.p-result .p-result__apply .p-result__apply-text{margin:calc(50 * var(--vw-scale)) 0 0;color:#c90017;text-align:center;letter-spacing:.06em;line-height:1.6;font-size:calc(28 * var(--vw-scale))}.p-result .p-result__apply .p-result__apply-text+.p-result__apply-text{margin-top:calc(14 * var(--vw-scale))}.p-result .p-result__retry-btn{margin:calc(50 * var(--vw-scale)) 0 0}.p-result .p-result__check-btn{margin:calc(60 * var(--vw-scale)) 0 0}.p-check{padding:calc(60 * var(--vw-scale)) 0 calc(90 * var(--vw-scale))}.p-check .p-check__inner{width:calc(688 * var(--vw-scale));margin:0 auto}.p-check .p-check__item{padding:0 0 calc(62 * var(--vw-scale));background:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2018%204%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_1048_231)%22%3E%0A%3Cpath%20d%3D%22M57.7861%202L-15.7861%201.99994%22%20stroke%3D%22%23A60014%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-dasharray%3D%220.4%2017%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_1048_231%22%3E%0A%3Crect%20width%3D%2218%22%20height%3D%224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") repeat-x bottom center/auto calc(4 * var(--vw-scale))}.p-check .p-check__item+.p-check__item{padding-top:calc(58 * var(--vw-scale))}.p-check .p-check__item .p-check__heading{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:calc(22 * var(--vw-scale))}.p-check .p-check__item .p-check__heading .p-check__heading-number{background:#632b0f;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#fff;border-radius:calc(100 * var(--vw-scale));width:calc(95 * var(--vw-scale));height:calc(44 * var(--vw-scale));letter-spacing:.06em;line-height:1;font-size:calc(26 * var(--vw-scale))}.p-check .p-check__item .p-check__heading .p-check__heading-text{position:relative;letter-spacing:.06em;line-height:1;font-size:calc(38 * var(--vw-scale))}.p-check .p-check__item .p-check__heading .p-check__heading-text.p-check__heading-text--correct{color:#c90017;padding-right:calc(54 * var(--vw-scale))}.p-check .p-check__item .p-check__heading .p-check__heading-text.p-check__heading-text--correct::after{content:"";display:block;position:absolute;top:calc(50% - calc(17 * var(--vw-scale)));right:0;width:calc(38 * var(--vw-scale));height:calc(38 * var(--vw-scale));border-radius:50%;border:calc(5 * var(--vw-scale)) solid #c90017}.p-check .p-check__item .p-check__heading .p-check__heading-text.p-check__heading-text--incorrect{color:#0e075c;padding-right:calc(52 * var(--vw-scale))}.p-check .p-check__item .p-check__heading .p-check__heading-text.p-check__heading-text--incorrect::after,.p-check .p-check__item .p-check__heading .p-check__heading-text.p-check__heading-text--incorrect::before{content:"";display:block;position:absolute;top:calc(50% - calc(2 * var(--vw-scale)));right:0;width:calc(41 * var(--vw-scale));height:calc(7 * var(--vw-scale));background:#0e075c}.p-check .p-check__item .p-check__heading .p-check__heading-text.p-check__heading-text--incorrect::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-check .p-check__item .p-check__heading .p-check__heading-text.p-check__heading-text--incorrect::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-check .p-check__item .p-check__question{margin:calc(20 * var(--vw-scale)) 0 0;letter-spacing:.06em;line-height:1.8;font-size:calc(26 * var(--vw-scale))}.p-check .p-check__item .p-check__image{position:relative;margin:calc(20 * var(--vw-scale)) 0 0;border-radius:calc(20 * var(--vw-scale));overflow:hidden}.p-check .p-check__item .p-check__image::after{content:"";display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;border:calc(4 * var(--vw-scale)) solid #fff;border-radius:inherit;pointer-events:none}.p-check .p-check__item .p-check__image img{width:100%;height:auto}.p-check .p-check__item .p-check__image video{display:block;width:100%;height:auto;pointer-events:none}.p-check .p-check__item .p-check__dl{margin:calc(30 * var(--vw-scale)) 0 0}.p-check .p-check__item .p-check__dl .p-check__dl-item{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;border-radius:calc(10 * var(--vw-scale));overflow:hidden}.p-check .p-check__item .p-check__dl .p-check__dl-item::after{content:"";display:block;position:absolute;border:calc(4 * var(--vw-scale)) solid;top:0;left:0;width:100%;height:100%;border-radius:inherit;pointer-events:none}.p-check .p-check__item .p-check__dl .p-check__dl-item:first-of-type{background:#ff5282}.p-check .p-check__item .p-check__dl .p-check__dl-item:first-of-type::after{border-color:#ff5282}.p-check .p-check__item .p-check__dl .p-check__dl-item:last-of-type{background:#632b0f}.p-check .p-check__item .p-check__dl .p-check__dl-item:last-of-type::after{border-color:#632b0f}.p-check .p-check__item .p-check__dl .p-check__dl-item+.p-check__dl-item{margin-top:calc(10 * var(--vw-scale))}.p-check .p-check__item .p-check__dl .p-check__dl-item dt{color:#fff;width:calc(93 * var(--vw-scale));display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;min-height:calc(94 * var(--vw-scale));padding:calc(27 * var(--vw-scale)) 0;letter-spacing:.06em;line-height:1;font-size:calc(20 * var(--vw-scale))}.p-check .p-check__item .p-check__dl .p-check__dl-item dd{-webkit-box-flex:1;-webkit-flex:1;flex:1;background:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;letter-spacing:.06em;line-height:1.4;font-size:calc(32 * var(--vw-scale));text-align:center;padding:calc(23 * var(--vw-scale)) 0}.p-check .p-check__return-btn{margin:calc(60 * var(--vw-scale)) 0 0}.u-display__block--pc{display:block!important}@media print,screen and (max-width:1024px){.u-display__block--pc{display:none!important}}.u-display__inline--pc{display:inline!important}@media print,screen and (max-width:1024px){.u-display__inline--pc{display:none!important}}.u-display__inline-block--pc{display:inline-block!important}@media print,screen and (max-width:1024px){.u-display__inline-block--pc{display:none!important}}.u-display__flex--pc{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important}@media print,screen and (max-width:1024px){.u-display__flex--pc{display:none!important}}.u-display__inline-block--pc{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:inline-flex!important}@media print,screen and (max-width:1024px){.u-display__inline-block--pc{display:none!important}}.u-display__grid--pc{display:grid!important}@media print,screen and (max-width:1024px){.u-display__grid--pc{display:none!important}}.u-display__inline-grid--pc{display:inline-grid!important}@media print,screen and (max-width:1024px){.u-display__inline-grid--pc{display:none!important}}.u-display__inline-grid--pc{display:grid!important}@media print,screen and (max-width:1024px){.u-display__inline-grid--pc{display:none!important}}.u-display__block--sp{display:none!important}@media print,screen and (max-width:1024px){.u-display__block--sp{display:block!important}}.u-display__inline--sp{display:none!important}@media print,screen and (max-width:1024px){.u-display__inline--sp{display:inline!important}}.u-display__inline-block--sp{display:none!important}@media print,screen and (max-width:1024px){.u-display__inline-block--sp{display:inline-block!important}}.u-display__flex--sp{display:none!important}@media print,screen and (max-width:1024px){.u-display__flex--sp{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important}}.u-display__inline-flex--sp{display:none!important}@media print,screen and (max-width:1024px){.u-display__inline-flex--sp{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:inline-flex!important}}.u-display__grid--sp{display:none!important}@media print,screen and (max-width:1024px){.u-display__grid--sp{display:grid!important}}.u-display__inline-grid--sp{display:none!important}@media print,screen and (max-width:1024px){.u-display__inline-grid--sp{display:inline-grid!important}}.u-animation-fadein .u-animation-fadein__target,.u-animation-fadein.u-animation-fadein__target{-webkit-transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,-webkit-transform .6s ease;transition:transform .6s ease,opacity .6s ease;transition:transform .6s ease,opacity .6s ease,-webkit-transform .6s ease;opacity:0;-webkit-transform:translateY(calc(20 * var(--vw-scale)));transform:translateY(calc(20 * var(--vw-scale)))}.u-animation-fadein .u-animation-fadein__target.u-animation-fadein__target--1,.u-animation-fadein.u-animation-fadein__target.u-animation-fadein__target--1{-webkit-transition-delay:.2s,.2s;transition-delay:.2s,.2s}.u-animation-fadein .u-animation-fadein__target.u-animation-fadein__target--2,.u-animation-fadein.u-animation-fadein__target.u-animation-fadein__target--2{-webkit-transition-delay:.4s,.4s;transition-delay:.4s,.4s}.u-animation-fadein .u-animation-fadein__target.u-animation-fadein__target--3,.u-animation-fadein.u-animation-fadein__target.u-animation-fadein__target--3{-webkit-transition-delay:.6s,.6s;transition-delay:.6s,.6s}.u-animation-fadein .u-animation-fadein__target.u-animation-fadein__target--4,.u-animation-fadein.u-animation-fadein__target.u-animation-fadein__target--4{-webkit-transition-delay:.8s,.8s;transition-delay:.8s,.8s}.u-animation-fadein .u-animation-fadein__target.u-animation-fadein__target--5,.u-animation-fadein.u-animation-fadein__target.u-animation-fadein__target--5{-webkit-transition-delay:1s,1s;transition-delay:1s,1s}.u-animation-fadein .u-animation-fadein__target.u-animation-fadein__target--6,.u-animation-fadein.u-animation-fadein__target.u-animation-fadein__target--6{-webkit-transition-delay:1.2s,1.2s;transition-delay:1.2s,1.2s}.u-animation-fadein .u-animation-fadein__target.u-animation-fadein__target--7,.u-animation-fadein.u-animation-fadein__target.u-animation-fadein__target--7{-webkit-transition-delay:1.4s,1.4s;transition-delay:1.4s,1.4s}.u-animation-fadein .u-animation-fadein__target.u-animation-fadein__target--8,.u-animation-fadein.u-animation-fadein__target.u-animation-fadein__target--8{-webkit-transition-delay:1.6s,1.6s;transition-delay:1.6s,1.6s}.u-animation-fadein .u-animation-fadein__target.u-animation-fadein__target--9,.u-animation-fadein.u-animation-fadein__target.u-animation-fadein__target--9{-webkit-transition-delay:1.8s,1.8s;transition-delay:1.8s,1.8s}.u-animation-fadein .u-animation-fadein__target.u-animation-fadein__target--10,.u-animation-fadein.u-animation-fadein__target.u-animation-fadein__target--10{-webkit-transition-delay:2s,2s;transition-delay:2s,2s}.u-animation-fadein .u-animation-fadein__target.u-animation-fadein__target--11,.u-animation-fadein.u-animation-fadein__target.u-animation-fadein__target--11{-webkit-transition-delay:2.2s,2.2s;transition-delay:2.2s,2.2s}.u-animation-fadein .u-animation-fadein__target.u-animation-fadein__target--12,.u-animation-fadein.u-animation-fadein__target.u-animation-fadein__target--12{-webkit-transition-delay:2.4s,2.4s;transition-delay:2.4s,2.4s}.u-animation-fadein .u-animation-fadein__target.u-animation-fadein__target--13,.u-animation-fadein.u-animation-fadein__target.u-animation-fadein__target--13{-webkit-transition-delay:2.6s,2.6s;transition-delay:2.6s,2.6s}.u-animation-fadein .u-animation-fadein__target.u-animation-fadein__target--14,.u-animation-fadein.u-animation-fadein__target.u-animation-fadein__target--14{-webkit-transition-delay:2.8s,2.8s;transition-delay:2.8s,2.8s}.u-animation-fadein .u-animation-fadein__target.u-animation-fadein__target--15,.u-animation-fadein.u-animation-fadein__target.u-animation-fadein__target--15{-webkit-transition-delay:3s,3s;transition-delay:3s,3s}.u-animation-fadein .u-animation-fadein__target.u-animation-fadein__target--16,.u-animation-fadein.u-animation-fadein__target.u-animation-fadein__target--16{-webkit-transition-delay:3.2s,3.2s;transition-delay:3.2s,3.2s}.u-animation-fadein .u-animation-fadein__target.u-animation-fadein__target--17,.u-animation-fadein.u-animation-fadein__target.u-animation-fadein__target--17{-webkit-transition-delay:3.4s,3.4s;transition-delay:3.4s,3.4s}.u-animation-fadein .u-animation-fadein__target.u-animation-fadein__target--18,.u-animation-fadein.u-animation-fadein__target.u-animation-fadein__target--18{-webkit-transition-delay:3.6s,3.6s;transition-delay:3.6s,3.6s}.u-animation-fadein .u-animation-fadein__target.u-animation-fadein__target--19,.u-animation-fadein.u-animation-fadein__target.u-animation-fadein__target--19{-webkit-transition-delay:3.8s,3.8s;transition-delay:3.8s,3.8s}.u-animation-fadein .u-animation-fadein__target.u-animation-fadein__target--20,.u-animation-fadein.u-animation-fadein__target.u-animation-fadein__target--20{-webkit-transition-delay:4s,4s;transition-delay:4s,4s}.u-animation-fadein.--animated .u-animation-fadein__target,.u-animation-fadein.--animated.u-animation-fadein__target{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}