@charset "utf-8";.box{margin-left:auto;margin-right:auto;width:1100px;min-width:1100px;text-align:left;clear:both;position:relative}.left_content{float:left;width:210px}.right_content{float:right;width:770px;margin-left:20px}.box2{margin-left:auto;margin-right:auto;width:100%;text-align:left;clear:both;position:relative;margin-bottom:40px}strong{font-weight:700}.no-link{pointer-events:none}.clb{clear:both}img{width:100%}.inner{max-width:1100px;width:100%;margin:0 auto}.center{text-align:center}@media screen and (max-width:767px){.inner{max-width:100%;width:95%}.sp-left{text-align:left}}.date{display:inline-block;margin-bottom:5px}h2.topMid01{margin-top:-10px;position:relative;display:block;text-align:center}h2.topMid01:before,h2.topMid01:after{content:'';position:absolute;top:50%;display:inline-block;width:100%;height:2px;border-top:solid 1px #444;border-bottom:solid 1px #444}h2.topMid01:before{left:0}h2.topMid01:after{right:0}h2.topMid01 span{padding:10px 20px 0;font-size:24px;line-height:1;color:#444;font-weight:700;position:relative;z-index:999;background:#fff;display:inline-block}h2.sub1{padding:15px 10px;border:solid 1px #f1eff2;border-radius:2px;text-align:center;background:linear-gradient(#f7f2fc,#f1e8f9,#ecd9fc)}h2.sub1 span{padding:3px 0 0 10px;font-size:18px;font-weight:700;color:#6418bc;line-height:1;letter-spacing:.1em;line-height:1}h2.sub2{padding:15px 10px;border:solid 1px #f1eff2;border-radius:2px;text-align:center;background:linear-gradient(#fcfff9,#f4fced,#eafcd9)}h2.sub2 span{padding:3px 0 0 10px;font-size:18px;font-weight:700;color:#1f3f87;line-height:1;letter-spacing:.1em;line-height:1}h2.topMid02{margin-bottom:25px;position:relative;display:block;text-align:center}h2.topMid02:before{left:0}h2.topMid02:after{right:0}h2.topMid02 span{padding:10px 10px 0 0;font-size:28px;line-height:1.4;font-weight:700;position:relative;z-index:999;display:inline-block}h2.topMid02 i{font-size:16px;font-weight:700;margin-left:0;color:#1f3f87}h2.topMid02 span+span{display:block;color:#1f3f87;font-size:18px;margin-top:-5px}h2.topMid02:after{content:none;display:block;border-bottom:2px solid #000;padding-bottom:10px;width:15%;height:2px;margin:0 auto}.tag_area{display:block;padding:5px 10px;border:1px solid #ccc;margin-top:20px}.tag_area a{color:#000;display:inline-block;margin-left:1em;margin-right:1em}.tag_area a:hover{text-decoration:underline}.topBnr{padding:65px 0;background:#e0e9f9;min-width:1000px}.topBnr ul{display:table}.topBnr li{margin:0 -4px 0 0;width:325px;display:inline-block;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.topBnr li a{margin:0 0 0 -1px;padding:20px 15px;width:auto;height:100px;display:block;position:relative;border:solid .2px #c2cef9;background:#fff}.topBnr li:first-child a{margin:0}.topBnr li:hover{opacity:.6;filter:alpha(opacity=60);-moz-opacity:.6;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.top_bnr_l,.top_bnr_r{width:100%}.top_bnr_l{float:left}.top_bnr_r{float:right}.topBnr li p.Img{margin-top:15px;margin-left:10px;display:-webkit-inline-box}.topBnr li p.mid{margin-bottom:0;vertical-align:middle;margin-left:116px;margin-top:-43px;font-size:16px;color:#1f3f87;font-weight:700;letter-spacing:0em;line-height:1;float:left}.topBnr li p.txt{margin-top:15px;font-size:13px;color:#333;letter-spacing:-.05em;line-height:1.6}.top_bnr_h3{font-size:23px;font-weight:700;text-align:center;color:#494949}.top_bnr_r li:nth-child(5) a p img{margin-left:-2em}.bnr_area{padding:0}@media screen and (max-width:767px){h2.topMid02 i{font-size:14px}}.main .content.about .box:after{content:'';display:inline-block;background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/top_bg_about.png) no-repeat center center;background-size:cover;position:absolute;top:0;right:0;width:436px;height:97px}.main .content.about .box:before{content:'';display:inline-block;background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/top_aboutarea_bg.png) no-repeat center center;background-size:cover;position:absolute;top:0;right:0;width:100%;height:100%}.content.about .message-box{margin-top:40px;text-align:center;padding-top:30px;padding-bottom:15px;position:relative}.content.about .message-box p.title{font-size:28px;font-weight:600}.content.about .message-box .text-box{margin-top:30px}.content.about .message-box .text-box p{font-size:20px;font-weight:600}.main .content.topNews{margin-top:120px}.topNews .box:before{content:'';display:inline-block;background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/top_bg_news.png) no-repeat center center;background-size:cover;position:absolute;top:-25px;left:0;width:351px;height:97px}.topNews .inleft{display:inline-block;width:10%;float:left}.topNews .inright{display:inline-block;width:85%;float:right}.topNews .topics-box{background-color:#fff;padding:5px 40px}.topNews .topics-box .box:before{content:none}.topNews table{margin-top:5px;margin-bottom:0;min-width:100%;width:100%}.topNews tr{border-bottom:1px solid #d5d5d5}.topNews th{padding:15px 0 10px;width:245px;color:#333;letter-spacing:.05em}.topNews th span{margin-left:15px;margin-right:25px;padding:6px 0 8px;position:relative;top:-2px;width:100px;font-size:12px;font-weight:700;color:#fff;background:#b49223;text-align:center;line-height:1;display:inline-block;letter-spacing:.05em;border-radius:0}.topNews td{padding:5px 0 5px 10px;color:#333}.topNews td a{color:#333;text-decoration:none;display:block}.topNews td a:hover{text-decoration:underline}.topNews th span a{font-weight:400;font-size:100%;margin:0;padding:0;text-decoration:none;color:#fff;line-height:1;display:block}.mt20{margin-top:40px}.topNews .title-btn-box h2{display:inline-block;width:50%;float:left;vertical-align:top}.topNews .title-btn-box p.more{display:inline-block;width:30%;float:right;vertical-align:top;margin:0;position:relative;top:20px;right:30px}.main .content.top-realestate{margin-top:180px}.content.top-realestate .box:after{content:'';display:inline-block;background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/top_bg_realestate.png) no-repeat center center;background-size:cover;position:absolute;top:-55px;right:0;width:808px;height:97px}.content.top-realestate .box:before{content:'';display:inline-block;background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/top_realestate_mapimage.png) no-repeat;background-size:contain;position:absolute;top:100px;right:0;width:510px;height:608px}.content.top-realestate p.read{text-align:center;margin-bottom:70px;font-weight:600}.content.top-realestate a{display:inline-block;width:47%;margin-right:20px;margin-bottom:20px;vertical-align:top;color:#000;text-decoration:none;position:relative}.content.top-realestate a:nth-child(2n){margin-right:0}.content.top-realestate .inleft{display:inline-block;width:37%;margin-right:10px;vertical-align:top}.content.top-realestate .inright{display:inline-block;width:60%;vertical-align:top}.content.top-realestate a .title-box{margin-bottom:10px;position:relative}.content.top-realestate a .title-box:before{content:'';display:inline-block;background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/link_btn_arrow_green.png) no-repeat center center;background-size:contain;height:18px;width:18px;position:absolute;right:15px;top:5px}.content.top-realestate a .title-box:after{content:'';display:block;border-bottom:1px solid #000;width:100%;height:1px}.content.top-realestate a .title-box p{font-size:18.5px;font-weight:600;margin-bottom:8px}.main .content.topBlog{margin-top:100px}.topBlog .box:before{content:'';display:inline-block;background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/top_bg_blog.png) no-repeat center center;background-size:cover;position:absolute;top:-55px;left:0;width:328px;height:97px}.topBlog .blog-box a{display:inline-block;width:23%;margin-right:15px;margin-bottom:15px;vertical-align:top;text-decoration:none;color:#000}.topBlog .blog-box a:last-child{margin-right:0}.topBlog .blog-box a img{object-fit:cover;height:165px}span.category{margin-left:10px;padding:8px 0;position:relative;top:-3px;width:78px;font-size:11.5px;font-weight:700;color:#fff;background:#2892a1;text-align:center;line-height:1;display:inline-block;letter-spacing:.05em;border-radius:0}.conversion{min-width:1000px;background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/conversion_bg.jpg) no-repeat;background-size:cover;background-position:center;margin-top:60px;padding-top:0}.conversion.top-conversion{min-width:1000px;background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/conversion_bg.jpg) no-repeat;background-size:cover;background-position:center;padding-top:75px;padding-bottom:10px}.margin-top{margin-top:-75px}.conversion .inner{padding:0 0 60px}.conversion .inner .txt{text-align:center;color:#fff}.conversion .inner .txt span{display:block;font-size:24px;font-weight:700;margin-top:-8px}.conversion h2{color:#fff}.conversion h2.topMid:before{background-color:#fff}.conversion h2.topMid02 span{color:#fff!important}.conversion li p.mid{font-size:18px;font-weight:700;color:#fff;line-height:1;letter-spacing:.1em}.conversion li p span{padding:0;font-size:18px;font-weight:700;color:#fff;line-height:1}.contactform{background:rgba(255,255,255,.8);width:48%;display:inline-block;min-height:100px;vertical-align:top;padding:20px 0}.contactform+.contactform{margin-left:30px;padding:0!important;min-height:188px}.contactform span{color:#1f3f87;font-size:25px;font-weight:700;text-align:center;display:block;margin-top:5px}.contactform span.tel_ttl{font-size:20px}.contactform a span{font-size:20px;padding:15px 0 0}.contactform img{width:6%;padding-top:10px;top:4px;position:relative;padding-right:10px}.conversion h2+p{margin:5px 0 35px;font-size:24px;font-weight:700}.contactform+.contactform a{display:block;padding:0 0 20px}.contactform+.contactform a:hover{background-color:rgba(255,255,255,.2)}.contactform span+p+a+span{font-size:20px}.contactform p+a+span i{background-color:#1f3f87;color:#fff;padding:3px 7px}.contactform p+a+span i+i{background:0 0;position:relative;top:2px;font-size:20px;color:#1f3f87;font-weight:700}.contactform span+p.forpc span{font-size:33px;color:#1f3f87;font-weight:700;margin:15px 0}.contactform span+p.forpc i{font-size:25px;color:#1f3f87;font-weight:700;line-height:1}.contactform span+p.forpc i img{margin:0 10px -3px 0}.contactform+.contactform a span i{font-size:30px;color:#1f3f87;font-weight:700;font-weight:700;display:block;margin-top:10px;margin-bottom:-10px;margin-top:-10px;margin-bottom:-13px}.contactform+.contactform a span+span{font-size:20px}.contactform+.contactform a span i img{margin:0 10px -5px 0}.contactform .forsp span img{margin:0 10px -7px 0}body>div.main>div.conversion.top-conversion>div>ul>li:nth-child(2)>a>span:nth-child(2)>i:nth-child(1),body>div.conversion.top-conversion>div>ul>li:nth-child(2)>a>span:nth-child(2)>i:nth-child(1){background-color:#1f3f87;color:#fff;padding:1px 8px;display:inline-block;font-size:16px;font-weight:400}body>div.main>div.conversion.top-conversion>div>ul>li:nth-child(2)>a>span:nth-child(2)>i:nth-child(2),body>div.conversion.top-conversion>div>ul>li:nth-child(2)>a>span:nth-child(2)>i:nth-child(2){background:0 0;position:relative;top:2px;font-size:20px;color:#1f3f87;font-weight:700;display:inline-block}.inleft{display:inline-block;width:47%;margin-right:25px;vertical-align:top;float:left}.inright{display:inline-block;width:47%;vertical-align:top;float:right}.main .content{margin-top:100px}.cv-area{margin:120px auto 60px auto;text-align:center;position:relative}.cv-area:before{content:'';display:inline-block;background-size:cover;background-position:center;position:absolute;top:0;left:0;width:100%;height:320px}.cv-area a.color-box.white{text-decoration:none;width:100%;position:relative;z-index:1}.cv-area a.color-box.white:hover{opacity:.895}.cv-area h2{text-align:center}.cv-area .text-box{text-align:center;margin:15px auto 25px auto}.cv-area .text-box p{color:#000;font-weight:700;font-size:20px}.cv-area .text-box p span{font-size:17.5px;display:block;margin-top:5px}.cv-area .icon-box{text-align:center;position:relative}.cv-area .icon-box:after{content:'';display:inline-block;position:absolute;top:40px;left:0;width:100%;height:1px;border-bottom:1px solid #9abd03}.cv-area .icon-box img{width:80px}.cv-area a.color-box.white:hover .icon-box img{opacity:.75}.subVisual{height:300px;min-width:1200px;position:relative}@media screen and (min-width:769px){.subVisual{height:300px;min-width:100%;margin-top:80px}}@media screen and (max-width:999px){.subVisual{min-width:100%}}@media screen and (min-width:1200px){.subVisual{min-width:100%}}.subVisual .inner{height:100%;position:relative}.subVisual h2{padding:0;font-weight:700;text-align:center;font-size:30px;color:#fff;letter-spacing:1px;position:absolute;font-size:28px;background:rgba(0,94,60,.75);height:100%;line-height:310px;left:42%;text-shadow:1px 1px 1px #a1a1a1}.subVisual{background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/mv01.jpg) no-repeat;background-size:cover;background-position-y:-120%}.path{padding:6px 0;min-width:1200px;position:relative;z-index:1}.path ul{letter-spacing:-.4em}.path ul li{display:inline-block;letter-spacing:.1em;color:#777;font-size:14px;line-height:1}.path ul li a{color:#777;font-size:14px;display:block;line-height:1}.path ul li a:hover{color:#1857e3;font-size:14px}.path ul li a:after{padding:0 5px;content:"|";position:relative;top:-1.5px}@media screen and (max-width:1200px){.path{min-width:100%}}h2.subMid{position:relative;text-align:center;font-size:24px;color:#1f3f87;font-weight:700;letter-spacing:.1em}h2.subMid:before{content:'';position:absolute;bottom:-10px;display:inline-block;width:10%;height:2px;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#1f3f87;border-radius:2px}h2.subMid span{position:relative;text-align:center;font-size:20px;color:#1f3f87;font-weight:700;letter-spacing:0}h2.home{padding:10px 10px 0 0;font-size:25px;line-height:1.4;color:#2b2b2b;font-weight:700;position:relative;margin:25px auto 35px auto;text-align:center}h2.home:after{content:'';display:block;width:80%;height:1px;border-bottom:2px solid #1f3f87;padding-bottom:10px;margin:0 auto 15px auto;text-align:center}h3.sub-h3{padding:0 0 25px}h3.sub-h3 span{padding:3px 0 0 10px;font-size:22px;font-weight:700;color:#1f3f87;line-height:1.7;letter-spacing:0;display:block;line-height:1.7;border-left:solid 5px #1f3f87}h3{padding:10px 10px 0 0;font-size:23px;line-height:1.4;color:#2b2b2b;font-weight:700;position:relative;margin:25px auto 35px auto;text-align:center}.ttl.under-h3{font-size:19px;font-weight:500;text-align:center;margin:-15px auto 45px auto!important}h4.sub-h4{margin:40px 0 25px;padding:0 0 10px;border-bottom:solid 1px #e4e4e4;position:relative;font-size:20px;font-weight:700;color:#1f3f87;line-height:1.7;letter-spacing:0}h4.sub-h4.under-h3{margin:0 0 25px}h4.sub-h4:after{position:absolute;content:" ";display:block;border-bottom:solid 1px #1f3f87;bottom:-1px;width:20%}.inleft h4.sub-h4{margin:0 0 25px}h5.sub-h5{margin:30px 0 -5px;color:#1f3f87;font-size:17.5px;font-weight:700;line-height:1.7}h5.sub-h5:before{content:'●';color:#1f3f87;margin-right:10px}.under-h3{margin-top:0!important}.formBox.aboutBox .under-h3{margin-top:0!important}.workBox .under-h3{margin-top:-10px!important}.workBox .check-box.under-h3{margin-top:0!important}.sub header{padding:0 0 30px}.sub header.on{padding:0}.sub header .inner .inleft{width:18%}.sub header.on .inner .inleft{width:24%}.sub .subVisual h2{top:-35px;z-index:1000;color:#000;background:0 0;text-shadow:none}.pagelink-box{margin:80px auto 0px auto;text-align:center}.pagelink-box a{width:30%;display:inline-block;margin-right:20px;margin-bottom:15px;vertical-align:top;background:#3749db;padding:10px}.pagelink-box a:nth-child(3){margin-right:0}.pagelink-box a span{color:#fff}.aboutBox .inbox{margin-top:20px}.aboutBox .inleft{float:left;width:48%;margin-top:0}.aboutBox .inleft p{margin-bottom:12px;line-height:1.45;letter-spacing:.05em}.aboutBox .inleft p.lawyername{font-size:16px;color:#3e3e3e;padding-top:10px;font-weight:700}.aboutBox .inright{float:right;width:48%}.aboutBox .inright img{margin-bottom:10px}.aboutBox .map{margin-top:30px;margin-bottom:20px}.aboutBox .map iframe{width:100%;height:300px}.aboutBox h2{margin-top:60px}.aboutBox table{margin-top:30px;margin-bottom:30px;border-bottom:solid 1px #e4e4e4;width:100%}.aboutBox th{padding:20px 10px 20px 160px;border-top:solid 1px #e4e4e4;width:28%;letter-spacing:.1em;vertical-align:top;font-weight:500}.aboutBox td{padding:20px 10px;border-top:solid 1px #e4e4e4;vertical-align:top;width:70%}.aboutBox td a{text-decoration:underline}.aboutBox td a:hover{text-decoration:none}.aboutBox td .arrow img{width:3%;margin-top:30px;margin-left:25%;margin-bottom:15px}.aboutBox td p.acc img{width:100%;margin-top:10px;margin-bottom:10px}.aboutBox td.abouttable span.infotxt{margin-top:10px}.aboutBox td.abouttable span.infotxt p{margin-top:10px}.aboutBox td span.indent{display:block;padding-left:1em;text-indent:-1em}.aboutBox .accesstxt_bold{font-weight:700}.aboutBox ul.list{margin:25px 0 0}.aboutBox ul.list li{margin-top:10px;padding:10px 0 0;display:table;border-top:dashed 1px #e4e4e4;width:100%}.aboutBox ul.list li:first-child{margin-top:0;padding:0;border-top:none}.aboutBox ul.list span{display:table-cell}.aboutBox ul.list .nm{padding:0;width:35px;font-weight:700;color:#0b2274}.aboutBox .inright img{width:100%}.aboutBox .textsize16{font-size:16px;padding:3px 0 0 15px;font-weight:700;color:#1f3f87;line-height:1;letter-spacing:.1em;line-height:1}.aboutBox .image-box{width:100%;margin:30px auto 65px auto;text-align:center}.aboutBox .image-box li{width:31.68%;display:inline-block}.aboutBox .image-box li:nth-child(2){margin:0 19px}p.more{margin:60px auto 30px auto;position:relative;text-align:center}p.more a{font-weight:700;display:block;line-height:1.45;color:#fff;text-decoration:none;position:relative;z-index:1;width:280px;margin-left:auto;margin-right:auto}p.more a:hover{opacity:.7}p.more span:after{content:'';display:inline-block;width:10px;height:11px;background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/banner_arrow.png) no-repeat;background-size:cover;background-repeat:no-repeat;position:absolute;top:38%;right:10px}p.more a span{font-weight:600;position:relative;background-color:#9abd03;padding:15px 60px;color:#fff}p.more span:after{content:'';display:inline-block;background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/link_btn_arrow.png) no-repeat center center;background-size:contain;height:14px;width:14px;position:absolute;right:15px;top:21px}.mt20{margin-top:40px}.ttl-bold{font-size:18px;font-weight:700;color:#1f3f87;margin:15px 0 10px}.ttl-bold.ttl-small{font-size:16px;font-weight:700;color:#111;margin:10px 0}@media screen and (max-width:999px){.aboutBox table{border-right:solid 0px #e4e4e4;width:100%}.aboutBox th{padding:18px 15px 15px;border-left:solid 0px #e4e4e4;width:auto;display:block;letter-spacing:.1em;vertical-align:middle;line-height:1.45;text-align:center}.aboutBox td{padding:15px;border-left:solid 0px #e4e4e4;vertical-align:top;display:block;width:91.42%}}.main .service .service-box{width:100%;margin:85px auto 15px auto;padding-bottom:15px}.main .service .service-box .inleft{width:55%;display:inline-block;margin-right:20px;vertical-align:top}.main .service .service-box .inright{width:40%;display:inline-block;vertical-align:top}.main .service .service-box .ttl{font-size:22px;font-weight:700;text-align:center;border-top:1px solid #e1d9ff;border-bottom:1px solid #e1d9ff;padding:20px 0;margin-bottom:20px}.main .service .service-box .inleft .text-area .txt{line-height:1.7;margin-bottom:20px}@media screen and (max-width:999px){.main .service .service-box .inleft img,.main .service .service-box .inright img{width:100%}.main .service .service-box .inleft{width:100%;display:block;margin-right:0}.main .service .service-box .inright{width:100%;display:block;margin-top:10px;text-align:center}.main .service .service-box .inright p{text-align:left}.main .service .service-box .inright p.ttl{text-align:center}.main .service .service-box .inright img{margin-top:10px}}@media screen and (max-width:768px){.main .service .image-box{width:100%}.main .service .service-box .ttl{font-size:18px}}.company .company-box{margin:65px auto 15px auto}.company .company-box:first-child{margin:85px auto 15px auto}.main .company .message-box{width:100%;margin:120px auto 30px auto;position:relative}.main .company .message-box:before{content:'';display:inline-block;background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/about/message_bg.png) no-repeat center center;background-size:cover;position:absolute;top:-60px;left:0;width:616px;height:97px}.company .name-box{margin-top:100px}.company .name-box .name{font-size:26px;font-weight:500}.company .name-box .name span{display:block;margin-top:15px;font-size:16px;font-weight:400}.aboutBox.company .inleft{width:71%}.aboutBox.company .inright{width:25%}.company .company-box .text-area{max-width:1000px;width:100%;margin-left:auto;margin-right:auto}.main .company .message-box .inleft{width:71%;display:inline-block}.main .company .message-box .inright{width:25%;display:inline-block;text-align:right}.main .company .message-box .txt.plof{margin-top:-8px;text-align:center}.main .company .company-box.messge p.txt{line-height:1.7;margin-bottom:20px}.main .company .company-box.messge p.name{text-align:right;font-size:18px;font-weight:500;margin-top:20px}.main .company .company-box.messge p span{margin-left:.55em;font-size:28px;font-weight:500;font-family:"HG行書体",monospace}.main .company .service-box{margin:25px auto;padding:30px 30px 15px;text-align:center;background-color:#f0f6d7}.main .company .service-box li{width:32%;display:inline-block;padding:20px 0;margin-right:15px;margin-bottom:15px;background-color:#fff;font-weight:500;float:left;font-size:115%}.main .company .service-box li:nth-child(3n){margin-right:0}.main .company .company-box.overview .image-box{max-width:1000px}.main .company table.about-box{border-right:solid 0px #e4e4e4}.main .company table.about-box th{padding:20px 10px;background:#cff;border-left:solid 0px #e4e4e4;border-top:solid 1px #e4e4e4;width:12%;letter-spacing:.1em;vertical-align:top;padding-left:2em}.main .company table.about-box td{padding:20px 10px;border-left:solid 0px #e4e4e4;border-top:solid 1px #e4e4e4;vertical-align:top;padding-left:2em}.main .company table.about-box td dl{margin-bottom:18px}.main .company table.about-box td dt{width:20%;display:inline-block;vertical-align:top}.main .company table.about-box td dd{width:78%;display:inline-block;vertical-align:top}.main .company table.about-box td i{margin-left:1.25em;font-style:normal}.aboutBox td.indent p{margin-left:1em;text-indent:-1em}.main .company table.history-box{border-right:solid 0px #e4e4e4}.main .aboutBox.company table.history-box th{background:#fff;border-left:solid 0px #e4e4e4;border-top:solid 1px #e4e4e4;letter-spacing:.1em;vertical-align:top;width:36%}.main .aboutBox.company table.history-box td{padding:20px 10px;border-left:solid 0px #e4e4e4;border-top:solid 1px #e4e4e4;vertical-align:top;padding-left:1em;width:62%}.main .company iframe{width:100%}.main .company .landscape-box .content{padding:30px;margin-top:0;margin-left:auto;margin-right:auto;text-align:center}.main .company .landscape-box .content img{width:30%;display:inline-block;margin-right:15px;margin-bottom:15px}.main .company .landscape-box .content img:nth-child(3n){margin-right:0}.main .company .history-box td i{margin-left:1em;vertical-align:middle}.main .company .history-box td i img{width:128px;height:auto}@media screen and (max-width:999px){.main .company .message-box .inright img{width:100%}.main .company .message-box .txt.plof{margin-top:5px}.main .company .number-box .content{width:46%;margin-right:10px;margin-bottom:15px;padding:10px;min-height:350px}.main .company .number-box .content:nth-child(2n){margin-right:0}.main .company .number-box .content:nth-child(2n+1){margin-right:10px}.main .company .number-box .ttl{font-size:18px}.main .company .number-box .txt{font-size:36px}.main .company .number-box img{width:50%}.main .company table.about-box{border-left:solid 1px #e4e4e4;border-right:solid 1px #e4e4e4}.main .company table.about-box th{width:auto;padding-left:1em}.main .company table.about-box td{width:auto;padding-left:1em}.main .company table.about-box td a{color:#000;text-decoration:none}.main .company table.about-box td dl{margin-bottom:20px}.main .company table.about-box td dt{width:32%}.main .company table.about-box td dd{width:66%}.main .company table.about-box td i{margin-left:0;display:block}.company .company-box.suppliers.type02 a .image-box img{width:80%}.main .company table.history-box th{width:auto;padding-left:1em;font-weight:700;text-align:center}.main .company table.history-box td{width:auto;padding-left:1em}.main .company table.history-box td.kaigyou li{padding-left:4em;text-indent:-4em}.main .company table.history-box.permit th{width:90%}.main .company table.history-box.permit td{width:90%;margin-top:10px}.main .company table.history-box.permit p.image{text-align:center}.main .company table.history-box.permit img{width:100%}.main .aboutBox.company table.history-box th{width:90%}.main .aboutBox.company table.history-box td{width:90%}}@media screen and (min-width:768.0px) and (max-width:999px){.company .company-box.suppliers.type02 a{width:31%;margin-bottom:35px;vertical-align:top}.main .company .service-box li{margin-right:10px;font-size:100%}}@media screen and (max-width:900px){.company .company-box.suppliers a{font-size:14px;padding:15px 6px}}@media screen and (max-width:800px){.company .company-box.suppliers a{width:96%;padding:8px 6px;margin-bottom:6px}}@media screen and (max-width:767px){.main .company .number-box .content{min-height:290px}.main .company .number-box .content{width:45%;margin-right:8px;margin-bottom:13px;padding:10px 5px}.company .company-box.suppliers.type02 a{width:100%;margin-bottom:30px}.main .company .number-box .content:nth-child(4) img,.main .company .number-box .content:nth-child(5) img,.main .company .number-box .content:nth-child(6) img,.main .company .number-box .content:nth-child(8) img{width:100%}.main .company .number-box .content:nth-child(7) img,.main .company .number-box .content:nth-child(9) img{width:92%}.main .company .company-box.kihu{margin:45px auto 15px auto}.main .company .company-box.kihu .text-area{padding:0 5px 20px}.main .company .company-box.kihu .inleft{width:90%;margin-right:0;padding:15px 10px}.main .company .company-box.kihu .inright{width:96%;margin-top:15px}.main .company .company-box.kihu .inleft p.txt.info{margin-top:25px}.main .company .company-box.kihu .inleft p.txt.info span,.main .company .company-box.kihu .inleft p.txt.info.sub{font-size:13.5px}.main .company .company-box.kihu .inleft p.txt.info.sub{margin-top:-6px}}.formBox{margin:65px auto 65px auto}.formBox.box{width:1000px;min-width:1000px}.formBox h3{margin-top:20px}.formBox p{margin-top:20px;line-height:1.8;color:#333;letter-spacing:.05em}.formBox p a{color:#1f3f87;text-decoration:underline}.formBox p a:hover{text-decoration:none}.formBox p.tel{margin:0 0 18px;line-height:1.8;font-size:24px;font-weight:700;color:#1f3f87;letter-spacing:.05em;line-height:1em}p.txt.teldown{margin:0 0 30px}.formBox p.tel span{padding:0}.formBox table{margin-top:30px;margin-bottom:50px;width:100%;border-bottom:solid 1px #e4e4e4}.formBox th{padding:20px;border-bottom:solid 1px #e4e4e4;border-left:solid 0px #e4e4e4;line-height:1;letter-spacing:.2em;vertical-align:top;width:22%;line-height:1.4}.formBox td{padding:20px;border-bottom:solid 1px #e4e4e4;border-left:solid 0px #e4e4e4;border-right:solid 0px #e4e4e4;width:auto}.formBox td.name span{margin-top:10px;display:block}.formBox td.name span.policy-area{margin-top:0;display:block}.formBox td.sendcell{padding:40px 0;text-align:center;border-left:none;border-right:none}.formBox td input{padding:10px;border:solid 1px #d8d8d8;width:90%}.formBox td.ymd input{width:15%;display:inline-block}.formBox td.ymd .error{display:inline-block;margin-bottom:10px}.formBox td.radio input{width:40px;display:inline-block}.formBox td.radio label{margin-right:50px}.formBox td.list{padding-bottom:30px}.formBox td.list p{margin:20px 0 5px;padding:0;font-weight:700}.formBox td.list span{margin:0;display:inline-block;vertical-align:top;width:33%}.formBox td.list span input{width:auto}.mwform-radio-field-text{width:11em!important}.mw_wp_form .horizontal-item+.horizontal-item{margin-left:0}.formBox td textarea{padding:10px;width:90%;border:solid 1px #d8d8d8}.policy{margin-top:30px;padding:30px;height:200px;overflow-y:scroll;border:solid 1px #e4e4e4}.policy h3{line-height:1;font-size:18px;font-weight:700;color:#1f3f87}.policy h4{margin:20px 0 0;padding:0;line-height:1;font-size:16px;color:#1f3f87;font-weight:700}.policy p.read{margin-top:14px;line-height:1.8}.policy p.txt{margin-top:14px;line-height:1.6}.policy p:last-child{padding:0 0 30px}.policy a{text-decoration:underline;color:#1f3f87}.policy a:hover{text-decoration:none}.ckd{margin-top:20px;text-align:center}.ckd span input{position:relative;top:2px}.ckd span label{padding:0 0 0 5px;position:relative;top:1px}.send{margin-top:20px;text-align:center}.send input{padding:25px 20px;font-weight:700;color:#fff;width:28%;background:#9abd03;border:none;-webkit-appearance:none;border-radius:0;font-size:16px}.send input:hover{opacity:.7;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.txtbold{font-weight:700}.textsize16{font-size:16px!important}.formBoxBox .inright{float:right;width:485px;margin-top:5px}.aboutBox.formBox .inright{float:right;width:485px;margin-top:25px}.contact-telbox{margin-bottom:40px}.contact .contact-box{margin:120px auto 15px auto;position:relative}.contact .contact-box:before{content:'';display:inline-block;background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/contact/contact_bg.png) no-repeat center center;background-size:cover;position:absolute;top:-60px;left:0;width:588px;height:97px}.formBox.entry th{width:22%}.formBox.entry td.ymd input{width:13%}.sitemapBox{margin:65px auto 65px auto}.sitemapBox li{padding:0 5px;border-top:dashed 1px #ccc}.sitemapBox li:last-child{border-bottom:dashed 1px #ccc}.sitemapBox li a{padding:20px 0;color:#333;display:block;letter-spacing:.1em}.sitemapBox li a:hover{color:#1857e3}.sitemapBox li a:before{padding:0 10px 0 0;content:"\f105";font-family:"FontAwesome";color:#1f3f87;font-size:12px}.sitemapBox li.ser{padding:20px 0 18px}.sitemapBox li.ser:before{padding:0 10px 0 0;content:"\f105";font-family:"FontAwesome";color:#1f3f87;font-size:12px}.sitemapBox li.ser span{margin:0 0 0 10px;display:block;line-height:1}.sitemapBox li.ser span a{padding:0}.sitemapBox li.ser span a:before{padding:0 5px 0 0;content:"└";color:#1f3f87;font-size:12px}.sitemapBox span.category{margin-left:10px;padding:6px 0 5px;position:relative;top:-1px;width:100px;font-size:11px;font-weight:700;color:#fff;background:#1d2088;text-align:center;line-height:1;display:inline-block;letter-spacing:.05em;border-radius:0}.box2 span.category{margin-left:10px;padding:6px 0 6.5px;position:relative;top:-1px;width:100px;font-size:11px;font-weight:700;color:#fff;background:#b49223;text-align:center;line-height:1;display:inline-block;letter-spacing:.05em;border-radius:0}.sitemapBox li.recruit a:after{content:'';display:inline-block;width:14px;height:14px;background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/sitemap_lnk_recruit_icon.png) no-repeat;background-size:cover;background-position:center;margin-left:1em}.sitemap .sitemap-box{width:100%;margin:80px auto 40px auto}.sitemap .sitemap-box h3 a{padding:10px 10px 0 0;font-size:23px;line-height:1.4;color:#2b2b2b;font-weight:700;position:relative;margin:25px auto 35px auto;text-align:center}.sitemap .sitemap-box .content{margin-left:auto;margin-right:auto;margin-top:40px;text-align:center;width:100%}.sitemap .sitemap-box .content a{width:30%;display:inline-block;margin-right:15px;margin-bottom:15px;background:#3749db;color:#fff;padding:15px 10px;float:left}.sitemap .sitemap-box:nth-child(2) .content a{min-height:48px;line-height:48px}.sitemap .sitemap-box:nth-child(2) .content a:nth-child(3){line-height:1.45}.topicsBox{margin-top:110px}.topicsBox:before{content:'';display:inline-block;background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/top_bg_news.png) no-repeat center center;background-size:cover;position:absolute;top:-50px;left:0;width:351px;height:97px}.topicsBox table{margin-top:40px}.topicsBox tr{border-bottom:1px solid #d5d5d5}.topicsBox th{padding:0;width:240px;color:#333;letter-spacing:.05em}.topicsBox th span{margin-left:10px;margin-right:10px;padding:6px 0 6.5px;position:relative;top:-1px;width:100px;font-size:11px;font-weight:700;color:#fff;background:#b49223;text-align:center;line-height:1;display:inline-block;letter-spacing:.05em;border-radius:0}.topicsBox th span a{font-weight:400;font-size:100%;margin:0;padding:0;text-decoration:none;color:#fff;line-height:1;display:block;font-weight:700}.topicsBox td{padding:20px 0 18px;color:#333}.topicsBox td a{color:#333;text-decoration:none;display:block}.topicsBox td a:hover{text-decoration:underline}.topicsBox p.more{margin:30px auto 0 auto;text-align:center;width:230px}.topicsBox p.more a{padding:20px 0;display:block;background:#81c3f1;color:#fff;font-weight:700;line-height:1;letter-spacing:.1em;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px}.topicsBox p.more a:hover{background:#333}.wp-pagenavi{text-align:center;margin-top:45px;margin-bottom:25px}.box2 h6{margin:20px 0 0;padding:0;line-height:1;font-size:16px;color:#1f3f87;font-weight:700;text-decoration:underline}.box2 table{margin-top:30px;margin-bottom:30px;border-right:solid 1px #e4e4e4;border-bottom:solid 1px #e4e4e4;width:100%}.box2 th{padding:20px;background:#eef7ff;border-left:solid 1px #e4e4e4;border-top:solid 1px #e4e4e4;width:210px;letter-spacing:.1em;vertical-align:top}.box2 td{padding:20px;border-left:solid 1px #e4e4e4;border-top:solid 1px #e4e4e4;vertical-align:top}.box2 td a{text-decoration:underline}.box2 td a:hover{text-decoration:none}.box2 td .arrow img{width:3%;margin-top:30px;margin-left:25%;margin-bottom:15px}.box2 td p.acc img{width:50%;margin-top:10px;margin-bottom:10px}.box2 td.abouttable span.infotxt{margin-top:10px}.box2 td.abouttable span.infotxt p{margin-top:10px}.box2 .backgreen{background-color:#eef7ff;padding:1px 1px 10px 10px}.box2 p{margin-top:10px;line-height:1.7;letter-spacing:.05em}.box2 i{font-style:italic}.box2 a{text-decoration:underline}.box2 a:hover{text-decoration:none}.box2 h2{padding:0;font-weight:700;text-shadow:1px 1px 5px #000;text-align:center;font-size:30px;color:#fff;letter-spacing:.2em;position:absolute;font-size:23px;background:rgba(0,94,60,.75);height:100%;line-height:200px}.box2 ul{list-style:disc;margin-left:20px}.single_box{padding-bottom:30px;margin:85px auto 15px auto}.single_box h3{margin-top:0}.topicsBox .right_content table{margin-bottom:30px;min-width:90%;width:100%}.single_box b{font-weight:700}.single_box i{font-style:italic}.sub .blogBox{margin-top:110px}.topBlog.sub .blog-box a{width:47%;margin-right:15px;margin-bottom:15px}.topBlog.sub .blog-box .image-box{display:inline-block;width:41.5%;vertical-align:top;float:left}.topBlog.sub .blog-box .right-box{display:inline-block;width:56%;vertical-align:top;float:right}.sub .topBlog .blog-box{margin-top:60px}.sub .topBlog .blog-box a img{height:125px}.box2 span.category{margin-left:10px;padding:6px 0 6.5px;position:relative;top:-1px;width:100px;font-size:11px;font-weight:700;color:#fff;background:#b49223;text-align:center;line-height:1;display:inline-block;letter-spacing:.05em;border-radius:0}.box2.blog span.category{background:#2892a1}.box2.blog .image-box{max-width:600px;margin:20px auto}.box2.blog .image-box img{width:600px;height:360px;object-fit:cover}.box.privacypolicy{margin:80px auto 0 auto}.privacypolicy .policy-box{padding:25px 80px;position:relative}.privacypolicy .policy-box:before{content:'';display:inline-block;background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/policy/policy_bg.png) no-repeat center center;background-size:cover;position:absolute;top:0;left:0;width:1007px;height:97px}.privacypolicy .content{margin-top:50px}.box.realestate{margin:80px auto 0 auto}.realestate .realestate-box{padding:25px 80px;position:relative}.realestate .realestate-box:before{content:'';display:inline-block;background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/realestate/realestate_bg.png) no-repeat center center;background-size:cover;position:absolute;top:0;left:0;width:808px;height:97px}.realestate .realestate-box .image-box.map img{width:80%}.realestate .realestate-box .area-box{margin-bottom:50px}.realestate .realestate-box .area-box:last-child{margin-bottom:0}.realestate .realestate-box .area-box dt.ac-parent{text-align:center;position:relative}.realestate .realestate-box .area-box dt.ac-parent span{font-size:24px;font-weight:700}.realestate .realestate-box .area-box dt.ac-parent:hover span{opacity:.7;transition:.3s;color:#3fab7f}.realestate .realestate-box .area-box:nth-child(7) dt.ac-parent:hover span{color:#22c68c}.realestate .realestate-box .area-box:nth-child(9) dt.ac-parent:hover span{color:#00d17b}.realestate .realestate-box .area-box:nth-child(11) dt.ac-parent:hover span{color:#00ff87}.realestate .realestate-box .area-box:nth-child(13) dt.ac-parent:hover span{color:#00f899}.realestate .realestate-box .area-box dt.ac-parent::after:hover{opacity:.7;transition:.3s}.realestate .realestate-box .area-box .content{margin-top:20px;padding-top:20px;border-top:1px solid #7a7a7a}.realestate .realestate-box .area-box .content:first-child{border-top:none}.realestate .realestate-box .area-box .content a{display:grid;grid-template-columns:25% 57% 18%;color:#000;text-decoration:none}.realestate .realestate-box .area-box .content a .iamge-box{margin-right:20px}.realestate .realestate-box .area-box .content a .link-box span{padding:5px 35px;color:#fff;background-color:#9abd03;position:relative;top:100px}.realestate .realestate-box .area-box .content a .link-box span:after{content:'';display:inline-block;background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/realestate/icon_linkbtn.png) no-repeat center center;background-size:cover;position:absolute;top:12px;right:10px;width:10px;height:10px}.realestate .realestate-box .area-box dd.ac-child{display:none;background-color:#f0fff9;padding:0 10px 10px}.realestate .realestate-box .area-box:nth-child(7) dd.ac-child{background-color:#f1fffa}.realestate .realestate-box .area-box:nth-child(9) dd.ac-child{background-color:#f4fffa}.realestate .realestate-box .area-box:nth-child(11) dd.ac-child{background-color:#f3fff9}.realestate .realestate-box .area-box:nth-child(13) dd.ac-child{background-color:#f1fffa}.realestate .realestate-box .area-box dt.ac-parent:before{content:'';display:block;width:100%;height:2px;border-bottom:2px solid #3fab7f;position:absolute;top:40px}.realestate .realestate-box .area-box:nth-child(7) dt.ac-parent:before{border-bottom:2px solid #22c68c}.realestate .realestate-box .area-box:nth-child(9) dt.ac-parent:before{border-bottom:2px solid #00d17b}.realestate .realestate-box .area-box:nth-child(11) dt.ac-parent:before{border-bottom:2px solid #00ff87}.realestate .realestate-box .area-box:nth-child(13) dt.ac-parent:before{border-bottom:2px solid #00f899}.realestate .realestate-box .area-box dt.ac-parent:after{content:'';display:inline-block;background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/realestate/icon_accordion_01.png) no-repeat center center;background-size:cover;position:absolute;top:-3px;right:0;width:38px;height:38px}.realestate .realestate-box .area-box:nth-child(7) dt.ac-parent:after{background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/realestate/icon_accordion_02.png) no-repeat center center;background-size:cover}.realestate .realestate-box .area-box:nth-child(9) dt.ac-parent:after{background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/realestate/icon_accordion_03.png) no-repeat center center;background-size:cover}.realestate .realestate-box .area-box:nth-child(11) dt.ac-parent:after{background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/realestate/icon_accordion_04.png) no-repeat center center;background-size:cover}.realestate .realestate-box .area-box:nth-child(13) dt.ac-parent:after{background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/realestate/icon_accordion_05.png) no-repeat center center;background-size:cover}.realestate .realestate-box .area-box dt.ac-parent.on:after{content:'';display:inline-block;background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/realestate/icon_accordion_on_01.png) no-repeat center center;background-size:cover;position:absolute;top:-3px;right:0;width:38px;height:38px}.realestate .realestate-box .area-box:nth-child(7) dt.ac-parent.on:after{background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/realestate/icon_accordion_on_02.png) no-repeat center center;background-size:cover}.realestate .realestate-box .area-box:nth-child(9) dt.ac-parent.on:after{background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/realestate/icon_accordion_on_03.png) no-repeat center center;background-size:cover}.realestate .realestate-box .area-box:nth-child(11) dt.ac-parent.on:after{background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/realestate/icon_accordion_on_04.png) no-repeat center center;background-size:cover}.realestate .realestate-box .area-box:nth-child(13) dt.ac-parent.on:after{background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/realestate/icon_accordion_on_05.png) no-repeat center center;background-size:cover}.box2.realestate h3{text-align:left}.box2.realestate dl{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #000}.box2.realestate dl:first-child{border-top:1px solid #000;padding-top:15px}.box2.realestate dt{font-weight:700;margin-bottom:5px}.box2.realestate .map-box{margin-top:20px}.box2.realestate .map-box iframe{width:100%}.bx-controls-direction{display:none}.box2 .bx-wrapper li{pointer-events:none}.box2 #slider ul{list-style:none;margin-left:0}.custom-thumb{display:flex}.custom-thumb a{display:inline-block;width:25%;vertical-align:top}#area01,#area02,#area03,#area04,#area05{padding-top:85px;margin-top:-85px}.check-box{margin:20px 0;padding:15px 30px;border:1px solid #ababab;border-radius:10px}.check-box li{font-size:16px;padding-left:2em;text-indent:-2.4em}.check-box li:before{content:'';display:inline-block;width:30px;height:40px;background-image:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/check-icon.png);background-size:contain;vertical-align:middle;background-repeat:no-repeat;margin-right:10px;position:relative;top:2px}.indent-box{margin:20px 0}.indent-box.kaigyou span{margin-left:1px}.indent-box li{padding-left:1em;text-indent:-1em}.feeBox .indent-box li{padding-left:.5em;text-indent:-.5em}.indent-box.backcolor{background:#e7f4ff;padding:25px;box-shadow:10px 10px 15px -10px #c3c3c3;margin-bottom:50px}.indent-box.backcolor li{padding-left:.55em;text-indent:-.65em}.backcolor-box{margin:20px 0;padding:20px;background-color:#eef7ff;border-radius:5px}.backcolor-box li{padding-left:1em;text-indent:-1em}.seiron .indent-box li{padding-left:1.5em;text-indent:-1.5em}.seiron .indent-box.kaigyou{padding:0 0 14px}.indent-box li span{margin-top:0;margin-left:-15px}.indent-box li span.br2{position:relative;top:15px;margin-top:15px;margin-left:-15px}.indent-box li span.br2.books{top:30px}.seiron.serviceBox .inleft{width:62%}.seiron.serviceBox .inright{float:right;width:34%;margin-top:25px}.anser-box{background:#e7f4ff;padding:5px 15px;box-shadow:10px 10px 15px -10px #c3c3c3;border-radius:10px;margin-bottom:50px}.anser-box.height{height:310px}.feeBox.workBox .indent-box li{padding-left:1em;text-indent:-1em}.feeBox.workBox .indent-box li{padding-left:1em;text-indent:-1em}.feeBox.workBox .indent-box.work-page li{padding-left:2em;text-indent:-2em}@media screen and (max-width:768px){.box{margin-left:auto;margin-right:auto;width:95%;min-width:85%;text-align:left;clear:both}.right_content,.left_content{float:none;margin-left:auto;margin-right:auto}.left_content,.right_content{width:100%;margin-bottom:15px}.box2{width:98%}.box2 th,.box2 td{display:block}h2.topMid01{margin-top:-10px;position:relative;display:block;text-align:center}h2.topMid01:before,h2.topMid01:after{content:'';position:absolute;top:50%;display:inline-block;width:100%;height:2px;border-top:solid 1px #444;border-bottom:solid 1px #444}h2.topMid01:before{left:0}h2.topMid01:after{right:0}h2.topMid01 span{padding:10px 10px 0;font-size:17px;line-height:1;color:#444;font-weight:700;position:relative;z-index:999;background:#fff;display:inline-block;letter-spacing:-.05em}h2.topMid02{margin-top:-10px;position:relative;display:block;text-align:center}h2.topMid02:before{left:0}h2.topMid02:after{right:0}h2.topMid02 span{line-height:1.6;font-weight:700;position:relative;z-index:1;display:inline-block;letter-spacing:-.05em;font-size:22px}.conversion h2+p{line-height:1.6;margin:5px 0 35px;font-size:16.5px}.bnr_area{padding:0}.topBnr{padding:35px 1%;background:#eef7ff;min-width:auto}.topBnr ul{display:block}.topBnr li{margin:0 0 10px;width:100%;display:block;text-align:center;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.top_bnr_h3{font-size:17px}.topService li:nth-child(2n){margin-left:0;margin:10px 0}.topBnr li a{margin:-1px 0 0;width:auto;display:block;position:relative;height:auto}.topService ul li div.li-content{height:120px}.topBnr li:first-child a{margin:0}.topBnr li:hover{opacity:.6;filter:alpha(opacity=60);-moz-opacity:.6;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.topBnr li p.Img img{width:100%}.topBnr li p.mid{margin-top:15px;ont-size:16px;color:#1f3f87;font-weight:700;letter-spacing:0em;line-height:1}.topBnr li p.txt{margin-top:15px;font-size:12px;color:#333;letter-spacing:-.05em;line-height:1.6}.topBnr li a{border-right:solid 1px #1f3f87}.topBnr li:last-child a{border-right:solid 0px #1f3f87}.top_bnr_l,.top_bnr_r{float:none;width:100%}.inleft{display:block;width:100%;margin-right:0;float:inherit}.inright{display:block;width:100%;margin-top:10px;float:inherit}.main .content{margin-top:50px}.image-box.forsp{margin-top:15px}.content.about .message-box p.title{font-size:20px}.content.about .message-box .text-box p{font-size:17px;text-align:left}.main .content.about .box:after{width:180px;height:40px;top:10px;right:inherit;left:25%}.main .content.topNews{margin-top:20px}.topNews .box:before{top:0;left:30%;width:140px;height:36px}.topNews h2{padding-bottom:0;margin-top:0;margin-bottom:0;text-align:center}.topNews{padding:35px 0;min-width:auto}.topNews table{margin-top:5px;margin-bottom:0;width:97%}.topNews th{padding:10px 0 0;width:100%;color:#333;letter-spacing:.05em;display:block}.topNews th span{margin-left:10px;padding:6px 0 8px;position:relative;top:-1px;width:100px;font-size:11px;font-weight:700;text-align:center;line-height:1;display:inline-block;letter-spacing:.05em}.topNews th p{display:inline-block}.topNews td{padding:5px 0 10px;color:#333;display:block}.topNews td a{color:#333;text-decoration:none;display:block;font-size:14px}.topNews td a:hover{text-decoration:none}.topNews p.more a{font-weight:700;display:block;line-height:1;letter-spacing:.1em}.head_tel,.head_tel_r,.head_tel_l{float:none;margin:5px auto;margin-left:15%;width:100%}.head_tel{width:98%;max-width:98%;margin:0 auto}.head_tel .tel1{width:100%}.head_tel_r a{width:100%}.head_tel_r,.head_tel_l{width:49%;display:inline-block;margin:0}.head_tel_l img{margin:0}header a img{margin:inherit}.topNews .inleft{display:block;width:100%;float:inherit}.topNews .inright{display:block;width:100%;float:inherit}.topNews .topics-box{padding:5px}.main .content.top-realestate{margin-top:50px}.content.top-realestate .box:after{top:0;width:290px;height:35px;right:inherit;left:11%}.content.top-realestate p.read{margin-bottom:50px}.content.top-realestate a{display:block;width:100%;margin-right:0;margin-bottom:20px;text-align:center;padding:15px 0 0;background:rgba(255,255,255,.55)}.content.top-realestate a:nth-child(7){margin-bottom:-10px;padding-bottom:0}.content.top-realestate .inleft{width:60%;margin-right:0}.content.top-realestate .inright{width:80%}.content.top-realestate .inright .text-box{text-align:left}.content.top-realestate .box:before{background-size:cover;top:130px;right:0;width:100%}.topBlog .blog-box a{width:46%;margin-right:10px;margin-bottom:10px}.topBlog .blog-box a:nth-child(2n){margin-right:0}span.category{margin-left:5px;margin-bottom:3px;padding:5px 0;position:relative;top:-1px;width:68px;font-size:10.75px;font-weight:700;color:#fff;background:#2892a1;text-align:center;line-height:1;display:inline-block;letter-spacing:.05em;border-radius:0}.topBlog .blog-box a:nth-child(3),.topBlog .blog-box a:nth-child(4){margin-bottom:0}.topBlog.sub .right-box p.date{font-size:14px}.topBlog.sub span.category{margin-left:0;margin-top:2px;display:block}.topBlog.sub .right-box p.date p{font-size:13.25px}.main .content.topBlog{margin-top:80px;margin-bottom:85px}.topBlog .box:before{top:0;left:29%;width:140px;height:40px}.top-link .link-box{margin:10px auto 0px auto}.tobira-box p.ttl{font-size:20px;margin:30px auto 50px auto}.top-link .link-box a{width:100%;display:block;height:180px}.top-link .link-box a:nth-child(2){margin:12px 0}.top-link .link-box span{position:relative;top:70%;font-size:23px;font-weight:700;color:#fff;text-shadow:1px 2px 3px #5e5e5e}.cv-area a.color-box.white{width:100%}.cv-area .text-box{text-align:left;margin-bottom:20px}.conversion{min-width:auto;padding-top:35px}.conversion.top-conversion{min-width:auto;margin-top:0;padding-top:0}.conversion .inner{padding:35px 1%}.conversion h2{color:#fff}.conversion h2.topMid:before{background-color:#fff}.conversion .inner .txt span{font-size:16px;margin-top:0}.conversion ul{letter-spacing:-.4em;text-align:center}.conversion li{margin:10px 0 0;float:none;display:table;letter-spacing:normal;width:100%;height:100px;position:relative;vertical-align:top;text-align:center;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.conversion li:first-child{margin:0}.conversion li.tel{display:block;margin-bottom:20px;vertical-align:middle}.conversion li .inbox{width:490px;height:100px;display:table-cell;vertical-align:middle;border:solid 1px #fff}.conversion li p.num{margin-top:5px;font-size:18px;font-weight:700;color:#fff;line-height:1;letter-spacing:.1em}.conversion li p.num2{margin-top:5px;font-size:15px;font-weight:700;color:#fff;line-height:1;letter-spacing:.1em}.conversion li p.num span{margin-top:5px;font-size:16px;font-weight:700;color:#fff;line-height:1;letter-spacing:.1em;display:block}.contactform+.contactform{margin-left:0;min-height:auto}.contactform+.contactform a{display:block;padding:0 0 25px}.contactform span+p+a+span{font-size:4px}.contactform p+a+span i{font-size:13px}.contactform img{width:6%;padding-top:10px;top:4px;position:relative;padding-right:10px}body>div.main>div.conversion.top-conversion>div>ul>li:nth-child(1)>a>span{padding:0}.conversion li p.mid{font-size:18px;font-weight:700;color:#fff;line-height:1;letter-spacing:.1em}.conversion li p span{padding:0 0 0 25px;font-size:18px;font-weight:700;color:#fff;line-height:1;letter-spacing:.1em}.contactform a span,.contactform span.tel_ttl{font-size:17px}.contactform+.contactform a span i,.contactform a span{font-size:24px}.contactform p+a+span i+i{font-size:16px}.contactform+.contactform a span{font-size:16px}.contactform+.contactform a span+span{font-size:15px}.contactform span{margin-top:0}.topService ul li:nth-child(2) div.li-content{height:inherit;padding:0 0 10px 10px}.footerInner{margin-bottom:0}body>div.main>div.conversion.top-conversion>div>ul>li:nth-child(2)>a>span:nth-child(2)>i:nth-child(1),body>div.conversion.top-conversion>div>ul>li:nth-child(2)>a>span:nth-child(2)>i:nth-child(1){font-size:13px}body>div.main>div.conversion.top-conversion>div>ul>li:nth-child(2)>a>span:nth-child(2)>i:nth-child(2),body>div.conversion.top-conversion>div>ul>li:nth-child(2)>a>span:nth-child(2)>i:nth-child(2){font-size:16px}body>div.conversion.top-conversion>div>ul>li:nth-child(1)>a>span{padding:5px 0}.cv-area{margin:50px auto 0px auto}.cv-area .text-box p{font-size:19px}.cv-area .text-box p span{font-size:15.5px}.cv-area .icon-box img{width:80px}.cv-area .icon-box:after{top:40px}.subVisual{height:auto;min-width:auto;position:relative}.subVisual:before{content:'';display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25)}.subVisual .inner{padding:50px 0;height:80px;position:relative}.subimg_conflict{background:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/subimg_conflict.jpg) no-repeat center left;background-size:cover;background-position:75%}.subVisual h2{padding:0 10px;text-align:center;color:#fff;letter-spacing:0em;position:relative;font-size:19px;font-weight:700;background:0 0;line-height:1.5;left:0}.sub .subVisual h2{top:56px;color:#fff}.path{padding:4px 1%;min-width:auto;border-bottom:solid 1px #eaeaea}.path ul{letter-spacing:-.4em}.path ul li{display:inline-block;letter-spacing:.1em;color:#777;font-size:12px;line-height:1}.path ul li a{color:#777;font-size:11px;display:block}.path ul li a:hover{color:#1f3f87;font-size:11px}.path ul li a:after{padding:0 5px;content:"/"}h2.subMid{position:relative;text-align:center;font-size:19px;color:#1f3f87;font-weight:700;letter-spacing:.1em;line-height:1.4}h2.subMid:before{content:'';position:absolute;bottom:-15px;display:inline-block;width:45px;height:2px;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#0089cd;border-radius:2px}h2.subMid span{position:relative;text-align:center;font-size:20px;color:#0089cd;font-weight:700;letter-spacing:.1em;line-height:1.7}h3{font-size:19px}h3.sub-h3{padding:0 0 18px}h3.sub-h3 span{padding:3px 0 0 10px;font-size:18px;font-weight:700;color:#1f3f87;line-height:1;letter-spacing:.085em;display:block;line-height:1;border-left:solid 5px #1f3f87;line-height:1.7}h3.sub-h3 span i{font-size:76%}.ttl.under-h3{font-size:17px;margin:-5px auto 25px auto!important}h4.sub-h4{margin:25px 0 15px;padding:0 0 10px;border-bottom:solid 1px #e4e4e4;position:relative;font-size:17px;font-weight:700;color:#1f3f87;line-height:1;letter-spacing:.1em;line-height:1.7}h4.sub-h4:after{position:absolute;content:" ";display:block;border-bottom:solid 1px #1f3f87;bottom:-1px;width:20%}h5.sub-h5 span{font-size:16px}h5.sub-h5{margin:30px 0 -15px;color:#1f3f87;font-size:16.5px;font-weight:700;line-height:1.7}.pagelink-box a{width:46%;display:inline-block;margin-right:10px;margin-bottom:12px;float:left}.pagelink-box a:nth-child(3){margin-right:10px}.pagelink-box a:nth-child(2n){margin-right:0}.pagelink-box a span{font-size:14px}.aboutBox{margin-top:30px;padding:0 1%}.aboutBox .inbox{margin-top:50px}.aboutBox .inleft{margin-top:25px;float:none;width:auto}.aboutBox .inleft p{margin-top:15px;letter-spacing:.05em}.aboutBox .inright{float:none;width:auto}.aboutBox .inright p{margin:0 auto;width:100%}.aboutBox .inright p.txt{text-align:left;margin-top:15px}.aboutBox .inright img{width:100%}.aboutBox .inright ul{margin:1px 0 0}.aboutBox .inright li{margin-left:0;width:50%;border-left:solid 1px #fff}.aboutBox .inright li:first-child{margin-left:-1px;border-left:none}.aboutBox .inright li img{width:100%}.aboutBox h3{margin-top:40px;margin-bottom:15px}.aboutBox table{margin-top:20px;border-right:solid 0px #e4e4e4;border-bottom:solid 1px #e4e4e4;width:100%}.aboutBox th{padding:18px 15px 15px;border-left:solid 0px #e4e4e4;border-top:solid 1px #e4e4e4;width:auto;display:block;letter-spacing:.1em;vertical-align:middle;line-height:1.45;text-align:center;font-size:14px;font-weight:500}.aboutBox td{padding:15px;border-left:solid 0px #e4e4e4;border-top:solid 1px #e4e4e4;vertical-align:top;display:block;width:91.42%;font-size:14px}.aboutBox td img{width:100%}.aboutBox td .arrow img{width:8%;margin-top:20px;margin-left:45%;margin-bottom:15px}.aboutBox td p.acc img{width:100%;margin-top:10px;margin-bottom:10px}.aboutBox td a{text-decoration:none;color:#000}.aboutBox td span.indent{font-size:14px}.aboutBox ul.list{margin:25px 0 0}.aboutBox ul.list li{margin-top:15px;padding:15px 0 0;display:table;border-top:dashed 1px #e4e4e4;width:100%}.aboutBox ul.list li:first-child{margin-top:0;padding:0;border-top:none}.aboutBox ul.list span{display:table-cell;line-height:1.4}.aboutBox ul.list .nm{padding:0;width:35px;font-weight:700;color:#0b2274}.aboutBox .map{margin-top:20px}.aboutBox .map iframe{width:100%;height:200px}.aboutBox .image-box{width:100%;margin:20px auto 50px auto}.aboutBox .image-box li{width:100%;display:block}.aboutBox .image-box li:nth-child(2){margin:10px 0}.main .company .message-box{margin:50px auto 30px auto}.main .company .message-box:before{top:0;left:14%;width:235px;height:35px}.main .company .message-box .inleft{width:100%;display:block}.main .company .message-box .inright{width:100%;display:block;margin-top:10px;text-align:center;margin:15px auto 0 auto}.company .name-box{margin-top:0;padding:10px;background-color:#fafdee}.company .name-box .name{font-size:18px}.company .name-box .name span{text-align:left;margin-top:8px}.aboutBox.company .inleft,.aboutBox.company .inright{width:100%}.main .company .service-box{margin:25px auto;padding:20px 6px 5px 8px}.main .company .service-box li{width:47.8%;padding:15px 0;margin-right:10px;margin-bottom:12px;font-size:75%;font-weight:600}.main .company .service-box li:nth-child(3n){margin-right:12px}.main .company .service-box li:nth-child(2n){margin-right:0}.aboutBox td.indent p{margin-bottom:5px}.serviceBox{margin:35px auto 35px auto;padding:0}.main .service .service-box{margin:25px auto 15px auto}.main .service .service-box:first-child{margin:65px auto 15px auto}.serviceBox ul.list01{margin-top:25px}.serviceBox ul.list01 li{margin-top:10px;line-height:1.3;letter-spacing:.05em;display:block}.serviceBox ul.list02{margin:25px 0 0 20px}.serviceBox ul.list02 li{margin:10px 0 0;line-height:1.3;letter-spacing:.05em;list-style:disc}.serviceBox p.txt{margin-top:20px;line-height:1.8;color:#333;letter-spacing:.05em}.serviceBox h3{margin:30px 0 0}.seiron.serviceBox h3.q1{margin:30px 0 0}.serviceBox h3 span{font-weight:700;font-size:18px;line-height:1.7}.serviceBox table{margin-top:20px;border-right:solid 1px #e4e4e4;border-bottom:solid 1px #e4e4e4;width:100%}.serviceBox th{padding:15px;background:#f1f1f1;border-left:solid 1px #e4e4e4;border-top:solid 1px #e4e4e4;width:auto;letter-spacing:.1em;vertical-align:top;display:block}.serviceBox td{padding:15px;border-left:solid 1px #e4e4e4;border-top:solid 1px #e4e4e4;vertical-align:top;display:block}.serviceBox table a{text-decoration:underline}.serviceBox p.txt.tel{line-height:1.8;font-size:20px;font-weight:700;color:#1f3f87;letter-spacing:.05em}.serviceBox .small{display:block}.serviceBox .forsp a{color:#000;font-size:20px;font-weight:700;text-decoration:underlein;color:#1f3f87}.serviceBox .worktel.forsp a{color:#000;font-weight:700;text-decoration:underlein;color:#1f3f87}.serviceBox img{width:8%;margin-top:15px}.serviceBox .workdisplay{width:100%;display:block;margin-left:0}.serviceBox .inbox{margin-top:50px}.serviceBox .inleft{margin-top:25px;float:none;width:auto}.serviceBox .inleft p{margin-top:15px;letter-spacing:.05em}.serviceBox .inright{float:none;width:auto}.serviceBox .inright p{margin:0 auto;width:100%}.serviceBox .inright img{width:100%}.serviceBox .inright ul{margin:1px 0 0}.serviceBox .inright li{margin-left:0;float:left;width:50%;border-left:solid 1px #fff}.serviceBox .inright li:first-child{margin-left:-1px;border-left:none}.serviceBox .inright li img{width:100%}p.link-box.processlink{margin:20px 0 50px;width:280px;text-align:center;margin-left:auto;margin-right:auto}.serviceBox .more{margin-top:15px}.serviceBox .more a{font-size:15px}.marubox{padding:3px 20px 15px;margin-top:20px;margin-bottom:25px}p.more{width:75%;margin:40px auto 20px auto}p.more a{width:auto}.content.top-realestate p.more a{width:auto;margin-right:0;margin-bottom:0;color:#000}.flow-image img{width:100%}.ttl-bold{font-size:16px;font-weight:700;color:#1f3f87;margin:15px 0 10px}.ttl-bold.ttl-small{font-size:15px;font-weight:700;color:#111;margin:10px 0}.formBox{margin:35px auto 35px auto;padding:0 2px}.formBox.aboutBox .inleft{margin-top:25px;float:none;width:auto;text-align:center}.formBox h3{margin-top:15px}.formBox p.read{margin-top:40px;padding:10px}.formBox table{margin-top:20px;width:96%;border-bottom:solid 1px #e4e4e4;text-align:center}.formBox p{margin-top:20px;line-height:1.8;color:#333;letter-spacing:.05em;text-align:left}.formBox p.tel{margin-top:10px;padding:8px 15px 10px;border:solid 1px #1f3f87;line-height:1;font-size:20px;font-weight:700;color:#333;letter-spacing:.05em;text-align:center;display:inline-block;vertical-align:top;text-align:center;width:68%;margin-left:auto;margin-right:auto}.formBox p.tel span{display:block;font-size:14px;color:#1f3f87}p.txt.teldown{margin:0 0 30px;font-weight:700;text-align:center}.formBox th{padding:20px;border-top:solid 0px #e4e4e4;border-left:solid 0px #e4e4e4;border-right:solid 0px #e4e4e4;border-bottom:0;vertical-align:top;width:auto;display:block;line-height:1.45}.formBox td{padding:0 0 20px;border-top:solid 0px #e4e4e4;border-left:solid 0px #e4e4e4;border-right:solid 0px #e4e4e4;display:block;width:auto!important}.formBox td.sendcell{padding:40px 0;text-align:center;border-left:none;border-right:none}.formBox td input{padding:10px;border:solid 1px #d8d8d8;width:90%}.formBox td.list{padding-bottom:20px}.formBox td.list p{margin:20px 0 5px;padding:0;font-weight:700}.formBox td.list span{margin:0 -10px 0 0;vertical-align:top;width:auto}.formBox td.list span input{width:auto}.formBox td textarea{padding:10px;width:90%;border:solid 1px #d8d8d8}.formBox .forsp a{color:#000;font-size:20px;font-weight:700;text-decoration:none;color:#1f3f87;position:relative;top:0}.policy{margin-top:20px;padding:20px 20px 30px;height:200px;overflow-y:scroll;border:solid 1px #e4e4e4}.policy h3{font-size:17px}.policy h4{margin:20px 0 0;padding:0;line-height:1.3;font-size:16.5px;font-weight:700;color:#1f3f87}.policy p.read{margin-top:14px;line-height:1.8}.policy p.txt{margin-top:14px;line-height:1.6}.policy p:last-child{padding:0 0 20px}.policy .forsp a{color:#000;font-weight:400;font-size:16.5px}.ckd{margin-top:20px;text-align:center}.ckd span input{position:relative;top:2px}.ckd span label{padding:0 0 0 3px;position:relative;top:1px}.send{margin-top:20px;text-align:center}.send input{padding:20px 50px;font-weight:700;width:auto;border:none}.send input:hover{opacity:.7;transition:opacity .5s ease-out}.aboutBox.formBox .inright{width:100%;margin-top:0}.formBox h3.sub-h3{margin-top:30px}.contact-telbox{margin-bottom:40px;text-align:center}.txt.under-h3{margin-top:-25px}.sitemapBox{margin:35px auto 35px auto;padding:0 2px}.sitemapBox li{padding:0 5px;border-top:dashed 1px #ccc}.sitemapBox li:last-child{border-bottom:dashed 1px #ccc}.sitemapBox li a{padding:15px 0;color:#333;display:block;letter-spacing:.1em}.sitemapBox li a:hover{color:#333}.sitemapBox li a:before{padding:0 10px 0 0;content:"\f105";font-family:"FontAwesome";color:#1f3f87;font-size:12px}.sitemapBox li.ser{padding:20px 0 18px}.sitemapBox li.ser:before{padding:0 10px 0 0;content:"\f105";font-family:"FontAwesome";color:#1f3f87;font-size:12px}.sitemapBox li.ser span{margin:0 0 0 10px;display:block;line-height:1}.sitemapBox li.ser span a{padding:0}.sitemapBox li.ser span a:before{padding:0 5px 0 0;content:"└";color:#1f3f87;font-size:12px}.sitemap .sitemap-box .content a{width:47%;margin-right:25px;padding:15px 0}.sitemap .sitemap-box .content a:nth-child(2n){margin-right:0}.topicsBox{margin-top:50px}.topicsBox:before{top:0;left:30%;width:140px;height:36px}.topicsBox table{margin-top:0}.topicsBox th{padding:15px 0 0;color:#333;letter-spacing:.05em;display:inline-block}.topicsBox td{padding:5px 0 10px;color:#333;display:block}.topicsBox td a{color:#333;text-decoration:none;display:block}.topicsBox td a:hover{text-decoration:underline}.topicsBox p.more{margin:30px auto 0 auto;text-align:center;width:230px}.topicsBox p.more a{padding:20px 0;display:block;background:#81c3f1;color:#fff;font-weight:700;line-height:1;letter-spacing:.1em;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px}.topicsBox p.more a:hover{background:#333}.wp-pagenavi{text-align:center;margin-top:25px;margin-bottom:40px}p.date{margin-bottom:0}.box2 h5{font-size:16px}*/.box2 h6{margin:20px 0 0;padding:0;line-height:1.3;font-size:14px;font-weight:700;color:#1f3f87;text-decoration:underline}.box2 table{margin-top:20px;border-right:solid 1px #e4e4e4;border-bottom:solid 1px #e4e4e4;width:100%}.box2 th{padding:18px 15px 15px;background:#eef7ff;border-left:solid 1px #e4e4e4;border-top:solid 1px #e4e4e4;width:auto;display:block;letter-spacing:.1em;vertical-align:middle;line-height:1}.box2 td{padding:15px;border-left:solid 1px #e4e4e4;border-top:solid 1px #e4e4e4;vertical-align:top;display:block}.box2 td img{width:100%}.box2 td .arrow img{width:8%;margin-top:20px;margin-left:45%;margin-bottom:15px}.box2 td p.acc img{width:100%;margin-top:10px;margin-bottom:10px}.single_box{margin:50px auto 15px auto}.sub .blogBox{margin-top:50px}.topBlog.sub .blog-box a{width:47%;margin-right:12px;margin-bottom:12px}.topBlog.sub .blog-box a:nth-child(2n){margin-right:0}.blog-box .image-box{display:block;width:100%;float:inherit}.blog-box .right-box{display:block;width:100%;float:inherit;margin-top:-5px}.sub .topBlog .blog-box{margin-top:40px}.sub .topBlog .blog-box a img{height:auto}.box2.blog .image-box{max-width:80%;margin:15px auto}.box2.blog .image-box img{width:100%;height:auto}.box2.realestate .map-box iframe{height:260px}.box.privacypolicy{margin:50px auto 0 auto}.privacypolicy .policy-box{padding:15px 0}.privacypolicy .policy-box:before{top:50px;left:9%;width:300px;height:28px}.box.realestate{margin:50px auto 80px auto}.realestate .realestate-box{padding:0}.realestate .realestate-box:before{top:0;left:8%;width:300px;height:35px}.realestate .realestate-box .image-box.map img{width:100%}.realestate .realestate-box .area-box dt.ac-parent span{font-size:20px}.realestate .realestate-box .area-box dt.ac-parent:before{top:35px}.realestate .realestate-box .area-box dt.ac-parent:after{top:0;right:0;width:28px;height:28px}.realestate .realestate-box .area-box dt.ac-parent.on:after{top:0;right:0;width:28px;height:28px}.realestate .realestate-box .area-box .content a{display:block}.realestate .realestate-box .area-box .content .iamge-box{display:inline-block;width:38%;margin-right:8px;vertical-align:top}.realestate .realestate-box .area-box .content .text-box{display:inline-block;width:58%;vertical-align:top}.realestate .realestate-box .area-box .content .text-box p{margin-bottom:5px}.realestate .realestate-box .area-box .content .link-box{margin:15px auto 25px auto;text-align:center}.realestate .realestate-box .area-box .content .link-box span{padding:5px 35px;top:0;font-size:15px;font-weight:500;color:#fff;background-color:#9abd03}.contact .contact-box{margin:50px auto 15px auto}.contact .contact-box:before{top:0;left:18%;width:210px;height:35px}.sub header .inner .inleft{width:30%;padding-top:3.5px}.sub header.on .inner .inleft{width:30%}.sub header,.sub header.on{padding:0 0 19px;z-index:1003}.sub header.on h1.logo{width:45%}.indent-box.backcolor li{padding-left:.85em;text-indent:-.85em}.feeBox .indent-box li{padding-left:.95em;text-indent:-.6em}.feeBox .indent-box li span{margin-top:0;margin-left:0}.subpage li.image-back:nth-child(1){width:99%;margin:45px auto 0px auto}.subpage li.image-back:nth-child(2){width:99%;margin:10px auto}.subpage li.image-back:nth-child(3){width:99%;margin:0 auto}.ptop{background:#1f3f87;font-size:87.5%;color:#fff;width:3em;height:3em;line-height:3em;text-align:center;position:fixed;z-index:99;right:10px;bottom:-20px;cursor:pointer;border-radius:0;box-shadow:0 0 5px rgba(0,0,0,.2);transition:.2s;opacity:0;display:block}.ptop:before{content:"";display:block;position:absolute;top:calc(50% - 0.4em);left:calc(50% - 0.5em);width:1em;height:1em;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:rotate(-135deg)}.ptop i{display:none}.scrl_bgn .ptop{opacity:1;bottom:10px;z-index:1001}#toukyuu-list,#contact_mail,#access{margin-top:0;padding-top:0}#gaiyou{margin-top:0;padding-top:0}#work_rikon,#work_internet,#work_jiko,#work_saimu,#work_souzoku,#work_kigyou,#work_roudou,#work_saiken,#work_fudousan{margin-top:0;padding-top:0}}@media screen and (min-width:768px){.ptop{font-size:100%}}@media screen and (min-width:1000px){.ptop{font-size:140%}}.floating_sp li a{font-size:10px}.floating_sp{position:fixed;bottom:0;width:100%;background-color:rgba(46,136,48,.7);padding:10px 0 9px 10px;z-index:1000}.floating_sp li{display:inline-block;width:20%;border:1px solid #064f96;padding:5px 7px;line-height:.7;border-radius:5px}.floating_sp li:nth-child(1){background-color:#fff;background-image:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/tel_icon.png);background-position:10px 50%;background-repeat:no-repeat;padding-left:50px}.floating_sp li:nth-child(2){background-color:#fff;background-image:url(//cp-wako.jp/home/wp-content/themes/consulting-wako-wp/css/../img/mail_icon.png);background-position:10px 50%;background-repeat:no-repeat;padding-left:50px}.floating_sp li a{text-decoration:none;font-size:12px;color:#1f3f87;line-height:1.2;text-align:center}@media screen and (max-width:379px){.floating_sp li a{text-decoration:none;font-size:12px;color:#1f3f87;line-height:1.2;text-align:center}}@media screen and (max-width:374px){.floating_sp li a{text-decoration:none;font-size:10px;color:#1f3f87;line-height:1.2;text-align:center}.formBox td{padding:8px 0 8px 4px}}@media screen and (min-width:1000px) and (max-width:1100px){.top-link-box .link-area a:nth-child(2){margin-left:20px;margin-right:20px}}@media screen and (max-width:999px){.formBox.box{width:94%;min-width:94%}.formBox table{text-align:center}.formBox th{padding:20px;border-top:solid 0px #e4e4e4;border-left:solid 0px #e4e4e4;border-right:solid 0px #e4e4e4;border-bottom:0;width:94%;display:block}.formBox td{border-top:solid 0px #e4e4e4}}@media screen and (min-width:769px) and (max-width:1200px){.box,.inner{min-width:96%;width:96%}.left_content{float:left;width:20%}.right_content{float:right;width:75%}}@media screen and (min-width:768px) and (max-width:1060px){.realestate .realestate-box .area-box .content a{display:block}.realestate .realestate-box .area-box .content .iamge-box{display:inline-block;width:38%;margin-right:8px;vertical-align:top}.realestate .realestate-box .area-box .content .text-box{display:inline-block;width:58%;vertical-align:top}.realestate .realestate-box .area-box .content .link-box{margin:25px auto 25px auto;text-align:center}.realestate .realestate-box .area-box .content a .link-box span{top:inherit}}@media screen and (min-width:769px) and (max-width:1024px){.topNews{min-width:100%}.topAccess{min-width:100%}.top-link-box .link-area a{width:200px;height:200px}.top-link-box .link-area a:nth-child(1):before,.top-link-box .link-area a:nth-child(2):before,.top-link-box .link-area a:nth-child(3):before{width:200px;height:200px}.top-link-box.type01 .link-area:before{width:20%;height:300px;top:-90px}.top-link-box .link-area a:nth-child(2){margin-left:20px;margin-right:20px}.top-link-box.type02 .link-area a:nth-child(1){width:360px;height:200px}.top-link-box.type02 .link-area a:nth-child(1):before{width:360px;height:200px}.top-link-box.type02 .link-area:before{width:20%;height:300px;top:-90px}.top-link-box .link-area .ttl{top:65px}}@media screen and (min-width:851px) and (max-width:920px){.top-link-box .link-area a{width:180px;height:180px}.top-link-box .link-area a:nth-child(1):before,.top-link-box .link-area a:nth-child(2):before,.top-link-box .link-area a:nth-child(3):before{width:180px;height:180px}.top-link-box.type01 .link-area:before{width:20%;height:260px;top:-80px}.top-link-box.type02 .link-area a:nth-child(1){width:320px;height:180px}.top-link-box.type02 .link-area a:nth-child(1):before{width:320px;height:180px}.top-link-box.type02 .link-area:before{width:20%;height:280px;top:-80px}.top-link-box .link-area .ttl{top:55px}}@media screen and (min-width:769px) and (max-width:850px){.top-link-box .link-area a{width:160px;height:160px}.top-link-box .link-area a:nth-child(1):before,.top-link-box .link-area a:nth-child(2):before,.top-link-box .link-area a:nth-child(3):before{width:160px;height:160px}.top-link-box.type01 .link-area:before{width:20%;height:250px;top:-70px}.top-link-box.type02 .link-area a:nth-child(1){width:280px;height:160px}.top-link-box.type02 .link-area a:nth-child(1):before{width:280px;height:160px}.top-link-box.type02 .link-area:before{width:20%;height:250px;top:-70px}.top-link-box .link-area .ttl{top:45px}}@media screen and (max-width:600px){.sitemap .sitemap-box .content a{font-size:13px}.main .company .number-box .content{min-height:260px}.main .company .number-box .content:nth-child(7) img,.main .company .number-box .content:nth-child(9) img{width:95%}}@media screen and (max-width:550px){.company .company-box.suppliers.type02 a{width:100%;font-size:15px}.company .company-box.suppliers.type02 a .image-box{margin:0 auto 10px auto}.company .company-box.suppliers.type02 a .image-box img{width:90%}}@media screen and (max-width:500px){.sitemap .sitemap-box .content a{width:47.5%;margin-right:12px;font-size:13px}.sitemap .sitemap-box:nth-child(2) .content a:nth-child(4){line-height:1.45}}@media screen and (max-width:450px){.main .company .number-box .content{min-height:220px}}@media screen and (max-width:376px){h3.sub-h3 span i{font-size:70%}.main .company .number-box .content{min-height:205px}}@media screen and (max-width:374px){.formBox p.tel{margin-top:10px;padding:5px 0 15px;border:solid 1px #1f3f87;line-height:1;font-size:15.5px;font-weight:700;color:#333;letter-spacing:.05em;display:inline-block;vertical-align:top;text-align:center;margin-left:auto;margin-right:auto;width:86%}}@media screen and (max-width:370px){.sitemap .sitemap-box:nth-child(2) .content a{min-height:58px}.sitemap .sitemap-box:nth-child(2) .content a:nth-child(2){line-height:1.45}}@media screen and (max-width:360px){.topService.work-area li span.Img{padding:12px 0 5px}h3.sub-h3 span{font-size:17px}h3.sub-h3 span i{font-size:57%}.aboutBox td{width:89.42%}.formBox.aboutBox td{width:97.99%}}@media screen and (min-width:768.0px) and (max-width:768.9px){.gn{max-width:100%important;width:96%!important;margin:0 auto;padding:0 5px 20px}.inner{min-width:96%;width:96%}.aboutBox td{width:96%}.path{min-width:90%!important;max-width:100%}.subVisual{min-width:100%;max-width:100%}.topService.work-area li a{width:100%}.topService.work-area li img{width:45%}.topGree{padding:5px 0 35px;min-width:100%;max-width:100%}.topNews{padding:35px 0;min-width:100%;max-width:100%}.conversion.top-conversion{min-width:100%;max-width:100%}.topAccess{padding:35px 0;min-width:100%;max-width:100%}footer{min-width:100%;max-width:100%}.box{width:97%;min-width:97%;padding-left:0;padding-right:0}.contactform img{width:3.5%}.serviceBox .inright img{width:54%}h2.topMid02 span{font-size:18px}.top-iso h2.topMid02 span{font-size:18px}.topNews p.more span:after{left:6.25em}.cv-area h2.topMid02,.cv-area .text-box{text-align:center}}#company-overview,#company-history,#service01,#service02,#service03{padding-top:50px;margin-top:-50px}@media screen and (max-width:767px){.cv-area h2.topMid02,.cv-area .text-box{text-align:center}.pagelink-box a{width:42%}.main .company .history-box td i{margin-left:0;display:block;margin-top:10px}}@media screen and (min-width:1000px){.forsp1000{display:none!important}}@media screen and (max-width:999px){.forpc1000{display:none!important}}@media screen and (min-width:769px){.forsp{display:none!important}}@media screen and (max-width:768px){.forpc{display:none!important}}@media print{.forsp{display:none}}