.wp-list_destiny{margin-top:50px}.wp-list_destiny .container{max-width:730px;margin:0 auto;padding:0 15px}.wp-list_destiny .destiny-img1{margin-bottom:10px}.wp-list_destiny .destiny-img2{margin-top:10px}.wp-list_destiny .destiny-img1 img,.destiny-img2 img{width:100%}.wp-list_destiny .list_destiny{display:flex;flex-wrap:wrap;justify-content:space-between}.wp-list_destiny .list_destiny .list_destiny--item{width:33%}.wp-list_destiny .list_destiny .list_destiny--item img{width:100%}@media all and (max-width: 575px){.wp-list_destiny{margin-top:30px}}.odul-telling{margin:30px 0 150px}.odul-telling__container{max-width:1040px;padding:0 20px;margin:0 auto}.odul-telling--title{font-size:60px;line-height:1;text-align:center;margin:0 0 100px;color:#ed6c1f}.odul-telling--block{display:flex;justify-content:space-between}.odul-telling--block .telling-block__img{display:block;width:30%}.odul-telling--block .telling-block__img .odul-btn-view-more{margin-top:-30px}.odul-telling--block .telling-block__img .block-img{width:100%;height:300px;display:flex;align-items:center}.odul-telling--block .telling-block__img .block-img span{text-align:center;display:block}.telling-block__img .block-img img{height:auto}.telling-block__img .block-img img.gif-img{height:auto;position:relative;z-index:99;width:250px;height:250px}@media all and (max-width: 991px){.odul-telling .odul-telling--title{font-size:50px}.item-left,.item-rigth{right:5%}}@media all and (max-width: 767px){.odul-telling .odul-telling--title{font-size:40px}.telling-block__img .block-img img.gif-img{height:190px;width:190px}}@media all and (max-width: 575px){.odul-telling{margin:30px 0 50px}.odul-telling--title{font-size:40px;margin:0 0 50px}.odul-telling--block .telling-block__img{width:100%;margin-bottom:30px}.odul-telling--block .telling-block__img .block-img{width:80%;margin:0 auto}}.hapy-message{padding-top:100px}.hapy-message .container{max-width:700px;margin:0 auto}.hapy-message .oracle-divination{padding:50px 0;background-color:#f1efe2}.hapy-message .oracle-divination .oracle-title{max-width:480px;margin:0 auto 30px;text-align:center;font-size:26px;position:relative;line-height:1.5;font-weight:500}.hapy-message .oracle-divination .oracle-title span{display:block;color:#947f43;font-size:18px}.hapy-message .oracle-divination .oracle-title:before{content:"";position:absolute;background-image:url(https://cf-special-spur.hpplus.jp/fortune/lenormand/assets/img/pc/parts_brackets_left.png);left:0;width:20px;height:65px;background-repeat:no-repeat;background-size:cover;top:0}.hapy-message .oracle-divination .oracle-title:after{content:"";position:absolute;background-image:url(https://cf-special-spur.hpplus.jp/fortune/lenormand/assets/img/pc/parts_brackets_right.png);right:0;width:20px;height:65px;background-repeat:no-repeat;background-size:cover;top:0}.hapy-message .oracle-divination .oracle-blocks{max-width:540px;display:flex;justify-content:space-between;margin:0 auto}.hapy-message .oracle-divination .oracle-blocks__item{width:49%}.hapy-message .oracle-divination .oracle-blocks__item .text-oracle{margin:0 0 30px;font-size:14px;line-height:1.8}.hapy-message .oracle-divination .oracle-blocks__item .button-oracle{padding:10px 60px;background:#f3f38f;width:max-content;border:1px solid;max-width:100%;cursor:pointer}.hapy-message .oracle-divination .oracle-blocks__item img{width:100%}.hapy-message .hapy-anchor{margin-top:100px;background-color:#f1efe2}.hapy-message .hapy-anchor .anchor-blocks{display:none;max-width:540px;margin:0 auto;flex-wrap:wrap;justify-content:space-between;padding:50px 0}.hapy-message .hapy-anchor .anchor-blocks:first-child{display:flex}.hapy-message .hapy-anchor .anchor-blocks__item{width:56%}.hapy-message .hapy-anchor .anchor-blocks__item:first-child{width:35%;display:block}.hapy-message .hapy-anchor .anchor-blocks__item .anchor--img img{width:100%}.hapy-message .hapy-anchor .anchor-blocks__item .anchor-detail{text-align:center;font-size:13px;background:url(https://cf-special-spur.hpplus.jp/fortune/lenormand/assets/img/icn_arrow.png) no-repeat center right;background-size:15px 15px;padding:5px 20px 5px 0;width:max-content;max-width:100%;margin:10px auto 0}.hapy-message .hapy-anchor .anchor-blocks__item .anchor-title{text-align:center;margin:0 0 20px;font-size:17px;font-weight:500}.hapy-message .hapy-anchor .anchor-blocks__item .anchor-title span{color:#9e8b70}.hapy-message .hapy-anchor .anchor-blocks__item .text-anchor{line-height:2;font-size:14px;min-height:230px}.hapy-message .hapy-anchor .anchor-blocks__item .wp_anchor--text{padding:30px 0 35px;background:url(https://cf-special-spur.hpplus.jp/fortune/lenormand/assets/img/pc/line.png) no-repeat center top,url(https://cf-special-spur.hpplus.jp/fortune/lenormand/assets/img/pc/line.png) no-repeat center bottom;background-size:contain,contain}.hapy-message .hapy-anchor .anchor-blocks__item .button-anchor{margin:25px auto;cursor:pointer;padding:10px 60px;background:#f3f38f;width:max-content;border:1px solid;max-width:100%;text-transform:uppercase;display:block}.hapy-message .hapy-anchor .anchor-blocks__item .see-detail{text-align:right}.hapy-message .hapy-anchor .anchor-blocks__item .see-detail a{font-size:13px;background:url(https://cf-special-spur.hpplus.jp/fortune/lenormand/assets/img/icn_arrow.png) no-repeat center right;background-size:15px 15px;padding:5px 20px 5px 0}.anchor--img{position:relative;min-height:300px;height:auto;transform-style:preserve-3d;transition:all .5s;background:none!important;animation:rotateY .755s forwards 1 linear}@keyframes rotateY{0%,50%{transform:rotateY(180deg)}to{transform:unset}}img.front,img.back{position:absolute;backface-visibility:hidden;-webkit-backface-visibility:hidden;width:100%;height:100%}img.back{transform:rotateY(-180deg)}@media all and (max-width: 575px){.hapy-message .container{padding:0 15px}.hapy-message .oracle-divination{max-width:100%;padding:40px 15px}.hapy-message .oracle-divination .oracle-title{padding:0 30px}.hapy-message .oracle-divination .oracle-blocks{flex-direction:column}.hapy-message .oracle-divination .oracle-blocks__item{width:100%}.hapy-message .oracle-divination .oracle-blocks__item .text-oracle{margin:20px 0}.hapy-message .hapy-anchor{margin-top:30px;background-color:#f1efe2;padding:50px 15px}.hapy-message .hapy-anchor .anchor-blocks{flex-direction:column}.hapy-message .hapy-anchor .anchor-blocks__item{width:100%}.hapy-message .hapy-anchor .anchor-blocks__item:first-child{width:100%;margin:0 auto 20px}.hapy-message .anchor--img{position:relative;min-height:250px;width:157px;margin:0 auto;height:auto;transform-style:preserve-3d;transition:all .5s;background:none!important;animation:rotateY .755s forwards 1 linear}}#fortune-message-of-the-day #shopify-section-header,#fortune-message-of-the-day #shopify-section-announcement,#fortune-message-of-the-day #shopify-section-footer{display:none}#fortune-message-of-the-day .main-content{padding:0}.odul-video-wrap{height:100vh;background:#fff;text-align:center;overflow:hidden;line-height:0;position:relative}.odul-video-wrap .odul-video{height:100%;width:100%;position:absolute;left:0;top:0;object-fit:cover}.back-top-home{position:absolute;bottom:20px;left:50%;transform:translate(-50%);padding:10px 30px;border-radius:20px;color:#fff;background-color:#884291;box-shadow:0 0 10px #00000029;display:inline-flex;font-size:20px;line-height:1;transition:all .3s;z-index:5;opacity:0;visibility:hidden}.back-top-home.active{opacity:1;visibility:visible}.back-top-home:hover{color:#fff;background-color:#773546}.odul-video-wrap .odul-video.active{z-index:1}.odul-video::-webkit-media-controls{display:none}@media (max-width: 767px){.back-top-home{bottom:120px}}ul.recently-viewed{justify-content:start}ul.recently-viewed li{width:20%}.recently-viewed{padding:0 50px}.odul-recommend{margin:30px 0 150px}.odul-recommend__container{max-width:1240px;padding:0 20px;margin:0 auto}.odul-recommend--title{font-size:60px;text-align:center;margin:100px 0 30px;line-height:1.67;color:#ed6c1f;font-family:Ogg-Regular}.odul-recommend__container .owl-carousel .owl-nav .owl-prev{font-size:39px;position:absolute;border:none;left:-93.75vw;top:40%;left:-28px;color:#ed6c1f;background:#fff;padding:0}.odul-recommend__container .owl-carousel .owl-nav .owl-next{font-size:39px;position:absolute;border:none;top:40%;color:#ed6c1f;background:#fff;right:-28px;padding:0}.odul-recommend__container .owl-carousel .owl-dots{display:none}@media all and (max-width: 991px){.odul-recommend .odul-recommend--title{font-size:50px}}@media all and (max-width: 767px){.odul-recommend .odul-recommend--title{font-size:40px}}@media all and (max-width: 575px){.odul-recommend{margin:30px 0 50px}.odul-recommend--title{font-size:40px;margin:0 0 50px}}.size-guider{text-align:center}.size-guider img{max-width:1000px;width:100%}.odul-faqs{padding-top:0;padding-bottom:50px}.faq__container{width:100%;max-width:1040px;padding:0 20px;margin:0 auto}.faq__container h2.faq_title{margin:0 0 40px;text-align:center;font-family:Ogg-Regular}.faq__container .question__text{border-bottom:1px solid #ebb697}.faq__container .question__text .wp_text-icon{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 0;cursor:pointer}.faq__container .question__text--title{font-size:18px;line-height:1.5;color:#545454;font-family:Ogg-Regular;margin:0;font-weight:500}.faq__container .question_icon{max-height:30px}.faq__container .question__text .question_icon svg path{fill:#ed6c1f}.faq__container .question__text .question_icon:hover{cursor:pointer}.faq__container .question__text .toggle-icon{transform:rotate(180deg)}.faq__container .question__text p{font-size:18px;line-height:2;font-family:Ogg-Regular;font-weight:400;color:#545454;margin:0}.faq__container .question__text p a{color:red}.faq__container .question__text .question__text--answer{display:none;margin-bottom:20px}.faq__container .question__text .toggle_text{display:block}h3.faq-subtitle{font-size:24px;font-weight:500;line-height:1.5}.faq__container .question__text--title:before{content:"Q : ";font-size:25px;font-weight:500;margin-right:5px}.faq__container .question__text--answer p:first-child:before{content:"A : ";font-size:25px;font-weight:500;margin-right:5px}@media all and (max-width: 575px){.faq__container{margin:0 auto}h3.faq-subtitle{font-size:22px;margin:0}.faq__container .question__text--title{font-size:14px}.faq__container .question_icon svg{width:20px;height:20px}.faq__container .question__text p{font-size:14px}.faq__container .question__text--answer p:first-child:before{font-size:18px}.faq__container .question__text--title:before{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/50/compiled_assets/styles.css.map */
