.number-link-list li{list-style:none!important;width:25%}@media(max-width:768px){#MainContent{font-size:1.7rem}.c-typography__subtitle1{font-size:2.2rem}.number-link-list li{width:33.33%}#MainContent h2.c-typography__body1{text-align:center;font-weight:700;font-size:2.4rem}}@media(max-width:480px){#MainContent{font-size:1.6rem}.c-typography__subtitle1{font-size:2rem}.number-link-list li{width:33.33%}#MainContent h2.c-typography__body1{text-align:center;font-weight:700;font-size:2.3rem}}.number-link-list li{list-style:none}.number-link-list li a img{transition:.2s ease}.section-birthdate_culc .section-bg{background-image:url(/cdn/shop/files/p1bg.webp?v=1706249154);background-size:cover;background-position:top center;padding-top:5vh;padding-bottom:5vh}@media(max-width:768px){.section-birthdate_culc .section-bg{background-image:url(/cdn/shop/files/p1bg.webp?v=1706249154)}}.selectbox-custom select{-webkit-appearance:none;appearance:none;min-width:230px;height:2.4em;padding:.4em calc(.8em + 30px) .4em .8em;border:none;border-radius:3px;box-shadow:0 4px 4px #00000005,0 2px 3px -2px #0000000d;background-color:#fff;color:#333;font-size:1em;cursor:pointer;text-align:center}.block-calc_btn{margin:56px auto 0;text-align:center}#calc_btn{background-image:url();text-align:center;background-size:contain;background-position:center;border:0;background-color:transparent;background-repeat:no-repeat;color:#fff;font-size:2rem;cursor:pointer;transition:.5s ease;font-weight:700;letter-spacing:.01em;background-color:#46c9c4;border-radius:40px;padding:.75em 1.25em}.img img{width:100%;height:auto}.page-title{display:none}.page-width{padding:0 2rem}.btn-link{font-family:Zen Kaku Gothic New;text-align:center;margin:64px 0 48px}.btn-link .text-01{font-size:3.5rem;line-height:1}.btn-link .text-02{font-size:1.6rem;line-height:1;margin:8px 24px}.btn-link a{width:10em;display:block;height:7rem;background:#46c9c4;color:#fff;text-decoration:none;font-size:2.5rem;line-height:7rem;margin:24px auto;position:relative;transition:.4s}.btn-link a:after{content:"\25b6";font-size:1.2rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:absolute;right:16px;top:0;bottom:0}.btn-link a:hover{background-color:#eba1b9}.share{text-align:center;margin:64px 0}@media(max-width:480px){.share{margin:8px 0 40px}}.share .share-ttl img{width:44px;height:auto}.share .share-list{display:flex;justify-content:center;list-style:none;padding:0;gap:12px}.share .share-list .share-list-item .icon{width:32px;height:auto}.title-wrapper .title{color:#eba1b9;font-family:Zen Kaku Gothic New;font-weight:700;font-size:2.5rem}.title-wrapper .title:after{content:"RECOMMEND ITEM";font-size:1.1rem;display:block;margin-top:1em}.section-numelogy-result,.section-numelogy-result .heading{font-family:Zen Kaku Gothic New}.section-numelogy-result .page-width{max-width:880px;padding:0}.section-numelogy-result .page-ttl{text-align:center;font-weight:700;margin:80px 0 0;font-size:3rem;padding:0 1em}@media(max-width:768px){.section-numelogy-result .page-ttl{font-size:2.7rem}}@media(max-width:480px){.section-numelogy-result .page-ttl{font-size:2.2rem}}.section-numelogy-result .kv{position:relative;text-align:center;margin:0 0 40px}@media(max-width:480px){.section-numelogy-result .kv{padding:0 5%;margin-bottom:8px}}.section-numelogy-result .kv img{max-width:456px;margin:auto}.section-numelogy-result .kv-ttl{font-size:4rem;position:absolute;top:18%;left:0;right:0;margin:auto}.section-numelogy-result .kv-ttl2{font-size:3rem;position:absolute;bottom:25%;left:0;right:0;margin:auto}.section-numelogy-result .contents .contents-bg{padding:80px 120px;margin:0 24px;background:linear-gradient(to bottom,#eba1b9 1px,transparent 1px,transparent calc(100% - 1px),#eba1b9 calc(100% - 1px)) no-repeat,linear-gradient(to left,#eba1b9 1px,transparent 1px,transparent calc(100% - 1px),#eba1b9 calc(100% - 1px)) no-repeat;background-position:center;background-size:calc(100% - 100px) 100%,100% calc(100% - 100px);text-align:center}@media(max-width:768px){.section-numelogy-result .contents .contents-bg{background-size:calc(100% - 72px) 100%,100% calc(100% - 72px);padding:64px 10%;margin:0 16px}}@media(max-width:480px){.section-numelogy-result .contents .contents-bg{background-size:calc(100% - 56px) 100%,100% calc(100% - 56px);padding:48px 24px;margin:0 12px}}.section-numelogy-result .contents .contents-heading{background-color:#eba1b9;color:#fff;text-align:center;padding:.5em 3em;display:inline-block;margin:auto auto 2em;position:relative;font-size:2.4rem;height:52px;font-weight:700;line-height:30px}.section-numelogy-result .contents .contents-heading:before,.section-numelogy-result .contents .contents-heading:after{position:absolute;top:0;width:0;height:0;content:"";border:26px solid transparent;border-right:13px solid transparent;border-left:13px solid transparent}.section-numelogy-result .contents .contents-heading:before{right:100%;border-right-color:#eba1b9}.section-numelogy-result .contents .contents-heading:after{left:100%;border-left-color:#eba1b9}.section-numelogy-result .contents .numelogy-result-main{border-bottom:1px dashed #eba1b9;margin-bottom:3em}.section-numelogy-result .contents .numelogy-result-main .heading-sub{font-weight:700;margin-bottom:.5em}.section-numelogy-result .contents .numelogy-result-main .heading{font-weight:700;color:#eba1b9;font-size:2.4rem;margin-bottom:2em}.section-numelogy-result .contents .numelogy-result-main .text{font-size:1.8rem;text-align:left;margin-bottom:3em}.section-numelogy-result .contents .numelogy-result-item{border-bottom:1px dashed #eba1b9;margin-bottom:3em}.section-numelogy-result .contents .numelogy-result-item:last-child{border-bottom:0;margin-bottom:0}.section-numelogy-result .contents .numelogy-result-item .heading{font-weight:700;font-size:2.2rem;display:inline-block;padding:0 .5em;border-bottom:2px solid #eba1b9;color:#eba1b9;margin-bottom:1.25em}.section-numelogy-result .contents .numelogy-result-item .text{font-size:1.7rem;text-align:left;margin-bottom:3em}#MainContent{font-size:1.9rem}#MainContent .c-typography__subtitle1{font-size:2.4rem}#MainContent h2.c-typography__body1{text-align:center;font-weight:700;font-size:3rem;padding:1em 0 .5em}#MainContent p.c-typography__body1{line-height:2.3;margin-bottom:2.7em}.number-link-list{display:flex;flex-wrap:wrap;padding:0}.number-link-list li{list-style:none!important;width:25%;list-style:none}.number-link-list li a{background-image:none}.number-link-list li a img{transition:.2s ease;width:100%;height:auto}.number-link-list li a:hover img{transform:scale(1.1) translate(4px) rotate(3deg);border-radius:50%;opacity:.8}@media(max-width:768px){#MainContent{font-size:1.7rem}#MainContent h2.c-typography__body1{text-align:center;font-weight:700;font-size:2.4rem}.c-typography__subtitle1{font-size:2.2rem}.number-link-list li{width:33.33%}}@media(max-width:480px){#MainContent{font-size:1.6rem}#MainContent h2.c-typography__body1{text-align:center;font-weight:700;font-size:2.3rem}.c-typography__subtitle1{font-size:2rem}.number-link-list li{width:33.33%}}.section-birthdate_culc .section-bg{background-image:url(/cdn/shop/files/p1bg.webp?v=1706249154);background-size:cover;background-position:top center;padding-top:5vh;padding-bottom:5vh}@media(max-width:768px){.section-birthdate_culc .section-bg{background-image:url(/cdn/shop/files/p1bg.webp?v=1706249154)}}@media(max-width:640px){.section-birthdate_culc .img{padding:0 24px}}.selectbox-custom{display:inline-flex;align-items:center;position:relative}.selectbox-custom:after{position:absolute;right:15px;width:10px;height:7px;background-color:#535353;clip-path:polygon(0 0,100% 0,50% 100%);content:"";pointer-events:none}.selectbox-custom select{-webkit-appearance:none;appearance:none;min-width:230px;height:2.4em;padding:.4em calc(.8em + 30px) .4em .8em;border:none;border-radius:3px;background-color:#fff;color:#333;font-size:1em;cursor:pointer;text-align:center}.birthday-heading{font-size:22px;text-align:center;color:#f45c8d;font-weight:700;letter-spacing:.14em;margin:1.5em 0}@media(max-width:480px){.birthday-heading{letter-spacing:.04em}}.birthday{display:flex;justify-content:center;gap:1em}.birthdate_culc_result{background-size:cover;background-position:center;padding-top:6vh;padding-bottom:8vh;display:none;background-color:#f6cbdc}.birth_result_area{display:flex;justify-content:center;gap:1em;padding-top:40px;padding-bottom:0}@media(max-width:480px){.birth_result_area{gap:.2em}}.birthday-text{font-size:1.8rem;margin:2em 0 4em;line-height:2.5;text-align:center}@media(max-width:1280px){.birthday-text{text-align:left}}@media(max-width:768px){.birthday-text{font-size:1.6rem}}@media(max-width:480px){.birthday-text{font-size:1.5rem;padding:0 24px}}.result_area_item{width:30%;font-size:24px;text-align:center;min-height:1em}.result_area_item-inner-01 img,.result_area_item-inner-03 img{width:100%;height:auto;transition:.2s ease}.result_area_item-inner-03 img:hover{transform:scale(1.05) translate(4px) rotate(2deg);border-radius:50%;opacity:.8}.result_area_item-inner-02{color:#f45e8b;font-weight:700;font-size:2.4rem}@media(max-width:768px){.result_area_item-inner-02{font-size:2.2rem}}@media(max-width:480px){.result_area_item-inner-02{font-size:2rem}}.result_area_item-text{text-align:center;font-size:1.6rem}@media(max-width:768px){.birthday{gap:1.5em;flex-direction:column;align-items:center}}@media(max-width:100px){.birth_result_area{gap:1.5em;flex-direction:column;align-items:center}}.input_number,.block-calc_btn{margin:56px auto 0;text-align:center}#calc_btn{background-image:url();text-align:center;background-size:contain;background-position:center;border:0;background-color:transparent;background-repeat:no-repeat;color:#fff;font-size:2rem;cursor:pointer;transition:.5s ease;font-weight:700;letter-spacing:.01em;background-color:#46c9c4;border-radius:40px;padding:.75em 1.25em}#calc_btn:hover{background-color:#ffc434}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
