@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@700&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@500&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@700&display=swap";[data-main-content-container]{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}[data-main-content-container] html,[data-main-content-container] body,[data-main-content-container] div,[data-main-content-container] span,[data-main-content-container] applet,[data-main-content-container] object,[data-main-content-container] iframe,[data-main-content-container] h1,[data-main-content-container] h2,[data-main-content-container] h3,[data-main-content-container] h4,[data-main-content-container] h5,[data-main-content-container] h6,[data-main-content-container] p,[data-main-content-container] blockquote,[data-main-content-container] pre,[data-main-content-container] a,[data-main-content-container] abbr,[data-main-content-container] acronym,[data-main-content-container] address,[data-main-content-container] big,[data-main-content-container] cite,[data-main-content-container] code,[data-main-content-container] del,[data-main-content-container] dfn,[data-main-content-container] em,[data-main-content-container] img,[data-main-content-container] ins,[data-main-content-container] kbd,[data-main-content-container] q,[data-main-content-container] s,[data-main-content-container] samp,[data-main-content-container] small,[data-main-content-container] strike,[data-main-content-container] strong,[data-main-content-container] sub,[data-main-content-container] sup,[data-main-content-container] tt,[data-main-content-container] var,[data-main-content-container] b,[data-main-content-container] u,[data-main-content-container] i,[data-main-content-container] center,[data-main-content-container] dl,[data-main-content-container] dt,[data-main-content-container] dd,[data-main-content-container] ol,[data-main-content-container] ul,[data-main-content-container] li,[data-main-content-container] fieldset,[data-main-content-container] form,[data-main-content-container] label,[data-main-content-container] legend,[data-main-content-container] table,[data-main-content-container] caption,[data-main-content-container] tbody,[data-main-content-container] tfoot,[data-main-content-container] thead,[data-main-content-container] tr,[data-main-content-container] th,[data-main-content-container] td,[data-main-content-container] article,[data-main-content-container] aside,[data-main-content-container] canvas,[data-main-content-container] details,[data-main-content-container] embed,[data-main-content-container] figure,[data-main-content-container] figcaption,[data-main-content-container] footer,[data-main-content-container] header,[data-main-content-container] hgroup,[data-main-content-container] menu,[data-main-content-container] nav,[data-main-content-container] output,[data-main-content-container] ruby,[data-main-content-container] section,[data-main-content-container] summary,[data-main-content-container] time,[data-main-content-container] mark,[data-main-content-container] audio,[data-main-content-container] video,[data-main-content-container] p,[data-main-content-container] span{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;opacity:1;transform:inherit;transition:inherit}[data-main-content-container] article,[data-main-content-container] aside,[data-main-content-container] details,[data-main-content-container] figcaption,[data-main-content-container] figure,[data-main-content-container] footer,[data-main-content-container] header,[data-main-content-container] hgroup,[data-main-content-container] menu,[data-main-content-container] nav,[data-main-content-container] section{display:block}[data-main-content-container] body{line-height:1}[data-main-content-container] ol,[data-main-content-container] ul{list-style:none}[data-main-content-container] blockquote,[data-main-content-container] q{quotes:none}[data-main-content-container] blockquote:before,[data-main-content-container] blockquote:after,[data-main-content-container] q:before,[data-main-content-container] q:after{content:"";content:none}[data-main-content-container] table{border-collapse:collapse;border-spacing:0}[data-main-content-container]{font-family:\79c0\82f1\4e38\30b4\30b7\30c3\30af  B,Shuei MaruGo B;font-weight:500;font-style:normal;color:var(--color-black);background-color:var(--color-white);font-size:100%;line-height:1em;display:flex;flex-direction:column;justify-content:space-between;-webkit-text-size-adjust:100%;word-break:break-word;position:relative;z-index:1;font-feature-settings:"palt" 1}body,html{scrollbar-gutter:stable;overscroll-behavior-y:contain}[data-main-content-container] p,[data-main-content-container] a,[data-main-content-container] li,[data-main-content-container] dt,[data-main-content-container] dd,[data-main-content-container] div,[data-main-content-container] th,[data-main-content-container] td,[data-main-content-container] h1,[data-main-content-container] h2,[data-main-content-container] h3,[data-main-content-container] h4,[data-main-content-container] h5,[data-main-content-container] h6,[data-main-content-container] input,[data-main-content-container] textarea,[data-main-content-container] button{line-height:1em}[data-main-content-container] :focus:not(:fous-visible){outline:none}[data-main-content-container] :focus-visible{outline:1px solid var(--color-blue)}[data-main-content-container] a{color:var(--color-black);text-decoration:none;word-break:break-all}[data-main-content-container] a,[data-main-content-container] p,[data-main-content-container] div,[data-main-content-container] li,[data-main-content-container] dd,[data-main-content-container] dt{-webkit-tap-highlight-color:rgba(0,0,0,0)}[data-main-content-container] .isChrome *{image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast}[data-main-content-container] img,[data-main-content-container] svg{width:100%;height:100%;object-fit:contain;object-position:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;touch-callout:none;user-select:none}[data-main-content-container] img path,[data-main-content-container] svg path{fill-rule:evenodd}[data-main-content-container] .disabled,[data-main-content-container] .disabled a{cursor:default!important}[data-main-content-container] ._disabled,[data-main-content-container] [data-disabled]{pointer-events:none!important}[data-main-content-container] .is_pc .device_sp,[data-main-content-container] .is_sp .device_pc{display:none!important}[data-main-content-container] .unselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;touch-callout:none;user-select:none}[data-main-content-container] select,[data-main-content-container] input{-webkit-appearance:none;-moz-appearance:none;outline:none;border:none;-moz-outline-style:none;outline:none!important}[data-main-content-container] option{color:var(--color-black)}[data-main-content-container] summary{outline:none;display:block}[data-main-content-container] summary::-webkit-details-marker{display:none}[data-main-content-container] select,[data-main-content-container] option,[data-main-content-container] input,[data-main-content-container] textarea{color:var(--color-black)}[data-main-content-container] ::placeholder{color:var(--color-line-gray)}.ff-noto{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.ff-e{font-family:Poppins,sans-serif;font-weight:700;font-style:normal}:root{--color-black: #000;--color-white: #fff;--color-blue: #1e40ce;--color-blue-hv: #1e64e4;--color-blue-light: #00cee9;--color-blue-light-hv: #d9f8fc;--color-gold: #b69864;--color-gold-hv: #c8b160;--color-gray: #cfcfcf;--color-correct: #ff4348;--color-incorrect: #a3a3a3;--color-explain: #f2fcff;--color-select-hover: #eff2ff;--color-invalid: #bbc5f0;--color-green: #14d782;--color-green-hv: #9eeecb;--color-yellow: #ffe200}[data-style=btn]{transition:opacity .25s cubic-bezier(.165,.84,.44,1)!important}[data-style=btn]._disabled{opacity:.35}[data-style=btn]._disabled a{background-color:var(--color-blue)!important}[data-hover=btn-blue]{opacity:1;transition:background!important;transition-timing-function:cubic-bezier(.165,.84,.44,1)!important}[data-hover=btn-blue]._ov{background-color:var(--color-blue-hv);transition-duration:.15s!important}[data-hover=btn-blue]._leave{background-color:var(--color-blue);transition-duration:.25s!important}[data-hover=btn-blue] [data-ico],[data-hover=btn-blue] img,[data-hover=btn-blue] .t{transition:transform!important}[data-hover=btn-blue]._ov img,[data-hover=btn-blue]._ov .t{transform:scale(.95);transition-timing-function:cubic-bezier(.165,.84,.44,1)!important;transition-duration:.25s!important}[data-hover=btn-blue]._ov [data-ico]{transform:translate(6px) translateY(-50%);transition-timing-function:cubic-bezier(.165,.84,.44,1)!important;transition-duration:.25s!important}[data-hover=btn-blue]._leave img,[data-hover=btn-blue]._leave .t{transform:scale(1);transition-timing-function:cubic-bezier(.215,.61,.355,1)!important;transition-duration:.45s!important}[data-hover=btn-blue]._leave [data-ico]{transform:translate(0) translateY(-50%);transition-timing-function:cubic-bezier(.215,.61,.355,1)!important;transition-duration:.45s!important}[data-hover=btn-gold]{opacity:1;transition:background!important;transition-timing-function:cubic-bezier(.165,.84,.44,1)!important;background-color:var(--color-gold)!important}[data-hover=btn-gold]._ov{background-color:var(--color-gold-hv)!important;transition-duration:.15s!important}[data-hover=btn-gold]._leave{background-color:var(--color-gold)!important;transition-duration:.25s!important}[data-hover=btn-gold] [data-ico],[data-hover=btn-gold] img,[data-hover=btn-gold] .t{transition:transform!important}[data-hover=btn-gold]._ov img,[data-hover=btn-gold]._ov .t{transform:scale(.95);transition-timing-function:cubic-bezier(.165,.84,.44,1)!important;transition-duration:.25s!important}[data-hover=btn-gold]._ov [data-ico]{transform:translate(6px) translateY(-50%);transition-timing-function:cubic-bezier(.165,.84,.44,1)!important;transition-duration:.25s!important}[data-hover=btn-gold]._leave img,[data-hover=btn-gold]._leave .t{transform:scale(1);transition-timing-function:cubic-bezier(.215,.61,.355,1)!important;transition-duration:.45s!important}[data-hover=btn-gold]._leave [data-ico]{transform:translate(0) translateY(-50%);transition-timing-function:cubic-bezier(.215,.61,.355,1)!important;transition-duration:.45s!important}[data-hover=summary] .t{transition:letter-spacing;transition-duration:.45s;transition-timing-function:cubic-bezier(.23,1,.32,1)}[data-hover=summary] .i svg{transition:transform;transition-duration:.45s;transition-timing-function:cubic-bezier(.23,1,.32,1);transform-origin:center}[data-hover=summary] .i .b{transition:opacity .15s cubic-bezier(.23,1,.32,1)}[data-hover=summary]._ov .t{letter-spacing:.2em!important}[data-hover=summary]._ov .i svg{transform:rotate(180deg) scale(.9)}[data-hover=summary]._leave .t{letter-spacing:.095em!important}[data-hover=summary]._leave .i svg{transform:scale(1)}details[open] summary .i .b{opacity:0}[data-hover=img] img{transition:opacity .15s cubic-bezier(.165,.84,.44,1)}[data-hover=img]._ov img{opacity:.75}[data-hover=img]._leave img{opacity:1}[data-hover=txt-link]{color:var(--color-blue-light)!important;text-decoration:underline!important}[data-hover=txt-link]._ov{text-decoration:none!important}[data-hover=txt-link]._leave{text-decoration:underline!important}[data-page-id=index] #kv h1 img,[data-page-id=index] #kv .sponsor .i{opacity:0}[data-page-id=index] #campaign .b span{display:block;animation-name:BubbleX;animation-duration:1s;animation-timing-function:steps(6);animation-iteration-count:infinite;animation-direction:alternate}[data-page-id=index] #campaign .b img{animation-name:BubbleY;animation-duration:.7s;animation-timing-function:steps(6);animation-iteration-count:infinite;animation-direction:alternate}@keyframes BubbleX{0%{transform:scaleX(1)}to{transform:scaleX(.96)}}@keyframes BubbleY{0%{transform:scaleY(.98) rotate(.5deg)}to{transform:scaleY(1.02) rotate(-.5deg)}}[data-lazy] picture{transition:opacity;transition-timing-function:cubic-bezier(.165,.84,.44,1);opacity:0;pointer-events:none}[data-lazy]._on picture{transition-duration:.65s;opacity:1;pointer-events:inherit}[data-anim]{opacity:0;pointer-events:none}[data-anim]._in{pointer-events:inherit}html{overflow:initial}body{width:100vw;overflow-x:hidden}main.contents{margin:0!important}[data-page-id]{clip-path:inset(0 0 0)}[data-main-content-container]{overflow:hidden;position:relative;clip-path:inset(0 0 0)}[data-main-content-container] .bg{content:"";display:block;width:100%;height:100%;min-height:100vh;background-size:100%;background-position:center;position:fixed;top:0;left:0;z-index:-1;pointer-events:none;transform:translateZ(0)}@supports (background-image: url(/product/special/kyutou_specialproject/moshi_2024/assets/img/bg.webp)){}article>.h{padding-top:35px;text-align:center}article>.h h1{font-family:Poppins,sans-serif;font-weight:700;font-style:normal;color:var(--color-blue);font-size:13px}article>.h .d{color:var(--color-blue);font-family:Poppins,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:700;letter-spacing:.05em;margin-top:8px;font-size:12px}[data-style=btn-large]{width:62.5vw;height:15.625vw;border-radius:2.0833333333vw;overflow:hidden}[data-style=btn-large] a{width:62.5vw;height:15.625vw;border-radius:2.0833333333vw;background-color:var(--color-blue);display:flex;justify-content:center;align-items:center;position:relative}[data-style=btn-large] img{width:22.1875vw;height:8.2291666667vw}[data-style=btn-large] [data-ico]{position:absolute;top:50%;right:2.6041666667vw;transform:translateY(-50%)}[data-style=btn]{width:335px;height:66px;border-radius:15px;display:block;overflow:hidden;margin:0 auto!important;cursor:pointer}[data-style=btn] a{width:335px;height:66px;border-radius:15px;font-size:16px;font-family:Poppins,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:700;color:var(--color-white);background-color:var(--color-blue);display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}[data-style=btn] [data-ico]{width:8px;height:14px;position:absolute;top:50%;right:20px;transform:translateY(-50%);z-index:2}[data-ico=arrow]{width:1.1458333333vw;height:2.0833333333vw;display:block}[data-ico=plus]{width:1.3541666667vw;height:1.3541666667vw;display:block}[data-ico=plus] path{fill:var(--color-blue)}[data-page-id=index]{padding-bottom:85px!important}[data-page-id=index] #kv{width:57.2916666667vw;height:57.2916666667vw;margin:35px auto 0;position:relative}[data-page-id=index] #kv h1{width:57.2916666667vw;height:57.2916666667vw}[data-page-id=index] #kv .sponsor{position:absolute;bottom:-12.5vw;right:-13.0208333333vw}[data-page-id=index] #kv .sponsor .i{width:36.5625vw;height:19.8958333333vw}[data-page-id=index] #kv .sponsor ul{margin-top:1.3541666667vw;display:flex;justify-content:center;column-gap:1.5625vw}[data-page-id=index] #kv .sponsor ul li a{display:block}[data-page-id=index] #kv .sponsor ul li img{width:auto;height:3.0208333333vw}[data-page-id=index] #main_desc{width:83.3333333333vw;margin:0 auto;margin-top:3.125vw}[data-page-id=index] #main_desc h2{font-size:40px;letter-spacing:.05em;text-align:center;color:var(--color-blue)}[data-page-id=index] #main_desc .d{margin-top:20px}[data-page-id=index] #main_desc .d p{font-size:18px;letter-spacing:.05em;color:var(--color-blue);text-align:justify;text-justify:inter-ideograph}[data-page-id=index] #campaign{width:101.875vw;height:76.5625vw;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;mask-size:100%;mask-repeat:no-repeat;mask-position:center}[data-page-id=index] #campaign [data-inner]{top:-1.0416666667vw;position:relative;z-index:1}[data-page-id=index] #campaign h2{text-align:center}[data-page-id=index] #campaign h2 img{width:43.8541666667vw;height:23.3333333333vw}[data-page-id=index] #campaign figure{margin-top:2.0833333333vw}[data-page-id=index] #campaign figure .i{text-align:center}[data-page-id=index] #campaign figure .i img{width:47.9166666667vw;height:19.7916666667vw}[data-page-id=index] #campaign figure ul{margin-top:1.0416666667vw;display:flex;justify-content:center;column-gap:2.6041666667vw}[data-page-id=index] #campaign figure ul a{display:block}[data-page-id=index] #campaign figure ul a img{width:auto;height:2.6041666667vw}[data-page-id=index] #campaign .info{margin-top:2.0833333333vw}[data-page-id=index] #campaign dl+dl{margin-top:.5208333333vw}[data-page-id=index] #campaign dl dt{font-size:1.4583333333vw;letter-spacing:.05em;color:var(--color-gold);font-family:Poppins,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal}[data-page-id=index] #campaign dl dd{font-size:1.3541666667vw;color:var(--color-gold);letter-spacing:.05em;position:relative;font-family:Poppins,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal}[data-page-id=index] #campaign dl dd.d{font-size:1.3541666667vw}[data-page-id=index] #campaign .b{width:101.875vw;height:76.5625vw;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);pointer-events:none;z-index:0}[data-page-id=index] .terms{width:83.3333333333vw;margin:15px auto 0}[data-page-id=index] .terms details{overflow:hidden}[data-page-id=index] .terms summary{font-size:15px;padding-top:15px;padding-bottom:15px;color:var(--color-blue);letter-spacing:.05em;font-family:Poppins,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;border-bottom:1px solid var(--color-blue);position:relative;cursor:pointer}[data-page-id=index] .terms summary [data-ico]{width:13px;height:13px;position:absolute;top:50%;right:0;transform:translateY(-50%)}[data-page-id=index] .terms .d{display:hidden;border-bottom:1px solid var(--color-blue);background-color:var(--color-white)}[data-page-id=index] .terms .d p{font-weight:400;font-family:Poppins,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:15px;padding-left:25px;padding-right:25px;line-height:200%}[data-page-id=index] .terms .d p+p{margin-top:1.5em}[data-page-id=index] .terms .d p:first-child{padding-top:30px}[data-page-id=index] .terms .d p:last-child{padding-bottom:30px}[data-page-id=index] .start{margin-top:85px;text-align:center}[data-page-id=index] .start .i{width:42.7083333333vw;height:29.8958333333vw;margin:0 auto}[data-page-id=index] .start .btn_start{width:62.5vw;margin:0 auto;margin-top:2.0833333333vw}[data-page-id=question]{padding-bottom:100px!important;box-sizing:border-box}[data-page-id=question] select,[data-page-id=question] input[type=radio],[data-page-id=question] input[type=checkbox],[data-page-id=question] input[type=radio]+label,[data-page-id=question] input[type=checkbox]+label{cursor:pointer}[data-page-id=question] .progress{justify-content:center;align-items:baseline;gap:15px;margin-top:65px;margin-bottom:-10px;display:none}[data-page-id=question] .progress._show{display:flex}[data-page-id=question] .progress ul{display:flex;justify-content:center;align-items:flex-end;gap:6px}[data-page-id=question] .progress li{width:10px;height:10px;border-radius:100%;background-color:var(--color-gray)}[data-page-id=question] .progress li._on{background-color:var(--color-blue-light)}[data-page-id=question] .progress .num{white-space:nowrap}[data-page-id=question] .progress .num .c{min-width:35px;width:1em;display:inline-block;font-family:Poppins,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;font-size:28px;color:var(--color-blue-light);font-variant-numeric:tabular-nums;text-align:right;position:relative;bottom:-2px}[data-page-id=question] .progress .num .len{font-family:Poppins,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;font-size:18px;color:var(--color-blue);letter-spacing:.035em}[data-page-id=question] .progress .num .len:before{content:"/";margin-left:3px;margin-right:3px;display:inline-block;transform:scale(.7)}[data-page-id=question] .progress[data-current=b] li._on{background-color:var(--color-green)}[data-page-id=question] .progress[data-current=b] .num .c{color:var(--color-green)}[data-page-id=question] .btn_next{margin-top:50px!important}[data-page-id=question] .btn_back{margin-top:50px!important;display:none}[data-page-id=question] .btn_back._show{display:inherit}[data-page-id=question] #personal_information{width:380px;margin:0 auto}[data-page-id=question] #personal_information br{display:inherit!important}[data-page-id=question] #personal_information .h+table{margin-top:35px}[data-page-id=question] #personal_information table{vertical-align:middle}[data-page-id=question] #personal_information table th{min-width:100px;padding-top:10px;padding-bottom:10px;font-size:16px;color:var(--color-blue)}[data-page-id=question] #personal_information table td{width:280px;padding-top:10px;padding-bottom:10px;font-family:Poppins,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;color:var(--color-blue);box-sizing:border-box}[data-page-id=question] #personal_information table [data-select-wrap]{width:280px;height:45px;position:relative}[data-page-id=question] #personal_information table [data-select-wrap]:before{content:"";width:7.8px;height:100%;display:block;background-image:url(/product/special/kyutou_specialproject/moshi_2024/assets/img/select_ar.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:2px;right:15px;z-index:1}[data-page-id=question] #personal_information table select{width:344.6153846154px;height:49.2307692308px;padding-left:24.6153846154px;padding-right:24.6153846154px;font-size:19.6923076923px;border-radius:8.6153846154px;color:var(--color-blue);background-color:var(--color-white);border:1px solid var(--color-blue);line-height:1.5em;transform-origin:left center;transform:scale(.8125);box-sizing:border-box;position:relative}[data-page-id=question] #personal_information table select:invalid{color:var(--color-invalid)}[data-page-id=question] #personal_information table input[type=radio]{margin-top:5px;margin-bottom:5px}[data-page-id=question] #personal_information table label{color:var(--color-blue);padding-left:10px;font-size:16px;top:1px;position:relative}[data-page-id=question] #personal_information table .gender th,[data-page-id=question] #personal_information table .gender td{padding-top:15px}[data-page-id=question] #personal_information table .yearsOfBathRoomUse th,[data-page-id=question] #personal_information table .yearsOfBathRoomUse td{padding-top:0}[data-page-id=question] #personal_information table .yearsOfBathRoomUse td [data-select-wrap]{top:10px}[data-page-id=question] #personal_information input[type=radio]{width:20px;height:20px;border:1px solid var(--color-blue);background-color:var(--color-white);border-radius:100%;position:relative;box-sizing:border-box}[data-page-id=question] #personal_information input[type=radio]:before{content:"";width:78%;height:78%;background-color:var(--color-blue);border-radius:100%;display:block;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:11%;left:11%;box-sizing:border-box;opacity:0}[data-page-id=question] #personal_information input[type=radio]:checked:before{transition:opacity .15s cubic-bezier(.165,.84,.44,1)!important;opacity:1!important}[data-page-id=question] #personal_information .bathtype{display:flex;gap:10px}[data-page-id=question] #personal_information .bathtype figure{width:140px;display:block}[data-page-id=question] #personal_information .bathtype .i{width:130px;height:130px;margin-top:10px;border-radius:8px;overflow:hidden}[data-page-id=question] #personal_information .bathtype .i img{border-radius:8px}[data-page-id=question] #personal_information .bathtype figcaption{margin-top:5px}[data-page-id=question] #personal_information .bathtype figcaption p{font-size:13px;font-family:Poppins,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal}[data-page-id=question] #question{text-align:center}[data-page-id=question] #question .q{margin-top:30px;display:flex;flex-direction:column;align-items:center}[data-page-id=question] #question .q .h{width:102px;height:62px;color:var(--color-blue);font-size:16.6px;font-weight:700;background-image:url(/product/special/kyutou_specialproject/moshi_2024/assets/img/question/bubble_s.png);background-image:url(/product/special/kyutou_specialproject/moshi_2024/assets/img/question/bubble_s_sp.png);background-size:contain;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;font-family:Poppins,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal}@supports (background-image: url(/product/special/kyutou_specialproject/moshi_2024/assets/img/bg.webp)){}[data-page-id=question] #question .q .h .l{font-size:25.6px;font-weight:700;font-family:Poppins,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;position:relative;top:-2px;margin-left:5px}[data-page-id=question] #question .q h2{margin-top:10px;font-size:28px;color:var(--color-blue)}[data-page-id=question] #question .q_img{width:500px;height:281px;margin:15px auto 0;background-color:#ccc;border-radius:30px;overflow:hidden}[data-page-id=question] #question .q_img img{border-radius:30px;display:none}[data-page-id=question] #question .ans_box{width:100%;max-width:830px;margin-top:50px!important;padding-left:25px;padding-right:25px}[data-page-id=question] #question .ans_box input{width:0}[data-page-id=question] #question .ans_box[data-type=radio]{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;column-gap:4px;row-gap:20px}[data-page-id=question] #question .ans_box[data-type=radio] input+label{min-width:78.5px!important;min-height:48px!important;box-sizing:border-box;display:flex;justify-content:center;align-items:center;white-space:nowrap;padding:18px 22px;border:1px solid var(--color-blue);border-radius:50vh;font-size:15.6px;letter-spacing:.1em;font-family:Poppins,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;color:var(--color-blue);transition:border,background,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}[data-page-id=question] #question .ans_box[data-type=radio] input:checked+label{border-color:var(--color-blue-light)!important;background-color:var(--color-blue-light)!important;color:var(--color-white)!important}[data-page-id=question] #question .ans_box[data-type=radio]._num{column-gap:10px}[data-page-id=question] #question .ans_box[data-type=radio]._num input+label{font-weight:500;width:100px;height:100px;font-size:33px;padding:0 0 0 3px;border-color:var(--color-blue);color:var(--color-blue)}[data-page-id=question] #question .ans_box[data-type=radio]._num input:hover+label{background-color:var(--color-green-hv)}[data-page-id=question] #question .ans_box[data-type=radio]._num input:checked+label{border-color:var(--color-green)!important;background-color:var(--color-green)!important}[data-page-id=question] #question .ans_box[data-type=quiz]{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;column-gap:10px}[data-page-id=question] #question .ans_box[data-type=quiz] input+label{min-width:100px!important;min-height:100px!important;box-sizing:border-box;display:flex;justify-content:center;align-items:center;white-space:nowrap;padding:18px 22px;border:1px solid var(--color-blue);border-radius:100%;font-size:0;transition:border,background;transition-duration:.15s;transition-timing-function:cubic-bezier(.165,.84,.44,1);position:relative}[data-page-id=question] #question .ans_box[data-type=quiz] input+label:before{content:"";width:100%;height:100%;display:block;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:0;left:0;transition:filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}[data-page-id=question] #question .ans_box[data-type=quiz] input+label[for="0"]:before{background-image:url(/product/special/kyutou_specialproject/moshi_2024/assets/img/question/circle.svg);background-size:34px}[data-page-id=question] #question .ans_box[data-type=quiz] input+label[for="1"]:before{background-image:url(/product/special/kyutou_specialproject/moshi_2024/assets/img/question/cross.svg);background-size:28px}[data-page-id=question] #question .ans_box[data-type=quiz] input:checked+label{border-color:var(--color-green)!important;background-color:var(--color-green)!important}[data-page-id=question] #question .ans_box[data-type=quiz] input:checked+label:before{filter:brightness(10)!important}[data-page-id=question] #question .q_list{width:500px;background-color:var(--color-white);margin:15px auto 0;border-radius:30px;overflow:hidden}[data-page-id=question] #question .q_list .img{width:500px;height:280px}[data-page-id=question] #question .q_list .img img{width:100%;height:auto;border-radius:30px}[data-page-id=question] #question .q_list ol,[data-page-id=question] #question .q_list ul{padding:50px 60px;display:flex;flex-direction:column;row-gap:15px;text-align:left}[data-page-id=question] #question .q_list li{color:var(--color-blue-light);font-size:26px;font-weight:700;letter-spacing:.05em;line-height:150%;position:relative;padding-left:1em;text-indent:-1em}[data-page-id=question] .loading{opacity:0;pointer-events:none;width:100%;height:100%;text-align:center;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;z-index:3;transform:translateZ(0)}.is_sp [data-page-id=question] .loading{height:calc(var(--vh, 1vh) * 100)}[data-page-id=question] .loading h4{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;color:var(--color-blue);font-size:13px}[data-page-id=question] .loading .d{margin-top:5px;font-size:20px;color:var(--color-blue);letter-spacing:.075em}[data-page-id=question] .loading .img{margin-top:35px;width:131px;height:195px;animation-name:LoadingImg;animation-duration:1s;animation-timing-function:steps(8);animation-iteration-count:infinite;animation-direction:alternate}[data-page-id=question] .balloon_wrap{display:block;margin-top:20px}[data-page-id=question] .balloon{display:inline-block;position:relative;bottom:-40px;animation-name:BalloonRotation;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:cubic-bezier(.645,.045,.355,1);transform-origin:center bottom}[data-page-id=question] .balloon._b{animation-name:BalloonRotationB;animation-duration:.4s;animation-timing-function:cubic-bezier(.215,.61,.355,1);bottom:-30px}[data-page-id=question] .balloon span.t{font-size:15px;height:30px;padding-left:15px;padding-right:15px;border-radius:50vh;display:flex;align-items:center;justify-content:center;background-color:var(--color-yellow);letter-spacing:.05em;color:var(--color-blue);position:relative;z-index:2}[data-page-id=question] .balloon span._b{width:100%;height:38.75px;display:block;background-image:url(/product/special/kyutou_specialproject/moshi_2024/assets/img/balloon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;bottom:-8.75px;left:0;z-index:0}@keyframes LoadingImg{0%{transform:scale(.98) rotate(-.5deg)}to{transform:scale(1.02) rotate(1.5deg)}}@keyframes BalloonRotation{0%{transform:rotate(-2deg)}to{transform:rotate(2deg)}}@keyframes BalloonRotationB{0%{transform:scale(.98) translateY(6px) scaleX(.96)}to{transform:scale(1) translate3d(0 0 0)}}[data-page-id=result] .pagetop{width:60px;height:60px;position:fixed;bottom:30px;right:30px;cursor:pointer;z-index:5;transition:transform,opacity;transition-duration:.35s;transition-timing-function:cubic-bezier(.165,.84,.44,1);opacity:0;transform:scale(.75) translateY(15px);transform-origin:bottom}[data-page-id=result] .pagetop path{stroke-width:0;fill:var(--color-white)}[data-page-id=result] .pagetop._show{opacity:1;transform:scale(1) translateY(0)}[data-page-id=result] .pagetop circle,[data-page-id=result] .pagetop path{transition:transform,fill;transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-duration:.25s;transform-origin:top}[data-page-id=result] .pagetop path{transform-origin:top}[data-page-id=result] .pagetop._ov path{transform:translateY(0) scaleY(.8) scaleX(.9);transition-duration:.25s}[data-page-id=result] .pagetop._ov circle{transform:scale(.96) scaleY(.98) scaleX(.95);fill:var(--color-blue-hv)}[data-page-id=result] .pagetop._leave path{transform:translateY(0);transition-duration:.25s}[data-page-id=result] .pagetop._leave circle{transform:scale(1);fill:var(--color-blue)}[data-page-id=result] #type{text-align:center}[data-page-id=result] #type .i{width:380px;height:380px;margin:15px auto 0}[data-page-id=result] #type h1{margin-top:5px;color:var(--color-blue);font-size:44px}[data-page-id=result] #type h1 br{display:none}[data-page-id=result] #type h1 [data-size-s]{font-size:44px}[data-page-id=result] #type h1 .s{display:block;font-size:16px;font-family:Poppins,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:700;line-height:1.7em}[data-page-id=result] #type .d{margin-top:30px}[data-page-id=result] #type .d p{font-size:18px;color:var(--color-blue);font-family:Poppins,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;letter-spacing:.05em}[data-page-id=result] .present{margin-top:50px;text-align:center}[data-page-id=result] .present h3{font-size:22px;letter-spacing:.05em;color:var(--color-gold)}[data-page-id=result] .present .btn_campaign{margin-top:15px!important}[data-page-id=result] .present .d{margin-top:20px;font-size:11px;color:var(--color-gold);font-family:Poppins,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500}[data-page-id=result] #result_details{margin-top:50px}[data-page-id=result] #result_details .head{display:flex;flex-direction:column;align-items:center}[data-page-id=result] #result_details .head .i{width:96px;height:75px}[data-page-id=result] #result_details .head h2{margin-top:20px;font-size:22px;letter-spacing:.05em;color:var(--color-blue)}[data-page-id=result] #result_details .list_table{margin-top:20px}[data-page-id=result] #result_details ul{width:100%;padding-left:25px;padding-right:25px;display:flex;flex-direction:column;align-items:center;row-gap:15px}[data-page-id=result] #result_details li{width:100%;max-width:800px}[data-page-id=result] #result_details table{width:100%;font-size:12px;border-radius:19.2px;background-color:var(--color-white);text-align:left;box-sizing:border-box;vertical-align:middle;position:relative;z-index:2}[data-page-id=result] #result_details table:before{content:"";width:100%;height:100%;opacity:.3;border-radius:19.2px;mix-blend-mode:multiply;display:block;position:absolute;top:0;left:0}[data-page-id=result] #result_details table.ex:after{content:"";width:100%;height:30px;opacity:1;background-color:#fff;display:block;position:absolute;bottom:-10px;left:0;z-index:1}[data-page-id=result] #result_details table tr{display:block;position:relative}[data-page-id=result] #result_details table tr .num{white-space:nowrap}[data-page-id=result] #result_details table tr:after{content:"";width:94%;height:1px;background-color:var(--color-blue);display:block;position:absolute;top:0;left:3%}[data-page-id=result] #result_details table tr:first-child:after{display:none}[data-page-id=result] #result_details table th{text-align:center;min-width:30px;padding-top:23px;padding-left:25px;font-size:13.2px;color:var(--color-blue);opacity:.5;font-family:Poppins,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;letter-spacing:.15em;vertical-align:top;position:relative;z-index:2}[data-page-id=result] #result_details table th .num{margin-top:2px;display:block}[data-page-id=result] #result_details table tr:nth-child(1) td:has(br.i){padding-top:16px}[data-page-id=result] #result_details table tr:nth-child(2) th{line-height:1.15em;text-orientation:upright;padding-right:4px;position:relative;text-align:left}[data-page-id=result] #result_details table.ex tr:nth-child(2) td{padding-bottom:10px}[data-page-id=result] #result_details table td{width:100%;padding:23px 25px 23px 13px;font-size:16.8px;letter-spacing:.05em;vertical-align:middle}[data-page-id=result] #result_details table td br{display:none}[data-page-id=result] #result_details table td br.i{display:inherit}[data-page-id=result] #result_details table td .question{display:block;color:var(--color-blue)}[data-page-id=result] #result_details table td .answer{padding-right:20px;display:block;color:var(--color-blue-light)}[data-page-id=result] #result_details table td .answer strong{-webkit-text-stroke:1.45px var(--color-blue-light);text-stroke:1.45px var(--color-blue-light)}[data-page-id=result] #result_details table td .answer .x{font-size:150%}[data-page-id=result] #result_details table td .correct_wrap{width:100%;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:3}[data-page-id=result] #result_details table td .correct_wrap:has(br.i){margin-top:-5px}[data-page-id=result] #result_details table td:has(br.i) .correct_wrap{align-items:flex-end}[data-page-id=result] #result_details table td:has(br.i) .correct_wrap .judge{position:relative;top:-5px}[data-page-id=result] #result_details table td .judge{font-size:24px;letter-spacing:.05em;white-space:nowrap}[data-page-id=result] #result_details table td .judge .correct{color:var(--color-correct)}[data-page-id=result] #result_details table td .judge .incorrect{color:var(--color-incorrect)}[data-page-id=result] #result_details .explain{background-color:var(--color-explain);position:relative;transform:translateZ(0);filter:drop-shadow(0 0 2px rgba(208,177,113,.2)) drop-shadow(0 0 10px rgba(208,177,113,.5))}[data-page-id=result] #result_details .explain details{min-height:36px;margin-top:-3px;margin-bottom:36px;display:flex;flex-direction:column-reverse;position:relative;z-index:20}[data-page-id=result] #result_details .explain details:before{content:"";width:100%;height:38px;background:linear-gradient(180deg,rgba(78,161,255,.3) 0%,rgba(255,255,255,0) 100%);display:block;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:-10px;left:0;z-index:2}[data-page-id=result] #result_details .explain summary{width:150px;height:36px;padding:0;display:flex;background-color:var(--color-explain);position:absolute;bottom:-36px;margin-left:-75px;left:50%;cursor:pointer}[data-page-id=result] #result_details .explain summary:before,[data-page-id=result] #result_details .explain summary:after{content:"";width:10px;height:10px;display:block;background-image:url(/product/special/kyutou_specialproject/moshi_2024/assets/img/r.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;z-index:2;pointer-events:none}[data-page-id=result] #result_details .explain summary:before{top:0vw;left:-.6944444444vw}[data-page-id=result] #result_details .explain summary:after{top:0vw;right:-.6944444444vw;transform:scaleX(-1);transform-origin:center}[data-page-id=result] #result_details .explain summary p{width:100%;display:flex;justify-content:center;align-items:center;font-family:Poppins,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:700;font-size:13.5px;letter-spacing:.095em;color:var(--color-blue);position:relative;top:-6px;z-index:2;pointer-events:none}[data-page-id=result] #result_details .explain summary p span{position:relative;z-index:3;pointer-events:none}[data-page-id=result] #result_details .explain summary p:before{content:"";width:100%;height:14px;background:var(--color-explain);display:block;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:-4px;left:0;z-index:1;pointer-events:none}[data-page-id=result] #result_details .explain summary p .i{width:10.7px;height:10.7px;margin-top:-4px;margin-left:5px}.isSafari [data-page-id=result] #result_details .explain summary p .i{margin-top:-3px}[data-page-id=result] #result_details .explain summary p .i svg{width:10.7px;height:10.7px}[data-page-id=result] #result_details .explain summary p .i path{fill:var(--color-blue)}[data-page-id=result] #result_details .explain .d{padding-left:25px;padding-right:25px;overflow:hidden}[data-page-id=result] #result_details .explain .d p{font-size:16.8px;color:var(--color-blue)}[data-page-id=result] #result_details .explain .d p:first-child{padding-top:35px}[data-page-id=result] #result_details .explain .d p:last-child{padding-bottom:25px}[data-page-id=result] #result_details .explain details summary ._c{display:none}[data-page-id=result] #result_details .explain details._open summary ._o{display:none}[data-page-id=result] #result_details .explain details._open summary ._c{display:inherit}[data-page-id=result] #result_details+.present{margin-top:80px}[data-page-id=result] #share{margin-top:90px;text-align:center}[data-page-id=result] #share h3{font-size:22px;letter-spacing:.05em;color:var(--color-blue)}[data-page-id=result] #share ul{margin-top:25px;display:flex;justify-content:center;column-gap:45px}[data-page-id=result] #share li a{width:75px;height:75px;display:block}[data-page-id=result] #other_type{margin-top:80px;text-align:center;font-size:22px;letter-spacing:.05em;color:var(--color-blue)}[data-page-id=result] #other_type ul{margin:35px auto 0;display:flex;column-gap:30px;row-gap:25px}[data-page-id=result] #other_type li{width:200px}.is_sp.isSafari [data-page-id=result] #other_type li{position:relative}.is_sp.isSafari [data-page-id=result] #other_type li:last-child:after{content:"";display:inline-block;width:100%;height:0;padding-right:7.8226857888vw}[data-page-id=result] #other_type li .i{width:200px;height:200px}[data-page-id=result] #other_type li h4{margin-top:10px;font-size:20px;letter-spacing:.05em;color:var(--color-blue)}[data-page-id=result] #other_type li h4 span{display:inline-block}[data-page-id=result] #other_type li .d{margin-top:10px}[data-page-id=result] #other_type li .d p{font-size:13px;font-weight:400;font-family:Poppins,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;letter-spacing:0}[data-page-id=result] #result_footer{margin-top:140px}[data-page-id=result] #result_footer .i{width:450px;margin:0 auto}[data-page-id=result] #result_footer .i img{width:100%;height:auto}@media (min-width: 768px){body{backface-visibility:hidden;-webkit-backface-visibility:hidden}[data-main-content-container] .switch_sp,[data-main-content-container] br.sp{display:none}[data-main-content-container] .bg{background-image:url(/product/special/kyutou_specialproject/moshi_2024/assets/img/bg.jpg)}@supports (background-image: url(/product/special/kyutou_specialproject/moshi_2024/assets/img/bg.webp)){[data-main-content-container] .bg{background-image:url(/product/special/kyutou_specialproject/moshi_2024/assets/img/bg.webp)}}[data-page-id=index] #main_desc .d p{line-height:200%}[data-page-id=index] #main_desc .d p{text-align:center}[data-page-id=index] #campaign{margin:60px auto 0}[data-page-id=index] #campaign{mask-image:url(/product/special/kyutou_specialproject/moshi_2024/assets/img/index/bubble_mask.png)}[data-page-id=index] #campaign dl{display:flex}[data-page-id=index] #campaign dl dt{width:8.3333333333vw}[data-page-id=index] #campaign dl dt{line-height:175%}[data-page-id=index] #campaign dl dd{padding-left:1.0416666667vw}[data-page-id=index] #campaign dl dd{line-height:175%}[data-page-id=index] #campaign dl dd:before{content:"";width:1px;height:90%;background-color:var(--color-gold);display:block;position:absolute;top:2%;left:0}[data-page-id=question] #personal_information table th{line-height:155.7692307692%}[data-page-id=question] #personal_information select:hover{background-color:var(--color-select-hover)}[data-page-id=question] #personal_information input[type=radio]:hover:before{opacity:.3}[data-page-id=question] #personal_information .bathtype figcaption p{line-height:152.5%}@supports (background-image: url(/product/special/kyutou_specialproject/moshi_2024/assets/img/bg.webp)){[data-page-id=question] #question .q .h{background-image:url(/product/special/kyutou_specialproject/moshi_2024/assets/img/question/bubble_s.webp)}}[data-page-id=question] #question .q h2{line-height:175%}[data-page-id=question] #question .ans_box[data-type=radio] input:hover+label{background-color:var(--color-blue-light-hv)}[data-page-id=question] #question .ans_box[data-type=quiz] input:hover+label{background-color:var(--color-green-hv)}[data-page-id=question] .balloon_wrap{transform:scale(1.08)}[data-page-id=result]{padding-bottom:90px!important}[data-page-id=result] #type .d p{line-height:175%}[data-page-id=result] #result_details table:before{box-shadow:0 0 10px #d0b171}[data-page-id=result] #result_details table.ex:after{border-radius:0 0 19.2px 19.2px}[data-page-id=result] #result_details table td{line-height:175%}[data-page-id=result] #result_details table td .answer{line-height:175%}[data-page-id=result] #result_details .explain{border-radius:0 0 26px 26px}[data-page-id=result] #result_details .explain details:before{border-radius:0 0 16px 16px}[data-page-id=result] #result_details .explain summary{border-radius:0 0 26px 26px}.isSafari [data-page-id=result] #result_details .explain summary{box-shadow:0 0 10px #d0b17180}[data-page-id=result] #result_details .explain .d p{line-height:175%}[data-page-id=result] #other_type ul{width:680px}[data-page-id=result] #other_type ul{flex-wrap:wrap;justify-content:center}[data-page-id=result] #other_type li h4{line-height:130%}[data-page-id=result] #other_type li .d p{line-height:155.7692307692%}[data-page-id=result] #result_footer .btn_backtop{margin-top:15px!important}}@media (min-width: 768px) and (max-width: 767px){[data-page-id=index] #campaign dl dt{width:20.8604954368vw}[data-page-id=index] #campaign dl dd{padding-left:2.6075619296vw}[data-page-id=result] #other_type ul{width:177.3142112125vw}}@media (min-width: 960px){[data-style=btn-large]{width:600px}[data-style=btn-large]{height:150px}[data-style=btn-large]{border-radius:20px}[data-style=btn-large] a{width:600px}[data-style=btn-large] a{height:150px}[data-style=btn-large] a{border-radius:20px}[data-style=btn-large] img{width:213px}[data-style=btn-large] img{height:79px}[data-style=btn-large] [data-ico]{right:25px}[data-ico=arrow]{width:11px}[data-ico=arrow]{height:20px}[data-ico=plus]{width:13px}[data-ico=plus]{height:13px}[data-page-id=index] #kv{width:550px}[data-page-id=index] #kv{height:550px}[data-page-id=index] #kv h1{width:550px}[data-page-id=index] #kv h1{height:550px}[data-page-id=index] #kv .sponsor{bottom:-120px}[data-page-id=index] #kv .sponsor{right:-125px}[data-page-id=index] #kv .sponsor .i{width:351px}[data-page-id=index] #kv .sponsor .i{height:191px}[data-page-id=index] #kv .sponsor ul{margin-top:13px}[data-page-id=index] #kv .sponsor ul{column-gap:15px}[data-page-id=index] #kv .sponsor ul li img{height:29px}[data-page-id=index] #main_desc{width:800px}[data-page-id=index] #main_desc{margin-top:30px}[data-page-id=index] #campaign{width:978px}[data-page-id=index] #campaign{height:735px}[data-page-id=index] #campaign [data-inner]{top:-10px}[data-page-id=index] #campaign h2 img{width:421px}[data-page-id=index] #campaign h2 img{height:224px}[data-page-id=index] #campaign figure{margin-top:20px}[data-page-id=index] #campaign figure .i img{width:460px}[data-page-id=index] #campaign figure .i img{height:190px}[data-page-id=index] #campaign figure ul{margin-top:10px}[data-page-id=index] #campaign figure ul{column-gap:25px}[data-page-id=index] #campaign figure ul a img{height:25px}[data-page-id=index] #campaign .info{margin-top:20px}[data-page-id=index] #campaign dl+dl{margin-top:5px}[data-page-id=index] #campaign dl dt{font-size:14px}[data-page-id=index] #campaign dl dd{font-size:13px}[data-page-id=index] #campaign dl dd.d{font-size:13px}[data-page-id=index] #campaign .b{width:978px}[data-page-id=index] #campaign .b{height:735px}[data-page-id=index] .terms{width:800px}[data-page-id=index] .start .i{width:410px}[data-page-id=index] .start .i{height:287px}[data-page-id=index] .start .btn_start{width:600px}[data-page-id=index] .start .btn_start{margin-top:20px}}@media (min-width: 768px) and (min-width: 960px){[data-page-id=index] #campaign dl dt{width:80px}[data-page-id=index] #campaign dl dd{padding-left:10px}}@media (min-width: 1440px){[data-page-id=result] #result_details .explain summary:before{top:0px}[data-page-id=result] #result_details .explain summary:before{left:-10px}[data-page-id=result] #result_details .explain summary:after{top:0px}[data-page-id=result] #result_details .explain summary:after{right:-10px}}@media not screen and (min-width: 768px){body{z-index:10;backface-visibility:hidden;-webkit-backface-visibility:hidden}[data-main-content-container] .switch_pc,[data-main-content-container] br{display:none}[data-main-content-container] br.sp{display:inherit}[data-main-content-container] .bg{background-image:url(/product/special/kyutou_specialproject/moshi_2024/assets/img/bg_sp.jpg)}@supports (background-image: url(/product/special/kyutou_specialproject/moshi_2024/assets/img/bg.webp)){[data-main-content-container] .bg{background-image:url(/product/special/kyutou_specialproject/moshi_2024/assets/img/bg_sp.webp)}}[data-page-id=index] #main_desc h2{line-height:133.3333333333%}[data-page-id=index] #campaign{width:100vw}[data-page-id=index] #campaign{margin-top:7.8226857888vw}[data-page-id=index] #campaign{mask-image:url(/product/special/kyutou_specialproject/moshi_2024/assets/img/index/bubble_mask_sp.png)}[data-page-id=index] #campaign dl{text-align:center}[data-page-id=index] #campaign dl dd.d{margin-top:-.5215123859vw}[data-page-id=index] .terms summary [data-ico]{margin-top:-1.3037809648vw}[data-page-id=question]{min-height:156.4537157757vw}.is_sp [data-page-id=question]{min-height:calc(var(--vh, 1vh) * 100)}[data-page-id=question] .btn_next{margin-top:9.1264667536vw!important}@supports (background-image: url(/product/special/kyutou_specialproject/moshi_2024/assets/img/bg.webp)){[data-page-id=question] #question .q .h{background-image:url(/product/special/kyutou_specialproject/moshi_2024/assets/img/question/bubble_s_sp.webp)}}[data-page-id=question] #question .ans_box{margin-top:13.037809648vw!important}[data-page-id=question] #question .ans_box[data-type=radio] input+label{min-width:16.9491525424vw!important;min-height:10.4302477184vw!important}[data-page-id=question] #question .ans_box[data-type=quiz] input+label{min-width:26.075619296vw!important;min-height:26.075619296vw!important}.is_sp [data-page-id=question] .loading .h{margin-top:-120px}[data-page-id=result]{padding-bottom:23.4680573664vw!important}[data-page-id=result] #type h1 .s{margin-bottom:1.3037809648vw}[data-page-id=result] #type .d{width:87.3533246415vw;margin:0 auto;margin-top:9.1264667536vw}[data-page-id=result] .present h3{line-height:138.6363636364%}[data-page-id=result] .present .btn_campaign{margin-top:3.9113428944vw!important}[data-page-id=result] .present .d{width:87.3533246415vw;margin:0 auto;margin-top:3.9113428944vw;text-align:left;line-height:175%}[data-page-id=result] #result_details table:before{box-shadow:0 0 2.6075619296vw #d0b171}[data-page-id=result] #result_details table.ex:after{border-radius:0 0 4.1720990874vw 4.1720990874vw}[data-page-id=result] #result_details table tr:after{width:90%;left:5%}[data-page-id=result] #result_details table tr:nth-child(1) td:has(br._s){padding-top:2.6075619296vw}[data-page-id=result] #result_details .explain{border-radius:0 0 4.1720990874vw 4.1720990874vw}[data-page-id=result] #result_details .explain details:before{border-radius:0 0 4.1720990874vw 4.1720990874vw}[data-page-id=result] #result_details .explain summary{border-radius:0 0 5.2151238592vw 5.2151238592vw}.isSafari [data-page-id=result] #result_details .explain summary{box-shadow:0 0 2.6075619296vw #d0b17180}[data-page-id=result] #other_type ul{width:100vw;overflow-x:scroll;padding:0 7.8226857888vw 7.8226857888vw}[data-page-id=result] #result_footer .btn_backtop{margin-top:2.6075619296vw!important}}@media (max-width: 767px){article>.h{padding-top:7.8226857888vw}article>.h h1{font-size:3.3898305085vw}article>.h .d{margin-top:2.0860495437vw}article>.h .d{font-size:3.1290743155vw}[data-style=btn-large]{width:87.3533246415vw}[data-style=btn-large]{height:28.6831812256vw}[data-style=btn-large]{border-radius:5.2151238592vw}[data-style=btn-large] a{width:87.3533246415vw}[data-style=btn-large] a{height:28.6831812256vw}[data-style=btn-large] a{border-radius:5.2151238592vw}[data-style=btn-large] img{width:43.2855280313vw}[data-style=btn-large] img{height:15.9061277705vw}[data-style=btn-large] [data-ico]{right:6.518904824vw}[data-style=btn]{width:87.3533246415vw}[data-style=btn]{height:17.2099087353vw}[data-style=btn]{border-radius:3.9113428944vw}[data-style=btn] a{width:87.3533246415vw}[data-style=btn] a{height:17.2099087353vw}[data-style=btn] a{border-radius:3.9113428944vw}[data-style=btn] a{font-size:4.1720990874vw}[data-style=btn] [data-ico]{width:2.0860495437vw}[data-style=btn] [data-ico]{height:3.6505867014vw}[data-style=btn] [data-ico]{right:5.2151238592vw}[data-ico=arrow]{width:2.0860495437vw}[data-ico=arrow]{height:3.6505867014vw}[data-ico=plus]{width:3.3898305085vw}[data-ico=plus]{height:3.3898305085vw}[data-page-id=index]{padding-bottom:18.2529335072vw!important}[data-page-id=index] #kv{width:95.1760104302vw}[data-page-id=index] #kv{height:95.1760104302vw}[data-page-id=index] #kv{margin-top:13.037809648vw}[data-page-id=index] #kv h1{width:95.1760104302vw}[data-page-id=index] #kv h1{height:95.1760104302vw}[data-page-id=index] #kv .sponsor{bottom:-57.3663624511vw}[data-page-id=index] #kv .sponsor{right:9.1264667536vw}[data-page-id=index] #kv .sponsor .i{width:79.5306388527vw}[data-page-id=index] #kv .sponsor .i{height:43.2855280313vw}[data-page-id=index] #kv .sponsor ul{margin-top:3.3898305085vw}[data-page-id=index] #kv .sponsor ul{column-gap:2.6075619296vw}[data-page-id=index] #kv .sponsor ul li img{height:6.518904824vw}[data-page-id=index] #main_desc{width:82.1382007823vw}[data-page-id=index] #main_desc{margin-top:0vw}[data-page-id=index] #main_desc h2{font-size:7.8226857888vw}[data-page-id=index] #main_desc .d{margin-top:1.3037809648vw}[data-page-id=index] #main_desc .d p{font-size:3.3898305085vw}[data-page-id=index] #main_desc .d p{line-height:200%}[data-page-id=index] #campaign{width:97.7835723598vw}[data-page-id=index] #campaign{height:175.7496740548vw}[data-page-id=index] #campaign [data-inner]{top:2.0860495437vw}[data-page-id=index] #campaign h2 img{width:84.7457627119vw}[data-page-id=index] #campaign h2 img{height:45.110821382vw}[data-page-id=index] #campaign figure{margin-top:5.2151238592vw}[data-page-id=index] #campaign figure .i img{width:84.2242503259vw}[data-page-id=index] #campaign figure .i img{height:34.6805736636vw}[data-page-id=index] #campaign figure ul{margin-top:2.6075619296vw}[data-page-id=index] #campaign figure ul{column-gap:6.518904824vw}[data-page-id=index] #campaign figure ul a img{height:6.518904824vw}[data-page-id=index] #campaign .info{margin-top:5.2151238592vw}[data-page-id=index] #campaign dl+dl{margin-top:1.3037809648vw}[data-page-id=index] #campaign dl dt{font-size:3.6505867014vw}[data-page-id=index] #campaign dl dt{line-height:175%}[data-page-id=index] #campaign dl dd{font-size:2.8683181226vw}[data-page-id=index] #campaign dl dd.d{font-size:3.3898305085vw}[data-page-id=index] #campaign dl dd{line-height:175%}[data-page-id=index] #campaign .b{width:97.7835723598vw}[data-page-id=index] #campaign .b{height:175.7496740548vw}[data-page-id=index] .terms{width:82.1382007823vw}[data-page-id=index] .terms{margin-top:0vw}[data-page-id=index] .terms summary{font-size:3.9113428944vw}[data-page-id=index] .terms summary{padding-top:2.6075619296vw}[data-page-id=index] .terms summary{padding-bottom:5.2151238592vw}[data-page-id=index] .terms summary [data-ico]{width:3.3898305085vw}[data-page-id=index] .terms summary [data-ico]{height:3.3898305085vw}[data-page-id=index] .terms .d p{font-size:3.1290743155vw}[data-page-id=index] .terms .d p{padding-left:5.2151238592vw}[data-page-id=index] .terms .d p{padding-right:5.2151238592vw}[data-page-id=index] .terms .d p:first-child{padding-top:5.2151238592vw}[data-page-id=index] .terms .d p:last-child{padding-bottom:5.2151238592vw}[data-page-id=index] .start{margin-top:14.3415906128vw}[data-page-id=index] .start .i{width:67.7966101695vw}[data-page-id=index] .start .i{height:47.4576271186vw}[data-page-id=index] .start .btn_start{width:87.3533246415vw}[data-page-id=index] .start .btn_start{margin-top:3.9113428944vw}[data-page-id=question]{padding-bottom:26.075619296vw!important}[data-page-id=question] .progress{gap:3.9113428944vw}[data-page-id=question] .progress{margin-top:14.3415906128vw}[data-page-id=question] .progress{margin-bottom:-1.3037809648vw}[data-page-id=question] .progress ul{gap:1.0430247718vw}[data-page-id=question] .progress li{width:2.0860495437vw}[data-page-id=question] .progress li{height:2.0860495437vw}[data-page-id=question] .progress .num .c{min-width:5.2151238592vw}[data-page-id=question] .progress .num .c{font-size:5.3455019557vw}[data-page-id=question] .progress .num .c{bottom:-.5215123859vw}[data-page-id=question] .progress .num .len{font-size:3.520208605vw}[data-page-id=question] .progress .num .len:before{margin-left:.7822685789vw}[data-page-id=question] .progress .num .len:before{margin-right:.7822685789vw}[data-page-id=question] #personal_information{width:87.3533246415vw}[data-page-id=question] #personal_information .h+table{margin-top:13.037809648vw}[data-page-id=question] #personal_information table th{min-width:22.1642764016vw}[data-page-id=question] #personal_information table th{padding-top:2.6075619296vw}[data-page-id=question] #personal_information table th{padding-bottom:2.6075619296vw}[data-page-id=question] #personal_information table th{font-size:4.1720990874vw}[data-page-id=question] #personal_information table th{line-height:155.7692307692%}[data-page-id=question] #personal_information table td{width:63.8852672751vw}[data-page-id=question] #personal_information table td{padding-top:2.6075619296vw}[data-page-id=question] #personal_information table td{padding-bottom:2.6075619296vw}[data-page-id=question] #personal_information table [data-select-wrap]{width:63.8852672751vw}[data-page-id=question] #personal_information table [data-select-wrap]{height:11.7340286832vw}[data-page-id=question] #personal_information table [data-select-wrap]:before{width:2.0338983051vw}[data-page-id=question] #personal_information table [data-select-wrap]:before{top:.5215123859vw}[data-page-id=question] #personal_information table [data-select-wrap]:before{right:3.9113428944vw}[data-page-id=question] #personal_information table select{width:78.6280212617vw}[data-page-id=question] #personal_information table select{height:12.8372279611vw}[data-page-id=question] #personal_information table select{padding-left:6.4186139805vw}[data-page-id=question] #personal_information table select{padding-right:6.4186139805vw}[data-page-id=question] #personal_information table select{font-size:5.1348911844vw}[data-page-id=question] #personal_information table select{border-radius:2.2465148932vw}[data-page-id=question] #personal_information table input[type=radio]{margin-top:1.3037809648vw}[data-page-id=question] #personal_information table input[type=radio]{margin-bottom:1.3037809648vw}[data-page-id=question] #personal_information table label{padding-left:2.6075619296vw}[data-page-id=question] #personal_information table label{font-size:4.1720990874vw}[data-page-id=question] #personal_information table label{top:.5215123859vw}[data-page-id=question] #personal_information table .gender th,[data-page-id=question] #personal_information table .gender td{padding-top:3.9113428944vw}[data-page-id=question] #personal_information table .yearsOfBathRoomUse td [data-select-wrap]{top:2.6075619296vw}[data-page-id=question] #personal_information input[type=radio]{width:5.2151238592vw}[data-page-id=question] #personal_information input[type=radio]{height:5.2151238592vw}[data-page-id=question] #personal_information .bathtype{gap:2.6075619296vw}[data-page-id=question] #personal_information .bathtype figure{width:31.2907431551vw}[data-page-id=question] #personal_information .bathtype .i{width:29.9869621904vw}[data-page-id=question] #personal_information .bathtype .i{height:29.9869621904vw}[data-page-id=question] #personal_information .bathtype .i{margin-top:2.6075619296vw}[data-page-id=question] #personal_information .bathtype .i{border-radius:2.0860495437vw}[data-page-id=question] #personal_information .bathtype .i img{border-radius:2.0860495437vw}[data-page-id=question] #personal_information .bathtype figcaption{margin-top:1.3037809648vw}[data-page-id=question] #personal_information .bathtype figcaption p{font-size:3.3898305085vw}[data-page-id=question] #personal_information .bathtype figcaption p{line-height:152.5%}[data-page-id=question] #question .q{margin-top:10.4302477184vw}[data-page-id=question] #question .q .h{width:22.1642764016vw}[data-page-id=question] #question .q .h{height:15.1238591917vw}[data-page-id=question] #question .q .h{font-size:3.3898305085vw}[data-page-id=question] #question .q .h .l{font-size:5.2151238592vw}[data-page-id=question] #question .q h2{margin-top:2.6075619296vw}[data-page-id=question] #question .q h2{font-size:5.2151238592vw}[data-page-id=question] #question .q h2{line-height:175%}[data-page-id=question] #question .q_img{width:82.1382007823vw}[data-page-id=question] #question .q_img{height:46.1538461538vw}[data-page-id=question] #question .q_img{margin-top:3.9113428944vw}[data-page-id=question] #question .q_img{border-radius:5.2151238592vw}[data-page-id=question] #question .q_img img{border-radius:5.2151238592vw}[data-page-id=question] #question .ans_box{padding-left:7.8226857888vw}[data-page-id=question] #question .ans_box{padding-right:7.8226857888vw}[data-page-id=question] #question .ans_box[data-type=radio]{column-gap:.5215123859vw}[data-page-id=question] #question .ans_box[data-type=radio]{row-gap:3.9113428944vw}[data-page-id=question] #question .ans_box[data-type=radio] input+label{padding-top:4.6936114733vw}[data-page-id=question] #question .ans_box[data-type=radio] input+label{padding-bottom:4.6936114733vw}[data-page-id=question] #question .ans_box[data-type=radio] input+label{padding-left:5.7366362451vw}[data-page-id=question] #question .ans_box[data-type=radio] input+label{padding-right:5.7366362451vw}[data-page-id=question] #question .ans_box[data-type=radio] input+label{font-size:3.3898305085vw}[data-page-id=question] #question .ans_box[data-type=radio]._num{column-gap:1.3037809648vw}[data-page-id=question] #question .ans_box[data-type=radio]._num input+label{width:18.2529335072vw}[data-page-id=question] #question .ans_box[data-type=radio]._num input+label{height:18.2529335072vw}[data-page-id=question] #question .ans_box[data-type=radio]._num input+label{font-size:6.258148631vw}[data-page-id=question] #question .ans_box[data-type=radio]._num input+label{padding-left:.7822685789vw}[data-page-id=question] #question .ans_box[data-type=quiz]{column-gap:2.6075619296vw}[data-page-id=question] #question .ans_box[data-type=quiz] input+label{padding-top:4.6936114733vw}[data-page-id=question] #question .ans_box[data-type=quiz] input+label{padding-bottom:4.6936114733vw}[data-page-id=question] #question .ans_box[data-type=quiz] input+label{padding-left:5.7366362451vw}[data-page-id=question] #question .ans_box[data-type=quiz] input+label{padding-right:5.7366362451vw}[data-page-id=question] #question .ans_box[data-type=quiz] input+label[for="0"]:before{background-size:8.8657105606vw}[data-page-id=question] #question .ans_box[data-type=quiz] input+label[for="1"]:before{background-size:7.3011734029vw}[data-page-id=question] #question .q_list{width:82.1382007823vw}[data-page-id=question] #question .q_list{margin-top:5.2151238592vw}[data-page-id=question] #question .q_list{border-radius:5.2151238592vw}[data-page-id=question] #question .q_list .img{width:82.1382007823vw}[data-page-id=question] #question .q_list .img{height:46.1538461538vw}[data-page-id=question] #question .q_list .img img{border-radius:5.2151238592vw}[data-page-id=question] #question .q_list ol,[data-page-id=question] #question .q_list ul{padding-top:7.8226857888vw}[data-page-id=question] #question .q_list ol,[data-page-id=question] #question .q_list ul{padding-bottom:7.8226857888vw}[data-page-id=question] #question .q_list ol,[data-page-id=question] #question .q_list ul{padding-left:9.1264667536vw}[data-page-id=question] #question .q_list ol,[data-page-id=question] #question .q_list ul{padding-right:7.8226857888vw}[data-page-id=question] #question .q_list ol,[data-page-id=question] #question .q_list ul{row-gap:2.0860495437vw}[data-page-id=question] #question .q_list li{font-size:4.1720990874vw}[data-page-id=question] .loading h4{font-size:3.3898305085vw}[data-page-id=question] .loading .d{margin-top:2.0860495437vw}[data-page-id=question] .loading .d{font-size:5.2151238592vw}[data-page-id=question] .loading .img{margin-top:9.1264667536vw}[data-page-id=question] .loading .img{width:34.1590612777vw}[data-page-id=question] .loading .img{height:50.8474576271vw}[data-page-id=question] .balloon_wrap{margin-top:5.2151238592vw}[data-page-id=question] .balloon{bottom:-9.1264667536vw}[data-page-id=question] .balloon._b{bottom:-9.1264667536vw}[data-page-id=question] .balloon span.t{font-size:3.9113428944vw}[data-page-id=question] .balloon span.t{height:7.8226857888vw}[data-page-id=question] .balloon span.t{padding-left:3.9113428944vw}[data-page-id=question] .balloon span.t{padding-right:3.9113428944vw}[data-page-id=question] .balloon span._b{height:10.1043024772vw}[data-page-id=question] .balloon span._b{bottom:-2.2816166884vw}[data-page-id=result] .pagetop{width:13.037809648vw}[data-page-id=result] .pagetop{height:13.037809648vw}[data-page-id=result] .pagetop{bottom:2.6075619296vw}[data-page-id=result] .pagetop{right:2.6075619296vw}[data-page-id=result] #type .i{width:87.3533246415vw}[data-page-id=result] #type .i{height:87.3533246415vw}[data-page-id=result] #type .i{margin-top:3.9113428944vw}[data-page-id=result] #type h1{margin-top:3.9113428944vw}[data-page-id=result] #type h1{font-size:8.0834419817vw}[data-page-id=result] #type h1 [data-size-s]{font-size:7.5619295958vw}[data-page-id=result] #type h1 .s{font-size:3.1290743155vw}[data-page-id=result] #type .d{margin-top:7.8226857888vw}[data-page-id=result] #type .d p{font-size:3.3898305085vw}[data-page-id=result] #type .d p{line-height:175%}[data-page-id=result] .present{margin-top:13.037809648vw}[data-page-id=result] .present h3{font-size:5.7366362451vw}[data-page-id=result] .present .d{margin-top:5.2151238592vw}[data-page-id=result] .present .d{font-size:2.8683181226vw}[data-page-id=result] #result_details{margin-top:9.1264667536vw}[data-page-id=result] #result_details .head .i{width:25.0325945241vw}[data-page-id=result] #result_details .head .i{height:20.3389830508vw}[data-page-id=result] #result_details .head h2{margin-top:5.2151238592vw}[data-page-id=result] #result_details .head h2{font-size:5.7366362451vw}[data-page-id=result] #result_details .list_table{margin-top:4.6936114733vw}[data-page-id=result] #result_details ul{padding-left:3.9113428944vw}[data-page-id=result] #result_details ul{padding-right:3.9113428944vw}[data-page-id=result] #result_details ul{row-gap:2.6075619296vw}[data-page-id=result] #result_details table{font-size:3.1290743155vw}[data-page-id=result] #result_details table{border-radius:4.1720990874vw}[data-page-id=result] #result_details table:before{border-radius:4.1720990874vw}[data-page-id=result] #result_details table.ex:after{height:7.8226857888vw}[data-page-id=result] #result_details table.ex:after{bottom:-2.6075619296vw}[data-page-id=result] #result_details table th{min-width:7.8226857888vw}[data-page-id=result] #result_details table th{padding-top:4.1720990874vw}[data-page-id=result] #result_details table th{padding-left:5.2151238592vw}[data-page-id=result] #result_details table th{font-size:2.8683181226vw}[data-page-id=result] #result_details table th .num{margin-top:.5215123859vw}[data-page-id=result] #result_details table tr:nth-child(1) td:has(br.i){padding-top:2.6075619296vw}[data-page-id=result] #result_details table tr:nth-child(2) th{padding-right:1.0430247718vw}[data-page-id=result] #result_details table.ex tr:nth-child(2) td{padding-bottom:2.6075619296vw}[data-page-id=result] #result_details table td{padding-top:3.9113428944vw}[data-page-id=result] #result_details table td{padding-bottom:3.9113428944vw}[data-page-id=result] #result_details table td{padding-right:6.518904824vw}[data-page-id=result] #result_details table td{padding-left:3.3898305085vw}[data-page-id=result] #result_details table td{font-size:3.6505867014vw}[data-page-id=result] #result_details table td{line-height:175%}[data-page-id=result] #result_details table td .answer{padding-right:5.2151238592vw}[data-page-id=result] #result_details table td .answer{line-height:175%}[data-page-id=result] #result_details table td .correct_wrap:has(br.i){margin-top:-1.3037809648vw}[data-page-id=result] #result_details table td:has(br.i) .correct_wrap .judge{top:-1.3037809648vw}[data-page-id=result] #result_details table td .judge{font-size:5.2151238592vw}[data-page-id=result] #result_details .explain details{min-height:9.3872229465vw}[data-page-id=result] #result_details .explain details{margin-top:-1.3037809648vw}[data-page-id=result] #result_details .explain details{margin-bottom:9.3872229465vw}[data-page-id=result] #result_details .explain details:before{height:9.9087353325vw}[data-page-id=result] #result_details .explain details:before{top:-2.6075619296vw}[data-page-id=result] #result_details .explain summary{width:32.5945241199vw}[data-page-id=result] #result_details .explain summary{height:7.3011734029vw}[data-page-id=result] #result_details .explain summary{bottom:-7.8226857888vw}[data-page-id=result] #result_details .explain summary{margin-left:-19.556714472vw}[data-page-id=result] #result_details .explain summary:before,[data-page-id=result] #result_details .explain summary:after{width:1.5645371578vw}[data-page-id=result] #result_details .explain summary:before,[data-page-id=result] #result_details .explain summary:after{height:1.5645371578vw}[data-page-id=result] #result_details .explain summary:before{top:-.5215123859vw}[data-page-id=result] #result_details .explain summary:before{left:-1.4341590613vw}[data-page-id=result] #result_details .explain summary:after{top:-.5215123859vw}[data-page-id=result] #result_details .explain summary:after{right:-1.4341590613vw}[data-page-id=result] #result_details .explain summary p{font-size:3.1290743155vw}[data-page-id=result] #result_details .explain summary p{top:-1.5645371578vw}[data-page-id=result] #result_details .explain summary p:before{height:3.6505867014vw}[data-page-id=result] #result_details .explain summary p:before{top:-1.0430247718vw}[data-page-id=result] #result_details .explain summary p .i{width:2.3207301173vw}[data-page-id=result] #result_details .explain summary p .i{height:2.3207301173vw}[data-page-id=result] #result_details .explain summary p .i{margin-top:-.7822685789vw}[data-page-id=result] #result_details .explain summary p .i{margin-left:1.3037809648vw}.isSafari [data-page-id=result] #result_details .explain summary p .i{margin-top:-.7822685789vw}[data-page-id=result] #result_details .explain summary p .i svg{width:2.7900912647vw}[data-page-id=result] #result_details .explain summary p .i svg{height:2.7900912647vw}[data-page-id=result] #result_details .explain .d{padding-left:5.2151238592vw}[data-page-id=result] #result_details .explain .d{padding-right:5.2151238592vw}[data-page-id=result] #result_details .explain .d p{font-size:3.3898305085vw}[data-page-id=result] #result_details .explain .d p{line-height:194.2307692308%}[data-page-id=result] #result_details .explain .d p:first-child{padding-top:7.8226857888vw}[data-page-id=result] #result_details .explain .d p:last-child{padding-bottom:5.2151238592vw}[data-page-id=result] #result_details+.present{margin-top:14.3415906128vw}[data-page-id=result] #share{margin-top:18.2529335072vw}[data-page-id=result] #share h3{font-size:5.2151238592vw}[data-page-id=result] #share ul{margin-top:3.9113428944vw}[data-page-id=result] #share ul{column-gap:10.4302477184vw}[data-page-id=result] #share li a{width:16.29726206vw}[data-page-id=result] #share li a{height:16.29726206vw}[data-page-id=result] #other_type{margin-top:20.8604954368vw}[data-page-id=result] #other_type{font-size:5.2151238592vw}[data-page-id=result] #other_type ul{margin-top:9.1264667536vw}[data-page-id=result] #other_type ul{column-gap:7.8226857888vw}[data-page-id=result] #other_type ul{row-gap:6.518904824vw}[data-page-id=result] #other_type li{width:52.1512385919vw}[data-page-id=result] #other_type li .i{width:52.1512385919vw}[data-page-id=result] #other_type li .i{height:52.1512385919vw}[data-page-id=result] #other_type li h4{margin-top:2.6075619296vw}[data-page-id=result] #other_type li h4{font-size:5.2151238592vw}[data-page-id=result] #other_type li h4{line-height:130%}[data-page-id=result] #other_type li .d{margin-top:2.6075619296vw}[data-page-id=result] #other_type li .d p{font-size:3.3898305085vw}[data-page-id=result] #other_type li .d p{line-height:155.7692307692%}[data-page-id=result] #result_footer{margin-top:23.4680573664vw}[data-page-id=result] #result_footer .i{width:84.7457627119vw}}
