.shopify_blog_h2{line-height:1.5;text-align:center;color:#9cbf4a}.shopify_blog_h2.s{color:#000;text-align:left}@media screen and (min-width:1280px){.shopify_blog_h2{font-size:3.3rem}.shopify_blog_h2.s>span{font-size:80%}}@media screen and (min-width:768px) and (max-width:1279px){.shopify_blog_h2{font-size:2.7rem}.shopify_blog_h2.s>span{font-size:80%}}@media screen and (max-width:767px){.shopify_blog_h2{font-size:2.3rem}.shopify_blog_h2.s>span{font-size:90%}}.back_link{text-align:center}.back_link a{display:inline-block;padding-right:1.1em;padding-bottom:.3em;font-size:1.5rem;line-height:1.6;text-decoration:none;color:#333;border-bottom:1px solid #333;position:relative}.back_link a::after{content:"";width:.4em;height:.4em;border-top:1px solid #333;border-right:1px solid #333;position:absolute;top:calc(50% - .15em);right:0;-webkit-transform:translate(-50%,-30%) rotate(45deg);transform:translate(-50%,-30%) rotate(45deg)}@media screen and (max-width:767px){.back_link a{font-size:1.35rem}}.search_form .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search_form .flex>.flex_items:first-child{width:calc(100% - 170px);padding-right:.5em}.search_form .flex>.flex_items:nth-child(2){width:170px}.search_form button[type=submit]{font-family:'Noto Sans JP',"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;text-align:center;background-color:#333;border:1px solid #333;color:#fff;line-height:1;cursor:pointer}.search_form input[type=search]{font-family:'Noto Sans JP',"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-weight:400;width:100%;padding:.75em .75em;font-size:1.4rem;line-height:1}.search_form .box_all_search{text-align:left;position:relative;margin-top:.75em;padding-left:1.5em;color:#555;font-size:1.4rem}.search_form .box_all_search label{cursor:pointer}.search_form .box_all_search input{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:767px){.search_form .flex>.flex_items:first-child{width:calc(100% - 6.5em)}.search_form .flex>.flex_items:nth-child(2){width:6.5em}}.con_intro{margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.con_intro{max-width:1240px}}@media only screen and (min-width:1920px){.con_intro{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_intro{width:90%}}@media only screen and (max-width:767px){.con_intro{width:90%}}.con_intro .shopify_blog_h2{margin-bottom:1em}.con_intro .search_form{margin-bottom:2em}.con_intro.search{text-align:center}@media screen and (min-width:1280px){.con_intro{margin-bottom:6rem}}@media screen and (min-width:768px) and (max-width:1279px){.con_intro{margin-bottom:4rem}}@media screen and (max-width:767px){.con_intro{margin-bottom:2.5rem}}.faq_tags{color:#fff;font-size:1.25rem;line-height:1.3}.faq_tags ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1em}.faq_tags li{margin-bottom:1em;padding:.5em .8em;border-radius:4px;background-color:#42b1df}.faq_tags li:not(:last-child){margin-right:.75em}.faq_tags li.m{background-color:#9cbf4a}@media screen and (max-width:767px){.faq_tags{font-size:1.15rem}.faq_tags ul{margin-bottom:-.5em}.faq_tags li{margin-bottom:.5em}.faq_tags li:not(:last-child){margin-right:.5em}}.con_faq_list{margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.con_faq_list{max-width:1240px}}@media only screen and (min-width:1920px){.con_faq_list{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_faq_list{width:90%}}@media only screen and (max-width:767px){.con_faq_list{width:90%}}.con_faq_list .box_category{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.con_faq_list .box_category a{display:block;text-decoration:none}.con_faq_list .list_title{text-align:center}.con_faq_list .list_title small{font-size:80%;margin-left:.25em}.con_faq_list .box_img{margin-bottom:1em}.con_faq_list .comp_text{margin-top:1em}.con_faq_list .comp_text.s{font-size:1.35rem;color:#666;line-height:1.7}.con_faq_list .link{text-align:right;margin-top:1.25em}.con_faq_list .link span{display:inline-block;padding-right:1.1em;font-size:1.35rem;color:#333;border-bottom:1px solid #333;position:relative}.con_faq_list .link span::after{content:"";width:.4em;height:.4em;border-top:1px solid #333;border-right:1px solid #333;position:absolute;top:50%;right:0;-webkit-transform:translate(-50%,-30%) rotate(45deg);transform:translate(-50%,-30%) rotate(45deg)}.con_faq_list.lower_items .shopify_blog_h2,.con_faq_list.top_items .shopify_blog_h2{margin-bottom:.75em}.con_faq_list .back_link{margin-top:3em}@media screen and (min-width:768px){.con_faq_list .list_title{font-size:1.75rem}.con_faq_list .comp_text.s{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.7}.firefox .con_faq_list .comp_text.s,.ie .con_faq_list .comp_text.s{max-height:3.4em}}@media screen and (min-width:1280px){.con_faq_list.lower_items{margin-top:12rem}.con_faq_list.top_items{margin-top:6rem}.con_faq_list .box_category>.flex_items{width:30%}.con_faq_list .box_category>.flex_items:not(:nth-child(3n+1)){margin-left:5%}.con_faq_list .box_category>.flex_items:nth-child(n+4){margin-top:7.5%}}@media screen and (min-width:768px) and (max-width:1279px){.con_faq_list.lower_items{margin-top:10rem}.con_faq_list.top_items{margin-top:5rem}.con_faq_list .box_category>.flex_items{width:47.5%}.con_faq_list .box_category>.flex_items:not(:nth-child(2n+1)){margin-left:5%}.con_faq_list .box_category>.flex_items:nth-child(n+3){margin-top:7.5%}}@media screen and (max-width:767px){.con_faq_list.lower_items{margin-top:6rem}.con_faq_list.lower_items .box_category{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;padding-bottom:1em}.con_faq_list.lower_items .box_category>.flex_items{width:48vw;min-width:48vw}.con_faq_list.lower_items .box_category>.flex_items:nth-child(n+2){margin-top:0}.con_faq_list.lower_items .box_category>.flex_items:not(:first-child){margin-left:5vw}.con_faq_list.lower_items .list_title{font-size:1.5rem;line-height:1.5}.con_faq_list.scroll .box_category{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;padding-bottom:1em}.con_faq_list.scroll .box_category>.flex_items{width:48vw;min-width:48vw}.con_faq_list.scroll .box_category>.flex_items:nth-child(n+2){margin-top:0}.con_faq_list.scroll .box_category>.flex_items:not(:first-child){margin-left:5vw}.con_faq_list.top_items{margin-top:4rem}.con_faq_list .box_category>.flex_items{width:100%}.con_faq_list .box_category>.flex_items:nth-child(n+2){margin-top:10%}.con_faq_list .list_title{font-size:1.7rem;line-height:1.7}.con_faq_list .comp_text.s{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.7}.firefox .con_faq_list .comp_text.s,.ie .con_faq_list .comp_text.s{max-height:5.1em}}.con_faq{margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.con_faq{max-width:1240px}}@media only screen and (min-width:1920px){.con_faq{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_faq{width:90%}}@media only screen and (max-width:767px){.con_faq{width:90%}}.con_faq .box_tags ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1em}.con_faq .box_tags ul li{margin-bottom:1em}.con_faq .box_tags ul li:not(:last-child){margin-right:.75em}.con_faq .box_tags ul li input{display:none}.con_faq .box_tags ul li input:checked+label{color:#fff;background-color:#42b1df}.con_faq .box_tags ul li label{display:block;padding:.6em 1em;border-radius:4px;background-color:#eee;font-size:1.4rem;line-height:1.4;cursor:pointer;-webkit-transition:.2s background-color ease-in-out,.1s color ease-in-out;transition:.2s background-color ease-in-out,.1s color ease-in-out}.mouse .con_faq .box_tags ul li label:hover,.touch .con_faq .box_tags ul li label.touchstart{color:#fff;background-color:#42b1df}.touch .con_faq .box_tags ul li label{-webkit-tap-highlight-color:transparent}.touch .con_faq .box_tags ul li label.touchend{-webkit-transition-delay:.2s;transition-delay:.2s}.con_faq .box_tags .refresh{margin-top:.75em;text-align:right}.con_faq .box_tags .refresh a{font-size:1.4rem;color:#333}.con_faq .box_faq>li{border-bottom:1px solid #ccc}.con_faq .box_faq>li:first-child{border-top:1px solid #ccc}.con_faq .box_faq .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;padding:1.5em 2.75em 1.5em 0;position:relative;cursor:pointer}.con_faq .box_faq .inner::after{content:"";width:.5em;height:.5em;border-top:2px solid #888;border-right:2px solid #888;position:absolute;top:50%;right:0;-webkit-transform:translate(-50%,-25%) rotateX(0) rotate(45deg);transform:translate(-50%,-25%) rotateX(0) rotate(45deg);-webkit-transition:.2s transform ease-in-out;transition:.2s transform ease-in-out}.con_faq .box_faq .faq_tags{margin-bottom:.75em}.con_faq .box_faq .icon span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.8em;height:2.8em;font-size:1.8rem;background-color:#ddd;text-align:center;line-height:1;border-radius:50%}.con_faq .box_faq .box_text{width:calc(100% - 2.8em);padding-left:2em}.con_faq .shopify_blog_h2{margin-bottom:.4em}.con_faq .shopify_blog_h2.lower_items{margin-bottom:.4em}.con_faq .back_link{margin-top:3em}@media screen and (min-width:768px){.con_faq .box_tags{margin-bottom:5rem}}@media screen and (max-width:767px){.con_faq .box_tags{margin-bottom:2.5rem}.con_faq .box_tags ul{margin-bottom:-.5em}.con_faq .box_tags ul li{margin-bottom:.5em}.con_faq .box_tags ul li:not(:last-child){margin-right:.5em}.con_faq .box_faq .icon span{width:2.4em;height:2.4em;font-size:1.5rem}.con_faq .box_faq .box_text{width:calc(100% - 2.4em);padding-left:1em}.con_faq .back_link{margin-top:2em}}.c-editor h3,.c-editor h4,.c-editor h5,.c-editor h6{margin-bottom:2rem;font-size:2.2rem;font-weight:900;line-height:1.4}.c-editor h3{padding:1.5rem;background:#eee}.c-editor h4{padding-left:2rem;position:relative}.c-editor h4::before{content:"";width:6px;height:90%;background-color:#ccc;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-editor h5{padding-bottom:.5rem;border-bottom:1px solid #ccc}.c-editor h6{font-size:2rem}.c-editor ol li,.c-editor ul li{list-style-position:inside;position:relative}.c-editor ol li::marker,.c-editor ul li::marker{position:absolute;left:0}.c-editor ol li:not(:first-child),.c-editor ul li:not(:first-child){margin-top:.5em}.c-editor ul li{padding-left:1.3em;text-indent:-1.3em;list-style-type:disc}.c-editor ol li{list-style-type:decimal}.c-editor .backquote{margin:4rem auto;padding:2.5rem;background-color:#eee}.c-editor a{color:#42b1df}.c-editor strong{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(0,rgba(66,177,223,.5)));background:linear-gradient(transparent 50%,rgba(66,177,223,.5) 0)}.c-editor em{border-bottom:2px solid #42b1df}.c-editor hr{display:block;margin:4rem auto}.c-editor table{max-width:100%!important;width:100%!important;border:1px solid #ccc}.c-editor table td,.c-editor table th{width:auto!important;border:1px solid #ccc}.c-editor table th{background-color:#eee;border-bottom:none!important}.con_faq_detail{margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.con_faq_detail{max-width:1240px}}@media only screen and (min-width:1920px){.con_faq_detail{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_faq_detail{width:90%}}@media only screen and (max-width:767px){.con_faq_detail{width:90%}}.con_faq_detail .box_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.con_faq_detail .box_title .icon span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.8em;height:2.8em;font-size:1.8rem;background-color:#ddd;text-align:center;line-height:1;border-radius:50%}.con_faq_detail .box_title h1{width:calc(100% - 2.8em);padding-left:1.3em;font-size:2rem}.con_faq_detail .detail{background-color:#f7f7f7;padding:1em 2em 2em 2em;margin-top:2em;display:-webkit-box;display:-ms-flexbox;display:flex;word-break:break-all}.con_faq_detail .detail .icon{color:#9cbf4a;font-size:4.5rem;line-height:1}.con_faq_detail .detail .inner{width:100%;padding-top:1em;padding-left:1em}.con_faq_detail .box_detail .faq_tags{margin-top:2em;padding-top:2em;border-top:1px solid #ccc}.con_faq_detail .back_link{margin-top:3em}.con_faq_detail .relation{width:100%}.con_faq_detail .relation .shopify_blog_h2{margin-bottom:.5em}@media screen and (min-width:1280px){.con_faq_detail .relation{margin-top:7rem}}@media screen and (min-width:768px) and (max-width:1279px){.con_faq_detail .relation{margin-top:6rem}}@media screen and (max-width:767px){.con_faq_detail .relation{margin-top:5rem}.con_faq_detail .box_title .icon span{width:2.4em;height:2.4em;font-size:1.6rem}.con_faq_detail .box_title h1{width:calc(100% - 2.4em);padding-left:.75em;font-size:1.55rem;line-height:1.7}.con_faq_detail .detail{margin-top:1.5em;padding:1em 5% 5% 4%}.con_faq_detail .detail .icon{font-size:3.2rem}.con_faq_detail .detail .inner{padding-left:.75em}.con_faq_detail .box_detail .faq_tags{margin-top:1.5em;padding-top:1.5em;border-top:1px solid #ccc}.con_faq_detail .back_link{margin-top:2em}}.con_search{margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.con_search{max-width:1240px}}@media only screen and (min-width:1920px){.con_search{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_search{width:90%}}@media only screen and (max-width:767px){.con_search{width:90%}}.con_search .shopify_blog_h2{margin-bottom:.75em}.con_search .shopify_blog_h2.lower_items{margin-bottom:.5em}.con_search .back_link{margin-top:3em}@media screen and (min-width:1280px){.con_search.lower_items{margin-top:12rem}}@media screen and (min-width:768px) and (max-width:1279px){.con_search.lower_items{margin-top:10rem}}@media screen and (max-width:767px){.con_search.lower_items{margin-top:6rem}.con_search .back_link{margin-top:2em}}.detail .con_faq_cta{margin-top:3rem;width:100%;border:none;background:0 0;padding:0}@media only screen and (min-width:768px) and (max-width:1024px){.detail .con_faq_cta{margin-top:2rem}}@media only screen and (max-width:767px){.detail .con_faq_cta{margin-top:2em}}@media only screen and (max-width:767px){.detail .con_faq_cta{padding:0}}.detail .con_faq_cta .cta_intro{margin-bottom:1em;font-size:inherit}@media only screen and (max-width:767px){.detail .con_faq_cta .cta_intro{margin-bottom:.5em}}@media only screen and (max-width:767px){.detail .con_faq_cta .cta_intro{font-size:inherit}}@media only screen and (max-width:767px){.detail .con_faq_cta .cta_intro{text-align:left}}.detail .con_faq_cta .comp_btn a{font-size:120%}.con_faq_cta{background-color:#f7f7f7;border:5px solid #e0e0e0;margin-top:8rem;padding:3.5% 5%}@media only screen and (min-width:768px) and (max-width:1024px){.con_faq_cta{margin-top:5rem}}@media only screen and (max-width:767px){.con_faq_cta{margin-top:3em}}@media only screen and (max-width:767px){.con_faq_cta{padding:10% 5%}}.con_faq_cta .cta_title{font-size:2.4rem;margin-bottom:.75em;text-align:center;line-height:1.55;font-weight:900}@media only screen and (min-width:768px) and (max-width:1024px){.con_faq_cta .cta_title{font-size:2rem}}@media only screen and (max-width:767px){.con_faq_cta .cta_title{font-size:1.8rem}}@media only screen and (max-width:767px){.con_faq_cta .cta_title{margin-bottom:.75em}}@media only screen and (max-width:767px){.con_faq_cta .cta_title br{display:none}}.con_faq_cta .cta_intro{font-size:1.5rem;margin-bottom:1.75em;color:#222;font-size:1.5rem;line-height:1.8;text-align:center}@media only screen and (max-width:767px){.con_faq_cta .cta_intro{font-size:1.4rem}}@media only screen and (max-width:767px){.con_faq_cta .cta_intro{margin-bottom:1.5em}}.con_faq_cta .cta_intro strong{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(0,rgba(249,255,47,.8)));background:linear-gradient(transparent 50%,rgba(249,255,47,.8) 0)}.con_faq_cta .box_tel{margin-bottom:1.5em;text-align:center}@media only screen and (max-width:767px){.con_faq_cta .box_tel{margin-bottom:1em}}.con_faq_cta .box_tel .sub{font-size:1.5rem;background:0 0;padding:0;font-weight:400;margin-bottom:.3em}@media only screen and (max-width:767px){.con_faq_cta .box_tel .sub{font-size:1.4rem}}.con_faq_cta .box_tel .telphone{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.con_faq_cta .box_tel .telphone .tel{font-size:3.6rem}@media only screen and (max-width:767px){.con_faq_cta .box_tel .telphone .tel{font-size:215%}}.con_faq_cta .comp_btn{max-width:550px;margin-left:auto;margin-right:auto}.con_faq_cta .comp_btn a{color:#fff}.con_faq_cta .ab_link{margin-top:1.5em;text-align:center}@media only screen and (max-width:767px){.con_faq_cta .ab_link{margin-top:1.5em}}.con_faq_cta .ab_link a{display:inline-block;color:#000;padding-left:1.5em;position:relative;border-bottom:1px solid currentColor;text-decoration:none}.con_faq_cta .ab_link a>span{font-size:90%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.con_faq_cta .ab_link svg{width:1em;height:1em;margin-left:.5em;fill:currentColor!important}