@charset "UTF-8"; #calBtns,.moonNewFull ul{display:flex;justify-content:center;margin-left:auto;margin-right:auto} #hrList,.contentNav ul, .hrGemHead{display:flex;justify-content:space-between}#hrList, .hrGemHead{flex-wrap:wrap}.heroInner{align-items:center;display:flex;justify-content:center}.contMdl, .moonNewFull li::before, .ph4img li:nth-child(1), .ph4img li:nth-child(3), .phInImg, .phTt, td.firstQ::after, td.fullM::after, td.lastQ::after, td.newM::after{left:50%;position:absolute;transform:translateX(-50%)}.ph4img li:nth-child(2), .ph4img li:nth-child(4){position:absolute;top:50%;transform:translateY(-50%)}.hrMessageTx p{text-align:justify} .footerGuide, .hrAboutInner, .hrMessage,.lpContainer, .moonCalWrap, .moonHd_txBox, .moonIl_tx, .moonPhIntro, .prDtlWrap{margin-left:auto;margin-right:auto}.contentNav a{display:block;height:100%;width:100%}#hero, #prDetail, #secMoon, .contentNav{background:#e5e7ee}#moonPhase{background:#e4e8ef}#hrLead, #hrLead .contMdl, .footerGuideWrap{background:#fcfaf0} .calContent, .guideBackBtn a,.heroStt, .hrGemBtn, .hrGemHead h4 i, .hrHd_date, .hrKeyBtn, .hrListBtn, .ln4date, .prDtlBtn a{font-family:"Sackers Gothic Medium",sans-serif} #hrAbout h3 i, .byS, .contentNav span, .guideNext span, .hFixedBtnNA span,.heroTt, .hrHd_tt3, .hrHd_ttEn, .hrListPeriod, .hrListTt span, .hrMessageTt, .moonHd_ttEn, .prDtlTt, .prDtlTt2 .en, .prIntroTt{font-family:"Freight Big Light",serif}.ph_h3en{font-family:"Freight Big Book",serif}.lpContents, .lpContents dl, .lpContents li, .lpContents ol, .lpContents p, .lpContents ul{font-size:11px} .footerGuide,.lpContainer, .moonCalWrap, .moonHd_txBox, .moonIl_tx, .moonPhIntro, .prDtlWrap{width:86%} .hrAboutInner,.hrMessage{padding:0 7%}.phases{margin:0 auto;max-width:650px}.moonHd_txBox, .prDtlWrap{background:#f4f4f4;margin:2.6em auto;padding:3em 2em 2.2em}.hrHd_ttEn, .moonHd_ttEn, .prDtlTt{font-size:263.64%}.hrHd_ttJp, .moonHd_ttJp, .prDtlStt{font-size:127.27%;font-weight:500;margin-bottom:1.2em}.aLine{border-bottom:1px solid #303030;display:inline} .guideNext h2,.moonCl_tt{font-size:145.45%;margin-bottom:2em;text-align:center} .contentNav,.hFixedBtnNA{width:100%} .contentNav span,.hFixedBtnNA span{display:block;font-size:145.45%;letter-spacing:.08em;text-indent:.08em}.contentNav{margin:0 auto;padding:3em 7% 2.8em}.contentNav ul{margin:0 auto;overflow:hidden;text-align:center;width:100%}.contentNav li{border:1px solid #818184;line-height:1.6!important;padding-bottom:2px;width:48%}.contentNav img{display:block}.toHrsc{margin-right:1%}.toHrsc img{height:42px;margin:8px auto 0;width:auto}.toMcal{margin-left:1%}.toMcal img{height:39px;margin:10px auto 2px;width:auto} .guideBackBtn a, .hrGemBtn, .hrKeyBtn, .hrListBtn,.prDtlBtn a{color:#303030;cursor:pointer;font-size:10px;letter-spacing:.07em;text-align:center;text-indent:.07em}.hrGemBtn, .hrKeyBtn, .hrListBtn{border:1px solid #777;display:block;line-height:1;margin:2em auto 0;max-width:140px;padding:.9em 0 .68em;transition:.3s;width:100%}.hrGemBtn:hover, .hrKeyBtn:hover, .hrListBtn:hover{opacity:.8}.hrListBtn{margin:0 auto;max-width:200px;padding:1em 0 .8em}.hrListBtn::before{content:"Message"}.hrKeyBtn::before{content:"VIEW DETAIL"}.hrGemBtn{margin:0 auto 3em;max-width:400px}.hrGemBtn::before{content:"VIEW ITEMS"}.prBtn{border:1px solid #777;font-size:90%;letter-spacing:.07em;line-height:1;margin:2em auto 0;max-width:140px;padding:.9em 0 .68em;text-align:center;text-indent:.07em;transition:.3s} .guideBackBtn a,.prDtlBtn a{border:1px solid #555;color:#424242;display:block;height:36px;line-height:34px;margin:3em auto 0;max-width:200px;min-width:150px;text-transform:uppercase;width:100%} .contentNav img, .contentNav ul,.ph4img li{transition:.8s}.effFI{opacity:0;transition:1.2s}.effFI.anm{opacity:1}@keyframes anmFI{0%{opacity:0}100%{opacity:1}}.lpContents{background:#fff;color:#303030;letter-spacing:.03em;min-width:250px;overflow:hidden;padding:0;position:relative;text-align:justify;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.lpContents a{color:#424242;cursor:pointer;text-decoration:none}.lpContents a, .lpContents a img{transition:.5s} .lpContents a img:hover,.lpContents a:hover{opacity:.7}.lpContents, .lpContents li, .lpContents p{line-height:2.3} .lpContents dl, .lpContents ol,.lpContents ul{font-size:1em;list-style:none}.lpContents img{display:block;height:auto;max-width:100%}.lpContents i{font-style:normal}.lpContents video{display:block;height:auto;max-width:100%}.footerOuter{padding-top:0!important}.breadcrumb{margin-bottom:0!important} #hrsHeader, #moonHeader, .heroInner,.hrHd_ttBox{line-height:1.46;text-align:center;z-index:6} #hrsHeader img, #moonHeader img, .heroInner img,.hrHd_ttBox img{max-width:auto}

