*{margin:0;padding:0;line-height:1.6;box-sizing:border-box}body{font-family:Hiragino Kaku Gothic Pro,Meiryo,Osaka,MS PGothic,sans-serif;font-size:16px;color:#333}@media screen and (max-width: 768px){body{font-size:14px}}ul,li{list-style:none}img{max-width:100%;vertical-align:middle}@media screen and (min-width: 769px){.sp-only{display:none !important}}@media screen and (max-width: 768px){.pc-only{display:none !important}}.fontLarge{font-size:1.2em}.fontSmall{font-size:max(.8em,11px)}.al-c{text-align:center}.group+.group{margin-top:60px}@media screen and (max-width: 768px){.group+.group{margin-top:40px}}.groups+.groups{margin-top:40px}@media screen and (max-width: 768px){.groups+.groups{margin-top:25px}}.wrap+.wrap{margin-top:20px}@media screen and (max-width: 768px){.wrap+.wrap{margin-top:15px}}.list-note{margin-top:15px}.list-note>li{padding-left:1.2em}.list-note>li.is-num{padding-left:2em}.list-note>li.is-num .mark{text-indent:-2em}.list-note>li+li{margin-top:1px}.list-note .mark{display:inline-block;text-indent:-1.2em;padding:0;background:none}.list-dotted>li{padding-left:8px;position:relative}.list-dotted>li:before{content:"";display:inline-block;width:3px;height:3px;background:#232323;border-radius:999em;position:absolute;top:.65em;left:0}.list-dotted>li+li{margin-top:2px}.header{font-size:20px;padding:0 10px;height:60px;border-bottom:2px solid #eee;position:fixed;top:0;left:0;z-index:1000;width:100%;background:#fff}@media screen and (max-width: 768px){.header{font-size:16px;height:3em}}.header .inner{display:flex;align-items:center;justify-content:space-between;height:100%;gap:1em}.header_logo img{vertical-align:middle;height:1.8em}.header_link{font-size:max(.8em,14px)}.footer a{color:#000;text-decoration:none;position:relative}.footer a:hover{text-decoration:underline}.footer-sitemap{background:#f1ede3;font-size:12px}.footer-sitemap .inner{padding:40px 0}.footer-sitemap .upper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.footer-sitemap .upper .lead{font-size:18px;font-weight:bold}.footer-sitemap .upper .text{font-weight:bold}.footer-menu{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-menu .menu-col:nth-child(1){width:60%;padding-right:30px}.footer-menu .menu-col:nth-child(2){width:20%;border-left:2px dotted #c5ba9f;padding:0 30px}.footer-menu .menu-col:nth-child(3){width:20%;border-left:2px dotted #c5ba9f;padding-left:30px}.footer-menu.is-service .menu-col:nth-child(1){width:28%;padding-right:0}.footer-menu.is-service .menu-col:nth-child(2){width:44%}.footer-menu .menu-head{font-size:14px;font-weight:bold;margin-bottom:15px}.footer-menu .menu-text{font-size:13px;margin-bottom:30px}.list-menu+.list-menu{margin-top:15px}.list-menu li+li{margin-top:8px}.list-menu-sub{padding:0 14px}.list-menu .lead{font-size:14px;font-weight:bold}.list-menu-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.list-menu-grid .list-menu{width:32%}.list-menu-grid .list-menu+.list-menu{margin-top:0}.list-menu a{display:inline-block}.footer-company{background:#fff}.footer-company .inner{padding:10px 0}.footer-company-grid{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.btn-footer-wrap{display:flex;flex-wrap:wrap}.btn-footer-wrap li+li{margin-left:10px}.footer-service{display:flex;flex-wrap:wrap}.footer-service li{font-size:12px}.footer-service li+li{margin-left:12px}.footer-service.list-triangle>li+li{margin-top:0}.copyright{font-size:12px;margin-top:5px;text-align:right}@media screen and (max-width: 768px){.footer-company{background:#ffa513}.footer-company .inner{padding:20px 12px;max-width:980px}.footer-service{justify-content:center}.footer-service li{padding:0 8px;margin-top:6px;line-height:1.1}.footer-service.list-triangle>li+li{margin-top:6px}.footer-service.list-triangle>li:before{display:none}.footer-service li+li{margin-left:0;border-left:1px solid #000}.copyright{margin-top:10px;text-align:center}}.footer{background:#000;color:#fff}.footer-company .inner{padding:10px 0 30px;position:relative}.footer a{color:#fff;text-decoration:none;position:relative}.footer-service{margin-bottom:10px}.footer-service li+li{margin-left:15px;padding-left:15px;position:relative}.footer-service li+li:before{position:absolute;content:"|";left:0;top:0}.copyright{position:absolute;right:0;bottom:30px}@media screen and (max-width: 768px){.footer-company .inner{padding:10px 15px}.footer-service{text-align:center;margin-bottom:0}.footer-service li+li:before{content:none}.copyright{position:relative;right:auto;bottom:auto}}.acBtn{border:.1em solid #ccc;border-radius:6px;background:#f2f2f2;overflow:hidden;max-width:750px;margin:auto}.acBtn_ttl{font-weight:bold;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer;padding:0 2em 0 1em;transition:.3s}.acBtn_ttl.is-active .acBtn_btn::before{transform:translate(-50%, -50%) rotate(0deg)}.acBtn_btn{position:absolute;top:50%;right:.5em;transform:translateY(-50%);width:1.5em;height:1.5em;border-radius:100vh}.acBtn_btn::before,.acBtn_btn::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50%;height:2px}.acBtn_btn::before{transform:translate(-50%, -50%) rotate(90deg);transition:.3s}.acBtn_ttl{font-size:18px;height:3em}@media screen and (max-width: 768px){.acBtn_ttl{font-size:14px}}.acBtn_btn::before,.acBtn_btn::after{background:#333}.acBtn_content{display:none;padding:1em;background:#fff;padding:30px;font-size:16px}@media screen and (max-width: 768px){.acBtn_content{font-size:13px;padding:20px}}.acBtn_content .list-note{font-size:14px}@media screen and (max-width: 768px){.acBtn_content .list-note{font-size:12px}}.acBtn_content .group+.group{border-top:5px dotted #ccc;padding-top:60px}@media screen and (max-width: 768px){.acBtn_content .group+.group{padding-top:40px}}.acBtn_contentTtl{border-left:.5em solid #fbc600;font-weight:bold;padding-left:.3em;font-size:18px;margin-bottom:30px}@media screen and (max-width: 768px){.acBtn_contentTtl{font-size:16px;margin-bottom:20px}}.acBtn_contentSubTtl{font-weight:bold;margin-bottom:10px}.acBtn_contentImg p{margin-top:10px}.acBtn_contentImg img{width:100%}.acBtn_contentImg img{max-width:400px}.acBtn.is-faq{background-color:#003278;border:none}.acBtn.is-faq+.acBtn.is-faq{margin-top:20px}.acBtn.is-faq .acBtn_ttl{justify-content:left;color:#fff}.acBtn.is-faq .acBtn_ttl::before{content:"●"}.acBtn.is-faq .acBtn_btn{content:"";background:#fff;border-radius:100vmax}.acBtn.is-faq .acBtn_btn::before,.acBtn.is-faq .acBtn_btn::after{background:#003278}.acBtn_content.is-faq{background:#f1f1f1}.is-faq p{text-align:left}.acBtnWrap{width:70%;margin:auto}@media screen and (max-width: 768px){.acBtnWrap{width:100%}}.acBtn_numImg img{width:30px;height:30px}@media screen and (max-width: 768px){.acBtn_numImg img{max-height:33px}}.acBtn_arrowImg{margin:20px auto 1em auto}.acBtn_arrowImg img{width:30px;height:15px}@media screen and (max-width: 768px){.acBtn_arrowImg img{height:auto;width:20px;height:10px}}.acBtn_flowImg img{width:100%;height:auto}@media screen and (max-width: 768px){.acBtn_flowImg img{height:auto}}.acBtn_txt{margin:.5em auto .5em auto}dd{margin:0;padding:0}.qaTab-wrap{background-color:#fff;padding:40px;border-radius:4px;margin-top:10px;margin-bottom:40px;text-align:center;box-shadow:0 5px 0 rgba(0,0,0,.3)}.qaTab-wrap .faq-itemCol1rev{display:flex;flex-flow:column;gap:20px}@media screen and (max-width: 768px){.qaTab-wrap .faq-itemCol1rev{flex-direction:column-reverse}}.qaTab-wrap.is-label{background:#fafafa;position:relative}.qaTab-wrap.is-label.is-num1::after{content:"1"}.qaTab-wrap.is-label.is-num2::after{content:"2"}.qaTab-wrap.is-label.is-num3::after{content:"3"}.qaTab-wrap.is-label.is-num4::after{content:"4"}.qaTab-wrap.is-label.is-num5::after{content:"5"}.qaTab-wrap.is-label::before{content:"";top:0;left:0;border-bottom:3.5em solid rgba(0,0,0,0);border-left:3.5em solid #003278;position:absolute;z-index:2;border-radius:8px 0 0 0}.qaTab-wrap.is-label::after{display:block;top:2px;font-weight:bold;color:#fff;left:7px;position:absolute;z-index:3;font-size:1.3em}.qaTab-wrap img{margin:auto;text-align:center;display:flex}.qaTab-wrap .acBtn_flowImg img{max-width:400px}.qaTab-wrap .faq-itemCol2{display:flex;gap:20px 20px;padding-bottom:20px;max-width:100%}.qaTab-wrap .faq-itemCol2 img{max-width:100%}@media screen and (max-width: 768px){.qaTab-wrap .faq-itemCol2{flex-direction:column-reverse;flex-flow:column;padding:0}}.qaTab-wrap .faq-wrap{display:flex;flex-flow:column}@media screen and (max-width: 768px){.qaTab-wrap .faq-wrap{padding:0;gap:20px;flex-direction:column-reverse}}@media screen and (max-width: 768px){.qaTab-wrap{padding:20px}}@media screen and (max-width: 768px){.is-num1,.is-num2,.is-num3,.is-num4,.is-num5{padding-top:20px}}.useService{font-size:16px}.useService .useService_ttlWrap{text-align:center;margin:1em auto 2em}.useService .wrap-ttl{color:#003278}.useService .useService_txt{text-align:center;margin-top:1em;font-size:.9em}.useService_shopservice p{text-align:center;font-size:1.3em;font-weight:bold;margin-bottom:10px}.useService_wrap{background-color:#fff;padding:40px;border-radius:4px;margin-top:10px;margin-bottom:40px;text-align:center;box-shadow:0 5px 0 rgba(0,0,0,.3)}.useService_wrap img{max-width:750px;margin:auto;text-align:center;display:flex}@media screen and (max-width: 768px){.useService_wrap{padding:20px}.useService_wrap img{max-width:100%}}.useService_wrap .faq-wrap{display:flex;flex-flow:column}@media screen and (max-width: 768px){.useService_wrap .faq-wrap{padding:0;gap:20px;flex-direction:column-reverse}}.useService_wrap .faq-itemCol1rev{display:flex;flex-flow:column;gap:20px}@media screen and (max-width: 768px){.useService_wrap .faq-itemCol1rev{flex-direction:column-reverse}}.useService_wrap .faq-itemCol2{display:flex;gap:20px 20px;padding:20px 40px;max-width:100%}.useService_wrap .faq-itemCol2 img{max-width:100%}@media screen and (max-width: 768px){.useService_wrap .faq-itemCol2{flex-direction:column-reverse;flex-flow:column;padding:0}}.useService_wrap.is-bgChance1{background-image:url("../img/backimage_kuji.webp"),url("../img/backimage_eru.webp");background-repeat:no-repeat;background-position:1% 1%,99% 40%;background-size:200px auto,210px auto}@media screen and (max-width: 768px){.useService_wrap.is-bgChance1{background-image:none}}.useService .sec-ttl.is-or img{width:2.5em;margin:1.5em auto}.useService .btnPrimary{display:flex;justify-content:center;align-items:center;text-decoration:none;margin:0 auto;font-weight:bold;text-align:center;padding:.5em 1.5em .5em 1em;background:#ec6c00;position:relative;transition:.3s;color:#fff;font-size:18px;height:3.4em;border-radius:8px;border:.1em solid #ec6c00;max-width:650px;box-shadow:0 4px 0 #763602;position:relative;bottom:0px;transition:all .2s}.useService .btnPrimary::before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:.5em;transition:.3s;border-top:.5em solid rgba(0,0,0,0);border-bottom:.5em solid rgba(0,0,0,0);border-left:.5em solid #fff}.useService .btnPrimary:hover{bottom:-4px;box-shadow:0 0 0 #763602}@media screen and (max-width: 768px){.useService .btnPrimary{font-size:14px;width:90%}}.useService .kome-list{margin-top:1.5em;text-align:left}.useService .kome-list li{margin-left:1em;text-indent:-1em;font-size:.8em}.useService .kome-list li{margin-left:1em;text-indent:-1em;font-size:.8em}.useService .text-kome{text-align:center;font-size:.8em;margin-top:1.5em}.useService .spread-ttl{font-size:20px;display:flex;align-items:center;justify-content:center;text-align:center;gap:1em;margin-top:20px;margin-bottom:10px}.useService .spread-ttl::before,.useService .spread-ttl::after{content:"";width:1px;height:2em;background:#000}@media screen and (max-width: 768px){.useService .spread-ttl::before,.useService .spread-ttl::after{height:2.5em}}.useService .spread-ttl::before{transform:rotate(-30deg);color:#ec6c00}.useService .spread-ttl::after{transform:rotate(30deg);color:#ec6c00}.useService .spread-ttl p{font-size:1em;color:#ec6c00}.useService .spread-ttl.is-p2m3::before,.useService .spread-ttl.is-p2m3::after{height:3em}@media screen and (max-width: 768px){.useService .spread-ttl.is-p2m3::before,.useService .spread-ttl.is-p2m3::after{height:5em}}@media screen and (max-width: 768px){.useService .spread-ttl{font-size:14px}}.inner{max-width:750px;margin:0 auto}.btnPrimary{display:flex;justify-content:center;align-items:center;text-decoration:none;margin:0 auto;font-weight:bold;text-align:center;padding:.5em 1.5em .5em 1em;background:#e85382;position:relative;transition:.3s;color:#fff;font-size:18px;height:3.4em;border-radius:100vh;border:.1em solid #e85382;max-width:450px}.btnPrimary::before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:.5em;transition:.3s;border-top:.5em solid rgba(0,0,0,0);border-bottom:.5em solid rgba(0,0,0,0);border-left:.5em solid #fff}.btnPrimary:hover{display:flex;justify-content:center;align-items:center;text-decoration:none;margin:0 auto;font-weight:bold;text-align:center;padding:.5em 1.5em .5em 1em;background:#fff;position:relative;transition:.3s;color:#e85382}.btnPrimary:hover::before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:.5em;transition:.3s;border-top:.5em solid rgba(0,0,0,0);border-bottom:.5em solid rgba(0,0,0,0);border-left:.5em solid #e85382}@media screen and (max-width: 768px){.btnPrimary{font-size:14px;width:90%}}.btnPrimary.is-end{opacity:1;box-shadow:none;border:none;background:none;background-color:#787878;pointer-events:none}.btnPrimary:after,.btnPrimary:before{display:none}.btnSecondary{display:flex;justify-content:center;align-items:center;text-decoration:none;margin:0 auto;font-weight:bold;text-align:center;padding:.5em 1.5em .5em 1em;background:#0193dc;position:relative;transition:.3s;color:#fff;font-size:18px;height:3.4em;border-radius:100vh;border:.1em solid #0193dc;max-width:450px}.btnSecondary::before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:.5em;transition:.3s;border-top:.5em solid rgba(0,0,0,0);border-bottom:.5em solid rgba(0,0,0,0);border-left:.5em solid #fff}.btnSecondary:hover{display:flex;justify-content:center;align-items:center;text-decoration:none;margin:0 auto;font-weight:bold;text-align:center;padding:.5em 1.5em .5em 1em;background:#fff;position:relative;transition:.3s;color:#0193dc}.btnSecondary:hover::before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:.5em;transition:.3s;border-top:.5em solid rgba(0,0,0,0);border-bottom:.5em solid rgba(0,0,0,0);border-left:.5em solid #0193dc}@media screen and (max-width: 768px){.btnSecondary{font-size:14px;width:90%}}.btnPrimaryGold{display:flex;justify-content:center;align-items:center;text-decoration:none;margin:0 auto;font-weight:bold;text-align:center;padding:.5em 1.5em .5em 1em;background:linear-gradient(-45deg, #f0be00, #f8de8f, #f0be00, #f8de8f, #f0be00, #f8de8f);position:relative;transition:.3s;color:#000;font-size:22px;height:3.2em;border-radius:100vh;border:2px solid #000;box-shadow:0 .2em 0 #000;max-width:450px;position:relative;top:0em;overflow:hidden}.btnPrimaryGold::before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:.5em;transition:.3s;border-top:.5em solid rgba(0,0,0,0);border-bottom:.5em solid rgba(0,0,0,0);border-left:.5em solid #000}.btnPrimaryGold:hover{box-shadow:0 .1em 0 #000;top:.1em}@media screen and (max-width: 768px){.btnPrimaryGold{font-size:16px;max-width:300px}}.btnPrimaryGold:after{animation:4s 0s shine linear infinite;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 100%);content:"";height:100%;left:-100%;position:absolute;top:0;transform:skewX(-25deg);width:50%}.btnPrimaryGold.is-end{opacity:1;box-shadow:none;border:none;background:none;background-color:#787878;color:#fff;pointer-events:none}.btnPrimaryGold.is-end:after,.btnPrimaryGold.is-end:before{display:none}.btnPrimaryGold:hover{box-shadow:none;top:.2em}.textPink{color:#e85382}@keyframes shine{20%{left:150%}100%{left:150%}}.acBtn{border:.1em solid #ccc;border-radius:6px;background:#f2f2f2;overflow:hidden}.acBtn_ttl{font-weight:bold;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer;padding:0 2em 0 1em;transition:.3s}.acBtn_ttl.is-active .acBtn_btn::before{transform:translate(-50%, -50%) rotate(0deg)}.acBtn_btn{position:absolute;top:50%;right:.5em;transform:translateY(-50%);width:1.5em;height:1.5em;border-radius:100vh}.acBtn_btn::before,.acBtn_btn::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50%;height:2px}.acBtn_btn::before{transform:translate(-50%, -50%) rotate(90deg);transition:.3s}.acBtn_ttl{font-size:18px;height:3em}@media screen and (max-width: 768px){.acBtn_ttl{font-size:14px}}.acBtn_btn::before,.acBtn_btn::after{background:#333}.acBtn_content{display:none;padding:1em;background:#fff;padding:30px;font-size:16px}@media screen and (max-width: 768px){.acBtn_content{font-size:13px;padding:20px}}.acBtn_content .list-note{font-size:14px}@media screen and (max-width: 768px){.acBtn_content .list-note{font-size:12px}}.acBtn_content .group+.group{border-top:5px dotted #ccc;padding-top:60px}@media screen and (max-width: 768px){.acBtn_content .group+.group{padding-top:40px}}.acBtn_contentTtl{border-left:.5em solid #0193dc;font-weight:bold;padding-left:.3em;font-size:18px;margin-bottom:30px}@media screen and (max-width: 768px){.acBtn_contentTtl{font-size:16px;margin-bottom:20px}}.acBtn_contentSubTtl{font-weight:bold;margin-bottom:10px}.acBtn_contentText{font-weight:normal}.acBtn_contentImg p{margin-top:10px}.acBtn_contentImg img{width:100%}.acBtn_contentImg img{max-width:400px}.header{position:static}.header_link{display:flex;align-items:center;gap:2em}.header_link .btnPrimaryGold{height:2.1em}@media screen and (max-width: 768px){.header_link .btnPrimaryGold{width:auto}}.dreamkujiAc_balloon{border:2px solid #0193dc;padding:40px 10%;position:relative;margin-top:60px}@media screen and (max-width: 768px){.dreamkujiAc_balloon{padding:40px 10px;margin-top:40px}}.dreamkujiAc_balloon .list-note{font-size:14px}@media screen and (max-width: 768px){.dreamkujiAc_balloon .list-note{font-size:12px}}.dreamkujiAc_balloonTtl{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);background:#fff;color:#0193dc;padding:.5em;font-size:20px;white-space:nowrap}@media screen and (max-width: 768px){.dreamkujiAc_balloonTtl{font-size:16px}}.dreamkujiAc_balloonSubTtl{text-align:center;font-size:16px}@media screen and (max-width: 768px){.dreamkujiAc_balloonSubTtl{font-size:14px}}.dreamkujiAc_balloonSubTtl span{color:#0193dc;border:2px solid #0193dc;padding:.5em;border-radius:100vh;position:relative}.dreamkujiAc_balloonSubTtl span::before{content:"";width:.8em;height:.8em;border-width:2px 2px 0 0;border-color:#0193dc;border-style:solid;position:absolute;top:100%;left:2em;transform:rotate(135deg);margin-top:-0.4em;background:#fff}.dreamkujiAc_balloonSubTtl+p{font-size:14px;margin-top:20px}@media screen and (max-width: 768px){.dreamkujiAc_balloonSubTtl+p{font-size:12px;margin-top:15px}}.acBtn_contentImg_inner img{max-width:100%}.secTtl{text-align:center}.secTtl h2 img{max-height:95px}@media screen and (max-width: 768px){.secTtl h2 img{max-height:55px}}.dreamkujiMv{background:url("/promo/dreamkuji/img/mv-bg.webp") center center no-repeat;background-size:cover;padding-block:2em}@media screen and (max-width: 768px){.dreamkujiMv{padding-block:1em}}.dreamkujiMv .list-note{color:#fff;margin-top:1em;font-size:13px;text-align:center;padding-inline:10px}@media screen and (max-width: 768px){.dreamkujiMv .list-note{-moz-text-align-last:left;text-align-last:left}}.dreamkujiMv_btn{margin-top:1em}.dreamkujiAbout{padding:60px 10px}@media screen and (max-width: 768px){.dreamkujiAbout{padding:40px 10px}}.dreamkujiAbout_btn{text-align:center}.dreamkujiAbout_btn p{margin-top:.5em}.dreamkujiAbout_desc{text-align:center;margin-top:40px}@media screen and (max-width: 768px){.dreamkujiAbout_desc{margin-top:25px}}.dreamkujiAbout_desc p{font-weight:bold}.dreamkujiAbout_desc img{margin-top:20px}@media screen and (max-width: 768px){.dreamkujiAbout_desc img{margin-top:15px}}.dreamkujiAbout_explain{background:#0193dc;padding:30px 10%;margin-top:40px}@media screen and (max-width: 768px){.dreamkujiAbout_explain{padding:20px 10px;margin-top:25px}}.dreamkujiAbout_explainTop{text-align:center;color:#fff}.dreamkujiAbout_explainTop h3{font-size:22px}@media screen and (max-width: 768px){.dreamkujiAbout_explainTop h3{font-size:16px}}.dreamkujiAbout_explainTop p{font-size:16px;margin-top:20px}@media screen and (max-width: 768px){.dreamkujiAbout_explainTop p{font-size:14px;margin-top:15px}}.dreamkujiAbout_explainTop .list-note{font-size:14px;margin-top:15px}@media screen and (max-width: 768px){.dreamkujiAbout_explainTop .list-note{font-size:12px;margin-top:10px}}.dreamkujiAbout_explainAc{margin-top:40px}@media screen and (max-width: 768px){.dreamkujiAbout_explainAc{margin-top:25px}}.dreamkujiAbout_explainAc .acBtn_content{padding:50px}@media screen and (max-width: 768px){.dreamkujiAbout_explainAc .acBtn_content{padding:30px}}.dreamkujiAbout_board{margin-top:40px}@media screen and (max-width: 768px){.dreamkujiAbout_board{margin-top:25px}}.dreamkujiAbout_board .list-note{font-size:14px;margin-top:20px}@media screen and (max-width: 768px){.dreamkujiAbout_board .list-note{font-size:12px}}.dreamkujiAbout_boardAc{margin-top:10px}.dreamkujiAbout_boardAc dt{color:#0193dc;font-weight:bold;cursor:pointer}.dreamkujiAbout_boardAc dt::after{content:"▼"}.dreamkujiAbout_boardAc dt.is-active::after{content:"▲"}.dreamkujiAbout_boardTbl{font-size:14px;border-collapse:collapse;margin-top:10px}@media screen and (max-width: 768px){.dreamkujiAbout_boardTbl{font-size:12px}}.dreamkujiAbout_boardTbl th,.dreamkujiAbout_boardTbl td{padding:.5em;border:1px solid #333}.dreamkujiFlow{background:#0193dc;padding:60px 10px;position:relative}@media screen and (max-width: 768px){.dreamkujiFlow{padding:40px 10px}}.dreamkujiFlow::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);border-top:2em solid #fff;border-left:2em solid rgba(0,0,0,0);border-right:2em solid rgba(0,0,0,0)}.dreamkujiFlow::after{content:"";position:absolute;bottom:-28px;left:50%;transform:translateX(-50%);border-top:2em solid #0193dc;border-left:2em solid rgba(0,0,0,0);border-right:2em solid rgba(0,0,0,0)}.dreamkujiFlow_block{margin-top:40px;background:#fff;padding:30px 10%;border-radius:10px}@media screen and (max-width: 768px){.dreamkujiFlow_block{margin-top:25px;padding:20px 10px}}@media screen and (max-width: 768px){.dreamkujiFlow_block~.dreamkujiFlow_block{margin-top:50px}}.dreamkujiFlow_block-arrow{position:relative}.dreamkujiFlow_block-arrow::before{content:"";position:absolute;top:3px;left:50%;transform:translateX(-50%);border-top:2em solid #fff;border-left:2em solid rgba(0,0,0,0);border-right:2em solid rgba(0,0,0,0);scale:.5}@media screen and (max-width: 768px){.dreamkujiFlow_block-arrow::before{top:12px;scale:.7}}.dreamkujiFlow_blockTtl{font-size:18px;display:flex;justify-content:center;align-items:center;gap:.2em}@media screen and (max-width: 768px){.dreamkujiFlow_blockTtl{font-size:16px;flex-direction:column}}.dreamkujiFlow_blockTtl img{width:1.6em;flex-shrink:0}.dreamkujiFlow_blockTtl h3{font-size:1em}.dreamkujiFlow_blockDescLink{margin-top:1em}.dreamkujiFlow_blockDescLink .list-note{margin-top:0}.dreamkujiFlow_blockBtn{margin-top:30px;text-align:center}@media screen and (max-width: 768px){.dreamkujiFlow_blockBtn{margin-top:20px}}.dreamkujiFlow_blockBtn p{margin-top:10px}.dreamkujiFlow_ac{margin-top:40px}@media screen and (max-width: 768px){.dreamkujiFlow_ac{margin-top:25px}}.dreamkujiFlow_blockDesc{text-align:center;margin-top:30px}@media screen and (max-width: 768px){.dreamkujiFlow_blockDesc{margin-top:20px}}.dreamkujiFlow_blockDesc span{background:linear-gradient(transparent 70%, yellow 70%)}.dreamkujiFlow_blockDesc.is-pink{color:#e85382;font-size:20px}.dreamkujiWchance{padding:70px 10px}@media screen and (max-width: 768px){.dreamkujiWchance{padding:40px 10px}}.dreamkujiWchance_btn{margin-top:60px}@media screen and (max-width: 768px){.dreamkujiWchance_btn{margin-top:40px}}.dreamkujiWchance_btn .btnPrimaryGold{display:flex;justify-content:center;align-items:center;text-decoration:none;margin:0 auto;font-weight:bold;text-align:center;padding:.5em 1.5em .5em 1em;background:linear-gradient(-45deg, #f0be00, #f8de8f, #f0be00, #f8de8f, #f0be00, #f8de8f);position:relative;transition:.3s;color:#000;font-size:22px;max-width:550px;overflow:hidden}.dreamkujiWchance_btn .btnPrimaryGold::before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:.5em;transition:.3s;border-top:.5em solid rgba(0,0,0,0);border-bottom:.5em solid rgba(0,0,0,0);border-left:.5em solid #000}@media screen and (max-width: 768px){.dreamkujiWchance_btn .btnPrimaryGold{font-size:16px;width:95%}}.dreamkujiWchance_btn .btnPrimaryGold:after{animation:4s 0s shine linear infinite;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 100%);content:"";height:100%;left:-100%;position:absolute;top:0;transform:skewX(-25deg);width:50%}.dreamkujiWchance_btn .btnPrimaryGold.is-end{opacity:.5;box-shadow:none;border:none;background:none;background-color:#787878;color:#fff;pointer-events:none}.dreamkujiWchance_btn .btnPrimaryGold:hover{box-shadow:none;top:0}.dreamkujiWchance_btn .btnPrimaryGold:after,.dreamkujiWchance_btn .btnPrimaryGold:before{display:none}.dreamkujiWchance_wrap{background-color:#f8de8f;margin-top:11em;border-radius:20px;border:2.5px solid #000;position:relative}@media screen and (max-width: 768px){.dreamkujiWchance_wrap{margin-top:8em}}.dreamkujiWchance_wrap:before{content:"";display:block;position:absolute;background:url("/promo/dreamkuji/img/img-wchanceRibbon.webp") no-repeat;background-position:center;background-size:contain;width:500px;height:180px;top:-130px;left:50%;transform:translateX(-50%);z-index:2}@media screen and (max-width: 768px){.dreamkujiWchance_wrap:before{width:320px;height:120px;top:-82px}}.dreamkujiWchance_wrapInner{border-radius:15px;background:linear-gradient(-45deg, #f0be00, #f8de8f, #f0be00, #f8de8f, #f0be00, #f8de8f);border:2.5px solid #000;margin:6px;padding:5em 10px}@media screen and (max-width: 768px){.dreamkujiWchance_wrapInner{padding-block:3em}}.dreamkujiWchance_box{max-width:600px;margin-inline:auto}.dreamkujiWchance_box+.dreamkujiWchance_box{margin-top:3em}@media screen and (max-width: 768px){.dreamkujiWchance_box+.dreamkujiWchance_box{margin-top:1em}}.dreamkujiWchance_boxTop{background:url("/promo/dreamkuji/img/bg-wchanceTop.webp") center bottom/contain no-repeat;padding-top:60px}.dreamkujiWchance_boxMain{background:url("/promo/dreamkuji/img/bg-wchanceMain.webp") center center/contain repeat;padding-block:2.5em}@media screen and (max-width: 768px){.dreamkujiWchance_boxMain{padding-block:1.5em}}.dreamkujiWchance_boxBottom{background:url("/promo/dreamkuji/img/bg-wchanceBottom.webp") center top/contain no-repeat;padding-bottom:20px}.dreamkujiWchance_terms{margin-inline:auto;max-width:580px;padding-inline:20px}.dreamkujiWchance_terms .mt1{margin-top:1em}.dreamkujiWchance_terms .mt2{margin-top:2em}.dreamkujiWchance_terms .mt3{margin-top:3em}.dreamkujiWchance_termsTtl{text-align:center}.dreamkujiWchance_termsTtl h3{height:1.5em}.dreamkujiWchance_termsTtl h3 img{height:100%}.dreamkujiWchance_termsTtl p{margin-top:1em;font-weight:bold}.dreamkujiWchance_termsBtn{margin-top:1em}.dreamkujiWchance_termsBtn .btnPrimary~.btnPrimary{margin-top:2em}@media screen and (max-width: 768px){.dreamkujiWchance_termsBtn{margin-top:25px}}.dreamkujiWchance_termsBtn p{display:flex;justify-content:center;align-items:center;gap:.5em;font-weight:bold;font-size:16px}@media screen and (max-width: 768px){.dreamkujiWchance_termsBtn p{text-align:center;font-size:14px}}.dreamkujiWchance_termsBtn p::before,.dreamkujiWchance_termsBtn p::after{content:"";width:.1em;height:1.2em;background:#333}@media screen and (max-width: 768px){.dreamkujiWchance_termsBtn p::before,.dreamkujiWchance_termsBtn p::after{height:2em}}.dreamkujiWchance_termsBtn p::before{transform:rotate(-30deg)}.dreamkujiWchance_termsBtn p::after{transform:rotate(30deg)}.dreamkujiWchance_termsBtn .btnPrimary{margin-top:10px}.dreamkujiWchance_termsNote{text-align:center;margin-top:10px;font-size:14px}.dreamkujiWchance_termsNote p+p{margin-top:30px}@media screen and (max-width: 768px){.dreamkujiWchance_termsNote p+p{margin-top:20px}}.dreamkujiWchance_termsNote .list-note{margin-top:10px}.addChanceImg{margin-top:3em;text-align:center}@media screen and (max-width: 768px){.addChanceImg{margin-inline:auto;width:80%}}.balloonImg{display:block;margin-top:1em}.answerWrap{display:flex}@media screen and (max-width: 768px){.answerWrap{flex-direction:column;align-items:center;text-align:center}}.answer_icon{width:5%}@media screen and (max-width: 768px){.answer_icon{width:40px}}.answer_text{width:95%}.answer_text span{background:linear-gradient(transparent 70%, yellow 70%)}@media screen and (max-width: 768px){.answer_text{margin-top:1em;width:auto}}.dreamkujiAc{margin-top:1em}.dreamkuji_list .acBtn{border:none;box-shadow:none}.dreamkuji_list .acBtn_ttl{background:#646982;color:#fff;justify-content:flex-start;gap:.2em}.dreamkuji_list .acBtn_ttl::before{content:"";width:.8em;height:.8em;background:#fff;border-radius:100vh}.dreamkuji_list .acBtn_btn{background:#fff}.dreamkuji_list .acBtn_btn::before,.dreamkuji_list .acBtn_btn::after{background:#646982;height:3px}.dreamkuji_list .acBtn_content{background:#f1f1f1;padding:1em 2em}@media screen and (max-width: 768px){.dreamkuji_list .acBtn_content{padding:1em}}.dreamkuji_list~.dreamkuji_list{margin-top:1em}.dreamkuji_list .mt0{margin-top:0}.dreamkuji_list .mt1{margin-top:1em}.dreamkujiWchance_pointIn{background:#fff;padding:60px 10% 30px;border:3px solid #000;border-radius:8px}@media screen and (max-width: 768px){.dreamkujiWchance_pointIn{padding:40px 20px 20px;border:2px solid #000}}.dreamkujiWchance_pointTtl{font-size:20px;text-align:center;font-weight:bold}@media screen and (max-width: 768px){.dreamkujiWchance_pointTtl{font-size:16px}}.dreamkujiWchance_pointTtl p{font-size:.9em}.dreamkujiWchance_pointBtn{margin-top:40px}@media screen and (max-width: 768px){.dreamkujiWchance_pointBtn{margin-top:25px}}.dreamkujiWchance_pointShop{margin-top:40px}@media screen and (max-width: 768px){.dreamkujiWchance_pointShop{margin-top:25px}}.dreamkujiWchance_pointShop .list-note{font-size:14px}@media screen and (max-width: 768px){.dreamkujiWchance_pointShop .list-note{font-size:12px}}.dreamkujiTerms{padding:60px 10px}@media screen and (max-width: 768px){.dreamkujiTerms{padding:40px 10px}}.dreamkujiNotice{padding:60px 10px;background:#f2f2f2}@media screen and (max-width: 768px){.dreamkujiNotice{padding:40px 10px}}.dreamkujiNotice_ttl{text-align:center}.dreamkujiNotice_ttl h2{font-size:30px}@media screen and (max-width: 768px){.dreamkujiNotice_ttl h2{font-size:20px}}.dreamkujiNotice_list{margin-top:40px}@media screen and (max-width: 768px){.dreamkujiNotice_list{margin-top:25px}}.dreamkujiNotice_list .list-note{margin-top:0}.dreamkujiNotice_list dd+dt{margin-top:20px}@media screen and (max-width: 768px){.dreamkujiNotice_list dd+dt{margin-top:15px}}.dremakujiEnd{background:#ff433a;padding:10px 0}.dremakujiEnd:before,.dremakujiEnd:after{content:"";border-top:2px solid #fff;display:block}.dremakujiEnd+.mv{margin-top:0}@media screen and (max-width: 768px){.dremakujiEnd+.mv{margin-top:0}}.dremakujiEnd_ttl,.dremakujiEnd_txt{text-align:center;color:#fff;font-weight:bold}.dremakujiEnd_ttl{font-size:20px;margin-top:20px}.dremakujiEnd_ttlBold{font-size:1.8em}.dremakujiEnd_txt{margin-top:10px}.dremakujiEnd_txt+.dremakujiEnd_txt{margin-top:5px}.dremakujiEnd_txt:last-child{margin-bottom:20px}.dremakujiEnd_txt a{color:#fff}.dremakujiEnd_ttlBold .is-yellow{color:#fff100}.followUp_btn{padding-block:.5em;position:sticky;bottom:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(242,242,242,.9098039216);opacity:0;visibility:hidden;transform:translateY(30px);transition:opacity .5s,visibility .5s,transform .5s}.followUp_btn.is-show{opacity:1;visibility:visible;transform:translateY(0);box-shadow:0px -3px 1px 0px #ececec;z-index:10}/*# sourceMappingURL=style.css.map */