.fillin-catch{background:center top url(/cdn/shop/files/mainvisual_9a551d13-f4a9-4cf3-aac2-36692a1022f0.jpg) no-repeat;background-size:cover;margin-top:-60px}.fillin-catch_container{margin-left:auto;margin-right:auto;margin-top:0;height:100vh;position:relative}.fillin-catch_circle{width:10em;height:10em;position:absolute;top:3em;right:1em}.fillin-catch_copy{position:absolute;line-height:1.2;left:0;bottom:1.5em;text-align:left;font-size:1.8rem;font-weight:400}.fillin-catch_text{background:#fffffff2;display:inline-block;padding-left:.3rem;padding-right:.3rem;line-height:1.5;border-radius:1px;letter-spacing:2px}.fillin-catch_heading{display:block;font-size:clamp(36px,8vw,9rem);margin-right:.3rem;margin-top:0;line-height:.9;font-weight:400;color:#fff;text-shadow:2px 2px 10px #8f8f8f}.fillin-catch_heading-small{font-size:clamp(24px,8vw,5rem);display:block}@media screen and (min-width: 749px){.fillin-catch_container{max-width:1000px;margin-left:auto;margin-right:auto}.fillin-catch{margin-top:-75px}.fillin-catch_text{font-size:3rem}.fillin-catch_circle{width:12em;height:12em}}.fillin_container{margin-left:auto;margin-right:auto;margin-top:6em}.fillin_heading{text-align:center;position:relative;z-index:0;padding-top:2em;padding-bottom:2em;background:center center url(/cdn/shop/files/heading-bg.png?v=1625916746) no-repeat;background-size:contain;line-height:1;font-weight:700}.fillin_heading-sep{display:block;font-size:4rem}.fillin_subheading{font-weight:700;margin-bottom:1.5em}.fillin_subheading-center{text-align:center}.fillin_text{margin-top:1.5em}.fillin_checklist{max-width:max(85vw,680px);margin-left:auto;margin-right:auto;margin-top:6em;padding-top:3em;padding-bottom:3em;background-size:1.5rem 1.5rem;position:relative;background-image:-webkit-radial-gradient(#ffdddd 10%,whitesmoke 10%);background-image:radial-gradient(#fdd 10%,#f5f5f5 10%);box-shadow:0 16px 10px -8px #dbdbdb}.fillin_checklist-inner{margin-left:3em}.fillin_checklist:before{content:"check!";display:block;position:absolute;font-family:brush-script-std,sans-serif;font-size:6rem;top:-5rem;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center;text-shadow:3px 3px 0 whitesmoke}.fillin_checklist-item .icon{height:.8rem;width:.8rem;margin-right:1rem;margin-top:-2px}.fillin_checklist:last-of-type{background-image:radial-gradient(#f5f5f5 10%,#fff 10%);padding-right:3rem}.fillin_content{padding-left:2em;padding-right:2em}.fillin_imgbox{position:relative;padding-top:75%}.fillin_img{position:absolute;top:50%;transform:translateY(-50%);object-fit:cover;width:100%;height:auto}.sect-basegel_text{display:flex;flex-flow:column;align-items:center;margin-top:3em;font-size:2rem;line-height:2}.sect-basegel_line{position:relative;margin-bottom:0}.sect-basegel_line:before{position:absolute;left:50%;bottom:0;padding-left:.3rem;padding-right:.3rem;content:"";z-index:-9;width:100%;height:1rem;background:#fddb;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.separator{margin-top:6rem;margin-bottom:6rem;position:relative;text-align:center;font-size:1.8rem}.separator-text{background:#eff1f7;padding-left:1rem;padding-right:1rem}.separator:before{position:absolute;left:50%;top:50%;content:"";z-index:-9;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#2d2f35;height:4px}.sect-nailpack_container{margin-top:3em;padding-left:2em;padding-right:2em}.sect-nailpack_img{overflow:hidden}.sect-comparison_container{padding-left:2em;padding-right:2em}.sect-comparison_heading{position:relative;margin-bottom:3em}.sect-comparison_heading:before{content:"";width:100%;height:100%;display:block;background:center bottom url(/cdn/shop/files/line-bg.png?v=1626066128) no-repeat;background-size:contain;padding-top:1.8em;position:absolute;top:95%;left:50%;transform:translate(-50%) translateY(-50%);z-index:-9}.sect-comparison_item:last-child{margin-top:3em}.fillin-table{font-size:14px;background-color:#fff;margin-bottom:.5em}.fillin-table_row{display:flex;flex-wrap:wrap}.fillin-table_item{text-align:center;border:none;width:50%;color:#3d3d3d}.fillin-table_item:nth-child(1){width:100%;background-color:#eaeaea}.fillin-table_item:nth-child(2){background:none}.fillin-table_item:nth-child(3){background-color:#f0f8ff;font-weight:600}.fillin-table_notes{text-align:center}.fillin-table_container{max-width:880px;margin-left:auto;margin-right:auto}.sect-long{background-color:#fff;padding-top:3em;padding-bottom:3em}.sect-case{background-color:#ffecec;padding:3em 1em;margin-top:0}.sect-case_content{margin-top:1.5em}.sect-case_subheading{margin-bottom:0}.sect-case_img{position:relative;padding-top:100%;width:100%}.sect-case_card{background-color:#fff;padding:1.5em;margin-top:3em;box-shadow:0 16px 10px -8px #fdd}.sect-products{max-width:1180px;margin-left:auto;margin-right:auto}.sect-products_content{padding-left:1.5em;padding-right:1.5em}.sect-products_content .btn_container{width:100%}.sect-products_item{background-color:#fff;padding:2em 1em;box-shadow:0 16px 10px -8px #dbdbdb;margin-top:3em;display:flex;justify-content:center;flex-flow:column}.sect-products_name{margin-top:1em;text-align:center}.sect-products_img{position:relative}.sect-products_label{position:absolute;left:0;bottom:0;margin:0;background-color:#fff;padding-left:.25em;padding-right:.25em}.sect-products_text{display:flex;justify-content:space-between;flex-flow:column;align-items:center;height:100%}.sect-products .btn_container{margin-left:0;margin-right:0}.sect-solution{font-size:15px;font-weight:700;text-align:left;background-color:#fff;margin-top:0;padding-top:3em;padding-bottom:6em}.sect-solution_list{margin-left:auto;margin-right:auto;display:inline-block}.sect-solution_text{margin-bottom:1em;display:inline-block;padding-left:2em;position:relative}.sect-solution_text:before{position:absolute;content:"";width:20px;height:16px;background:url(/cdn/shop/files/ef-check.svg?v=1634639302) center center no-repeat;background-size:contain;top:4px;left:0;display:block}.sect-solution_line{position:relative}.sect-solution_line:before{content:"";background-color:#f98b8b;width:100%;height:4px;position:absolute;bottom:0;left:0;display:block;z-index:-1}.sect-solution_sep{margin-top:1em}.sect-solution_message{text-align:center;margin-top:1em;font-size:1.5em}.catch-no1{max-width:200px;margin-bottom:.5em}.fillin-sns{max-width:max(40vw,320px);width:100%;display:flex;justify-content:space-around;align-items:center;margin:auto}.fillin-sns_link{display:inline-block;width:min(20vw,80px)}.fillin-joinus{border:dashed 4px #ebeef0;padding:3em;text-align:center;background-color:#fff;box-shadow:0 16px 10px -8px #dbdbdb;position:relative;width:max(90vw,340px)}.fillin-joinus_message{font-size:clamp(16px,5vw,2.6rem)}.fillin-joinus .btn{margin-top:0}@media screen and (min-width: 749px){.fillin_container{margin-top:9em}.fillin_content{max-width:680px;margin-left:auto;margin-right:auto}.fillin_checklist{margin-top:10em;padding-top:4em;padding-bottom:4em}.fillin_checklist:before{font-size:9rem;top:-8rem}.fillin_checklist-inner{max-width:340px;margin-left:auto;margin-right:auto}.fillin_subheading{margin-bottom:1em}.fillin_subheading-center{text-align:center}.separator{margin-top:9em}.sect-nailpack_container{margin-top:3em}.sect-comparison{max-width:1000px;margin-left:auto;margin-right:auto}.sect-comparison_container{display:flex;justify-content:space-around;margin-top:6em}.sect-comparison_item{width:42%}.sect-comparison_item:last-child{margin-top:0}.sect-comparison_heading{margin-bottom:3em}.sect-comparison .fillin_text{margin-top:2em}.fillin-table{font-size:16px}.fillin-table_row{flex-wrap:nowrap}.fillin-table_item{width:35%;padding-top:1em;padding-bottom:1em;border-bottom:solid 1px rgb(241,241,241)}.fillin-table_item:nth-child(1){width:30%;background-color:#f1f1f1;color:#3d3d3d}.fillin-table_notes{text-align:right}.sect-long{padding-top:6em;padding-bottom:6em}.sect-case{margin-top:0;padding-top:6em;padding-bottom:6em}.sect-case_wrap{display:flex;flex-wrap:wrap;justify-content:space-around}.sect-case_card{width:48%;display:flex}.sect-case_img{position:relative;padding-top:35%;width:35%;margin-right:.5em}.sect-case_content{width:60%;font-size:16px;margin:.5em;display:flex;align-items:flex-start;flex-flow:column}.sect-products_content{display:flex;justify-content:space-between;flex-wrap:wrap}.sect-products_item{width:32%;display:flex;flex-flow:column;justify-content:flex-start}.sect-products_name{font-size:16px}.sect-products_text{display:flex;justify-content:space-between;flex-flow:column;align-items:center;height:100%}.sect-products_text .btn{margin-top:0}.sect-solution{text-align:center;background:none;font-size:1.8rem;padding-top:0;padding-bottom:0}.sect-solution_list{margin-top:2em;margin-bottom:2em;text-align:left}.sect-solution_text{display:block;margin-bottom:1.5em}.sect-solution_message{font-size:2em}.catch-no1{max-width:320px;margin-bottom:1em}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/excellentfillin.css.map */
