@keyframes Up{0%{opacity:0;transform:translateY(150px)}to{opacity:1;transform:translateY(0)}}@keyframes Down{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(150px)}}img{vertical-align:top}main a{color:#0065bd}.pc{display:block}.sp{display:none}main>section{margin-top:0}main>section>.container{padding:0}.ins-omikuji-terms .container .block-terms .terms-inner .terms-content .terms-overview .terms-attention-list li{text-indent:-1em;padding-left:1em;margin-left:4px}.ins-omikuji-terms .container .block-terms .terms-inner .terms-content .terms-overview .terms-attention-list li:before{content:'\203B';margin-right:4px;margin-left:-4px}.ins-mv .container .block-mv .mv-inner a.blank,.ins-omikuji-terms .container .block-terms .terms-inner .terms-content .terms-overview .terms-attention-list a.blank,.ins-omikuji-terms .container .block-terms .terms-inner .terms-content .terms-overview .terms-disc-style-list a.blank{text-indent:0}.ins-end .container,.ins-mv{margin:0 auto;text-align:center}.ins-end .container p{font-size:2.3rem;font-weight:700;padding:4% 0}.ins-mv-top .container h1{padding-top:0;font-size:0}.ins-mv{height:100%}.ins-mv .container .block-mv .mv-inner{text-align:center;margin:32px auto 0}.ins-mv .container .block-mv .mv-inner .entry-btn .button-primary-arrow{font-size:2.5rem;max-width:480px;margin:0 auto;text-decoration:none;color:#fff;display:block;padding:4px 0 10px;line-height:1.3;transition:none}.ins-mv .container .block-mv .mv-inner .entry-btn .button-primary-arrow::before,.ins-sticky #block-sticky .block-sticky-box #block-sticky-box-btn .sticky-box-btn-on .entry-btn .button-primary-arrow::before{font-size:3.2rem;padding-right:5px}.ins-mv .container .block-mv .mv-inner .entry-btn .button-primary-arrow span,.ins-sticky #block-sticky .block-sticky-box #block-sticky-box-btn .sticky-box-btn-on .entry-btn .button-primary-arrow span{font-size:1.6rem}.ins-mv .container .block-mv .mv-inner .entry-btn-end{font-size:2.5rem;background:#ccc;max-width:480px;margin:0 auto;color:#fff;border-radius:6px;padding:6px 10px 11px;line-height:1.2}.ins-mv .container .block-mv .mv-inner .entry-btn-end span,.ins-sticky #block-sticky .block-sticky-box #block-sticky-box-btn .sticky-box-btn-off .entry-btn-end span{font-size:1.8rem}.ins-mv .container .block-mv .mv-inner .mv-txt{margin:28px 24px 0}.ins-mv .container .block-mv .mv-inner .mv-txt ul{font-size:1.2rem;margin:0 auto;text-align:left;padding-left:1em;text-indent:-1em}.ins-mv .container .block-mv .mv-inner .mv-txt ul li{padding-bottom:6px}.ins-mv .container .block-mv .mv-inner .mv-txt ul li:first-child{color:#f03a88}.ins-about,.ins-partake{height:100%}.ins-partake .container .block-partake{background:#fff2e3;margin:24px 0 0;padding:60px 0 50px}.ins-partake .container .block-partake h2.partake-ttl{margin:0 auto;border-bottom:none;text-align:center;max-width:161px;padding-bottom:0}.ins-partake .container .block-partake .partake-inner{margin:44px auto 0;max-width:772px;font-size:1.6rem}.ins-partake .container .block-partake .partake-inner .partake-step-arrow{max-width:180px;margin:32px auto}.ins-partake .container .block-partake .partake-inner .partake-step{text-align:center;border:2px solid #ff9123;box-sizing:border-box;border-radius:8px;background:#fff;padding:0 0 30px}.ins-partake .container .block-partake .partake-inner .partake-step .partake-step-ttl{padding:14px 0 12px;margin:0 auto;color:#fff;background:#ff9123;border-radius:6px 6px 0 0}.ins-partake .container .block-partake .partake-inner .partake-step .partake-step-ttl img{max-width:90px}.ins-partake .container .block-partake .partake-inner .partake-step .partake-step-ttl-s{font-size:2.5rem;font-weight:600;color:#352012}.ins-partake .container .block-partake .partake-inner .partake-step .partake-step-summary{padding:30px 0 0}.ins-partake .container .block-partake .partake-inner .partake-step .partake-step-summary dd{padding:8px 0 0}.ins-partake .container .block-partake .partake-inner .partake-step .partake-step-summary .partake-step-summary-img{max-width:400px;padding:12px 0 0;margin:0 auto}.ins-partake .container .block-partake .partake-inner .partake-step .partake-step-summary .partake-step-summary-note{color:#f03a88;font-size:1.2rem;text-indent:-1em;padding:12px 0 4px 16px}.ins-partake .container .block-partake .partake-inner .partake-step .entry-btn .button-primary-arrow{margin:0 auto;display:block}.ins-partake .container .block-partake .partake-inner .partake-step .partake-step-btn{font-size:2.6rem;font-weight:700;background:#f90;max-width:480px;margin:0 auto;color:#fff;border-radius:8px}.ins-partake .container .block-partake .partake-inner .partake-step .partake-step-btn:hover{opacity:.8}.ins-partake .container .block-partake .partake-inner .partake-step .partake-step-btn a,.ins-sticky #block-sticky a{text-decoration:none;color:#fff;display:block;padding:14px;position:relative}.ins-partake .container .block-partake .partake-inner .partake-step .entry-btn-end{font-size:2.6rem;font-weight:700;background:#ccc;max-width:480px;margin:0 auto;color:#fff;border-radius:8px;padding:14px}.ins-partake .container .block-partake .partake-inner .step1 .js-check{display:none}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem{max-width:698px;margin:0 auto}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .partake-step-stepbox-divline{padding:24px 0}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .partake-step-stepbox-divline .line,.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .partake-step-stepbox-innerline .line{width:100%;height:1px;background:#cbd5dc}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .partake-step-stepbox-title{text-align:center;font-size:2.5rem;font-weight:600;color:#352012}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .partake-step-stepbox-text{margin-top:4px}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .partake-step-stepbox-note{font-size:1.2rem;text-indent:-1em;padding-left:1em;text-align:center;margin:10px 0 0}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .partake-step-stepbox-note2{font-size:1.2rem;text-indent:-1em;padding-left:1em;text-align:center;margin:20px 0}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .partake-step-stepbox-pic{max-width:480px;margin:24px auto 0}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .partake-step-stepbox-innerline{padding:30px 0}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .partake-step-stepbox-next{padding:6px 0 24px;max-width:24px;margin:0 auto}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .btn-more{cursor:pointer;background-size:18px;font-size:1.4rem}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .btn-more .toggle-open{pointer-events:none}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .btn-more .disnone,.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .btn-more .toggle-close,.ins-partake .container .block-partake .partake-inner .step2 .js-check{display:none}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .btn-more .disblock{display:block}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .btn-more:hover{opacity:.8}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .btn-more a,.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .btn-more2 a{text-decoration:none;color:#333}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .btn-more a img{width:16px;height:16px;margin-left:6px;margin-top:3px}.ins-partake .container .block-partake .partake-inner .step2{margin:32px 0 0}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem,.ins-sticky #block-sticky .block-sticky-box{margin:0 auto}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .p-giftcode img,.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .p-giftcode img{width:100%;height:auto;vertical-align:bottom}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-stepbox-divline{max-width:698px;padding:24px 0;margin:0 auto}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-stepbox-divline .line{width:100%;height:1px;background:#cbd5dc}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-stepbox-title-s{text-align:center;font-size:1.8rem;font-weight:600;color:#3e4e55}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-stepbox-title-s span img{max-width:32px;margin-right:8px}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-stepbox-text{max-width:698px;margin:0 auto}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-stepbox-note{font-size:1.2rem;text-indent:-1em;padding-left:1em;text-align:center;margin:10px 0 0}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-stepbox-note2{font-size:1.2rem;text-indent:-1em;padding-left:1em;text-align:center;margin:20px 0}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-stepbox-pic{max-width:480px;margin:24px auto 0}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-stepbox-aupay{background:#fff2bb;max-width:400px;margin:24px auto 0;padding:20px 0;border-radius:12px}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-stepbox-aupay p{font-size:1.6rem;font-weight:600;line-height:1.3}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-stepbox-aupay .partake-step-stepbox-aupay-pic{padding:16px 46px 0}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-stepbox-next{padding:6px 0 24px;max-width:24px;margin:0 auto}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-catch{font-size:1.8rem;font-weight:600;background:#fff2bb;color:#352012;padding:10px;margin:24px 0}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .btn-more2{cursor:pointer;background-size:18px;font-size:1.4rem}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .btn-more2 .toggle-open2{pointer-events:none}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .btn-more2 .disnone,.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .btn-more2 .toggle-close2{display:none}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .btn-more2 .disblock{display:block}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .btn-more2:hover{opacity:.8}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .btn-more2 a img{width:16px;height:16px;margin-left:6px;margin-top:3px}.ins-partake .container .block-partake .partake-inner .step3{padding:40px 0 22px}.ins-partake .container .block-partake .partake-inner .step3 .partake-step-stepbox-pic{max-width:400px;margin:0 auto}.ins-partake .container .block-partake .partake-inner .partake-step-lst{text-align:center;font-size:1.2rem;margin:16px 0 0;text-indent:-1em;padding-left:1em}.ins-about .container .block-about{background:url(/recruitid/assets/static/img/campaign/point202610/N7b1t/img-about-bg_pc.png) bottom/contain no-repeat,#fffce6;padding:70px 0 170px}.ins-about .container .block-about .about-inner{margin:0 auto;max-width:772px}.ins-about .container .block-about .about-inner ul{text-align:center}.ins-about .container .block-about .about-inner ul .about-txt-bottom dt,.ins-about .container .block-about .about-inner ul .about-txt-top dt{font-size:1.8rem;font-weight:600}.ins-about .container .block-about .about-inner ul .about-txt-top dd{font-size:2.6rem;font-weight:600;color:#ff9123;padding:8px 0 0}.ins-about .container .block-about .about-inner ul .about-img{max-width:560px;margin:24px auto 0}.ins-about .container .block-about .about-inner ul .about-txt-bottom{margin:28px auto 0}.ins-about .container .block-about .about-inner ul .about-txt-bottom dd{font-size:1.2rem;padding:12px 0 0}.ins-omikuji-terms{margin-top:0}.ins-omikuji-terms .container{padding:0 0 13%}.ins-omikuji-terms .container .block-terms h2.title{font-size:2.8rem;border-bottom:none;text-align:center;margin:80px 0 0;padding-bottom:0}.ins-omikuji-terms .container .block-terms .terms-inner{max-width:980px;margin:0 auto;font-size:1.4rem;padding:1.5% 0 0}.ins-omikuji-terms .container .block-terms .terms-inner .terms-content .terms-overview li{padding:.5% 0 0}.ins-omikuji-terms .container .block-terms .terms-inner .terms-content .terms-overview .terms-overview-ttl{font-weight:700;font-size:1.6rem;padding:2.5% 0 0}.ins-omikuji-terms .container .block-terms .terms-inner .terms-content .terms-overview .terms-style-list li{padding-bottom:10px}.ins-omikuji-terms .container .block-terms .terms-inner .terms-content .terms-overview .terms-disc-style-list li{text-indent:-1em;padding-left:1em;margin-left:4px}.ins-omikuji-terms .container .block-terms .terms-inner .terms-content .terms-overview .terms-disc-style-list li:before{content:'・';margin-right:4px;margin-left:-4px}.ins-omikuji-terms .container .block-terms .terms-inner .terms-content .terms-overview .terms-service-l-ttl{font-size:1.5rem;font-weight:700}.ins-omikuji-terms .container .block-terms .terms-inner .terms-content .terms-overview .terms-num-style-list{margin-right:4px;margin-left:-4px;padding-left:3em;text-indent:-1em}.ins-omikuji-terms .container .block-terms .terms-inner .terms-content .terms-overview .terms-num-style-list span{width:1em;display:inline-block;text-align:center}.ins-sticky #block-sticky{position:fixed;bottom:0;background:#fff;width:100%;text-align:center;opacity:0;transform:translateY(0);min-height:130px}.ins-sticky #block-sticky a{width:100%;text-align:center;padding:6px 10px 11px;line-height:1.2}.ins-sticky #block-sticky a:after{content:'';display:block;width:15px;height:23px;position:absolute;top:35%;right:5%;transform:rotate(0deg)}.ins-sticky #block-sticky .block-sticky-box #block-sticky-box-btn{max-width:480px;width:480px;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2.7rem;margin:0 auto;color:#fff}.ins-sticky #block-sticky .block-sticky-box #block-sticky-box-btn .sticky-box-btn-on .entry-btn .button-primary-arrow{font-size:2.5rem;max-width:480px;margin:0 auto;text-decoration:none;color:#fff;display:block;padding:4px 0 10px;line-height:1.3}.ins-sticky #block-sticky .block-sticky-box #block-sticky-box-btn .sticky-box-btn-off .entry-btn-end{background:#ccc;border-radius:6px;max-width:480px;margin:0 auto;font-size:2.5rem;color:#fff;padding:6px 10px 11px;line-height:1.2}.ins-sticky .UpMove{animation:Up .5s forwards;padding:3% 0 2%}.ins-sticky .DownMove{animation:Down .5s forwards}@media screen and (max-width:767px){.pc{display:none}.sp{display:block}main>section{margin-top:0}.ins-end .container p{font-size:1.6rem}.ins-mv .container,.ins-partake{padding:0}.ins-mv .container .block-mv .mv-inner{margin:24px auto 0;padding:0 16px}.ins-mv .container .block-mv .mv-inner .entry-btn .button-primary-arrow,.ins-sticky #block-sticky .block-sticky-box #block-sticky-box-btn .sticky-box-btn-on .entry-btn .button-primary-arrow{font-size:2.2rem;padding:0 0 8px;max-width:350px}.ins-mv .container .block-mv .mv-inner .entry-btn .button-primary-arrow::before,.ins-sticky #block-sticky .block-sticky-box #block-sticky-box-btn .sticky-box-btn-on .entry-btn .button-primary-arrow::before{font-size:2.4rem;padding-right:0}.ins-mv .container .block-mv .mv-inner .entry-btn .button-primary-arrow span,.ins-mv .container .block-mv .mv-inner .entry-btn-end span{font-size:1.2rem}.ins-mv .container .block-mv .mv-inner .entry-btn-end{font-size:2.2rem;max-width:350px;padding:2px 10px 8px}.ins-mv .container .block-mv .mv-inner .mv-txt{margin:0}.ins-mv .container .block-mv .mv-inner .mv-txt ul{margin:20px 0 12px}.ins-mv .container .block-mv .mv-inner .mv-txt ul li{padding-bottom:0}.ins-mv .container .block-mv .mv-inner .mv-txt ul li:last-child{padding-top:16px}.ins-partake .container .block-partake{margin:16px 0 0;padding:48px 0}.ins-partake .container .block-partake h2.partake-ttl{max-width:136px;margin-bottom:0}.ins-partake .container .block-partake .partake-inner{margin:28px 16px 0}.ins-partake .container .block-partake .partake-inner .partake-step-arrow{max-width:95px;margin:20px auto}.ins-partake .container .block-partake .partake-inner .partake-step .partake-step-summary{padding:20px 16px 0}.ins-partake .container .block-partake .partake-inner .partake-step .partake-step-summary dd{font-size:1.4rem}.ins-partake .container .block-partake .partake-inner .partake-step .partake-step-summary .partake-step-summary-img{padding:12px 10px 0}.ins-partake .container .block-partake .partake-inner .partake-step .partake-step-summary-note{text-align:left;padding:12px 0 4px 16px}.ins-partake .container .block-partake .partake-inner .partake-step .partake-step-btn{width:100%;font-size:1.6rem;border-radius:5px}.ins-partake .container .block-partake .partake-inner .partake-step .partake-step-ttl{padding:10px 0 6px}.ins-partake .container .block-partake .partake-inner .partake-step .partake-step-ttl img{max-width:80px}.ins-partake .container .block-partake .partake-inner .partake-step .partake-step-ttl-s{font-size:2.1rem}.ins-partake .container .block-partake .partake-inner .partake-step .entry-btn-end{font-size:1.6rem;background:#ccc;border-radius:5px}.ins-partake .container .block-partake .partake-inner .partake-step .partake-step-txt{font-size:1.2rem;margin:16px auto 0}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem{padding:0 16px}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .partake-step-stepbox-divline{padding:20px 0}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .partake-step-stepbox-title{font-size:2.1rem}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .partake-step-stepbox-note{font-size:1.2rem;text-align:left}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .partake-step-stepbox-text{font-size:1.4rem}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-inner-elem .partake-step-stepbox-innerline{padding:20px 0}.ins-partake .container .block-partake .partake-inner .step2{margin:24px 0 0}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-stepbox-divline{padding:20px 16px}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-stepbox-inner{padding:0 16px}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-stepbox-title{font-size:1.8rem}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-stepbox-note{font-size:1.2rem;text-align:left}.ins-omikuji-terms .container .block-terms .terms-inner .terms-content .terms-overview .terms-attention-list li,.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-stepbox-note2,.ins-sticky #block-sticky .block-sticky-box #block-sticky-box-btn .sticky-box-btn-off .entry-btn-end span,.ins-sticky #block-sticky .block-sticky-box #block-sticky-box-btn .sticky-box-btn-on .entry-btn .button-primary-arrow span{font-size:1.2rem}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-stepbox-title-s{text-align:left;font-size:1.6rem;display:flex;align-items:center;line-height:1.3;margin-left:16px}.ins-about .container .block-about .about-inner ul .about-txt-bottom dt,.ins-about .container .block-about .about-inner ul .about-txt-top dt,.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-catch{font-size:1.6rem}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-stepbox-aupay{border-radius:10px}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-stepbox-aupay p{font-size:1.6rem;line-height:1.3}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .partake-step-stepbox-aupay .partake-step-stepbox-aupay-pic{padding:16px 16px 0}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .btn-more{font-size:1.2rem;background-size:18px}.ins-partake .container .block-partake .partake-inner .step2 .partake-step-inner-elem .btn-more a img{width:14px;height:14px;margin-left:8px}.ins-partake .container .block-partake .partake-inner .step3{padding:30px 20px 16px 10px}.ins-partake .container .block-partake .partake-inner .partake-step-lst{text-align:left}.ins-about .container .block-about{background:url(/recruitid/assets/static/img/campaign/point202610/N7b1t/img-about-bg_sp.png) bottom/contain no-repeat,#fffce6;padding:32px 16px 120px}.ins-about .container .block-about .about-inner ul .about-txt-top dd{font-size:2.4rem;padding:8px 0 0;line-height:1.3;font-weight:500}.ins-about .container .block-about .about-inner ul .about-img{margin:20px auto 0}.ins-about .container .block-about .about-inner ul .about-txt-bottom{margin:24px auto 0}.ins-about .container .block-about .about-inner ul .about-txt-bottom dd{font-size:1.2rem;padding:12px 0 0}.ins-omikuji-terms .container{padding:0 0 23%}.ins-omikuji-terms .container .block-terms h2.title{font-size:2.4rem;margin:56px 0 0;padding:0}.ins-omikuji-terms .container .block-terms .terms-inner{padding:0;width:calc(100% - 32px)}.ins-omikuji-terms .container .block-terms .terms-inner .terms-content .terms-overview{margin:3% 0;font-size:1.2rem}.ins-omikuji-terms .container .block-terms .terms-inner .terms-content .terms-overview li{padding:1% 0 0}.ins-omikuji-terms .container .block-terms .terms-inner .terms-content .terms-overview .terms-overview-ttl{font-size:1.5rem;padding:6% 0 0}.ins-omikuji-terms .container .block-terms .terms-inner .terms-content .terms-overview .terms-service-l-ttl{font-size:1.4rem}.ins-sticky #block-sticky{min-height:90px}.ins-sticky #block-sticky a{padding:4px 10px 9px}.ins-sticky #block-sticky a:after{width:9px;height:16px;top:38%}.ins-sticky #block-sticky .block-sticky-box #block-sticky-box-btn{max-width:480px;padding:0;font-size:2.2rem;width:100%}.ins-sticky #block-sticky .block-sticky-box #block-sticky-box-btn .sticky-box-btn-off .entry-btn-end{margin:9% auto;font-size:2.2rem;background:#ccc;border-radius:6px;padding:2px 10px 8px;max-width:350px}footer .footer-container .page-top-container{top:-190px}}@media screen and (min-width:768px){main>section>.container{max-width:980px}}@media screen and (max-width:374px){.ins-partake .container .block-partake .partake-inner .partake-step .entry-btn-end,.ins-partake .container .block-partake .partake-inner .partake-step .partake-step-btn{font-size:1.3rem}.ins-omikuji-terms .container .block-terms h2.title{font-size:1.9rem}.ins-sticky #block-sticky .block-sticky-box #block-sticky-box-btn{padding:0 12px}}@media screen and (min-width:376px) and (max-width:767px){.ins-partake{padding:0}.ins-partake .container .block-partake .partake-inner .step1 .partake-step-btn a:after,.ins-partake .container .block-partake .partake-inner .step2 .partake-step-btn a:after{top:39%}.ins-about .container .block-about .about-inner ul li:nth-child(3){padding:36px 0 72px}}@media screen and (min-width:768px) and (max-width:1011px){.ins-about,.ins-partake{padding:0}.ins-about .container .block-about .about-inner,.ins-omikuji-terms .container .block-terms .terms-inner,.ins-partake .container .block-partake .partake-inner{width:calc(100% - 48px)}.ins-partake .container .block-partake .partake-inner .partake-step .partake-step-btn{border-radius:5px}.ins-omikuji-terms{padding:0 2%}.ins-omikuji-terms .container .block-terms h2.title{font-size:3rem}}