.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}.wpcf7 form.submitting .ajax-loader{visibility:visible}.wpcf7 .ajax-loader:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7 .ajax-loader:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}
#fancybox-loading div,#fancybox-overlay,#fancybox-wrap{position:absolute;top:0;left:0}#fancybox-bg-ne,#fancybox-bg-nw,#fancybox-bg-se,#fancybox-bg-sw,#fancybox-left-ico,#fancybox-loading div,#fancybox-right-ico{background-image:url(//nuritatsu.com/cms/wp-content/plugins/responsive-lightbox/assets/fancybox/fancybox.png)}#fancybox-frame,#fancybox-img{width:100%;border:none;height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{width:40px;height:480px}#fancybox-overlay{width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{padding:20px;z-index:1101;outline:0;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:0;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;background:0 0;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:url(//nuritatsu.com/cms/wp-content/plugins/responsive-lightbox/assets/fancybox/fancybox.png) -40px 0;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:400 12px/20px Arial;padding:14px;margin:0}#fancybox-img{padding:0;margin:0;outline:0;line-height:0;vertical-align:top}#fancybox-frame{display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;background:url(//nuritatsu.com/cms/wp-content/plugins/responsive-lightbox/assets/fancybox/blank.gif);z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-position:-40px -30px}#fancybox-right-ico{background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n,#fancybox-bg-s{left:0;width:100%;background-image:url(//nuritatsu.com/cms/wp-content/plugins/responsive-lightbox/assets/fancybox/fancybox-x.png)}#fancybox-bg-e,#fancybox-bg-w{top:0;height:100%;background-image:url(//nuritatsu.com/cms/wp-content/plugins/responsive-lightbox/assets/fancybox/fancybox-y.png)}#fancybox-bg-n{top:-20px}#fancybox-bg-ne{top:-20px;right:-20px;background-position:-40px -162px}#fancybox-bg-e{right:-20px;background-position:-20px 0}#fancybox-bg-se{bottom:-20px;right:-20px;background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;background-position:0 -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-position:-40px -142px}#fancybox-bg-w{left:-20px}#fancybox-bg-nw{top:-20px;left:-20px;background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url(//nuritatsu.com/cms/wp-content/plugins/responsive-lightbox/assets/fancybox/fancy_title_over.png);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url(//nuritatsu.com/cms/wp-content/plugins/responsive-lightbox/assets/fancybox/fancybox.png) -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:700;padding:0 0 3px;background:url(//nuritatsu.com/cms/wp-content/plugins/responsive-lightbox/assets/fancybox/fancybox-x.png) 0 -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(//nuritatsu.com/cms/wp-content/plugins/responsive-lightbox/assets/fancybox/fancybox.png) -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale', enabled='true')}.fancybox-ie6 #fancybox-left-ico{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale', enabled='true')}.fancybox-ie6 #fancybox-right-ico{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale', enabled='true')}.fancybox-ie6 #fancybox-title-over{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale', enabled='true');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale', enabled='true')}.fancybox-ie6 #fancybox-title-float-main{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale', enabled='true')}.fancybox-ie6 #fancybox-title-float-right{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale', enabled='true')}#fancybox-hide-sel-frame,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right{height:expression(this.parentNode.clientHeight + "px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px')}#fancybox-loading.fancybox-ie6 div{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale', enabled='true')}.fancybox-ie .fancybox-bg{background:0 0!important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale', enabled='true')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale', enabled='true')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale', enabled='true')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale', enabled='true')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale', enabled='true')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale', enabled='true')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale', enabled='true')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale', enabled='true')}
#toc_container li,#toc_container ul{margin:0;padding:0}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none}#toc_container.have_bullets li{padding-left:12px}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container.toc_light_blue{background:#edf6ff}#toc_container.toc_white{background:#fff}#toc_container.toc_black{background:#000}#toc_container.toc_transparent{background:none transparent}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container.toc_black p.toc_title{color:#aaa}#toc_container span.toc_toggle{font-weight:400;font-size:90%}#toc_container p.toc_title+ul.toc_list{margin-top:1em}.toc_wrap_left{float:left;margin-right:10px}.toc_wrap_right{float:right;margin-left:10px}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}.toc_sitemap_posts_letter{font-size:1.5em;font-style:italic}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}
.wpac,.wpac h1,.wpac h2,.wpac h3,.wpac h4,.wpac h5,.wpac h6,.wpac p,.wpac td,.wpac dl,.wpac tr,.wpac dt,.wpac ol,.wpac form,.wpac select,.wpac option,.wpac pre,.wpac div,.wpac table,.wpac th,.wpac tbody,.wpac tfoot,.wpac caption,.wpac thead,.wpac ul,.wpac li,.wpac address,.wpac blockquote,.wpac dd,.wpac fieldset,.wpac li,.wpac strong,.wpac legend,.wpac em,.wpac s,.wpac cite,.wpac span,.wpac input,.wpac sup,.wpac label,.wpac dfn,.wpac object,.wpac big,.wpac q,.wpac font,.wpac samp,.wpac acronym,.wpac small,.wpac img,.wpac strike,.wpac code,.wpac sub,.wpac ins,.wpac textarea,.wpac var,.wpac a,.wpac abbr,.wpac applet,.wpac del,.wpac kbd,.wpac tt,.wpac b,.wpac i,.wpac hr{background-attachment:scroll!important;background-color:transparent!important;background-image:none!important;background-position:0 0!important;background-repeat:repeat!important;border-color:black!important;border-color:currentColor!important;border-radius:0!important;border-style:none!important;border-width:medium!important;bottom:auto!important;clear:none!important;clip:auto!important;color:inherit!important;counter-increment:none!important;counter-reset:none!important;cursor:auto!important;direction:inherit!important;display:inline;float:none!important;font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-variant:normal!important;font-weight:inherit!important;height:auto;left:auto!important;letter-spacing:normal!important;line-height:inherit!important;list-style-type:inherit!important;list-style-position:outside!important;list-style-image:none!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:1;outline:invert none medium!important;overflow:visible!important;padding:0!important;position:static!important;quotes:"" ""!important;right:auto!important;table-layout:auto!important;text-align:inherit!important;text-decoration:inherit!important;text-indent:0!important;text-transform:none!important;top:auto!important;unicode-bidi:normal!important;vertical-align:baseline!important;visibility:inherit!important;white-space:normal!important;width:auto!important;word-spacing:normal!important;z-index:auto!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;text-shadow:none!important;-webkit-transition:none!important;transition:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.wpac,.wpac h3,.wpac h5,.wpac p,.wpac h1,.wpac dl,.wpac dt,.wpac h6,.wpac ol,.wpac form,.wpac select,.wpac option,.wpac pre,.wpac div,.wpac h2,.wpac caption,.wpac h4,.wpac ul,.wpac address,.wpac blockquote,.wpac dd,.wpac fieldset,.wpac textarea,.wpac hr{display:block}.wpac table{display:table}.wpac tbody{display:table-row-group}.wpac tr{display:table-row}.wpac td{display:table-cell}.wpac ul{list-style-type:none!important}.wpac li{display:list-item;min-height:auto!important;min-width:auto!important}.wpac a,.wpac a *,.wpac input[type=submit],.wpac input[type=radio],.wpac input[type=checkbox],.wpac select{cursor:pointer!important}.wpac a:hover{text-decoration:none!important}.wpac button,.wpac input[type=submit]{height:auto!important;text-align:center!important}.wpac input[type=hidden]{display:none}.wpac select{-webkit-appearance:menulist!important;-moz-appearance:menulist!important;appearance:menulist!important}.wpac input[type=checkbox]{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;appearance:checkbox!important}.wpac input[type=checkbox]:before,.wpac input[type=checkbox]:after{content:none!important;border:0!important}.wpac input[type=radio]{-webkit-appearance:radio!important;-moz-appearance:radio!important;appearance:radio!important}.wpac input[type=radio]:before,.wpac input[type=radio]:after{content:none!important;border:0!important}.wpac li:before,.wpac li:after{content:""!important}.wpac input,.wpac select{vertical-align:middle!important}.wpac select,.wpac textarea,.wpac input{border:1px solid #ccc!important}.wpac table{border-collapse:collapse!important;border-spacing:0!important}.wpac *[dir=rtl]{direction:rtl!important}.wpac img{border:0!important}.wpac svg{vertical-align:middle!important;-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.wpac{font-size:14px!important;line-height:20px!important;direction:inherit!important;text-align:inherit!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#333!important;font-style:normal!important;font-weight:400!important;text-decoration:none!important;list-style-type:disc!important}.wpac .wp-sheet{position:fixed!important;bottom:0!important;right:0!important;height:100%!important;width:368px!important;z-index:1999999000!important;transition:all .2s ease-in-out!important}@media(max-width:460px){.wpac .wp-sheet{width:100%!important}}.wpac .wp-sheet-head{position:absolute!important;top:0!important;right:0!important;width:100%!important;height:48px!important;background:#fff!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;z-index:1999999002!important}.wpac .wp-sheet-head-inner{position:absolute!important;left:20px!important;top:0!important;width:100%!important;height:100%!important;line-height:48px!important;z-index:1999999000!important}.wpac .wp-sheet-head-close{position:relative!important;height:49px!important;float:right!important;color:#aaa!important;font-size:28px!important;line-height:48px!important;margin:0 20px 0 15px!important;z-index:1999999001!important;transition:all .2s ease-in-out!important}.wpac .wp-sheet-head-close:hover{color:#555!important}.wpac .wp-sheet-body{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;background:rgba(250,250,251,.98)!important;border-left:1px solid #dadee2!important;box-shadow:0 0 4px 1px rgba(0,0,0,.08)!important;z-index:1999999000!important}.wpac .wp-sheet-content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;opacity:0!important;overflow-y:auto!important;z-index:1999999001!important;transition:all .2s ease-in-out!important;-webkit-transform:translateZ(0)!important}.wpac .wp-sheet-content.wp-sheet-ready{opacity:1!important}.wpac .wp-sheet-content-inner{position:relative!important;min-height:100%!important;margin:0 auto!important}.wpac .wp-sheet-footer{position:absolute!important;bottom:0!important;right:0!important;left:1px!important;width:100%!important;z-index:1999999002!important;background:rgba(250,250,251,.98)!important}.wp-gr .wp-google-badge{display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)!important}.wp-gr .wp-google-badge-fixed{position:fixed!important;right:30px!important;bottom:30px!important;max-width:none!important;z-index:2147482999!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)!important}.wp-gr .wp-google-badge_left-fixed{position:fixed!important;left:30px!important;bottom:30px!important;max-width:none!important;z-index:2147482999!important}.wp-gr .wp-google-badge *{cursor:pointer!important}.wp-gr .wp-google-border{width:100%!important;height:6px!important;background:#4fce6a!important;border-radius:2px 2px 0 0!important}.wp-gr .wp-google-badge-btn{position:relative!important;padding:10px!important;background:#fff!important;transition:all .2s ease-in-out!important;border-radius:2px!important}.wp-gr .wp-google-badge-btn:hover{background:#f3f3f5!important}.wp-gr .wp-google-logo{position:absolute!important;top:10px!important}.wp-gr .wp-google-badge-score{display:inline-block;margin:0 0 0 4px!important;vertical-align:middle!important}.wp-gr .wp-google-rating{color:#e7711b!important;font-size:20px!important;margin:0 6px 0 0!important;vertical-align:middle!important}.wp-gr .wp-google-stars .wp-star{padding:0 4px 0 0!important;line-height:22px!important}.wp-gr .wp-google-powered{color:#777!important;margin:6px 0 0!important}.wp-gr .wp-google-powered img{max-width:144px!important}.wp-gr .wp-google-form .wp-google-reviews{padding:16px 16px 0!important}.wp-gr .wp-google-review{margin-top:15px!important}.wp-gr .wp-google-left{display:table-cell!important;vertical-align:top!important}[dir=ltr] .wp-google-left{padding-right:10px!important}[dir=rtl] .wp-google-left{padding-left:10px!important}.wp-gr .wp-google-left img{border:none!important;float:left!important;height:50px!important;width:50px!important;margin-right:5px!important;border-radius:50%!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.wp-gr .wp-google-reviews img{border-radius:50%!important}.wp-gr .wp-google-right{display:table-cell!important;vertical-align:top!important;width:10000px!important}.wp-gr .wp-google-place .wp-star svg{width:18px!important;height:18px!important;vertical-align:middle!important}.wp-gr .wp-star svg{display:inline-block!important}.wp-gr .wp-google-review .wp-star svg{width:16px!important;height:16px!important;vertical-align:middle!important}.wp-gr .wp-google-name{color:black!important;font-size:100%!important;font-weight:700!important;margin:0 0 2px!important;padding-right:6px!important;text-decoration:none!important}.wp-gr a.wp-google-name{color:#427fed!important;text-decoration:none!important}.wp-gr .wp-google-time{color:#999!important;font-size:13px!important}.wp-gr .wp-google-text{color:#222!important;font-size:13px!important;line-height:18px!important;max-width:100%!important;overflow:hidden!important;white-space:pre-wrap!important;word-break:break-word!important}.wp-gr .wp-google-text .wp-google-stars{padding-right:7px!important}.wp-gr .wp-more{display:none}.wp-gr .wp-more-toggle{color:#136aaf!important;cursor:pointer!important;text-decoration:none!important}.wp-gr .wp-google-url{display:block;margin:10px 0!important;color:#2c7cff!important;text-align:center!important}.wp-gr .wp-google-form{position:fixed!important;bottom:0!important;right:0!important;height:100%!important;width:368px!important;z-index:2147483000!important}.wp-gr .wp-google-form.wp-google-form-left{left:0!important}@media(max-width:460px){.wp-gr .wp-google-form{width:100%!important}}.wp-gr .wp-google-head{position:absolute!important;top:0!important;right:0!important;width:100%!important;height:80px!important;background:#fff!important;padding:10px 16px!important;overflow:hidden!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;z-index:2147483002!important}.wp-gr .wp-google-head-inner{z-index:2147483000!important;position:absolute!important;left:20px!important;top:20px!important;width:100%!important;height:100%!important;pointer-events:none!important}.wp-gr .wp-google-close{padding:0!important;cursor:pointer!important;outline:0!important;border:0!important;background:0 0!important;min-height:0!important;width:auto!important;float:right!important;font-size:32px!important;font-weight:500!important;line-height:.6!important;color:#999!important;-webkit-appearance:none!important}.wp-gr .wp-google-close:hover{color:#555!important}.wp-gr .wp-google-body{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;background:rgba(250,250,251,.98)!important;border-left:1px solid #dadee2!important;box-shadow:0 0 4px 1px rgba(0,0,0,.08)!important;z-index:2147483000!important}.wp-gr .wp-google-content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;overflow-y:auto!important;z-index:2147483001!important;-webkit-transform:translateZ(0)!important}.wp-gr .wp-google-content{top:80px!important;bottom:48px!important}.wp-gr .wp-google-content-inner{position:relative!important;min-height:100%!important;margin:0 auto!important}.wp-gr .wp-google-footer{position:absolute!important;bottom:0!important;right:0!important;width:100%!important;height:48px!important;text-align:center!important;z-index:2147483002!important;background:#fff!important;box-shadow:0 -1px 2px 0 rgba(0,0,0,.06)!important;-moz-text-align-last:center!important;text-align-last:center!important}.wp-gr .wp-google-footer img{float:right!important;padding:16px!important}.wp-gr .wp-dark .wp-google-name{color:#eee!important}.wp-gr .wp-dark .wp-google-time{color:#bbb!important}.wp-gr .wp-dark .wp-google-text{color:#ececec!important}.wp-gr.wpac .wp-google-name{font-size:100%!important}.wp-gr.wpac .wp-google-hide{display:none}.wp-gr.wpac .wp-google-name a{color:#333!important;font-size:100%!important;text-decoration:none!important}.wp-gr.wpac .wp-google-left img{width:50px!important;height:50px!important;border-radius:50%!important}.wp-gr.wpac a.wp-google-name{color:#427fed!important;text-decoration:none!important}.wp-gr.wpac .wp-google-place .wp-star svg{width:18px;height:18px}.wp-gr.wpac .wp-google-review .wp-google-stars{display:inline-block;margin-right:4px!important}.wp-gr.wpac .wp-google-review .wp-star svg{width:16px;height:16px}.wp-gr.wpac .wp-dark .wp-google-name a{color:#eee!important}.wp-gr .wp-google-richsnippet{color:#999!important;font-size:12px!important;line-height:16px!important;margin-top:6px!important;border-top:1px solid #eee!important;padding-top:4px!important}.grw-slider{position:relative}.grw-slider .swiper-wrapper{opacity:1;-moz-opacity:1;filter:alpha(opacity=1)}.grw-slider .grw-slider-prev,.grw-slider .grw-slider-next{position:absolute!important;top:50%!important;width:30px;height:30px;background:#eee;border-radius:50%;margin-top:-22px!important;z-index:10!important;cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.grw-slider .grw-slider-prev{left:-35px!important}.grw-slider .grw-slider-next{right:-35px!important}.grw-slider .grw-slider-prev span,.grw-slider .grw-slider-next span{position:absolute!important;top:48%!important;left:40%!important;color:#777!important;direction:ltr!important;font:normal 300 28px/0 "Muli",Helvetica,Arial,Verdana,sans-serif!important}.grw-slider .grw-review{margin:20px 0 40px!important}.grw-slider .wp-google-feedback{position:relative!important;margin:2px!important;color:#777!important;font-size:18px!important;border:1px solid #ededed!important;background-color:#fafafa!important;border-radius:4px!important}.grw-slider .wp-google-feedback:before{position:absolute!important;bottom:-7px!important;left:35px!important;display:block!important;width:14px!important;height:14px!important;border:1px solid #ededed!important;border-top:none!important;border-left:none!important;background-color:#fafafa!important;content:""!important;-webkit-transform:rotate(45deg)!important;-ms-transform:rotate(45deg)!important;transform:rotate(45deg)!important}.grw-slider .wp-google-content2{position:static!important;height:150px!important;overflow-y:auto!important;font-size:14px!important;text-align:left!important;padding:0 2px 0 0!important;margin:20px 20px 20px 40px!important}.grw-slider .wp-google-content2::-webkit-scrollbar{width:4px!important}.grw-slider .wp-google-content2::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)!important;-webkit-border-radius:4px!important;border-radius:4px!important}.grw-slider .wp-google-content2::-webkit-scrollbar-thumb{-webkit-border-radius:10px!important;border-radius:10px!important;background:#ccc!important;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)!important}.grw-slider .wp-google-content2::-webkit-scrollbar-thumb:window-inactive{background:#ccc!important}.grw-slider .wp-google-content2:before{bottom:47px!important;box-sizing:border-box!important;color:#bbb!important;content:'\201C'!important;display:block!important;height:96px!important;left:50px!important;position:absolute!important;right:515.391px!important;text-size-adjust:100%!important;top:20px!important;width:24.6094px!important;column-rule-color:#bbb!important;perspective-origin:12.2969px 48px!important;transform-origin:12.2969px 48px!important;border:0 none #bbb!important;font:normal normal normal normal 60px/96px Georgia,serif!important;margin:-25px 0 0 -40px!important;outline:#bbb none 0!important}.grw-slider .wp-google-content2>svg{position:absolute!important;bottom:8px!important;right:8px!important;width:24px!important;height:24px!important;background:#fff!important;padding:2px!important;border-radius:50%!important}.grw-slider .wp-google-text{color:#777!important;line-height:22px!important}.grw-slider .wp-google-stars{display:inline-block!important;margin-right:4px!important}.grw-slider .wp-google-stars .wp-star{padding:0 4px 0 0!important;line-height:22px!important}.grw-slider .wp-google-stars .wp-star svg{width:18px!important;height:18px!important;vertical-align:middle!important}.grw-slider .wp-google-user{display:flex!important;position:relative!important;padding:20px!important}.grw-slider .wp-google-user img{width:50px!important;height:50px!important;padding:0!important;margin:0!important;border-radius:100%!important;box-shadow:0 0 1px #a9a9a9!important;vertical-align:middle!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.grw-slider .wp-google-info{margin:0 0 0 10px!important;text-align:left!important;vertical-align:middle!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.grw-slider .wp-google-name{display:block!important;margin-bottom:3px!important;font-size:100%!important;font-weight:700!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:#427fed!important;text-decoration:none!important;box-shadow:none!important}.grw-slider .wp-google-time{display:block!important;color:#999!important;font-size:13px!important;line-height:14px}.grw-slider .wp-more{display:none}.grw-slider .wp-more-toggle{color:#136aaf!important;cursor:pointer!important;text-decoration:underline!important}@media(max-width:480px){.wp-google-badge.wp-google-badge-fixed.wp-google-badge-hide{display:none!important}}@media(max-width:480px){.wp-google-badge.wp-google-badge_left-fixed.wp-google-badge-hide{display:none!important}}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}#yui3-css-stamp.cssfonts{display:none}@charset "utf-8";html{overflow-y:scroll}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}q:before,q:after{content:''}object,embed{vertical-align:top}hr,legend{display:none}img,abbr,acronym,fieldset{border:0}img{vertical-align:bottom}li{list-style-type:none}body{color:#2d2d2d;font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:1.8}@charset "utf-8";a:link,a:visited{color:#002590;text-decoration:underline;transition:.7s}a:hover{color:#f93;transition:.7s}a img{transition:.7s;backface-visibility:hidden}a:hover img,a:hover.btn{opacity:.7;transition:.7s}.imgR{float:right;margin:0 0 10px 10px}.imgR20{float:right;margin:0 0 20px 20px}.imgL{float:left;margin:0 10px 10px 0}.imgL20{float:left;margin:0 20px 20px 0}.imgL30{float:left;margin:0 30px 20px 0;margin-top:0 !important}.imgR30{float:right;margin:0 0 20px 30px}.imgL50{float:left;margin:0 50px 30px 0;margin-top:0 !important}.imgR50{float:right;margin:0 0 20px 30px}.imgC{margin:0 auto 10px auto;display:block}.imgBox{border:#ccc solid 1px;padding:3px}.imgLayer{position:absolute}.mt-20{margin-top:-20px !important}.mt-20 p{margin:0 !important}.mt0{margin-top:0 !important}.mt30{margin-top:30px !important}.mt20{margin-top:20px !important}.mb0{margin-bottom:0 !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb50{margin-bottom:30px !important}.mr30{margin-right:30px !important}.ml30{margin-left:30px}.pt0{padding-top:0 !important}.pt10{padding-top:10px !important}.pt30{padding-top:30px !important}.pb0{padding-bottom:0 !important}.btn{text-align:center;margin-top:5px;margin-bottom:10px}.overflowH{overflow:hidden}.overflowA{overflow:auto}.clearBoth{clear:both}.clearRight{clear:right}.clearLeft{clear:left}.clearNone{clear:none !important}.textRight{text-align:right !important}.textCenter{text-align:center !important;display:block}.remark_red{color:#d0004e}.floatR{float:right !important}.floatL{float:left !important}.imgM{margin:0 auto}strong{font-weight:700}.must{font-size:10px;color:red}.externalIcon{padding-left:5px;vertical-align:middle}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}* html .clearfix{height:1px}.spblock,.spinline,.sptr{display:none}body{min-width:1100px;font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.inner{width:1000px;margin:0 auto;position:relative;overflow:hidden;padding:20px 0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#inline-content img{width:100%;height:auto}article{padding:0 0 20px}@font-face{src:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./font/BAHNSCHRIFT.woff);font-family:'Bahnschrift';font-display:swap;font-style:normal}.tmp img{display:block;margin:0 auto}.bg01{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/bg01.png) center center}.bg02{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/bg_servicecontents.png) center center}.bg03{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/brown_bg.png) center center;border-bottom:#ccc solid 1px;border-top:#ccc solid 1px}.btnC{text-align:center}.btnC a,.btn{display:inline-block !important;font-size:18px !important;font-weight:700;text-align:center;color:#fff !important;font-weight:700;position:relative;text-decoration:none !important;border-radius:5px;background:#12a73b;border:#12a73b 1px solid;box-shadow:0 3px 0 rgba(255,255,255,.5) inset;padding:10px 60px 5px 50px}.btnC a,.btn a{display:block;text-decoration:none !important;color:#fff !important}.btnC a:before,.btn:before{position:absolute;top:0;bottom:0;left:30px;margin:auto;content:"";vertical-align:middle;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btnDetail{position:relative;font-weight:700;transition:.7s;text-align:center;color:#fff !important;font-size:12px !important;margin:0 auto !important;width:8em !important;border-radius:5px;padding:3px 6px;background:#12a73b;box-shadow:0px 2px 0px 0px rgba(255,255,255,.4) inset;text-decoration:none !important}.btnC a:hover,.btn:hover,.btnDetail:hover{opacity:.7;transition:.7s}.btnDetail a{display:block;padding:3px 7px !important;color:#fff;text-decoration:none;text-align:center;transition:.7s}.notice-r{color:#e60012 !important}.notice-o{color:#ff7a22}.notice-b{color:#005eb5 !important}.notice-g{color:#12a73b}.tel{font-size:13px}#main strong.borderS{background:#fcff00;display:inline-block;line-height:.5;font-weight:400}.tel span{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/ico_freedial03.png) no-repeat left 16px;color:#e60012;font-size:48px;line-height:1;padding:0 0 0 48px;margin:0;display:block;font-family:Bahnschrift,Gadget,sans-serif}.tel span a{color:#e60012 !important;text-decoration:none !important}.spblock,.spinline,.sptr{display:none}.comingSoon{padding:30px 0;text-align:center}#main ul.columnOT li{float:left;margin-bottom:30px;padding:0}#main ul.columnOT li:last-child{float:right}#main ul.columnOT li:before,#main ul.columnOT li:after{display:none}#top #contents,#uji #contents,#yawata #contents,.areaPage #contents{margin:0 auto 0;position:relative}xxx .inner:after{content:".";display:block;clear:both;height:0;visibility:hidden}xxx .inner{min-height:1px}* html xxx .inner{height:1px}header .htxt{padding:5px 0;background:#f18c2e;color:#fff;margin-bottom:5px}header .htxt h1,header .htxt p{font-size:11px;font-weight:400;display:block;width:1100px;padding:0;margin:0 auto}header .htxt p strong{font-weight:400}header .inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:2px 0;overflow:inherit;width:1100px}header .corpNumber{font-size:12px;position:absolute;bottom:0;left:0}header .logoTxt{font-size:10px;position:absolute;top:0;left:0}header .floatL{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;float:left}header .hdrLogo{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center}header .hdrLogo a{margin:0 2px 0 0;display:block;float:left}header img.logo01{height:auto}header img.logo02{float:left;margin-right:3px}header .hdrMenu li{position:relative;padding-left:20px;font-weight:700}header .hdrMenu li a{color:#333;text-decoration:none}header .hdrMenu li:before,header .hdrMenu li:after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}header .hdrMenu li:before{width:16px;height:16px;-webkit-border-radius:50%;border-radius:50%;background:#12a73b}header .hdrMenu li:after{left:4px;width:4px;height:4px;border-top:2px solid #fffeee;border-right:2px solid #fffeee;-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .hdrContact{float:right;position:relative}header .hdrContact .contactCatch{position:relative;overflow:hidden;border-radius:5px;background-color:#12a73b;color:#fff;font-weight:700;font-size:14px;text-align:center;padding:0 10px}header .hdrContact .telBox{background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;margin:0 5px 0 0;float:left}header .hdrContact .tel{font-size:11px;line-height:1.2;white-space:nowrap}header .hdrContact .tel span{font-size:38px;font-weight:900;line-height:1;padding-left:25px;display:block;margin:2px 0 0;background-size:27px auto}header .hdrBnr{position:relative;overflow:hidden;float:right}header .telBtn{display:none}footer{padding:0 0 80px;font-size:13px;border-top:5px #f18c2e solid}.areaPage footer,#top footer{border-top:none}footer .ftrInfo{background:#f18c2e}footer .ftrBnr{position:relative;overflow:hidden}footer .ftrBnr .consultationBox,footer .ftrBnr .estimatesBox{float:left;margin-right:40px}footer .ftrBnr .estimatesBox{margin-right:0}footer .inner{padding:30px 0}footer .corpNumber{font-size:11px}footer a,footer a:link,footer a:visited{color:#333;text-decoration:none}footer .ftrLogo{margin-bottom:20px;display:block}footer h5{font-size:14px;margin-bottom:5px;line-height:1.4}footer nav{float:right;background:0 0;margin-top:0}footer nav .ftrNav{position:relative;overflow:hidden}footer nav .ftrNav>li{float:left;margin-left:50px}footer nav .ftrNav li ul>li{position:relative;padding-left:13px}footer nav .ftrNav li ul>li:before,footer nav .ftrNav li ul>li:after{display:block;content:'';position:absolute;top:0;bottom:0;margin:auto}footer nav .ftrNav li ul>li:before{z-index:2;left:1px;width:3px;height:3px;border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}footer nav .ftrNav li ul>li:after{left:0;width:8px;height:8px;background-color:#e8340c}footer nav .ftrNav li ul>li a{text-decoration:none}.ftrCorpBnr{position:relative;width:640px;float:right;margin-top:20px}.ftrCorpBnr-list{display:flex;flex-flow:row wrap;justify-content:right;align-items:flex-end}.ftrCorpBnr-list-item{margin:0 0 10px 10px;background:#fff}.ftrCorpBnr-list-link{padding:5px;border:1px solid #ccc;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.ftrCorpBnr-list-link img{max-width:100%}footer .copyRight{clear:both;text-align:right;padding-top:70px}footer .ftrScroll{padding:3px 0;background:rgba(0,0,0,.7);position:fixed;bottom:0;width:100%;display:none;z-index:100;font-size:12px;line-height:1.2}footer .ftrScroll .inner{margin:10px auto;padding:0}footer .ftrScroll .ftrCont{background:#fff;padding:3px 5px;float:left;min-width:890px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;margin-right:15px;overflow:hidden}footer .ftrScroll .hvFtrBnr{min-width:720px;margin-right:10px}footer .ftrScroll .ftrCampaign{float:left;width:151px;margin-right:10px;overflow:hidden}footer .ftrScroll .ftrCampaign img{max-width:100%;height:auto}.is-reflection{overflow:hidden;position:relative}.is-reflection a{overflow:hidden}.is-reflection a:after{-moz-animation:is-reflection 4s ease-in-out infinite;-moz-transform:rotate(45deg);-ms-animation:is-reflection 4s ease-in-out infinite;-ms-transform:rotate(45deg);-o-animation:is-reflection 4s ease-in-out infinite;-o-transform:rotate(45deg);-webkit-animation:is-reflection 4s ease-in-out infinite;-webkit-transform:rotate(45deg);animation:is-reflection 4s ease-in-out infinite;background-color:#fff;content:" ";height:100%;left:0;opacity:0;position:absolute;top:-180px;transform:rotate(45deg);width:30px}.is-reflection+.is-reflection a:after{-webkit-animation-delay:.3s;animation-delay:.3s}@keyframes is-reflection{0%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);transform:scale(50) rotate(45deg);opacity:0}}@-webkit-keyframes is-reflection{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}footer .ftrScroll .tel{display:inline-block;float:left;margin-right:0;color:#333;font-size:11px}footer .ftrScroll .tel span{padding:0 0 0 62px;background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/ico_freedial02.png) no-repeat 0 15px;font-size:50px;font-weight:700;line-height:1;display:block;letter-spacing:-.05em}footer .ftrScroll .ftrCont ul{position:relative;overflow:hidden}footer .ftrScroll .ftrCont ul li{float:left;margin-left:5px;text-align:center}footer .ftrScroll .ftrCont ul li a{display:block;text-decoration:none;text-align:center;position:relative}footer .ftrScroll .ftrCont ul li.ftrTel{display:none}footer .ftrScroll .pageTop a{background:#f18c2e;width:76px;height:71px;text-align:center;display:table-cell;vertical-align:middle}footer .ftrScroll .pageTop a:hover img{filter:alpha(opacity=80);opacity:.8}#top footer .ftrBnr{padding-bottom:0;border-bottom:none;margin-bottom:0}footer .ftrScroll .ftrCont h3{background:#005eb5;color:#fff;font-size:20px;margin:-6px 40px -6px -10px;padding:12px 0 12px 30px;border-radius:0 5px 5px 0;position:relative;z-index:1;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0}footer .ftrScroll .ftrCont h3:after{content:'';position:absolute;left:78%;top:0;bottom:0;margin:auto;width:0;height:0;border:solid 30px #005eb5;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:0 0 5px;z-index:-1}footer .ftrScroll .ftrCont ul li span{font-size:13px;display:block;color:#fff}.ftrCvFloat{display:none;position:fixed;overflow:hidden;bottom:5px;right:76px}.ftrCvFloat img{width:auto;height:70px}nav{background:#f5f5f5;position:relative}nav ul#gNav{height:auto;display:block;margin:0 auto;width:1100px;padding:5px 0;position:relative}nav ul#gNav>li{border-left:#b3b3b3 solid 1px;display:block;float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:115px}nav ul#gNav>li:last-child{margin-right:0;border-right:#b3b3b3 solid 1px}nav ul#gNav>li:hover{background:#fff;transition:.7s}nav ul#gNav>li>a{line-height:1.3;font-weight:700;font-size:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:70px;width:inherit;position:relative;color:#333;text-decoration:none;display:table-cell;vertical-align:bottom;text-align:center;padding-bottom:7px}nav #gNav li img{display:block;margin:3px auto 0}nav ul#gNav>li.gnav07{padding:0 5px;width:125px}nav ul#gNav>li.gnav07>a{border:#51001d solid 1px;box-shadow:0 1px 0 rgba(255,255,255,.5) inset;border-radius:4px;background:-webkit-gradient(linear,left top,left bottom,color-stop(1,#b1000e),color-stop(.58,#e60012),color-stop(0,#e60012));background:-webkit-linear-gradient(#e60012 0%,#e60012 58%,#b1000e 100%);background:-moz-linear-gradient(#e60012 0%,#e60012 58%,#b1000e 100%);background:-o-linear-gradient(#e60012 0%,#e60012 58%,#b1000e 100%);background:-ms-linear-gradient(#e60012 0%,#e60012 58%,#b1000e 100%);background:linear-gradient(#e60012 0%,#e60012 58%,#b1000e 100%);color:#fff}nav ul#gNav>li.gnav08 img{margin:3px auto}nav ul#gNav>li.gnav09{width:170px;padding:0 5px}nav ul#gNav>li.gnav09 img{margin:0}nav ul#gNav li li a:before,nav ul#gNav li li a:after{content:none !important}nav #gNav>li>ul{position:absolute;top:64px;left:0;z-index:1;min-width:100%;height:0;width:auto}nav #gNav>li.gnav07>ul{left:5px;width:130px}nav #gNav>li.gnav07>ul li{width:128px}nav #gNav>li>ul>li{visibility:hidden;overflow:hidden;width:auto;height:0;background:rgba(45,41,32,.8);border-bottom:solid 1px;border-bottom-color:rgba(255,255,255,.8);font-size:13px;transition:.7s;float:none;font-weight:400;text-shadow:none}nav #gNav li ul li a{height:auto;border-bottom:none;height:39px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center}nav #gNav li ul li a:before,nav #gNav li ul li a:after{display:none}nav #gNav li ul li a:link,nav #gNav li ul li a:visited{color:#fff;text-decoration:none}nav #gNav li ul li:hover,nav #gNav li ul>li a:hover{color:#f1d200 !important;transition:.7s}nav #gNav li:hover ul li,nav #gNav li a:hover ul li{visibility:visible;overflow:visible;height:39px}#menu nav #gNav>li.gnav03 ul li a,#menu nav #gNav>li.gnav04 ul li a{color:#fff !important}#menu nav #gNav>li.gnav03 ul li a:hover,#menu nav #gNav>li.gnav04 ul li a:hover{color:#f1d200 !important;transition:.7s}#main p{font-size:16px;margin-bottom:15px}#main a{color:#005eb5;text-decoration:underline}#main p+h2,#main p+h3,#main p+h4,#main p+h5,#main p+h6,#main ul+h2,#main ul+h3,#main ul+h4,#main ul+h5,#main ul+h6,#main ol+h2,#main ol+h3,#main ol+h4,#main ol+h5,#main ol+h6{margin-top:30px}#main .inner+p+h2,#main .inner+p+h3,#main .inner+p+h4,#main .inner+p+h5,#main .inner+p+h6{margin-top:0}#main h1,#main h2,#main h3,#main h4,#main h5,#main h6{line-height:1.5;clear:both}#main .h2,#main h2{position:relative;background:#f18c2e;font-size:25px;color:#fff;line-height:1.1;padding:10px;margin:3px auto 30px;position:relative;box-shadow:0 5px 0 0 rgba(0,0,0,.2)}#main .blogSingle h2 span{font-size:25px;padding-left:0}#main .h2 span,#main h2 span{font-size:18px;padding-left:20px}#main h2.smpl{background:0 0;color:#333;font-size:40px;padding:0;margin-bottom:15px}#main h2.hOfMainV{font-size:25px;margin:0;box-shadow:none;border:none}#main h2.hOfMainV strong{color:#fcff00}#main .h2 a,#main h2 a{color:#fff;text-decoration:underline}#main h2.fullWidth,#main h2.fullWidthG,#main h2.fullWidthDwn{color:#fff;font-size:36px !important;text-align:center !important;box-shadow:none !important;position:relative !important;width:100% !important;padding:15px 0 !important;margin:0 0 30px;line-height:1.3;border-bottom:none;font-weight:400;border:none}#main h2.fullWidth strong{font-weight:700}#main h2.fullWblue{color:#fff;font-size:37px !important;text-align:center !important;box-shadow:none !important;position:relative !important;width:100% !important;padding:0 !important;margin:0 !important;border-bottom:none;line-height:1.3;background:#002590}#main h2.fullWidthDwn:after{content:'';height:0;position:absolute;width:0;border:solid transparent;border-top-color:#e8340c;border-width:40px 300px 0;top:100%;left:0;right:0;margin:auto;z-index:99}#main h2.bbg{font-size:20px;background:0 0;color:#333;text-align:center;border:none;box-shadow:none;width:1000px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main h2.bbg span{font-family:Bahnschrift,"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:38px;font-weight:900;color:#e60012;display:block;margin:10px 0 0}#main h2.dwnF{background:#e60012;font-size:36px;color:#fff;line-height:1.1;padding:20px 0;margin:0 0 50px;border-radius:5px;text-align:center;font-weight:400}#main h2.dwnF strong{font-weight:700}#main h2.dwnF:after{content:'';height:0;position:absolute;width:0;border:20px solid transparent;border-top-color:#e60012;top:100%;left:0;right:0;margin:auto}#main h2.topH{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/bg_toph2.png) no-repeat top left;position:relative;color:#333;font-size:34px;line-height:1;padding:33px 0 0 52px;margin:30px auto;border:none;box-shadow:none;width:1000px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main h2.topH small{font-size:25px;display:block;margin-bottom:10px}#main h2.topH span{font-size:15px;position:absolute;top:-10px;left:60px}#main h3{background:#eee;font-size:22px;color:#333;border-top:6px solid #12a73b;width:auto;padding:5px 10px;margin:20px 0}#main h3.org{color:#fff;background:#f60;border:0;border-radius:100px;overflow:hidden;display:inline-block;margin:0;padding:5px 30px}#main h3 a{color:#333;text-decoration:underline}#main h4,#main h4.normal{font-size:18px;padding:0 0 0 50px;margin:0 0 20px;position:relative}#main h4:before,#main h4:after,#main h4.normal:before,#main h4.normal:after{border-radius:50%;content:'';display:block;position:absolute;top:3px;font-size:30px;line-height:1;background:#005eb5;width:20px;height:20px}#main h4:before,#main h4.normal:before{left:0;opacity:.5}#main h4:after,#main h4.normal:after{left:23px}#main h4 a{color:#333;text-decoration:underline}#main h5{background:#12a73b;color:#fff;font-size:18px;display:inline-block;padding:3px 10px;border-radius:4px;margin:0 0 20px}#main h5 a{color:#fff;text-decoration:underline}#main h6{font-size:20px;padding:0 0 0 20px;margin:0 0 20px;position:relative}#main h6:before,#main h6:after{position:absolute;top:5px;left:0;margin:auto;content:"";vertical-align:middle}#main h6:before{width:16px;height:16px;border-radius:50%;background:#f18c2e}#main h6:after{top:10px;left:4px;width:4px;height:4px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main h6 a{color:#333;text-decoration:underline}#main blockquote{border:solid 1px #ccc;background:#fffeee;padding:15px;margin-bottom:15px}#main blockquote p{margin:0}#main ul{margin-bottom:15px}#main ul li{font-size:16px;line-height:1.5;margin:7px 0 0;position:relative;padding-left:13px}#main ul li:before,#main ul li:after{position:absolute;top:8px;left:0;margin:auto;content:"";vertical-align:middle}#main ul li:before{width:7px;height:7px;background:#e60012}#main ul li:after{left:1.5px;top:10px;width:2px;height:2px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main ol{margin-bottom:15px;padding-left:40px}#main ol li{list-style-type:decimal;font-size:16px;line-height:1.5;margin:7px 0 0}#main table{width:100%;border-collapse:separate;border-spacing:1px;margin-bottom:20px}#main table th,#main table td{padding:15px 20px;font-size:15px;line-height:1.7;text-align:left;vertical-align:top;background:#f5f5f5;position:relative}#main table th{width:20%;background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/bg_th.jpg);font-weight:400}#main table td a{position:absolute;right:20px;top:15px;background:#f80;border-radius:5px;color:#fff;text-decoration:none;padding:0 15px}#showroom #main table td a,#showroom_kusatsu #main table td a,#showroom_fukakusa #main table td a{position:relative;right:initial;top:initial;background:0 0;color:initial;padding:0;text-decoration:underline}#main table td a:hover{opacity:.7;transition:.6s}#main h2.sbT{text-align:center;background:0 0;box-shadow:none;border:none;font-size:40px;font-weight:700;line-height:1.3;color:#f18c2e;margin-bottom:20px;padding:0}#main h2.sbT span{display:inline-block;border-radius:5px;background:#005eb5;font-size:30px;color:#fff;line-height:1.1;padding:5px 25px;margin:0 0 15px}#main h2.sbT strong{display:block}#main .catchB{border-radius:6px;background:#0b3e9b;color:#fff;font-weight:700;margin-bottom:0;padding:10px 20px;font-size:18px}#main .catchTxtP{font-weight:700;font-size:36px;line-height:1.3}#main .catchTxtP strong{color:#e60012}#main .catchTxtP p{font-size:36px;line-height:1.3}#main .photoUL,#main .photoULLtl{margin:0;padding:0;overflow:hidden}#main .photoUL li,#main .photoULLtl li{list-style:none !important;width:316px;margin:0 25px 20px 0;padding:0;float:left;background:0 0;font-size:15px}#main .photoULLtl li{width:235px;margin:0 20px 20px 0}#main .photoULLtl li img{width:100%}#main .photoULLtlb img{border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .shopAccess .photoUL li{width:322px;margin:0 17px 20px 0}#main .photoUL li:nth-child(3n){margin:0 0 20px}#main .photoULLtl li:nth-child(4n){margin:0 0 20px}#main .photoUL li:nth-child(3n+1){clear:left}#main .photoULLtl li:nth-child(4n+1){clear:left}#main .photoUL .otherPhoto{width:316px;height:206px;position:relative;overflow:hidden;display:block}#main .photoUL .otherPhoto img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .photoUL li img{margin-bottom:5px}#main .photoUL li h5{font-size:15px;display:block;margin:0;padding:0;background:0 0;color:#0b8f1f}#main .photoUL li:before,#main .photoUL li:after,#main .photoULLtl li:before,#main .photoULLtl li:after{content:none}#main .photoUL.photoColumn3 li{width:316px}#main .warryBox,#main .meritBox{position:relative;overflow:hidden;margin-bottom:20px}#main .merit h2{background:#f60;font-size:25px;color:#fff;line-height:1.3;padding:10px;margin:0}#main .warryBox p,#main .meritBox p{line-height:1.4;font-size:15px;margin-bottom:0}#main .warryBox img{float:left;margin-right:30px}#main .meritBox img{margin-bottom:0}#main .meritBox img{float:left;margin-right:30px}#main .meritBox .meritTxt{margin-left:340px}#main .warryList,#main .meritList{border-top:#d5d5d5 solid 1px;padding-top:10px;overflow:hidden}#main .warryList{border-top:#333 dotted 1px}#menu #main .warryList{margin-top:30px}#main .warryList li,#main .meritList li{background:0 0;border-bottom:#d5d5d5 solid 1px;position:relative;font-size:20px;font-weight:700;padding:0 0 7px 25px;margin:0 0 8px}#main .warryList li{font-size:24px;padding:0 0 7px 40px;border-bottom:#333 dotted 1px}#main .meritList li span{background:#d73d33;border-radius:5px;color:#fff;display:inline-block;padding:0 10px;margin-right:15px}#main .meritList li:before,#main .meritList li:after{position:absolute;top:4px;left:0;margin:auto;content:"";vertical-align:middle}#main .meritList li:before{width:18px;height:18px;border-radius:50%;background:#005eb5}#main .meritList li:after{left:5px;top:9px;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .warryList li:last-child,#main .meritList li:last-child{margin-bottom:0}#main .warryList>li:before,#main .warryList>li:after{position:absolute;top:5px;left:0;margin:auto;content:"";vertical-align:middle}#main .warryList>li:before{background:#12a73b;border-radius:4px;width:25px;height:25px}#main .warryList>li:after{left:6px;top:12px;width:10px;height:5px;border-left:4px solid #fff;border-bottom:4px solid #fff;border-right:none;border-top:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main .warryList li strong{background:#fcff00;display:inline-block;line-height:.5}#main .meritList li strong{color:#e60012}#main .meritBox .diagnosisList{z-index:10;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:0}#main .meritBox .diagnosisList li{border-radius:4px;background:#12a73b;color:#fff;font-size:25px;font-weight:700;text-align:center;width:24%;width:calc(25% - 10px);padding:3px 0;margin-top:0}#main .meritBox .diagnosisList li:before,#main .meritBox .diagnosisList li:after{content:none}#main .meritBox .diagnosisP{color:#fff;border-radius:4px;background:#4dbe53;font-size:30px;font-weight:700;text-align:center;padding:10px 0}#main .diagnosisCtcP{color:#fff;border-radius:4px;background:#3e984f;font-size:30px;font-weight:700;text-align:center;padding:10px 0;margin:10px 0}#main .medalCatch{position:relative;z-index:10;margin:0 auto;font-weight:700;font-size:27px;display:block;line-height:1.2}#main .medalCatch img{float:left;margin:-10px 15px 0 0}#main .medalCatch strong{color:#d73d33}#main .medalCatch span{display:block}#main .medalCatch span.txtL{font-size:42px;font-weight:400}#main .medalCatch span.txtL strong{color:#0b3e9b}#main .medalCatch span.txtEn{color:#0eaa8e;font-size:15px}.consultationBox{width:480px;position:relative;margin-top:20px}.consultationBox a{text-decoration:none !important}.consultationBox h3{background:#f18c2e !important;color:#fff !important;font-size:20px !important;padding:0 15px 0 120px !important;border-top:none !important;margin:0 !important;line-height:1.8 !important}.consultationBox h3 span{position:absolute;background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/bg_ribbon.png) no-repeat center center;top:-7px;left:5px;width:104px;height:97px;font-size:15px !important;z-index:11;text-align:center;padding:15px 10px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.consultationBox .inBox{border:#ccc solid 1px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;position:relative}.consultationBox h4{font-size:18px !important;padding:0 0 5px 50px !important;position:relative;margin:0 0 15px !important;line-height:1.5;text-decoration:none !important;color:#333 !important;border-bottom:#ccc solid 1px !important}.consultationBox h4:before,.consultationBox h4:after{border-radius:50%;content:'';display:block;position:absolute;top:3px;font-size:30px;line-height:1;background:#0eaa8e;width:20px;height:20px}.consultationBox h4:before{left:-5px;opacity:.5}.consultationBox h4:after{left:18px}.consultationBox .inBox a{padding:10px 0;display:block}.consultationBox .inBox a:hover{opacity:.7;transition:.7s}.consultationBox p.consultationImg{position:relative;margin:0 !important}.consultationBox .inBox img{margin:0 auto;display:block;z-index:0}.consultationBox .catchBox{position:relative}.consultationBox .btn{border-radius:5px;border:3px #f80 solid;color:#333 !important;font-size:22px !important;font-weight:700;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,0px 1px 0 #fff,0-1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff;position:relative;padding:3px 10px 0 30px;background:#f80;box-shadow:0px 4px 0px 0px rgba(255,255,255,.3) inset;margin-bottom:0 !important;width:auto;position:absolute;right:10px;bottom:10px}.consultationBox .btn:before{width:18px;height:18px;-webkit-border-radius:50%;border-radius:50%;background:#fff}.consultationBox .btn:after{left:15px;width:5px;height:5px;border-top:2px solid #f80;border-right:2px solid #f80;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:10}.consultationBox p.consultationTxt{font-size:12px !important;color:#333 !important;padding:60px 0 0 240px;margin:0 !important;position:relative}.consultationBox .imgLayer{top:-80px;right:-15px;z-index:10}.consultationBox .catchTxt{position:absolute;right:0;bottom:0;margin-bottom:5px !important}.consultationBox .catchTxt span{color:#d73d33;font-size:18px;font-weight:700;text-align:center;line-height:1.5;margin-bottom:0 !important;float:right;line-height:1.2}.consultationBox .catchTxt span strong{color:#333;font-size:33px;background:linear-gradient(transparent 60%,#fcff00 40%);display:block;line-height:1}.consultationBox .catchTxt span.txtHp{color:#333;font-size:11px;font-weight:700;text-align:center;line-height:1.5;margin-bottom:0 !important;float:right}.consultationBox ul{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;margin-bottom:0 !important}.consultationBox ul li{position:relative;font-size:20px !important;font-weight:700;background:#d73d33 !important;box-shadow:0 -3px 0 #930839 inset;padding:0 !important;transition:.7s;text-align:center;color:#fff;margin:0 !important}.consultationBox ul li:hover{opacity:.7;transition:.7s}.consultationBox ul li a{display:block;padding:3px 10px !important;color:#fff !important;text-decoration:none !important;text-align:center;transition:.7s}.consultationBox ul li:before,.consultationBox ul li:after{content:none !important}.estimatesBox{width:480px;position:relative}.estimatesBox a{text-decoration:none !important;color:#333 !important}.estimatesBox .imgLayer{top:-90px;right:0;z-index:0}.estimatesBox h3{background:#f18c2e !important;color:#fff !important;font-size:20px !important;padding:0 15px !important;border:none !important;margin:0 !important;line-height:1.8 !important;position:relative;padding-left:120px !important}.estimatesBox h3 span{position:absolute;background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/bg_ribbon.png) no-repeat center center;top:-7px;left:5px;width:104px;height:97px;font-size:15px !important;z-index:11;text-align:center;padding:15px 10px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.estimatesBox h3 .imgLayer{position:absolute;right:3px;top:-10px;z-index:10}.estimatesBox .inBox{border:#ccc solid 1px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:13px 15px 15px;position:relative}.estimatesBox h4{font-size:18px !important;padding:0 0 0 50px !important;position:relative !important;margin:0 0 5px !important}.estimatesBox h4:before,.estimatesBox h4:after{border-radius:50%;content:'';display:block;position:absolute;top:3px;font-size:30px;line-height:1;background:#0eaa8e;width:20px;height:20px}.estimatesBox h4:before{left:-5px;opacity:.5}.estimatesBox h4:after{left:18px}.estimatesBox .inBox p{font-size:26px !important;line-height:1;font-weight:700;z-index:10;position:relative;margin-bottom:5px !important;margin-top:5px !important}.estimatesBox .inBox p strong{color:#e60012}.estimatesBox .inBox p.spLady span{border-radius:4px;background:#e60012;color:#fff;font-size:20px;padding:10px 7px 7px;margin-right:4px;display:inline-block;vertical-align:5px}.estimatesBox .inBox .telBox{background:#005eb5;padding:10px;margin-top:7px;position:relative}.estimatesBox .inBox .telBox h5{background:0 0 !important;color:#fff;font-size:15px !important;line-height:1 !important;margin:0 !important;padding:0 !important;display:block !important}.estimatesBox .inBox .telBox .number{background:#fff;margin-top:5px;padding:1px}.estimatesBox .inBox .telBox .tel{font-size:13px !important;font-weight:400;display:inline-block;text-align:center;line-height:1.2;padding-left:5px}.estimatesBox .inBox .telBox .tel span{font-size:60px;font-weight:900;line-height:1;padding:0 0 0 42px;background-position:0 20px;margin:0}.flyerBox{width:480px;position:relative;margin-bottom:15px}.flyerBox a{text-decoration:none !important}.mb15{margin-bottom:15px !important;display:block}.flyerBox .imgLayer{top:-90px;right:0;z-index:0}.flyerBox h3{background:#f18c2e !important;color:#fff !important;font-size:20px !important;padding:0 15px !important;border:none !important;margin:0 !important;line-height:1.8 !important;position:relative;padding-left:120px !important}.flyerBox h3 span{position:absolute;background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/bg_ribbon.png) no-repeat center center;top:-7px;left:5px;width:104px;height:97px;font-size:15px !important;z-index:11;text-align:center;padding:15px 10px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flyerBox h3 .imgLayer{position:absolute;right:3px;top:-10px;z-index:10}.flyerBox .inBox{border:#ccc solid 1px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 15px 15px;position:relative;text-align:center}.flyerBox .flyerThumb{display:flex;justify-content:space-between}.flyerBox .flyerThumb li{width:440px;overflow:hidden;position:relative;margin:0 10px 0 0 !important;padding:0 !important}.flyerBox .flyerThumb li:before,.flyerBox .flyerThumb li:after{content:none !important}.flyerBox .flyerThumb li:last-child{margin:0 auto !important}.flyerBox .flyerThumb li span{width:100%;height:200px;position:relative;overflow:hidden;display:block}.flyerBox .flyerThumb li span:before{content:'' !important;display:block}.flyerBox .flyerThumb li img{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:100%;height:auto;-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0)}.flyerBox .flyerThumb li .imgLayer{width:auto;height:auto;right:0;bottom:0;top:inherit;left:inherit}.bnrEzy{margin-bottom:15px !important;display:block}#main .bnrArea{padding:30px 0}#main .bnrArea .estimatesBox{float:right}#main .bnrArea .consultationBox{margin:0 !important;float:left}#main .bgCB{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/bg_bgcb.png) repeat;padding:1px 0}#main .contactBox{clear:both;display:block;position:relative;margin:25px auto 45px;width:1000px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none}#main .bgCB .contactBox{margin:35px auto 30px}#main .contactBox:hover{opacity:.7;transition:.7s}#main .contactBox .inBox{background:#fff;padding:10px;border-color:#ccc;border-width:10px;border-style:solid;position:relative}#main .contactBox .inBox .imgLayer{right:-5px;bottom:0}#main .contactBox h4{margin-bottom:5px}#main .contactBox p{font-size:28px;line-height:1.3;color:#333;font-weight:700;margin-bottom:0}#main .contactBox p.catchTxt img{vertical-align:middle;margin-right:4px}#main .contactBox p.btmCatch{font-size:26px;line-height:1.3;color:#fff;font-weight:700;margin:1px 0 0;padding:5px 15px;background:#f18c2e}#main .contactBox p.catchTxt{margin:-30px 0 -15px}#main .contactBox p.catchTxt strong{color:#e60012}#main .contactBox p.catchTxt span{border-radius:4px;background:#d0004e;color:#fff;font-size:20px;padding:3px 3px 0;margin-right:5px}#main .contactBox .toContactBox{margin-right:15px;float:left}#main .contactBox .telBox{padding:0 120px 1px 0;overflow:hidden;z-index:100;position:relative}#main .contactBox .telBox .tel{font-size:13px !important;text-align:center;margin-bottom:0 !important;color:#333;padding:0;display:inline-block;float:left}#main .contactBox .telBox .tel .miT{background:#f18c2e;display:block;color:#fff;font-size:15px;font-weight:700;text-align:center;padding:5px 0}#main .contactBox .telBox .tel span{background-position:left 20px;font-size:58px;line-height:1;margin:0;display:block;clear:none;padding-left:42px}#main .contactBox .telBox .tel span.tel-time{font-size:12px;font-weight:400;display:block;line-height:1.4;text-align:left;padding:0;color:#333;background:0 0;font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif}#main .contactBox .telBox .btnAr{margin:0;margin-left:15px;float:left;clear:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .contactBox .telBox .btn:after{border-top-color:#f60;border-right-color:#f60}#wpack #main .contactBox .telBox .btn:after,#apartment #main .contactBox .telBox .btn:after,#menu #main .contactBox .telBox .btn:after,#rainleaking #main .contactBox .telBox .btn:after,#diagnosis #main .contactBox .telBox .btn:after,#colorsimulation #main .contactBox .telBox .btn:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);left:16px}#main .contactBox ul{position:relative;overflow:hidden;margin:0 0 10px}#main .contactBox ul li{border-radius:4px;background:#0eaa8e !important;color:#fff;font-size:20px;font-weight:700;margin:0 10px 0 0;padding:5px 15px;text-align:center;float:left}#main .contactBox ul li:before,#main .contactBox ul li:after{display:none}#main .contactBox ul li:last-child{margin-right:0}#main .contactBox .overflowH{width:380px}#showroom #main .contactBox p.catchTxt,#showroom_kusatsu #main .contactBox p.catchTxt,#showroom_fukakusa #main .contactBox p.catchTxt{margin:-2px 0 0}#showroom #main .contactBox p.btmCatch,#showroom_kusatsu #main .contactBox p.btmCatch,#showroom_fukakusa #main .contactBox p.btmCatch{background:#005eb5}#showroom #main .contactBox .inBox,#showroom_kusatsu #main .contactBox .inBox,#showroom_fukakusa #main .contactBox .inBox{display:flex;border-top:none;border-color:#005eb5}#showroom #main .contactBox .telBox,#showroom_kusatsu #main .contactBox .telBox,#showroom_fukakusa #main .contactBox .telBox{padding:0 20px 0 0}#showroom #main .contactBox p.catchTxt img.catchTxt1,#showroom_kusatsu #main .contactBox p.catchTxt img.catchTxt1,#showroom_fukakusa #main .contactBox p.catchTxt img.catchTxt1{width:80%}#showroom #main .contactBox .inBox .imgLayer,#showroom_kusatsu #main .contactBox .inBox .imgLayer,#showroom_fukakusa #main .contactBox .inBox .imgLayer{right:0;bottom:0}#main .sr_contactBox{margin:0 !important}#showroom #main .sr_contactBox .telBox{margin:0 !important}#main .sr_contactBox .btn{position:relative;background:#e60012;border:solid 1px #e60012;border-radius:25px;padding:10px 20px 10px 10px}#main .sr_contactBox .btn:before{content:none}#main .sr_contactBox .btn:after{position:absolute;top:4.5vmin;left:inherit !important;right:15px;content:"";transform:inherit;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #fff}#main .comContactLBox{position:relative;overflow:hidden;border-bottom:#ccc solid 1px}#main .comContactLBox a{text-decoration:none !important;color:#333 !important}#main .comContactLBox .imgLayer{top:0;left:375px;z-index:1}#main .comContactLBox h3{background:#12a73b;color:#fff;font-size:20px;padding:0 15px;border-top:none;margin-bottom:0;line-height:1.8}#main .comContactLBox .inBox{border:#ccc solid;border-width:1px 1px 0;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;position:relative;overflow:hidden}#main .comContactLBox h4{padding-bottom:10px;margin:0 0 15px;border-bottom:#ccc solid 1px;display:inline-block}#main .comContactLBox .inBox p{font-size:27px;font-weight:700;z-index:10;position:relative;margin-bottom:0}#main .comContactLBox .inBox p strong{color:#e50012}#main .comContactLBox .inBox p span{border-radius:4px;background:#e50012;color:#fff;font-size:20px;padding:7px;margin-right:5px}#main .comContactLBox .inBox .telBox{background:#fff;padding:10px 25px;float:right;width:420px;position:relative;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;z-index:1}#main .comContactLBox .inBox .telBox .imgLayer{bottom:100%;right:0;top:inherit;z-index:0}#main .comContactLBox .inBox .telBox h5{color:#333;background:0 0;font-size:15px;padding:0;display:block;margin-bottom:0}#main .comContactLBox .inBox .telBox .number{text-align:center}#main .comContactLBox .inBox .telBox .tel{font-size:13px !important;font-weight:400;display:inline-block;text-align:left;margin-bottom:0 !important;line-height:1.2}#main .comContactLBox .inBox .telBox .tel span{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/ico_freedial02.png) no-repeat left 90%;color:#e50012;font-size:59px;line-height:1;padding:0 0 0 65px;margin:0;display:block;white-space:nowrap}#main .comContactLBox .inBox .catchTxt{background:#002590;clear:both;color:#fff;text-align:center;display:block;font-size:20px;font-weight:700}#main .ContactScrollBox{border:#d73d33 solid 3px;position:relative;padding:10px 275px 10px 170px;margin:30px auto 40px;width:1000px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .ContactScrollBox .freeDiagnosis{width:92px;color:#fff;font-weight:700;line-height:1.1;font-size:45px;background:#d73d33;padding:10px 30px;position:absolute;top:0;bottom:0;left:0;margin:0}#main .ContactScrollBox .tel{display:table;margin-bottom:10px}#main .ContactScrollBox .tel span{font-size:54px;display:table-cell;vertical-align:bottom;background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/ico_freedial04.png) no-repeat left center;background-position:bottom left;background-position:bottom 3px left;padding-left:60px;line-height:1}#main .ContactScrollBox .tel span.timeS{font-size:14px;display:table-cell;vertical-align:bottom;width:11em;background:0 0;color:#333;font-weight:400;padding-left:10px;line-height:1.3;font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif}#main .ContactScrollBox .telPlease{clear:both;margin-bottom:0;background:#0b3e9b;border-radius:5px;color:#fff;text-align:center;font-size:18px;font-weight:700;line-height:1;padding:4px 0}#main .ContactScrollBox .toForm{background:#46ae00;display:block;border-radius:5px;color:#fff;font-size:34px;font-weight:700;text-decoration:none;background:linear-gradient(top,#12bfaa 0%,#12bfaa 50%,#0eaa8e 51%,#0eaa8e 100%);background:-webkit-linear-gradient(top,#12bfaa 0%,#12bfaa 50%,#0eaa8e 51%,#0eaa8e 100%);background:-moz-linear-gradient(top,#12bfaa 0%,#12bfaa 50%,#0eaa8e 51%,#0eaa8e 100%);background:-o-linear-gradient(top,#12bfaa 0%,#12bfaa 50%,#0eaa8e 51%,#0eaa8e 100%);background:-ms-linear-gradient(top,#12bfaa 0%,#12bfaa 50%,#0eaa8e 51%,#0eaa8e 100%);position:absolute;top:10px;bottom:10px;right:10px;width:140px;padding:10px 30px 10px 80px;line-height:1}#main .ContactScrollBox .toForm:before{content:"";width:43px;height:47px;background-image:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/ico_mail.png);background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:20px;margin:auto}#main .ContactScrollBox .toForm span{display:block;font-size:25px}#main .ContactScrollBox .toForm:hover{opacity:.8;transition:.7s}#main .bnrArea #main .comContactLBox{float:left;margin-right:40px}#main .bnrArea #main .comContactLBox{margin:0 !important}#main .successFlowBox{overflow:hidden}#main .successFlowBox ul li{background:0 0;padding:0;width:290px;margin:0 63px 20px 0;float:left;position:relative}#main .successFlowBox ul li:nth-of-type(3n){margin:0}#main .successFlowBox ul li:nth-of-type(3n+1){clear:both}#main .successFlowBox ul li:after{content:' ';height:0;position:absolute;width:0;border:42px solid transparent;border-left:#fbc834 solid 42px;left:300px;top:-70px;bottom:0;margin:auto;transform:none}#main .successFlowBox ul li:nth-of-type(3n):after,#main .successFlowBox ul li:before{content:none}#main .successFlowBox ul li p{font-size:14px;margin-top:5px}#main .successFlowBox ul li .title{background:#005eb5;margin:0;font-size:20px;color:#fff;position:absolute;width:250px;padding:5px 10px;text-align:center;font-weight:700;top:168px;left:10px}.shopInfo,#main .shopInfo{position:relative;overflow:hidden}.shopInfo ul{position:relative;overflow:hidden}#main .shopInfo ul{margin-top:0}.shopInfo ul li,#main .shopInfo ul li{float:left;margin:0 20px 0 0 !important;background:#f60;padding:0;margin:0 17px 0 0;width:320px;position:relative}.shopInfo ul li:nth-child(3),#main .shopInfo ul li:nth-child(3){margin-right:0}.shopInfo ul li:last-child,#main .shopInfo ul li:last-child{margin-right:0 !important}.shopInfo ul li a,#main .shopInfo ul li a{text-decoration:none}.shopInfo ul li h4,#main .shopInfo ul li h4{position:relative;overflow:hidden;margin:0 !important;color:#fff;font-size:23px;writing-mode:vertical-lr;-ms-writing-mode:tb-lr;box-sizing:border-box;line-height:1.3;height:170px;text-align:left;padding:10px;float:left}#main .shopInfo ul li h4:before,#main .shopInfo ul li h4:after{content:none !important;display:none !important}.shopInfo ul li .shopPict{height:170px;width:268px;overflow:hidden;display:block;float:right;position:relative}.shopInfo ul li .shopPict img{position:absolute;width:100%;height:auto}.shopInfo ul li .tel,#main .shopInfo ul li .tel{font-size:11px;color:#fff;padding:10px;line-height:1.5;background-color:#4fa800;margin-top:0;clear:both}.shopInfo ul li .tel span,#main .shopInfo ul li .tel span{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/ico_freedial03a.png) no-repeat left center;font-family:"Arial Black",Gadget,sans-serif;font-size:35px;padding-left:40px;line-height:1;display:block}.shopAccess>ul>li{background:0 0 !important;margin:0 !important;padding:0 !important}.shopAccess ul li:before,.shopAccess ul li:after{display:none !important}.shopAccess ul li .shopMain{background:#e50012;float:left;width:282px;margin-right:30px}.shopAccess ul li .shopMain .tel{font-size:11px !important;color:#fff;padding:10px;line-height:1.5;margin:0 !important}.shopAccess ul li .shopMain .tel span{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/ico_freedial03.png) no-repeat left center;font-size:29px;font-family:"Arial Black",Gadget,sans-serif;padding-left:40px;line-height:1}.shopAccess ul li .shopSummery h5{margin:0 !important;border-radius:0 !important;padding:5px 40px !important;text-align:center;font-size:20px !important}.shopAccess ul li .shopSummery{overflow:hidden}#main .combnrList{position:relative;overflow:hidden;margin:20px 0 0}#main .combnrList li{border-radius:8px;background:#4582e8;color:#fff;font-size:18px;font-weight:700;padding:0;width:480px;float:left;text-align:center}#main .combnrList li:nth-child(2n){float:right;background:#7d5102}#main .combnrList li:hover{opacity:.8;transition:.7s}#main .combnrList li a{color:#fff;text-decoration:none;display:block}#main .combnrList li a span{position:relative;display:block;padding:4px 0}#main .combnrList li:before,#main .combnrList li:after{content:none}#main .combnrList3col{position:relative;overflow:hidden;margin:20px 0 0}#main .combnrList3col li{background:#9e7b14;color:#fff;font-size:24px;font-weight:700;padding:0;width:310px;float:left;text-align:center;margin-right:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc}#main .combnrList3col li:nth-child(2n){background:#12a73b}#main .combnrList3col li:nth-child(3n){float:right;background:#005eb5;margin-right:0}#main .combnrList3col li:hover{opacity:.8;transition:.7s}#main .combnrList3col li a{color:#fff;text-decoration:none;display:block}#main .combnrList3col li a span{position:relative;display:block;padding:3px 0 3px 10px}#main .combnrList3col li a span:after{position:absolute;top:0;bottom:0;margin:auto;content:"";vertical-align:middle}#main .combnrList3col li a span:after{left:21px;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .combnrList3col li:before,#main .combnrList3col li:after{content:none}#main .bnrBoxT{border-bottom:1px solid #fff}#main .combnrListOtr{position:relative;overflow:hidden}#main .combnrListOtr li{border-radius:8px;color:#fff;font-size:18px;font-weight:700;padding:0;width:480px;float:left;text-align:center;margin:0;margin-top:40px}#main .combnrListOtr li:nth-child(-n+2){margin-top:0}#main .combnrListOtr li:nth-child(2n){float:right}#main .combnrListOtr li:hover{opacity:.8;transition:.7s}#main .combnrListOtr li a{color:#fff;text-decoration:none}#main .combnrListOtr li:before,#main .combnrListOtr li:after{content:none}#main .reaBnrList{position:relative;overflow:hidden;margin:10px 0}#main .reaBnrList li{background:#005eb5;color:#fff;font-size:24px;font-weight:700;padding:0;width:480px;float:left;text-align:left;margin:0}#main .reaBnrList li:nth-child(2n){float:right;background:#12a73b}#main .reaBnrList li:hover{opacity:.8;transition:.7s}#main .reaBnrList li a{color:#fff;text-decoration:none;padding:10px;display:block}#main .reaBnrList li a img{margin-bottom:15px}#main .reaBnrList li a span{position:relative;display:block;line-height:1.3;height:60px}#main .reaBnrList li a span small{display:block;font-size:20px;color:#fbc834;margin-bottom:5px}#main .reaBnrList li a span:before,#main .reaBnrList li a span:after{position:absolute;top:0;bottom:0;right:8px;margin:auto;content:"";vertical-align:middle}#main .reaBnrList li a span:before{width:26px;height:26px;-webkit-border-radius:50%;border-radius:50%;background:#fff}#main .reaBnrList li a span:after{right:16px;width:8px;height:8px;border-top:4px solid #005eb5;border-right:4px solid #005eb5;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .reaBnrList li:nth-child(2n) a span:after{border-top-color:#12a73b;border-right-color:#12a73b}#main .reaBnrList li:before,#main .reaBnrList li:after{content:none}#main .serviceContents{padding:0 0 50px}#top #main .serviceContents,#main.areaPage .serviceContents{padding:0 0 30px;background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/pack_bg.png) no-repeat bottom center/100% auto,url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/bg_grd.png) top center repeat-x,url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/checkbox_bg.png) center center}#main .serviceContents .inner{padding:0}#main .serviceContents h2.scM{line-height:1.5;box-shadow:none;border:none;background:rgba(35,172,56,.9);margin:0 0 30px;padding:10px 0 0;font-size:42px;text-shadow:-1px -2px 0 #333;width:100%;height:110px;position:relative}#main .serviceContents h2.scM span,#main .serviceContents h2.scM small{display:block;width:1000px;margin:0 auto}#main .serviceContents h2.scM small{font-size:30px}#main .serviceContents h2.scM span{color:#fcff00}#main .serviceContents h2.scM img{position:absolute;bottom:0;right:calc(50% - 500px)}#main .serviceContents p.exP{font-size:20px;font-weight:700;line-height:1.5}#main .serviceContents ul.otherMenuU{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#main .serviceContents ul.otherMenuU li{font-size:20px;font-weight:700;text-align:center;padding:0;position:relative}#main .serviceContents ul.otherMenuU li a{color:#333;text-decoration:none}#main .serviceContents ul.otherMenuU li img{display:block;margin-bottom:5px}#main .serviceContents ul.otherMenuU li span{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);color:#fff}#main .serviceContents ul.otherMenuU li:before,#main .serviceContents ul.otherMenuU li:after{display:none}#main .serviceContents .whiteBox p{font-size:15px;margin-top:0}#main .serviceContents .whiteBox{border-radius:5px;background-color:rgba(255,255,255,.9);padding:25px;margin-top:40px}#main .packItem{position:relative;padding:10px;margin:10px auto 30px}#main .packItem:last-child{margin-bottom:10px}#menu #main .packWall{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/menu_wall_catchimg.png) no-repeat 95% 95%}#menu #main .packRoof{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/menu_roof_catchimg.png) no-repeat 95% 95%}#main .packOther{position:relative;margin-bottom:30px;padding:0}#main .packOther2.packItem{padding:0}#main .packItem a{text-decoration:none;color:#333;display:block}#main .packItem a:hover{opacity:.7;transition:.7s}#main .packItem ul{position:relative;overflow:hidden;clear:both;padding-bottom:10px}#main .packItem ul li{margin:10px 0 0 !important;position:relative;overflow:hidden;border-bottom:none;background:#fff;width:480px;border:#ccc solid 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:10px}#main .packItem ul li:nth-child(-n+2),#menu #main .packItem ul li:nth-child(-n+2){margin-top:0 !important}#main .packItem ul li:nth-child(2n){float:right}#main .packItem ul li:before,#main .packItem ul li:after{content:none}#main .packOther article{width:490px;height:auto;float:left;margin:10px 0 0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .packOther article:nth-child(2n){float:right}#main .packOther article:nth-child(-n+2){margin-top:0 !important}#main .packOther article.layout02{width:auto;height:auto;float:none;clear:both}#main .packOther article img{width:100%;height:auto}#main .packItem h2{border-top:none;padding:0;margin-bottom:20px;text-align:center;background:0 0;box-shadow:none}#main .packItem h2 span{margin:0;display:block;font-size:20px}#main .packItem h2 strong{color:#fdff00}#main .packItem h2 img{vertical-align:text-bottom}#main .packTtl{position:relative}#main .packTtl .imgLayer{left:168px;top:-5px;z-index:22}#main .packTtl h3{font-size:63px;width:170px;float:left;background:0 0;margin-top:0;border-top:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-right:2px;position:relative;margin-bottom:10px}#main .packTtl h3 span,#menu #main .packRoof .packTtl h3 span.wall{display:inline-block;background:#12a73b;color:#fff;width:48%;width:calc(50% - 1px);text-align:center;line-height:1;padding:8px 0 2px;margin-top:2px}#main .packRoof .packTtl h3 span,#main .packOther .packTtl h3 span{background:#005eb5}#main .packOther .packTtl h3 span.wallTtl{background:#21886f}#main .packTtl h3 span:nth-child(-n+2){margin-top:0}#main .packImg{width:283px;height:148px;overflow:hidden;position:relative;float:right}#main .packImg img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .packItem h4{font-size:34px;padding:0;margin-bottom:0}#main .packItem h4:before,#main .packItem h4:after{content:none}#main .packItem h4 span{font-size:14px;display:block}#main .packSummary{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:10px}#main .packSummary h3{background:0 0;border-top:none;padding:0;margin:0;font-size:26px;line-height:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#main .packSummary .imgIco{position:absolute;top:0;left:0;width:132px;height:auto}#main .packSummary .priceTxt{font-family:Bahnschrift,Gadget,sans-serif,"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic";font-size:120px;font-weight:900;color:#e60012;line-height:1;margin-bottom:0;float:right;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:flex-end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:-20px}#main .packSummary .priceTxt span.unitTxt{font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic";font-size:40px;font-weight:700;line-height:.9;font-weight:700;width:40px;padding-bottom:25px;display:inline}#main .packOther .priceTxt span.unitTxt{font-size:30px}#main .packSummary .packCatch,#main .packSummary .enduranceTxt{background:#005eb5;color:#fff;font-size:18px;font-weight:700;line-height:1.2;display:inline-block;padding:5px 0;letter-spacing:normal;width:170px;display:block;margin:2px 0 0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .packRoof .packSummary .packCatch,#main .packRoof .packSummary .enduranceTxt{background:#12a73b}#main .packOther .packSummary .packCatch,#main .packOther .packSummary .enduranceTxt{background:#ea5404}#main .packItem .txts{font-size:10px;margin-bottom:5px;clear:both}#main .packItem .menuMi{background:#ff9600;color:#fff;font-size:12px;margin:0 0 5px;padding:0 5px}#main .packRoof .menuMi{background:#7fbe25}#main .packItem .btn{background:#e60012;border:1px solid #e60012;width:100%;font-size:16px !important;padding:5px 0 !important;margin:0}#main .packItem .btn:before{content:none}#main .packItem .btn a{background:rgba(0,0,0,.5);border:none;border-radius:2px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;font-size:18px;padding:5px 30px 5px 15px;margin-top:10px}#main .packItem .btn a:after{right:10px;font-size:14px;top:5px}#main .packItem .btnDetail{background:#f5a100;background:-moz-linear-gradient(left,#f5a100 0%,#f5a100 87%,#d78d00 87%,#d78d00 100%);background:-webkit-linear-gradient(left,#f5a100 0%,#ffa73d 87%,#d78d00 87%,#d78d00 100%);background:linear-gradient(to right,#f5a100 0%,#f5a100 87%,#d78d00 87%,#d78d00 100%);width:100%;text-align:center;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;font-size:18px !important;margin:0 !important;border-radius:4px;box-shadow:inset 0 -4px 0px 0px rgba(105,105,105,.3);-moz-box-shadow:inset 0 -4px 0px 0px rgba(105,105,105,.3);-webkit-box-shadow:inset 0 -4px 0px 0px rgba(105,105,105,.3);position:relative;padding:5px 40px 5px 10px;box-sizing:border-box}#main .packItem .btnDetail:after{font-family:"Font Awesome 5 Free";content:'\f138';font-weight:900;right:15px;position:absolute;font-size:16px;height:16px;line-height:1;top:0;bottom:0;margin:auto;display:block}#menu #main .packItem ul{margin-bottom:0;padding:0;border-bottom:none}#main .menuMainv{position:relative}#main .menuMainv .mainvMedals{position:absolute;content:"";left:10px;bottom:10px}#main .bgAt{background:#333}#main .bgAt h3{font-size:36px;text-align:center;box-shadow:none;background:0 0;border-top:none;padding:0;margin:0 0 20px;font-weight:400;color:#fff;border-image:none}#main .bgAt h3 strong{font-weight:700}#main .bgAt h3 strong.remarkY{color:#fffc00}#main .bgAt p.imgBAt{margin-bottom:20px}#main .bgAt p.imgBAt img{float:left;margin-right:26px}#main .bgAt p.imgBAt img:last-child{float:none;margin-right:0}#main .bgAt p{font-size:24px;color:#fff}#main .bgAt p.catchPAt{font-size:46px;line-height:1.3;color:#fff}#main .bgAt p.ltl{font-size:26px;font-weight:700;line-height:1.7;padding-top:20px}#main .bgAt p.ltl img{margin-top:-20px}#main .bgAt p.catchPAt strong{color:#fffc00}#main .bgAt p.ltl strong{color:#fff;text-decoration:underline}#main .bgAt p.catchPAt span.txtCas{font-size:34px;display:block}#rainleaking #main .bgAt p.catchPAt span.txtCas{padding-top:15px}#main .bgAt p.catchPAt img{float:left;margin-right:20px}#main .deteriorationChk{margin-top:20px}#main .deteriorationChk .checkLegend{width:232px;float:left}#main .deteriorationChk .checkLegend span{border-radius:50%;background:#f80;color:#fff;font-size:29px;width:226px;height:226px;text-align:center;display:table-cell;vertical-align:middle;line-height:1.5;position:relative}#main .deteriorationChk .checkLegend span img{position:absolute;right:-17px;bottom:-3px}#main .deteriorationChk .checkLegend span strong{font-size:50px;line-height:1.2}#main .deteriorationChk .checkLegend p{margin-top:-20px}#main .deteriorationChk .checkLegend img.imgOvr{margin-top:5px}#main .deteriorationChk .checkPoint{width:750px;float:right;background:#fff}#main .deteriorationChk .checkPoint h3{margin:0 !important;background:#005eb5 !important;border:none !important;color:#fff !important;font-size:20px !important;padding:5px 7px !important}#main .deteriorationChk .checkPoint ul{position:relative;overflow:hidden;padding:15px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .deteriorationChk .checkPoint ul li{width:226px;margin:20px 20px 0 0;float:left;background:0 0;padding:0 !important}#main .deteriorationChk .checkPoint ul li:nth-child(-n+3){margin-top:0}#main .deteriorationChk .checkPoint ul li:before,#main .deteriorationChk .checkPoint ul li:after{display:none}#main .deteriorationChk .checkPoint ul li:nth-child(3n){margin-right:0}#main .deteriorationChk .checkPoint ul li .checkpointThumb{position:relative;font-size:13px;margin-bottom:10px;width:226px;height:156px;overflow:hidden}#main .deteriorationChk .checkPoint ul li .checkpointThumb img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .deteriorationChk .checkPoint ul li .checkTtl{position:absolute;bottom:10px;padding:0 30px;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .deteriorationChk .checkPoint ul li .checkTtl h4{background:#e60012 !important;color:#fff !important;display:block !important;padding:0 !important;font-size:13px !important;margin:0 !important}#main .deteriorationChk .checkPoint ul li .checkTtl .ttl{background:#e60012 !important;color:#fff !important;display:block !important;padding:0 !important;font-size:13px !important;margin:0 !important}#main .deteriorationChk .checkPoint ul li .checkTtl h4:before,#main .deteriorationChk .checkPoint ul li .checkTtl h4:after{display:none}#main .deteriorationChk .checkPoint ul li .checkTtl p{background:#fff;border-radius:5px;color:#e60012;display:block;font-size:16px;margin-top:5px;line-height:1.2}#main .deteriorationChk .checkPoint ul li p{display:inline-block;font-size:13px;margin-bottom:0}#contents .msgSct{padding-top:20px}#main .msgTxt,#main .msgTxtOvr .catchTxt{width:710px;float:left;position:relative;overflow:hidden}#main .msgTxt h3{margin-top:0}#main .msgTxtOvr .catchTxt{width:auto}.iframeWrap{position:relative;width:100%;padding-top:56.25%;margin:20px 0}.iframeWrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}#reason #main h3.reasonMsg{background:0 0;font-size:34px;color:#333;border:none;padding:5px 10px;margin:0 0 20px;overflow:hidden}#reason #main h3.reasonMsg span{display:block;float:left;background:#005eb5;border-radius:5px;font-size:27px;color:#fff;position:relative;padding:5px 15px 0;margin-left:15px}#main h3.reasonMsg span:after{content:'\A';white-space:pre}#main h3.reasonMsg span:before{content:'';position:absolute;display:block;width:0;height:0;left:-15px;top:calc(50% - 8px);border-right:15px solid #005eb5;border-top:10px solid transparent;border-bottom:10px solid transparent}#main h3.reasonMsg img{float:left;margin-right:10px}#main .msgTxt p{font-size:15px}#main .msgPhoto{width:250px;float:right;margin-left:20px}#main .msgTxt h5,#main .msgPhoto h5{font-size:16px;font-weight:700;display:block;margin:10px 0 0;line-height:1.4;background:0 0;color:#333;float:none;text-align:center;padding:0;clear:none}#main .msgTxt h5 strong,#main .msgPhoto h5 strong{font-size:26px}#main .msgTxt h5 span,#main .msgPhoto h5 span{background:#005eb5;display:block;color:#fff;padding:3px 10px;font-size:12px;font-weight:400;margin:0}#main .msgTxt h5 span.en,#main .msgPhoto h5 span.en{background:0 0;font-size:12px;font-weight:700;color:#f60;display:inline-block;padding:0 0 0 5px}#main .comWaitBox{padding:0;margin-bottom:30px}#main .comWaitBox a{text-decoration:none}#main .comWaitBox h3{background:#ffa800;text-align:center;font-size:28px;border:none;color:#fff;padding:10px 0;margin:0}#main .comWaitBox p{position:relative;overflow:hidden}#main .comWaitBox img{float:left;display:block}#main .comAreaBox{padding:10px;box-sizing:border-box;background:#fff;margin-bottom:30px}#main .comAreaBox img{float:left;margin-right:30px}#main .comAreaBox h3{font-size:23px;margin:0 0 20px}#main .comAreaBox h4{margin:0 0 5px}#main .comAreaBox p{font-size:18px;margin-bottom:10px}#main .comAreaBox p.catchAra{font-size:20px;font-weight:700}#main .comAreaBox .catchTtl{background:0 0;border-top:none;font-size:22px;font-weight:700;line-height:1.5;margin-top:0}#main .comAreaBox .catchAra strong{color:#d73d33}#main .comAreaBox .catchAra span{text-decoration:underline}#main .btn2col{display:flex;flex-flow:row wrap;justify-content:center}#main .btn2col .btnC+.btnC{margin-left:20px}#main .btnC.btnLayout{text-align:right}#main .comFamilyBox{background:#4582e8;border-style:solid;border-width:10px;-moz-border-image:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/brown_bg.png) 10 repeat;-webkit-border-image:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/brown_bg.png) 10 repeat;-o-border-image:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/brown_bg.png) 10 repeat;border-image:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/brown_bg.png) 10 repeat;position:relative;margin-top:20px}#main .comFamilyBox .imgLayer{right:0;top:-20px}#main .comFamilyBox p{color:#fff;font-size:40px;font-weight:700;margin:20px 20px 10px;line-height:1.4}#main .comFamilyBox p span.txtM{font-size:30px}#main .comFamilyBox p strong{color:#ffc501 !important}#main .comFamilyBox p span strong{border-radius:4px;background:#e50012;padding:5px;display:inline-block;color:#fff !important;line-height:1;margin-right:5px}#main .comFamilyBox p.catchTtl{background:#1342d3;display:block;position:relative;margin:0 -10px 20px;font-size:35px !important;text-align:center !important}#main .comFamilyBox p.catchTtl:before,#main .comFamilyBox p.catchTtl:after{content:'';position:absolute;top:100%;border-style:solid;border-color:transparent}#main .comFamilyBox p.catchTtl:before{left:0;border-width:0 10px 10px 0;border-right-color:#001453}#main .comFamilyBox p.catchTtl:after{right:0;border-style:solid;border-width:10px 10px 0 0;border-top-color:#001453}#main .balloonBox{background:#e60012;border-radius:10px;color:#fff;position:relative;padding:20px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .balloonBox p,#main .balloonBox{margin:0;font-size:30px;font-weight:700;line-height:1.3}#main .balloonBox p strong,#main .balloonBox strong{color:#f0d100}#main .catchCBox{background:#0b3e9b;border-radius:10px;color:#fff;padding:10px;text-align:center;font-size:45px;font-weight:700;line-height:1.5}#main .comMember{background:-webkit-gradient(linear,left top,left bottom,color-stop(1,#8eafd9),color-stop(.2,#6696cf));background:-webkit-linear-gradient(top,#6696cf 20%,#8eafd9 100%);background:-moz-linear-gradient(top,#6696cf 20%,#8eafd9 100%);background:-o-linear-gradient(top,#6696cf 20%,#8eafd9 100%);background:-ms-linear-gradient(top,#6696cf 20%,#8eafd9 100%);background:linear-gradient(to bottom,#6696cf 20%,#8eafd9 100%)}#main .comMember .inner{width:100%;background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/comMember_bg.png) no-repeat center center;height:573px;padding:0}#main .comMember p{color:#fff;font-size:50px;font-weight:700;line-height:1.4;margin:60px auto 0 !important;width:1000px;display:block}#main .lawpriceWhy .catchTtl{font-size:30px !important;line-height:1.2;font-weight:700;text-align:center}#main .lawpriceWhy .catchTtl strong{color:#e60012}#main .lawpriceWhy .highCost{background:#005eb5;padding:25px;margin-top:25px}#main .lawpriceWhy .highCost h3{color:#fff;font-size:50px;font-weight:400;padding:0;background:0 0;border-top:none;text-align:center;line-height:1.3;margin-top:0;box-shadow:none}#main .lawpriceWhy .highCost h3 strong{font-weight:400}#main .lawpriceWhy .highCost ul{position:relative;margin-bottom:0}#main .lawpriceWhy .highCost ul li{background:#003c6f;padding:10px;width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 25px 0 0;position:relative}#main .lawpriceWhy .highCost ul li:last-child{margin-right:0}#main .lawpriceWhy .highCost ul li:before,#main .lawpriceWhy .highCost ul li:after{content:none}#main .lawpriceWhy .highCost ul li h4{border-radius:50%;background:#e60012;width:57px;height:57px;color:#fff;font-size:13px;position:absolute;top:-10px;left:3px;padding:0;margin:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;line-height:1.2}#main .lawpriceWhy .highCost ul li h4:before,#main .lawpriceWhy .highCost ul li h4:after{display:none}#main .lawpriceWhy .highCost ul li p{display:block;background:#fff;font-weight:700;font-size:22px;padding:10px;line-height:1.2;margin-bottom:0}#main .lowpriceReason .lowcost ul{position:relative;overflow:hidden}#main .lowpriceReason .lowcost ul li{background:#005eb5;padding:25px;width:490px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 20px 20px 0;position:relative}#main .lowpriceReason .lowcost ul li:nth-child(2n){margin-right:0}#main .lowpriceReason .lowcost ul li:before,#main .lowpriceReason .lowcost ul li:after{content:none}#main .lowpriceReason .lowcost ul li.fullW{margin-right:0;width:100%}#main .lowpriceReason .lowcost ul li h4{background:#003c6f;color:#fff;padding:10px;font-size:30px;margin:0 0 30px}#main .lowpriceReason .lowcost ul li.fullW h4{padding:0 25px}#main .lowpriceReason .lowcost ul li h4:before{display:none}#main .lowpriceReason .lowcost ul li h4:after{content:' ';height:0;position:absolute;width:0;border:25px solid transparent;border-top:#003c6f solid 25px;top:100%;left:50%;margin-left:-25px;border-radius:0;background:0 0;clear:both;display:block}#main .lowpriceReason .lowcost ul li h4 span{display:inline-block;line-height:1.3;padding-top:5px}#main .lowpriceReason .lowcost ul li.fullW span{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;padding:0}#reason #main .lowpriceReason .lowcost ul li.fullW span{padding:0;display:block;text-align:center;padding:20px 0}#main .lowpriceReason .lowcost ul li h4 span.reasonIco{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/comLowprice_ico.png) no-repeat center center;color:#fff;width:112px;height:112px;font-size:23px;padding:0;margin:-10px 10px 5px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-direction:column;float:left}#main .lowpriceReason .lowcost ul li.fullW span.reasonIco{margin:0}#main .lowpriceReason .lowcost ul li h4 span strong{font-size:12px;line-height:1.2;margin-top:5px;padding:0 5px}#main .lowpriceReason .lowcost ul li p{font-size:30px;color:#fff;line-height:1.2;font-weight:700;margin-bottom:0}#main .lowpriceReason .lowcost ul li .compareBox{background:#fff;padding:30px 25px}#main .lowpriceReason .lowcost ul li .compareBox h6:first-child{margin-top:0}#main .lowpriceReason .lowcost ul li .compareBox hr{border-top:#333 dotted 1px;display:block;margin-top:25px}#main .qualityBox .catchTtl{position:relative;font-size:65px !important;font-weight:700;text-align:left !important;line-height:1.1;margin-top:0;margin-bottom:30px}#main .qualityBox .catchTtl img.catchIco{float:left}#main .qualityBox .catchTtl .txtL{font-size:60px;line-height:1.2}#main .qualityBox .catchTtl .txtL strong{background:#fcff00;display:inline-block;line-height:.5;color:#333 !important}#main .qualityBox .catchTtl .imgLayer{right:0;top:-80px}#main .qualityBox h3{margin:0 0 20px;line-height:1.3;clear:both;overflow:hidden}#main .qualityBox h3 span{border-radius:4px;background:#f18c2e;color:#fff;display:inline-block;padding:0 10px;margin:10px;font-size:20px}#main .qualityBox p{line-height:1.8}#main .qualityBox .qualityCommitment li{margin:0;position:relative;overflow:hidden;background:0 0;padding:0}#main .qualityBox .qualityCommitment li:before,#main .qualityBox .qualityCommitment li:after{content:none}#main .qualityBox h3 span.commitment{border-radius:4px;background:#12a73b;color:#fff;padding:15px 10px;margin:15px 20px 15px 0}#main .qualityBox h3 strong{color:#e50012}#main .qualityBox .qualityCommitment li img{margin-bottom:20px}#main .qualityBox .catchTxt{font-size:23px}#main .commitFlow{position:relative;overflow:hidden}#main .commitFlow li{background:0 0;width:369px;margin:0;float:left;padding:0}#main .commitFlow li h4{border-radius:5px;background:#002590;text-align:center;color:#fff;padding:0;margin-bottom:10px}#main .commitFlow li h4:before,#main .commitFlow li h4:after{display:none}#main .commitFlow li:nth-child(2){width:229px;margin:0 84px 0 12px;position:relative}#main .commitFlow li:nth-child(3){width:285px}#main .commitFlow li:nth-child(2):before,#main .commitFlow li:nth-child(2):after{position:absolute}#main .commitFlow li:nth-child(2):before{content:' ';height:0;width:0;border:55px solid transparent;border-left:#12a73b solid 48px;left:125%;top:50%;margin-top:-25px}#main .commitFlow li:nth-child(2):after{background:#12a73b;content:'クリア';color:#fff;font-size:20px;font-weight:700;left:95%;top:50%;width:80px;padding:15px 0;text-align:right}#main .commitPoint{position:relative}#main .commitPoint .imgLayer{top:95px;left:50%}#main .flowListP{position:relative;clear:both}#main .flowListP .pointB{position:absolute;color:#fff;box-sizing:border-box;font-weight:700;background:#f60;right:18px;top:-115px;border-radius:50%;height:110px;width:110px;text-align:center;z-index:10;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;line-height:1.2}#main .flowListP .pointB:after{content:"";position:absolute;margin:0;bottom:-25px;right:20px;width:0;height:0;border-top:40px solid #f60;border-left:12px solid transparent;border-right:12px solid transparent;transform:rotate(-30deg)}#main .flowList{border-radius:5px;background:#12a73b;padding:10px;position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;clear:both}#main .flowList h3{color:#fff;font-size:30px;float:left;background:0 0;border:none;padding:0 12px;line-height:1.2;margin:0 6px 0 0;box-shadow:none}#main .flowList ul{position:relative;overflow:hidden;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}#main .flowList ul li{border-radius:10px;background:#fff;font-size:23px;color:#12a73b;font-weight:700;padding:0;text-align:center;margin:0 5px 0 0;width:95px;height:74px;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .flowList ul li:before,#main .flowList ul li:after{content:none}#main .flowList ul li.stxt{font-size:16px}#main .flowList ul li:last-child{margin-right:0}#main .flowList.flowRoof ul li{width:112px}#main .textComS{font-size:13px}#main .selectPoint li{padding:0;position:relative;overflow:hidden;background:0 0}#main .selectPoint li .pointIco{margin-right:10px}#main .selectPoint li .pointSummery{position:relative;overflow:hidden}#main .selectPoint li .pointSummery h3{margin-top:0;background:0 0;border:none;font-size:30px}#main .selectPoint li .pointSummery ul{margin:0}#main .selectPoint li .pointSummery li{font-size:25px;padding:0 0 0 25px;position:relative;background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/arrow01.png) no-repeat 0 5px;margin-top:0}#main .selectPoint li .pointSummery li strong{font-weight:400;background:#ffc501;line-height:.6;display:inline-block}#main .comparePaint{padding:10px 0 50px}#main .compareTable{width:100%;table-layout:fixed}#main .compareTable th,#main .compareTable td{vertical-align:top;text-align:center;width:auto;padding:10px}#main .compareTable th{font-weight:700;padding:10px;vertical-align:middle;background:#12a73b;color:#fff}#main .compareTable th:first-of-type{width:12%}#main .compareTable th:last-of-type{width:37%}#main .compareTable tr.thinking td{text-align:left;font-weight:400;font-size:15px}#main .compareTable td{font-weight:400;font-size:13px;text-align:left}#main .compareTable td span{font-size:30px;float:left;width:35px;display:block;border-right:#ccc solid 1px;margin-right:15px;padding-right:15px;text-align:center;box-shadow:2px 0px 0px 0px #fff;-moz-box-shadow:2px 0px 0px 0px #fff;-webkit-box-shadow:2px 0px 0px 0px #fff;font-weight:700;line-height:1.3}#main .compareTable td span.goodS{color:#e01c1c;font-size:35px}#main .scoreBox .catchTtl{font-size:40px !important;text-align:left !important;position:relative;font-weight:700;line-height:1.3;margin-bottom:30px}#main .scoreBox .catchTtl span{display:block;font-size:78px}#main .scoreBox .catchTtl strong{color:#e50012}#main .scoreBox .catchTtl img{float:right;margin-top:-30px}#main .scoreBox .scoreList{position:relative;overflow:hidden}#main .scoreBox .scoreList li{background:#f60;color:#fff;position:relative;width:487px;float:left;padding:0}#main .scoreBox .scoreList li{margin-right:25px}#main .scoreBox .scoreList li:nth-child(2n){margin-right:0}#main .scoreBox .scoreList li p{padding:10px 20px;height:60px;font-weight:700;font-size:24px;margin:0;line-height:1.2}#main .enqueteBox p{font-size:20px}#main .enqueteBox ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}#main .enqueteBox ul li{background:0 0;width:25%;width:calc(25% - 8px);padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px}#main .enqueteBox ul li a{text-decoration:none;color:#333}#main .enqueteBox ul li img{border:#ccc solid 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;width:242px}#main .enqueteBox ul li h3{background:0 0;border:0;margin:5px 0 0;padding:0;color:#12a73b;font-size:15px;line-height:1.4}#main .enqueteBox ul li .contTxt{font-weight:700;display:block}#main .iDeal .inner{padding-bottom:0}#main .iDeal article{padding-bottom:0}#main .iDeal .catchTtl{font-size:50px;font-weight:700;line-height:1.2;margin-bottom:30px}#main .iDeal .catchTtl strong{color:#e50012}#main .comIdea{margin-bottom:29px}#main .comIdea .ttl{margin-bottom:3px}#main .comIdea ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#harikae #main .comIdea ul,#menu #main .comIdea ul,#apartment #main .comIdea ul{-webkit-justify-content:space-around;justify-content:space-around;padding:0 90px}#main .comIdea ul:after{content:none}#main .comIdea li{padding-left:0;float:none;width:182px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .comIdea li:before,#main .comIdea li:after{content:none}#main .comIdea li img{display:block;margin:0 auto}#main .comIdea li span{font-size:18px;padding:10px;position:relative;color:#fff;font-weight:700;line-height:1.4;text-align:left;border-radius:6px;background:#f80;display:block;margin-bottom:30px}#main .comIdea li span:after{content:'';height:0;position:absolute;width:0;border:10px solid transparent;border-top-color:#f80;top:100%;left:0;right:0;margin:auto}#main .comIdea li:first-child{padding-left:0}#main h3.showroomH{background:0 0;font-size:36px;color:#12a73b;border-top:none;box-shadow:none;padding:0;margin:20px 0}#main .showroomFeature p{margin-bottom:0}#main .featureBox{position:relative;overflow:hidden;background:#f18c2e;margin:30px 0}#main .featureBox p{margin-top:0}#main .featureBox ul{padding:10px;float:right;width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0}#main .featureBox ul li{border-radius:5px;background:#fff;font-size:14px;padding:10px;position:relative;overflow:hidden;margin-top:10px;line-height:1.8}#main .featureBox ul li:before,#main .featureBox ul li:after{content:none}#main .featureBox ul li:first-child{margin-top:0}#main .featureBox ul li p{font-size:14px;line-height:1.8}#main .featureBox ul li h4{background:#12a73b !important;color:#fff;font-size:25px;display:table-cell;padding:26px 5px !important;height:100%;width:3em;text-align:center;vertical-align:middle;float:left;margin:0 10px 0 0 !important;line-height:1}#main .featureBox ul li h4:before,#main .featureBox ul li h4:after{display:none}#main ul.featureImg li{float:left;margin-bottom:30px;padding:0;width:480px;height:303px;position:relative;overflow:hidden}#main ul.featureImg li:last-child{float:right}#main ul.featureImg li:before,#main ul.featureImg li:after{display:none}#main ul.featureImg li img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}a.leftNav,a.rightNav{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/bg2.png);outline:none;transition:none}.leftNav:before,.rightNav:before{content:"";width:100%;height:100%;display:block;transition:none}.leftNav:hover{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/leftNav.png) right center no-repeat;transition:none;opacity:1}.rightNav:hover{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/rightNav.png) left center no-repeat;transition:none;opacity:1}.leftNav:hover:before,.rightNav:hover:before{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/bg2.png);transition:none}#pageTitle{position:relative;overflow:hidden;height:240px;background:#d5dcf1}#pageTitle .inner{width:100%;height:100%;padding:120px 0 0}#pageTitle .inner>p,#pageTitle h1{color:#fff;line-height:1.5;box-shadow:none;border:none;background:rgba(69,180,64,.9);margin:0;padding:10px 0 0;font-size:42px;text-shadow:-1px -2px 0 #333;width:100%;height:110px;position:relative;font-weight:700}#pageTitle .inner>p span,#pageTitle .inner>p small,#pageTitle h1 span,#pageTitle h1 small{display:block;width:1000px;margin:0 auto;position:relative;z-index:10}#pageTitle .inner>p small,#pageTitle h1 small{font-size:30px}#pageTitle .inner>p span,#pageTitle h1 span{color:#fcff00}#pageTitle .inner>p img,#pageTitle h1 img{position:absolute;bottom:5px;right:calc(50% - 570px)}#pagePath{background:#0b3e9b;padding:5px 0}#pagePath p{width:1000px;margin:0 auto;color:#fff;font-size:11px}#pagePath p a{color:#fff}#main .formD h3{background:#0eaa8e;border-top:none;color:#fff;margin:0}#main .formD ul li:before,#main .formD ul li:after{content:none}#main #form{padding:15px 0 30px}#main .bgCB{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/bg_bgcb.png) repeat;padding:1px 0}#main h3.gHb,#main h3.formH,#main #form h3{background:0 0;font-size:40px;color:#12a73b;border:none;padding:0;margin:0 0 20px;text-align:center;box-shadow:none}#main h3.gHb{font-size:52px;line-height:1.3}#main #form ul li{background:0 0 !important;padding:0}#main #form ul li:before,#main #form ul li:after{content:none}#main #form ul.formStep{position:relative;overflow:hidden;margin-bottom:30px}#main #form ul.formStep li{background:#ccc !important;color:#fff;font-size:17px;font-weight:700;margin:5px 0 !important;position:relative;width:243px;float:left;height:50px;padding:0 10px 0 80px !important;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#main #form ul.formStep li:before,#main #form ul.formStep li:after{width:0;height:0;border-style:solid;border-width:25px 0 25px 10px;border-color:transparent transparent transparent #ccc;content:'';display:block;position:absolute}#main #form ul.formStep li:before{left:100%;top:0;z-index:10;background:0 0}#main #form ul.formStep li:after{border-width:26px 0 26px 12px;border-color:transparent transparent transparent #fff;left:100.5%;top:0;z-index:9;-webkit-transform:none;transform:none}#main #form ul.formStep li:last-child:before,#main #form ul.formStep li:last-child:after{display:none}#main #form ul.formStep li.on{background:#f18c2e !important;color:#fff}#main #form ul.formStep li.on:before{border-color:transparent transparent transparent #f18c2e}#main #form ul.formStep li span{border-radius:50%;background:#12a73b;width:57px;height:57px;color:#fff;font-size:13px;line-height:1.2;position:absolute;top:-3px;left:15px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}#main #form ul.formStep li:first-child span{left:2px}#main .formBox table{margin-bottom:20px}#main .formBox th{padding:20px 15px;font-weight:700;vertical-align:middle;width:30%;font-size:16px;background:#12a73b;color:#fff}#main .formBox th span{background:#e60012;color:#fff;font-size:14px;float:right;padding:2px 15px}#main .formBox th span.any{background:#b0b0b0}#main .formBox td{padding:5px;font-weight:700;vertical-align:middle;font-size:13px;background:#eee}#main .formBox td .wpcf7c-elm-step1{font-size:13px}#main .formBox td span{display:inline-block;font-size:16px}#main .formBox td span label{padding-right:25px}#main .formBox td a{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/arrow01.png) no-repeat 0 5px;color:#333;font-size:16px;padding-left:25px;float:none;position:inherit;top:inherit;right:inherit}#main .formBox td input[type=text],#main .formBox td input[type=tel],#main .formBox td input[type=email]{padding:5px;height:30px;width:690px;border:1px solid #ccc;box-sizing:border-box;background:#ffc}#main .formBox td textarea{padding:5px;width:690px;height:100px;border:1px solid #ccc;box-sizing:border-box;overflow:auto;background:#ffc}#main .formBox td select,#main .formBox td input[type=date],#main .formBox td input#yourDate{width:200px;font-size:14px;padding:2px;height:30px;line-height:30px;border:1px solid #ccc;box-sizing:border-box;margin-right:10px;background:#ffc}#main .formBox td input[type=date],#main .formBox td input#yourDate{width:360px}#main .formBox .submit{text-align:center}#main .formBox .submit li{margin:0 5px;display:inline}#main .formBox .submit input{text-align:center;vertical-align:top;cursor:pointer;font-size:24px;font-weight:700;padding:10px 50px;text-decoration:none;display:inline-block;color:#fff !important;border-radius:5px;border:none;padding:10px 70px 5px;background:#12a73b;border:#12a73b 1px solid;box-shadow:0 3px 0 rgba(255,255,255,.5) inset}#main .formBox .submit input:hover{opacity:.8;filter:alpha(opacity=80)}#main .formBox .submit input[type=button]{margin-right:10px}#main .formBox td input.wpcf7c-conf,#main .formBox td select.wpcf7c-conf,#main .formBox td textarea.wpcf7c-conf{border:none !important;background:#efefef !important}#main .formBox td select.wpcf7c-conf{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:.01px;text-overflow:""}#main .formBox td select.wpcf7c-conf::-ms-expand{display:none}#main .formBox td input.wpcf7c-conf:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #efefef inset !important}.areaPage #main h2.topform_tit,#top #main h2.topform_tit{box-shadow:none}.areaPage #main h2.topform_tit span,#top #main h2.topform_tit span{color:#fff000;font-size:inherit;padding:0}.areaPage #main .formBox,#top #main .formBox{background:#fff}.areaPage #main .formBox table,#top #main .formBox table{margin-bottom:0}.areaPage #main .formBox th,#top #main .formBox th{color:#333}.areaPage #main .formBox th,.areaPage #main .formBox td,#top #main .formBox th,#top #main .formBox td{background:#fff;border-bottom:solid 1px #ccc}.areaPage #main .formBox .submit,#top #main .formBox .submit{padding:20px 0}#contents{margin:30px auto 0}#contents section{margin:0 auto;position:relative;overflow:hidden}#main .warksTaxList .toggleBtn{display:inline-block;color:#fff !important;font-size:18px;font-weight:700;position:relative;padding:5px 25px 5px 15px;text-decoration:none !important;border-radius:5px;box-shadow:0px 5px 0px 0px rgba(255,255,255,.3) inset;-moz-box-shadow:0px 5px 0px 0px rgba(255,255,255,.3) inset;-webkit-box-shadow:0px 5px 0px 0px rgba(255,255,255,.3) inset;background:#12a73b;border:#12a73b solid 2px;margin-bottom:10px;box-sizing:border-box}#top #main .warksTaxList,#main.areaPage .warksTaxList{position:relative;overflow:hidden}#top #main .warksTaxList .toggleBtn,#main.areaPage .warksTaxList .toggleBtn{width:49%;margin:0 2% 10px 0;float:left}#top #main .warksTaxList .toggleBtn:nth-of-type(2n),#main.areaPage .warksTaxList .toggleBtn:nth-of-type(2n){margin-right:0}#main .warksTaxList .toggleBtn:before,#main .warksTaxList .toggleBtn:after{position:absolute;top:0;bottom:0;right:6px;margin:auto;content:"";vertical-align:middle}#main .warksTaxList .toggleBtn:before{width:13px;height:13px;-webkit-border-radius:50%;border-radius:50%;background:#fff}#main .warksTaxList .toggleBtn:after{right:10px;width:4px;height:4px;border-top:2px solid #12a73b;border-right:2px solid #12a73b;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .warksTaxList .taxList,#works #main .warksTaxList .taxList{display:none;margin-bottom:10px;clear:both}#main .taxList li,#main .areaList li{display:inline !important;padding:0;background:0 0}#main .warksTaxList li a{display:inline-block !important;background:#005eb5;color:#fff !important;font-weight:700;margin:0 4px 4px 0;text-decoration:none;padding:0 5px;border-radius:3px;font-size:16px !important}#main .taxList li,#main .areaList li,#main .colorList li{display:inline-block !important;padding:0;background:0 0;margin:0}#main .taxList li:before,#main .areaList li:before,#main .colorList li:before,#main .taxList li:after,#main .areaList li:after,#main .colorList li:after{content:none}#main .cat a,#main .taxList li a,#main .areaList li a,#main .colorList li a{display:inline-block !important;background:#005eb5;color:#fff !important;font-weight:700;margin:0 4px 4px 0;text-decoration:none;padding:0 5px;position:inherit;font-size:13px}#main .area a{background:#12a73b}#main .areaList li a{background-color:#12a73b;border:solid 1px #12a73b}#main .cat.colorList a,#main .colorList li a{background-color:#005eb5}#main .taxList ul{display:inline-block}#blog #main .taxList li .children li a{background:0 0;color:#333 !important;padding-left:25px}#blog #main .taxList li .children li a:before{font-family:"Font Awesome 5 Free";content:'\f054';font-weight:900;left:10px;position:absolute;font-size:16px;height:16px;line-height:1;top:0;bottom:0;margin:auto;display:block;color:#f60}#blog #main .taxList li .children li a:hover{text-decoration:underline}#main .taxList li.current-cat a{background-color:#fff;color:#5e86a9 !important;border:solid 1px #5e86a9}#main .areaList li.current-cat a{background-color:#fff;color:#f60 !important;border:solid 1px #f60}#main .infoBox{padding:8px 0;border-bottom:dotted 1px #333;overflow:hidden;margin-bottom:30px}#main .infoBox .time{float:right;font-weight:700}#main #archiveList{overflow:hidden;padding-bottom:20px;position:relative}#main .worksArchiveBox{position:relative;overflow:hidden}#main #archiveList article{width:316px;float:left;margin:0 26px 40px 0;position:relative;padding:0}#main #archiveList article:nth-child(3n){margin-right:0}#main #archiveList article:nth-child(3n+1){clear:both}#main #archiveList a{display:block;text-decoration:none !important}#main #archiveList a:hover{opacity:.8;transition:.7s}#main #archiveList h3,#main #archiveList .contTxt,#main #archiveList .price{display:block;border:none;background:0 0;line-height:1.4;font-size:14px;padding:0;margin:0;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#main #archiveList h3{margin:20px 0 0;box-shadow:none}#voice #main #archiveList h3{margin-top:0}#blog #main #archiveList h3{height:50px}#main #archiveList .archiveTumb{width:316px;height:206px;border:#ccc solid 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden}#main #archiveList img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#blog #main #archiveList img{height:100%;width:auto}#main #archiveList .contTxt img{display:none !important}#main #archiveList .price{font-weight:700;color:#e60012}#main #archiveList .price li{padding:0;display:inline-block}#main #archiveList .price li span{display:inline-block;background:#e8340c;color:#fff;font-size:12px;border-radius:3px;padding:1px 5px 0;margin-right:8px}#main #archiveList .price li:before,#main #archiveList .price li:after{content:none}#main #archiveList .time{font-size:12px;color:#fff;line-height:1.4}#main #archiveList .detail{color:#fff;font-size:12px !important;font-weight:700;background:#12a73b;box-shadow:0px -2px 0px 0px #65ad72;border-radius:4px;padding:0 6px;width:110px;margin:10px auto 0;display:block;text-align:center;transition:.7s}#main #archiveList .cat{position:absolute;top:212px;left:5px;font-size:13px;line-height:1.4;height:20px;overflow:hidden}#main #archiveList .cat a{position:relative}#main .blogSingle img{max-width:100%;height:auto}#main .cstColorphoto li{position:relative}#main .cstColorphoto .medal{position:absolute;right:0;top:95px}#main .cstColorphoto .medal{position:absolute;right:0;top:95px}#main .picBox{overflow:hidden;margin-bottom:30px;position:relative}#main .picBox .photo{float:right;width:686px;height:456px;position:relative;overflow:hidden}#main .picBox .btmPhoto{float:left;width:287px;height:207px;position:relative;overflow:hidden}#main .picBox .photo img,#main .picBox .btmPhoto img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .picBox .arrowImg{margin:10px 0 0;float:right}#main .picBox02{margin-top:40px}#main .picBox02 .photo{float:right;width:686px;position:relative}#main .picBox02 .btmPhoto{float:left;width:287px;position:relative}#main .picBox02 .arrowImg{margin:15px 0 0 100px}#main .picBox03 .btmPhoto{display:none}#main .picBox03{background:#efefef;padding:15px}#main .picBox03 .photo{margin:0 auto;float:none}#main .picBox span.after,#main .picBox span.before{position:absolute;top:10px;left:10px;background:#e60012;display:inline-block;z-index:10;font-size:15px;font-weight:700;color:#fff;border-radius:4px;padding:3px 10px 2px}#main .picBox span.after{background:#005eb5}#main .picBox span span{opacity:.5;margin-left:5px}#main .voiceSummary{position:relative;overflow:hidden;margin-bottom:40px}#main .voicephotList{float:left;width:316px;margin-right:30px}#main .voicephotList li{background:0 0;padding:0;position:relative;margin:0 0 20px;border:#ccc solid 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:316px;height:206px;overflow:hidden}#main .voicephotList li:before,#main .voicephotList li:after{content:none}#main .voicephotList li img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .voicephotList li .enqImg{width:auto;height:100%}#main .voicephotList li .imgLayer,#main .voiceSummary .enqImg .imgLayer{position:absolute;bottom:5px;right:5px;transform:none;top:inherit;left:inherit;width:auto;height:auto}#main .voiceSummary .enqImg a>img{height:100%;width:auto}#main .voiceData table{margin-bottom:30px}#main .staffComment img,#main .cstComment img{max-width:100%}#readmore{clear:both;padding-top:50px;text-align:center}#readmore a{font-size:21px;font-weight:700;border-radius:4px;color:#fff;background:#002590;padding:10px 10px 25px;display:block;width:400px;margin:10px auto 0;box-shadow:0 5px 0 0 rgba(0,20,142,.6);line-height:1.2;position:relative}#readmore a:after{display:block;content:"";position:absolute;bottom:10px;left:50%;width:10px;height:10px;margin:0 0 0 -7px;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#readmore img{display:block;margin:0 auto;width:auto !important;height:auto !important;border:none !important}.wp-pagenavi{clear:both;text-align:center;padding-top:35px;margin-bottom:35px}.wp-pagenavi span,.wp-pagenavi a{background:#fff;display:inline-block !important;border-radius:3px;line-height:1.2}.wp-pagenavi a{background:#e60012;color:#fff !important;border:none !important}img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:0;margin:0 0 2px 7px;display:inline}img.alignleft{padding:0;margin:0 30px 10px 0;display:inline}img.aligncenter{display:block;margin:0 auto}.alignright{float:right;margin-left:10px;margin-bottom:2px}.alignleft{float:left;margin-right:10px;margin-bottom:2px}img{border-style:none}#main .nobr br{display:none}#main p.wp-caption{font-size:.8em;line-height:1.2em}#main p.wp-caption img{margin-bottom:5px}#main p.wp-caption .caption-text{text-align:left}#main .naviUl{margin:0 0 20px !important;height:34px;position:relative}#main .pagenavi{padding:20px 0 0 !important;margin:0 auto !important;text-align:center;position:relative}#main .pagenavi a{display:inline-block;border-radius:5px;background:#f18c2e;padding:5px;width:130px;text-align:center;transition:.7s;font-size:18px;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .pagenavi a:link,#main .pagenavi a:hover,#main .pagenavi a:visited{color:#fff !important;text-decoration:none !important}#main .pagenavi a:hover{opacity:.75;transition:.7s}#main .pagenavi li{padding:0 !important;margin:0 !important;background:0 0 !important;display:block;width:140px}#main .pagenavi li:before,#main .pagenavi li:after{position:absolute;top:0;bottom:0;right:20px;left:inherit;margin:auto;content:"";vertical-align:middle}#main .pagenavi li:before{width:16px;height:16px;border-radius:50%;background:#fff}#main .pagenavi li:after{right:26px;width:4px;height:4px;border-top:2px solid #f18c2e;border-right:2px solid #f18c2e;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .pagenavi .prev{position:absolute;right:0}#main .pagenavi .prev a{padding:5px 20px 5px 5px}#main .pagenavi li.list{position:absolute !important;left:50%;margin-left:-70px !important}#main .pagenavi li.list:before,#main .pagenavi li.list:after{content:none}#main .pagenavi .next{position:absolute !important;left:0}#main .pagenavi li.next:before,#main .pagenavi li.next:after{left:20px;right:inherit}#main .pagenavi li.next:after{left:26px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#main .pagenavi .next a{padding:5px 5px 5px 20px}#mainv{margin-top:1px;z-index:0;overflow:hidden}#mainv .stage{width:100%;margin:0 auto;z-index:0}#mainv .stage span{width:1000px;z-index:10 !important}.slick-slide{opacity:.5;transition:.5s}.slick-current{opacity:1}#mainv .stage button{position:absolute;z-index:2000}#mainv .slider-nav{width:1000px;margin:20px auto}#mainv .slider-nav .slick-slide{margin:0 5px}#mainv .slider-nav img{max-width:100%}#arrows{width:1110px;margin:0 auto;position:relative}#arrows button{position:absolute;border:none}#arrows button.slick-prev,#arrows button.slick-next{background:0 0;outline:none;cursor:pointer;width:2000px;height:436px}#arrows button.slick-prev{right:1050px;top:-436px}#arrows button.slick-next{left:1050px;top:-436px}#arrows button.slick-prev:before,#arrows button.slick-next:before{content:"";width:100%;height:100%;display:block}#arrows .slick-prev:hover{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/leftNav.png) right center no-repeat;opacity:1}#arrows .slick-next:hover{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/rightNav.png) left center no-repeat;opacity:1}a.topBtns{margin:10px auto 20px !important;width:1000px;overflow:hidden;padding:0 !important;display:block;color:#333 !important;text-decoration:none !important}.topBtnsCont{background:#fff;padding:3px 16px 0 0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:flex-start;width:100%;box-sizing:border-box;overflow:hidden;border:#005eb5 3px solid}.topBtnsCont .f-comm{background:#005eb5;color:#fff;font-weight:700;line-height:1.2;font-size:20px !important;margin:-6px 40px -6px -10px !important;padding:12px 0 12px 30px;border-radius:0 5px 5px 0;position:relative;z-index:1;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0}.topBtnsCont .f-comm:after{content:'';position:absolute;left:78%;top:0;bottom:0;margin:auto;width:0;height:0;border:solid 30px #005eb5;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:0 0 5px;z-index:-1}.topBtnsCont .tel{line-height:1.1;padding-left:30px !important;font-size:11px;margin:0 !important}.topBtnsCont .tel span{font-weight:700}.topBtnsCont p.spLady{font-size:30px !important;line-height:1;font-weight:700;z-index:10;position:relative;margin-bottom:5px !important;margin-top:5px !important}.topBtnsCont p.spLady strong{color:#e60012}.topBtnsCont p.spLady span{border-radius:4px;background:#e60012;color:#fff;font-size:24px;padding:10px 7px 7px;margin-right:4px;display:inline-block;vertical-align:5px}.slick-dots{position:absolute;bottom:-50px;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:12px;height:12px;margin:0 10px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:12px;height:12px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0;position:relative}.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-size:6px;line-height:20px;position:absolute;top:0;left:0;width:12px;height:12px;content:'';text-align:center;display:block;background:#ccc;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{background:#fed900}#main .topMedal{position:relative;overflow:hidden;width:1000px;margin:10px auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#main .topMedal li{float:left;background:0 0;padding:0;margin:0}#main .topMedal li:before,#main .topMedal li:after{content:none}#main .bnrU{margin-bottom:0;padding-bottom:0;display:flex;flex-flow:row wrap;-ms-align-items:center;align-items:center}#main .bnrU li{padding:0;margin:0 .5% 10px;width:19%}#main .bnrU li:before,#main .bnrU li:after{content:none}#main .bnrU li img{max-width:100%;height:auto}#main .targetArea{position:relative;width:670px;float:left}#main .targetArea h2{margin-bottom:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:none;font-size:20px}#main .targetArea .area{position:absolute;top:12px;right:10px}#main .targetArea .satisfied{position:absolute;bottom:42px;left:10px;display:block;text-align:center;margin-bottom:0;width:370px}#main .targetArea .satisfied img{z-index:1;position:relative}#main .targetArea .satisfied span{background:#005eb5;border-radius:3px;font-size:32px;display:block;padding:11px 0 5px 10px;color:#fff;font-weight:700;line-height:1.1;width:294px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;text-align:left;bottom:0;position:absolute;z-index:0}#main .targetArea .btn{line-height:1;position:inherit;display:block !important;padding:5px 15px 3px 25px}#main .targetArea .btn:before{left:8px}#main .inqCount{width:300px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff}#main .inqCount h3{background:0 0;border-top:none;padding:0;margin:0 0 10px}#main .inqCount h4{font-size:15px;background:#f18c2e;padding:3px 0;margin:0 0 5px;text-align:center}#main .inqCount h4:before,#main .inqCount h4:after{content:none}#main .inqCount dl{padding:10px 5px 165px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .inqCount dl.lazyloaded{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/inqCount_bg.png) no-repeat right bottom #fff}#main .inqCount dt{font-size:16px;line-height:32px;display:block;width:190px;box-sizing:border-box;float:left;background:#005eb5;border-radius:5px 0 0 5px;padding:3px 0;text-align:center;color:#fff;font-weight:700}#main .inqCount dd{background:#fff;border-radius:5px;display:block;padding:1px 0 1px 190px;font-size:28px;color:#e60012;line-height:1.3;text-align:center;font-weight:700;margin-bottom:10px;width:98px}#main .inqCount dd span{font-size:18px}#main .inqCount dd:last-of-type{margin-bottom:0}#main .reasonList{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/reasonList_img.png) no-repeat right bottom,url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/check_bg.png) center center;position:relative;overflow:hidden;margin:0 auto;border:#e2e0db solid 14px;padding:10px;box-sizing:border-box}#main .reasonList a{display:block;text-decoration:none;color:#333}#top #main .reasonList:hover{opacity:.8;transition:.7s}#main .reasonList h3{background:0 0;border:none;padding:0;margin:0 0 10px}#main .reasonList ol{padding-left:55px;margin-bottom:0}#main .reasonList li{list-style:decimal-leading-zero;font-size:25px;font-weight:700;margin:3px 0 0}#main .reasonList li strong{color:#e60012}#main .cashlessA{border-radius:10px;border:5px #e60012 solid;padding:0;margin-top:50px;position:relative;overflow:visible}#main .cashlessA .cardList{padding:0 150px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-around}#main .cashlessA h2{background:#e60012;color:#fff;font-size:20px;text-align:center;line-height:1.1;padding:10px;margin:0 auto 20px;box-shadow:none}#main .cashlessA .wcCashless{position:absolute;top:-45px;right:0}#main .cashlessA .makerList{padding:0 50px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-around;flex-wrap:wrap}#main .cashlessA .makerList img{margin:5px 10px 10px}#main .blogCats h2{font-size:24px}#main .blogCatsList{display:flex;flex-flow:row wrap}#main .blogCatsListItem{width:49%;margin:0 2% 10px 0;padding:0;background:#f5f5f5;transition:ease .4s}#main .blogCatsListItem:nth-child(even){margin-right:0}#main .blogCatsList li:before,#main .blogCatsList li:after{content:none}#main .blogCatsListItem a{box-sizing:border-box;display:block;padding:10px;text-decoration:none;height:100%;color:#000}.blogCatsListCont{display:flex;flex-flow:row wrap;align-items:flex-start}.blogCatsListCont .imgWrap{background:#12a73b;padding:5px;border-radius:5px;width:60px;box-sizing:border-box}.blogCatsListCont .txtWrap{width:calc(100% - 70px);margin-left:10px;line-height:1.4;text-align:justify;font-size:14px}.blogCatsListCont .txtWrap dt{color:#e60012;font-weight:700;border-bottom:1px dashed #e60012;padding-bottom:5px;margin-bottom:5px;font-size:16px}#main .blogCatsListNew{display:flex;flex-flow:row wrap;align-items:flex-start;margin:-10px 0 0}#main .blogCatsListNewItem{width:49%;margin:10px 2% 0 0;padding:10px;box-sizing:border-box;background:#f5f5f5;transition:ease .4s}#main .blogCatsListNewItem:nth-child(even){margin-right:0}#main .blogCatsListNewItem:before,#main .blogCatsListNewItem:after{content:none}#main .blogCatsListNewItem .openTitle{display:flex;align-items:center;position:relative;cursor:pointer}#main .blogCatsListNewItem .openTitle:before{content:"";position:absolute;display:inline-block;width:8px;height:8px;border-top:solid 3px #e60012;border-right:solid 3px #e60012;right:0;top:calc(50% - 8px);transform:rotate(135deg);transition:.3s}#main .blogCatsListNewItem .openTitle.active:before{transform:rotate(-45deg)}#main .blogCatsListNewItem .openTitle img{width:30px;height:auto;background-color:#12a73b;padding:7px;border-radius:4px;margin-right:10px}#main .blogCatsListNewItem .openTitle h3{font-size:20px;margin:0;padding:0;color:#e60012;border:none;background:0 0}#main .blogCatsListNewItem .openContent{margin-left:54px;padding-top:10px;border-top:dotted 1px #e60012;display:none}#main .blogCatsListNewItem .btnC{text-align:center}#main .blogCatsListNewItem .btnC a{font-size:15px !important}#main .bnrSsec ul{padding:0;margin:0}#main .bnrSsec li{float:left;padding:0;margin:0}#top #main .tit_Wks,#main.areaPage .tit_Wks{font-size:42px;font-weight:700;background:0 0;box-shadow:none;border:none;color:#333;line-height:1.3;padding:0;margin:20px auto 30px}#top #main .tit_Wks img,#main.areaPage .tit_Wks img{float:left;margin-right:10px}#top #main .tit_Wks span,#main.areaPage .tit_Wks span{font-size:35px;display:block}#main .bnrSsec li:first-child{margin-right:20px}#main .bnrSsec li:before,#main .bnrSsec li:after{content:none}#top #main iframe{box-sizing:border-box}#top .mainCatch{position:relative;z-index:10;margin:0 auto;border-bottom:#fff 1px solid}#top .mainCatch h2{color:#005eb5;background:0 0;width:1000px;font-size:28px;box-shadow:none;padding:0;line-height:1.4;border:none;position:relative;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:22px}#top .mainCatch h2 img{float:left;margin:-15px 2px 5px 0}#top .mainCatch h2 span{font-size:46px;display:block;color:#333}#main p.chirashi{text-align:center;font-weight:700}#main p.chirashi a{color:#333;font-size:25px;display:inline}#main p.chirashi a .fc-r{color:#d00000 !important;text-decoration-color:#d00000 !important;text-decoration-line:underline}#main h2.topH+.inner{padding-top:0}#main.areaPage .checkS,#main.areaPage .worksS,#main.areaPage .voiceS{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/bg01.png) center 50px no-repeat}#top #main .checkS.lazyloaded,#top #main .worksS.lazyloaded,#top #main .voiceS.lazyloaded{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/bg01.png) center 50px no-repeat}#top #main .tmp.bg01 .estimatesBox{margin-bottom:15px}#top #main .tmp.bg01 .estimatesBox a{text-decoration:none;color:#333}.newsBox{width:480px;position:relative;float:left}.newsBox .imgLayer{top:0;right:5px;z-index:10}ul.informationTab{overflow:visible;border-bottom:#89603c solid 5px;margin-bottom:0 !important;color:#fff;font-weight:700;margin-top:60px}ul.informationTab:after{content:" ";display:block;clear:both}ul.informationTab li{float:left;position:relative;margin-right:10px !important;padding:12px 15px !important;text-align:center;width:120px;cursor:pointer;font-size:15px !important;border-radius:3px 3px 0 0;background:-webkit-linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 100%);background:-moz-linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 100%);background:-o-linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 100%);background:-ms-linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 100%);background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 100%);background-color:#aaa}ul.informationTab li:last-child{margin-right:0 !important}ul.informationTab li:before,ul.informationTab li:after{content:none !important}ul.informationTab li.active,ul.informationTab li:hover{background-color:#89603c}ul.informationTab li span{position:absolute;background:#005eb5;width:120px;top:-40px;left:15px;border-radius:5px;padding:4px 0}ul.informationTab li span:before{content:'';position:absolute;display:block;width:0;height:0;left:50px;bottom:-15px;border-top:15px solid #005eb5;border-right:10px solid transparent;border-left:10px solid transparent}div.tabContent{clear:both;display:none}div.active{display:block}#main .newsBox{background:#fff}#main .newsBox h3{background:#f18c2e !important;color:#fff !important;font-size:20px !important;padding:0 15px !important;border:none !important;margin:0 !important;line-height:1.8 !important;position:relative}#main .newsBox h4{margin:13px 15px}#main .newsBox .ttl{font-size:12px !important;padding:0 !important;position:relative !important;margin:0 0 5px !important;font-weight:400 !important;color:#fff}#main .newsBox .btn{margin:0;position:absolute !important;right:0;top:0;font-size:16px}#main .newsBox .btn a{color:#fff !important;font-size:16px}#main .newsBox .inBox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px 15px;position:relative;margin-bottom:0}#main .newsBox .inBox li{position:relative;overflow:hidden;border-top:#ccc solid 1px;padding:13px 0 0;margin:0 0 13px}#main .newsBox .inBox li:last-of-type{margin-bottom:0}#main .newsBox .inBox li:before,#main .newsBox .inBox li:after{content:none}#main .newsBox .inBox li a{color:#333;text-decoration:none !important;display:block;position:relative;overflow:hidden}#main .newsBox .inBox li h5{background:0 0 !important;color:#e60012 !important;font-size:15px !important;padding:0 !important;margin:0 !important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#main .newsBox .inBox li img.emoji{display:none !important}#main .newsBox .inBox li .price{color:#d73d33 !important}#main .newsBox .inBox p{font-size:12px !important;margin-bottom:0 !important;padding:0}#main .newsBox .inBox p span.time{color:#005eb5}#main .newsBox .inBox p.time{margin-bottom:7px !important}#main .newsBox .inBox .contTxt{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}#main .newsBox .inBox p strong{color:#e50012}#main .newsBox .inBox .cat{color:#fff;position:absolute;top:15px;left:175px;height:25px;overflow:hidden}#main .newsBox .inBox li .cat a{color:#fff;position:relative !important;overflow:visible}#main .newsBox .inBox li .newsTumb{width:156px;height:116px;position:relative;overflow:hidden;display:block;background:#ededed;float:left;margin-right:20px}#main .newsBox .inBox li img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .newsBox .inBox li .overflowH{margin-top:25px}#main .newsBox .topNewsBtn{background:#fff;padding:0 15px;overflow:hidden;margin-bottom:5px}#main .newsBox .topNewsBtn li{color:#fff;position:relative;width:31%;width:calc(33% - 4px);float:left;margin:0 8px 10px 0;padding:0}#main .newsBox .topNewsBtn li:last-child{margin-right:0}#main .newsBox .topNewsBtn li:before,#main .newsBox .topNewsBtn li:after{content:none}#main .newsBox .topNewsBtn li a,#main .newsBox .btn{display:block;color:#fff !important;font-size:16px;font-weight:700;position:relative;padding:5px 10px 5px 25px;text-decoration:none !important;border-radius:5px;background:#12a73b;border:solid 1px #12a73b;box-shadow:0 3px 0 rgba(255,255,255,.5) inset}#main .newsBox .topNewsBtn li a:after,#main .newsBox .btn a:after{position:absolute;top:0;bottom:0;left:5px;margin:auto;content:"";vertical-align:middle;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .newsBox .topNewsBtn li a:before,#main .newsBox .btn a:before{content:none}#main .newsBox .newsTtlbox{position:relative;overflow:hidden}#main .worksBox{background-image:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/bg_servicecontents.png),url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/bg_servicecontents_over.jpg);background-repeat:repeat,no-repeat;background-position:center,bottom;padding:20px 0}#main .reasonBox{padding:20px 0}#main .worksBox .inner{padding:0 0 30px}#main .worksBox h2{background:0 0;color:#333;font-size:30px;text-align:center;padding:5px 10px;margin:0 auto 30px;text-shadow:0 0 25px #fff,0 0 20px #fff,0 0 .4px #fff}#main .worksBox h2:after,#main .voiceBox h2:after,#main .profileBox h2:after,#main .reasonBox h2:after{display:none}#main .worksBox h2 span.txtL,#main .voiceBox h2 span.txtL,#main .profileBox h2 span.txtL,#main .reasonBox h2 span.txtL{font-size:48px;display:block;margin:0 auto}#main .worksBox h2 span.txtEn,#main .voiceBox h2 span.txtEn,#main .profileBox h2 span.txtEn,#main .reasonBox h2 span.txtEn{color:#0eaa8e;font-size:20px;display:block}#main .worksBox h2 img,#main .voiceBox h2 img{float:left;margin:-20px 20px 0 0}#main .reasonBox h2 img{float:left;margin:-15px 10px 0 0}#main .worksS ul.worksCgry{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}#main .worksS ul.worksCgry li{background:#12a73b;width:186px;padding:10px 0;font-weight:700;font-size:16px;text-align:center;border-radius:5px;border-bottom:#0b861c solid 3px}#main .worksS ul.worksCgry li a{color:#fff;text-decoration:none}#main .worksS ul.worksCgry li:before,#main .worksS ul.worksCgry li:after{content:none}#main .worksList,#main .voiceList{overflow:hidden;padding-bottom:20px;clear:both}#main .worksList article,#main .voiceList article{width:320px;float:left;margin:30px 20px 0 0;position:relative}#main .worksList article:nth-child(-n+3),#main .voiceList article:nth-child(-n+3){margin-top:0}#main .worksList article:nth-child(3n),#main .voiceList article:nth-child(3n){margin-right:0}#main .voiceList article:nth-child(3n+1){clear:both}#main .worksList a,#main .voiceList a{display:block;text-decoration:none !important;border:#ccc solid 1px}#main .worksList h3,#main .worksList .contTxt,#main .worksList .price,#main .voiceList h3,#main .voiceList .contTxt{display:block;border:none;background:0 0;line-height:1.4;font-size:14px;font-weight:700;padding:0;margin:0;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#main .worksList .ttl,#main .voiceList .ttl{display:block;border:none;background:0 0;line-height:1.4;font-size:14px;font-weight:700;padding:0;margin:0;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#main .mainThumb{width:318px;height:226px;position:relative;overflow:hidden;display:block;background:#ededed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .mainThumb img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .voiceList h3,#main .worksList h3{margin:0;margin-bottom:3px;border:none;box-shadow:none}#main .worksList .ttl{margin-bottom:1.7em;color:#e60012}#works #main .worksList .ttl{margin-bottom:3em}#main .worksList .worksExp,#main .voiceList .worksExp,#main #archiveList .overflowH{background:#fff;padding:10px}#main .worksList .worksExp .price,#main #archiveList .overflowH .price{display:table-cell;border-radius:3px;padding:1px 0 0}#main .worksList .time,#main .voiceList .time{line-height:1.4;font-size:12px;display:block;font-weight:700;color:#005eb5}#main .worksList .more,#main .voiceList .more{font-size:12px;font-weight:700;text-align:right;border-top:dotted 1px #ccc;position:relative;color:#333;margin-bottom:0;background:#fff;padding:0 25px 0 0}#main .worksList .more:before,#main .worksList .more:after,#main .voiceList .more:before,#main .voiceList .more:after{position:absolute;top:0;bottom:0;margin:auto;content:"";vertical-align:middle}#main .worksList .more:before,#main .voiceList .more:before{right:10px;width:10px;height:10px;-webkit-border-radius:50%;border-radius:50%;background:#12a73b}#main .worksList .more:after,#main .voiceList .more:after{right:13px;width:3px;height:3px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .worksListLtl{overflow:hidden;padding-bottom:20px}#main .worksListLtl article{width:236px;float:left;margin:10px 18px 0 0;position:relative}#main .worksListLtl article:nth-child(-n+4){margin-top:0}#main .worksListLtl article:nth-child(4n){margin-right:0}#main .worksListLtl a{display:block;text-decoration:none !important}#main .worksListLtl h3,#main .worksListLtl .contTxt,#main .worksListLtl .price{display:block;border:none;background:0 0;line-height:1.4;font-size:12px;padding:0;margin:0;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#main .worksListLtl h3{margin:10px 0 0;color:#fe9814}#main .worksListLtl .trim{width:236px;height:166px;position:relative;overflow:hidden;display:block;background:#ededed}#main .worksListLtl .trim img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}#main .worksListLtl .price{color:#e60012}#main .worksListLtl .price span{display:inline-block;background:#e8340c;color:#fff;border-radius:3px;padding:1px 5px 0;margin-right:8px}#main .worksList .cat{position:absolute;top:260px;left:10px;font-size:13px;line-height:1.4;height:20px;overflow:hidden}#main .worksList .area{position:absolute;top:280px;left:10px;font-size:13px;line-height:1.4;height:20px;overflow:hidden}#main .worksList .cat a{position:relative;border:none}#main .worksList .mainThumb span,#main .worksArchiveBox .archiveTumb span,#main .voiceList .mainThumb span,#main .voiceArchiveBox .archiveTumb span{position:absolute;z-index:2;background:#12a73b;padding:5px;width:180px;right:-65px;bottom:10px;transform:rotate(-45deg);color:#fff;text-align:center;font-weight:700}#main .worksList .mainThumb span.situationComplete,#main .worksArchiveBox .archiveTumb span.situationComplete,#main .voiceList .mainThumb span.situationComplete,#main .voiceArchiveBox .archiveTumb span.situationComplete{background:#e60012}#main .worksList .mainThumb span.situationUnder,#main .worksArchiveBox .archiveTumb span.situationUnder,#main .voiceList .mainThumb span.situationUnder,#main .voiceArchiveBox .archiveTumb span.situationUnder{background:#fbc834}#main .worksList .mainThumb span.situationBefore,#main .worksArchiveBox .archiveTumb span.situationBefore{background:#005eb5}#main .voiceList .ttl{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:15px;white-space:inherit}#main .resonList{position:relative;overflow:hidden;margin-bottom:20px}#main .resonList li{color:#fff;text-align:center;font-size:18px;font-weight:700;float:left;margin:0 11px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:0 0;padding:0}#main .resonList li:last-child{margin-right:0}#main .resonList li a{color:#333;text-decoration:none;display:block;padding:15px 5px 5px;border-radius:5px;background:#e8340c;width:181px}#main .resonList li:before,#main .resonList li:after{content:none}#main .resonList li:hover{opacity:.8;transition:.7s}#main .resonList li h4{background:0 0 !important;padding:0 !important;font-size:24px !important;line-height:1.2;margin:10px 0 0 !important;color:#fff}#main .resonList li h4:before,#main .resonList li h4:after{display:none}#main .resonList li h4 strong.transF{transform:scale(.65,1);transform-origin:top left;width:153%}#main .resonList li h4 small{font-size:18px !important;display:block}#main .resonList li p{border-radius:5px;background:#e60012;display:block;margin:10px 0 0;font-size:15px;text-align:left;padding:5px;color:#fff}#main .contentBnrList{position:relative;overflow:hidden}#main .contentBnrList li{float:left;margin:40px 40px 0 0;background:0 0;padding:0}#main .contentBnrList li:nth-child(-n+2){margin-top:0}#main .contentBnrList li:nth-child(2n){float:right;margin-right:0}#main .contentBnrList li:before,#main .contentBnrList li:after{display:none}#main .basicKnow{margin-top:30px}#main .basicKnow h2{color:#fff;font-size:52px !important;float:left;margin-right:15px;width:239px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;background:0 0;padding:0;box-shadow:none;margin:0 15px 30px 0;border:none}#main .basicKnow h2:after{display:none}#main .basicKnow h2 span{font-size:52px !important;background:#12a73b;display:inline-block;border-radius:5px;line-height:1;padding:5px 3px 0;margin-top:5px}#main .basicKnow h2 span:nth-child(-n+4){margin-top:0}#main .basicKnow h2 span img{vertical-align:top;border-image:none}#main .basicKnow h3{background:#f18c2e;border:none;color:#fff;font-size:20px;margin-top:20px}#main .basicKnow .catchTtl{font-size:40px;line-height:1.2;font-weight:700;letter-spacing:-.02em;margin-top:0}#main .basicKnow .catchTtl strong{background:0 0;color:#e60012}#main .basicKnow .catchTtl strong.txtL{font-size:70px}#main .basicKnow .catchTtl span{color:#12a73b}#main .basicKnow .pointList{counter-reset:point}#main .basicKnow .pointList li{position:relative;overflow:hidden;counter-increment:point}#main .basicKnow .pointList li h4{font-size:18px !important;font-weight:700;padding:0;margin:0 0 5px}#main .basicKnow .pointList li .ttl{font-size:18px !important;font-weight:700;padding:0;margin:0 0 5px}#main .basicKnow .pointList li h4:before,#main .basicKnow .pointList li h4:after{content:none}#main .basicKnow .pointList li p{font-size:15px !important}#main .basicKnow .pointList li:before,#main .basicKnow .pointList li:after{content:none}#main .basicKnow .pointList li .pointImg{position:relative}#main .basicKnow .pointList li img{display:block}#main .basicKnow .pointList li .imgLayer{left:0;bottom:0}#main .basicKnow .pointList li h6{background:0 0;font-size:18px;padding:0;margin-top:10px}#main .basicKnow .pointList li h6 strong{color:#d73d33;display:block}#main .basicKnow .pointList li ul li{width:auto;padding:0;margin:0;font-size:14px}#main .basicKnow .pointList li ul li strong{font-weight:400;background:#fcff00;line-height:.6;display:inline-block}#main .basicKnow .pointTxt .imgL20{margin-top:20px}#main .profileBox h2{padding:20px 0 0}#main .profileBox .groupPhoto{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/group_photo01.png) no-repeat center bottom;width:550px;float:left;margin-right:10px;text-align:center}#main .profileBox .groupPhoto p{font-size:35px;color:#ff7a22;font-weight:700;line-height:1.5;margin-top:65px}#main .profileBox .overflowH p{font-size:15px}#main .profileBox ul{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}#main .profileBox ul li{display:inline-block;border-radius:3px;background:#0eaa8e;position:relative;width:48%;width:calc(50% - 5px);padding:0;margin:10px 0 0}#main .profileBox ul li:hover{opacity:.8;transition:.7s}#main .profileBox ul li a{display:block;color:#fff !important;font-size:17px;font-weight:700;position:relative;padding:20px 40px 20px 50px;text-decoration:none !important}#main .profileBox ul li:before,#main .profileBox ul li:after{position:absolute;top:0;bottom:0;left:30px;margin:auto;content:"";vertical-align:middle}#main .profileBox ul li:before{width:18px;height:18px;-webkit-border-radius:50%;border-radius:50%;background:#fff}#main .profileBox ul li:after{left:35px;width:5px;height:5px;border-top:2px solid #0eaa8e;border-right:2px solid #0eaa8e;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .firstCtc p{font-size:18px}#main .firstPoint h3{padding:0 7px;margin:0 0 20px}#main .firstPoint h3 span{background:#e12519;color:#fff;display:inline-block;font-size:20px;padding:3px 10px;margin:8px 10px 10px 0;line-height:1.3}#main .firstPoint h3 strong{color:#e60012}#main .firstPoint table{width:100%;height:auto}#main .firstPoint table th,#main .firstPoint table td{padding:10px;background:#eee;position:relative;text-align:center}#main .firstPoint table thead th:first-of-type{width:20%}#main .firstPoint table th{width:auto;background-color:#005eb5;color:#fff;text-align:center;vertical-align:middle}#main .firstPoint p{font-size:16px}#main .firstPoint p.pointCom{border-top:dotted 1px #333;margin-top:30px;padding-top:30px}#main .firstPoint h5{font-size:36px;background:0 0;padding:0;color:#333;margin-top:0}#main .firstPoint table th{width:auto}#main .firstPoint table strong{font-weight:700;color:#e50012}#main .firstPoint table caption{caption-side:bottom;text-align:right}#main .firstPoint .btn{margin-bottom:40px}#first #main table strong{color:#e50012}#first #main .catchTtl{font-size:50px;line-height:1.3}#main .firstAnswer{margin:30px 0 0}#main .firstAnswer li{position:relative;overflow:hidden;padding:0 0 30px;margin-bottom:30px;border-bottom:#333 dotted 1px;background:0 0}#main .firstAnswer li:last-child{border-bottom:none}#main .firstAnswer li:before,#main .firstAnswer li:after{content:none}#main .philosophyP{font-size:22px;text-align:center}#main .philosophyP strong{font-size:26px;font-weight:700}#corporate #main table iframe{border:#ccc solid 1px}#showroom #main iframe{margin-bottom:20px}#showroom #main .mainPhoto li{margin-bottom:5px}#showroom #main h2.photoBt{background:#f60;text-align:center;margin-top:0 !important}#showroom #main ul.photoUL p{font-size:18px;font-weight:700}#showroom #main h2.point3{background:#f60;text-align:center;margin-top:30px}#main ul.showroomMenu{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;width:473px;padding:0 263px;position:relative}#main ul.showroomMenu:before,#main ul.showroomMenu:after{content:'';display:block;position:absolute;top:calc(50% - 13px);width:106px;height:26px;background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/bg_showroommenu.png) no-repeat center top}#main ul.showroomMenu:before{left:70px}#main ul.showroomMenu:after{right:70px}#main ul.showroomMenu li{font-size:20px;font-weight:700;text-align:center}#main ul.showroomMenu li a{color:#333;text-decoration:none}#main ul.showroomMenu li img{display:block;margin-bottom:5px}#main ul.showroomMenu li:before,#main ul.showroomMenu li:after{display:none}#main #form .showroomMerit h3{background:#12a73b;font-size:18px;color:#fff;font-weight:700;border:none;border-radius:3px;display:inline-block;padding:5px 10px;margin:0 0 20px}#main #form .showroomMerit ul li{width:310px;float:left;margin-right:35px;margin-bottom:30px;font-size:18px}#main #form .showroomMerit ul li:last-child{float:right;margin-right:0}#main #form .showroomMerit ul li img{float:right;margin-left:5px}#main #form .showroomMerit ul li h4{color:#e60012;font-size:18px;font-family:"Impact",Gadget,sans-serif;padding:0;margin:0;clear:none;font-weight:400}#main #form .showroomMerit ul li:before,#main #form .showroomMerit ul li:after,#main #form .showroomMerit ul li h4:before,#main #form .showroomMerit ul li h4:after{content:none}#main .mainPhoto,#main .mainPhoto li{margin:0;padding:0}#main .mainPhoto{margin:0}#main .mainPhoto li{width:707px;height:564px;overflow:hidden;float:left;margin-bottom:30px}#main .mainPhoto li.item2,#main .mainPhoto li.item3{display:none}#main .mainPhoto li:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}#main .thumb{margin:0;width:278px;float:right}#main .thumb li{display:inline-block;width:278px;height:178px;overflow:hidden;cursor:pointer;vertical-align:top;padding:0;margin:0 0 15px}#main .thumb li:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}#main .mainPhoto li:before,#main .mainPhoto li:after,#main .thumb li:before,#main .thumb li:after{content:none}#main .photoShowroom{margin:0;padding:0;overflow:hidden}#main .photoShowroom li{margin-bottom:15px}#main .photoShowroom li:first-child{float:left;margin-left:15px}#main table.accessT{padding-top:15px}#main table.accessT th,#main table.accessT td{background:#eee}#main table.accessT th{width:20%;background-color:#0eaa8e;font-weight:400}#main .showroomPict{position:relative;overflow:hidden}#main .showroomPict .mainimglist{width:750px;height:480px;position:relative;overflow:hidden;float:left}#main .showroomPict .mainimglist img{width:750px;height:auto}#main .showroomPict .thumbnaillist{width:230px;float:right;margin-top:0}#main .showroomPict .thumbnaillist li{background:0 0;padding:0;margin:0 0 15px}#main .showroomPict .thumbnaillist li:last-child{margin-bottom:0}#main .showroomPict .thumbnaillist li a{width:230px;height:150px;overflow:hidden;display:block}#main .showroomDetail{padding-top:0}#main ul.showroomDetail{position:relative;overflow:hidden}#main ul.showroomDetail li{width:480px;float:left;padding:0;margin:0;font-size:15px}#main ul.showroomDetail li:last-child{float:right;margin-right:0}#main ul.showroomDetail li:before,#main ul.showroomDetail li:after{content:none}#main ul.showroomDetail li img{margin-bottom:10px}#main .showroomDetail p{font-size:18px;font-weight:700}#main .showroomDetail table{margin-bottom:30px}#main .showroomDetail .tel{margin-top:0}#main .showroomDetail .tel span{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/ico_freedial.png) no-repeat left center;font-family:"Arial Black",Gadget,sans-serif;color:#e50012;font-size:35px;font-weight:700;line-height:1;padding-left:40px;display:block}#main .showroomMerit h3{background:#12a73b;font-size:18px;color:#fff;font-weight:700;border:none;border-radius:3px;display:inline-block;padding:5px 10px;margin:0 0 20px}#main .showroomMerit ul li{width:310px;float:left;margin-right:35px;margin-bottom:30px;font-size:18px;padding:0}#main .showroomMerit ul li:last-child{float:right;margin-right:0}#main .showroomMerit ul li img{float:right;margin-left:5px}#main .showroomMerit ul li p{margin-bottom:0}#main .showroomMerit ul li h4{color:#e60012;font-size:18px;font-family:"Impact",Gadget,sans-serif;padding:0;margin:0;clear:none;font-weight:400}#main .showroomMerit ul li:before,#main .showroomMerit ul li:after,#main .showroomMerit ul li h4:before,#main .showroomMerit ul li h4:after{content:none}#main ol.showroomStep{position:relative;overflow:hidden;padding:0;margin:0 0 30px}#main ol.showroomStep li{list-style-type:none;float:left;width:250px;margin:15px 0 0 -50px;font-weight:700}#main ol.showroomStep li span{background:#0b3e9b;border-radius:50%;width:67px;height:67px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-right:10px}#main ol.showroomStep li:first-child{width:200px;margin-left:0}#main ol.showroomStep li h4{background:-webkit-linear-gradient(0deg,#12a73b 0%,#fc0 100%);background:-moz-linear-gradient(0deg,#12a73b 0%,#fc0 100%);background:-o-linear-gradient(0deg,#12a73b 0%,#fc0 100%);background:-ms-linear-gradient(0deg,#12a73b 0%,#fc0 100%);background:linear-gradient(90deg,#12a73b 0%,#fc0 100%);margin:0 50px 10px 0 !important;color:#fff !important;padding:0 10px 0 50px}#main ol.showroomStep li:first-child h4{padding-left:10px}#main ol.showroomStep li:last-child h4{background:#e50012}#main ol.showroomStep li h4:before{display:none}#main ol.showroomStep li h4:after{width:0;height:0;border-style:solid;border-width:40px 0 0 40px;border-color:transparent transparent transparent #fc0;content:'';z-index:10;position:absolute;left:100%;bottom:0;top:inherit;border-radius:0;background:0 0}#main ol.showroomStep li:last-child h4:after{border-color:transparent transparent transparent #e50012}#main ol.showroomStep li p{padding-left:40px;height:68px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#main ol.showroomStep li:first-child p{padding-left:0}#main .showroomPoint{position:relative;overflow:hidden;display:flex;justify-content:space-between;counter-reset:showroompoint;width:1000px;margin:10px auto 30px}#main .showroomPoint li{position:relative;padding:20px 0 0;counter-increment:showroompoint;width:316px}#main .showroomPoint li:before,#main .showroomPoint li:after{content:none}#main .showroomPoint li:before{content:counter(showroompoint,decimal);width:auto;height:auto;background:0 0;font-size:120px;position:absolute;top:0;left:0;line-height:1;font-family:'Bahnschrift',sans-serif;font-weight:900;color:#f18c2e}#main .showroomPoint li h3{background:0 0;border-radius:10px;border-top:rgba(255,255,255,.5) solid 3px;padding:10px;margin:0 0 10px 60px;background:#12a73b;color:#fff}#main .showroomPoint li p{margin-top:-20px}#main .showroomPict{display:flex;flex-wrap:wrap;justify-content:space-between}#main .showroomPict li{float:none !important;margin:0 0 20px !important;height:auto !important;text-align:left !important}#main .showroomPict li span{width:100%;height:175px;display:block;overflow:hidden}#main .showroomPict li span img{width:100%;height:100% !important;display:block;object-fit:cover;margin:0 auto}#main .accessRoot{display:flex;flex-flow:row wrap}#main .accessRoot li{padding:0;margin:0 100px 30px 0;position:relative;width:450px}#main .accessRoot li:nth-of-type(2n){margin-right:0}#main .accessRoot li:before,#main .accessRoot li:after{content:none}#main .accessRoot li:nth-of-type(2n):before{position:absolute;content:"";left:-80px;top:50%;transform:translateY(-50%);border-left:60px solid #e60012;border-top:50px solid transparent;border-bottom:50px solid transparent;width:auto;height:auto;background:0 0}#main .accessRoot li .rootImgWrap{width:100%;height:450px;display:block;margin-bottom:10px}#main .accessRoot li .rootImgWrap img{width:100%;height:100%;object-fit:cover}#main .accessRoot li p{text-align:justify;margin:0}#reason #main h2.hOfMainV{z-index:9}#reason #main h2.hOfMainV+img{margin-top:-10px;z-index:10;position:relative}#reason #main .msgTxtOvr h3{background:0 0;border:none;box-shadow:none;padding:0;color:#12a73b;font-size:24px;text-align:center}#reason #main .msgTxtOvr h3 strong{font-size:40px}#reason #main .balloonBox{margin:30px auto}#reason #main .balloonBox p{font-size:30px}#reason .catchTtl,#reason .catchTtls{font-size:60px;font-weight:700;line-height:1.3;margin-bottom:20px}#reason .catchTtls{color:#12a73b}#reason .catchTtl strong{color:#005eb5}#reason .catchTtl>span{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/reason_catch_ico.png) no-repeat center center;float:left;width:146px;height:146px;color:#fff;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;text-align:center;margin:-20px 10px 0 0}#reason .reasonCtc{float:left;background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/bg_tt.png) no-repeat bottom right;width:206px;height:206px;color:#fff;font-size:25px;line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;text-align:center;margin:-10px 10px 0 0;font-weight:700}#reason .catchTtl span.txtFree{background:#12a73b;border-radius:4px;font-size:40px;display:table-cell;width:auto;height:auto;padding:0 15px;margin:0;line-height:1.3;float:none}#reason #main .reasonBox h3,#first #main .firstPoint h3{background:0 0;border-top:none;font-size:18px;padding:0;margin:0 0 20px;font-weight:700;width:auto;clear:none;color:#e60012}#reason #main .reasonBox{position:relative;overflow:hidden}#reason #main .reasonBox p{font-size:16px}#main .showroomRecommended{margin-top:20px;border-top:#333 dotted 1px;padding-top:10px;overflow:hidden}#main .showroomRecommended li{background:0 0;border-bottom:#333 dotted 1px;position:relative;font-size:26px;font-weight:700;padding:0 0 8px 35px;margin:0 0 8px}#main .showroomRecommended li:last-child{margin-bottom:0}#main .showroomRecommended>li:before,#main .showroomRecommended>li:after{position:absolute;top:5px;left:0;margin:auto;content:"";vertical-align:middle}#main .showroomRecommended>li:before{background:#005eb5;border-radius:50%;width:25px;height:25px}#main .showroomRecommended>li:after{left:6px;top:12px;width:10px;height:5px;border-left:4px solid #fff;border-bottom:4px solid #fff;border-right:none;border-top:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main .showroomRecommended li strong{background:#fff600;display:inline-block;line-height:.5}#staff #main h2{font-size:30px}#staff #main h2:first-of-type{margin-top:0}#staff #main #tabMenu{position:relative;overflow:hidden;margin-bottom:25px}#staff #main #tabMenu li{color:#fff !important;position:relative;text-decoration:none !important;border-radius:5px;box-shadow:0px 5px 0px 0px rgba(255,255,255,.3) inset;-moz-box-shadow:0px 5px 0px 0px rgba(255,255,255,.3) inset;-webkit-box-shadow:0px 5px 0px 0px rgba(255,255,255,.3) inset;font-size:25px;font-weight:700;text-align:center;color:#fff;text-decoration:none;display:block;float:left;line-height:1.2;padding:0;width:485px;background:#ccc;border:#ccc solid 2px}#staff #main #tabMenu li a{color:#fff;text-decoration:none;display:block;padding:15px 0}#staff #main #tabMenu li:hover{cursor:pointer;opacity:.8;transition:.7s}#staff #main #tabMenu li:nth-child(2n){float:right}#staff #main #tabMenu li.select{background:#12a73b;border:#12a73b solid 2px}#staff #main #tabMenu li.select:hover{opacity:inherit}#staff #main #tabMenu li:before,#staff #main #tabMenu li:after{content:none}#staff #main .staffShop{position:relative;overflow:hidden;margin-bottom:45px}#staff #main .staffShop li{position:relative;font-size:25px;background:0 0;display:inline-block;padding:0 0 0 20px;margin:0 35px 0 0}#staff #main .staffShop li:before,#staff #main .staffShop li:after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}#staff #main .staffShop li:before{background:#12a73b;border-radius:50%;width:16px;height:16px}#staff #main .staffShop li:after{left:4px;width:5px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;border-right:none;border-top:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#staff #main .staffShop li a{color:#333;text-decoration:none}#staff #main .staffList{position:relative;overflow:hidden;margin-bottom:50px}#staff #main .staffList li{background:0 0;float:left;margin:35px 20px 0 0;width:235px;padding:0;font-weight:700}#staff #main .staffList li:nth-child(-n+4){margin-top:0}#staff #main .staffList li:nth-child(4n){margin-right:0}#staff #main .staffList li a{text-decoration:none}#staff #main .staffList li:before,#staff #main .staffList li:after{content:none}#staff #main .staffList li .staffPict{width:235px;height:280px;position:relative;overflow:hidden;margin-bottom:10px}#staff #main .staffList li .staffPict img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:100%}#staff #main .staffList li .positionTxt{display:block;margin:0;text-align:center}#staff #main .staffList li .positionTxt span{font-size:12px;font-weight:700;display:inline-block;text-align:center;padding:2px 5px;line-height:1.2;margin-right:5px;color:#333}#staff #main .staffProf .profileDetail .positionTxt span{font-size:12px;font-weight:700;text-align:left;padding:2px 5px;line-height:1.2;margin-right:5px;color:#fff;border-radius:3px;background:#005eb5;display:inline-block}#staff #main .staffList li .staffName{color:#333;font-size:23px;line-height:1.3;font-weight:700;text-align:center;margin-bottom:5px}#staff #main .staffProf .profileDetail .staffName{color:#333;font-size:20px;line-height:1.3;font-weight:700;margin-bottom:15px}#staff #main .staffList li .staffName span,#staff #main .staffProf .profileDetail .staffName span{color:#f18c2e;font-size:14px;display:block;padding-left:10px}#staff #main #staffSection .inner{padding-top:0 !important}#staff #main #staffSection .inner .combnrListOtr li{margin-bottom:0 !important;margin-top:30px}#staff #main .staffList li .btnDetail,.staffProf a#btnClose{font-size:12px !important;margin:0 auto !important;width:11em !important;border-radius:5px;padding:3px 6px;background:#12a73b;box-shadow:0px 2px 0px 0px rgba(255,255,255,.4) inset;clear:both}#btnClose{font-size:14px !important;color:#fff;text-decoration:none;font-weight:700;text-align:center;display:block;width:6em;margin:50px auto 0 auto !important;padding:2px 20px;background:#12a73b}body#staff{min-width:0}#staff #main .staffProf{padding:20px;position:relative;overflow:hidden}#staff #main .staffProf .staffPictBox{width:235px;margin-right:25px;float:left}#staff #main .staffProf .staffPictBox>img{width:235px;height:auto}#staff #main .staffProf .staffPict{width:235px;height:314px;position:relative;overflow:hidden;margin-bottom:20px}#staff #main .staffProf .staffPict img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:100%}#staff #main .staffProf .profileDetail{overflow:hidden}#staff #main .staffProf .profileDetail .positionTxt{margin-top:0;font-size:12px;margin-bottom:5px !important}#staff #main .staffProf .profileDetail .staffName span{display:inline-block;margin-left:10px}#staff #main .staffProf .profileDetail dl dt{background:#12a73b;color:#fff;font-size:15px;font-weight:700;display:block;padding:3px 10px;margin:15px 0 10px}#staff #main .staffProf .profileDetail dl dd{font-size:15px}#colorsimulation #main dl{position:relative;overflow:hidden}#colorsimulation #main dl dt{width:245px;float:left;margin-right:30px;text-align:center}#colorsimulation #main dl dt .balloonTxt{background:#002590;border-radius:5px;color:#fff;text-align:left;padding:10px 12px;position:relative;display:block;font-size:20px;font-weight:700;line-height:1.4;margin-bottom:20px}#colorsimulation #main dl dt .balloonTxt:after{content:'';height:0;position:absolute;width:0;border:8px solid transparent;border-top:#002590 10px solid;top:100%;left:50%;margin-left:-8px}#colorsimulation #main dl dd{overflow:hidden;margin-bottom:15px}#colorsimulation .colorCtc{font-size:50px;font-weight:700;line-height:1.3;margin-top:30px;padding-top:20px}#colorsimulation .colorCtc strong{color:#005eb5}#colorsimulation .colorCtc span{float:left;background-color:#e8340c;border-radius:50%;width:160px;height:160px;color:#fff;font-size:25px;line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;margin:0 10px 0 0;margin-top:-30px;font-weight:700;font-size:60px;border:solid 10px #e88f7b}#main ul.colorsimulationBa li h3 img{float:left;margin-right:30px}#main ul.colorsimulationBa{position:relative;overflow:hidden}#main ul.colorsimulationBa li{background:0 0;padding:0;position:relative;margin-bottom:20px}#main ul.colorsimulationBa li.before{margin-right:30px;float:left}#main ul.colorsimulationBa li:after,#main ul.colorsimulationBa li:before,#main ul.colorsimulationBa li ul li:after,#main ul.colorsimulationBa li ul li:before{content:none;transform:none}#main ul.colorsimulationBa li.before:after{content:' ';height:0;position:absolute;width:0;border:20px solid transparent;border-left:#12a73b solid 20px;left:calc(100% + 5px);top:0;bottom:0;margin:auto}#main ul.colorsimulationBa li.after{float:right;width:648px}#main ul.colorsimulationBa li.after p{font-size:15px;margin-top:20px}#main ul.colorsimulationBa li img.imgCg{position:absolute;left:0;bottom:0}#main ul.colorsimulationBa li.after img{margin-left:10px}#main ul.colorsimulationBa li.after img:first-child{margin-left:0}#main ol.colorStep{padding:0;position:relative;overflow:hidden;margin:0}#main ol.colorStep li{background:0 0;border:#12a73b solid 3px;border-radius:5px;width:182px;text-align:center;float:left;list-style:none;margin:0 15px 0 0}#main ol.colorStep li:last-child{margin-right:0}#main ol.colorStep li span{background:#12a73b;color:#fff;display:block;font-weight:700;margin-bottom:1px}#main ol.colorStep li h4{font-size:14px;padding:0 5px;margin:10px 0 5px;text-align:left}#contact #main ol.colorStep li h4,#showroom #main ol.colorStep li h4{text-align:center}#main ol.colorStep li h4:before,#main ol.colorStep li h4:after{display:none}#main ol.colorStep li p{font-size:12px;padding:0 5px;text-align:left;margin:5px 0}#colorsimulation #main .campaignArw{background:#005eb5;color:#fff;font-size:20px;font-weight:700;padding:0 20px;margin:20px 165px 10px 0;position:relative}#colorsimulation #main .campaignArw:after{content:' ';height:0;position:absolute;width:0;border:30px solid transparent;border-left:#005eb5 solid 48px;left:100%;top:50%;margin-top:-30px}#main .sampleBox h3{font-size:50px;color:#12a73b;line-height:1.2;background:0 0;border-top:none;box-shadow:none;padding:0}#main .sampleBox .photoUL li{width:320px;margin:0 20px 20px 0}#main .sampleBox .photoUL li:nth-child(3n){margin-right:0}#main .warningChk{padding:0 20px 20px;background:#fffddd;margin-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .warningChk h3{background:#0eaa8e;color:#fff;text-align:center;font-size:30px;margin:0 -20px 30px;padding:0;border:none}#main .warningChk h5{margin:0 0 10px;background:#d73d33 !important;font-size:18px !important}#main .warningChk img{margin-right:30px}#main .warningChk ul{margin-bottom:0}#main .warningChk ul li{font-size:22px;font-weight:700;padding:0 0 0 20px;margin:0;position:relative}#main .warningChk ul li:before,#main .warningChk ul li:after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}#main .warningChk ul li:before{width:16px;height:16px;-webkit-border-radius:50%;border-radius:50%;background:#0eaa8e}#main .warningChk ul li:after{left:4px;width:4px;height:4px;border-top:2px solid #fffeee;border-right:2px solid #fffeee;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .priceList{clear:both}#main .priceList li{margin-bottom:15px;padding:7px 5px 0 15px;position:relative;color:#fff;font-size:50px;font-weight:700;line-height:1.2;overflow:hidden;border-radius:5px;background-color:#d73d33}#main .priceList li span{padding:3px 25px 0;float:right;display:block;position:relative;color:#d73d33;line-height:1;text-align:center;border-radius:3px;background-color:#fff}#main .priceList li:before,#main .priceList li:after{content:none}#main .reasonUlAm li{clear:both;margin:0 0 50px;padding:0}#main .reasonUlAm li br{display:none}#main .reasonUlAm li img{float:right;margin:0 0 50px 30px}#main .reasonUlAm li h3{overflow:hidden;clear:none;margin-top:0}#main .reasonUlAm li:before,#main .reasonUlAm li:after{content:none}#main .rainAnswer h3{background:#f60;color:#fff;border-radius:4px;font-size:25px;border-top:none;padding:10px;margin:0 0 25px;border-image:none}#main .rainAnswer h3 span{background:#fff;color:#f60;display:inline-block;margin-right:10px;padding:0 10px}#main .rainAnswer .answerUl{width:740px;padding-right:260px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/img_answer.png) no-repeat bottom right;margin-bottom:0}#main .rainAnswer .answerUl li{width:238px;padding:0;border:1px #ccc solid;background:#fff}#main .rainAnswer .answerUl li:nth-child(-n+3){margin-top:0}#main .rainAnswer .answerUl li h4{background:#3e984f;color:#fff;font-size:16px;font-weight:700;margin-bottom:0;padding:3px 5px}#main .rainAnswer .answerUl li h4:before,#main .rainAnswer .answerUl li h4:after{content:none}#main .rainAnswer .answerUl li p{font-size:15px;padding:10px;margin-bottom:0;line-height:1.8}#main .rainAnswer .answerUl li:before,#main .rainAnswer .answerUl li:after{content:none}#main .rainCts{background:#541d0e;border-radius:4px;overflow:hidden;font-weight:700;padding:10px;margin:30px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#main .rainCts h3{color:#fff;font-size:32px;line-height:1.6;margin:0 10px;background:0 0;padding:0;border-top:none}#main .rainCts ul{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:730px}#main .rainCts ul li{padding:15px 0;line-height:1;background:#fff;color:#541d0e;border-radius:5px;font-size:23px;margin:0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:236px}#main .rainCts ul li:after,#main .rainCts ul li:before{content:none}#rainleaking #main .emergencyC{background:#eee;padding:0}#rainleaking #main .emergencyC img{float:left;margin:0 30px 0 0}#rainleaking #main .emergencyC .tel{font-size:13px;margin-top:100px}#rainleaking #main .emergencyC .tel span{overflow:hidden;font-size:80px;line-height:1;display:block;background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/ico_freedial02.png) no-repeat left 30px;padding:0 0 0 58px;font-weight:800}#rainleaking #main .emergencyC .tel span a{text-decoration:none}#rainleaking #main .ranking{padding:0;margin:0 0 20px}#rainleaking #main .ranking li{list-style:none;font-size:25px;font-weight:700;color:#e60012;margin:0}#rainleaking #main .catchTtl{font-size:52px;font-weight:700;line-height:1.2;margin-bottom:30px}#main .troubleBox h2{position:relative;z-index:10;padding:15px 0 0;margin:0 auto 15px;color:#333;font-size:32px;background:0 0;box-shadow:none;line-height:1.2;position:relative;overflow:hidden;border:#005eb5 solid 7px;border-width:7px 0 0}#main .troubleBox h2:after{display:none}#main .troubleBox h2 img{float:left;margin:0 10px 0 0}#main .troubleBox h2 span,#main .diagnosisPoint h2 span{display:block}#main .troubleBox h2 span.txtEn{color:#12a73b;font-size:15px}#diagnosis #main .troubleBox h2{padding:15px 0 0;margin:0 auto 30px;color:#333;font-size:40px;line-height:1.2;border-top:none}#diagnosis #main .troubleBox h2 span.txtL,#main .troubleBox h2 span.txtL,#main .diagnosisPoint h2 span.txtL{font-size:48px}#diagnosis #main .troubleBox h5{margin:0 0 10px}#main .troubleBox h6:before{background:#3e984f}#main .troubleBox .attonP{font-size:18px;font-weight:700}#diagnosis #main .troubleBox ol{counter-reset:my-counter;list-style:none;padding:0}#diagnosis #main .troubleBox ol li{background:0 0;padding:0;position:relative;overflow:hidden;padding-left:35px;line-height:1.8;font-size:14px}#diagnosis #main .troubleBox ol li:before{content:counter(my-counter);counter-increment:my-counter;background-color:#12a73b;color:#fff;display:block;float:left;line-height:22px;margin-left:-30px;text-align:center;height:22px;width:22px;font-weight:700;-webkit-border-radius:50%;border-radius:50%}#diagnosis #main .troubleBox ol li h3{font-size:20px;clear:none;background:0 0;border-top:none;box-shadow:none;padding:0;margin:0 0 5px}#diagnosis #main .troubleBox ul li strong{font-size:18px}#diagnosis #main .troubleBox p.trblP{line-height:1.5;font-size:30px;font-weight:700;padding-left:35px}#diagnosis #main .troubleBox ul li h6{margin:10px 0 0}#diagnosis #main .balloonBox{margin:30px auto}#diagnosis #main .balloonBox p{font-size:30px;line-height:1.8}#rainleaking #main .troubleBox h5{font-size:30px;background:#005eb5}#diagnosis #main .cautionBox{background:#5e86a9;border-radius:4px;color:#fff;padding:10px;position:relative;overflow:hidden}#diagnosis #main .cautionBox h4{color:#fff;font-size:31px;margin:15px 0;padding-left:0;display:inline-block}#diagnosis #main .cautionBox p{color:#fff;font-size:18px}#diagnosis #main .cautionBox ul{position:relative;overflow:hidden;float:right;margin:0 0 0 25px}#diagnosis #main .cautionBox ul li{float:left;margin:0 0 0 10px;padding-left:0}#diagnosis #main .cautionBox h4:before,#diagnosis #main .cautionBox h4:after,#diagnosis #main .cautionBox ul li:before,#diagnosis #main .cautionBox ul li:after{content:none}#main .worksExpBox{margin:30px 0}#main .worksExpBox p.expP{background:#fcff00;padding:50px 50px 50px 660px;position:relative;margin-bottom:65px;font-size:24px;line-height:1.3;font-weight:700}#main .worksExpBox p.expP span{background:#f60;border-radius:50%;display:block;position:absolute;z-index:99;height:240px;width:240px;font-size:24px;color:#fff;top:-20px;left:180px;text-align:center;padding-top:50px;box-sizing:border-box}#main .worksExpBox p.expP span strong{display:block;font-size:60px;color:#fcff00;font-weight:400;font-family:"Impact",Gadget,sans-serif}#main .worksExpBox p.expP span:before{content:'';position:absolute;display:block;width:0;height:0;right:-10px;bottom:10px;border-left:60px solid #f60;border-top:40px solid transparent;border-bottom:40px solid transparent;transform:rotate(35deg);z-index:-1}#main .worksExpBox p.expP img{position:absolute;bottom:-65px;left:350px}#main .diagnosisAttention{margin:50px 0}#main .diagnosisAttention .formH{text-align:left;overflow:hidden;clear:none;margin-bottom:2px;line-height:1.3}#main .diagnosisAttention p{color:#333;font-size:20px}#main .diagnosisAttention span{background:#f80;border-radius:50%;display:block;height:200px;width:200px;font-size:40px;font-weight:700;color:#fff;text-align:center;padding-top:50px;box-sizing:border-box;float:left;margin:-10px 30px 0 0}#main .diagnosisAttention span strong{display:block;font-size:100px;line-height:.6}#main .diagnosisPoint{margin-bottom:20px;padding:10px 0 0}#main .diagnosisPoint li h3 span{border-radius:50%;background:#12a73b;color:#fff;font-size:14px;width:80px;height:80px;padding:20px 5px 20px;box-shadow:0 0 0 7px rgba(255,255,255,.2) inset;margin-top:0;box-sizing:border-box;text-align:center;line-height:1.3;position:relative;float:left;margin-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .diagnosisPoint li h4{overflow:hidden;font-size:25px}#main .diagnosisPoint li .captionD{font-size:.8em;line-height:1.2em}#main .diagnosisPoint li .captionD span{display:block;text-align:center}#main .diagnosisPoint li .captionD img{margin-bottom:5px}#main .diagnosisPoint ul.dottedL li{border-top:dotted #333 1px;padding:30px 0 0;position:relative;overflow:hidden;line-height:1.8}#main .diagnosisPoint ul.dottedL li:first-child{border-top:none}#main .diagnosisPoint ul.dottedL li:before,#main .diagnosisPoint ul.dottedL li:after{content:none}#main .diagnosisPoint h3.pointH,#main .diagnosisPoint h3.pointH span{font-size:18px}#main .diagnosisPoint>li{margin-bottom:30px;list-style-type:none;clear:both}#main .diagnosisPoint h3{position:relative;color:#333;font-size:32px;overflow:hidden;margin-bottom:10px;background:0 0;border-top:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#main .diagnosisPoint h3 img{float:left;margin-right:20px}#main .diagnosisPoint h2{padding:15px 0 0;margin:0 auto 15px;color:#333;font-size:35px;background:0 0;box-shadow:none;line-height:1.2}#main .diagnosisPoint h4{clear:none;margin-top:0}#main .diagnosisPoint .imgL30{margin-bottom:40px}#main .harikaeProblem{background:#002590;box-shadow:none;position:relative;width:100%;padding:10px 0;margin-bottom:30px}#main .harikaeProblem:after{content:' ';height:0;position:absolute;width:0;border:45px solid transparent;border-top:#002590 solid 26px;top:100%;left:50%;margin-left:-45px;border-radius:0}#main .harikaeProblem h2{padding:0;font-size:35px;text-align:center;color:#fff;box-shadow:none;margin:0;width:auto;border-bottom:none;background:#002590}#main .harikaeProblem h2:after{display:none}#main .harikaeProblem ul{width:1000px;margin:0 auto;position:relative;overflow:hidden}#main .harikaeProblem ul li{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .harikaeProblem ul li h4{position:absolute;bottom:10px;margin:0 10px;display:block;width:90%;width:calc(100% - 20px);color:#fff;border-radius:4px;background:#12a73b;text-align:center;padding:0}#main .harikaeProblem ul li h4:before,#main .harikaeProblem ul li h4:after{display:none}#main .harikaeProblem ul li img{margin:0}#harikae #main .catchTtl{font-size:45px;font-weight:700;text-align:center;line-height:1.3}#harikae #main .catchTtl strong{color:#e50012}#main .harikaeFeature h3{font-size:28px;padding:0 7px;margin:0 0 20px}#main .harikaeFeature h3 span{border-radius:4px;background:#12a73b;color:#fff;display:inline-block;font-size:20px;padding:0 10px;margin:10px 10px 10px 0}#main .harikaeFeature h4.normal{font-size:18px;padding:0 0 0 50px;margin:0;position:relative;background:0 0}#main .harikaeFeature h4.normal:before,#main .harikaeFeature h4.normal:after{border-radius:50%;content:'';display:block;position:absolute;top:3px;font-size:30px;line-height:1;background:#12a73b;width:20px;height:20px;border:none;transform:none}#main .harikaeFeature h4.normal:before{left:0;opacity:.5}#main .harikaeFeature h4.normal:after{left:23px}#main .harikaeFeature .alignright{margin-left:30px}#main .harikaeMerit{padding-top:0}#main .harikaeMerit h3{background:#12a73b;border-radius:6px;border-top:none;color:#fff;font-weight:400;font-size:36px;text-align:center}#main .harikaeMerit h4{background:0 0;font-size:30px;padding:0}#main .harikaeMerit h4:before,#main .harikaeMerit h4:after{content:none}#main .harikaeMerit p{margin-bottom:0}#main .harikaeMerit .alignright{margin:0 0 0 25px}#main .sidingMerit .balloonBox{margin:30px 0;text-align:center;padding:10px}#main .sidingMerit .balloonBox:after{content:' ';height:0;position:absolute;width:0;border:25px solid transparent;border-top:#002590 solid 26px;top:100%;left:50%;margin-left:-25px;border-radius:0}#main .sidingMerit .balloonBox p{font-size:36px;font-weight:400}#main .sidingMerit .balloonBox strong{font-weight:700;color:#fff}#amadoi .catchLrg{font-size:40px;font-weight:700;line-height:1.3;margin-bottom:18px}#amadoi .catchL{font-size:48px}#amadoi .catchLrg strong{font-size:53px;letter-spacing:-2px}#amadoi .catchLrg img{float:right;margin:-45px 0 30px 30px}#amadoi .catchBoxR{border-radius:5px;clear:both;background-color:#d73d33;color:#fff;font-size:26px;text-align:center;font-weight:700}#amadoi .catchImg{margin:30px 0;text-align:center !important}#amadoi .attentionB{background:#0b3e9b;clear:both;padding-top:15px;margin-top:50px}#amadoi .attentionB .catchImg{margin:0}#amadoi .attentionB ul{margin-bottom:0;overflow:hidden;padding:22px}#amadoi .attentionB ul li{background:#fff;padding:10px;width:304px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 22px 0 0;position:relative}#amadoi .attentionB ul li:last-child{margin-right:0}#amadoi .attentionB ul li h4{display:block;background:#4dbe53;color:#fff;font-weight:700;font-size:20px;padding:3px;margin-top:10px;line-height:1.2;margin-bottom:0;text-align:center}#amadoi #main ul.amadoiFUl li{padding:0;position:relative;margin-bottom:20px}#amadoi #main ul.amadoiFUl li p.attentionP{position:absolute;width:192px;height:149px;background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/ico_gn.png) no-repeat center center;font-size:30px;font-weight:700;color:#fff;right:0;top:calc(50% - 75px);text-align:center;line-height:1.3;display:flex;-webkit-align-items:center;-webkit-justify-content:center;align-items:center;justify-content:center}#amadoi ul.amadoiFUl li .bgBo{background-color:#0b3e9b;position:relative;width:690px;padding:20px}#amadoi ul.amadoiFUl li .bgBo:before{position:absolute;content:"";background-color:#0b3e9b;height:60px;width:20px;right:-20px;top:calc(50% - 30px)}#amadoi ul.amadoiFUl .bgBo:after{position:absolute;content:"";width:0;height:0;border:50px solid transparent;border-left:30px solid #0b3e9b;right:-100px;top:calc(50% - 50px)}#amadoi ul.amadoiFUl li .bgBo h3{font-size:30px;padding:5px;margin:0;background:#fff;padding:10px;border:none}#amadoi ul.amadoiFUl li .bgBo h3 span{text-align:center;background:#d73d33;color:#fff;display:block;margin-bottom:10px}#amadoi ul.amadoiFUl li .bgBo h3 img:last-child{float:right}#amadoi ul.amadoiFUl li:before,#amadoi ul.amadoiFUl li:after,#amadoi .attentionB ul li:before,#amadoi .attentionB ul li:after,#amadoi .attentionB ul li h4:before,#amadoi .attentionB ul li h4:after{content:none}#amadoi #main .areaB{background-color:#4dbe53;color:#fff;padding:10px;border-radius:5px}#amadoi #main .areaB p{font-size:18px}#amadoi .insuranceH{font-size:30px;margin:30px 0;border:none;background:0 0}#amadoi .insuranceBox .insuranceH{margin-top:0}#amadoi .insuranceBox{background:#e8dfcc;text-align:center;padding:10px}#apartment .catchLrg{font-size:50px;font-weight:700;line-height:1.3;margin-bottom:20px}#apartment .catchLrg img{float:left;margin:-15px 15px 15px 0}#apartment .catchLtl{font-size:30px;font-weight:700;line-height:1.5;margin-bottom:20px}#apartment .catchLtl strong{color:#e60012}#main .priceUl{margin-bottom:28px}#main .priceUl li:before,#main .priceUl li:after{display:none}#main .priceUl li{padding-bottom:5px;float:left;width:486px;background-color:#fff;border:1px solid #e0d3bc;padding:0}#main .priceUl li .title03{margin:0 0 20px;padding:5px 0;font-size:23px;color:#fff;font-weight:700;text-align:center;background-color:#004088;border-bottom:1px solid #e0d3bc}#main .priceUl li .priceDl{margin:0 8px 18px;border-bottom:#333 dotted 1px}#main .priceUl li .priceDl dt{padding:7px 3px 5px;float:left;width:54px;position:relative;color:#fff;font-size:20px;font-weight:700;line-height:1;text-align:center;background-color:#4dbe53;border-radius:5px}#main .priceUl li .priceDl .dtStyle01{padding:17px 3px}#main .priceUl li .priceDl .dtStyle02{width:250px;padding:17px 3px}#main .priceUl li .priceDl dd{padding:0 15px 13px 68px;font-size:14px;font-weight:700;letter-spacing:-1px}#main .priceUl li .priceDl dd .txtTtl{font-size:17px}#main .priceUl li .priceDl dd .num{font-size:1.9em}#main .priceUl li .priceDl .ddStyle01{padding:15px 15px 20px 68px}#main .priceUl li .priceDl .ddStyle01 .floatR{margin-top:-5px}#main .priceUl li .priceDl .ddStyle02{padding:10px 15px 20px 260px}#main .priceUl li .priceDl .red{padding-top:2px;color:#e82c2c;font-size:20px !important;text-align:right}#main .priceUl li .none{margin-bottom:0;border-bottom:none}#main .priceUl li p{margin:0 15px;font-size:14px;line-height:1.7}#main .menuNote{font-size:12px;margin-bottom:0;text-align:right}#main .catchMenu{background:#002590;font-weight:700;font-size:30px;color:#fff;padding:5px 15px}#main .wallPartsBox{position:relative;overflow:hidden;margin-top:30px}#main .wallPartsBox .floatL{width:330px}#main .wallPartsBox .floatR{width:640px;text-align:center}#main .wallPartsBox .catchTtl{font-size:45px;line-height:1.2;margin:0 0 10px;font-weight:700}#main .wallPartsBox .floatL .catchTtl{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#main .wallPartsBox .catchTtl span{border-radius:50%;background:#e60012;color:#fff;width:165px;height:165px;font-size:130px;font-weight:700;line-height:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:10px}#main .wallPartsBox p.txts{font-size:14px;font-weight:700}#main .wallPartsBox h4{background:#005eb5;color:#fff;padding:0;margin:0 0 40px;margin:0 0 10px;padding:5px 0}#main .wallPartsBox h4:before,#main .wallPartsBox h4:after{display:none}#main h2.menuCatch{background:0 0;font-size:45px;box-shadow:none;color:#333;text-align:center;line-height:1.3;padding:0 0 30px;margin-bottom:30px}#main h2.menuCatch:after{background:#f60;content:'';display:block;height:15px;position:absolute;width:490px;margin:0 auto;bottom:0;top:inherit;left:50%;margin-left:-245px;border-radius:0;border:none}#main .itemBox{position:relative}#main .itemBox h3{background:0 0;border:none;display:inline-block;margin:0;font-size:26px;clear:none;padding-left:140px}#main .itemBox h3.itemTi{font-size:30px;color:#12a73b}#main .itemBox h3 img{margin-right:15px}#main .itemPhoto{width:240px;position:relative;overflow:hidden;color:#999;display:block;margin:0 auto}#main .itemPhoto img{width:auto;height:auto;max-width:100%}}#main .itemPhoto p{color:#fff;font-size:40px;font-weight:700}#main .itemSummery{margin-bottom:20px}#main .itemSummery p{font-size:22px}#main .imgIco{left:0;top:0;z-index:5}#main .itemSummery .leadTxt p{font-size:25px;line-height:1.5}#main .itemData{clear:both;margin-top:20px;background:#12a73b;padding:15px 30px}#main .itemData h4{color:#fff;font-size:35px;text-align:center;margin:0 0 20px;padding:0}#main .itemData h4:before,#main .itemData h4:after{display:none}#main .itemData ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-wrap:wrap;margin-bottom:0}#main .itemData ul li{border-radius:5px;background:#fff;padding:25px 25px 70px;position:relative;width:303px;margin:0 15px 15px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .itemData ul li:nth-child(3n){margin-right:0}#main .itemData ul li:before,#main .itemData ul li:after{content:none}#main .itemData ul li h5{position:absolute;bottom:0;left:50%;background:#e60012;display:block;width:200px;text-align:center;margin-left:-100px;padding:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .itemChart{float:left;width:500px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#005eb5;padding:10px 20px 20px}#main .itemChart canvas{background:#fff;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .itemChart h4{font-size:18px;padding:0;margin:0 0 10px;color:#fff;text-align:center}#main .itemChart h4:before,#main .itemChart h4:after{content:none}#main .itemIsBox{float:right;width:450px}#main ul.isL{margin-bottom:30px}#main ul.isL li{background:0 0;padding:0;text-align:center;font-weight:700;margin:0 0 20px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:stretch;align-items:stretch;overflow:hidden}#main ul.isL li:before,#main ul.isL li:after{content:none}#main ul.isL li h5{font-size:20px;line-height:2;margin:0;background:#005eb5;width:30%;padding:15px;border-radius:0}#main ul.isL li.itemFeature{-webkit-flex-basis:370px;flex-basis:370px;margin-right:0}#main ul.isL li p{width:300px;font-size:20px;margin:0;padding:10px;background:#add2f5;color:#005eb5;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#main ul.isL li.itemFeature p{text-align:left;font-size:18px}#contact #main h2{font-size:30px}#contact #main h2.catchTtl{background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/bgquo.png) no-repeat center right;font-size:50px;border-bottom:none;color:#333;margin-top:0;padding-right:150px;box-shadow:none}#contact #main .msgTxt{font-size:15px}#main p.catchTxt+h4{margin:0}#contact #main .msgTxt strong,#contact #main .contactMsg strong,#contact #main .msgTxtOvr strong{display:inline-block;font-weight:700}#main .msgTxt .catchTxt,#main .contactMsg .catchTxt,#main .msgTxtOvr .catchTxt{font-size:32px;font-weight:700}#main .contactMsg p.catchTxt img{vertical-align:middle;margin-right:4px}#main .msgTxt .catchTxt strong,#main .contactMsg .catchTxt strong,#main .msgTxtOvr .catchTxt strong{#main .msgTxt .catchTxt strong,color:#e60012;background:0 0;font-weight:700}#main .msgTxt .catchTxt span,#main .msgTxtOvr .catchTxt span,#main .contactMsg .catchTxt span{background:#12a73b;border-radius:5px;color:#fff;font-size:24px;margin-right:4px;display:inline-block;padding:0 8px}#main .msgTxt .tel,#main .contactMsg .tel,#main .msgTxtOvr .tel{font-size:13px}#main .msgTxt .tel span,#main .contactMsg .tel span,#main .msgTxtOvr .tel span{font-weight:800;font-size:80px;line-height:1;display:block;background:url(//nuritatsu.com/cms/wp-content/themes/nuritatsu/./img/common/ico_freedial02.png) no-repeat left 30px;padding:0 0 0 58px}.business-calendar-box{position:relative;overflow:hidden}.business-calendar-box>div{width:48% !important;width:calc(50% - 10px) !important;float:left}.business-calendar-box>div:nth-child(2n){float:right}#main .business-calendar-box table th,#main .business-calendar-box table td{width:14%;padding:5px 20px;text-align:center}.business-calendar caption{background:#12a73b;color:#fff;font-weight:700;font-size:15px}.business-calendar .attr0{background:#fcc !important}#main .corpAbout{box-sizing:border-box;border-bottom:#f18c2e 5px solid;padding:30px 0}#main .corpAbout .inner{padding:0}#main .corpAbout h2{font-size:28px;line-height:1.4;margin-bottom:15px;background:0 0;color:#333;padding:0}#main .corpAbout h2 span{display:block;font-size:18px}#main .corpAbout h2 span.en{color:#f60;font-size:20px;display:inline-block}#main .corpAbout p{font-size:16px;margin-bottom:15px;line-height:1.4}#main .corpAbout ul li{width:48%;width:calc(50% - 5px);float:left;margin:0 10px 10px 0;padding:0}#main .corpAbout ul li:nth-child(2n){margin-right:0}#main .corpAbout ul li:before,#main .corpAbout ul li:after{content:none}#main .corpAbout ul li a{display:block;color:#fff !important;font-size:18px;font-weight:700;position:relative;padding:5px 35px 5px 20px;text-decoration:none !important;border-radius:5px;box-shadow:0px 5px 0px 0px rgba(255,255,255,.3) inset;-moz-box-shadow:0px 5px 0px 0px rgba(255,255,255,.3) inset;-webkit-box-shadow:0px 5px 0px 0px rgba(255,255,255,.3) inset;background:#d0004e;border:#d0004e solid 3px}#main .corpAbout ul li a:before,#main .corpAbout ul li a:after{position:absolute;top:0;bottom:0;right:10px;margin:auto;content:"";vertical-align:middle}#main .corpAbout ul li a:before{width:13px;height:13px;-webkit-border-radius:50%;border-radius:50%;background:#fff}#main .corpAbout ul li a:after{right:14px;width:4px;height:4px;border-top:2px solid #d0004e;border-right:2px solid #d0004e;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main ul.itemList3{overflow:hidden}#main ul.itemList3 li:after,#main ul.itemList3 li:before{content:none}#main ul.itemList3 li{float:left;padding:0;width:280px;padding:15px 15px 0;border:5px solid #12a73b;border-radius:10px;margin-right:20px}#main ul.itemList3 li:nth-of-type(3n){margin-right:0}#main ul.itemList3 li h5{margin:0 0 10px;text-align:center;display:block}#main .bnrMainte{background:#d0004e;overflow:hidden}#main .bnrMainte p{font-size:35px;color:#fff;font-weight:700;padding:0 0 0 20px}#main .bnrMainte img{float:right}footer .ftrTosoBnr,footer .ftrMakerBnr{clear:both;position:relative;overflow:hidden;padding-top:30px;margin-bottom:20px;text-align:right}footer .ftrTosoBnr li,footer .ftrMakerBnr li{display:inline-block;margin-left:20px}#main .attBox{border:solid 5px #e60012;padding:10px !important;background:#fff;margin:20px auto;position:relative;overflow:hidden;box-sizing:border-box}#main .attBox h2{color:#e60012;text-align:center;font-size:150%;font-weight:700;background:0 0;padding:0;margin:0 0 15px;border:none;box-shadow:none}#main .attBox ul li{margin-bottom:5px}#main .attBox ul li:last-child{margin-bottom:0}#main .attBox ul li a{color:#e60012;font-weight:700}#main .attBox .imgL{width:25%;height:auto;margin:0 20px 0 0}#main .attBox img{width:100%;height:auto}#main .worksExp .price-list,#main .worksArchiveBox .price-list{display:flex;flex-flow:row wrap;margin-bottom:5px}#main .worksExp .price-list li,#main .worksArchiveBox .price-list li{width:49%;margin-right:2%;padding-left:0}#main .worksExp .price-list li:before,#main .worksExp .price-list li:after,#main .worksArchiveBox .price-list li:before,#main .worksArchiveBox .price-list li:after{display:none}#main .worksExp .price-list li:nth-of-type(2n),#main .worksArchiveBox .price-list li:nth-of-type(2n){margin-right:0}#main .worksExp .price-list li:nth-of-type(n+3),#main .worksArchiveBox .price-list li:nth-of-type(n+3){margin-top:5px}#main .worksExp .price-list-cont,#main .worksArchiveBox .price-list-cont{font-size:14px;display:table-cell;background:#fff;color:#d0004d;border-radius:3px;padding-right:10px;font-weight:900}#main .worksExp .price-list-cont span,#main .worksArchiveBox .price-list-cont span{background:#d0004d;color:#fff;padding:0 5px;margin-right:10px;display:inline-block;border-radius:3px 0 0 3px;width:56px;text-align:center}#main .faqList dt{background:#eee;font-size:22px;color:#333;border-top:6px solid #fbc834;width:auto;padding:5px 10px;margin:20px 0;font-weight:700;clear:both}#main .singleContents .mincho{font-family:"my_mincho",serif}#main .singleContents .cf:before,#main .singleContents .cf:after{content:"";display:block}#main .singleContents .cf:after{clear:both}#main .singleContents .cf{zoom:1}#main .singleContents h2.h2a{font-size:25px;border-bottom:5px solid #f18c2e;padding:0 0 5px;font-weight:700;margin:0 0 30px;background:0 0;color:#333;box-shadow:none}#main .singleContents h3.h3a{background:0 0;font-size:22px;color:#333;border-left:6px solid #12a73b;width:auto;padding:5px 10px;margin:20px 0;clear:both;border-top:none}#main .singleContents .box01{background-color:#f3eedb;padding:20px 30px}#main .singleContents .box01 p:last-child{margin-bottom:0}#main .singleContents .container00 div{float:right}#main .singleContents .container00 div:first-of-type{float:left}#main .singleContents .container00 div{width:calc(50% - 20px)}#main .singleContents .container00 .wp-caption{max-width:100%}#main .singleContents .container00.col_37 div:first-of-type{width:30%}#main .singleContents .col_37>*{width:calc(70% - 20px)}#main .singleContents .container00.col_73>*{width:30%}#main .singleContents .col_73 div:first-of-type{width:calc(70% - 20px)}#main .singleContents .container00.col_28 div:first-of-type{width:20%}#main .singleContents .col_28>*{width:calc(80% - 20px)}#main .singleContents .container00.col_82>*{width:20%}#main .singleContents .col_82 div:first-of-type{width:calc(80% - 20px)}#main .singleContents .container00.col_46 div:first-of-type{width:40%}#main .singleContents .col_46>*{width:calc(60% - 20px)}#main .singleContents .container00.col_64>*{width:40%}#main .singleContents .col_64 div:first-of-type{width:calc(60% - 20px)}#main .singleContents .container01>*{float:left}#main .singleContents .container01>*{width:calc((100% - 50px)*0.333);margin-left:25px}#main .singleContents .container01 div:first-of-type{margin-left:0}#main .singleContents .container02>*{float:right;width:49%;width:calc(50% - 10px)}#main .singleContents .container02 div:first-of-type{float:left}#main .singleContents .container02>*>*{float:right;width:48%;width:calc(50% - 10px)}#main .singleContents .container02>* div:first-of-type{float:left}#main .singleContents a.btn01{display:inline-block !important;font-size:18px !important;font-weight:700;text-align:center;color:#fff !important;font-weight:700;position:relative;text-decoration:none !important;border-radius:5px;background:#12a73b;border:#12a73b 1px solid;box-shadow:0 3px 0 rgba(255,255,255,.5) inset;padding:10px 60px 5px 50px}#main .singleContents a.btn01:hover{opacity:.8}#main .singleContents a.btn01:after{position:absolute;top:0;bottom:0;left:30px;margin:auto;content:"";vertical-align:middle;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .singleContents a.btn02{position:relative;display:inline-block;line-height:1.2;padding:5px 0 5px 35px}#main .singleContents a.btn02:hover{text-decoration:underline}#main .singleContents a.btn02:before,#main .singleContents a.btn02:after{position:absolute;top:0;left:0;margin:auto;content:"";vertical-align:middle}#main .singleContents a.btn02:before{background:#005eb5;border-radius:50%;width:25px;height:25px}#main .singleContents a.btn02:after{position:absolute;top:8px;left:8px;margin:auto;content:"";vertical-align:middle;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main .singleContents .blink{-webkit-animation:blink .5s ease-in-out infinite alternate;-moz-animation:blink .5s ease-in-out infinite alternate;animation:blink .5s ease-in-out infinite alternate}@-webkit-keyframes blink{0%{opacity:0}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:0}100%{opacity:1}}@keyframes blink{0%{opacity:0}100%{opacity:1}}#main .singleContents .marquee{margin:0 auto 40px;width:100%;text-align:center;overflow:hidden;margin:0;display:inline-block;padding-left:100%;white-space:nowrap;line-height:1em;animation:scrollSample01 10s linear infinite;-webkit-animation:scrollSample01 10s linear infinite}@keyframes scrollSample01{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}#main .singleContents hr.hr01{border:none;border-top:1px dashed #333;display:block}#main .singleContents hr{border:none;border-top:1px solid #333;display:block}#main .singleContents dl.faq:not(:last-child){border-bottom:1px dotted #ccc}#main .singleContents dl.faq>dt{background-color:#ffefdd;transition:all .2s linear;font-weight:700;padding:20px 25px 20px 30px;position:relative}#main .singleContents dl.faq>dt.open,dl.faq>dt:hover{background-color:#fff7ef}#main .singleContents dl.faq>dt .arrow{float:right;font-size:1.5em;line-height:1;position:absolute;right:10px;top:50%;margin-top:-.5em}#main .singleContents dl.faq>dt .arrow:before{font-family:"fontello";content:'\e810'}#main .singleContents dl.faq>dt.open .arrow:before{font-family:"fontello";content:'\e80d'}#main .singleContents dl.faq>dt:before{content:'Q. ';position:absolute;left:10px;top:19px}#main .singleContents dl.faq>dt a{color:#333}#main .singleContents dl.faq>dd{padding:20px;overflow:hidden;margin-left:0}#main .singleContents ul[class],#main .singleContents ol[class]{list-style-type:none;padding-left:0}#main .singleContents ul.list01.large>li{font-size:22px}#main .singleContents ul.list01.large li{background:0 0;border-bottom:#333 dotted 1px;position:relative;font-size:22px;padding:0 0 8px 35px;margin:0 0 8px}#main .singleContents ul.list01.large li:last-child{margin-bottom:0}#main .singleContents ul.list01.large>li:before,#main .singleContents ul.list01.large>li:after{top:5px;bottom:inherit}#main .singleContents ul.list01.large>li:before{width:20px;height:20px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}#main .singleContents ul.list01.large>li:after{left:6px;top:12px;width:20px;height:10px;z-index:2;left:3px;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff}#main .singleContents .list02>li{padding:30px;position:relative;border:#45b440 solid 5px;background:#fff;min-height:2em;margin-top:20px !important}#main .singleContents .list02>li:before,#main .singleContents .list02>li:after{content:none}#main .singleContents .list02>li:first-child{margin-top:0}#main .singleContents .fontM ol.list02 li{line-height:1.8}#main .singleContents .fontM ol.list02 li li{line-height:1.4}#main .singleContents ol.list02{counter-reset:boxol}#main .singleContents ol.list02>li{padding-left:80px;min-height:80px;counter-increment:boxol;margin-top:30px !important}#main .singleContents ol.list02>li:after{content:' ';height:0;position:absolute;width:0;border:20px solid transparent;border-top:#45b440 solid 20px;left:0;right:0;bottom:-50px;margin:auto}#main .singleContents ol.list02>li:last-child:after{content:none}#main .singleContents ol.list02>li:before{position:absolute;top:0;left:0;color:#fff;width:60px;line-height:60px;text-align:center;font-size:28px;background-color:#45b440;font-family:Arial;content:counter(boxol,decimal)}#main .singleContents ol.list02>li>h3{font-weight:700;font-size:20px;margin-bottom:20px}#main .singleContents ol.list01{counter-reset:nomalol}#main .singleContents ol.list01>li{padding-left:2em;font-weight:700;counter-increment:nomalol}#main .singleContents ol.list01>li:before{top:auto;left:auto;top:2px;right:calc(100% - 2em);color:#f18c2e;content:counter(nomalol,decimal)'.'}#main .singleContents ol.list01.large li{font-size:22px}#main .singleContents .list01 ul>li:first-child{margin-top:5px}#main .singleContents ul.list01.list_type02>li{position:relative;padding-left:20px}#main .singleContents ul.list01.list_type02>li:before,#main .singleContents ul.list01.list_type02>li:after{display:block;content:'';position:absolute;top:0;margin:auto;bottom:inherit}#main .singleContents ul.list01.list_type02>li:before{left:6px;top:8px;width:10px;height:5px;border-left:2px solid #005eb5;border-bottom:2px solid #005eb5;border-right:none;border-top:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:0 0}#main .singleContents ul.list01.list_type02>li:after{content:none}#main .singleContents ul.list01.list_type02.large>li{font-size:22px}#main .singleContents ul.list01.list_type02.large li{background:0 0;border-bottom:#333 dotted 1px;position:relative;font-size:22px;padding:0 0 8px 35px;margin:0 0 8px}#main .singleContents ul.list01.list_type02.large li:last-child{margin-bottom:0}#main .singleContents ul.list01.list_type02.large>li:before,#main .singleContents ul.list01.list_type02.large>li:after{position:absolute;top:5px;left:0;bottom:inherit;margin:auto;content:"";vertical-align:middle}#main .singleContents ul.list01.list_type02.large>li:before{background:#005eb5;border-radius:50%;width:25px;height:25px;border:none}#main .singleContents ul.list01.list_type02.large>li:after{left:6px;top:12px;width:10px;height:5px;border-left:4px solid #fff;border-bottom:4px solid #fff;border-right:none;border-top:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}#main .singleContents .gallery{margin:auto -6px;padding:6px 0;line-height:1;overflow-x:hidden;position:relative}#main .singleContents .gallery .gallery-item{float:left;margin:0;text-align:center;padding:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .singleContents .gallery .gallery-caption,#main .singleContents .gallery .gallery-icon{margin:0}#main .singleContents .gallery img{max-width:100%;height:auto;border:none;padding:0}#main .singleContents .gallery-item img{border:0 !important}#main .singleContents .gallery-columns-2 .gallery-item{width:50%}#main .singleContents .gallery .gallery-caption{font-size:13px;margin:4px 0}#main .bnrList{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:20px}#main .bnrList li{padding:0;margin:0}#main .bnrList li:before,#main .bnrList li:after{content:none}#main .reviewContList{display:flex;flex-flow:row wrap;justify-content:space-between}#main .reviewContList li{padding:0;width:49%}#kusatsu #main .reviewContList li{width:inherit}#main .reviewContList li:before,#main .reviewContList li:after{content:none}#main .reviewContList .wp-google-content-inner{height:300px;overflow:auto !important;display:block;width:100%;background:#f3f3f2 !important;padding:10px 20px !important}#kusatsu #main .reviewContList .wp-google-content-inner{height:inherit}#main .reviewContList .wp-google-place{margin:0;padding:20px 0 !important;font-size:42px;text-shadow:-1px -2px 0 #333;position:relative;display:flex;justify-content:center}#main .reviewContList .wp-google-place .wp-google-right{width:auto !important;display:block !important}#main .reviewContList .wp-google-place .wp-google-powered{display:inline-block !important;vertical-align:top !important}#main .reviewContList .wp-google-place .wp-google-left{display:flex !important;align-items:center;margin-right:10px !important;min-width:50px !important}#main .reviewContList li:nth-of-type(3){display:none}#main .inner.reviewCont{padding-bottom:0}#main p.topReviewTtl{font-weight:700;font-size:50px;line-height:1;color:#dc0000;white-space:nowrap;text-align:right;margin-bottom:10px}#main p.topReviewTtl span{display:block;float:left;font-size:20px;line-height:1.2;text-align:left}#main .topReviewBnr{margin-bottom:10px}#staff #main .staffProf .profileDetail dl dd .staffLink{color:#2d2d2d;display:block}#staff #main .staffProf .profileDetail dl dd .staffLink:hover{text-decoration:none}#partner #main h2{margin-bottom:10px}#partner #main .hOfMainV{background:0 0;margin-bottom:0}#partner #main .partnerMsg h2{margin-bottom:30px}#partner #main article .underline{background:linear-gradient(transparent 40%,#ff6 0%)}#partner #main .partnerMsg strong{background:0 0}#partner .featuresList{display:flex}#partner #main ul.featuresList>li{width:320px;float:left;background:#ebf6fb;margin:0 20px 0 0;box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px;border-radius:5px}#partner #main ul.featuresList>li:nth-of-type(3n){margin-right:0}#partner #main .featuresList li:before,#partner #main .featuresList li:after,#partner #main .featuresList h4:before,#partner #main .featuresList h4:after{content:none}#partner #main ul.featuresList h4{text-align:center;padding:0}#partner #main ul.hopeList>li{padding:0;width:490px;float:left;margin:0 20px 0 0;box-sizing:border-box;-webkit-box-sizing:border-box}#partner #main ul.hopeList>li:nth-of-type(2n){margin:0}#partner #main ul.hopeList .hopeListBox:before,#partner #main ul.hopeList .hopeListBox:after,#partner #main ul.jobList .jobListBox:before,#partner #main ul.jobList .jobListBox:after{content:none}#partner #main ul.hopeList img{height:120px;width:auto}#partner #main .rinen{clear:both;background:#ebf6fb;padding:10px;border:solid 1px #58a1c2}img.alignright{padding:0;margin:0 0 10px 20px;display:inline}#partner #main .rinen h6{margin-bottom:10px}#main h6:before{width:16px;height:16px;border-radius:50%;background:#0fa32b}#partner #main .partnerList{margin-bottom:15px}#partner #main ul.jobList>li{padding:0;width:490px;float:left;margin:0 20px 0 0;box-sizing:border-box;-webkit-box-sizing:border-box}#partner #main ul.jobList>li:nth-of-type(2n){margin:0}#partner #main .contactTel{max-width:530px;width:100%;display:block;margin:0 auto 30px}#main .contact_btn{text-align:center;margin:30px 0 40px}#main .contact_btn a{color:#212529 !important}.contact_btn .btn,.contact_btn a.btn,.contact_btn .button.btn{font-size:20px;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:1rem 4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#212529;border-radius:.5rem}#main a.btn-custom01{margin-bottom:.5rem;padding:0;border-radius:.75rem;text-decoration:none}a.btn-custom01:before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:"";-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translate3d(0,.75rem,-1rem);transform:translate3d(0,.75rem,-1rem);box-sizing:border-box;border:2px solid #000;border-radius:inherit;background:#ccc100;-webkit-box-shadow:0 .6rem 0 0 rgba(0,0,0,.2);box-shadow:0 .6rem 0 0 rgba(0,0,0,.2)}a.btn-custom01:after{font-family:"Font Awesome 5 Free";font-size:2rem;font-weight:400;line-height:1;position:absolute;top:calc(50% - 1rem);left:1.5rem;margin:0;padding:0;content:"\f0e0"}.btn-custom01-front{position:relative;display:block;padding:1.5rem 5rem;-webkit-transition:all .3s;transition:all .3s;border:2px solid #000;border-radius:inherit;background:#fff100}.fa-position-left{position:absolute;top:calc(50% - .5em);left:1rem}.fa-position-right{position:absolute;top:calc(50% - .5em);right:1rem}a.btn-custom01:hover{-webkit-transform:translate(0,.25rem);transform:translate(0,.25rem);background:#fff100}a.btn-custom01:hover:before{-webkit-transform:translate3d(0,.5rem,-1rem);transform:translate3d(0,.5rem,-1rem);-webkit-box-shadow:0 .35rem 0 0 rgba(0,0,0,.2);box-shadow:0 .35rem 0 0 rgba(0,0,0,.2)}a.btn-custom01:hover:after{content:"\f2b6"}a.btn-custom01:active{-webkit-transform:translate(0rem,.75rem);transform:translate(0rem,.75rem)}a.btn-custom01:active:before{-webkit-transform:translate3d(0,0,-1rem);transform:translate3d(0,0,-1rem);-webkit-box-shadow:0 .35rem 0 0 rgba(0,0,0,.2);box-shadow:0 .35rem 0 0 rgba(0,0,0,.2)}a.btn-custom01:active:after{content:"\f2b6"}#rainleaking .serviceType{background:#fff6ea;margin-bottom:20px;padding:15px;position:relative}#rainleaking .serviceType h2{margin-bottom:20px}#rainleaking .serviceType .repairImg{position:absolute;top:30px;right:25px}#rainleaking .serviceType .priceTxt{font-family:Bahnschrift,Gadget,sans-serif,"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic";font-size:80px;font-weight:900;color:#e60012;line-height:1.0}#rainleaking .serviceType ul{margin:10px 0;padding:10px 0 0;border-top:1px dashed #381e10}#rainleaking .serviceType ul li{display:inline-block;margin-left:15px}#main .topMenu{padding:30px 0}#main .topMenu_box{padding:30px 0 20px}#main .serviceMenu_h2{background:0 0;box-shadow:none;text-align:center}#main .new_serviceMenu{display:flex;justify-content:center}#main .new_serviceMenu a{text-decoration:none}#main .new_serviceMenu.packWall article{width:13.8%;background:0 0;border:none;margin:0 .5% 0 0;padding:0}#main .new_serviceMenu.packRoof article{width:19.5%;background:0 0;border:none;margin:0 1.25% 0 0;padding:0}#main .new_serviceMenu article:last-of-type{margin-right:0}#main .new_serviceMenu .packsummary{position:relative;width:100%;float:none;margin:0}#main .new_serviceMenu .ttl{height:74px;background:#ef8042;text-align:center;margin:0;padding:0 5px}#main .new_serviceMenu .ttl h3{color:#fff;display:block;background:0 0;border:none;font-size:20px;margin:5px 0 5px;padding:0;line-height:1}#main .new_serviceMenu.packWall .ttl h3{font-size:16px}#main .new_serviceMenu .ttl p{display:inline-block;color:#fff;font-weight:400;margin:0}#main .packRoof .btnPack{font-size:15px}#main .new_serviceMenu .wall01,#main .new_serviceMenu .roof01{background:#ffc000}#main .new_serviceMenu .wall02,#main .new_serviceMenu .roof02{background:#5b9bd5}#main .new_serviceMenu .wall06,#main .new_serviceMenu .roof00{background:#53b9c4}#main .new_serviceMenu .wall07,#main .new_serviceMenu .roof03{background:#ff7e27}#main .new_serviceMenu .wall03,#main .new_serviceMenu .roof04{background:#ad1367}#main .new_serviceMenu .wall04{background:#eb7278}#main .new_serviceMenu .wall00{background:#5cc595}#main .new_serviceMenu .priceTxt{float:none}#main .new_serviceMenu .imgIco{width:120px;position:absolute;left:inherit;right:0;top:70px}#main .new_serviceMenu.packWall .imgIco{width:80px;left:inherit;right:0;top:70px;position:absolute;z-index:99}#main .new_serviceMenu.packRoof .imgIco{width:90px;left:inherit;right:0;top:80px}#main .packsummary_inbox{background:#fff;border:#ccc solid 1px;border-top:none;padding:5px}#main .new_serviceMenu .packCatch{margin:0;overflow:hidden;box-sizing:border-box;font-weight:400}#main .new_serviceMenu .packCatch li:before,#main .new_serviceMenu .packCatch li:after{content:none}#main .new_serviceMenu.packWall .packCatch li{color:#fff;background:rgba(255,255,255,.3);text-align:left;margin:5px !important;padding:5px 5px 3px;box-sizing:border-box;font-size:13px;font-weight:400;line-height:1.2}#main .new_serviceMenu.packRoof .packCatch li{color:#fff;background:rgba(255,255,255,.3);text-align:left;margin:5px 10px 10px !important;padding:5px 5px 3px;box-sizing:border-box;font-size:16px;font-weight:400;line-height:1.2}#main .new_serviceMenu .packCatch li span{font-size:16px;display:block;color:#fff}#main .new_serviceMenu.packWall .packCatch li span{font-size:12px}#main .new_serviceMenu .btnPack{width:100%;height:60px;margin:0 0 10px;line-height:1.2;padding:5px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;font-weight:400}#main .new_serviceMenu .basicC{line-height:1.3;padding:4px;font-weight:400;background:#89603c;color:#fff}#main .new_serviceMenu.packWall .basicC{font-size:15px}#main .new_serviceMenu .basicC span{display:inline-block;font-size:12px;line-height:1;margin-right:3px;padding:4px 2px 2px;background:#fff;color:#88410d;border-radius:3px;position:relative}#main .new_serviceMenu.packWall .basicC span{font-size:10px}#main .new_serviceMenu .basicC span:last-of-type{margin-right:0}#main .new_serviceMenu .basicC span:after{width:15px;height:15px;left:105%;top:12%}#main .pack_price_box{font-size:18px;text-align:center;margin:10px 0 0}#main .priceTit{color:#444;font-size:15px;margin-bottom:5px}#main .priceTit span{font-size:11px}#main .new_serviceMenu .pack_price{color:#444;font-size:18px;font-weight:700;background:#eee}#main .new_serviceMenu .packRoof .pack_price{font-size:20px}#main .new_serviceMenu .txts{color:#444;font-size:12px;margin:0 0 10px;text-align:center}#main .new_serviceMenu .snd{color:#fff;background:#e60012;height:inherit;border:1px solid #e60012;border-radius:5px;width:100%;font-size:1.5vmin !important;padding:5px 0 !important;margin:0;box-shadow:0 3px 0 rgba(255,255,255,.5) inset}#main .topMenu .btnC{margin:20px 0}#main ul.worksMaterialList{margin-top:-8px;margin-bottom:0}#main .worksMaterialList li{margin:0 0 8px;padding-top:8px;padding-left:0;border-top:1px dotted #fff}#main .worksMaterialList li:first-child{border-top:none}#main .worksMaterialList li:before,#main .worksMaterialList li:after{content:none}#main table td .worksMaterialList a{right:auto;top:auto}#main table td a.materialLink{position:absolute;right:20px;top:15px;background:#f80;border-radius:5px;color:#fff;text-decoration:none;padding:2px 5px;font-size:13px;font-weight:700}#main table td .worksMaterialList a.materialLink{position:absolute;right:-5px;top:8px;padding:0 5px}.zsiq_theme1.zsiq_floatmain.siq_bR{bottom:102px}#main .blogSingle .staffBox{border:#12a73b solid 5px;border-radius:5px;padding:20px;margin-top:40px}#main .blogSingle .staffBox h4{margin:0 0 10px}#main .blogSingle .staffBox .staffProf{width:235px;height:280px;position:relative;overflow:hidden;margin-right:20px}#main .blogSingle .staffBox .staffProf img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto;object-fit:cover}#main .blogSingle .staffBox .staffName{color:#333;font-size:23px;line-height:1.3;font-weight:700;margin-bottom:5px}#main .blogSingle .staffBox .positionTxt{margin-top:0;font-size:12px;margin-bottom:5px !important}#main .blogSingle .staffBox .positionTxt span{font-size:12px;font-weight:700;text-align:left;padding:2px 5px;line-height:1.2;margin-right:5px;color:#fff;border-radius:3px;background:#005eb5;display:inline-block}.mainWrap{display:flex;justify-content:space-between;width:1100px;margin:0 auto;padding:30px 0}.mainWrap img{max-width:100%;height:auto}#main .mainWrap p:has(>img){margin-bottom:30px}.mainWrap *{box-sizing:border-box}.mainContent{width:770px}.mainPost .postTtl{font-size:28px}.mainPost .postMetas{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:.625em;margin-top:10px;padding:0 1px}.mainPost .postMetasPr{border:1px solid #333;border-radius:1px;font-size:13px;padding:.125em .4em}.mainPost .postMetasPr i{margin:0 0 -1px -.5px}.mainPost .mainMv{position:relative;margin-top:10px}.mainPost .postContent{margin-top:30px}.mainPost .postContentChar{display:flex;justify-content:space-between;align-items:center;position:relative;margin:25px 0}.postContentCharL{flex-shrink:0;width:80px}.postContentCharR{display:flex;align-items:flex-start;flex-basis:100%;padding:8px 24px}.postContentText{position:relative;max-width:560px;border-radius:8px;padding:20px;background:#c5fcc0;font-size:14px}.postContentText:before{position:absolute;top:auto;bottom:auto;left:-10px;border-width:8px 10px 8px 0;border-color:transparent #c5fcc0 transparent transparent;border-style:solid;content:"";z-index:1;width:0;height:0}#main .supervisorTtl{margin-top:25px;margin-bottom:0}.supervisorContent{display:flex;justify-content:space-between;align-items:center;border:1px solid #ccc;padding:20px}.supervisorL{flex-shrink:0;width:160px}.supervisorR{flex-basis:100%;padding-left:20px}#main .supervisorName{margin:0 0 10px;border-bottom:1px dotted #f18c2e;line-height:1.4rem;color:#f18c2e}#main .mainWrap .supervisorTxt{margin:0;font-size:14px;line-height:1.6rem}.mainPost #toc_container{width:100% !important;margin-top:30px;padding:20px 30px}#contents .postSec{margin-top:30px}#main .postSec h2 span{font-size:25px;padding-left:0}.markYellow{background:linear-gradient(transparent 64%,#fcf69f 0%)}.markBlue{background:linear-gradient(transparent 64%,#94c6f5 0%)}#main .mainPost a{text-decoration:none}.mainPost .postCheck{position:relative;margin:30px 0}.mainPost .postCheckTtl{position:relative;top:1px;float:left;margin:0;padding:5px 10px 0;background:#f7f7f7;color:#2d2d2d;display:block;font-size:.9rem;border-top:#ccc solid 1px;border-left:#ccc solid 1px;border-right:#ccc solid 1px}.mainPost .postCheck.--isCenter .postCheckTtl{float:none;text-align:center}.mainPost .postCheckContent{clear:both;border:1px solid #ccc;background-color:#f7f7f7;padding:10px}.mainPost .postCheck.--isCenter .postCheckContent{padding:5px 10px 10px}#main .mainPost .postCheckList{margin:0;padding:10px 20px 10px 40px;background-color:#fff}#main .mainPost .postCheckList li{margin:4px 0;padding-left:0;font-size:14px;position:relative}#main .mainPost .postCheckList li:before,#main .mainPost .postCheckList li:after{content:none}.mainPost .postCheck.--isCenter .postCheckList li{font-weight:700}.scrollHint{animation:FloatHorizontal 2s ease-in-out infinite alternate;margin-bottom:2px;padding-right:10px;text-align:right}@keyframes FloatHorizontal{0%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}50%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}to{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}.scrollHint span{position:relative;align-items:center;display:inline-flex;font-size:12px;line-height:1;opacity:.8;vertical-align:middle}.scrollHint .righArrow{position:relative;top:2px;display:inline-block}.scrollHint .righArrow:before{display:block;content:"";position:relative;right:0;bottom:0;width:30px;height:1px;background-color:#333}.scrollHint .righArrow:after{display:block;content:"";position:relative;right:-20px;bottom:5px;width:10px;height:1px;background-color:#333;rotate:45deg}.postIntroduction{display:block;max-width:100%;overflow-x:scroll;width:100%;margin:0 0 30px}#main .postIntroduction table{width:1030px;min-width:100%;border-collapse:collapse}#main .postIntroduction table th,#main .postIntroduction table td{padding:10px 5px;border:1px solid #ccc;line-height:1.6;text-align:center}#main .postIntroduction table th{width:inherit;background:0 0;font-weight:700}#main .postIntroduction thead th{background-color:#f5f5f5}#main .postIntroduction thead th span{color:#f08c2f;font-size:13px}#main .postIntroduction thead th:first-child{min-width:80px;vertical-align:middle}#main .postIntroduction thead a{display:inline-flex}#main .postIntroduction thead img{width:80px;height:80px}#main .postIntroduction tbody td{vertical-align:middle;font-size:14px;background-color:#fff}#main .postIntroduction tbody td:first-child{min-width:80px;font-weight:700;background-color:#f5f5f5}#main .postIntroduction tbody td a{position:inherit}#main .postIntroduction tbody td.--isLeft{text-align:left}#main .postShopSec{margin:0 0 40px}.postShopSec .postShopTtl+p{display:contents}#main .mainWrap .postShopCiting{margin:0;text-align:right;font-size:10px}.postShopSec p:has(>iframe){display:contents}.postShopSec iframe{display:block;margin-left:auto;margin-right:auto;max-width:100%;margin-bottom:30px}#main .postShopSec table{margin-bottom:30px}#main .postShopSec table th{font-weight:700}#main .postShopSec table th,#main .postShopSec table td{padding:10px 15px;font-size:14px;overflow-wrap:anywhere;word-break:normal;line-break:strict}#main .postShopSec table td a{position:inherit;right:inherit;top:inherit;background:0 0;border-radius:0;color:#005eb5;padding:0}#main .postShopSec ul li{padding-left:0}#main .postShopSec ul li:before,#main .postShopSec ul li:after{content:none}.postShopReview{margin-bottom:30px}.postShopBalloon{display:flex;justify-content:space-between;position:relative;margin:30px 0}.postShopBalloon.--R{flex-direction:row-reverse}.postShopBalloonL{flex-shrink:0;position:relative;text-align:center;width:80px;height:auto}.postShopBalloonR{display:flex;align-items:flex-start;flex-basis:100%;padding:8px 24px}.postShopBalloon.--R .postShopBalloonR{justify-content:flex-end}.postShopBalloonBody{position:relative;max-width:560px;border-radius:8px;padding:20px;background:#f7f7f7;font-size:14px}#main .postShopBalloonBody p{margin:0;font-size:14px}#main .postShopBalloonBody a{text-decoration:none}.postShopBalloonBody:before{position:absolute;top:auto;bottom:auto;left:-10px;border-width:8px 10px 8px 0;border-color:transparent #f7f7f7 transparent transparent;border-style:solid;content:"";z-index:1;width:0;height:0}.postShopBalloon.--R .postShopBalloonBody:before{right:-10px;left:inherit;border-width:8px 0 8px 10px;border-color:transparent transparent transparent #f7f7f7}.postShopSec .btnC{margin:30px 0 0}#main .postSec .slick-dots{display:block;position:inherit;bottom:inherit;margin-bottom:0}#main .postSec .slick-dots li{margin:0 5px;padding:0}#main .postSec .slick-dots li:before,#main .postSec .slick-dots li:after{content:none}#main .postSec .slick-dots li button:before{border-radius:50%}#main .postSec .slick-dots li.slick-active button:before{background-color:#f18c2e}#main .postBtnList{display:flex;align-items:center;justify-content:center;margin:30px 0}#main .postBtnList li{margin:0 0 0 20px;padding-left:0}#main .postBtnList li:before,#main .postBtnList li:after{content:none}#main .postBtnList .btn01{background-color:#12a73b;border-color:#12a73b}#main .postBtnList .btn02{background-color:#f18c2e;border-color:#f18c2e}#main .postBtnList .btn03{background-color:#005eb5;border-color:#005eb5}.postRead{margin:30px 0;text-align:center}.sideContent{width:280px}#main .sideNav .sideNavList{margin-bottom:0}#main .sideNav .sideNavList li{margin:0;padding:0}#main .sideNav .sideNavList li:not(:first-child){margin-top:10px}#main .sideNav .sideNavList li:before,#main .sideNav .sideNavList li:after{content:none}#main .sideContent .sideTtl{font-size:17px;border-top-width:4px}#main .sideContent .blogCatsList{display:block}#main .sideContent .blogCatsListItem{width:inherit;margin:0 0 10px}.sideContent .blogCatsListItem .imgWrap{width:45px}.sideContent .blogCatsListItem .txtWrap{width:calc(100% - 55px);font-size:13px}.sideContent .blogCatsListItem .txtWrap dt{font-size:15px}#campaign{img{max-width:100%;height:auto}.campaignBtn{li{padding:0;&:before,&:after{content:none}}}}.bnrReview{margin-bottom:20px;text-align:center}.mainVisual{position:relative}.mainVisual img{width:100%;height:auto}#mainv.mainnvNew{position:relative;margin:20px 0 0;overflow:hidden}.mainnvNew .slick-slide{margin:0 7px;opacity:1}.mainnvNew .slick-slide img{max-width:100%;height:auto}.mainnvNew .slick-dots{position:inherit;bottom:0;margin-top:10px}.mainnvNew .slick-dots li{margin:0 7px}.mainnvNew .slick-dots button:before{border-radius:50%;background-color:#eee}.mainnvNew .slick-dots .slick-active button:before{background-color:#f18c2e}.banList{display:flex;justify-content:space-between}.banList .bnrEzy{margin-bottom:0 !important}#top #main .targetArea{margin:0 auto;float:none}#main .newsNew{padding:50px 0 0}#main .newsNew .newsBox{width:inherit;float:none}#main .newsNew .newsBox h4{margin:13px 0}#main .newsNew .newsBox .topNewsBtn{padding:0}#main .newsNew .newsBox .topNewsBtn li a{font-size:17px;padding:8px 10px 5px 25px}#main .newsNew .newsBox .inBox{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 0 15px}#main .newsNew .newsBox .inBox li{width:48%}#kusatsu #mainv{display:none}.showRoomMap{position:relative;padding-top:55px}.showRoomMap .showRoomWrap{display:flex;justify-content:space-between;margin-top:30px}.showRoomMap .showRoomL{width:520px}.showRoomMap .showRoomR{width:450px}#main .showRoomMap .targetArea{float:none;width:inherit}.showRoomSliderMain{overflow:hidden}.showRoomSliderMain .slick-slide{position:relative}.showRoomSliderMain .slick-slide img{max-width:100%;height:auto}.showRoomSliderMain .showRoomSlideName{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,.5);margin-bottom:0 !important;padding:5px 10px;color:#fff;font-size:16px !important}.showRoomSliderNav{position:relative;margin-top:10px}.showRoomSliderNav .slick-slide img{max-width:100%;height:auto}.showRoomMaps{position:relative}.showRoomMaps iframe{width:100%;height:auto;aspect-ratio:16/9}#main .showRoomMore .btnC{margin-bottom:0}