#fr_ci2607 .p-bgWrap{position:relative}#fr_ci2607 .p-bgWrap::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;background-image:linear-gradient(to right, rgba(255, 255, 255, 0.35) 2px, transparent 2px),linear-gradient(to bottom, rgba(255, 255, 255, 0.35) 2px, transparent 2px);background-size:35px 35px;background-repeat:repeat;z-index:10;background-position:center top;mix-blend-mode:overlay}@media screen and (min-width: 769px){body #areaWrapper1{width:100% !important}}#fr_ci2607{background-image:url(/library/contents/cmp/fr_ci2607/img/pcbg.jpg);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;margin:0;padding:0;box-sizing:border-box;color:#000;line-height:1.5;-webkit-text-size-adjust:100%;background-position:center;position:relative;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","helvetica",sans-serif !important;font-size:min(3.5vw,1rem)}@media screen and (min-width: 769px){#fr_ci2607 .l-main__inner{width:500px !important;margin:0 auto;box-shadow:10px 0px 10px -7px rgba(0,0,0,.4),-10px 0px 10px -7px rgba(0,0,0,.4);overflow-y:hidden}}#fr_ci2607 *{margin:0;padding:0;box-sizing:inherit}#fr_ci2607 img{max-width:100%;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}#fr_ci2607 a{word-break:break-all}#fr_ci2607 .p-kv img{width:100%}#fr_ci2607 .p-term{background-color:#3a62c1;font-weight:800;padding:1.8em 1em;padding:1.5em 1em;color:#fff}#fr_ci2607 .p-term p{font-size:1.4em;text-align:center;line-height:1.5;font-weight:bold}#fr_ci2607 .js-insert-strike{text-decoration:line-through}#fr_ci2607 .js-insert-endMsg{font-size:.7em;display:block;color:#ff0}#fr_ci2607 .c-section{position:relative;margin:0 auto;padding:2em 0}#fr_ci2607 .c-section__inner{padding:0 2em}#fr_ci2607 .c-section__ttl{position:relative;z-index:50;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0;margin:0 auto;text-align:center}@media screen and (max-width: 768px){#fr_ci2607 .c-section__ttl{padding:0}}#fr_ci2607 .c-section__ttl img{width:auto;height:100px}@media screen and (max-width: 768px){#fr_ci2607 .c-section__ttl img{height:22vw}}#fr_ci2607 .c-section__subTtl{position:relative;z-index:50;margin-inline:auto;text-align:center;margin-top:-5vw}@media screen and (min-width: 769px){#fr_ci2607 .c-section__subTtl{margin-top:-1.5rem}}#fr_ci2607 .c-section__subTtl img{width:auto;height:100px}@media screen and (max-width: 768px){#fr_ci2607 .c-section__subTtl img{height:22vw}}#fr_ci2607 .c-section__subTtl--prizeW{margin-top:3em}#fr_ci2607 .c-section__subTtl+.u-note{margin:-0.5rem 0 2rem}@media screen and (max-width: 768px){#fr_ci2607 .c-section__subTtl+.u-note{margin:-2.5vw 0 1.5em}}#fr_ci2607 .c-section__subTtl+.u-note li{font-weight:bold}@media screen and (min-width: 769px){#fr_ci2607 .c-section__subTtl+.u-note li{font-size:1rem !important}}#fr_ci2607 .p-abst{position:relative;background-color:#b5dcff}#fr_ci2607 .p-abst__box{background:#fff;position:relative;width:100%;margin:0 auto 1.5em;padding:2em 1em;line-height:2;z-index:100}#fr_ci2607 .p-abst__box p{font-size:1.25em;font-weight:bold;text-align:center}#fr_ci2607 .p-abst__box li{text-align:center;line-height:1.2em}#fr_ci2607 .p-abst__note{font-size:1em !important;background-color:#d9f6ff;text-align:center;padding:.5em 1em;font-weight:normal !important;line-height:normal !important;margin:1em 0;font-weight:bold !important}#fr_ci2607 .p-abst__prize{margin:2em auto;max-width:500px;display:flex;flex-direction:column;gap:2rem}#fr_ci2607 .p-abst__prizeImg{margin-top:1rem}#fr_ci2607 .p-abst__prizeTxt{font-weight:bold;line-height:1.4}#fr_ci2607 .p-abst__prizeTxt--red{color:red}#fr_ci2607 .p-abst__prizeTxt--blue{color:#3a62c1}#fr_ci2607 .p-howTo{background-color:#73c3f3}#fr_ci2607 .p-howTo__content{display:flex;flex-wrap:wrap;justify-content:center;position:relative}#fr_ci2607 .c-step{position:relative;width:100%;padding:2em 1em 2em;background-color:#fff;z-index:10}#fr_ci2607 .c-step::after{content:"";position:absolute;z-index:-1;bottom:-0.8em;left:50%;transform:translate(-50%, 100%);border-top:2.6em solid #3a62c1;border-right:22px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:22px solid rgba(0,0,0,0)}#fr_ci2607 .c-step:last-child::after{display:none}#fr_ci2607 .c-step::before{content:"";position:absolute;bottom:-1em;left:50%;transform:translate(-50%, 100%);border-top:2.1em solid #3a62c1;border-right:18px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-left:18px solid rgba(0,0,0,0);-webkit-clip-path:polygon(0 0, 100% 0%, 50% 100%);clip-path:polygon(0 0, 100% 0%, 50% 100%)}#fr_ci2607 .c-step:last-child::before{display:none}#fr_ci2607 .c-step:not(:last-of-type){margin:0 0 4em}#fr_ci2607 .c-step dl{width:100%;position:relative}#fr_ci2607 .c-step__title{margin:0 auto;width:40%;max-width:200px}#fr_ci2607 .c-step__title img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}#fr_ci2607 .c-step__content{width:100%;font-size:1em;display:flex;flex-direction:column}#fr_ci2607 .c-step__icoWrap{display:flex;justify-content:space-between;align-items:center}#fr_ci2607 .c-step__icoWrap p{width:85%;padding-left:1em}#fr_ci2607 .c-step__ico{width:15%}#fr_ci2607 .c-step__ico img{max-width:100%;width:100%;height:auto;vertical-align:top;-o-object-fit:cover;object-fit:cover;flex-shrink:0}#fr_ci2607 .c-step__desc{width:100%;font-size:1.2em}#fr_ci2607 .c-step__desc p{font-weight:bold}#fr_ci2607 .c-step__imgBox{text-align:center;width:min(100%,300px);margin:0 auto}#fr_ci2607 .c-step__imgBox img{width:100%;max-width:200px}#fr_ci2607 .c-step__imgBox--step2{display:flex;align-items:center;position:relative;width:auto}#fr_ci2607 .c-step__imgBox--step2::before{content:"";display:block;width:0;height:0;border-left:1em solid #707070;border-top:1em solid rgba(0,0,0,0);border-bottom:1em solid rgba(0,0,0,0);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#fr_ci2607 .c-twiBtnSf{position:relative;display:inline-block;background:#000;padding:.5em 1.5em .5em 2em;border-radius:999px;font-size:1em;color:#fff;box-shadow:0 2px 6px 0 #bfbfbf}#fr_ci2607 .c-twiBtnSf a{color:#fff;text-decoration:none}#fr_ci2607 .c-twiBtnSf::before{content:"";display:inline-block;width:1em;height:1em;position:absolute;top:50%;left:.5em;transform:translate(25%, -50%);background:url("/library/contents/cmp/fr_ci2607/img/x_logo_wh.png") no-repeat center/contain}#fr_ci2607 .c-twiBtnSf::after{content:"";display:inline-block;position:absolute;top:50%;right:.5em;transform:translate(-25%, -50%) rotate(45deg);width:.5em;height:.5em;border-top:2px solid #fff;border-right:2px solid #fff}#fr_ci2607 .c-twiBtnSf:hover{text-decoration:none}#fr_ci2607 .p-info{background-color:#b5ebff}#fr_ci2607 .c-infoBox{position:relative;margin:2.5em auto 0;background:#fff;box-sizing:border-box;z-index:10}#fr_ci2607 .c-infoBox__inner{position:relative;padding:2em 1em}#fr_ci2607 .c-infoBox__inner>div:not(:last-of-type){margin-bottom:2em}#fr_ci2607 .c-infoBox h4{margin:0 0 .5em;border-bottom:2.5px solid #3a62c1;font-size:1.2em;position:relative}#fr_ci2607 .c-infoBox dl{margin-top:1em}#fr_ci2607 .c-infoBox p{font-size:.9em;margin-bottom:1em}#fr_ci2607 .c-infoBox__lead{font-weight:500}#fr_ci2607 .c-infoBox__sns{margin:.5em 0}#fr_ci2607 .c-btn{display:block;justify-content:space-between;width:80%;margin:2em auto 0}#fr_ci2607 .c-btn a{background-color:#3a62c1;padding:.5em 0;text-align:center;display:block;width:100%;font-size:1em;margin:.5em auto;color:#fff;max-width:300px}#fr_ci2607 .c-btn a:hover{opacity:.7;text-decoration:none}#fr_ci2607 .p-bnr{padding:2em 0 4em 0;background-color:#666}#fr_ci2607 .c-bnr:not(:last-of-type){margin:0 0 1.5em 0}#fr_ci2607 .c-bnr__title{font-size:1.3em;margin:0 auto;color:#000;display:block;font-weight:bold;width:100%;margin-bottom:.25em;text-align:center}#fr_ci2607 .c-bnr__imgWrap{width:100%;max-width:500px;text-align:center;margin:0 auto}#fr_ci2607 .p-copy{text-align:center;background-color:#000;width:100%;display:block;color:#fff;padding:min(2vw,8px) 0;font-size:min(3vw,14px)}#fr_ci2607 .c-twi_link{font-size:.85em}#fr_ci2607 .c-accordion{position:relative;z-index:10;margin:0 auto;display:block;width:50%;max-width:210px;text-decoration:none}#fr_ci2607 .c-accordion img:hover,#fr_ci2607 .c-accordion:hover img{opacity:1}#fr_ci2607 .c-accordion img{width:100%}#fr_ci2607 .u-position--relative{position:relative !important}#fr_ci2607 .u-mt--1em{margin-top:1em !important}#fr_ci2607 .u-mb0{margin-bottom:0 !important}#fr_ci2607 .u-mb1rem{margin-bottom:1rem}#fr_ci2607 .u-color--red{color:red}#fr_ci2607 .u-note{width:100%;margin:1em auto 0;position:relative}#fr_ci2607 .u-note li{font-size:.8rem !important;text-indent:-1em;padding:0 0 0 1em;position:relative;text-align:left;line-height:1.5}#fr_ci2607 .u-note li::before{content:"※"}#fr_ci2607 .u-note--number{counter-reset:number;margin:0 0 1em 0}#fr_ci2607 .u-note--number li{text-indent:-1em;padding:0 0 0 1em;font-size:.9em}#fr_ci2607 .u-note--number li::before{counter-increment:number 1;content:counter(number) ". "}#fr_ci2607 .u-note--dot{width:100%;position:relative;margin-bottom:1rem}#fr_ci2607 .u-note--dot li{text-indent:-1em;padding:0 0 0 1em;position:relative;font-size:.8rem !important}#fr_ci2607 .u-note--dot li::before{content:"・"}#fr_ci2607 .u-note--round{width:100%;position:relative;margin-bottom:1rem}#fr_ci2607 .u-note--round li{text-indent:-1em;padding:0 0 0 1em;position:relative;font-size:.8rem !important}#fr_ci2607 .u-note--round li::before{content:"●"}#fr_ci2607 .u-center{text-align:center !important}#fr_ci2607 .u-nw{display:inline-block}#fr_ci2607 .u-bold{font-weight:bold}#fr_ci2607 .u-reg{font-size:.8em;vertical-align:baseline}#fr_ci2607 .u-slash{position:relative;display:inline-block !important;margin:0 auto}#fr_ci2607 .u-slash::before{position:absolute;content:"";top:10%;left:0%;height:80%;width:.2rem;background-color:#000;transform:rotate(-30deg)}#fr_ci2607 .u-slash::after{position:absolute;content:"";top:10%;right:0%;height:80%;width:.2rem;background-color:#000;transform:rotate(30deg)}#fr_ci2607 .u-apeal{font-size:1.5em}#fr_ci2607 .no-js .c-accordion{display:none}#fr_ci2607 .u-dispSp{display:block}@media screen and (min-width: 769px){#fr_ci2607 .u-dispSp{display:none}}#fr_ci2607 .u-dispPc{display:none}@media screen and (min-width: 769px){#fr_ci2607 .u-dispPc{display:block}}@media screen and (min-width: 769px){#camInfo{margin:0 auto !important;max-width:1200px !important}}
/*# sourceMappingURL=fr_ci2607.min.css.map */