h1{font-size:1.2rem}h2{font-size:1.2rem;text-align:center;margin:.5em 0 2em}p{margin-top:20px}small{background:#333;color:#fff;display:block;text-align:center;padding:20px}nav ul{list-style:none;display:flex;justify-content:center}nav ul li a{display:block;text-decoration:none;color:#111;padding:10px;transition:all .3s}nav ul li.current a,nav ul li a:hover{color:#111}@media (min-width:750px){.pc{display:block}.sp{display:none}body#original section .area p{text-align:center}body#original section .area form p{text-align:left}.zone-tenpo{background:url(/img/rankingstage_makuPC.jpg);background-repeat:no-repeat;background-size:100% 100%;position:relative}.zone-tenpo .image{width:100%;max-width:800px;margin:0 auto;padding-bottom:2em}.rankMedal.image-container{left:47%}.overlay-text{font-size:1.5em}.zone-button a{margin:2.5em auto}.sen2{margin:3em auto 1.5em}}@media (max-width:750px){.pc{display:none}.sp{display:block}h1{padding:0}body#original section .area{width:90%}.zone-tenpo{background:url(/img/rankingstage_makuSP.jpg);background-repeat:no-repeat;background-size:100% 100%;position:relative}.zone-tenpo .image{width:90%;margin:0 auto;padding-bottom:1.5em}.image-container{display:inline-block}.rankMedal.image-container{left:40%;width:20%}.overlay-text{font-size:1.25rem}.zone-button a{margin:1.5em auto}.sen2{margin:1.5em auto;font-size:1em}}body#original{background-color:#fff}body#original ul{padding-left:1.5em}body#original #g-nav ul{padding-left:0}body#original .site-main{padding-top:0}footer.site-footer .footerLogo{text-align:center;width:150px;margin:.5em auto}body#original section .area{max-width:1000px;margin:0 auto}body#original ul.slider{padding-left:0}body#original section .wpcf7 p input[type=text],body#original section .wpcf7 p input[type=email],body#original section .wpcf7 p input[type=url],body#original section .wpcf7 p input[type=password],body#original section .wpcf7 p input[type=search],body#original section .wpcf7 p input[type=number],body#original section .wpcf7 p input[type=tel],body#original section .wpcf7 p input[type=date],body#original section .wpcf7 p input[type=month],body#original section .wpcf7 p input[type=week],body#original section .wpcf7 p input[type=time],body#original section .wpcf7 p input[type=datetime],body#original section .wpcf7 p input[type=datetime-local],body#original section .wpcf7 p input[type=color],body#original section textarea,body#original section select{border:solid 2px #cdcdcd;width:100%}.wpcf7-textarea{padding:1em}p input[type=checkbox]{border:solid 2px #858585;top:5px}body#original section .wpcf7 p input[type=submit]{color:#fff;border-color:#fff}body#original section .wpcf7 p input[type=submit]:hover{color:#28303d;border-color:#fff}.wpcf7-form .wpcf7-list-item{margin:1em 1em 0 0}.wpcf7 p{margin:1em}.wpcf7-spinner{display:none}.posted-by .byline{display:none}@media (max-width:750px){#page header.entry-header h1{font-size:.95em;padding:0}#page header.entry-header{margin-top:0}#page .entry-content section{max-width:95%}}body#original article.post h2{font-size:1.25rem;letter-spacing:1px;line-height:1.2;margin-top:2em}@media (max-width:750px){body#original article.post h2{text-align:left}}body{margin:0;font-size:16px;box-sizing:border-box}img{width:100%;height:auto}p{margin:0}.bannerLine{position:fixed;bottom:8px;left:50%;transform:translateX(-50%);width:40%;border:none;background:0 0;z-index:100}.fv{width:100%;height:auto}h1{margin:0}h1 img{display:block}.update{font-size:1.8em;padding:24px;color:#fff;font-weight:700;font-size:clamp(20px,5vw,32px);letter-spacing:1px;text-align:center}.bgGradient{background:radial-gradient(#003756,#010006);margin:0}.gfslider{display:flex;padding:40px 0;align-items:center;overflow:hidden}.gfslider-item img{vertical-align:middle}@keyframes loop-slide{from{transform:translateX(0)}to{transform:translateX(-50%)}}.gfslider-list{display:flex;gap:24px;margin:0;padding:0;list-style-type:none;animation:loop-slide 30s infinite linear 1s both}.gfslider-item{width:90px}.gfslider-item:last-child{margin-right:24px}footer p{padding:40px;color:#fff;text-align:center}@media (max-width:767px){.bannerLine{width:80%}.update{font-size:1.25em;padding:8px}.gfslider{padding:24px 0}.gfslider-list{gap:10px}.gfslider-item{width:70px}.gfslider-item:last-child{margin-right:10px}footer p{padding:30px;font-size:14px}}.tenpoFlex{display:flex;flex-direction:column}.image-container{position:relative}.image-container img{display:block;width:100%;max-width:500px;margin:0 auto}.overlay-text{position:absolute;top:52.5%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;width:100%;font-weight:700;letter-spacing:4px;margin:0}.rankMedal.image-container{width:90px;height:auto;position:absolute;z-index:10;top:1%;max-width:90px}.rankMedal .overlay-text{top:55%;left:52.5%;color:#f6e6a4}.rankFrame.image-container img{padding-top:2.5em}.pickUpTxt{text-align:center;font-weight:700;color:#fff;margin-top:2em;position:relative;max-width:300px;margin-left:auto;margin-right:auto;font-size:.95em}.pickUpTxt-botan a{margin-top:.5em}.pickUpTxt:before{content:'';position:absolute;top:50%;display:inline-block;width:35px;height:2px;background-color:#fff;-webkit-transform:rotate(60deg);transform:rotate(60deg);left:0}.pickUpTxt:after{content:'';position:absolute;top:50%;display:inline-block;width:35px;height:2px;background-color:#fff;-webkit-transform:rotate(-60deg);transform:rotate(-60deg);right:0}.sen2{padding:.75em 0;border-top:7px double #a57e45;border-bottom:7px double #a57e45;width:75%;max-width:400px;text-align:center;color:#c59f68;font-weight:700;letter-spacing:3px}.site-main .rankingBox{margin-top:0;background-color:#47060e;padding-bottom:1.5em;border-bottom:solid 10px #010f1b}.rankingBox table{width:90%;max-width:800px;text-align:center;margin:1.5em auto;font-weight:700}.rankingBox table thead,.content table th{color:#47060e;background-color:#ffc8cf}.rankingBox table tbody,.content table tbody{color:#47060e;background-color:#fff}.rankingBox table th,.content table th{padding:.5em;width:33%}.rankingBox table td,.content table td{line-height:1.25;padding:.5em;width:33%}.content table li{text-align:left}.content table{width:100%;max-width:800px;text-align:center;margin:1.5em auto;font-weight:700}.rateTable table{width:90%;max-width:800px;text-align:center;margin:1.5em auto;font-weight:700}.site-main .rateTable{margin-top:0;background-color:#47060e;padding:1.5em 0;border-bottom:solid 10px #010f1b}.rateTable table thead{color:#47060e;background-color:#ffc8cf}.rateTable table tbody{color:#47060e;background-color:#fff}.rateTable table th{padding:.5em;font-size:12px}.rateTable table td{line-height:1.25;padding:.5em;font-size:12px}.rateTable table td span{font-size:16px;margin-right:.1em}.rateTable table td img{max-width:180px;border-radius:5px}@media (max-width:767px){.rateTable table th{font-size:10px}.rateTable table td img{max-width:130px}}.app-list{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;align-items:center;margin:2em 0}.app-item{text-align:center;width:29%}.app-item img{max-width:150px;height:auto;border-radius:5px}.tab-selector{display:flex;gap:10px;margin-bottom:20px}.tab-selector input[type=radio]{display:none}.tab-selector label{cursor:pointer;padding:.5em 1em;border:2px solid #ccc;border-radius:5px;background-color:#949494;transition:background-color .3s,font-weight .3s;margin-top:2em}.tab-selector input[type=radio]:checked+label{background-color:#ad353a;font-weight:700;border:#fff 2px solid}.tab-selector label.active{background-color:#e0e0e0;font-weight:700}#result1,#result2{padding:1em;border:3px solid #ddd;border-radius:5px;margin-top:20px}.result-item{display:none}.result-item.active{display:block}@media (max-width:600px){.tab-selector{flex-direction:column}.tab-selector label{text-align:center;padding:.5em}.tab-selector input+label{margin-top:0}.tab-selector input:first-child+label{margin-top:2em}}.zone-button a{position:relative;display:flex;justify-content:center;align-items:center;max-width:250px;padding:10px 25px;line-height:1.8;text-decoration:none;transition:.8s ease-out;font-weight:700;border:solid 3px;color:#fff;border-radius:15px;background-image:linear-gradient(30deg,rgba(130,198,153,1),rgba(62,169,195,1) 50%,rgba(3,121,192,1));box-shadow:0 2px 18px 0px #f6abae;letter-spacing:4px;font-size:1.1em}.zone-button a span{font-size:.85em}.zone-button a:hover{background:#3ea9c3;color:#fff}.zone-button a:after{content:'';width:5px;height:5px;border-top:3px solid #fff;border-right:3px solid #fff;transform:rotate(45deg) translateY(-50%);position:absolute;top:50%;right:20px;border-radius:1px;transition:.3s ease-in-out}.zone-button a:hover:after{border-color:#fff}span.red-gradient{font-weight:700;background:linear-gradient(270deg,#ff4d4d,red,#c00);background-size:600% 600%;color:transparent;background-clip:text;-webkit-background-clip:text;animation:gradient-animation 5s ease infinite;font-size:1.25em}@keyframes gradient-animation{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}body#original ul.pointSet{list-style-type:none;padding:1em;border:4px solid #a57e45;background-color:#fff;width:90%;max-width:600px;border-radius:10px;margin:1.5em auto}body#original ul.pointSet li{display:flex;align-items:center;gap:0 10px;position:relative;padding:.3em .3em .3em 1.5em;color:#ad353a;font-weight:700}body#original ul.pointSet li:before,body#original ul.pointSet li:after{position:absolute;content:''}body#original ul.pointSet li:before{left:0;width:1.2em;height:1.2em;border-radius:50%;background-color:#ad353a}body#original ul.pointSet li:after{left:.6em;transform:translateX(-75%) rotate(-45deg);width:.3em;height:.3em;border-bottom:2px solid #fff;border-right:2px solid #fff}section#topBlog{background-color:#47060e;color:#fff;padding:1.5em 0;border-bottom:solid 10px #010f1b}.content{width:95%;max-width:800px;margin:0 auto;font-size:16px}section#topBlog .content h2{font-size:16px}section#topBlog .content h3{padding-left:.5em;border-left:#a57e45 4px solid;color:#a57e45}section#topBlog .content a{color:#ffce86}section#topBlog .content ul.pointSet a{color:#cf2e2e}section#topBlog .content a:visited{color:#a57e45}section#topBlog .content p{margin-bottom:.5em}@media (max-width:750px){.content{font-size:12px}}section#topBlog p.pointSet{background-color:#fff;width:90%;max-width:800px;border-radius:5px;margin:1em auto;padding:.75em;color:#47060e;font-weight:700}.pageContentsPW{width:90%;max-width:800px;margin:0 auto;padding:120px 0 2em}nav ul{list-style:none;display:flex;justify-content:center}nav ul ul{display:block}nav ul li{position:relative}nav ul li a{display:block;text-decoration:none;color:#111;padding:20px 35px;transition:all .3s}nav ul li li a{padding:10px 35px}@media screen and (max-width:1200px){nav ul li a{padding:20px}nav ul li li a{padding:10px 20px}}nav ul li a:hover{color:#fff6d5}nav ul li.has-child:before{content:'';position:absolute;left:15px;top:30px;width:6px;height:6px;border-top:2px solid #eee;border-right:2px solid #eee;transform:rotate(135deg)}@media screen and (max-width:1200px){nav ul li.has-child:before{left:0}}nav li.has-child ul{position:absolute;left:0;top:62px;z-index:4;background:rgba(255,255,255,.2);width:180px;visibility:hidden;opacity:0;transition:all .3s}nav li.has-child:hover>ul,nav li.has-child ul li:hover>ul,nav li.has-child:active>ul,nav li.has-child ul li:active>ul{visibility:visible;opacity:1}nav li.has-child ul li a{color:#fff;border-bottom:solid 1px rgba(255,255,255,.4)}nav li.has-child ul li:last-child a{border-bottom:none}nav li.has-child ul li a:hover,nav li.has-child ul li a:active{background:rgba(255,255,255,.2)}@media screen and (max-width:960px){nav{padding:0}nav ul{display:block}nav ul li a{border-bottom:1px solid #f0f0f0}nav ul li.has-child:before{left:20px}nav ul ul li.has-child:before{transform:rotate(135deg);left:20px}nav ul li.has-child.active:before{transform:rotate(-45deg)}}#header{position:fixed;height:70px;width:100%;z-index:999;display:flex;justify-content:space-evenly;align-items:center;text-align:center;padding:20px 100px 20px 0;background:#ffffff40}#header.UpMove{position:fixed;width:100%;animation:UpAnime .5s forwards}@keyframes UpAnime{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}#header.DownMove{position:fixed;width:100%;animation:DownAnime .5s forwards}@keyframes DownAnime{from{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:960px){#header,#header.UpMove,#header.DownMove{animation:none;height:auto;padding:0;display:block;background:#ffffff00}}@media screen and (max-width:960px){#g-nav{position:fixed;z-index:999;top:-120%;left:0;width:100%;height:100vh;background:#353535cf;transition:all .6s}#g-nav.panelactive{top:0}#g-nav.panelactive #g-nav-list{position:fixed;z-index:999;width:100%;height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}#g-nav ul{width:90%;margin:100px auto 0 auto;padding:0}#g-nav ul ul{width:100%;margin:0}#g-nav ul li.has-child ul{position:relative;left:0;top:0;width:100%;visibility:visible;opacity:1;display:none;transition:none;transform:none}#g-nav li{list-style:none;text-align:center}#g-nav li a{color:#f0f0f0;text-decoration:none;padding:10px;display:block;text-transform:uppercase;letter-spacing:.1em;font-weight:700}}.g-nav-openbtn{display:none}@media screen and (max-width:960px){.g-nav-openbtn{display:block;position:fixed;z-index:9999;top:10px;right:10px;cursor:pointer;width:50px;height:50px}.g-nav-openbtn .openbtn-area{transition:all .4s}.g-nav-openbtn span{display:inline-block;transition:all .4s;position:absolute;left:14px;height:3px;border-radius:2px;background:#111;width:45%}.g-nav-openbtn span:nth-of-type(1){top:15px}.g-nav-openbtn span:nth-of-type(2){top:23px}.g-nav-openbtn span:nth-of-type(3){top:31px}.g-nav-openbtn.active .openbtn-area{transform:rotateY(-360deg)}.g-nav-openbtn.active span:nth-of-type(1){top:18px;left:18px;transform:translateY(6px) rotate(-135deg);width:30%}.g-nav-openbtn.active span:nth-of-type(2){opacity:0}.g-nav-openbtn.active span:nth-of-type(3){top:30px;left:18px;transform:translateY(-6px) rotate(135deg);width:30%}}.nav01c li a{position:relative}.nav01c li.current a,.nav01c li a:hover{color:#eee}.nav01c li a:after{content:'';position:absolute;bottom:16px;left:25%;width:50%;height:1px;background:#eee;transition:all .3s;transform:scale(0,1);transform-origin:left top}.nav01c li li a:after{display:none}.nav01c li.current a:after,.nav01c li a:hover:after{transform:scale(1,1)}@media screen and (max-width:960px){.nav01c li a:after{display:none}}ul.pankuzu{list-style:none}ul.pankuzu li{display:inline}ul.pankuzu li a{color:inherit;text-decoration:none}ul.pankuzu li+li:before{content:">";margin:.5em}.pagination{text-align:center;margin-top:45px;margin-bottom:45px}.pagination .nav-links{font-family:"Noto Sans JP",sans-serif,sans-serif}.pagination .page-numbers{display:inline-block;padding:.5em 1em;text-decoration:none;color:#3b4043;border:2px solid #edeceb;border-radius:.2em;background-color:#f7f6f5;font-size:.875rem}.pagination .page-numbers:hover{border-color:#00a1c6}.pagination .page-numbers.current{color:#fff;border-color:#00a1c6;background-color:#00a1c6}.pagination .page-numbers.dots{padding:0 .5em;border:none;background-color:transparent}.module-Article_Item{border-bottom:1px dotted #d5d1ca}.module-Article_Item:first-of-type{border-top:1px dotted #d5d1ca}.module-Article_Item_Link{display:flex;text-decoration:none;color:#43413b;padding-top:30px;padding-bottom:30px}.module-Article_Item_Img{width:30%;height:100%;margin-right:15px}.module-Article_Item_Body{flex:1;font-size:.9375rem}.module-Article_Item_Body p{line-height:1.7}.module-Article_Item_Title{margin-bottom:.5em;color:#00a1c6;font-size:1.125rem}.module-Article_Item_Meta{color:#767268}.module-Article_Item_Meta li{display:inline-block}.module-Article_Item_Cat:after{display:inline-block;width:1px;height:1em;margin-right:.3em;margin-left:.5em;content:"";transform:skew(-10deg) translateY(.1em);background-color:#767268}ul.module-Article_Item_Meta{margin-top:15px}