@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format('embedded-opentype') , url(./fonts/slick.woff) format('woff') , url(./fonts/slick.ttf) format('truetype') , url(./fonts/slick.svg#slick) format('svg')}html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;tab-size:4}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:bold}button{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"],[role="button"]{cursor:pointer;color:inherit}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}@media screen{[hidden~="screen"]{display:inherit}[hidden~="screen"]:not(:active):not(:focus):not(:target) {position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(ajax-loader.gif.pagespeed.ce.xc1_UwBXar.gif) center center no-repeat}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir="rtl"] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir="rtl"] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir="rtl"] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@charset "UTF-8";html{font-size:62.5%}body{font-size:1.8rem;font-weight:500;line-height:1.6;color:#333;font-family:"Noto Sans JP","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h2,h3,h4,h5,h6{font-family:"Noto Sans JP"}h2{font-size:3rem}h3{font-size:2.5rem}h4,h5,h6{font-size:2.2rem}img{max-width:100%;height:auto}a{color:#222;text-decoration:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}a:hover{color:#2b8f5d}ul{list-style:none}table{border-collapse:collapse;border-spacing:0}.w1200{max-width:1200px;width:1200px;margin:0 auto}.w1100{max-width:1100px;width:1100px;margin:0 auto}.w1015{max-width:1015px;width:1015px;margin:0 auto}.w1000{max-width:1000px;width:1000px;margin:0 auto}.w950{max-width:950px;width:950px;margin:0 auto}.w750{max-width:750px;width:750px;margin:0 auto}.red{color:#da1818}.tx-center{text-align:center}.bg-white{background-color:#fff}.flex2col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex3col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:3rem}.article-filter{font-size:0}.article-filter a{position:relative;color:#fff;background-color:#14a675;border:1px solid #5ed3ac;color:#fff;cursor:pointer;display:inline-block;font-size:1.8rem;padding:.75em .8em;text-align:center;-webkit-transition:.2s ease-out;transition:.2s ease-out}.article-filter a:first-child{border-radius:3px 0 0 3px}.article-filter a:last-child{border-radius:0 3px 3px 0}.article-filter .active{color:#14a675;background-color:#fff}#header{background-color:#f0f7fa;border-bottom:#d6e7f1}#header .c-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 0}#header .c-header #logo img{max-width:100%;height:40px}#header .c-header nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .c-header nav ul li{margin-right:1.5rem}#header .c-header nav ul li a{font-size:1.6rem}#header .c-header nav ul li:last-child{margin-right:0}#header .c-header nav ul .start_kiroku{display:block;background-color:#eec718;padding:1rem;border-radius:30px}.c-main .kv{background-image:url(http://kiro-ku.com/wp-content/themes/kiro-ku/img/index/xkv.jpg.pagespeed.ic.m4We8zK4oQ.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:90vh}.c-main .kv .w1200{position:relative;padding-top:4rem}.c-main .kv .w1200 h1 img{max-width:100%;height:90px}.c-main .kv p,.c-main .kv ul{font-size:2rem}.c-main .kv h2{padding-top:2rem}.c-main .kv ul{position:absolute;top:4rem;right:8rem}.c-main .kv ul li{color:#fff;background-color:#30a9d6;padding:1rem 2rem;margin-bottom:2rem}.c-main .content h2{font-size:4rem;margin-bottom:2rem}.c-main .try{background-color:#eec718;padding:2rem 0}.c-main .about{color:#fff;background-color:#14a675;padding:6rem 0}.c-main .about .flex2col{margin-top:5rem}.c-main .about .flex2col .img{width:40%}.c-main .about .flex2col .text{width:55%}.c-main .about .flex2col .text ul{font-size:2.7rem;padding:2rem 0}.c-main .about .flex2col .text ul li{margin-bottom:1rem}.c-main .about .key_btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4rem}.c-main .about .key_btns a{display:block;background-color:#fff;padding:2rem 4rem;border-radius:40px;margin-right:2rem}.c-main .about .key_btns a:last-child{margin-right:0}.c-main .howto{padding:6rem 0;background-color:#f0f7fa}.c-main .howto .howtouse{padding:4rem 0}.c-main .howto .howtouse li{background-color:#fff;padding:2rem}.c-main .howto .howtouse li a{display:block}.c-main .howto .howtouse li a .tag{margin-top:1.5rem;font-size:1.4rem;background-color:#f0f7fa;display:inline-block;padding:.5rem 1rem;margin-right:1rem}.c-main .howto .howtouse li a p{margin:1.5rem 0}.c-main .howto .howtouse .slick-prev{left:-45px}.c-main .howto .howtouse .slick-prev:before{content:url(http://kiro-ku.com/wp-content/themes/kiro-ku/img/index/icon_previous.svg)}.c-main .howto .howtouse .slick-next:before{content:url(http://kiro-ku.com/wp-content/themes/kiro-ku/img/index/icon_next.svg)}.c-main .howto .howtouse .slick-dots{bottom:-30px}.c-main .howto .howtouse .slick-dots li{background-color:transparent;padding:0}.c-main .howto .howtouse .slick-dots li button:before{color:#2b8f5d!important}.c-main .howto .key_btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-main .howto .key_btns a{display:inline-block;color:#fff;background-color:#14a675;padding:2rem 4rem;border-radius:40px}.c-main .points{padding:6rem 0}.c-main .points ul{padding-top:6rem}.c-main .points ul li{width:47%;margin-bottom:3.5rem;position:relative}.c-main .points ul li h3{font-size:2.2rem;margin-bottom:1rem;display:inline-block;border-bottom:2px solid #eec718}.c-main .points ul li img{position:absolute;top:-20px;right:0}.c-main .points ul li:last-child{margin-bottom:0}.c-main .information{padding:2rem 0 6rem}.c-main .information .info-box{border:1px solid #d6e7f1;padding:5rem 7rem}.c-main .information .info-box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5rem}.c-main .information .info-box ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}.c-main .information .info-box ul li div{width:300px;margin-right:3rem;position:relative}.c-main .information .info-box ul li div .tag{font-size:1.4rem;background-color:#f0f7fa;display:inline-block;padding:.5rem 1rem;position:absolute;right:0}.c-main .information .info-box ul li p{width:300px}.c-main .information .info-box .key_btns{margin-top:3rem}.c-main .information .info-box .key_btns a{display:inline-block;color:#fff;background-color:#14a675;padding:1rem 2rem;border-radius:33px;width:200px;text-align:center}.ck-main .kv{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:50vh;margin-top:5rem}.ck-main .kv h1{font-size:5rem;color:#2b8f5d}.ck-main .content h2{font-size:4rem;margin-bottom:4rem}.ck-main #feature{background-image:url(http://kiro-ku.com/wp-content/themes/kiro-ku/img/feature/kv-feature.svg)}.ck-main #howto{background-image:url(http://kiro-ku.com/wp-content/themes/kiro-ku/img/howto/kv-howto.svg)}.ck-main #price{background-image:url(http://kiro-ku.com/wp-content/themes/kiro-ku/img/price/kv-price.svg)}.ck-main #info{background-image:url(http://kiro-ku.com/wp-content/themes/kiro-ku/img/info/kv-info.svg)}.ck-main #qa{background-image:url(http://kiro-ku.com/wp-content/themes/kiro-ku/img/info/kv-info.svg)}.ck-main #trail{background-image:url(http://kiro-ku.com/wp-content/themes/kiro-ku/img/trial/kv.svg)}.ck-main .about-feature{padding:6rem;background-color:#f0f7fa}.ck-main .about-feature .flex3col li{width:30%;padding-bottom:3rem}.ck-main .about-feature .flex3col li h3{font-size:2rem;background-color:#f4da24;text-align:center;padding:1rem 0;margin-bottom:1.5rem}.ck-main .about-feature .flex3col li p{font-size:1.6rem}.ck-main .about-feature-points{padding:6rem 0}.ck-main .about-feature-points .flex2col{padding-top:6rem}.ck-main .about-feature-points .flex2col div{width:47%}.ck-main .about-feature-points .flex2col div h3{color:#14a675;margin-bottom:2rem}.ck-main .about-feature-points .reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ck-main .howto{padding:6rem 0;background-color:#f0f7fa}.ck-main .howto .cate-tags{margin:3rem 0 2rem}.ck-main .howto .cate-tags ul li{font-size:1.4rem;display:inline-block;margin-right:1rem}.ck-main .howto .cate-tags ul li a{background-color:#fff;padding:.5rem 1rem;display:block;border-radius:20px;border:1px solid #e8e6e6}.ck-main .plan{padding:6rem 0;background-color:#f0f7fa}.ck-main .plan .w1100{margin-bottom:5rem}.ck-main .plan .flex2col h3{margin-bottom:3rem;position:relative}.ck-main .plan .flex2col h3 span{color:#bebebe;position:absolute;bottom:-14px;font-size:1.2rem;width:100%;left:0;text-align:center}.ck-main .plan .flex2col .price{font-size:3.5rem;margin-right:1rem}.ck-main .plan .flex2col .details{padding:2rem 0}.ck-main .plan .flex2col .details li{line-height:2;border-bottom:1px solid #d9d9d9;margin-bottom:1rem;position:relative}.ck-main .plan .flex2col .details .yes:before{content:url(http://kiro-ku.com/wp-content/themes/kiro-ku/img/price/check.svg);position:absolute;left:-4rem;top:5px}.ck-main .plan .flex2col .details .no:after{content:url(http://kiro-ku.com/wp-content/themes/kiro-ku/img/price/cross.svg);position:absolute;right:-4rem;top:5px}.ck-main .plan .flex2col a{display:block;background-color:#eec718;width:70%;padding:1rem 0;text-align:center;border-radius:30px}.ck-main .plan .flex2col .upgrade-btns{color:#fff;background-color:#2b8f5d;margin-top:2rem}.ck-main .plan .flexCenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ck-main .plan .flex2col>li{background-color:#fff;padding:3rem 1.5rem;width:35%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #d6e7f1;margin:0 2rem 3rem}.ck-main .plan .flex2col>li.recommend{position:relative;border-color:#2b8f5d;border-width:2px}.ck-main .plan .flex2col>li.recommend:before{content:"オススメ！";position:absolute;top:-28px;left:50%;transform:translateX(-50%);width:200px;height:50px;font-size:24px;line-height:43px;text-align:center;color:#eec718;font-weight:bold;border:2px solid #2b8f5d;background-color:#2b8f5d;border-radius:50px}.ck-main .plan .flex2col>li .comment{color:#676767;font-size:1.4rem;margin-bottom:2rem}.ck-main .plan .estimate-content{background-color:#fff;border:1px solid #d6e7f1;padding:6rem 0}.ck-main .plan .estimate-content .w750{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ck-main .plan .estimate-content .w750 .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70%;margin-bottom:2rem}.ck-main .plan .estimate-content .w750 .inner h4{width:30%}.ck-main .plan .estimate-content .w750 .inner select{width:60%}.ck-main .plan .estimate-content .w750 .inner table th,.ck-main .plan .estimate-content .w750 .inner table td{font-size:1.6rem;padding:1rem;border:1px solid #aaa}.ck-main .plan .estimate-content .w750 .inner table th{background-color:#f8f8f8}.ck-main .plan .estimate-content .w750 .inner .h-yellow{background-color:#fff5c9;outline:none}.ck-main .plan .estimate-content .w750 .inner span.h2{margin-right:1rem}.ck-main .plan .estimate-content .w750 .inner .estimate-price{font-size:2.2rem;font-weight:800}.ck-main .plan .estimate-content .w750 .inner .total-price{font-size:2.2rem;font-weight:800}.ck-main .plan .estimate-content .w750 .inner .btn-primary{color:#fff;background-color:#2b8f5d;margin:2rem 0;padding:1rem 2rem;font-size:2rem;border-radius:30px}.ck-main .plan .estimate-content .w750 .inner .form-group{padding:2rem 1rem}.ck-main .plan .estimate-content .w750 .inner .small{font-size:1.2rem}.ck-main .plan .estimate-content .w750 .w100{width:100%}.ck-main .plan>p.tx-center{margin-bottom:3rem}.it-hojo-banner{text-align:center;margin:40px auto}.it-hojo-banner img{display:block;margin:0 auto;width:40%;height:auto;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.1);transition:transform .3s ease}.it-hojo-banner img:hover{transform:scale(1.05)}.ck-main .info{padding:6rem 0}.ck-main .info h2{margin-bottom:4rem}.ck-main .info .breadcrumb{margin-bottom:3rem}.ck-main .info .breadcrumb li{display:inline-block}.ck-main .info .breadcrumb li:after{content:">";margin-left:1rem;margin-right:1rem}.ck-main .info .breadcrumb li:last-child::after{content:none}.ck-main .info .news-title{font-size:2.5rem;padding:1rem 0;background-color:#f2f2f2}.ck-main .info .flex2col{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem}.ck-main .info .flex2col .info-content .date{margin-right:2rem}.ck-main .info .flex2col .info-content .info-tags{padding:1rem;background-color:#f0f7fa}.ck-main .info .flex2col .info-content:first-child{width:40%}.ck-main .info .flex2col .info-content:last-child{width:55%}.ck-main .info .news-content h3{border-bottom:2px solid #2b8f5d;margin-bottom:2rem;padding-bottom:.5rem}.ck-main .info .news-content h4{border-left:3px solid #2b8f5d;margin-bottom:2rem;padding:.5rem 0 .5rem 2rem}.ck-main .info .news-content h6{border-left:6px solid #2b8f5d;margin-bottom:2rem;padding:.5rem 0 .5rem 2rem}.ck-main .info .news-content h5{border-top:2px solid #2b8f5d;border-bottom:2px solid #2b8f5d;margin:2rem 0;padding:.5rem 0}.ck-main .info .news-content p{margin-bottom:1rem}.ck-main .qAndA{padding:6rem 0}.ck-main .qAndA h3{margin-top:5rem;margin-bottom:3rem;border-bottom:1px solid #c6c6c6}.ck-main .qAndA h3:first-of-type{margin-top:0}.ck-main .qAndA .qa{background-color:#f0f7fa;border:1px solid #d6e7f1}.ck-main .qAndA .qa h4{background-color:#fff;padding:1rem;margin-top:4rem;margin-bottom:2rem;border:1px solid #3285bf}.ck-main .qAndA .qa a{color:#2b8f5d}.ck-main .qAndA .qa p{margin-bottom:2rem}.ck-main .qAndA .qa ul{list-style:disc;padding-left:2rem;margin-bottom:2rem}.ck-main .qAndA .qa ul li{margin-bottom:1rem}.ck-main .qAndA .qa ul li span{background-color:#eec718;padding:.3rem}.ck-main .qAndA .qa table{width:100%;background-color:#fff}.ck-main .qAndA .qa table th,.ck-main .qAndA .qa table td{padding:1rem}.ck-main .qAndA .qa table td{text-align:center}.ck-main .qAndA .qa table td:first-child{text-align:left}.ck-main .qAndA .qa table,.ck-main .qAndA .qa th,.ck-main .qAndA .qa td{border:1px solid #d6e7f1}.ck-main .qAndA .arconix-faq-wrap{background-color:#f0f7fa;border:1px solid #d6e7f1}.ck-main .qAndA .arconix-faq-wrap h4{background-color:#fff;padding:1rem;margin-top:4rem;margin-bottom:2rem;border:1px solid #3285bf}.ck-main .qAndA .arconix-faq-wrap a{color:#2b8f5d}.ck-main .qAndA .arconix-faq-wrap p{margin-bottom:2rem!important}.ck-main .qAndA .arconix-faq-wrap ul{list-style:disc;padding-left:2rem;margin-bottom:2rem}.ck-main .qAndA .arconix-faq-wrap ul li{margin-bottom:1rem}.ck-main .qAndA .arconix-faq-wrap ul li span{background-color:#eec718;padding:.3rem}.ck-main .news-content table tr:first-child{background:#162c43;color:#fff}.ck-main .qAndA .arconix-faq-wrap table,.ck-main .news-content table{width:100%;background-color:#fff}.ck-main .qAndA .arconix-faq-wrap table th,.ck-main .qAndA .arconix-faq-wrap table td,.ck-main .news-content table th,.ck-main .news-content table td{padding:1rem}.ck-main .qAndA .arconix-faq-wrap table td,.ck-main .news-content table td{text-align:center}.ck-main .qAndA .arconix-faq-wrap table td:first-child,.ck-main .news-content table td:first-child{text-align:left}.ck-main .qAndA .arconix-faq-wrap table,.ck-main .qAndA .arconix-faq-wrap th,.ck-main .qAndA .arconix-faq-wrap td,.ck-main .news-content table,.ck-main .news-content table th,.ck-main .news-content table td{border:1px solid #d6e7f1}.ck-main .it-shien{padding:6rem 0}.ck-main .it-shien .w1100{padding:0 2rem}.ck-main .it-shien h3{}.ck-main .it-shien h2{font-size:3.2rem;margin-top:5rem;margin-bottom:3rem;display:inline-block;border-bottom:2px solid #eec718;color:#2b8f5d}.ck-main .it-shien p{margin-bottom:3rem}.underline-link{text-decoration:underline}.subsidy-table{width:100%;border-collapse:collapse;margin:2em 0;font-size:16px}.subsidy-table th,.subsidy-table td{border:1px solid #ccc;padding:12px 16px;text-align:center}.subsidy-table th{background-color:#f0f5f0;font-weight:bold}.subsidy-table td.highlight{color:#2e7d32;font-size:1.2em;font-weight:bold;border-radius:4px;padding:.5em .8em;text-align:center}.flow-image{display:block;max-width:100%;margin-bottom:32px}.image-modal{display:none;position:fixed;z-index:10000;left:0;top:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;overflow:auto;-webkit-overflow-scrolling:touch;touch-action:auto}.image-modal img{max-width:90%;max-height:90%;box-shadow:0 0 10px white;border-radius:8px;cursor:pointer}.modal-zoom-container{width:100%;display:flex;justify-content:center;align-items:center;padding:40px 10px;box-sizing:border-box}.modal-zoom-container img{width:auto;height:auto;max-width:100%;max-height:none}body.modal-open{overflow:hidden}.notice-list{list-style:none;padding-left:0;margin:0 0 2em 0}.notice-list li{margin-bottom:1.5em;padding-left:1.2em;position:relative}.notice-list li::before{content:"⚠️";position:absolute;left:0}.notice-list strong{font-weight:bold;color:#333;margin-bottom:.4em}.notice-body{color:#444;line-height:1.6}.ck-main .information{padding:6rem;background-color:#f0f7fa}.ck-main .info-box{background-color:#fff;padding:3rem;margin-top:4rem}.ck-main .information .info-box{border:1px solid #d6e7f1;padding:5rem 7rem}.ck-main .information .info-box h2.tx-center{margin-bottom:0;padding-bottom:2rem;font-size:2.8rem;color:#2b8f5d;line-height:1.6}.ck-main .information .info-box p.tx-center{margin-bottom:0;padding:2rem 0}.c-main .information .info-box .key_btns{margin-top:3rem}.ck-main .information .info-box .key_btns a{display:inline-block;color:#fff;background-color:#14a675;padding:1rem 2rem;border-radius:33px;width:200px;text-align:center}.ck-main .trial{padding:6rem 0;background-color:#f0f7fa}.ck-main .trial .w1100{margin-top:4rem}.ck-main .trial .w1100 .inner{padding:4rem 0}.ck-main .trial .w1100 .inner .ssl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;padding:2rem 0}.ck-main .trial .w1100 .inner .ssl img{width:50px;margin-right:1rem}.ck-main .trial .w1100 .inner .form{width:800px;margin:0 auto}.ck-main .trial .step-content{background-color:#fff;padding:3rem;margin-top:4rem}.ck-main .trial .step-content .step{font-size:2.4rem;margin-bottom:2rem;background-color:#eec718;display:inline-block;padding:.5rem 2rem}.ck-main .trial .step-content h4{border-bottom:1px solid #ddd;margin-bottom:1rem}.ck-main .trial .step-content h4:last-of-type{margin-top:3rem}.ck-main .trial .step-content p{font-size:1.4rem}.ck-main .privacy h4{padding:1rem 2rem;border-left:6px double #2b8f5d;margin-top:3rem;margin-bottom:2rem}.ck-main .privacy .inner p{font-size:1.6rem;margin-bottom:2rem;padding-left:1rem}.ck-main .privacy .inner ol{padding-top:1rem;padding-left:4rem;margin-bottom:2rem;font-size:1.5rem}.ck-main .privacy .inner ol li{margin-bottom:1rem}.ck-main .privacy .inner ol li .list-inside-list{list-style-type:circle;padding-left:2rem;padding-top:1rem}.ck-main .privacy .inner ol li .list-inside-list li{font-size:1.3rem;margin-bottom:.5rem}.ck-main .error404 h4{margin-bottom:2rem}.ck-main .error404 .w1000{padding:0 2rem}.ck-main .error404 .w1000 .inner ul{margin-bottom:2rem}#footer{background-color:#f0f7fa}#footer .footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:4rem;padding-bottom:2rem}#footer .footer .f_logo img{height:50px}#footer .footer nav{padding:2rem 0}#footer .footer nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer .footer nav ul li{margin-right:1.5rem}#footer .footer nav ul li:last-child{margin-right:0}#footer .footer .key_btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 0 4rem}#footer .footer .key_btns a{padding:1rem 1.5rem;margin-right:1.5rem;background-color:#eec718;border-radius:30px}#footer .footer .key_btns a:last-child{margin-right:0}#footer .footer .policy_btns{margin-bottom:2rem}#footer .footer .policy_btns a{font-size:1.3rem}#footer .footer .policy_btns a:first-child{margin-right:1.5rem}.sliderArea{max-width:100%;margin:0 auto;padding:0 25px}.sliderArea.w300{max-width:300px}.slick-slide{margin:0 5px}.slick-slide img{width:100%;height:auto}.slick-prev,.slick-next{z-index:1}.slick-prev:before,.slick-next:before{color:#000}.slick-slide{-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;opacity:.2}.slick-active{opacity:1}.slick-current{opacity:1}.thumb{margin:20px 0 0}.thumb .slick-slide{cursor:pointer}.thumb .slick-slide:hover{opacity:.7}.article-boxes a{display:block;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:30%;padding:2rem;margin-bottom:3rem}.article-boxes a img{margin-bottom:2rem}.article-boxes a .tags{font-size:1.4rem;padding:.7rem 1rem;background-color:#f0f7fa;display:inline-block;margin-bottom:1rem;margin-right:1rem}.article-boxes a h4{margin-bottom:1rem}.news-content ul,.news-content ol{margin:1.0em}.news-content ul{list-style:disc}.news-content blockquote{padding:1.5rem 2rem;background-color:#f0f7fa;margin:2rem 0}.news-content figure{max-width:100%;height:auto;padding-bottom:2rem}.news-content figure figcaption{text-align:center}@-webkit-keyframes zoom-in {
  0% {
    -webkit-transform: scale(0.1);
            transform: scale(0.1);
  }
  100% {
    -webkit-transform: none;
            transform: none;
  }
}@keyframes zoom-in {
  0% {
    -webkit-transform: scale(0.1);
            transform: scale(0.1);
  }
  100% {
    -webkit-transform: none;
            transform: none;
  }
}.is-animated{-webkit-animation:.6s zoom-in;animation:.6s zoom-in}.qa-list dl{position:relative;margin:0;padding:28px 80px 28px 30px;cursor:pointer;border-bottom:1px solid #000}.qa-list dl:first-child{border-top:1px solid #000}.qa-list dl::before{position:absolute;top:35px;right:35px;display:block;width:7px;height:7px;margin:auto;content:'';-webkit-transform:rotate(135deg);transform:rotate(135deg);border-top:2px solid #000;border-right:2px solid #000}.qa-list .open::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.qa-list dl dt{position:relative;margin:0;padding:0 0 0 50px;font-weight:bold;font-size:20px}.qa-list dl dt::before{font-size:22px;line-height:1;position:absolute;top:3px;left:0;display:block;content:'Q.';color:#3285bf}.qa-list dl dd::before{font-size:22px;line-height:1;position:absolute;top:3px;left:2px;display:block;content:'A.';font-weight:bold;color:#3285bf}.qa-list dl dd{position:relative;display:none;height:auto;margin:20px 0 0;padding:0 0 0 50px}.qa-list dl dd p{margin:30px 0 0}.qa-list dl dd p:first-child{margin-top:0}.qa-list .arconix-faq-wrap{position:relative;margin:0;padding:28px 80px 28px 30px;cursor:pointer;border-bottom:1px solid #000;background-color:#f0f7fa!important;border:1px solid #d6e7f1!important;border-radius:0!important}.qa-list .arconix-faq-wrap:first-child{border-top:1px solid #000}.qa-list .arconix-faq-wrap::before{position:absolute;top:35px;right:35px;display:block;width:7px;height:7px;margin:auto;content:'';-webkit-transform:rotate(135deg);transform:rotate(135deg);border-top:2px solid #000;border-right:2px solid #000}.qa-list .open::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.qa-list .arconix-faq-wrap .arconix-faq-title{position:relative;margin:0;padding:0 0 0 50px;font-weight:bold;font-size:20px;background:none!important}.qa-list .arconix-faq-wrap .arconix-faq-title::before{font-size:22px;line-height:1;position:absolute;top:3px;left:0;display:block;content:'Q.';color:#3285bf}.qa-list .arconix-faq-wrap .arconix-faq-content::before{font-size:22px;line-height:1;position:absolute;top:3px;left:2px;display:block;content:'A.';font-weight:bold;color:#3285bf}.qa-list .arconix-faq-wrap .arconix-faq-content{position:relative;height:auto;margin:20px 0 0;padding:0 0 0 50px}.qa-list .arconix-faq-wrap .arconix-faq-content p{margin:30px 0 0}.qa-list .arconix-faq-wrap .arconix-faq-content p:first-child{margin-top:0}@media screen and (max-width:767px){.qa-list dl{position:relative;padding:15px 40px 15px 10px}.qa-list dl::before{top:20px;right:20px;width:7px;height:7px}.qa-list dl dt{padding:0 0 0 30px;font-size:14px}.qa-list dl dt::before{font-size:14px;top:3px;left:5px;content:'Q.'}.qa-list dl dd::before{font-size:14px;top:5px;left:5px;content:'A.'}.qa-list dl dd{margin:10px 0 0;padding:0 0 0 30px;font-size:14px}.qa-list dl dd p{margin:30px 0 0}.qa-list dl dd p:first-child{margin-top:0}.qa-list .arconix-faq-wrap{position:relative;padding:15px 40px 15px 10px}.qa-list .arconix-faq-wrap::before{top:20px;right:20px;width:7px;height:7px}.qa-list .arconix-faq-wrap .arconix-faq-title{padding:0 0 0 30px;font-size:14px}.qa-list .arconix-faq-wrap .arconix-faq-title::before{font-size:14px;top:3px;left:5px;content:'Q.'}.qa-list .arconix-faq-wrap .arconix-faq-content::before{font-size:14px;top:5px;left:5px;content:'A.'}.qa-list .arconix-faq-wrap .arconix-faq-content{margin:10px 0 0;padding:0 0 0 30px;font-size:14px}.qa-list .arconix-faq-wrap .arconix-faq-content p{margin:30px 0 0}.qa-list .arconix-faq-wrap .arconix-faq-content p:first-child{margin-top:0}.it-hojo-banner img{width:60%}}.stepBar{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:400px;position:relative;margin:20px auto;text-align:center}.stepBar li{font-size:12px;list-style:none;position:relative;width:33.333%}.stepBar li:after{background:#d0e1f9;content:"";width:calc(100% - 24px);height:4px;position:absolute;left: calc(-50% + 12px);top:10px}.stepBar li li:first-child:after{display:none}.stepBar li span{background:#d0e1f9;color:#fff;display:inline-block;height:24px;margin-bottom:5px;line-height:24px;width:24px;border-radius:50%}.stepBar .visited:after{background:#eec718}.stepBar .visited span{background:#eec718}.form_area{padding:20px}.form_area .w50 input[type="text"]{width:50%;margin-right:2rem;border-radius:15px;outline:none}.form_area .w50 select{width:50%}.form_area dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.form_area dt{width:25%;margin-top:1.1rem}.form_area dd{width:75%}.form_area dd .small{color:#696969;margin-top:1rem;font-size:1.4rem}.form_area dd input,.form_area dd select{background-color:#fff5c9;border-radius:15px;outline:none}.form_area input[type="text"]:valid{color:#000;background:#fff;border-color:#aaa}.form_area textarea{width:100%;border:1px solid #aaa;border-radius:15px;outline:none}.form_area .agree-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f8f8f8;border:1px solid #dedede;padding:2rem;margin-bottom:5rem}.form_area .agree-content .inner{padding:3rem 0 1rem 0}.form_area .agree-content .small{color:#696969;margin-top:1rem;font-size:1.4rem}.form_area input[type="text"],.form_area input[type="email"],.form_area input[type="tel"],.form_area select{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-size:16px;border:1px solid #aaa;padding:15px;border-radius:15px}.estimate-content input[type="text"],.estimate-content input[type="email"],.estimate-content input[type="tel"],.estimate-content select{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-size:16px;border:1px solid #aaa;padding:15px;border-radius:15px}.form_area .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form_area .next input{cursor:pointer;border:none;display:inline-block;width:300px;background:#eec718;font-weight:bold;margin:5px;padding:20px 15px;border-radius:30px}.form_area .back input{cursor:pointer;border:none;display:inline-block;width:100px;background:#f3f3f3;font-weight:bold;margin:5px;padding:20px 15px;border-radius:30px}.form_area .submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form_area .submit input{cursor:pointer;border:none;display:inline-block;width:300px;background:#eec718;font-weight:bold;margin:5px;padding:20px 15px}.checkbox-field label,.radio-field label{display:inline-block;margin-right:20px}@media screen and (max-width:750px){.form_area input[type="text"],.form_area input[type="email"],.form_area input[type="tel"],.form_area select{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-size:4vw;border:1px solid #aaa;padding:1rem;border-radius:15px}}.loader-wrap{position:fixed;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%;background:#f0f7fa;z-index:9999}.loader:before,.loader:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.loader{color:#14a675;font-size:10px;margin:80px auto;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader span{display:block;text-align:right}.loader:before,.loader:after{content:'';position:absolute;top:0}.loader:before{left:5rem;top:-6em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader:after{right:-3.8rem;top:3rem}@-webkit-keyframes load7 {
  0%,
  80%,
  100% {
    -webkit-box-shadow: 0 2.5em 0 -1.3em;
            box-shadow: 0 2.5em 0 -1.3em;
  }
  40% {
    -webkit-box-shadow: 0 2.5em 0 0;
            box-shadow: 0 2.5em 0 0;
  }
}@keyframes load7 {
  0%,
  80%,
  100% {
    -webkit-box-shadow: 0 2.5em 0 -1.3em;
            box-shadow: 0 2.5em 0 -1.3em;
  }
  40% {
    -webkit-box-shadow: 0 2.5em 0 0;
            box-shadow: 0 2.5em 0 0;
  }
}@media screen and (min-width:750px){.sp{display:none!important}}@media screen and (max-width:750px){.pc{display:none!important}#header #logo img{max-width:127px}.w1200{max-width:100%;width:100%}.w1100{max-width:100%;width:100%}.w1000{max-width:100%;width:100%}.w750{max-width:100%;width:100%}.loader-wrap{top:0;left:0}.loader-wrap .loader{position:relative;right:4px}h2{font-size:5.33333vw}p{font-size:4vw}ul{font-size:4vw}ul li{font-size:4vw}img{width:100%;height:auto;display:block}.c-main .kv{background-color:rgba(255,255,255,.4);background-blend-mode:lighten;background-position:right 14.4% top 43%}.c-main .kv .w1200{padding:25% 2rem 0}.c-main .kv .w1200 h1{width:60%}.c-main .kv .w1200 h2{font-size:5.33333vw;margin-bottom:3rem}.c-main .kv .w1200 p{font-size:4.26667vw}.c-main .kv .w1200 ul{position:static}.c-main .kv .w1200 ul li{font-size:3.2vw;margin-bottom:1rem;display:inline-block}.c-main .howto .howtouse .slider .slick-next{right:30px}.c-main .howto .howtouse .slider .slick-prev{left:8px}.c-main .howto .howtouse .slider .slick-prev,.c-main .howto .howtouse .slider .slick-next{top:30%}.c-main .howto .howtouse .slider .slick-slide{margin:0}.c-main .content{padding:8vw 0}.c-main .content h2{font-size:6.66667vw}.c-main .content .key_btns a{font-size:4vw;padding:1.5rem 0;margin-right:0;width:70%;text-align:center}.c-main .content .key_btns a:first-child{margin-bottom:2rem}.c-main .about .flex2col{margin-top:6.66667vw;padding:0 2rem}.c-main .about .flex2col .img{width:100%;margin-bottom:2rem}.c-main .about .flex2col .img img{width:70%;margin:0 auto}.c-main .about .flex2col .text{width:100%}.c-main .about .key_btns a:first-child{margin-bottom:2rem}.c-main .points{padding:10.66667vw 0}.c-main .points h2{font-size:5.33333vw;margin-bottom:3rem}.c-main .points ul{padding:0 2rem}.c-main .points ul li{width:100%;border-bottom:1px solid #d6e7f1;padding-bottom:2rem;margin-bottom:2rem}.c-main .points ul li:last-child{border-bottom:0}.c-main .points ul li h3{font-size:5.33333vw;display:inline}.c-main .points ul li p{margin-top:2rem}.c-main .points ul li img{width:30px;top:0}.c-main .information{padding:0}.c-main .information .info-box{padding:10.66667vw 2rem}.c-main .information .info-box ul{margin-top:0}.c-main .information .info-box ul li{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-main .information .info-box ul li div{width:100%;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ck-main #feature{background-image:url(http://kiro-ku.com/wp-content/themes/kiro-ku/img/sp/feature/kv-feature.svg);background-position:right 48.2% top 43%}.ck-main #howto{background-image:url(http://kiro-ku.com/wp-content/themes/kiro-ku/img/sp/howto/kv-howto.svg);background-position:center}.ck-main #price{background-image:url(http://kiro-ku.com/wp-content/themes/kiro-ku/img/sp/price/kv-price.svg);background-position:center}.ck-main #qa{background-image:url(http://kiro-ku.com/wp-content/themes/kiro-ku/img/sp/qa/kv-qa.svg);background-position:center}.ck-main #info{background-image:url(http://kiro-ku.com/wp-content/themes/kiro-ku/img/sp/info/kv-info.svg);background-position:center}.ck-main .kv{background-position:right 14.4% top 43%;height:90vh;position:relative}.ck-main .kv .w1000{padding:25% 2rem 0}.ck-main .kv .w1000 h1{font-size:8vw;position:absolute;top:13%}.ck-main .kv .w1000 h2{font-size:5.33333vw;margin-bottom:3rem}.ck-main .kv .w1000 p{font-size:4.26667vw}.ck-main .kv .w1000 ul{position:static}.ck-main .kv .w1000 ul li{font-size:3.2vw;margin-bottom:1rem}.ck-main .content{padding:8vw 0}.ck-main .content h2{font-size:6.66667vw}.ck-main .content .key_btns a{font-size:4vw;padding:1.5rem 0;margin-right:0;width:70%;text-align:center}.ck-main .content .key_btns a:first-child{margin-bottom:2rem}.ck-main .about-feature .flex3col{padding:0 2rem}.ck-main .about-feature .flex3col li{width:100%}.ck-main .about-feature .flex3col li h3{font-size:4vw}.ck-main .about-feature .flex3col li p{font-size:3.2vw}.ck-main .about-feature-points .flex2col{padding:3rem 2rem;border-bottom:1px solid #d6e7f1}.ck-main .about-feature-points .flex2col:last-child{border-bottom:none}.ck-main .about-feature-points .flex2col .img{width:100%;margin-bottom:2rem}.ck-main .about-feature-points .flex2col .txt{width:100%}.ck-main .about-feature-points .flex2col .txt h3{font-size:4vw;margin-bottom:1rem}.ck-main .about-feature-points .flex2col .txt p{font-size:3.2vw}.ck-main .howto .w1100{padding:0 2rem}.ck-main .howto .cate-tags ul li{font-size:3.46667vw;margin-right:0;margin-bottom:.5rem}.ck-main .howto .article-filter{display:-webkit-box;display:-ms-flexbox;display:flex}.ck-main .howto .article-filter a{font-size:3.73333vw;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ck-main .howto .article-boxes a{width:100%}.ck-main .howto .article-boxes .tags{font-size:3.2vw}.ck-main .howto .article-boxes h4{font-size:4vw}.ck-main .plan .flex2col>li{width:100%}.ck-main .plan p.tx-center{padding:0 2rem;margin-bottom:3rem}.ck-main .plan .estimate-content{padding:6rem 2rem}.ck-main .plan .estimate-content .w750 .inner{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.ck-main .plan .estimate-content .w750 .inner h4{width:100%;font-size:4vw;margin-bottom:.5rem}.ck-main .plan .estimate-content .w750 .inner select{width:100%;font-size:3.73333vw;padding:1rem}.ck-main .plan .estimate-content .w750 .inner table th,.ck-main .plan .estimate-content .w750 .inner table td{font-size:3.46667vw}.ck-main .plan .estimate-content .w750 .inner table .estimate-price{font-size:4.26667vw}.ck-main .plan .estimate-content .w750 .inner table .total-price{font-size:4.26667vw}.ck-main .plan .estimate-content .w750 .inner table .form-group .form-control{font-size:3.46667vw;padding:1rem}.ck-main .plan .estimate-content .w750 .inner table .btn-primary{font-size:5.33333vw}.ck-main .info{margin:0 2rem}.ck-main .info .flex2col{border-left:2px solid #f0f7fa;padding-left:1rem}.ck-main .info .flex2col .info-content{width:100%!important}.ck-main .info .flex2col .info-content .date{font-size:3.46667vw}.ck-main .info .flex2col .info-content .info-tags{font-size:3.46667vw}.ck-main .info .flex2col .info-content:first-child{margin-bottom:1rem}.ck-main .qAndA .w1100{padding:0 2rem}.ck-main .qAndA .w1100 h3{font-size:5.33333vw;margin-bottom:1.5rem}.ck-main .qAndA .w1100 .qa-list .qa dt{font-size:3.73333vw}.ck-main .qAndA .w1100 .qa-list .qa dd{font-size:3.73333vw}.ck-main .qAndA .w1100 .qa-list .qa dd ul{font-size:3.73333vw}.ck-main .qAndA .w1100 .qa-list .qa dd ul li span{display:inline-block}.ck-main .qAndA .w1100 .qa-list .qa dd ul li a{word-break:break-all}.ck-main .qAndA .w1100 .qa-list .qa dd table{font-size:2.93333vw}.ck-main .qAndA .w1100 .qa-list .arconix-faq-wrap .arconix-faq-title{font-size:3.73333vw}.ck-main .qAndA .w1100 .qa-list .arconix-faq-wrap .arconix-faq-content{font-size:3.73333vw}.ck-main .qAndA .w1100 .qa-list .arconix-faq-wrap .arconix-faq-content ul{font-size:3.73333vw}.ck-main .qAndA .w1100 .qa-list .arconix-faq-wrap .arconix-faq-content ul li span{display:inline-block}.ck-main .qAndA .w1100 .qa-list .arconix-faq-wrap .arconix-faq-content ul li a{word-break:break-all}.ck-main .qAndA .w1100 .qa-list .arconix-faq-wrap .arconix-faq-content table{font-size:2.93333vw}.ck-main .trial .w1100 .inner{padding:4rem 2rem}.ck-main .trial .w1100 .inner .stepBar li{font-size:3.46667vw}.ck-main .trial .w1100 .inner .stepBar li span{width:30px;height:30px;font-size:1.8rem}.ck-main .trial .w1100 .inner .stepBar li:after{width:calc(100% - 30px);left: calc(-50% + 16px);top:12px}.ck-main .trial .w1100 .inner .form{width:100%}.ck-main .trial .w1100 .inner .form dl{margin-bottom:2rem}.ck-main .trial .w1100 .inner .form dl dt{width:100%;font-size:4vw;margin-bottom:1rem}.ck-main .trial .w1100 .inner .form dl dd{width:100%}.ck-main .trial .w1100 .inner .form dl dd .small{font-size:3.46667vw}.ck-main .trial .w1100 .inner .form dl .w50 input[type="text"]{width:100%;margin-bottom:1rem}.ck-main .trial .w1100 .inner .form dl .w50 .input-group-addon{display:block;text-align:right}.ck-main .trial .w1100 .inner .form .submit input{font-size:4.66667vw;width:80%}.ck-main .privacy{padding:10rem 0;margin:0 2rem}.ck-main .privacy h3{font-size:4.8vw;margin-bottom:2rem}.ck-main .kv .w1200{padding:5% 2rem 0}.ck-main .kv .w1200 h1{font-size:8vw}.ck-main .it-shien{margin:0 2rem}.ck-main .it-shien h3{font-size:4.8vw}.subsidy-table td{font-size:4vw}.subsidy-table td.highlight{font-size:4.5vw}.ck-main .information .info-box h2.tx-center{font-size:6.66667vw}.it-hojo-banner img{width:90%}#footer{padding:10.66667vw 0}#footer .footer{padding:0 2rem}#footer .footer h1 img{width:50%;margin:0 auto}#footer .footer nav ul{-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .footer nav ul li{width:50%;margin-right:0;margin-bottom:2rem}#footer .footer .key_btns a{font-size:4vw;margin-right:0;width:70%;text-align:center}#footer .footer .key_btns a:first-child{margin-bottom:2rem}#header{top:0;position:fixed;margin-top:0;width:100%;z-index:999;padding:2rem 2rem 1rem 2rem}#header .c-header{z-index:999;position:relative;padding:0}#header #nav-toggle{display:none;position:absolute;right:0;top:5px;width:34px;height:36px;cursor:pointer;z-index:101}#header #nav-toggle div{position:relative}#header #nav-toggle span{display:block;position:absolute;height:2px;width:100%;background:#212121;left:0;-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out}#header #nav-toggle span:nth-child(1) {top:0}#header #nav-toggle span:nth-child(2) {top:9px}#header #nav-toggle span:nth-child(3) {top:18px}#header #global-nav{position:absolute;top:-500px;width:100%;text-align:center;padding:10px 0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}#header #global-nav ul{list-style:none;position:static;right:0;bottom:0;font-size:14px;display:block;border:1px solid #f0f7fa}#header #global-nav ul li{position:static;background:#106347;border-bottom:1px solid #f0f7fa;margin:0}#header #global-nav ul .start_kiroku{background-color:#eec718}#header #global-nav ul .start_kiroku a{color:#212121}#header #nav-toggle{display:block}#header #global-nav ul li a,#header.fixed #global-nav ul li a{width:100%;display:block;color:#fff;padding:18px 0}#header.fixed{padding-top:0;background:transparent}.open #nav-toggle span:nth-child(1) {top:11px!important;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.open #nav-toggle span:nth-child(2) {width:0!important;left:50%!important}.open #nav-toggle span:nth-child(3) {top:11px!important;-webkit-transform:rotate(-315deg);transform:rotate(-315deg)}.open #global-nav{-webkit-transform:translateY(556px);transform:translateY(556px)}}