﻿.gtranslate_wrapper{display:none !important}*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",sans-serif,websafe;color:#333;line-height:1.6;background:#fff;font-weight:bold}img{width:100%;height:auto;vertical-align:bottom}a{text-decoration:none;color:inherit}ul{list-style:none}.inner{box-sizing:border-box;max-width:1100px;margin:0 auto;padding:20px;width:100%;max-width:1000px;width:100%}@media screen and (max-width: 500px){.inner{padding:0 10px}}.p-monthlyawards{width:100%;max-width:100%;overflow-x:hidden}.p-monthlyawards__hero .inner{max-width:100%;padding:0}.p-monthlyawards__hero-pc{display:block}@media screen and (max-width: 768px){.p-monthlyawards__hero-pc{display:none}}.p-monthlyawards__hero-sp{display:none}@media screen and (max-width: 768px){.p-monthlyawards__hero-sp{display:block}}.p-monthlyawards__period{padding:20px 0;background-color:#f3fafd;width:750px;max-width:98%;margin:3em auto;padding:.2em .5em;background:#f3fafd;box-shadow:0px 0px 0px 10px #f3fafd}.p-monthlyawards__period .inner{padding:0}.p-monthlyawards__period-box{background:#fff;border:3px dashed #24d1ff;padding:60px 40px;background-color:#f3fafd}@media screen and (max-width: 500px){.p-monthlyawards__period-box{padding:20px 15px 30px}}.p-monthlyawards__period-title{text-align:center;font-size:22px;color:#24d1ff;margin-bottom:25px;padding-bottom:0;border-bottom:none}@media screen and (max-width: 500px){.p-monthlyawards__period-title{font-size:18px;margin-bottom:20px}}.p-monthlyawards__period-table{display:flex;flex-wrap:wrap;gap:20px}@media screen and (max-width: 500px){.p-monthlyawards__period-table{flex-direction:column;gap:15px}}.p-monthlyawards__period-col{flex:1;text-align:center}.p-monthlyawards__period-label{font-size:20px;margin-bottom:10px;display:block;color:#333}@media screen and (max-width: 500px){.p-monthlyawards__period-label{font-size:17px}}.p-monthlyawards__period-date{display:block;background:#62d2ff;color:#fff;padding:17px 20px;border-radius:5px;font-size:20px;font-weight:bold}@media screen and (max-width: 500px){.p-monthlyawards__period-date{font-size:20px;padding:20px 15px}}.p-monthlyawards__awards{background-position:center;padding:20px 0 40px}.p-monthlyawards__awards-ribbon{margin-bottom:0;text-align:center}.p-monthlyawards__awards-ribbon img{display:block;margin:0 auto}@media screen and (max-width: 500px){.p-monthlyawards__awards-ribbon img{max-width:100%}}.p-monthlyawards__diamond{padding:2px 0 30px;text-align:center;background-color:#fff}.p-monthlyawards__diamond-badge{margin:0 auto 20px;padding:0 20px;width:50%}@media screen and (max-width: 500px){.p-monthlyawards__diamond-badge{width:100%;padding:0}}.p-monthlyawards__diamond-name{font-size:17px;margin-bottom:20px}.p-monthlyawards__diamond-name a{color:#555;text-decoration:none}.p-monthlyawards__diamond-name a:hover{text-decoration:underline}.p-monthlyawards__diamond-post{max-width:540px;margin:0 auto;padding:0 20px}@media screen and (max-width: 500px){.p-monthlyawards__diamond-post{padding:0}}.p-monthlyawards__diamond-post iframe{max-width:100% !important;min-width:100% !important}.p-monthlyawards__goldsil{display:flex;padding:10px;gap:0;margin-top:50px;background-color:#fff}@media screen and (max-width: 600px){.p-monthlyawards__goldsil{flex-direction:column;background-color:transparent}}.p-monthlyawards__goldsil-col{flex:1;text-align:center;padding:0 10px}@media screen and (max-width: 600px){.p-monthlyawards__goldsil-col{background-color:#fff}}@media screen and (max-width: 600px){.p-monthlyawards__goldsil-col.--2{margin-top:50px}}.p-monthlyawards__goldsil-badge{max-width:400px;margin:0 auto 10px}.p-monthlyawards__winner-list{text-align:center}.p-monthlyawards__winner-list a{display:block;color:#555;font-size:17px;line-height:2;text-decoration:none}@media screen and (max-width: 500px){.p-monthlyawards__winner-list a{font-size:16px}}.p-monthlyawards__winner-list a::after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;font-size:.7em;padding-left:5px;color:#88d4e1}.p-monthlyawards__winner-list a:hover{text-decoration:underline}.p-monthlyawards__winner-list--silver a{display:block}.p-monthlyawards__special-badge{max-width:400px;margin:25px auto 10px}.p-monthlyawards__present{padding:40px 0}@media screen and (max-width: 500px){.p-monthlyawards__present{padding:20px 0}}.p-monthlyawards__present .inner{max-width:800px;margin:auto;width:100%}.p-monthlyawards__present-banner{margin-bottom:20px}.p-monthlyawards__howto-section{background-position:top center;padding:40px 0}.p-monthlyawards__box{margin-bottom:60px}@media screen and (max-width: 500px){.p-monthlyawards__box{margin-bottom:40px}}.p-monthlyawards__box:last-child{margin-bottom:0}.p-monthlyawards__box-header{text-align:center;padding:0;margin-bottom:15px;background:#fff;border-top:5px solid #15b7ff;border-left:5px solid #15b7ff;border-right:5px solid #15b7ff;border-radius:100px 100px 0 0;margin:0 auto !important;padding:3em 0 0 0;text-align:center;width:60%}@media screen and (max-width: 500px){.p-monthlyawards__box-header{padding:1.2em 0 0 0}}.p-monthlyawards__box-header img{max-width:250px}@media screen and (max-width: 500px){.p-monthlyawards__box-header img{width:80%}}.p-monthlyawards__box-content{background:#fff;border:3px dashed #24d1ff;border-radius:10px;padding:25px 30px 30px;background:#fff;border-bottom:5px solid #15b7ff;border-left:5px solid #15b7ff;border-right:5px solid #15b7ff;margin:0 !important;padding:2em;position:relative;border-top:none}@media screen and (max-width: 500px){.p-monthlyawards__box-content{padding:20px 8px 25px}}.p-monthlyawards__box-content::before{content:"";display:block;width:20.2%;border-bottom:5px solid #15b7ff;position:absolute;top:0;left:0}.p-monthlyawards__box-content::after{content:"";display:block;width:20.2%;border-bottom:5px solid #15b7ff;position:absolute;top:0;right:0}.p-monthlyawards__step{margin-bottom:15px}.p-monthlyawards__step:last-child{margin-bottom:0}.p-monthlyawards__step-icon{width:110px;height:auto;display:block;margin-bottom:5px}@media screen and (max-width: 500px){.p-monthlyawards__step-icon{width:118px}}.p-monthlyawards__step-text{font-size:16px;line-height:1.8}@media screen and (max-width: 500px){.p-monthlyawards__step-text{font-size:15px}}.p-monthlyawards__step-text small{font-size:16px;font-weight:normal;display:block;padding-left:1em;text-indent:-1em}@media screen and (max-width: 500px){.p-monthlyawards__step-text small{font-size:13px}}.p-monthlyawards__criteria-intro{text-decoration:underline;margin-bottom:20px;font-size:15px;line-height:1.8;font-weight:normal}@media screen and (max-width: 500px){.p-monthlyawards__criteria-intro{font-size:12px}}.p-monthlyawards__criteria-list{background:#f0f9ff;padding:20px}.p-monthlyawards__criteria-item{display:flex;align-items:flex-start;gap:10px;margin-bottom:15px}.p-monthlyawards__criteria-item:nth-child(2){margin-bottom:3px}.p-monthlyawards__criteria-item:last-child{margin-bottom:0}.p-monthlyawards__criteria-item img{width:32px;flex-shrink:0}@media screen and (max-width: 500px){.p-monthlyawards__criteria-item img{width:26px}}.p-monthlyawards__criteria-item p{font-size:18px;line-height:1.6}@media screen and (max-width: 500px){.p-monthlyawards__criteria-item p{font-size:16px}}.p-monthlyawards__criteria-item .note{color:#3498db;font-size:14px;font-weight:normal;margin-top:5px}.p-monthlyawards__criteria-note{color:#3498db;font-size:14px;font-weight:normal;margin-bottom:15px;padding-left:1em;text-indent:-1em}@media screen and (max-width: 500px){.p-monthlyawards__criteria-note{font-size:12px}}.p-monthlyawards__flow{background:#d4f6ff;padding:40px 0}.p-monthlyawards__flow-box{background:#fff;padding:40px 15px}@media screen and (max-width: 500px){.p-monthlyawards__flow-box{padding:30px 10px}}.p-monthlyawards__flow-title{text-align:center;font-size:22px;font-weight:bold;margin-bottom:30px}@media screen and (max-width: 500px){.p-monthlyawards__flow-title{font-size:18px;margin-bottom:20px}}.p-monthlyawards__flow-item{position:relative;background:#e7f6ff;padding:30px 25px;margin-bottom:0}@media screen and (max-width: 500px){.p-monthlyawards__flow-item{padding:10px 20px}}.p-monthlyawards__flow-arrow{text-align:center;padding:0 0 50px;position:relative}@media screen and (max-width: 500px){.p-monthlyawards__flow-arrow{padding:0 0 20px}}.p-monthlyawards__flow-arrow::after{content:"";display:inline-block;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:15px solid #e7f6ff;position:absolute;top:0;transform:translateX(-50%)}.p-monthlyawards__flow-main{font-size:18px;font-weight:bold;margin-bottom:5px}@media screen and (max-width: 500px){.p-monthlyawards__flow-main{font-size:15px}}.p-monthlyawards__flow-sub{font-size:16px;font-weight:normal;color:#666}@media screen and (max-width: 500px){.p-monthlyawards__flow-sub{font-size:13px}}.p-monthlyawards__about{background:#fff;padding:40px 0}.p-monthlyawards__about-title{text-align:center;font-size:30px;margin-bottom:10px}@media screen and (max-width: 500px){.p-monthlyawards__about-title{font-size:20px}}.p-monthlyawards__about-img{margin:0 auto 15px;display:block;padding:0 20px}@media screen and (max-width: 500px){.p-monthlyawards__about-img{padding:0}}.p-monthlyawards__registration-text{margin:0 auto 20px;display:block;padding:0 20px}@media screen and (max-width: 500px){.p-monthlyawards__registration-text{padding:0}}.p-monthlyawards__cta-btns{display:flex;justify-content:center;gap:20px;margin:0 auto;padding:0 20px}@media screen and (max-width: 500px){.p-monthlyawards__cta-btns{flex-direction:column;gap:15px;padding:0}}.p-monthlyawards__cta-btn{flex:1;display:block}.p-monthlyawards__cta-btn:hover{opacity:.8}.p-monthlyawards__notes{background:#f7f7f7;padding:40px 0}.p-monthlyawards__notes-box{background:#fff;border-radius:10px;padding:50px 70px}@media screen and (max-width: 500px){.p-monthlyawards__notes-box{padding:20px}}.p-monthlyawards__notes-title{text-align:center;font-size:16px;margin-bottom:20px}.p-monthlyawards__notes-list{list-style:disc;padding-left:1.5em}@media screen and (max-width: 500px){.p-monthlyawards__notes-list{padding-left:.6em}}.p-monthlyawards__notes-list li{margin-bottom:15px;font-size:16px;font-weight:normal;line-height:1.2}@media screen and (max-width: 500px){.p-monthlyawards__notes-list li{font-size:14px}}.p-monthlyawards__notes-list li::marker{color:#333}.p-monthlyawards__notes-list li:last-child{margin-bottom:0}.p-monthlyawards__footer-logo{background:#fff;padding:40px 0;text-align:center}@media screen and (max-width: 500px){.p-monthlyawards__footer-logo{padding:40px 0 0px}}.p-monthlyawards__footer-logo img{margin:0 auto}.p-monthlyawards__copyright{background:#fff;padding:20px;text-align:center}.p-monthlyawards__copyright p{font-size:12px;color:#00427f;font-weight:normal}.p-monthlyawards__copyright a{color:#51b7ff}.p-monthlyawards__copyright a:hover{text-decoration:underline}