@charset "UTF-8";

body{min-width:1024px;font-size:12px}img{width:auto;-webkit-backface-visibility:hidden}.sp{display:none}.pc{display:inline-block}.Header{border-bottom:1px solid #93b829}.Header-content{display:flex;align-items:center;width:1024px;height:90px;margin:auto}.Header-content img{width:55%}.Header-content__txt{width:1024px;margin-right:auto;margin-left:auto;padding:0;font-size:20px;line-height:90px;text-align:right;background-size:156px auto}.Hero{padding:33px 0 25px 0;background-size:auto}.Hero-ttl__txt{position:relative;padding:0 65px;font-size:50px;background-size:51px auto}.Hero-ttl__txt small{font-size:30px}.Hero-ttl__head{display:block;margin-bottom:20px;font-size:36px}.Hero-present{width:1024px;margin-right:auto;margin-left:auto;height:383px;padding:0 35px;margin-top:26px;background:url(/campaign/2020/june/img/hero_img_bg04_pc.png) no-repeat,url(/campaign/2020/june/img/hero_img_bg05_pc.png) no-repeat 100% 0}.Hero-present-content{position:relative;display:flex;flex-direction:column;justify-content:center;height:100%;padding:0 364px 0 0;background:url(/campaign/2020/june/img/hero_img_bg06_pc.png) repeat-x}.Hero-present-content__lawson{padding:64px 0 5px 0;margin:0 0 10px 0;font-size:24px;background-size:207px auto,auto}.Hero-present-content__cake{font-size:36px;line-height:1.27}.Hero-present-content__cake small{font-size:22px}.Hero-present-content__lottery{padding:12px 0 5px 0;margin:0;font-size:30px;line-height:1;border:3px solid #eee1af;border-radius:6px}.Hero-present-content__lottery--num{display:inline-block;padding:0;font-size:50px;border:none}.Hero-present-content__img{position:absolute;top:64px;right:0;width:318px;margin:0}.Hero-present-content__img img{width:100%}.Campaign-period{height:60px}.Campaign-period__txt{font-size:28px}.Campaign-period__txt--big{font-size:36px}.Campaign-apply{width:1024px;margin-right:auto;margin-left:auto;padding:50px 0 35px 0}.Campaign-apply-ttl{width:1024px;margin-right:auto;margin-left:auto;margin:0 0 25px 0;overflow:hidden;font-size:30px;line-height:1}.Campaign-apply-ttl__txt{min-height:42px;padding:5px 20px 0 20px}.Campaign-apply-ttl__txt::before,.Campaign-apply-ttl__txt::after{min-width:500px;height:42px;margin:-22px 0 0 0}.Campaign-apply-ttl__txt::before{background:url(/campaign/2020/june/img/sec_title_bg01_pc.png) no-repeat 100% 0;background-size:auto 100%}.Campaign-apply-ttl__txt::after{background:url(/campaign/2020/june/img/sec_title_bg02_pc.png) no-repeat;background-size:auto 100%}.Campaign-apply__txt{font-size:32px;color:#e5004f}.Campaign-apply-box{width:900px;padding:30px;margin:15px auto 0;font-size:26px;border:4px solid #2c0605}.Campaign-apply-box span{font-size:32px}.Campaign-card{padding:44px 0 35px 0;font-size:18px}.Campaign-card-ttl{width:1024px;margin:0 auto 25px;overflow:hidden;font-size:30px;line-height:1}.Campaign-card-ttl__txt{min-height:42px;padding:5px 20px 0 20px}.Campaign-card-ttl__txt::before,.Campaign-card-ttl__txt::after{min-width:500px;height:42px;margin:-22px 0 0 0}.Campaign-card-ttl__txt::before{background:url(/campaign/2020/june/img/sec_title_bg01_pc.png) no-repeat 100% 0;background-size:auto 100%}.Campaign-card-ttl__txt::after{background:url(/campaign/2020/june/img/sec_title_bg02_pc.png) no-repeat;background-size:auto 100%}.Campaign-card__txt{font-size:20px}.Campaign-card__txt--highlight{font-size:100%;color:#e5004f}.Campaign-card__img{width:722px;margin-top:20px;margin-bottom:15px;line-height:100px;background:#fff}.Campaign-card__img img{width:590px}.Campaign-reason{padding:44px 0 25px 0}.Campaign-reason-ttl{width:1024px;margin:0 auto 25px;overflow:hidden;font-size:30px;line-height:1}.Campaign-reason-ttl__txt{min-height:42px;padding:5px 20px 0 20px}.Campaign-reason-ttl__txt::before,.Campaign-reason-ttl__txt::after{min-width:500px;height:42px;margin:-22px 0 0 0}.Campaign-reason-ttl__txt::before{background:url(/campaign/2020/june/img/sec_title_bg01_pc.png) no-repeat 100% 0;background-size:auto 100%}.Campaign-reason-ttl__txt::after{background:url(/campaign/2020/june/img/sec_title_bg02_pc.png) no-repeat;background-size:auto 100%}.Campaign-reason__txt{font-size:20px}.Campaign-reason-box{display:flex;justify-content:space-between;width:900px;margin-top:50px;margin-bottom:10px}.Campaign-reason-box-item{width:440px;padding:0 25px 20px 25px;margin-bottom:0;font-size:14px;border:4px solid #3b0b05;border-radius:8px}.Campaign-reason-box-item__ttl{top:-26px;width:220px;margin:0 0 0 -110px;font-size:20px;line-height:50px;border-radius:50px}.Campaign-reason-box-item__txt{padding:205px 0 0 0;background:url(/campaign/2020/june/img/campaign_reason_img_card.png) no-repeat 50% 40px;background-size:187px auto}.Campaign-reason-box-item--point .Campaign-reason-box-item__txt{padding:205px 0 0 0;background:url(/campaign/2020/june/img/campaign_reason_img_point.png) no-repeat 50% 51px;background-size:164px auto}.Campaign-reason-box-item--point .Campaign-reason-box-item__txt sup{vertical-align:baseline}.Campaign-reason__note{padding-left:1em;text-indent:-1em;width:92vw;margin-right:auto;margin-left:auto;width:900px;margin-top:0;font-size:12px}.Campaign-reason__note::before{content:"※"}.Campaign-summary{padding:44px 0 25px 0}.Campaign-summary-ttl{width:1024px;margin:0 auto 25px;overflow:hidden;font-size:30px;line-height:1}.Campaign-summary-ttl__txt{min-height:42px;padding:5px 20px 0 20px}.Campaign-summary-ttl__txt::before,.Campaign-summary-ttl__txt::after{min-width:500px;height:42px;margin:-22px 0 0 0}.Campaign-summary-ttl__txt::before{background:url(/campaign/2020/june/img/sec_title_bg01_pc.png) no-repeat 100% 0;background-size:auto 100%}.Campaign-summary-ttl__txt::after{background:url(/campaign/2020/june/img/sec_title_bg02_pc.png) no-repeat;background-size:auto 100%}.Campaign-summary-content{width:1024px;margin-right:auto;margin-left:auto;padding:35px 60px 25px 60px;border-radius:8px}.Campaign-summary-content-section{padding:0 0 25px 0;margin:0 0 25px 0}.Campaign-summary-content-section:last-child{padding:0;margin:0;background-image:none}.Campaign-summary-content-section__ttl{margin:0 0 10px 0;font-size:20px}.Campaign-summary-content-section__txt{font-size:18px}.Campaign-summary-content-section-box{display:flex;justify-content:space-between;margin-top:40px}.Campaign-summary-content-section-box-item{width:440px;padding:40px 0 10px 0;margin-bottom:0;border:4px solid #3b0b05;border-radius:8px}.Campaign-summary-content-section-box-item__ttl{top:-26px;width:280px;margin:0 0 0 -140px;font-size:20px;line-height:50px;border-radius:50px}.Campaign-summary-content-section-box-item__txt{font-size:18px}.Campaign-summary-content-section-box-item__txt--highlight{font-size:28px;color:#e5004f}.Campaign-summary-content-section-note{padding:13px 35px;margin:10px 0 0 0;font-size:12px}.Campaign-summary-content-section-detail{font-size:17px}.Campaign-summary-content-section-notice{font-size:12px}.Hoken{padding:45px 0}.Hoken-ttl{width:1024px;margin:0 auto 25px;overflow:hidden;font-size:30px;line-height:1}.Hoken-ttl__txt{min-height:42px;padding:5px 20px 0 20px}.Hoken-ttl__txt::before,.Hoken-ttl__txt::after{min-width:500px;height:42px;margin:-22px 0 0 0}.Hoken-ttl__txt::before{background:url(/campaign/2020/june/img/sec_title_bg01_pc.png) no-repeat 100% 0;background-size:auto 100%}.Hoken-ttl__txt::after{background:url(/campaign/2020/june/img/sec_title_bg02_pc.png) no-repeat;background-size:auto 100%}.Hoken__txt{margin:0 0 15px 0;font-size:24px}.Hoken-btn{margin-top:15px}.Hoken-btn-link{width:500px;font-size:26px;line-height:78px;background-position:right 17px top 50%;background-size:26px auto;border-radius:8px;box-shadow:0 3px 10px 0 rgba(0,0,0,.2)}.Hoken-btn-link:hover{color:#fff}.Hoken-btn-link__txt{padding:0 0 0 60px;margin-left:-60px;background:url(/shared/img/ico_calc.png) no-repeat 0 50%}.Hoken-btn-link__txt--big{font-size:34px;background:none}.Footer{font-weight:normal;text-align:center}.Footer__container{width:1024px}.Footer__container span{top:-40px;font-size:15px}.Footer__copyright{margin:57px 0;font-size:12px;line-height:80px}