﻿@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp .wrapper{width:86%}}#onicha.wakuwakucm-cp .ttl2{width:130px;border:2px #fff solid;border-radius:50px;font-size:20px;font-weight:bold;line-height:36px;text-align:center;color:#fff;margin:0 auto}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp .ttl2{width:95px;border-width:1px;font-size:14px;line-height:28px}}#onicha.wakuwakucm-cp #mv{background:url("../img/wakuwakucm-cp/mv_bg.jpg") no-repeat;background-size:100% 100%;overflow:hidden}@media print, screen and (min-width: 769px){#onicha.wakuwakucm-cp #mv .wrapper{max-width:1105px;display:flex;align-items:flex-end}}#onicha.wakuwakucm-cp #mv .wrapper h1{width:79.3%;padding-top:26.2%;margin:0 auto -4.8%;position:relative}@media print, screen and (min-width: 769px){#onicha.wakuwakucm-cp #mv .wrapper h1{width:41%;padding:10.6% 0 4.8%;margin:0 -5.8% 0 5.1%}}#onicha.wakuwakucm-cp #mv .wrapper>img{width:59.7%}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #mv .wrapper>img{width:87.9%;margin:0 auto -2.9%}}#onicha.wakuwakucm-cp #rule{padding:50px 0 70px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #rule{padding:25px 0 45px}}#onicha.wakuwakucm-cp #rule .cont1{margin:-35px 0 10px}@media print, screen and (min-width: 769px){#onicha.wakuwakucm-cp #rule .cont1{display:flex;align-items:flex-start;justify-content:space-between;margin:10px 0 45px}}#onicha.wakuwakucm-cp #rule .cont1 .img_box{width:41.2%;padding-left:6.8%;position:relative}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #rule .cont1 .img_box{width:200px;padding-left:5px;margin:0 auto 15px}}#onicha.wakuwakucm-cp #rule .cont1 .img_box .logo{width:41.6%;bottom:4.5%;left:9.2%}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #rule .cont1 .img_box .logo{width:125px;bottom:35px;left:-55px}}#onicha.wakuwakucm-cp #rule .cont1 .img_box .item{position:static}#onicha.wakuwakucm-cp #rule .cont1 .text_box{color:#8c8c8c}@media print, screen and (min-width: 769px){#onicha.wakuwakucm-cp #rule .cont1 .text_box{width:54.7%}}#onicha.wakuwakucm-cp #rule .cont1 .text_box h2{width:100%;max-width:605px;position:relative}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #rule .cont1 .text_box h2{max-width:330px;margin:0 auto}}#onicha.wakuwakucm-cp #rule .cont1 .text_box h2 img:nth-of-type(1){width:34.3%;position:absolute;top:-101.5%;right:0}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #rule .cont1 .text_box h2 img:nth-of-type(1){width:115px;top:-100px}}#onicha.wakuwakucm-cp #rule .cont1 .text_box h3{width:100%;max-width:560px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #rule .cont1 .text_box h3{max-width:335px}}#onicha.wakuwakucm-cp #rule .cont1 .text_box p{padding-left:35px;font-size:27px;font-weight:bold;line-height:43px;margin-top:10px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #rule .cont1 .text_box p{padding-left:20px;font-size:15px;line-height:24px;margin-top:5px}}#onicha.wakuwakucm-cp #rule .cont1 .text_box p:nth-of-type(1){padding-left:55px;background:url("../img/wakuwakucm-cp/rule_icon.svg") no-repeat;background-size:40px;background-position:top 6px left;font-size:33px;line-height:52px;margin:55px 0 35px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #rule .cont1 .text_box p:nth-of-type(1){padding-left:30px;background-size:23px;background-position:top 3px left;font-size:18px;line-height:29px;margin:30px 0 20px}}#onicha.wakuwakucm-cp #rule .cont2{display:flex;justify-content:center}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #rule .cont2{flex-wrap:wrap}}#onicha.wakuwakucm-cp #rule .cont2 li{width:150px;margin:15px 7.5px 0}@media print, screen and (min-width: 769px){#onicha.wakuwakucm-cp #rule .cont2 li{width:270px;margin:0 20px 0 0}#onicha.wakuwakucm-cp #rule .cont2 li:last-child{margin:0}}#onicha.wakuwakucm-cp #howto{padding:45px 0 55px;background:url("../img/wakuwakucm-cp/howto_bg.jpg") no-repeat;background-size:100% 100%}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #howto{padding-top:25px}#onicha.wakuwakucm-cp #howto .ttl2{margin-top:25px}}#onicha.wakuwakucm-cp #howto h3 img{width:auto;max-width:none;height:60px;margin:0 auto 10px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #howto h3 img{height:70px;margin-bottom:10px}}#onicha.wakuwakucm-cp #howto p{font-size:19px;font-weight:bold;line-height:30px;text-align:center;color:#fff}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #howto p{font-size:13px;line-height:22px}}#onicha.wakuwakucm-cp #howto p span{color:#ffdc00}#onicha.wakuwakucm-cp #howto .cont1{padding-bottom:70px;background:url("../img/wakuwakucm-cp/howto_icon01.svg") no-repeat;background-size:40px;background-position:bottom center;margin:35px 0}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #howto .cont1{padding-bottom:50px;background-size:30px;margin:20px 0}}#onicha.wakuwakucm-cp #howto .cont2{margin-bottom:45px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #howto .cont2{margin-bottom:35px}}#onicha.wakuwakucm-cp #howto .cont2 .sns{justify-content:center;margin:35px 0 60px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #howto .cont2 .sns{margin:25px 0 75px}}#onicha.wakuwakucm-cp #howto .cont2 .sns li{margin:0 25px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #howto .cont2 .sns li{margin:0 15px}}#onicha.wakuwakucm-cp #howto .cont2 .sns li img{width:auto;max-width:none;height:40px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #howto .cont2 .sns li img{height:25px}}#onicha.wakuwakucm-cp #howto .cont2 .wrapper{width:100%;max-width:290px;padding-bottom:20px;border-bottom:1px #fff solid;color:#fff;position:relative}@media print, screen and (min-width: 769px){#onicha.wakuwakucm-cp #howto .cont2 .wrapper{max-width:750px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}}#onicha.wakuwakucm-cp #howto .cont2 .wrapper em{width:100%;font-size:15px;display:block;margin-bottom:20px;position:relative}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #howto .cont2 .wrapper em{margin-bottom:15px}}#onicha.wakuwakucm-cp #howto .cont2 .wrapper em:after{content:"";width:calc(100% - 150px);height:1px;background-color:#fff;position:absolute;right:77px;bottom:0;pointer-events:none}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #howto .cont2 .wrapper em:after{width:calc(100% - 135px);right:66px}}@media print, screen and (min-width: 769px){#onicha.wakuwakucm-cp #howto .cont2 .wrapper .note{width:55%}}#onicha.wakuwakucm-cp #howto .cont2 .wrapper .note li{padding-left:1em;font-size:11px;line-height:25px;position:relative}#onicha.wakuwakucm-cp #howto .cont2 .wrapper .note li:after{content:"※";position:absolute;top:0;left:0}#onicha.wakuwakucm-cp #howto .cont2 .wrapper .note.type1{width:42%}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #howto .cont2 .wrapper .note.type1{width:100%;margin-bottom:5px}}#onicha.wakuwakucm-cp #howto .cont2 .wrapper .note.type1 li{font-size:15px;line-height:28px}#onicha.wakuwakucm-cp #howto .cont2 .wrapper .illust{width:115px;position:absolute;top:-73px;right:-15px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #howto .cont2 .wrapper .illust{width:95px;top:-58px;right:-10px}}#onicha.wakuwakucm-cp #howto .cont3 h4{width:275px;margin:0 auto 20px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #howto .cont3 h4{width:200px;margin-bottom:15px}}#onicha.wakuwakucm-cp #howto .cont3 .wrapper{width:100%;max-width:285px;padding:20px 0 25px;background-color:#fff;border-radius:10px}@media print, screen and (min-width: 769px){#onicha.wakuwakucm-cp #howto .cont3 .wrapper{max-width:715px;padding:25px 0 35px;border-radius:15px;display:flex;flex-wrap:wrap;justify-content:center}}#onicha.wakuwakucm-cp #howto .cont3 .wrapper p{width:100%;line-height:33px;color:#00a0d2;margin-bottom:30px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #howto .cont3 .wrapper p{font-size:12px;line-height:22px;margin:0}}#onicha.wakuwakucm-cp #howto .cont3 .wrapper a{width:255px;padding-right:40px;background:url("../img/wakuwakucm-cp/howto_icon02.svg") no-repeat;background-size:25px;background-position:right 20px center;border:2px #00a0d2 solid;border-radius:10px;font-size:19px;font-weight:bold;line-height:51px;text-align:center;color:#00a0d2;margin:0 20px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #howto .cont3 .wrapper a{width:200px;padding-right:30px;background-size:20px;background-position:right 15px center;font-size:15px;line-height:41px;margin:15px auto 0}}#onicha.wakuwakucm-cp #prize{padding:45px 0 85px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #prize{padding:25px 0 55px}}#onicha.wakuwakucm-cp #prize .ttl2{border-color:#00a0d2;color:#00a0d2}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #prize .ttl2{margin-top:30px}}#onicha.wakuwakucm-cp #prize ul{margin:55px 0 40px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #prize ul{margin:40px 0 45px}}#onicha.wakuwakucm-cp #prize ul li{display:flex;align-items:flex-start;justify-content:center;margin-top:25px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #prize ul li{margin-top:15px}}#onicha.wakuwakucm-cp #prize ul li img{width:auto;max-width:none;height:19px;margin:4px 0}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #prize ul li img{height:10px;margin:3px 0}}#onicha.wakuwakucm-cp #prize ul li span{width:350px;font-size:27px;font-weight:bold;color:#727272;margin:0 -80px 0 15px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #prize ul li span{width:200px;font-size:16px;margin:0 -35px 0 5px}}#onicha.wakuwakucm-cp #prize ul li span small{font-size:20px;display:block;margin-top:10px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #prize ul li span small{font-size:12px;margin-top:5px}}#onicha.wakuwakucm-cp #prize ul li:nth-child(-n+3){margin:0 0 45px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #prize ul li:nth-child(-n+3){margin-bottom:25px}}#onicha.wakuwakucm-cp #prize ul li:nth-child(-n+3) img{width:460px;max-width:100%;height:auto;margin:0 0 0 25px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #prize ul li:nth-child(-n+3) img{width:275px;margin:0}}#onicha.wakuwakucm-cp #prize .img_box{width:695px;margin:0 auto}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #prize .img_box{width:100%;max-width:300px}}#onicha.wakuwakucm-cp #prize .img_box .item{position:static}#onicha.wakuwakucm-cp #prize .img_box .illust{width:225px;top:320px}@media print, screen and (min-width: 769px){#onicha.wakuwakucm-cp #prize .img_box .illust{left:calc(50% - 365px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #prize .img_box .illust{width:130px;top:20px;right:0}}#onicha.wakuwakucm-cp #entry-period{padding:45px 0 95px;background:url("../img/wakuwakucm-cp/entry-period_bg.jpg") no-repeat;background-size:100% 100%}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #entry-period{padding:30px 0 55px}}#onicha.wakuwakucm-cp #entry-period .cont1{margin-bottom:120px;position:relative}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #entry-period .cont1{margin-bottom:70px}#onicha.wakuwakucm-cp #entry-period .cont1 .ttl2{margin-top:40px}}#onicha.wakuwakucm-cp #entry-period .cont1 p{font-size:26px;font-weight:bold;text-align:center;color:#fff;margin-top:30px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #entry-period .cont1 p{font-size:20px;line-height:35px;margin-top:20px}}#onicha.wakuwakucm-cp #entry-period .cont1 p small{font-size:17px;display:block;margin-top:20px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #entry-period .cont1 p small{font-size:12px;line-height:100%;margin-top:10px}}#onicha.wakuwakucm-cp #entry-period .cont1 .illust{width:215px;position:absolute;bottom:-145px;left:8.5%}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #entry-period .cont1 .illust{width:125px;top:165px;bottom:auto;left:0}}#onicha.wakuwakucm-cp #entry-period .cont2 .wrapper{width:100%;max-width:980px;padding:30px;background-color:#fff;border-radius:20px;margin-top:25px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #entry-period .cont2 .wrapper{max-width:300px;padding:20px;border-radius:15px;margin-top:35px}}#onicha.wakuwakucm-cp #entry-period .cont2 .wrapper div{height:335px;overflow:scroll}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #entry-period .cont2 .wrapper div{height:320px}}#onicha.wakuwakucm-cp #entry-period .cont2 .wrapper div em{font-size:16px;font-weight:bold;line-height:26px;display:block;margin:30px 0 10px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #entry-period .cont2 .wrapper div em{font-size:14px;line-height:24px;margin:20px 0 5px}}#onicha.wakuwakucm-cp #entry-period .cont2 .wrapper div em:nth-of-type(1){margin-top:0}#onicha.wakuwakucm-cp #entry-period .cont2 .wrapper div p{font-size:14px;line-height:24px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #entry-period .cont2 .wrapper div p{font-size:12px;line-height:22px}}#onicha.wakuwakucm-cp #contact{padding:45px 0 170px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #contact{padding:35px 0 5px}}#onicha.wakuwakucm-cp #contact .wrapper{width:100%;max-width:915px;margin-top:85px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #contact .wrapper{margin-top:35px}}#onicha.wakuwakucm-cp #contact .wrapper h2{font-size:20px;line-height:30px;margin-bottom:5px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #contact .wrapper h2{font-size:16px;line-height:26px}}#onicha.wakuwakucm-cp #contact .wrapper p{font-size:15px;line-height:25px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #contact .wrapper p{font-size:12px;line-height:22px}}#onicha.wakuwakucm-cp #contact .wrapper p.item2{margin:30px 0 20px}#onicha.wakuwakucm-cp #contact .wrapper p.item2 a{padding:0 15px;background-color:#00a0d2;border-radius:5px;font-size:21px;line-height:35px;color:#fff;display:inline-block}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #contact .wrapper p.item2 a{padding:0 10px;font-size:16px;line-height:28px}}#onicha.wakuwakucm-cp #contact .wrapper p.item3{font-size:13px;line-height:23px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #contact .wrapper p.item3{font-size:10px;line-height:20px}}#onicha.wakuwakucm-cp #contact .wrapper .illust{width:230px;right:40px;bottom:-180px}@media print, screen and (max-width: 768px){#onicha.wakuwakucm-cp #contact .wrapper .illust{width:58.9%;padding-right:2.2%;margin:20px auto 0;position:static}}
/*# sourceMappingURL=wakuwakucm-cp.css.map */
