@charset "UTF-8";#wrap{overflow:visible !important}.mb60{margin-bottom:60px}.thankstxt-box p{line-height:1.6}@media screen and (min-width:641px){#navi{display:flex;justify-content:space-between;align-items:center}#navi li{text-align:center;flex:0 1 auto;float:none !important;width:inherit !important}#navi li a{text-decoration:none;font-size:14px;font-weight:700;text-shadow:2px 2px 5px rgba(255,255,255,.8);transition:.3s ease}#navi li a:hover{color:#e97f05}}#main .detailBox .detail_box_inner .img_gallery li{overflow:hidden}#main_ttl .f-min_02{text-shadow:2px 2px 2px #fff}@media screen and (max-width:640px){.bx-wrapper img{margin:inherit !important}}@media screen and (max-width:640px){.fix_foot{max-width:100%;width:100%;background:#4b372c;padding:0 !important}.fix_foot ul{display:flex !important;justify-content:center;height:60px}.fix_foot ul li{flex:1 0 33.333%;flex-shrink:1;text-align:center;padding:0 !important;height:100%}.fix_foot ul li+li{border-left:1px solid #fff}.fix_foot ul li a{color:#fff;display:block;height:100%;text-decoration:none;padding:38px 0 0;font-size:14px;line-height:1.6}.fix_foot ul li:nth-of-type(1) a{background:url(//daiku-nakagaki.jp/site/wp-content/themes/nakagaki/images/cta/cta03.png) no-repeat center 10px;background-size:25px auto}.fix_foot ul li:nth-of-type(2) a{background:url(//daiku-nakagaki.jp/site/wp-content/themes/nakagaki/images/cta/cta04.png) no-repeat center 8px;background-size:25px auto}.fix_foot ul li:nth-of-type(3) a{background:url(//daiku-nakagaki.jp/site/wp-content/themes/nakagaki/images/cta/cta02.png) no-repeat center 10px;background-size:25px auto}}.wp-pagenavi{position:relative;text-align:center;padding:0;margin:30px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:40px}.wp-pagenavi a,.wp-pagenavi span{color:#f09400;width:32px;height:32px;padding:0;text-decoration:none;background:#fff;border:1px solid #ccc;line-height:1;display:flex;align-items:center;justify-content:center;margin:0 5px 10px}.wp-pagenavi a:hover,.wp-pagenavi a:focus{color:#fff;background:#f09400;border:1px solid #f09400}.wp-pagenavi span.current{color:#fff;background:#f09400;font-weight:400;border:1px solid #f09400}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{font-size:20px;color:#f09400;background:0 0;border:none}.wp-pagenavi .nextpostslink:hover,.wp-pagenavi .nextpostslink:focus,.wp-pagenavi .previouspostslink:hover,.wp-pagenavi .previouspostslink:focus{color:#f09400;background:0 0;border:none}#sec02 h4{font-family:"游ゴシック","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif"}#sec03{padding:70px 0 80px !important}#sec03 .btn-house{width:98%;margin:0 auto}@media screen and (min-width:641px){#sec05 .case_list{height:295px !important}#sec05 .case_list .case_list_inner ul li p.imgfit_box a{overflow:hidden;position:relative;display:block;width:100%;margin:0 0 10px}#sec05 .case_list .case_list_inner ul li p.imgfit_box a img{width:100% !important;height:auto !important;display:block;top:50%;left:50%;max-height:none;transform:translate(-50%,-50%);position:absolute}#sec05 .case_list .case_list_inner ul li p.imgfit_box a:before{content:"";display:block;width:100%;height:0;padding-bottom:65%}}#constArea .imgfit_box{overflow:hidden;position:relative;display:block;width:100%;margin:0 0 10px;padding:0 10px}#constArea .imgfit_box img{width:90% !important;height:auto !important;display:block;top:50%;left:50%;max-height:none;transform:translate(-50%,-50%);position:absolute}#constArea .imgfit_box:before{content:"";display:block;width:100%;height:0;padding-bottom:65%}@media screen and (min-width:641px){#constArea .imgfit_box img{width:100% !important}}@media screen and (max-width:640px){#constArea .list_menu li p:first-child{padding-bottom:30px}}.constSingle #main.l-1col .imgfit_box img{max-width:500px !important;margin:0 auto}.wysiwyg a img:hover{-moz-opacity:.8 !important;opacity:.8 !important}.wysiwyg a:active{text-decoration:none}.wysiwyg .entry-meta .edit-link a,.wysiwyg .commentlist .edit-link a{background:#eee;-moz-border-radius:3px;border-radius:3px;color:#666;float:right;font-size:12px;line-height:1.5em;font-weight:300;text-decoration:none;padding:0 8px}.wysiwyg .entry-content .edit-link{clear:both;display:block}.wysiwyg .alignnone{max-width:100%}.wysiwyg .alignleft{display:inline;float:left}.wysiwyg .alignright{display:inline;float:right}.wysiwyg .aligncenter{display:block;margin-right:auto;margin-left:auto}.wysiwyg blockquote{font-size:16px}.wysiwyg blockquote.alignleft,.wysiwyg .wp-caption.alignleft,.wysiwyg img.alignleft{margin:0 20px 20px 0}.wysiwyg blockquote.alignright,.wysiwyg .wp-caption.alignright,.wysiwyg img.alignright{margin:0 0 20px 20px}.wysiwyg blockquote.aligncenter,.wysiwyg .wp-caption.aligncenter,.wysiwyg img.aligncenter{clear:both;margin-top:.4em;margin-bottom:1.6em}.wysiwyg .wp-caption.alignleft,.wysiwyg .wp-caption.alignright,.wysiwyg .wp-caption.aligncenter{margin-bottom:1.2em}.wysiwyg .img_wrap{margin-bottom:20px}.wysiwyg img{vertical-align:bottom;max-width:100%;height:auto;flex-shrink:0;margin-bottom:15px}.wysiwyg img[class*=align],.wysiwyg img[class*=wp-image-],.wysiwyg img[class*=attachment-]{height:auto}.wysiwyg img.alignleft,.wysiwyg img.alignright,.wysiwyg img.aligncenter{margin-bottom:30px}.wysiwyg img.alignleft{display:inline;float:left;margin-right:20px}.wysiwyg img.alignright{display:inline;float:right;margin-left:20px}.wysiwyg img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:30px !important}.wysiwyg .entry-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wysiwyg img#wpstats{display:block;margin:0 auto 1em}.wysiwyg .wp-caption{max-width:100%;font-size:14px;margin:0}.wysiwyg .wp-caption img{border-color:#eee}.single .img_gallery{display:flex;flex-wrap:wrap;justify-content:space-between}.single .imgfit_box{float:none;flex-basis:48%}.single .imgfit_box a{overflow:hidden;position:relative;display:block;width:100%}.single .imgfit_box a img{width:100% !important;height:auto !important;display:block;top:50%;left:50%;max-height:none;transform:translate(-50%,-50%);position:absolute}.single .imgfit_box a:before{content:"";display:block;width:100%;height:0;padding-bottom:60%}@media screen and (min-width:641px){.single .img_gallery{display:flex;flex-wrap:wrap;justify-content:space-between}.single .img_gallery:after{content:"";display:block;width:30%}.single .imgfit_box{flex-basis:32%}}.listBox.catList dl dt a{overflow:hidden;position:relative;display:block}.listBox.catList dl dt a img{width:100%;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.listBox.catList dl dt a:before{content:"";display:block;width:100%;height:0;padding-bottom:75%}.listBox.voiceList dl dt a{overflow:hidden;position:relative;display:block;height:100%}.listBox.voiceList dl dt a img{width:auto;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.listBox.voiceList dl dt a:before{content:"";display:block;width:100%;height:0;padding-bottom:75%}.listBox.blogList li .thumbnail{overflow:hidden;position:relative;display:block;height:100%;margin-bottom:15px}.listBox.blogList li .thumbnail img{width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.listBox.blogList li .thumbnail:before{content:"";display:block;width:100%;height:0;padding-bottom:75%}.listBox.constList .photo{overflow:hidden;position:relative;display:block;height:100%;margin-bottom:15px}.listBox.constList .photo img{width:100% !important;height:auto !important;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.listBox.constList .photo:before{content:"";display:block;width:100%;height:0;padding-bottom:75%}ul.formFlow{display:flex;height:40px;align-items:center;justify-content:center;margin:30px 0 30px;padding:0}ul.formFlow li{display:inline-flex;justify-content:center;flex-basis:33.333%;background:#eee;color:#f09400;list-style:none;padding:0;margin:0 !important;height:100%;font-size:14px;align-items:center;position:relative}ul.formFlow li:before{display:none}ul.formFlow li.active{background:#f09400;color:#fff;position:relative}ul.formFlow li.active:after{position:absolute;content:"";right:-40px;top:0;z-index:1;width:0;height:0;border:20px solid transparent;border-left:20px solid #f09400}ul.formFlow li.second.active:before{position:absolute;content:"";left:0;top:0;z-index:3;width:0;height:0;border:20px solid transparent;border-left:20px solid #f09400}ul.formFlow li.third.active{background:#f09400 !important;color:#fff}ul.formFlow li.third.active:after{display:none}ul.formFlow li.third.active:before{background:0 0;display:inline;position:absolute;content:"";left:0;top:0;z-index:2;width:0;height:0;border-radius:0;border:20px solid transparent;border-left:20px solid #eee}#formArea{width:100%;overflow:hidden;margin-bottom:60px}#formArea *{box-sizing:border-box}#formArea p{margin-bottom:10px}#formArea dl{display:flex;flex-wrap:wrap;align-items:center}#formArea dl dt,#formArea dl dd{font-size:14px}#formArea dl dt{flex-basis:100%;padding:5px 0 0;margin-bottom:15px}#formArea dl dd{flex-basis:100%;margin-bottom:15px}#formArea dl dd.fb100{flex-basis:100%}#formArea .att{color:crimson;font-size:12px}#formArea .error{margin:0}#formArea .radio_wrap{margin-top:10px}#formArea .vertical-item{display:block !important}#formArea input[type=text],#formArea input[type=email],#formArea input[type=number],#formArea textarea{padding:8px .5em 8px 10px;margin:0;background:#eee;width:100%;max-width:100%;overflow:hidden;margin-bottom:0;border:1px solid #eee}#formArea input[type=text]:focus,#formArea input[type=email]:focus,#formArea input[type=number]:focus,#formArea textarea:focus{background:#fff}#formArea input[type=text]:hover,#formArea input[type=email]:hover,#formArea input[type=number]:hover,#formArea textarea:hover{background:#fff}#formArea input[type=text]+input,#formArea input[type=email]+input,#formArea input[type=number]+input,#formArea textarea+input{margin-top:10px}#formArea input[type=number].short{width:60px}#formArea input[type=text],#formArea input[type=email]{width:100%}#formArea input[type=text] .short,#formArea input[type=email] .short{max-width:150px}#formArea select{padding:.4em 0 .3em .5em;margin-bottom:5px;display:block;border-color:#e7e7e7}#formArea select option{word-wrap:normal}#formArea input[type=text].short{width:200px;text-align:left;margin-bottom:0}#formArea input[type=text].hasDatepicker{margin:5px 0;background:#eee}#formArea input[type=text].hasDatepicker:hover,#formArea input[type=text].hasDatepicker:focus{background:#fff}#formArea .mwform-checkbox-field{display:block;width:100%;margin:5px;font-size:14px}#formArea input[type=checkbox]{border:1px solid #aaa;vertical-align:-8px;-webkit-appearance:none;position:relative;margin-right:5px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;width:26px;height:26px;background:#e2e2e2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#e2e2e2));background:linear-gradient(to bottom,#fff 0%,#e2e2e2 100%)}#formArea input[type=checkbox]:checked{background:#f09400;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f09400),color-stop(1,#f09400));background:linear-gradient(to bottom,#f09400 0%,#f09400 100%);border:1px solid #f09400}#formArea input[type=checkbox]:checked:before{position:absolute;left:1px;top:16px;display:block;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.5);content:"";width:10px;height:4px;background:#fff;-webkit-transform:rotate(45deg);-webkit-transform-origin:right center}#formArea input[type=checkbox]:checked:after{display:block;position:absolute;left:9px;top:16px;content:"";-webkit-box-shadow:0 1px 1px rgba(0,0,0,.5);width:16px;height:4px;background:#fff;-webkit-transform:rotate(-53deg);-webkit-transform-origin:left center}#formArea .mwform-zip-field input{width:inherit}#formArea .mwform-tel-field input{margin:0 !important;width:auto}#formArea .mwform-radio-field{display:block;margin:5px 0 10px}#formArea .mwform-radio-field input{margin:0 15px 0 0}#formArea .mwform-radio-field-text{margin-left:10px}#formArea input[type=file]{margin-bottom:10px}#formArea .btn{clear:both;display:flex;justify-content:center;align-items:center;width:100%;height:50px;margin:30px 0 30px;font-size:14px;line-height:1.5;font-weight:400;-ms-touch-action:manipulation;touch-action:manipulation;text-decoration:none;transition:.3s ease-in;user-select:none;position:relative;border:1px solid #f09400;color:#fff;background:#f09400;max-width:290px;cursor:pointer;-webkit-user-select:none}#formArea .return{width:200px;display:block;margin:0 0 15px;display:block;text-align:center;background:#fff;border:1px solid #f09400;color:#f09400;padding:.4em 0;transition:.3s;font-size:14px}#formArea .return:hover,#formArea .return:focus{color:#fff;background:#f09400;transition:.3s}#formArea .submit{width:270px;margin:0 auto 30px;display:block}#formArea .submit:hover,#formArea .submit:focus{color:#fff;background:#0d6f9a;transition:.3s;cursor:pointer;border-color:#0d6f9a}#formArea .inline_wrap select{display:inline-block}@media print,screen and (min-width:640px){#formArea dl{justify-content:space-between}#formArea dl dt{flex-basis:180px;text-align:left}#formArea dl dd{flex-basis:calc(100% - 180px);max-width:calc(100% - 180px)}#formArea dl dd.fb100{flex-basis:100%}#formArea input[type=text],#formArea input[type=email],#formArea input[type=number],#formArea textarea{margin:0}#formArea select{margin-bottom:0}#formArea .mwform-checkbox-field{display:inline-block;width:auto}#formArea .mwform-radio-field{display:inline-block;margin:10px 15px 5px 0;vertical-align:middle}#formArea .mwform-radio-field .mwform-radio-field-text{margin-right:15px}#formArea .mwform-radio-field input{margin:0}#formArea .mwform-radio-field-text{margin-left:10px}}#formArea .mw_wp_form_confirm dl{margin:30px 0}#formArea .mw_wp_form_confirm dl dt{min-height:30px;padding:9px 10px 8px;margin-bottom:15px}#formArea .mw_wp_form_confirm dl dd{background:#eee;min-height:30px;padding:9px 10px 8px;min-height:30px}#formArea .mw_wp_form_confirm dl dd.fb100{flex-basis:100%}.max_w_500 img{max-width:500px !important}@media screen and (max-width:640px){.category_topics .listBox dt{float:initial !important;height:auto !important}.category_topics .listBox dd{float:initial !important;width:100% !important}}