.moonNewFull ul,#calBtns{display:flex;justify-content:center;margin-left:auto;margin-right:auto}#hrList,.hrGemHead{display:flex;justify-content:space-between}#hrList,.hrGemHead{flex-wrap:wrap}#hFixedBtn ul{display:flex;align-items:center;justify-content:center}.contMdl,.moonNewFull li::before,td.newM::after,td.fullM::after,td.firstQ::after,td.lastQ::after,.ph4img li:nth-child(1),.ph4img li:nth-child(3),.phTt,.phInImg{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ph4img li:nth-child(2),.ph4img li:nth-child(4){position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hrMessageTx p{text-align:justify}.lpContainer,.moonHd_txBox,.moonCalWrap,.moonIl_tx,.moonPhIntro,.footerGuide,.hrMessage,.hrAboutInner{margin-left:auto;margin-right:auto}#hFixedBtn a{display:block;width:100%;height:100%}@font-face{font-display:swap;font-family:"Freight Big Light";src:url("/photo/page/common/fonts/Freight Big Light.otf") format("opentype")}@font-face{font-display:swap;font-family:"Freight Big Book";src:url("/photo/page/common/fonts/Freight Big Book.otf") format("opentype")}@font-face{font-display:swap;font-family:"Sackers Gothic Medium";src:url("/photo/page/common/fonts/SackersGothicStd-Medium.otf") format("opentype")}@font-face{font-family:"HiraginoSans";src:local(HiraginoSans-W3);font-weight:normal}@font-face{font-family:"HiraginoSans";src:local(HiraginoSans-W5);font-weight:bold}#secMoon{background:#e5e7ee}#moonPhase{background:#e4e8ef}#hFixedBtn.fixedBtn,#hrLead,#hrLead .contMdl,.footerGuideWrap{background:#fcfaf0}.heroStt,.hrListBtn,.hrKeyBtn,.hrGemBtn,.hrGemHead h4 i,.calContent,.ln4date,.hrHd_date,.moreBtn a{font-family:"Sackers Gothic Medium",verdana,sans-serif}.heroTt,.byS,#hFixedBtn span,.hrHd_ttEn,.moonHd_ttEn,.hrHd_tt3,.hrListTt span,.hrListPeriod,#hrAbout h3 i,.hrMessageTt,.guideNext span{font-family:"Freight Big Light","Times New Roman","Georgia",serif;font-weight:normal}.ph_h3en{font-family:"Freight Big Book","Times New Roman","Georgia",serif}#hFixedBtn span{letter-spacing:.03em;text-indent:.03em}.lpContents{font-size:14px}@media(max-width: 999px){.lpContents{font-size:14px}}@media(max-width: 749px){.lpContents{font-size:11px}}.guideNext h2{margin-bottom:1.8em;font-size:115%;font-weight:bold;text-align:center}.lpContainer,.moonHd_txBox,.moonCalWrap,.moonIl_tx,.moonPhIntro,.footerGuide{width:86%}@media(min-width: 750px){.lpContainer,.moonHd_txBox,.moonCalWrap,.moonIl_tx,.moonPhIntro,.footerGuide{width:650px}}.hrMessage,.hrAboutInner{padding:0 7%}.phases{max-width:650px;margin:0 auto}@media(min-width: 1000px){.phases{width:730px}}@media(min-width: 1000px){.pcW650,.moonHd_txBox{width:650px;margin:0 auto}}#hFixedBtn,#hFixedBtn ul,#hFixedBtn img,.ph4img li{transition:.8s}.effFI{opacity:0;transition:1.2s}.effFI.anm{opacity:1}@-webkit-keyframes anmFI{0%{opacity:0}100%{opacity:1}}@keyframes anmFI{0%{opacity:0}100%{opacity:1}}@media screen and (max-width: 749px){.pcOnly,.tbOnly,.pctbOnly{display:none !important}}@media screen and (min-width: 750px)and (max-width: 999px){.pcOnly{display:none !important}}@media screen and (min-width: 750px){.spOnly{display:none !important}}@media screen and (min-width: 1000px){.spTbOnly{display:none !important}}/*! Settings */a,a img{transition:.5s}a:hover,a img:hover{opacity:.7}.lpContents{position:relative;overflow:hidden;min-width:250px;padding:0;color:#303030;letter-spacing:.03em;text-align:justify;background:#fff;box-sizing:border-box;-webkit-text-size-adjust:100%}.lpContents a{color:#424242;text-decoration:none;cursor:pointer}.lpContents,.lpContents p,.lpContents li{line-height:2.3}.lpContents ul,.lpContents ol,.lpContents dl{font-size:1em;list-style:none}.lpContents img{display:block;max-width:100%;height:auto}.lpContents i{font-style:normal}video{display:block;max-width:100%;height:auto}.footerOuter{padding-top:0 !important}.breadcrumb{margin-bottom:0 !important}.hrHd_ttBox,#hrsHeader,#moonHeader{line-height:1.46;text-align:center;z-index:6}.hrHd_ttBox img,#hrsHeader img,#moonHeader img{max-width:auto}/*! Hero */#hero{position:relative;margin:0 auto}.heroTtBox{z-index:9;letter-spacing:.04em}.heroTt{font-size:28px;line-height:1.5}.heroStt{font-size:14px}.heroStJp{opacity:0;margin-top:1em;font-size:90.91%}.pret .heroStJp{-webkit-animation:anmFI 1.2s 2.4s both;animation:anmFI 1.2s 2.4s both}.byS{display:inline;font-size:17px}.heroImg{width:100%;margin:0 auto}#hFixedBtn{width:100%;margin:0 auto;padding:2.8em 0;z-index:9}#hFixedBtn ul{overflow:hidden;margin:0 auto;text-align:center}#hFixedBtn li{width:48%;padding-bottom:2px;border:1px solid #818184;line-height:1.6 !important}#hFixedBtn img{display:block}#hFixedBtn span{font-size:145.45%}#hFixedBtn.fixedBtn{position:fixed;top:0;left:0;padding:1.4em 0}.toHrsc{margin-right:1%}.toHrsc img{width:auto;height:35px;margin:8px auto 0}.toMcal{margin-left:1%}.toMcal img{width:auto;height:32px;margin:10px auto 2px}@media(max-width: 749px){.heroTtBox{margin-top:4em;text-align:center}#hFixedBtn ul{width:88%}}@media(min-width: 750px){.heroTtBox{position:absolute;bottom:5vw;left:5vw;letter-spacing:.06em}.heroTt{font-size:37px}.heroStt{font-size:17px;line-height:2.2}.heroJp{font-size:17px}#hFixedBtn ul{color:#303030}#hFixedBtn li{max-width:315px;line-height:1.5 !important}#hFixedBtn span{padding-right:.2em}.toHrsc img{height:40px}.toMcal img{height:38.4px}}@media(min-width: 1100px){#hero{max-width:1100px;margin-top:20px}.heroTtBox{bottom:55px;left:55px}.heroTt{font-size:41px}.heroStt{font-size:19px}}.effLttrs span,.heroTt span{opacity:0;display:inline-block;-webkit-transform:translate(0, -20px);transform:translate(0, -20px);transition:.3s}.heroTt span,.heroStt span{opacity:0}.pret .heroTt span,.pret .heroStt span,.anm .effLttrs span{opacity:1;-webkit-transform:none;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}@-webkit-keyframes etoiles{25%{opacity:.2}50%{opacity:.8}75%{opacity:.1}100%{opacity:1}}@keyframes etoiles{25%{opacity:.2}50%{opacity:.8}75%{opacity:.1}100%{opacity:1}}/*! #hrsHeader & #mcalHeader */#secHoroscope{position:relative;padding-bottom:4em;background:#fff}#hrsHeader,#moonHeader{padding-top:5em;text-align:center}.hrHd_tt3,.moonHd_tt3,.hrHd_ttJp,.moonHd_ttJp,img.hrsHd_star,img.moonHd_moon{opacity:0;transition:1.2s}img.hrsHd_star,img.moonHd_moon{width:10%;max-width:40px;margin:0 auto .7em}img.moonHd_moon{width:9%;max-width:37px;margin-bottom:.8em}.hrHd_tt{width:45.87%;max-width:215px;margin:0 auto;padding:35% 0 2em 0 2em}.hrHd_ttBox{text-align:center}.hrHd_ttEn,.moonHd_ttEn{font-size:263.64%}.hrHd_ttJp,.moonHd_ttJp{transition-delay:1s;margin-bottom:1.2em;font-size:127.27%;font-weight:500}.hrHd_tt3,.moonHd_tt3{transition-delay:1.4s}.hrHd_tt3{font-size:118.18%}.moonHd_tt3{line-height:2}.anm .hrHd_ttJp,.anm .hrHd_tt3,.anm .moonHd_ttJp,.anm .hrsHd_star,.anm .moonHd_moon,.anm .moonHd_tt3{opacity:1}.hrHd_date{margin:2em auto 0}.moonHd_txBox{margin:2.6em auto;padding:3em 2em 2.2em;text-align:justify;background:#f4f4f4}.moonHd_txBox h3{margin-bottom:1.5em;font-size:145.45%;line-height:1.7}.moonHd_txBox p{margin-bottom:.9em}.moonHd_calLink{display:block}.moonHd_calLink a{text-decoration:underline}@media(min-width: 550px){#hrsHeader::before{padding-top:80%}}@media(min-width: 750px){#hrsHeader{width:90%;margin:0 auto}#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}}/*! Horoscope - vignettes & Contenus */#hrList{max-width:730px;margin:0 auto;padding:0 5%;text-align:center}#hrList>li{width:46%;margin-bottom:3em}#hrList img{display:block;width:100%;max-width:200px;margin:0 auto 1em}.hrListTt{letter-spacing:.02em;text-indent:.02em;text-align:center}.hrListTt span{font-size:181.82%;line-height:1.1}.hrListTt span::after{content:"|";padding:0 .2em}.hrListPeriod{padding-bottom:.9em;font-size:163.64%;letter-spacing:.02em;line-height:1 !important;text-align:center;color:#424242;line-height:1}.hrGemBtn,.hrKeyBtn,.hrListBtn{display:block;width:100%;max-width:140px;margin:2em auto 0;padding:.9em 0 .68em;color:#303030;font-size:10px;letter-spacing:.07em;text-indent:.07em;line-height:1;text-align:center;border:1px solid #777;transition:.3s;cursor:pointer}.hrGemBtn:hover,.hrKeyBtn:hover,.hrListBtn:hover{opacity:.8}.hrListBtn{max-width:200px;margin:0 auto;padding:1em 0 .8em}.hrListBtn::before{content:"Message"}.hrKeyBtn::before{content:"VIEW DETAIL"}.hrGemBtn{max-width:400px;margin:0 auto 3em}.hrGemBtn::before{content:"VIEW ITEMS"}.hrMdl{position:fixed;top:0;bottom:0;overflow-y:auto;width:100%;visibility:hidden;z-index:-1;-webkit-transform:translateY(100%);transform:translateY(100%);transition:.4s ease-out .1s}.hrMdl.ouvert{visibility:visible;z-index:99999;-webkit-transform:none;transform:none}.contMdl,.bgMdl{background:#fff}.bgMdl{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1}.contMdl{top:0;width:100%;margin:8em 0;z-index:9}.hrMessage{margin:0 auto}.hrMessage::after{content:"";display:block;width:100%;height:1px;max-width:730px;margin:4em auto 0;border-top:1px solid #aaa}.fermerX::after,.fermerX::before{content:"";display:block;position:absolute;top:4em;right:2em;width:3.2em;height:2px;line-height:1;background:#303030;border-radius:.1em;transition:.7s}.fermerX{opacity:0;z-index:99;position:fixed;top:0;right:0;width:8em;height:8em;transition:.5s .5s;cursor:pointer}.fermerX::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fermerX::after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ouvert .fermerX{opacity:1}#hrAbout{margin-bottom:5em;padding:5em 0;background:#f6f6f6}#hrAbout h3{margin-bottom:2em;font-size:105%;text-align:center}#hrAbout h3 i{display:block;margin-bottom:.1em;font-size:210%}#hrLead{padding-top:4.5em}#hrLead .contMdl{position:relative;top:auto;left:auto;-webkit-transform:none;transform:none;margin:3em auto 0;z-index:1}#hrLead .hrListTt{margin-bottom:.3em;font-size:135%}#hrLead .hrListPeriod{padding-bottom:.5em;font-size:210%}#hrLeadT img{width:50%;max-width:270px;margin:0 auto}.hrMessageTt{font-size:181.82%;letter-spacing:.08em;text-indent:.08em;line-height:1.3;text-align:center}.hrMdlTt{margin:2em 0 1em;font-size:105%;font-weight:bold;text-align:center}.hrKeyPhoto{display:block;width:66.67%;max-width:250px;margin:3em auto 0}.hrGems{margin-top:4.5em}.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;margin-bottom:.2em;font-size:110%;text-transform:uppercase}.hrGemCont{margin:0;padding:40px 7%}.hrGemCont p{line-height:2.1}.hrGemStt{margin-bottom:10px;font-weight:bold;text-align:center}.gemTt img{width:auto;height:55px;margin:0 auto 1em}@media(max-width: 749px){.hrMessageTx{margin-bottom:3em}.hrGemHead{width:90%}.hrGemHead li{position:relative;width:30%;margin-bottom:35px}.hrGemHead li.current::after{content:"";display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-35px;border-style:solid;border-width:0 14px 20px 14px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #efeadf rgba(0,0,0,0);z-index:1}.hrGemCont{background:#efeadf}.hrGemCont li{display:none}.hrGemCont li.active{display:block}}@media(min-width: 750px){.hrMessage,.hrAboutInner,.contMdl{max-width:850px;padding:0 60px}.contMdl{margin:11em auto 0}.hrMessage,.hrGemCont{padding:0}#hrList{padding:0}#hrList li{width:33%}.hrListPeriod{font-size:23px}.hrListBtn{font-size:81.82%}.hrTxImgWrap{display:flex;justify-content:space-between;align-items:center}.hrTxWrap{flex:1}.hrKeyPhoto{margin:0 0 0 50px}.hrMessageTt{font-size:22px;text-align:left}.hrMdlTt{margin-bottom:7px}.hrTxImgWrap .hrMdlTt{text-align:left}.hrGems{margin:60px auto 0;padding-bottom:80px}.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%}}/*! Calendar */.phase1 h3,td.newM::after,.phases p::before,.moonNewFull li::before{background:#333}.phase3 p::before,.phase3 h3,td.fullM::after{background:#f7da89}.phases p::before,.moonNewFull li::before{display:block;content:"";border-radius:50%}#moonCal{padding:3.5em 0;font-size:105%;background:#ededed;border-bottom:5px solid #fff}.moonCalWrap{max-width:500px}.moonNewFull ul{margin-bottom:1em;text-align:center;border:1px solid #ccc}.moonNewFull li{position:relative;width:50%;padding:5em .4em 1.8em;line-height:1.7;border-left:1px solid #ccc}.moonNewFull li::before{top:1.4em;width:2.9em;height:2.9em}.moonNewFull li:nth-child(1){border:none}.moonNewFull li.fullM::before{background:#f7da89}@media(max-width: 370px){.moonNewFull li{font-size:95%}}.calContent{overflow:hidden;margin:0 auto}.calTt{margin-bottom:.5em;text-align:center}#calBtns{margin:0 auto;text-align:center;font-size:102%}#calBtns li{width:33.33%;padding:.4em 0}.calTbl{padding:1em 0 0;background:#fff;position:relative}.calTbl::before{content:"";display:block}.calOff{opacity:.6}.calMth{text-align:center}.days7{font-size:81.82%}.lpCal{width:100%;border-spacing:0;border-collapse:collapse}.lpCal td{position:relative;width:14.28%;height:6.5em;margin:0 auto;padding-top:.9em;font-size:10px;text-align:center;vertical-align:top;background:linear-gradient(180deg, #A3BBCE 0%, #A3BBCE 39%, #fff 39%, #fff 100%)}.lpCal td.is-disabled{opacity:.2}.lpCal tr:first-child td,.lpCal .is-disabled{background:none}td.lastQ::after,td.firstQ::after,td.fullM::after,td.newM::after{content:"";display:block;bottom:1.2em;width:1.82em;height:1.82em;border-radius:50%}td.newM{background:linear-gradient(180deg, #333 0%, #333 39%, #fff 39%, #fff 100%);color:#fff}td.newM span{color:#303030}td.fullM{background:linear-gradient(180deg, #FFED69 0%, #FFED69 39%, #fff 39%, #fff 100%)}td.firstQ::after{background:linear-gradient(-90deg, #F7DA89 0%, #F7DA89 55%, #fff 55%, #fff 100%)}td.lastQ::after{background:linear-gradient(90deg, #F7DA89 0%, #F7DA89 55%, #fff 55%, #fff 100%)}td.new2Full,td.firstQ{background:linear-gradient(180deg, #BFD8D3 0%, #BFD8D3 39%, #fff 39%, #fff 100%)}.calL3{display:flex;align-items:center}.moonCl_note{margin-top:2.5em;font-size:90%}#calBtns{color:#4a4a4a;cursor:pointer}#calBtns li{color:#4a4a4a;background:rgba(255,255,255,.5)}#calBtns .active{opacity:1;font-weight:bold;color:#303030;background:#fff}.calTbl,.moonNewFull{display:none;width:100%}.calTbl.active,.moonNewFull.active{display:block}@media(min-width: 750px){.moonNewFull li{font-size:94%}#moonCal{overflow:hidden;padding:5em 0}td.newM::after,td.fullM::after,td.firstQ::after,td.lastQ::after{width:1.9em;height:1.9em}.lpCal td{padding-top:1em;font-size:12px}.calTt{margin-bottom:1em;font-size:37px}.moonCl_note{text-align:center}}/*! #moonIllust */#moonIllust{margin-bottom:8em}.phaseIllust{position:relative;width:345px;margin:6em auto 5em}.phaseIllust::before{display:block;content:"";padding-top:93.48%}.ph4img li{opacity:0;z-index:5}.anm .ph4img li{opacity:1}.ph4img li:nth-child(1){top:11.15%;width:16.52%;transition-delay:.3s}.ph4img li:nth-child(2){top:52.63%;left:0;width:21.16%;transition-delay:.65s}.ph4img li:nth-child(3){bottom:3.41%;width:15.07%;transition-delay:1s}.ph4img li:nth-child(4){top:52.63%;right:1.45%;width:19.13%;transition-delay:1.35s}.phTt{top:0;width:37.68%}.phExImg{opacity:0;position:relative;z-index:3;transition:.8s,1s}.phInImg{top:24.5%;width:55.07%;border-radius:50%}.circleEx1,.circleEx2,.circleIn{opacity:0;transition:.2s}.circleEx1,.circleEx2{position:absolute;top:6.2%;left:50%;-webkit-clip-path:polygon(0 54%, 100% 54%, 100% 101%, 0% 100%);clip-path:polygon(0 54%, 100% 54%, 100% 101%, 0% 100%);width:302px;height:302px;z-index:2;-webkit-transform:translateX(-50%) rotate(-180deg) scaleX(-1);transform:translateX(-50%) rotate(-180deg) scaleX(-1)}.circleEx1 circle,.circleEx2 circle{fill:rgba(0,0,0,0);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{position:absolute;top:18.76%;left:50.19%;width:226px;height:226px;z-index:2;-webkit-transform:translateX(-50%) rotate(90deg) scaleX(-1);transform:translateX(-50%) rotate(90deg) scaleX(-1)}.circleIn circle{fill:rgba(0,0,0,0);stroke:#303030;stroke-width:1}.anm .circleEx1,.anm .circleEx2,.anm .circleIn,.anm .phExImg{opacity:1}.anm .circleEx1{-webkit-animation:circleEX 2s;animation:circleEX 2s}.anm .circleEx2{-webkit-animation:circleEX 2s -0.5s;animation:circleEX 2s -0.5s}.anm .circleIn{-webkit-animation:circleIN 2s;animation:circleIN 2s}@-webkit-keyframes circleEX{0%{stroke-dasharray:0 942}99.9%,to{stroke-dasharray:942 942}}@keyframes circleEX{0%{stroke-dasharray:0 942}99.9%,to{stroke-dasharray:942 942}}@-webkit-keyframes circleIN{0%{stroke-dasharray:0 707}99.9%,to{stroke-dasharray:707 707}}@keyframes circleIN{0%{stroke-dasharray:0 707}99.9%,to{stroke-dasharray:707 707}}/*! #moonPhase */#moonPhase{padding:3em 0 0}.moonPhIntro{padding:3.2em 0}.moonPhIntro h2{margin-bottom:.5em;font-size:109.09%;font-weight:bold}.phases{padding-top:.25em}.phases li{display:flex;padding-right:9%;border-bottom:5px solid #fff}.phases li:nth-child(1){border-top:5px solid #fff}.phases li:last-child{margin-bottom:0}.phases h3{padding:2em 1em 0;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.phases h4{font-size:90%}.phases h5{margin:.9em 0 .5em 4.5em;font-size:118.18%}.phases h5::before,.phases h5::after{display:inline;content:"ー"}.phases h5::before{margin-right:.3em}.phases h5::after{margin-left:.3em}.phases p{position:relative;padding-left:6em}.phases p::before{width:47px;height:47px;position:absolute;top:.5em;left:0}.phase1 h3{color:#fff}.phase2 h3{background:#bfd8d3}.phase4 h3{background:#a3bbce}.phase2 p::before{background:linear-gradient(-90deg, #F7DA89 0%, #F7DA89 50%, transparent 50%, transparent 100%)}.phase4 p::before{background:linear-gradient(90deg, #F7DA89 0%, #F7DA89 50%, transparent 50%, transparent 100%)}.ph_r{padding:1.9em 0 2em 2.1em;opacity:0;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}.moonCl_tt{margin-bottom:2em;font-size:145.45%;text-align:center}.ln4date,.hrHd_date{display:inline-block;margin-bottom:3em;font-size:145.45%;font-weight:bold;letter-spacing:-0.03em;line-height:2;text-align:center;border-bottom:1px solid #303030}@media(max-width: 330px){.phaseIllust{margin:0 auto 0 -4%;-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}}@media(max-width: 290px){.phaseIllust{margin:0 auto 0 -11%;-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}}@media(max-width: 749px){.phases p{line-height:1.7}}@media(min-width: 750px)and (max-width: 999px){.phaseIllust{-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}}@media(min-width: 750px){#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{width:70px;height:70px}}@media(min-width: 1000px){.phaseIllust{width:475px}.ph4img li:nth-child(2){left:-0.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{top:6.2%;width:415px;height:415px;-webkit-transform:translateX(-50%) rotate(-180deg) scaleX(-1);transform:translateX(-50%) rotate(-180deg) scaleX(-1)}.circleEx2{top:6.2%;width:415px;height:415px;-webkit-transform:translateX(-50%) rotate(-180deg) scaleX(-1);transform:translateX(-50%) rotate(-180deg) scaleX(-1)}.circleIn{top:18.29%;left:50.19%;width:315px;height:315px;-webkit-transform:translateX(-50%) rotate(90deg) scaleX(-1);transform:translateX(-50%) rotate(90deg) scaleX(-1)}.anm .circleEx1,.anm .circleEx2{-webkit-animation:circleEXpc 2s;animation:circleEXpc 2s}.anm .circleIn{-webkit-animation:circleINpc 2s;animation:circleINpc 2s}@-webkit-keyframes circleEXpc{0%{stroke-dasharray:0 1300}99.9%,to{stroke-dasharray:1300 1300}}@keyframes circleEXpc{0%{stroke-dasharray:0 1300}99.9%,to{stroke-dasharray:1300 1300}}@-webkit-keyframes circleINpc{0%{stroke-dasharray:0 985}99.9%,to{stroke-dasharray:985 985}}@keyframes circleINpc{0%{stroke-dasharray:0 985}99.9%,to{stroke-dasharray:985 985}}.ph_h3jp{font-size:17px;font-weight:normal}.ph_h3en{font-size:18px;padding-top:.2em}}.footerGuide{margin:0 auto;padding:8em 0 10em;font-size:.9em;text-align:center}.guideNext{display:inline-block;text-align:left}.guideNext p{margin-bottom:1em}.guideNext span{font-size:135%;letter-spacing:.05em}.guideBackBtn{width:100%;height:36px;max-width:200px;min-width:150px;margin:3.3em auto 0;font-size:10px;letter-spacing:.15em;line-height:34px;border:1px solid #555;text-align:center;cursor:pointer;color:#424242;backface-visibility:hidden;-webkit-backface-visibility:hidden}@media(max-width: 749px){#secHrs .ttl{font-size:20px;margin-bottom:30px}#secHrs .hr2row{padding:0 12px;margin-bottom:20px;position:relative}.hr2ul{margin:0 -5px}.hr2li{width:50%;padding:0 5px}.hr2liIn{padding:0 10px 3em}.hr2li.active .hr2liIn::after{border-width:0 17px 20px 17px}.hr2li .ttl2{font-size:20px}.hr2panel{width:100%;padding:0}.itemNotice{text-align:center}}@media(min-width: 750px){.starBox{width:70.67%;position:absolute;top:5em;left:14.4%}.starBox::before{display:block;content:"";padding-top:81.31%}.starBox img{position:absolute}.hr2li{width:33.3333%}.hr2liIn{padding-top:20px !important}.hr2li.active .hr2liIn{padding-top:20px !important}.hr2li.active .hr2liIn::after{bottom:-25px}.hr2_period span{font-size:43px}.hr2_period{padding:0 30px}.guideNext{text-align:center}.guideBackBtn{height:35px;font-size:12px;line-height:35px}}@media(min-width: 1000px){.hr2li{padding:0 20px}.hr2liIn .btn,.hr2img{overflow:visible}.hr2img img{width:106%;max-width:300px;margin:0 -3% 1em}}/*! Buttons (= AO Official) */.moreBtn{text-align:center}.moreBtn a{display:inline-block;margin:0 auto;padding:12px 45px 9px;font-size:1em;letter-spacing:.03em;text-indent:.03em;line-height:1;white-space:nowrap;border:1px solid #303030}@media(max-width: 749px){.moreBtn a{width:140px;padding:7px}.moreBtn img{width:70px}}/*! 2020-2022 Eto */
/*# sourceMappingURL=../maps/MonthlyF/monthlyF2208.css.map */