/*!Hero*/#hero,.heroInner{margin:0 auto;position:relative}.heroInner{max-width:400px;min-height:355px}.heroTtBox{letter-spacing:.04em;position:relative;z-index:9}.heroTt{font-size:28px;margin-bottom:.1em}.heroStt{font-size:120%}.heroStJp{font-size:90.91%;margin-top:2em;opacity:0}.pret .heroStJp{animation:anmFI 1.2s 2.4s both}.byS{display:inline;font-size:115%}.heroMoon{left:70%;overflow:hidden;position:absolute;top:62px;width:26%}.moule1{position:relative;width:100%;z-index:3}.heroStar1{bottom:6.8em;left:18.67%;position:absolute;width:14%}.pret .heroStar1{animation:etoiles 4s linear 1}.heroStar2{bottom:3em;left:34.67%;position:absolute;width:7%}.pret .heroStar2{animation:etoiles 3s linear 1}#lnBg1{left:0;max-width:500%;position:absolute;top:-1%;transform:translateX(-70%);transition:2.2s 2.6s;z-index:2}.anm #lnBg1{transform:translateX(-39%)}.hFixedBtnNA{background:#f7f0d1;font-size:11px;left:0;opacity:0;padding:1.3em 7% 1em;position:absolute;transform:translateY(100%);transition:.8s;z-index:9}.hFixedBtnNA.btnIsFixed{position:fixed}.hFixedBtnNA a{display:block;line-height:1.4;position:relative;text-align:center}.hFixedBtnNA a::after{border:solid #777;border-width:1px 1px 0 0;content:"";display:block;height:.8em;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(45deg);width:.8em}.hFixedBtnNA span{font-size:181.82%;line-height:1.1}.hFixedBtnNA.btnIsFixed{opacity:1;transform:none}.verNewYear footer{padding-bottom:80px}.effLttrs span, .heroTt span{display:inline-block;opacity:0;transform:translateY(-20px);transition:.3s} .heroStt span,.heroTt span{opacity:0} .anm .effLttrs span, .pret .heroStt span,.pret .heroTt span{opacity:1;transform:none}.pret .heroTt span:nth-child(1){transition-delay:.46s}.pret .heroTt span:nth-child(2){transition-delay:.52s}.pret .heroTt span:nth-child(3){transition-delay:.58s}.pret .heroTt span:nth-child(4){transition-delay:.64s}.pret .heroTt span:nth-child(5){transition-delay:.7s}.pret .heroTt span:nth-child(6){transition-delay:.76s}.pret .heroTt span:nth-child(7){transition-delay:.82s}.pret .heroTt span:nth-child(8){transition-delay:.88s}.pret .heroTt span:nth-child(9){transition-delay:.94s}.pret .heroTt span:nth-child(10){transition-delay:1s}.pret .heroTt span:nth-child(11){transition-delay:1.06s}.pret .heroTt span:nth-child(12){transition-delay:1.12s}.pret .heroTt span:nth-child(13){transition-delay:1.18s}.pret .heroTt span:nth-child(14){transition-delay:1.24s}.pret .heroTt span:nth-child(15){transition-delay:1.3s}.pret .heroTt span:nth-child(16){transition-delay:1.36s}.pret .heroStt span:nth-child(1){transition-delay:1.26s}.pret .heroStt span:nth-child(2){transition-delay:1.32s}.pret .heroStt span:nth-child(3){transition-delay:1.38s}.pret .heroStt span:nth-child(4){transition-delay:1.44s}.pret .heroStt span:nth-child(5){transition-delay:1.5s}.pret .heroStt span:nth-child(6){transition-delay:1.56s}.pret .heroStt span:nth-child(7){transition-delay:1.62s}.pret .heroStt span:nth-child(8){transition-delay:1.68s}.pret .heroStt span:nth-child(9){transition-delay:1.74s}.pret .heroStt span:nth-child(10){transition-delay:1.8s}.pret .heroStt span:nth-child(11){transition-delay:1.86s}.effLttrs span:nth-child(1){transition-delay:.06s}.effLttrs span:nth-child(2){transition-delay:.12s}.effLttrs span:nth-child(3){transition-delay:.18s}.effLttrs span:nth-child(4){transition-delay:.24s}.effLttrs span:nth-child(5){transition-delay:.3s}.effLttrs span:nth-child(6){transition-delay:.36s}.effLttrs span:nth-child(7){transition-delay:.42s}.effLttrs span:nth-child(8){transition-delay:.48s}.effLttrs span:nth-child(9){transition-delay:.54s}.effLttrs span:nth-child(10){transition-delay:.6s}.effLttrs span:nth-child(11){transition-delay:.66s}.effLttrs span:nth-child(12){transition-delay:.72s}.effLttrs span:nth-child(13){transition-delay:.78s}.effLttrs span:nth-child(14){transition-delay:.84s}@keyframes etoiles{25%{opacity:.2}50%{opacity:.8}75%{opacity:.1}100%{opacity:1}}
/*! #hrsHeader & #mcalHeader */#secHoroscope{background:#fff;padding-bottom:4em;position:relative}#hrsHeader, #moonHeader{padding-top:5em;text-align:center}.hrHd_tt3, .hrHd_ttJp, .moonHd_tt3, .moonHd_ttJp, img.hrsHd_star, img.moonHd_moon{opacity:0;transition:1.2s}img.hrsHd_star, img.moonHd_moon{margin:0 auto .7em;max-width:40px;width:10%}img.moonHd_moon{margin-bottom:.8em;max-width:37px;width:9%}.hrHd_tt{margin:0 auto;max-width:215px;padding:35% 0 2em;width:45.87%}.hrHd_ttBox{text-align:center}.hrHd_ttJp, .moonHd_ttJp{transition-delay:1s}.hrHd_tt3, .moonHd_tt3{transition-delay:1.4s}.hrHd_tt3{font-size:118.18%}.moonHd_tt3{line-height:2} .anm .hrHd_tt3,.anm .hrHd_ttJp, .anm .hrsHd_star, .anm .moonHd_moon, .anm .moonHd_tt3, .anm .moonHd_ttJp{opacity:1}.hrHd_date{margin:2em auto 0}.moonHd_txBox{text-align:justify}.moonHd_txBox h3{font-size:145.45%;line-height:1.7;margin-bottom:1.5em}.moonHd_txBox p{margin-bottom:1em}.moonHd_calLink{display:block}
/*! Horoscope - vignettes & Contenus */#hrList{margin:0 auto;max-width:730px;padding:0 5%;text-align:center}#hrList > li{margin-bottom:3em;width:46%}#hrList img{display:block;margin:0 auto 1em;max-width:200px;width:100%}.hrListTt{letter-spacing:.02em;text-align:center;text-indent:.02em}.hrListTt span{font-size:181.82%;line-height:1.1}.hrListTt span::after{content:"|";padding:0 .2em}.hrListPeriod{color:#424242;font-size:163.64%;letter-spacing:.02em;line-height:1!important;padding-bottom:.9em;text-align:center}body.modalOpen{overflow-y:hidden}.hrMdl{bottom:0;overflow-y:auto;position:fixed;top:0;transform:translateY(100%);transition:.4s ease-out .1s;visibility:hidden;width:100%;z-index:-1}.hrMdl.isOpen{transform:none;visibility:visible;z-index:99999} .bgMdl,.contMdl{background:#fff}.bgMdl{height:100vh;left:0;position:fixed;z-index:1}.bgMdl,.contMdl{top:0;width:100%}.contMdl{margin:8em 0;z-index:9}.hrMessage{margin:0 auto 4em}.closeX::after, .closeX::before{background:#303030;content:"";display:block;height:2px;line-height:1;position:absolute;right:2em;top:4em;transition:.7s;width:3.2em}.closeX{cursor:pointer;height:8em;opacity:0;position:fixed;right:0;top:0;transition:.5s .5s;width:8em;z-index:99}.closeX::before{transform:rotate(45deg)}.closeX::after{transform:rotate(135deg)}.isOpen .closeX{opacity:1}#hrAbout{background:#f6f6f6;margin-bottom:5em;padding:5em 0}#hrAbout h3{font-size:105%;margin-bottom:2em;text-align:center}#hrAbout h3 i{display:block;font-size:210%;margin-bottom:.1em}#hrLead{padding-top:4.5em}#hrLead .contMdl{left:auto;margin:3em auto 0;position:relative;top:auto;transform:none;z-index:1}#hrLead .hrListTt{font-size:135%;margin-bottom:.3em}#hrLead .hrListPeriod{font-size:210%;padding-bottom:.5em}#hrLeadT img{margin:0 auto;max-width:270px;width:50%}.hrMessageTt{font-size:181.82%;letter-spacing:.08em;line-height:1.3;text-align:center;text-indent:.08em}.hrMdlTt{font-size:105%;font-weight:bold;margin:2em 0 1em;text-align:center}.hrKeyPhoto{display:block;margin:3em auto 0;max-width:250px;width:66.67%}.hrGems{border:1px solid #aaa;border-left:none;border-right:none;padding-top:2em}#hrLead .hrGems{border:none}.hrZdGems{font-weight:bold;text-align:center}.hrGemHead{margin:2em auto 0;text-align:center}.hrGemHead h4{font-size:90%}.hrGemHead h4 i{display:block;font-size:110%;margin-bottom:.2em;text-transform:uppercase}.hrGemCont{margin:0;padding:40px 7%}.hrGemCont p{line-height:2.1}.hrGemStt{font-weight:bold;margin-bottom:10px;text-align:center}.gemTt img{height:55px;margin:0 auto 1em;width:auto}
/*!Calendar*/ .moonNewFull li::before,.phase1 h3, .phases p::before, td.newM::after{background:#333} .phase3 h3,.phase3 p::before, td.fullM::after{background:#f7da89} .moonNewFull li::before,.phases p::before{border-radius:50%;content:"";display:block}#moonCal{background:#ededed;border-bottom:5px solid #fff;font-size:105%;padding:3.5em 0}.moonCalWrap{max-width:500px}.moonNewFull ul{border:1px solid #ccc;margin-bottom:1em;text-align:center}.moonNewFull li{border-left:1px solid #ccc;line-height:1.7;padding:5em .4em 1.8em;position:relative;width:50%}.moonNewFull li::before{height:2.9em;top:1.4em;width:2.9em}.moonNewFull li:nth-child(1){border:none}.moonNewFull li.fullM::before{background:#f7da89}.calContent{margin:0 auto;overflow:hidden}.calTt{margin-bottom:.5em}#calBtns,.calTt{text-align:center}#calBtns{font-size:102%;margin:0 auto}#calBtns li{padding:.4em 0;width:33.33%}.calTbl{background:#fff;padding:1em 0 0;position:relative}.calTbl::before{content:"";display:block}.calOff{opacity:.6}.calMth{text-align:center}.days7{font-size:81.82%}.lpCal{border-collapse:collapse;border-spacing:0;width:100%}.lpCal td{background:linear-gradient(180deg,#a3bbce,#a3bbce 39%,#fff 0,#fff);font-size:10px;height:6.5em;margin:0 auto;padding-top:.9em;position:relative;text-align:center;vertical-align:top;width:14.28%}.lpCal td.is-disabled{opacity:.2} .lpCal .is-disabled,.lpCal tr:first-child td{background:none} td.firstQ::after, td.fullM::after,td.lastQ::after, td.newM::after{border-radius:50%;bottom:1.2em;content:"";display:block;height:1.82em;width:1.82em}td.newM{background:linear-gradient(180deg,#333,#333 39%,#fff 0,#fff);color:#fff}td.newM span{color:#303030}td.fullM{background:linear-gradient(180deg,#ffed69,#ffed69 39%,#fff 0,#fff)}td.firstQ::after{background:linear-gradient(-90deg,#f7da89,#f7da89 55%,#fff 0,#fff)}td.lastQ::after{background:linear-gradient(90deg,#f7da89,#f7da89 55%,#fff 0,#fff)} td.firstQ,td.new2Full{background:linear-gradient(180deg,#bfd8d3,#bfd8d3 39%,#fff 0,#fff)}.calL3{align-items:center;display:flex}.moonCl_note{font-size:90%;margin-top:2.5em}#calBtns{color:#454545;cursor:pointer}#calBtns li{background:hsla(0,0%,100%,.5);color:#454545}#calBtns .active{background:#fff;color:#303030;font-weight:bold;opacity:1}.calTbl, .moonNewFull{display:none;width:100%}.calTbl.active, .moonNewFull.active{display:block}
/*!#moonIllust*/#moonIllust{margin-bottom:8em}.phaseIllust{margin:6em auto 5em;position:relative;width:345px}.phaseIllust::before{content:"";display:block;padding-top:93.48%}.ph4img li{opacity:0;z-index:5}.anm .ph4img li{opacity:1}.ph4img li:nth-child(1){top:11.15%;transition-delay:.3s;width:16.52%}.ph4img li:nth-child(2){left:0;top:52.63%;transition-delay:.65s;width:21.16%}.ph4img li:nth-child(3){bottom:3.41%;transition-delay:1s;width:15.07%}.ph4img li:nth-child(4){right:1.45%;top:52.63%;transition-delay:1.35s;width:19.13%}.phTt{top:0;width:37.68%}.phExImg{opacity:0;position:relative;transition:.8s,1s;z-index:3}.phInImg{border-radius:50%;top:24.5%;width:55.07%}.circleEx1, .circleEx2, .circleIn{opacity:0;transition:.2s}.circleEx1, .circleEx2{-webkit-clip-path:polygon(0 54%,100% 54%,100% 101%,0 100%);clip-path:polygon(0 54%,100% 54%,100% 101%,0 100%);height:302px;left:50%;position:absolute;top:6.2%;transform:translateX(-50%) rotate(-180deg) scaleX(-1);width:302px;z-index:2}.circleEx1 circle, .circleEx2 circle{fill:transparent;stroke:#303030;stroke-width:1}.circleEx2{-webkit-clip-path:polygon(0 -1%,100% 0,100% 45%,0 45%);clip-path:polygon(0 -1%,100% 0,100% 45%,0 45%)}.circleIn{height:226px;left:50.19%;position:absolute;top:18.76%;transform:translateX(-50%) rotate(90deg) scaleX(-1);width:226px;z-index:2}.circleIn circle{fill:transparent;stroke:#303030;stroke-width:1}.anm .circleEx1, .anm .circleEx2, .anm .circleIn, .anm .phExImg{opacity:1}.anm .circleEx1{animation:circleEX 2s}.anm .circleEx2{animation:circleEX 2s -.5s}.anm .circleIn{animation:circleIN 2s}@keyframes circleEX{0%{stroke-dasharray:0 942} 100%,99.9%{stroke-dasharray:942 942}}@keyframes circleIN{0%{stroke-dasharray:0 707} 100%,99.9%{stroke-dasharray:707 707}}
/*!#moonPhase */#moonPhase{padding:3em 0 0}.moonPhIntro{padding:3.2em 0}.moonPhIntro h2{font-size:109.09%;font-weight:bold;margin-bottom:.5em}.phases{padding-top:.25em}.phases li{border-bottom:5px solid #fff;display:flex;padding-right:9%}.phases li:nth-child(1){border-top:5px solid #fff}.phases li:last-child{margin-bottom:0}.phases h3{padding:2em 1em 0;writing-mode:vertical-rl}.phases h4{font-size:90%}.phases h5{font-size:118.18%;margin:.9em 0 .5em 4.5em} .phases h5::after,.phases h5::before{content:"ー";display:inline}.phases h5::before{margin-right:.3em}.phases h5::after{margin-left:.3em}.phases p{padding-left:6em;position:relative}.phases p::before{height:47px;left:0;position:absolute;top:.5em;width:47px}.phase1 h3{color:#fff}.phase2 h3{background:#bfd8d3}.phase4 h3{background:#a3bbce}.phase2 p::before{background:linear-gradient(-90deg,#f7da89,#f7da89 50%,transparent 0,transparent)}.phase4 p::before{background:linear-gradient(90deg,#f7da89,#f7da89 50%,transparent 0,transparent)}.ph_r{opacity:0;padding:1.9em 0 2em 2.1em;transition:1.2s .5s}.anm .ph_r{opacity:1}.ph_r p::before{opacity:0;transition:1.2s 1s}.anm .ph_r p::before{opacity:1}.ph_h3jp{font-size:109.09%;font-weight:bold}.ph_h3en{font-size:127.27%}.phases h3{opacity:0;transition:1.2s}.anm .phases h3, .phases .anm h3{opacity:1} .hrHd_date,.ln4date{border-bottom:1px solid #303030;display:inline-block;font-size:145.45%;font-weight:bold;letter-spacing:-.03em;line-height:2;margin-bottom:3em;text-align:center}
/*! PREV/NEXT */.footerGuide{font-size:.9em;margin:0 auto;padding:7em 0 8em;text-align:center}.guideNext{display:inline-block;text-align:left}.guideNext p:nth-of-type(1){margin-bottom:1em}.guideNext span{font-size:135%;letter-spacing:.05em}
/*!2026*/#prTempl{display:none;text-align:center}.prIntro{line-height:2.1;padding:4em 7%}#hrLead .prIntro{display:none}.prIntroTt{font-size:180%;letter-spacing:.08em;line-height:1.3;margin-bottom:1em;text-align:center;text-indent:.08em}#prDetail{padding:7em 0;text-align:left}.prHead{line-height:1.46;text-align:center}.prDtlTt2{font-size:110%;letter-spacing:.05em;margin-bottom:2em}.prDtlTt2 .en{font-size:160%;line-height:1.8}.prDtlTt2 .jp2{font-size:115%}.prDtlWrap{max-width:650px}.prDtlWrap p{margin-bottom:1em}.modLunaTtJp{font-size:110%;margin:3em 0 1em}.modLunaNote{font-size:90%}.modLunaImg{margin:2em auto 3em}@media (width >= 550px){#hrsHeader::before{padding-top:80%}}@media (750px <= width < 1000px){.pcOnly{display:none!important}.phaseIllust{transform:scale(1.2)}}@media (750px <= width){.spOnly{display:none!important}}@media (width >= 750px){.lpContents, .lpContents dl, .lpContents li, .lpContents ol, .lpContents p, .lpContents ul{font-size:14px} .footerGuide,.lpContainer, .moonCalWrap, .moonHd_txBox, .moonIl_tx, .moonPhIntro, .prDtlWrap{width:650px}.moonHd_txBox, .prDtlWrap{padding:3.8em 3.1em 3.2em}.hrListBtn{font-size:81.82%}.guideBackBtn{font-size:12px;height:35px;line-height:35px}.hFixedBtnNA a{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto}.hFixedBtnNA span{font-size:163.64%;margin-left:.5em}.contentNav{padding-top:6.5em}.contentNav ul{color:#303030;max-width:650px}.contentNav li{line-height:1.5!important}.contentNav span{padding-right:.2em}.toHrsc img{height:50px}.toMcal img{height:46px}.heroInner{max-width:520px;min-height:400px}.heroTtBox{letter-spacing:.06em;margin-top:6em}.heroTt{font-size:34px;margin-bottom:.22em}.heroJp{font-size:21px;margin-bottom:2em}.heroMoon{left:auto;right:0}.heroMoon, .moule1{width:130px}.heroStar1{bottom:2.7em;width:60px}.heroStar2{bottom:0;width:30px}.moon1patch{border:10px solid #e5e7ee;box-sizing:content-box;left:auto;position:absolute;right:-8px;top:55px;width:133px;z-index:4}.moon1patch::before{content:"";display:block;padding-top:150%}#hrsHeader{margin:0 auto;width:90%}#hrsHeader::before{padding-top:84.93%}.moonHd_txBox{padding:3.8em 3.1em 3.2em}.moonHd_txBox h3{font-size:130%;text-align:center}.hrHd_tt3, .moonHd_tx{font-size:16px} .contMdl, .hrAboutInner,.hrMessage{max-width:850px;padding:0 60px}.contMdl{margin:11em auto 0}.hrGems{margin-top:4.5em;padding:3em 0 4em}#hrList,.hrGemCont{padding:0}#hrList li{width:33%}.hrListPeriod{font-size:23px}.hrMessageInner{align-items:center;display:flex;justify-content:space-between}.hrTxWrap{flex:1}.hrKeyPhoto{margin:0 0 0 50px}.hrMessageTt{font-size:22px;text-align:left}.hrMdlTt{margin-bottom:7px}.hrMessageInner .hrMdlTt{text-align:left}.hrGems{margin:60px auto 0}.hrGemHead{margin:50px auto 25px;text-align:center}.hrGemHead li{width:30%}.gemTt img{height:75px}.gemTx p{letter-spacing:0}.hrGemCont{display:flex;justify-content:space-between}.hrGemCont li{width:30%} td.firstQ::after, td.fullM::after,td.lastQ::after, td.newM::after{height:1.9em;width:1.9em}.moonNewFull li{font-size:94%}#moonCal{overflow:hidden;padding:5em 0}.lpCal td{font-size:12px;padding-top:1em}.calTt{font-size:37px;margin-bottom:1em}.moonCl_note{text-align:center}#moonIllust{margin:0 0 6em}.phaseIllust{margin:8em auto 7em}.moonPhIntro h2{margin-bottom:1em}.ph_r{padding:3em 0 3em 5em}.phases h5{margin:.9em 0 1em 6.7em}.phases li{padding-right:5%}.phases p{padding:0 2em 0 9.5em}.phases p::before{height:70px;width:70px}.guideNext,.prIntro{text-align:center}}@media (width >= 1000px){.phases{width:730px}.pcW650{margin:0 auto;width:650px}.phaseIllust{width:475px}.ph4img li:nth-child(2){left:-.5%}.ph4img li:nth-child(3){bottom:2.5%}.ph4img li:nth-child(4){right:1.3%}.phInImg{top:24.5%;width:55.37%}.phExImg{margin-left:-3px;padding-top:5px}.circleEx1,.circleEx2{height:415px;top:6.2%;transform:translateX(-50%) rotate(-180deg) scaleX(-1);width:415px}.circleIn{height:315px;left:50.19%;top:18.29%;transform:translateX(-50%) rotate(90deg) scaleX(-1);width:315px}.anm .circleEx1, .anm .circleEx2{animation:circleEXpc 2s}.anm .circleIn{animation:circleINpc 2s}@keyframes circleEXpc{0%{stroke-dasharray:0 1300} 100%,99.9%{stroke-dasharray:1300 1300}}@keyframes circleINpc{0%{stroke-dasharray:0 985} 100%,99.9%{stroke-dasharray:985 985}}.ph_h3jp{font-size:17px;font-weight:normal}.ph_h3en{font-size:18px;padding-top:.2em}}@media (width < 750px){.pcOnly, .pcTbOnly, .tbOnly{display:none!important}.hFixedBtnNA.withChatBtn{padding:1.1em 7% .7em}.hFixedBtnNA.withChatBtn a{text-align:left}.moon1patch{border:10px solid #e5e7ee;box-sizing:content-box;left:67.9%;position:absolute;top:54.3px;width:25.484%;z-index:4}.moon1patch::before{content:"";display:block;padding-top:149%}.hrMessageTx{margin-bottom:3em}.hrGemHead{width:90%}.hrGemHead li{margin-bottom:35px;position:relative;width:30%}.hrGemHead li.current::after{border-color:transparent transparent #efeadf;border-style:solid;border-width:0 14px 20px;bottom:-35px;content:"";display:block;left:50%;position:absolute;transform:translateX(-50%);z-index:1}.hrGems{border-bottom:none}.hrGemCont{background:#efeadf}.hrGemCont li{display:none}.hrGemCont li.active{display:block}.phases p{line-height:1.7}}@media (1000px <= width){.spTbOnly{display:none!important}}@media (width <= 750px){.verNewYear footer{padding-bottom:150px}}@media (width <= 370px){.moonNewFull li{font-size:95%}}@media (width <= 330px){.phaseIllust{margin:0 auto 0 -4%;transform:scale(.8)}}