@media(min-width: 992px){.sticky{position:sticky;top:0;left:0;z-index:90;transition:top .1s ease-in-out}}.landing-nav~section[id^=jump-]::before,.jump-anchor::before{content:"";display:block;margin-top:-100px;padding-top:100px}@media(min-width: 992px){.landing-nav{text-align:center;align-items:center;min-height:51px}.landing-nav .nav-link{padding:1rem .75rem;line-height:1.2;color:var(--naire)}.landing-nav .nav-link:hover{opacity:.5}}@media(max-width: 991.98px){.landing-nav{align-items:stretch}.landing-nav .shadow-sm{box-shadow:none !important}.landing-nav .slider-layer{position:relative}.landing-nav .nav-link{border-top:1px solid #dee2e6;border-right:1px solid #dee2e6;width:50%;display:flex;flex:1 0 auto;align-items:center;justify-content:center;text-align:center;padding:.5rem;color:var(--naire)}.landing-nav .nav-link__icon::before{position:relative;content:normal}.landing-nav .nav-link:last-child,.landing-nav .nav-link.last-child{display:inline;border-bottom:1px solid #dee2e6}.landing-nav .nav{margin:0 -15px}.landing-nav .w-md-100{width:100%}}:root{--bs-link-color: #2271b1;--bs-link-color-rgb: 34, 113, 177}.link-color{color:var(--bs-link-color)}.faq__box{box-shadow:var(--shadow);border-radius:5px;padding:1rem;margin-bottom:1.5rem}.faq__btn{text-align:left;font-size:1.25rem;margin-top:30px}.faq__btn i{float:right;padding:.25rem}.faq__btn[aria-expanded=false] i{transform:rotate(0)}.faq__btn[aria-expanded=true] i{transform:rotate(-45deg)}.faq__btn:focus{box-shadow:none}.faq__body a{color:inherit}.faq__q{border-bottom:1px solid #dee2e6;margin-bottom:.5rem;overflow:hidden;padding:0 0 .5rem 2rem;font-weight:bold;font-size:1.25rem}.faq__q>i{margin:0 .5rem 0 -2rem}.faq__a{overflow:hidden;padding-left:2rem;margin-bottom:0}.faq__a>p:first-child>i{font-size:1.25rem;float:left;margin:.25rem 0 0 -2rem}.product-faq .card-header{color:var(--naire);text-decoration:none}.product-faq .card-header[aria-expanded=true]{background-color:var(--naire);color:#fff;text-decoration:none}.product-faq .card-header[aria-expanded=true] i{color:#fff;transform:rotate(-180deg)}.color-list{display:flex}.color-list li{width:calc(20% - 10px);margin-right:10px;list-style-type:none}.color-list li .circle{width:90px;height:90px;border-radius:100%}.color-list li .circle.h-green{background-color:#024310}.color-list li .circle.r-green{background-color:#9ec900}.color-list li .circle.yellow{background-color:#fff100}.color-list li .circle.brown{background-color:#561e03}.color-list li .circle.black{background-color:#000}.color-list li .circle.red{background-color:#930707}.color-list li .circle.orange{background-color:#f57e1d}.color-list li .circle.m-yellow{background-color:#d1b327}.color-list li .circle.blue{background-color:#0095d6}.color-list li .circle.purple{background-color:#640893}.synaps-clearn{padding:40px 30px 30px;position:relative;border-radius:5px;background:#c7e5e0 url(/images/lp/shinsatsuken/bg_synaps-box.png) no-repeat top center}.synaps-clearn .color-green{color:#03a6a5}.synaps-clearn .icon-upgrade{position:absolute;right:30px;top:50px}.synaps-clearn .inner{background-color:#fff;border-radius:5px;padding:30px}.synaps-clearn .inner .tl-synaps{background-color:#03a6a5;color:#fff;padding:7px 15px}.synaps-clearn .inner .border-box{border:1px solid #ccc;padding:20px;margin-bottom:20px}.synaps-clearn .inner .icon{text-align:left}.synaps-clearn .inner .d-flex{display:flex;flex-wrap:wrap}@media(max-width: 767.98px){.synaps-clearn{padding:30px 20px 20px}.synaps-clearn .inner{padding:20px}.synaps-clearn .icon-upgrade{display:none}.synaps-clearn .border-box .icon{text-align:center}}@media(max-width: 991.98px){.synaps-clearn .icon-upgrade{right:-10px;top:100px}.synaps-clearn .icon-upgrade img{width:80%;height:auto}}.qr-border{border-bottom:1px solid #ccc;width:10%}.text-greem{color:#26c6da}.btn-qr-new{border:1px solid #dee2e6;background-color:#fff}.btn-qr-new:hover{background-color:#eee}@media(max-width: 767.98px){.i-con{position:relative}.i-con i{position:absolute;right:0;top:50%}}.sample-btn{border-radius:100px;color:#fff;background-color:#ff5454;font-size:120%;padding-top:10px;width:350px;height:80px;text-align:center;text-decoration:none;transition:all .3s;filter:drop-shadow(0 0 10px rgba(0, 0, 0, 0.3))}.sample-btn:hover{background-color:#f73535;transition:all .3s;filter:drop-shadow(0 0 10px rgba(0, 0, 0, 0.5))}.sample-btn:hover a{text-decoration:none}:root{--pale-red: #fb6a6a;--pale-pink: #feede7;--pale-blue: #248fd6;--pale-aqua: #dff3f6;--pale-yellow: #ffce08;--pale-lemon: #feeea8}@media(max-width: 991.98px){h1,.h-underline{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1.2rem}}.text-pale-red{color:var(--pale-red)}.text-pale-blue{color:var(--pale-blue)}.text-pale-yellow{color:var(--pale-yellow)}.bg-pale-pink{background-color:var(--pale-pink)}.bg-pale-aqua{background-color:var(--pale-aqua)}.bg-pale-lemon{background-color:var(--pale-lemon)}.text-under{background:linear-gradient(transparent 60%, var(--office) 5%);padding-bottom:5px}.text-indent{text-indent:-0.85rem;padding-left:1.85rem}.hero{background:url(/images/user_guide/insatu/first_time/im_vi2.png) no-repeat bottom/cover;padding:3% 0 3% 0}.hero .zen-kaku-gothic-new-regular{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;font-style:normal}.bg-roundwhite{background-color:#fff;border-radius:15px}.customer-voice{line-height:30px;letter-spacing:1.5px}.iframe-movie iframe{width:100%;max-width:497px}@media(max-width: 991.98px){.iframe-movie{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.iframe-movie iframe{position:absolute;top:0;left:0;height:100%}}.review{background-color:#fff;padding:1rem}.review__zip{background:url(/images/lp/common4/icon_voice.png) no-repeat 0 1rem;border-bottom:2px dotted #dee2e6;height:100%;position:relative}.review__zip::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);pointer-events:none}.review__zip:last-child{border-bottom:none}.review__body{position:relative}.review__footer{position:relative;text-align:right;margin-bottom:0}@media(min-width: 768px){.point table{border-collapse:collapse;border-spacing:0;width:100%;border:1px solid #dee2e6}.point table p{margin-bottom:0}.point table thead{background-color:var(--naire);color:#fff;text-align:center;border-bottom:none}.point table tr{border-bottom:solid 1px #dee2e6;padding:15px 0}.point table th{border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;vertical-align:middle}.point table td{text-align:center;padding:15px 0;border-right:1px solid #dee2e6}.point table td.icon{background-size:35px;background-position:left 5px center;background-repeat:no-repeat;padding-left:30px}.point table td.icon.king{background:url(/images/user_guide/insatu/first_time/icon_king_point.png) no-repeat 20px center;padding:0 0 0 130px}.point table td.icon.rakuten{background:url(/images/user_guide/insatu/first_time/icon_rakuten_point.png) no-repeat 20px center;padding:0 0 0 130px}.point table .bg{background-color:#fcf7d8}}@media(max-width: 767.98px){.point table{border-collapse:collapse;border-spacing:0;width:100%;border:1px solid #dee2e6}.point table p{margin-bottom:0}.point table thead{display:none}.point table tr{width:100%}.point table td{display:block;text-align:center;width:100%;color:#333;padding:10px 20px 15px}.point table td:first-child{background:var(--naire);color:#fff;font-weight:bold;text-align:center;margin-bottom:5px}.point table td:before{content:attr(data-label);font-weight:bold;border:1px solid var(--naire);color:var(--naire);padding:3px;display:block;margin-bottom:10px}.point table td.icon:before{background:transparent;padding:0;margin:0}}.step .text-yellow{color:var(--office)}.benefits__img{position:relative}.benefits__img .num{position:absolute;display:block;right:10px;top:-25px;background-color:#fff;padding:0 5px;text-align:center}@media(max-width: 991.98px){.benefits__img .num{top:-15px}}@media(min-width: 992px){.benefit .card{flex-basis:25%}}@media(max-width: 991.98px){.benefit .card{flex-basis:46%}.benefit .card-img .num{top:-15px}}.step .card{margin-bottom:0;background-color:transparent}.step .card:last-child::before{content:none}@media(min-width: 768px){.step .card::before{content:"";position:absolute;display:block;width:30px;height:30px;border:0;border-top:solid 2px #cdcdcd;border-right:solid 2px #cdcdcd;top:30%;right:-5%;transform:rotate(45deg)}.step .card-body{padding:0 .5rem}}@media(max-width: 767.98px){.step .card{margin-bottom:40px}.step .card::before{content:"";position:absolute;display:block;width:30px;height:30px;border:0;border-top:solid 2px #cdcdcd;border-right:solid 2px #cdcdcd;bottom:-20px;left:50%;transform:rotate(135deg);margin-left:-15px}}.btn-outline-naire{background-color:#fff}.btn-outline-naire:hover{background:#fff;color:var(--naire)}.btn-landscape{padding:.5rem 2.5rem;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.btn-landscape:hover{box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.btn-entry{padding:1rem 3rem}.btn-entry:hover{box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.btn.disabled,.btn:disabled{opacity:.3}.btn[aria-expanded=true] i{transform:rotate(90deg)}.card-title{line-height:1.4}.card-footer{background:none;border-top:none;padding:.75rem 1.25rem 1.25rem}.trust__box{color:#343a40;text-align:center;border:1px dashed #ced4da;display:block;padding:1rem}.trust__box p{text-align:left}.trust__box:hover{color:inherit;text-decoration:none}.trust__box:hover .btn-outline-naire{color:#fff;background-color:var(--naire)}.support__box{border:2px solid var(--primary);position:relative;border-radius:.5rem;padding:1rem;color:#6c757d;display:block;transition:all .3s ease-in-out;text-align:center}.support__box::after{content:">";color:#fff;font-weight:bold;display:inline-block;position:absolute;right:5px;bottom:0}.support__box::before{content:"";font-weight:bold;display:inline-block;position:absolute;right:0px;bottom:0px;width:38px;height:35px;border-top:38px solid #fff;border-right:38px solid #ffc454}.support__box:hover{border:2px solid var(--link-color);transition:opacity .3s ease}.support__box:hover::before{border-right:38px solid var(--link-color);transition:opacity .3s ease}.support__office{border:2px solid var(--office)}.support__office::before{border-right:38px solid var(--office)}.support__office .support__circle{border:2px solid var(--office);color:var(--office)}.support__quickdesign{border:2px solid var(--quickdesign)}.support__quickdesign::before{border-right:38px solid var(--quickdesign)}.support__quickdesign .support__circle{border:2px solid var(--quickdesign);color:var(--quickdesign)}.support__printdesign{border:2px solid var(--printdesign)}.support__printdesign::before{border-right:38px solid var(--printdesign)}.support__printdesign .support__circle{border:2px solid var(--printdesign);color:var(--printdesign)}.support__circle{position:absolute;left:-1rem;top:-1rem;display:inline-block;width:70px;height:70px;font-size:1.25rem;border-radius:50%;background:#fff;text-align:center;line-height:70px;font-weight:bold}.balloon{position:relative;display:inline-block;background-color:#fff;border:solid 2px #0d3b28;border-radius:8px;box-shadow:5px 4px 3px rgba(0,0,0,.1);z-index:3;max-width:400px;text-align:left}.balloon::before{content:"";position:absolute;right:10px;top:80%;background-color:transparent;border:7px solid #f88;border-radius:50%;z-index:3;height:45px;width:45px}.deco-circle{filter:drop-shadow(4px 4px 5px rgba(0, 0, 0, 0.3));position:absolute;top:calc(100% - 5px);left:50%;padding:0 0 10px 10px;overflow:hidden;height:28px;width:24px}.deco-circle::after{content:"";display:inline-block;position:absolute;inset:0;background:#0d3b28;height:28px;width:28px;-webkit-clip-path:polygon(100% 20%, 0% 20%, 90% 100%);clip-path:polygon(100% 20%, 0% 20%, 90% 100%);z-index:0}.deco-circle::before{content:"";display:inline-block;position:absolute;inset:-5px 0 0 -6px;background:#fff;height:28px;width:28px;-webkit-clip-path:polygon(98% 20%, -10% 0%, 100% 100%);clip-path:polygon(98% 20%, -10% 0%, 100% 100%);z-index:1}.deco-square{content:"";display:inline-block;position:absolute;left:50%;bottom:0;background-color:#fff;height:15px;width:30px}@media(min-width: 768px){.estimate_box{position:relative;background:#fff;border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,.15)}.estimate_box::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#f5f5f5;border-radius:4px;transform:rotate(-3.5deg) translate(6px, 0px);z-index:-1;box-shadow:0 4px 12px rgba(0,0,0,.1)}}.marker{background:linear-gradient(transparent 60%, var(--pale-lemon) 0%);display:inline}
