@charset "utf-8";#index ul{display:flex;justify-content:space-between}#index ul{flex-wrap:wrap}.limWrap{display:flex;align-items:center}.modalCont{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.prfModal::after,.prfModal::before{content:"";display:block}.limDate,.prfListName span{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-weight:700}.jwOvalTt{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif}/*!Overwrite*/.lpContents{overflow:hidden;position:relative;min-width:250px;color:#2e2e2e;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;text-align:justify;-webkit-text-size-adjust:100%/*!Overwrite foundation & base.css*/}.lpContents img{display:block;max-width:100%;height:auto}.lpContents,.lpContents li,.lpContents p{font-size:calc(10.95px + (.00375 * (100vw - 320px)));letter-spacing:0;line-height:2}.lpContents li,.lpContents ul{list-style:none}.footerOuter{padding-top:0!important}.breadcrumb{margin-bottom:0!important}.hrsBodyTt span,.hrsCaracRtt span,.hrsCaracTt,.hrsCaracTx,.hrsTx{width:86.66%;margin-left:auto;margin-right:auto}#intro .hrsBodyTt span,#intro .hrsCaracRtt span,#intro .hrsCaracTt,#intro .hrsCaracTx,#intro .hrsTx,.hrsBodyTt #intro span,.hrsCaracRtt #intro span{width:80%}.gemWrap,.hrsBodyTt span,.hrsCaracRtt span,.hrsCaracTt,.hrsCaracTx,.hrsHead,.hrsJw,.hrsTx,.introWrap{max-width:670px;margin:0 auto}.gemTtEn,.heroTt,.hrsJwTtFJ,.hrsZname,.indZname span,.indexTt,.intro1tts .tt2,.jwTtEn1,.jwTtEn2{font-family:Cormorant,serif}.heroIllust,.hrsZperiod,.indZperiod{font-family:Poppins,sans-serif;font-weight:300}.viewBtn,.viewPrfBtn{font-family:"Sackers Gothic Medium",sans-serif}.gemDesc,.hrsTx p{text-align:justify;margin-bottom:2em}.aLine,.prfModLinks a{border-bottom:1px solid #2e2e2e}.aLineW{padding-bottom:1px;border-bottom:1px solid #fff}.viewBtn,.viewPrfBtn{letter-spacing:.02em;text-indent:.02em;text-align:center}@-webkit-keyframes anmFI{0%{opacity:0}100%{opacity:1}}@keyframes anmFI{0%{opacity:0}100%{opacity:1}}.decalage li{opacity:0;transition:.9s;-webkit-transform:translate(0,10px);transform:translate(0,10px)}.decalage.act li{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.decalage li:nth-child(1){transition-delay:.3s}.decalage li:nth-child(2){transition-delay:.5s}.decalage li:nth-child(3){transition-delay:.7s}.decalage li:nth-child(4){transition-delay:.9s}.decalage li:nth-child(5){transition-delay:1.1s}.decalage li:nth-child(6){transition-delay:1.3s}.decalage li:nth-child(7){transition-delay:1.5s}.decalage li:nth-child(8){transition-delay:1.7s}.decalage li:nth-child(9){transition-delay:1.9s}.decalage li:nth-child(10){transition-delay:2.1s}.decalage li:nth-child(11){transition-delay:2.3s}.decalage li:nth-child(12){transition-delay:2.5s}.decalage li:nth-child(13){transition-delay:2.7s}/*! Lucky Fortune 2024 *//*! hero */#hero{padding:4.36em 0 4.73em}.heroTx{width:92%;margin:1em auto 0;font-size:109.09%;letter-spacing:0;line-height:1.9;text-align:center}.heroIllust{margin-top:1.64em;font-size:91.67%}.heroTt{margin:.2em auto 1em;font-size:254.55%;line-height:1.07;text-align:center}.heroTt div{overflow:hidden}.heroTt span{opacity:0;display:inline-block}.pret .heroTt span{-webkit-animation:effLtr .4s ease-out forwards;animation:effLtr .4s ease-out forwards}.heroTt .ttLu span:nth-child(1){-webkit-animation-delay:.17s;animation-delay:.17s}.heroTt .ttLu span:nth-child(2){-webkit-animation-delay:.24s;animation-delay:.24s}.heroTt .ttLu span:nth-child(3){-webkit-animation-delay:.31s;animation-delay:.31s}.heroTt .ttLu span:nth-child(4){-webkit-animation-delay:.38s;animation-delay:.38s}.heroTt .ttLu span:nth-child(5){-webkit-animation-delay:.45s;animation-delay:.45s}@-webkit-keyframes effLtr{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes effLtr{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}100%{opacity:1;-webkit-transform:none;transform:none}}#heroSlider img{width:79.33%;margin:0 auto}.htmlTt{text-indent:100%;white-space:nowrap;overflow:hidden}#intro{padding:2.73em 0 7.09em;background:#e2e9ef}#intro p{letter-spacing:0}#prfList{text-align:center}#prfList ul{display:flex;padding:0 6.13%}#prfList ul li{width:50%;padding:0 5.33%}.prfListName{font-size:90.91%}.prfListName span{display:block;font-size:120%}.prfImg{position:relative;width:125px;height:125px;margin:0 auto 1em;border-radius:50%;overflow:hidden}#prfList li{position:relative}.prfModal{opacity:0;pointer-events:none}.open.prfModal,.prfModal{transition:.3s ease-out}.prfModal{position:fixed;top:0;left:0;width:100%;min-height:100vh;z-index:-1;overflow-x:hidden}.open.prfModal{opacity:1;visibility:visible;pointer-events:auto;z-index:9999}.prfModal::after,.prfModal::before{position:absolute;top:2.5em;left:2em;width:1.82em;height:1px;line-height:1;background:#707070;border-radius:.1em}.prfModal{background:#fff}.prfModal::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.prfModal::after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.modalCont{top:0;margin-top:5.45em;width:84.27%;min-height:100vh;text-align:left}.prfModTt{margin-bottom:.5em;font-size:109.09%}.prfModHrsTx{margin:3em 0 1.2em}.prfModLinks{margin-top:1em;display:flex}.prfModLinks div{margin-right:1.55em}.prfModLinks a{line-height:1.3}.prfIgLink{letter-spacing:.01em}.prfIgLink img{display:inline-block;margin-right:.2em;vertical-align:middle;width:1em}.prfModBtn{width:10em;letter-spacing:.01em;text-indent:.01em;text-align:center;line-height:2.91;text-align:center}.prfModBtn a{display:block;border:1px solid #2e2e2e}.intro1{width:80%;margin:0 auto}.intro1tts{margin-top:8em;text-align:center}.intro1tts .tt1{margin-bottom:.42em;font-size:109.09%;line-height:1.67}.intro1tts .tt2{font-size:163.64%;line-height:1.22}.intro1tts .tt3{margin:2.86em auto 2.14em;font-size:127.27%;line-height:1.71}#index{padding:3.45em 0 5em}#index img{margin:0 auto}#index li{width:33%;margin-bottom:1.5em}.indexTt{margin-bottom:1.83em;font-size:168.18%;letter-spacing:.02em;line-height:1.78;text-align:center}.indexBox{width:90%;margin:0 auto;text-align:center}.indZname{line-height:1.45;vertical-align:middle}.indZname span{font-size:118.18%}.indZname span::after{content:"|";padding:0 .2em}.indZperiod{font-size:90.91%;line-height:1!important;text-align:center}/*! Horoscope x12 */.hrsHead{margin-bottom:2em;padding-top:5em;letter-spacing:0}.hrsHead img{width:100%;max-width:330px;margin:0 auto}.hrsHeadTx{text-align:center}.hrsHeadTx h3{margin-bottom:1em;font-size:118.18%}.hrsZname{font-style:normal;font-size:290.91%;line-height:1.22}.hrsZperiod{margin:.45em auto 2.55em;font-size:109.09%;line-height:1}.hrsZperiod::before{display:block;content:"";width:113px;height:1px;margin:0 auto 1em;background:#707070}.hrsPoint{margin-top:2em;font-weight:700;letter-spacing:.01em;line-height:1.65}.hrsBodyTt,.hrsCaracRtt{position:relative;margin-bottom:2.18em;padding:.7em 0;font-size:109.09%;letter-spacing:0;line-height:1.83}.hrsBodyTt::before,.hrsCaracRtt::before{opacity:0;content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transform:scaleX(0);transform:scaleX(0);transition:.7s ease-out;-webkit-transform-origin:left;transform-origin:left;background:#e4ebeb}.hrsBodyTt span,.hrsCaracRtt span{opacity:0;display:block;position:relative;z-index:3}.act .hrsBodyTt span,.act .hrsCaracRtt span{opacity:1}.act .hrsBodyTt::before,.act .hrsCaracRtt::before{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.hrsBodyTt span,.hrsCaracRtt span,.hrsCaracTx,.hrsTx{transition:.3s ease-out .7s}.hrsCaracTx,.hrsTx{opacity:0}.act .hrsCaracTx,.act .hrsTx{opacity:1}.hrsCarac{margin:5em auto 6em}.hrsCaracTt{margin-bottom:.4em!important}.hrsJwWrap{padding:2.27em 0 9.73em;background:#f5f1e9}.hrsJw{width:72%}.hrsJw li:first-child{margin-bottom:5em}.hrsJw p{letter-spacing:0;line-height:1.77}.hrsJwTtFJ{margin-bottom:1.17em;font-size:163.64%;letter-spacing:.05em;text-indent:.05em;text-align:center;line-height:1.22;text-align:center}.jwImg1,.jwImg2{display:block;margin:0 auto}.jwImg1{width:88.89%}.jwImg2{width:62.96%;margin-top:5em}.jwImg2 img{border-radius:50%}.jwTtEn1,.jwTtEn2{font-size:218.18%;line-height:1.21;text-align:center}.jwTtEn1{margin:.75em auto}.jwTtEn1 span{opacity:0;display:inline-block;transition:.08s ease-out}.act .jwTtEn1 span{opacity:1}.jwTtEn2{margin:.38em auto}.jwTtJp{margin-bottom:1.55em;font-size:109.09%;line-height:2;text-align:center}.jwOvalTt{margin-bottom:1.55em;padding:.7em 0;font-size:109.09%;line-height:1;border:1px solid #707070;border-radius:20px;text-align:center}/*! Buttons */.viewBtn,.viewPrfBtn{margin:2em auto 0;font-size:90.91%;line-height:1;text-align:center;border:1px solid #707070}.viewBtn{max-width:150px;padding:1em 0 .7em}.viewPrfBtn{max-width:110px;padding:.7em 0 .6em}#limitedDL{background:#cfdce1}.limWrap{max-width:800px;margin:0 auto;padding:4.36em 4.27% 4.36em 11.47%}.limImg{width:36%;margin:1em 0 0 .7em}.limTxBox{flex:1;text-align:left}.limTt{margin-bottom:1em;font-size:118.18%;text-align:center}.limTt span{display:block;margin-top:.5em;font-size:107.69%}.limDate{margin:.6em 0 1.5em;font-size:90.91%}.limBtn{max-width:170px;font-size:13px;line-height:3.08;text-align:center;border-radius:5px;background:#fff;white-space:nowrap}#gems{color:#fff;background-color:#5b6d92}#gems .aLineW{margin-right:1em}.gemWrap{padding:2.73em 2em 4.55em}.gemTtWrap{text-align:center}.gemTtEn{margin-bottom:1em;font-size:163.64%}.gemTtJp{color:#fff;font-size:109.09%;line-height:1.83}.gemImg{margin:1.82em 0 2.73em}.gemIntro{margin-bottom:2.67em;font-size:109.09%}.gemIntro span{font-size:75%}.gemIntro{font-size:109.09%}@media screen and (min-width:330px){.i5Only{display:none}}@media (min-width:750px){.hrsBodyTt span,.hrsCaracRtt span,.hrsCaracTt,.hrsCaracTx,.hrsTx{width:670px}.spOnly{display:none!important}#heroSlider img{max-width:370px}.heroTt{font-size:173%}.heroTx{margin-top:0;font-size:100%;line-height:2}.profTtEn{font-size:160%}.profTt{font-size:112.5%;letter-spacing:.01em;text-indent:.01em;line-height:2.1}.prfHrsWrap{margin-top:3em}.profileHrsTx{flex:1;margin:0 0 0 2em;font-size:85%}.prfModBtn{font-size:95%}#index li{width:25%;margin-bottom:3em;padding:0 3%}.indexTx{font-size:105%}.heroIllust{margin-top:4em;font-size:11px}.hrsJwWrap{padding:5em 0}.hrsZname i{font-size:220%}.hrsZname h3{font-size:115%}.hrsZperiod{margin-bottom:3.5em}.hrsBodyTt::before,.hrsCaracRtt::before{transition-duration:.8s}.hrsBodyTt span,.hrsCaracRtt span,.hrsCaracTx,.hrsTx{transition-delay:.8s}.hrsJwTtFJ{margin-bottom:3em}.jwDetail{flex:1;margin-left:3em}.hrsJw{width:100%;padding:0 50px}.hrsJw li{display:flex;align-items:center}.hrsJw li:nth-child(2){flex-direction:row-reverse}.hrsJw li:nth-child(2) .jwDetail{margin:0 3em 0 0}.jwImg1,.jwImg2{width:46.15%;max-width:200px;margin:0}.jwTtEn1,.jwTtEn2{margin-top:0}.viewBtn{padding:12px 0 9px;font-size:85%}}@media (min-width:1000px){.hrsBodyTt span,.hrsCaracRtt span,.hrsCaracTt,.hrsCaracTx,.hrsTx{width:auto}.spTbOnly{display:none!important}.hrsBodyTt::before,.hrsCaracRtt::before{transition-duration:1.1s}.hrsBodyTt span,.hrsCaracRtt span,.hrsCaracTx,.hrsTx{transition-delay:1.1s}}@media (min-width:1100px){#index ul{max-width:1060px;margin:0 auto}.indexTt{font-size:175%}}@media (min-width:1400px){.lpContents,.lpContents li,.lpContents p{font-size:15px}}@media (max-width:749px){.pcOnly,.pcTbOnly,.tbOnly{display:none!important}}@media (max-width:320px){.lpContents,.lpContents li,.lpContents p{font-size:10.95px}}@media (min-width:750px)and (max-width:999px){.pcOnly{display:none!important}}
/*!Eto@lenanan.com*/