body{line-height:1.8;color:#161616;font-size:16px}.main-visual h1{margin-bottom:-10px}.main-visual img{width:100%}.content-wrap{padding:20px 0 40px}.content-wrap.color-bg{background-color:#f0f0f0}.content-wrap.color-bg-gray{background-color:#f4f2e9}.content-wrap.bg-space{padding:0}.content-box{margin-bottom:20px}.content-box h3{margin-bottom:8px;border-bottom:2px solid #e0e2ef;color:#d05600;font-weight:700}.content-box img{width:100%;height:auto}.content-text{margin-bottom:6px;font-weight:700;text-align:center}.content-text .prize{font-size:1.24rem;font-weight:700}.content-text .plus{color:#d05600;font-size:1.24rem}.inner{padding:0 16px}.link-text a{color:#007386;text-decoration:none}.link-text a:hover{color:#db4800;text-decoration:underline}.section-kodomo-competition h2{padding:16px 16px 14px;color:#1369d2;font-size:24px;font-weight:700;text-align:center;background-color:#d4edfc}.text-wrap{margin-bottom:16px}.text-wrap p:nth-of-type(n+2){margin-top:12px}.text-wrap.top-space{margin-top:16px}.center-text{text-align:center}.note-text,.note-icon{font-size:12px}.notice-list{padding:8px 10px;border:2px solid #1369d2;border-radius:10px}.notice-list li:nth-of-type(n+2){margin-top:12px}.notice-date{color:#d05600;font-weight:700}.notice-text{margin-left:10px}.explanation-box{margin-top:16px;padding:16px 10px 10px;border-radius:10px;background-color:#f0f9fe}.explanation-box h3{line-height:1.6;margin-bottom:10px;padding-bottom:6px;border-bottom:2px dotted #1369d2;color:#1369d2;font-size:1.2rem;font-weight:700;text-align:center}.explanation-box-text{margin:1px}.explanation-box-text p{margin-bottom:8px}.btn-top-space{margin-top:20px}.campaign-info{padding:10px 8px 20px;background-color:#d4edfc}.campaign-info-box{margin-bottom:10px}.campaign-info-box h3{color:#1369d2;font-weight:700;text-align:center}.campaign-info-box ul{padding:8px 8px 6px;border-radius:10px;background-color:#fff}.campaign-info-title{line-height:1.6;margin-bottom:4px;color:#d05600;font-weight:700}.campaign-info-box ul .list-text{line-height:1.6;margin-bottom:6px;font-size:14px}.flow-list{margin:20px 0}.flow-list li{position:relative;display:-webkit-flex;display:flex;border:2px solid #1369d2;border-radius:10px}.flow-list li:not(:last-child):before{display:block;content:"";position:absolute;left:0;right:0;bottom:-24px;margin:auto;width:32px;height:16px;background:url(/cdn/shop/files/kodomo-competition-icon04_96a055e9-881e-4141-b9e8-c4bb8b6e6f1c.png?v=1719827081) no-repeat;background-size:auto;background-size:cover}.flow-list li:nth-of-type(n+2){margin-top:28px}.flow-list-period{width:24%;padding:6px 4px;border-radius:4px 0 0 4px;background-color:#1369d2;color:#fff;font-size:.92rem;text-align:center}.flow-list-period span{padding:2px 4px;border-radius:10px;background-color:#fff;color:#1369d2;font-weight:700}.flow-list-content:after{display:block;clear:both;content:""}.flow-list-content{width:76%;display:-webkit-flex;display:flex;padding:4px 6px 4px 8px}.flow-list-text-box{float:left;width:76%}.flow-list-title{font-weight:700}.flow-list-text{font-size:.86rem}.flow-list-img{float:right;width:24%;margin-left:2px;display:grid;place-items:center}.flow-list-img img{max-width:60px;width:100%}.entry-btn a{display:block;margin-top:16px;padding:10px 6px 8px;border-radius:10px;background-color:#d05600;color:#fff;font-size:1.2rem;font-weight:700;text-align:center;text-decoration:none}.entry-btn.annotated a{line-height:1.4}.entry-btn.annotated span{font-size:.8rem}.with-background-list-bg{padding:16px 0;background-color:#f0f0f0}.bg-space .with-background-list-bg{padding:16px 0 56px}.with-background-list li{padding:8px 10px;border-radius:10px;background-color:#fff}.with-background-list li:nth-of-type(n+2){margin-top:20px}.with-background-list li img{width:100%;height:auto}.with-background-title{margin-bottom:10px;border-bottom:2px dotted #e2e6ff;color:#d05600;font-weight:700}.qa-box:nth-of-type(n+2){margin-top:20px}.qa-box dt,.qa-box dd{display:-webkit-flex;display:flex}.qa-box dt .qa-q-icon,.qa-box dd .qa-a-icon{display:grid;place-items:center;width:40px;padding:4px 6px;font-weight:700}.qa-box dt .qa-q-text,.qa-box dd .qa-a-text{width:100%;padding:10px}.qa-box dt .qa-q-icon{background-color:#1369d2;color:#fff}.qa-box dt .qa-q-text{background-color:#dad5cf}.qa-box dd .qa-a-icon{background-color:#d4edfc;color:#1369d2}.qa-box dd .qa-a-text{background-color:#fff}.qa-box dd{margin-top:10px}.phone-wrap{margin-top:20px;padding:12px 10px 14px;border-radius:10px;background-color:#fff}.phone-title{font-size:.8rem;text-align:center}.phone-box{display:-webkit-flex;display:flex;width:100%;margin:auto;max-width:280px}.phone-box .phone-img{display:grid;place-items:center;width:12%}.phone-box .phone-img img{width:36px;height:36px}.phone-box .phone-number-time{width:84%;margin-left:4%}.phone-number a{color:#161616;font-size:1.6rem;font-weight:700;text-decoration:none}.phone-time{line-height:1;color:#858585;font-size:.8rem}.attention-list li{position:relative;margin:10px 0;padding-left:16px;font-size:12px}.attention-list li:before{content:"\203b";position:absolute;left:0;top:0;width:10px;height:10px}.attention-list li:nth-of-type(n+2){margin-top:10px}.with-background-section:nth-of-type(1){margin-top:8px}.with-background-section:nth-of-type(n+2){margin-top:24px}.with-background-subtitle{position:relative;padding-left:16px;color:#161616;font-size:.8rem;font-weight:700}.with-background-subtitle:before{content:"";position:absolute;top:7px;left:0;width:8px;height:8px;background:url(/cdn/shop/files/kodomo-competition-icon07.png?v=1726037851) 0 0/8px 8px}.with-background-title{line-height:1.4;margin-top:4px;padding-bottom:4px}.with-background-list li dl{line-height:2;font-size:.8rem;margin-bottom:4px}.with-background-list li dt{float:left;color:#d05600;font-weight:700}.with-background-list li dt.comment-point-title{line-height:1.6;margin-top:4px}.with-background-list li dt.line-break{float:none;margin-top:10px}.with-background-list li dt:after{content:"\ff1a"}.with-background-list li dd.comment-point-text{line-height:1.6;margin-top:4px}.with-background-list li dd.comment{line-height:1.6}.award-title{position:relative;width:220px;margin:0 auto 16px;padding:2px 0 0;border:1px solid #d05600;border-radius:20px;background-color:#fff;color:#d05600;font-size:1.12rem;font-weight:700;text-align:center}.award-title:before,.award-title:after{content:"";position:absolute;top:8px;width:24px;height:18px;background:url(/cdn/shop/files/kodomo-competition-icon06.png?v=1726019335) 0 0/24px 18px}.award-title:before{left:20px}.award-title:after{right:20px}.content-box.profile-box{margin-bottom:0;padding-top:20px}.profile-list{margin-top:10px}.profile-list li:nth-of-type(n+2){margin-top:20px}.profile-name{font-size:.92rem;font-weight:700}.profile-title{margin-bottom:-2px;color:#d05600;font-size:.8rem;font-weight:700}.profile-title:after{content:"\ff1a"}.profile-text{font-size:.8rem}@media screen and (min-width:769px),point{.main-visual{margin:0 auto;width:100%;max-width:1240px}.main-visual h1{margin-bottom:10px}.content-box h3{font-size:1.2rem}.content-text{margin-bottom:8px;font-size:1.12rem}.content-text .prize,.content-text .plus{font-size:1.36rem}.content-list{display:-webkit-flex;display:flex}.content-list li{width:10%;margin-right:1%}.content-list li:nth-of-type(3n){margin-right:0}.content-img{width:400px;margin:auto}.inner{max-width:1120px;width:100%;margin:auto;padding:0}.section-kodomo-competition h2{font-size:26px}.text-wrap{margin-bottom:14px}.text-wrap p:nth-of-type(n+2){margin-top:10px}.note-text,.note-icon{font-size:13px}.notice-list{padding:12px 16px 10px}.notice-list li{display:-webkit-flex;display:flex}.notice-date{width:20%}.notice-text{width:76%;margin-left:4%}.explanation-box{width:100%;max-width:1000px;margin:20px auto 0;padding:16px 16px 12px}.explanation-box h3{margin-bottom:14px;padding-bottom:8px;font-size:1.4rem}.explanation-box-text{margin:0 10px}.explanation-box-text p{margin-bottom:6px}.campaign-info{padding:10px 20px}.campaign-info-flex{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.campaign-info h3{margin-bottom:4px;color:#1369d2;font-weight:700;text-align:center;font-size:20px}.campaign-info-box{width:32%;margin-right:2%}.campaign-info-box:nth-of-type(3n){margin-right:0}.campaign-info-box ul{padding:13px 12px 10px}.flow-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0}.flow-list li{display:block;width:30%;margin-right:5%}.flow-list li:nth-of-type(3n){margin-right:0}.flow-list li:not(:last-child):before{bottom:42px;margin-right:-46px;transform:rotate(-90deg)}.flow-list li:nth-of-type(n+2){margin-top:0}.flow-list-period{width:100%;padding:2px 4px 3px;border-radius:4px 4px 0 0;font-size:1rem;text-align:left}.flow-list-period span{padding:3px 6px 1px;margin:0 10px 0 4px}.flow-list-text-box{float:right;width:78%;text-align:center}.flow-list-img{float:left;width:20%}.flow-list-content{width:100%;display:block}.entry-btn a{max-width:600px;width:100%;margin:20px auto 0;padding:12px 6px 10px;font-size:1.3rem}.entry-btn a:hover{background-color:#d03100}.entry-btn.no-link a:hover{background-color:#d05600}.entry-btn.annotated a{line-height:1.3}.entry-btn.annotated span{font-size:.9rem}.pc-flex-wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.pc-flex-wrap .pc-flex-box{width:31.3%;margin-right:3%}.pc-flex-wrap .pc-flex-box.part3{margin-right:0}.pc-flex-box .content-box:nth-of-type(n+2){margin-top:50px}.content-img{max-width:350px;width:100%}.with-background-list-bg{padding:24px 0}.with-background-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.with-background-list li{width:32%;margin-right:2%}.with-background-list li:nth-of-type(3n){margin-right:0}.with-background-list li:nth-of-type(n+2){margin-top:0}.with-background-list li:nth-of-type(n+4){margin-top:22px}.with-background-list.pc-2column{max-width:900px;margin:auto}.with-background-list.pc-2column li{width:46%;margin-right:6%}.with-background-list.pc-2column li:nth-of-type(2n){margin-right:0}.with-background-list.pc-2column li:nth-of-type(n+4){margin-top:0}.with-background-list.pc-2column li:nth-of-type(n+3){margin-top:22px}.qa-box:nth-of-type(n+2){margin-top:24px}.attention-list li{margin:10px 0 2px;font-size:13px}.attention-list li:nth-of-type(n+2){margin-top:0}.phone-wrap{max-width:600px;width:100%;margin:24px auto 0;padding:16px 10px 18px}.phone-title{font-size:1rem}.phone-box{margin:4px auto 0}.phone-box .phone-img{width:16%}.phone-box .phone-number-time{width:85%;margin-left:3%}.phone-number{line-height:1.4;font-size:1.72rem;font-weight:700}.phone-time{line-height:1.2;font-size:.72rem}.attention-list{line-height:1.4;margin-top:16px}.attention-list li{list-style:1.4;margin:8px 0;padding-left:18px;font-size:13px}.attention-list li:nth-of-type(n+2){margin-top:4px}.with-background-section:nth-of-type(1){margin-top:2px}.with-background-section:nth-of-type(n+2){margin-top:30px}.award-title{width:232px;font-size:1.24rem}.profile-list{margin-top:20px}.profile-name{font-size:1rem}}@media(max-width:1020px)and (min-width:768px){.content-list li{width:12%}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/kodomo-competition-main.css.map */
