:root{--hsf-global__font-family:"Noto Sans JP",sans-serif;--hsf-global__font-size:16px;--hsf-default-background__padding:40px 0 80px 0;--hsf-background__padding:40px 0 80px 0;--hsf-background__border-style:none;--hsf-button__color:#fff;--hsf-button__font-size:18px;--hsf-button__background-color:#45aebf;--hsf-button__border-radius:5px;--hsf-button__padding:28px 0;--hsf-button__margin:0 auto;--hsf-button__width:60%;--hsf-default-navigationrow-buttons-single__justify-content:center;--hsf-default-navigationrow-buttons__justify-content:center;--hsf-field-label__font-size:16px;--hsf-field-input__font-size:16px;--hsf-field-input__height:40px;--hsf-field-input__padding:8px 16px;--hsf-field-input__placeholder-color:#a8a8a8;--hsf-field-input__color:#6a6a6a;--hsf-field-input__background-color:#fff;--hsf-field-input__border-color:#d9d9d9;--hsf-field-input__border-width:1px;--hsf-field-input__border-style:solid;--hsf-field-checkbox__color:#112a75;--hsf-field-radio__padding:10px}html{color:#222;font-size:1em;line-height:1.4}::selection{background:#b3d4fc;text-shadow:none}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}@-ms-viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{color:#333;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif;font-size:15px;height:100%;min-height:100%}em{color:#dc2295;font-style:normal;font-weight:400}#wrapper{overflow:hidden}.container{margin-left:auto;margin-right:auto;max-width:100%;position:relative}.is-blog-post-container{max-width:730px;padding-left:15px;padding-right:15px}.container-fluid{margin-left:auto;margin-right:auto;position:relative}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.row-10{margin-left:-10px;margin-right:-10px}.row-10>.col,.row-10>[class*=col-]{padding-left:10px;padding-right:10px}.row-40{margin-left:-20px;margin-right:-20px}.row-40>.col,.row-40>[class*=col-]{padding-left:20px;padding-right:20px}.row-60{margin-left:-30px;margin-right:-30px}.row-60>.col,.row-60>[class*=col-]{padding-left:30px;padding-right:30px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{min-height:1px;position:relative;width:100%}.col-1.has-padding,.col-10.has-padding,.col-11.has-padding,.col-12.has-padding,.col-2.has-padding,.col-3.has-padding,.col-4.has-padding,.col-5.has-padding,.col-6.has-padding,.col-7.has-padding,.col-8.has-padding,.col-9.has-padding,.col-md-1.has-padding,.col-md-10.has-padding,.col-md-11.has-padding,.col-md-12.has-padding,.col-md-2.has-padding,.col-md-3.has-padding,.col-md-4.has-padding,.col-md-5.has-padding,.col-md-6.has-padding,.col-md-7.has-padding,.col-md-8.has-padding,.col-md-9.has-padding,.col-md.has-padding,.col-sm-1.has-padding,.col-sm-10.has-padding,.col-sm-11.has-padding,.col-sm-12.has-padding,.col-sm-2.has-padding,.col-sm-3.has-padding,.col-sm-4.has-padding,.col-sm-5.has-padding,.col-sm-6.has-padding,.col-sm-7.has-padding,.col-sm-8.has-padding,.col-sm-9.has-padding,.col-sm.has-padding,.col.has-padding{padding-left:15px;padding-right:15px}@media (min-width:576px){.col-1.has-padding,.col-10.has-padding,.col-11.has-padding,.col-12.has-padding,.col-2.has-padding,.col-3.has-padding,.col-4.has-padding,.col-5.has-padding,.col-6.has-padding,.col-7.has-padding,.col-8.has-padding,.col-9.has-padding,.col-md-1.has-padding,.col-md-10.has-padding,.col-md-11.has-padding,.col-md-12.has-padding,.col-md-2.has-padding,.col-md-3.has-padding,.col-md-4.has-padding,.col-md-5.has-padding,.col-md-6.has-padding,.col-md-7.has-padding,.col-md-8.has-padding,.col-md-9.has-padding,.col-md.has-padding,.col-sm-1.has-padding,.col-sm-10.has-padding,.col-sm-11.has-padding,.col-sm-12.has-padding,.col-sm-2.has-padding,.col-sm-3.has-padding,.col-sm-4.has-padding,.col-sm-5.has-padding,.col-sm-6.has-padding,.col-sm-7.has-padding,.col-sm-8.has-padding,.col-sm-9.has-padding,.col-sm.has-padding,.col.has-padding{padding-left:15px;padding-right:15px}}@media (min-width:768px){.col-1.has-padding,.col-10.has-padding,.col-11.has-padding,.col-12.has-padding,.col-2.has-padding,.col-3.has-padding,.col-4.has-padding,.col-5.has-padding,.col-6.has-padding,.col-7.has-padding,.col-8.has-padding,.col-9.has-padding,.col-md-1.has-padding,.col-md-10.has-padding,.col-md-11.has-padding,.col-md-12.has-padding,.col-md-2.has-padding,.col-md-3.has-padding,.col-md-4.has-padding,.col-md-5.has-padding,.col-md-6.has-padding,.col-md-7.has-padding,.col-md-8.has-padding,.col-md-9.has-padding,.col-md.has-padding,.col-sm-1.has-padding,.col-sm-10.has-padding,.col-sm-11.has-padding,.col-sm-12.has-padding,.col-sm-2.has-padding,.col-sm-3.has-padding,.col-sm-4.has-padding,.col-sm-5.has-padding,.col-sm-6.has-padding,.col-sm-7.has-padding,.col-sm-8.has-padding,.col-sm-9.has-padding,.col-sm.has-padding,.col.has-padding{padding-left:15px;padding-right:15px}}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-1,.col-auto{-webkit-box-flex:0}.col-1{-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-2,.col-3{-webkit-box-flex:0}.col-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-4,.col-5{-webkit-box-flex:0}.col-5{-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-6,.col-7{-webkit-box-flex:0}.col-7{-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-8,.col-9{-webkit-box-flex:0}.col-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-10,.col-11{-webkit-box-flex:0}.col-11{-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-0{right:auto}.pull-1{right:8.333333%}.pull-2{right:16.666667%}.pull-3{right:25%}.pull-4{right:33.333333%}.pull-5{right:41.666667%}.pull-6{right:50%}.pull-7{right:58.333333%}.pull-8{right:66.666667%}.pull-9{right:75%}.pull-10{right:83.333333%}.pull-11{right:91.666667%}.pull-12{right:100%}.push-0{left:auto}.push-1{left:8.333333%}.push-2{left:16.666667%}.push-3{left:25%}.push-4{left:33.333333%}.push-5{left:41.666667%}.push-6{left:50%}.push-7{left:58.333333%}.push-8{left:66.666667%}.push-9{left:75%}.push-10{left:83.333333%}.push-11{left:91.666667%}.push-12{left:100%}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.333333%}.pull-sm-2{right:16.666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.333333%}.pull-sm-5{right:41.666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.333333%}.pull-sm-8{right:66.666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.333333%}.pull-sm-11{right:91.666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.333333%}.push-sm-2{left:16.666667%}.push-sm-3{left:25%}.push-sm-4{left:33.333333%}.push-sm-5{left:41.666667%}.push-sm-6{left:50%}.push-sm-7{left:58.333333%}.push-sm-8{left:66.666667%}.push-sm-9{left:75%}.push-sm-10{left:83.333333%}.push-sm-11{left:91.666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.333333%}.pull-md-2{right:16.666667%}.pull-md-3{right:25%}.pull-md-4{right:33.333333%}.pull-md-5{right:41.666667%}.pull-md-6{right:50%}.pull-md-7{right:58.333333%}.pull-md-8{right:66.666667%}.pull-md-9{right:75%}.pull-md-10{right:83.333333%}.pull-md-11{right:91.666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.333333%}.push-md-2{left:16.666667%}.push-md-3{left:25%}.push-md-4{left:33.333333%}.push-md-5{left:41.666667%}.push-md-6{left:50%}.push-md-7{left:58.333333%}.push-md-8{left:66.666667%}.push-md-9{left:75%}.push-md-10{left:83.333333%}.push-md-11{left:91.666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@-webkit-keyframes slideLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-101%,0,0)}to{-webkit-transform:none;transform:none}}@keyframes slideLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-101%,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes slideLeft2{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-101%,0,0)}10%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-101%,0,0)}to{-webkit-transform:none;transform:none}}@keyframes slideLeft2{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-101%,0,0)}10%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-101%,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes slideLeft3{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-101%,0,0)}20%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-101%,0,0)}to{-webkit-transform:none;transform:none}}@keyframes slideLeft3{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-101%,0,0)}20%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-101%,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}#menuLightBox{background-color:#000;bottom:0;display:none;left:0;opacity:.8;position:fixed;right:0;top:0;z-index:9999}a{color:#122b75;text-decoration:none}a[href^="tel:"]{color:inherit;text-decoration:inherit}a:hover{color:#112a75;text-decoration:underline}.hoverf{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;display:inline-block;-webkit-font-smoothing:antialiased;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.hoverf:hover{opacity:.8;text-decoration:none}.fling-kb{overflow:hidden}.fling-kb .icon,.fling-kb i,.fling-kb img{margin-left:0;position:relative;transition-delay:0s;transition-duration:.8s;transition-property:all;transition-timing-function:ease-in-out;width:100%}.hoverf:hover .fling-kb .icon,.hoverf:hover .fling-kb i,.hoverf:hover .fling-kb img{transform:scale(1.1)}.req{color:#dc2295}.thumbnail{display:block;margin-bottom:10px}.thumbnail img{width:100%}.embed-responsive{display:block;height:0;overflow:hidden;padding:0;position:relative}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-16by9{padding-bottom:56.25%}.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;height:auto;max-width:100%}.image-box a{color:inherit;display:inline-block}.image-box img{width:100%}.image-box-pic{padding-bottom:10px}.image-box-whole{margin-bottom:100px}.caption{font-size:15px;line-height:1.6;margin-top:10px}.caption [class*=icon-ext-link]{margin-left:5px}.profile-pic .caption{font-size:16px}.videos-box p{font-size:inherit}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.pure-red{color:red}.icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block}.icon-ext-link{color:#112a75}.footer-links li a .icon-ext-link{color:#112a75;position:static}article .icon-ext-link,footer .icon-ext-link{color:#112a75;margin-left:5px}.icon-arrow-right2{font-size:10px}.icon-angle-right{color:#112a75}.icon-angle-right2{color:#000}.icon-angle-right3{color:#fff}.icon-pdf-link{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-pdf-link.png);height:17px;margin-left:5px;width:17px}.icon-dump-truck{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-dump-truck.svg);height:72px;width:88px}.icon-crane{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-crane.svg);height:72px;width:98px}.icon-tunnel{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-tunnel.svg);height:73px;width:88px}.icon-bulldozer{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-bulldozer.svg);height:56px;width:98px}.icon-cement-truck{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-cement-truck.svg);height:57px;width:83px}.icon-crushed{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-crushed.svg);height:72px;width:73px}.icon-concrete-secondary{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-concrete-secondary.svg);height:55px;width:80px}.icon-gasoline{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-gasoline.svg);height:72px;width:92px}.icon-fuel{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-fuel.svg);height:72px;width:59px}.icon-car-care{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-car-care.svg);height:72px;width:85px}.icon-car-tire{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-car-tire.svg);height:72px;width:70px}.icon-new-used-car{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-new-used-car.svg);height:50px;width:98px}.icon-car-maintenance{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-car-maintenance.svg);height:72px;width:70px}.icon-car-insurance{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-car-insurance.svg);height:72px;width:53px}.icon-apple{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-apple.svg);height:72px;width:60px}.icon-mushrooms{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-mushrooms.svg);height:72px;width:48px}.icon-truck{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-truck.svg);height:54px;width:80px}.icon-water{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-water.svg);height:72px;width:59px}.icon-cheese{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-cheese.svg);height:65px;width:72px}.icon-house{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-house.svg);height:63px;width:80px}.icon-golf{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-golf.svg);height:72px;width:71px}.btn-box{background-color:#122b75;color:#fff;display:inline-block;padding:10px 40px 10px 10px;position:relative}.btn-box-title{background-color:#fddd01;color:inherit;display:block;font-size:20px;padding:15px 40px 15px 15px}.btn-box-title .icon{font-size:32px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.arrow-link{list-style:none;margin-bottom:5px}.arrow-link a,.arrow-link div,.arrow-link p{color:inherit;display:block;line-height:1.8;padding:0 0 0 10px;position:relative}.arrow-link a [class*=icon-angle-right],.arrow-link a [class*=icon-arrow-down],.arrow-link div [class*=icon-angle-right],.arrow-link div [class*=icon-arrow-down],.arrow-link p [class*=icon-angle-right],.arrow-link p [class*=icon-arrow-down]{font-size:10px;left:0;position:absolute;top:7px}.arrow-link a [class*=icon-arrow-down],.arrow-link div [class*=icon-arrow-down],.arrow-link p [class*=icon-arrow-down]{top:9px}.icon-ext-link,.icon-pdf-link{color:inherit;margin-left:5px}.arrow-link a:hover{text-decoration:none}section .btn-container{margin-top:20px}.more-link{background-color:#122b75;border-radius:15px;color:#fff;display:inline-block;padding:2px 40px;text-align:center}[class*=more-link]{margin-bottom:30px}[class*=more-link] [class*=icon-angle-right]{margin-right:10px}[class*=more-link]:hover [class*=icon-angle-right]{left:3px;position:relative}a [class*=icon-map-marker]{color:#122b75;font-size:150%;margin-left:10px}.more-link2{background-color:#fddd01;border-radius:15px;display:inline-block;padding:2px 40px;text-align:center}.main .more-link,.more-link:hover{color:#fff}.btn-box:hover,[class*=more-link]:hover{text-decoration:none}.btn-box:hover [class*=icon-caret-right]{right:25px}.main .more-link-wide{border-radius:0;display:block;font-size:24px;padding-bottom:15px;padding-top:15px;text-align:center;text-decoration:none}.main .more-link-wide [class*=icon-caret-right]{left:auto;margin-right:5px;position:relative;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.main .more-link .icon-search{left:29px}.anchor-link-menu{list-style:none;margin:0;padding:0}.anchor-link-menu li{display:block;float:left;width:50%}.anchor-link-menu a{padding-left:15px;position:relative}.anchor-link-menu a span{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body .bx-wrapper{border:none;-webkit-box-shadow:none;box-shadow:none;left:0;margin-bottom:0;right:0;top:0}body .bx-wrapper .bx-viewport{left:0}body .bx-wrapper .bxslider .bx-caption{background:none;bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body [class*=bxslider]{margin:0;padding:0}body .bx-wrapper img{height:auto;width:100%}.list-group{list-style:none;margin:0;padding:0}.list-group-item{display:block;margin-bottom:5px;padding:0;text-decoration:none}.list-group-item a,.list-group-item time{display:block}.list-group-item time{margin-right:10px}.news-links-title{margin-bottom:20px;text-align:center}.news-link{color:inherit;display:block;margin-left:0;margin-right:0;vertical-align:top}.label{background-color:#112a75;border:1px solid #112a75;color:#fff;display:inline-block;margin:0;max-width:144px;padding:2px 10px;text-align:center;text-decoration:none;width:100%}.main .news-list,.news-list{list-style:none;padding-left:0}.news-list li{border-bottom:1px solid #b3b3b3;padding-bottom:20px;padding-top:20px}.news-list li .arrow-link a [class*=icon-angle-right]{color:#fff;margin-right:10px;position:relative;top:-2px}.news-list li .arrow-link{text-align:right}.news-list li .arrow-link a{background-color:#112a75;border:1px solid #112a75;color:#fff;display:inline-block;margin:0 0 2px;padding:2px 20px;text-align:center;text-decoration:none}.news-list li .arrow-link a:hover{text-decoration:underline}.news-list .list-group-item{padding-bottom:15px;padding-top:15px}.news-list .label{color:#fff;display:inline-block;line-height:1.4;margin-left:10px;margin-right:10px;padding-left:10px;padding-right:10px}.news-list time{display:inline-block;margin-right:0;vertical-align:top}.news-list .title05{font-size:18px;margin-bottom:10px}.news-list .title05 a{color:inherit}.news-list .title05 a:hover,.news-list li .news-link a:hover,.news-list li .news-link:hover{text-decoration:none}.news-list li a{display:block}.news-list li .news-link{display:block;width:auto}.news-list li .news-list-img{display:inline-block;margin-top:5px}.news-list li p a:first-child,.news-list li p time:first-child{margin-left:0;margin-right:10px}.news-list li p{margin:0 0 5px}.main .file-list{list-style:none;padding-left:0}.file-list li{border-bottom:1px solid #b3b3b3;padding-bottom:15px;padding-top:15px}.file-list li:first-child{border-top:1px solid #b3b3b3}.file-list li .arrow-link{display:inline-block;margin-bottom:0}.file-list li a{display:inline-block}.file-list li a:hover{text-decoration:none}.news-entry{margin-bottom:0}.news-entry li{border-bottom:none;padding-bottom:20px;padding-top:20px}.news-entry li:first-of-type{border:none}.news-entry li .label,.news-entry li p:first-of-type{margin-bottom:0}.news-entry li .label{max-width:9999px;width:auto}.news-entry-row{padding-left:5px;padding-right:5px}.news-entry-row .image-box{margin-bottom:20px;padding-left:10px;padding-right:10px}.topicpath{display:block;line-height:1.5;margin-bottom:20px;_text-align:left}.topicpath ul{color:#888;font-size:11px;list-style:none;margin:0 auto;padding:15px;text-transform:uppercase}.topicpath li{display:inline-block}.topicpath li:nth-child(2n){padding:0 10px}.topicpath li a{color:#888;text-decoration:underline}.topicpath li a:hover{text-decoration:none}.main article .paging-container{padding:0 0 50px}.main .paging{display:table;font-size:13px;list-style:none;margin:0 auto;padding:0;text-align:center}.main .paging,.paging li{position:relative}.paging a,.paging span{display:block;text-align:center}.paging a{color:#fff;text-decoration:none}.paging a:hover{text-decoration:underline}.paging .link_page .current_page,.paging .link_page a{background-color:#122b75;border:1px solid #122b75;display:inline-block;line-height:1.9;margin:0 4px;padding:10px 20px}.paging .link_page .current_page{background-color:#eae725;border:1px solid #eae725;color:#122b75}.paging .link_prev [class*=icon-angle-left]{margin-right:20px}.paging .link_next [class*=icon-angle-right]{margin-left:20px}.paging li:first-of-type .link_page{margin-left:0}.main article .entry-paging-container{border-top:1px solid #b3b3b3;padding-top:50px}.entry-paging-container .paging{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.entry-paging-container .paging li:nth-child(2){-webkit-order:3;-ms-flex-order:3;order:3;width:100%}.entry-paging-container .paging li:nth-child(2) a{display:inline-block;margin-top:10px}.entry-paging-container .paging li:first-child{-webkit-order:1;-ms-flex-order:1;order:1}.entry-paging-container .paging li:nth-child(3){-webkit-order:2;-ms-flex-order:2;order:2}.pageTop{left:0;margin:0 auto;position:fixed;right:0;top:80%;width:100%;z-index:999}.pageTop a{background-color:#fddd01;color:#112a75;font-size:24px;height:39px;line-height:0;margin:0;padding:5px;position:absolute;right:0;text-align:center;text-decoration:none;top:-30px;width:39px}.title01,.title02,.title03,.title04,.title05,.title06{line-height:1.4;margin-bottom:20px}.main .title01,.main .title02,.main .title03,.main .title04,.main .title05,.main .title06{font-weight:400}.title01{font-size:26px}.title02{font-size:22px}.title03,.title04{font-size:18px}.title05{font-size:16px}.title06{font-size:14px}.section-title{font-size:30px;font-weight:400;margin-bottom:40px;text-align:center}.section-title span{display:inline-block;position:relative}.section-title span:after,.section-title span:before{background-color:#333;content:"";display:block;height:1px;position:absolute;top:50%;width:60px;z-index:1}.section-title span:before{left:-90px}.section-title span:after{right:-90px}.title-signature{font-size:20px}.form-width-11percent{width:11%}.form-width-15percent{width:15%}.form-width-1quarter,.form-width-22percent{width:25%}.form-width-3quarters,.form-width-full{width:100%}.form-width-mini{max-width:59px;width:100%}.form-width-medium{max-width:260px;width:100%}form small{display:inline-block;line-height:1.5}form em{color:#dc2295;font-style:normal;font-weight:400}form label{color:#666}.error{color:#dc2295}.form-space{display:inline-block;padding:0}.form-space span{color:#666;display:inline-block;margin-top:5px}.main input[type=text],.main textarea{background-color:#fff;border:1px solid #b3b3b3;padding:2px}.main select{-webkit-appearance:button;background-color:#f0f0f0;border-color:#f0f0f0;border-radius:0;color:#666;min-height:29px;padding:2px 39px 2px 10px;width:100%}@media screen and (-webkit-min-device-pixel-ratio:0){.main select{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-caret-form.svg);background-position:100% 50%;background-repeat:no-repeat;background-size:29px 29px}}.news-cat-arch-row .news-cat-arch-box:first-of-type{margin-bottom:30px}.mailStep{margin-bottom:20px;text-align:right}.mailStep img{display:inline-block}article .form-table .formbottom{border:none;padding-left:0;padding-right:0;text-align:center}article .form-table .formBtnBox{font-size:14px;padding-top:0}article .form-table .formbottom blockquote{line-height:1.2;margin:30px auto 10px;max-width:750px;padding:20px;text-align:left}article .form-table .formbottom blockquote .arrow-link a{border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;display:block;margin-top:10px;padding-bottom:10px;padding-left:15px;padding-top:10px;position:relative}article .form-table .formbottom blockquote .arrow-link [class*=icon-arrow-right]{left:0;position:absolute;top:16px}article .form-table th{background-color:#fff}article .form-table select{background-color:#fff;border:1px solid #ccc}.formBtnBox{font-size:15px;text-align:center}.formBtnBox button{border:none;border-radius:4px;color:#fff;margin:20px auto 0}.formBtnBox button .icon{margin-right:5px;position:relative}.formBtnBox .call-action-btn .icon{height:10px;top:-2px}.formBtnBox .form-reset .icon{height:8px;top:-2px;width:6px}.formprivacybox{background-color:#eee;margin-top:1em;padding:10px}.formprivacybox input{margin:0 auto}.call-action-btn{background-color:#122b75;display:block;font-size:18px;max-width:280px;padding:17px 30px;width:100%}.form-reset{background-color:#878787;display:block;font-size:16px;max-width:180px;padding:8px 30px;width:100%}.top-header{background-color:#fff;position:relative;z-index:9999}.header_contents{position:relative;z-index:1}.h-homelink{border-bottom:1px solid #e9e9e9;font-size:12px}.h-homelink .arrow-link{margin:10px auto;max-width:990px;padding:0 10px 0 30px}.upper_header li a{color:inherit;font-size:14px}nav{background-color:#112a75;border-bottom:none;font-size:16px;margin-left:-15px;margin-right:-15px;position:relative}nav ul{background-color:#fff;display:none;left:0;list-style:none;position:absolute;top:0;width:100%;z-index:99999}nav li,nav ul{margin:0;padding:0}nav li{border-top:1px solid #f0f0f0;display:block;text-align:left}nav li:last-of-type{border-bottom:none}nav li a{color:#333;display:block;font-size:16px;padding:20px 40px;position:relative}nav li a:hover,nav li.stay a{background-color:#f0f0f0;color:inherit;text-decoration:none}nav li a [class*=icon-angle-right]{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header_menu_sub ul{font-size:110%;list-style:none;margin-top:0;padding-left:0;padding-right:0;text-align:left}.header_menu_sub li a{color:inherit;display:block;padding:0}.header_menu_sub{font-size:100%;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;margin:0}.header_menu_sub ul{border:none;padding-left:10px;padding-right:10px}.header_menu_sub ul li{border:none;display:inline-block;float:none;width:auto}.header_menu_sub li a{text-decoration:none}.header_menu_sub li.stay a{background-color:transparent;text-decoration:none}.header_menu_sub li:first-of-type:before{display:none}.header_menu_sub li:before{content:"／";padding-left:10px;padding-right:10px}.header_menu_sub li a{display:inline-block}.header_menu_sub li.stay a:after,.header_menu_sub li:hover a:after{bottom:0}.header_menu_sub li a:hover,.header_menu_sub li.stay a{text-decoration:underline}nav li small{color:#122b75;display:inline-block;font-weight:700;margin-top:10px}.header_menu_sub li a span{display:inline-block;position:relative}.header_menu_sub li a:hover:after,.header_menu_sub li.stay a:after{background-color:#000}.header_menu_sub .arrow-link{padding-right:10px}.logo{line-height:1.5}.upper_header{-webkit-align-items:center;-ms-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding:15px 30px}.upper_header .title01{display:inline-block;line-height:0;margin:0;padding-top:0}.upper_header .title01 img{min-width:174px}.block-center{display:block!important;margin-left:auto!important;margin-right:auto!important}.nofloat{float:none!important}.ja-left{float:left!important}.ja-right{float:right!important}.nav-open-btn{background:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/menu-r.svg) no-repeat 0 0;background-size:35px 41px;display:block;height:19px;width:35px}.nav-open-btn.open{background-position:-6px -19px;height:22px;margin-right:7px;width:22px}.nav-open-btn:hover{text-decoration:none}.nav-open-btn div{display:none}.main-title-box{background-color:#e4e4e4;background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100px;margin-bottom:30px;overflow:hidden;padding-bottom:0;position:relative}.main-title-box .title01{font-size:32px;font-weight:400;height:auto;margin:0 auto;max-width:1260px;padding:20px 15px 30px;width:100%}.main-title-box .title01 small,.main-title-md .title01 small{font-size:60%}.main-title-md{font-size:32px;font-weight:400;height:auto;margin:0 auto;padding:0 15px;width:100%}.main-title-md .title01{font-weight:400;margin:0}.front .main,.main{background-color:#fff;line-height:1.8;min-height:63px;position:relative}.main .main-content{padding-bottom:30px}.main .title01{line-height:1.5;text-align:center}.main .title02{background-color:#122b75;color:#fff;padding:15px}.main .title02,.main .title03{border-bottom:1px solid #122b75}.main .title03{padding-bottom:15px}.image-box-link a,.main_subject-top-box a{display:inline-block}.main_subject-top-box .title05{font-size:19px}.main_subject-top-box .title05 .icon{margin-left:10px;position:relative;top:1px}.main_subject-top-box p{color:#000}.main .image-box-section,.main .intro-section,.main .intro-section .title02,.main_subject-top-box .more-link{margin-bottom:50px}.imglink-container{padding-left:15px;padding-right:15px}.imglink-container .image-box .arrow-link{background-color:#112a75;color:#fff;padding:10px}.imglink-container .image-box .arrow-link .icon-ext-link{color:#fff}.imglink-container .image-box .arrow-link p{margin:0}.imglink-row .arrow-link{padding-right:10px}.imglink-row a{color:#122b75;padding-bottom:30px;text-decoration:none}.imglink-row p{margin-top:0;padding-left:0}.imglink-row p:last-of-type{margin-bottom:0}.imglink-row .caption{padding-left:10px}.entry-img-menu>div>div .imglink-row .caption{padding-left:0}.imglink-icon{background-color:#f0f0f0;color:#112a75;font-size:72px;text-align:center}.imglink-container .content-box,.lower-img-menu .content-box{color:#000;margin-top:20px}.imglink-container .content-box [class*=title],.lower-img-menu .content-box [class*=title]{color:#122b75;margin-bottom:10px}.lower-img-menu .imglink-icon{background-color:#fff;font-size:50px;line-height:0;padding-bottom:22%;padding-top:22%}.img-captionBox{display:inline-block;margin-bottom:5px;position:relative;vertical-align:middle;width:100%}.img-captionBox img{display:block;height:auto;width:100%}.img-caption{background-color:#fddd01;margin:0;padding:5px;text-align:center}.image-box-pic img{width:100%}.top-imglink-row a{padding-bottom:30px}.top-imglink-row.is-related-link a{padding-bottom:30px;padding-left:15px;padding-right:15px}body .main .mb-0{margin-bottom:0}body .main .mb-10{margin-bottom:10px}body .main .mb-20{margin-bottom:20px}body .main .mb-30{margin-bottom:30px}body .main .mb-40{margin-bottom:40px}body .main .mb-50{margin-bottom:50px}body .main .mb-60{margin-bottom:60px}body .main .mb-70{margin-bottom:70px}body .main .mb-80{margin-bottom:80px}body .main .anchor-link{margin-top:-20px;padding-top:20px}aside [class*=title]:first-child{border-bottom:1px solid #ddd}.main table td p{margin:5px 0 0}.main table td .arrow-link:last-of-type,.main table td dl:last-of-type,.main table td ol:last-of-type,.main table td p:last-of-type,.main table td ul:last-of-type{margin:0}article table td,article table th,article table tr{display:block}.main table td,.main table th{font-weight:400;padding:5px;text-align:left;vertical-align:top}.main table{margin:10px 0;table-layout:fixed;width:100%}.main table .header_menu_sub ul{font-size:100%}.main .gsc-table-result td,.main .gsc-table-result th{display:block;padding:0}.main .gsc-above-wrapper-area-container,.main .gsc-above-wrapper-area-container td,.main .gsc-above-wrapper-area-container th,.main .gsc-search-box table,.main .gsc-search-box table td,.main .gsc-search-box table th{box-sizing:content-box;line-height:1;margin:0;padding:0}.main .gsc-search-box table{display:table;table-layout:auto}.main .gsc-search-box table tr{display:table-row}.main .gsc-search-box table td,.main .gsc-search-box table th{display:table-cell}.main .gsc-search-box table .gsib_a{padding:4px 6px 0}.cse .gsc-search-button input.gsc-search-button-v2,input.gsc-search-button-v2{box-sizing:content-box}.gsc-search-box-tools .gsc-search-box .gsc-input{line-height:1.4}.gsc-results .gcsc-branding{line-height:1}.main .gsc-search-box table .gsst_a{line-height:1;padding-top:7px}.main .table01{border-top:1px solid #ccc;margin-top:0}.main .table01 td,.main .table01 th{border-bottom:1px solid #ccc;padding:10px}.main .table01 th{background-color:#f6f6f6}.main .table02{table-layout:auto}.main .table02 a{text-decoration:none}.main .table02 a:hover{text-decoration:underline}.main .table02 tr{display:table-row}.main .table02 td,.main .table02 th{border:1px solid #ccc;display:table-cell;padding:10px}.main .table02 th{background-color:#f6f6f6}.main .table02 tbody tr th:first-child,.main .table02 thead tr th:first-child{width:25%}.main .table02 tbody tr td:nth-child(2),.main .table02 thead tr th:nth-child(2){width:45%}.main .table02 tbody tr td:nth-child(3),.main .table02 thead tr th:nth-child(3){width:30%}.main .table02 td a,.main .table02 th a{display:block}.main .table03{border-top:1px solid #ccc}.main .table03 td,.main .table03 th{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:10px}.main .table03 th{background-color:#f6f6f6}.main .table04{border-top:1px solid #ccc}.main .table04 td,.main .table04 th{border-bottom:1px solid #ccc;padding:10px}.main .table04 th{background-color:#f6f6f6}article .table05 tr{display:table-row}.main .table05 td,.main .table05 th{border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:table-cell;padding:10px}.main .table05 th{background-color:#f6f6f6}.main .table05 td{text-align:center}.main table ol{margin:0;padding:0 0 0 20px}.main table p:last-of-type{margin-bottom:0}.main .form-table .formbottom{background-color:transparent;border:none;padding:0}.main .form-table .formbottom.first{padding-top:20px}.main ol,.main ul,.unordered-l-black{padding-left:0}blockquote .ordered-l,blockquote .unordered-l{margin-top:1em;padding-left:1.5em}blockquote .ordered-l:first-child,blockquote .unordered-l:first-child{margin-top:0}.main section blockquote blockquote{background-color:#e8e8e8;border-color:#e8e8e8}.main section blockquote blockquote .title05{font-weight:700}.main section blockquote blockquote .unordered-l,section a{color:inherit}section a{text-decoration:underline}.unordered-l,.unordered-l-black{color:#122b75;list-style-type:disc;margin-bottom:20px;margin-top:0}.unordered-l-black{color:#333}.ordered-l li,.unordered-l li{margin-bottom:10px}.ordered-l ol{counter-reset:list;padding-left:25px}.ordered-l ol li{list-style-type:none;position:relative}.ordered-l ol>li:before{content:"(" counter(list,decimal) ")";counter-increment:list;left:-25px;position:absolute}.ordered-l li>ol,.ordered-l li>ul{margin-bottom:1em;margin-top:.5em}.ordered-l li>ul{list-style:none;padding-left:0}.unordered-l li span{color:#333}.ul-notesl{padding-left:25px}.ul-notesl li{font-size:13px;list-style-type:none;position:relative}.ul-notesl>li:before{content:"※";left:-25px;position:absolute}.dl-horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.dl-horizontal dd,.dl-horizontal dt{font-weight:400}.company-links li .icon-angle-right2{font-weight:700}.dl-horizontal dt{padding-right:10px}.dl-horizontal dd,.dl-horizontal dt{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.dl-hv2 dt{-webkit-flex:0 0 22%;-ms-flex:0 0 22%;flex:0 0 22%;max-width:22%;padding-right:10px}.dl-hv2 dd,.dl-hv2 dt{-webkit-box-flex:0;margin-bottom:2px}.dl-hv2 dd{-webkit-flex:0 0 78%;-ms-flex:0 0 78%;flex:0 0 78%;max-width:78%}.dl-hv2 a{text-decoration:none}.dl-hv2 a:hover{text-decoration:underline}.dl-hv3 dt{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;padding-right:10px}.dl-hv3 dd,.dl-hv3 dt{-webkit-box-flex:0;margin-bottom:2px}.dl-hv3 dd{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.dl-hv3 a{text-decoration:none}.dl-hv3 a:hover{text-decoration:underline}section .caption small{font-size:86%}.date-box{font-size:14px}section .label-box{margin-bottom:8px}section .label-box time{color:#666;font-size:13px;margin-right:10px}.main blockquote{border:1px solid #112a75;margin-left:0;margin-right:0;padding:20px 20px 5px}.main .sub{margin-bottom:70px;padding-left:0;padding-right:0}.sub .title02{border-top:3px solid #122b75;font-size:22px;margin-bottom:0;padding-bottom:20px;padding-top:30px;text-align:center}.sub .title02,.sub-links-box{border-bottom:1px solid #d8d8d8}.sub-links-box{padding:5px}.sub ul{list-style-type:none;margin:0;padding-left:0}.sub .sub-links-sec li a .icon{top:18px}.sub .sub-links-sec a{margin-bottom:5px;margin-top:5px;padding-bottom:5px;padding-top:5px}.sub .sub-links-sec a,.sub .sub-links-sec div{margin-left:15px}.sub .sub-links-third a,.sub .sub-links-third div{margin-left:30px}.sub .sub-links-fourth a,.sub .sub-links-fourth div{margin-left:45px}.sub ul li{position:relative}.sub ul li a,.sub ul li div{display:block;margin:0;padding:10px 10px 10px 30px;position:relative}.sub ul li div{color:#999}.category-select-box{margin-bottom:10px;margin-top:15px;padding-right:0}.sub .csb-text ul div{padding-left:25px}.sub .csb-text ul .icon-caret-right{left:10px}.sub .main select{width:100%}.sub ul li a:hover,.sub ul li.stay a{background-color:#eee;text-decoration:none}.sub ul li a .icon-caret-right,.sub ul li div .icon-caret-right{left:15px;position:absolute;top:22px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sub ul ul li a .icon{left:35px}.sub ul ul li a{padding-left:50px;padding-right:50px}aside ul{list-style-type:none;margin:0;padding-left:0}aside .sub-links-sec li a .icon{top:18px}aside .sub-links-sec a{margin-bottom:5px;margin-top:5px;padding-bottom:5px;padding-top:5px}aside .sub-links-sec a,aside .sub-links-sec div{margin-left:15px}aside .sub-links-third a,aside .sub-links-third div{margin-left:30px}aside .sub-links-fourth a,aside .sub-links-fourth div{margin-left:45px}aside ul li{position:relative}aside ul li a,aside ul li div{display:block;margin:0;padding:10px 10px 10px 30px;position:relative}aside ul li div{color:#999}.category-select-box.sec{padding-left:45px}.csb-text{margin-top:0}.csb-text,aside .csb-text ul div{padding-left:25px}aside .csb-text ul .icon-caret-right{left:10px}aside ul li a:hover,aside ul li.stay a{background-color:#eee;text-decoration:none}aside ul li a .icon-caret-right,aside ul li div .icon-caret-right{left:15px;position:absolute;top:22px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}aside ul ul li a{padding-left:50px;padding-right:50px}aside ul ul li a .icon{left:35px}.lower-img-menu{background-color:#e4e4e4}.lower-img-menu .main-wrapper{border-top:1px solid #ccc;padding-left:15px;padding-right:15px}.entry-img-menu>div{border-top:1px solid #ccc}.entry-img-menu a,.entry-img-menu>div>div,.lower-img-menu a{border-bottom:1px solid #ccc;border-right:1px solid #ccc;color:inherit;margin-bottom:0;padding:10px;text-decoration:none}.imglink-img-menu a,.lower-img-menu a{border-right:none}.imglink-icon{padding-bottom:11%;padding-top:11%}.lower-img-menu .image-box .caption,.lower-img-menu .image-box div{display:block;margin:0}.lower-img-menu .title02{margin-bottom:0;margin-top:20px}.lower-img-menu a [class*=title],.lower-img-menu a p{margin-bottom:5px}.lower-img-menu .caption{font-size:16px}.lower-img-menu .image-box .caption{padding-right:10px}.lower-img-menu .image-box [class*=icon-angle-right]{left:auto;right:0}.footer-outer{margin-bottom:0;margin-top:0;padding:0 0 30px;position:relative;width:100%}.footer-body{padding-bottom:30px;padding-top:50px}.footer-outer .title04{color:inherit;display:block;font-size:21px;margin-bottom:10px;margin-top:0}.footer-outer .title04:hover{text-decoration:none}.footer-outer ul a{display:block}.footer-outer ul a div{display:inline-block;position:relative}.footer-body li.stay,.footer-body li:hover a{background-color:#e6e6e6}.lower-footer{margin:30px auto 0;position:relative}.company-links{list-style:none;padding-left:0}.company-links li{font-size:14px;padding-bottom:5px;padding-left:10px;padding-top:5px;position:relative}.company-links li:first-child{padding-left:0;padding-top:0}.company-links li [class*=icon-angle-right]{left:0;position:absolute;top:6px}.f-company-info{padding-right:0}.company-address{text-align:center}.f-company-links{background-color:#112a75;font-size:13px;line-height:1.4}.f-company-info .title05{font-size:13px;font-weight:700;line-height:1.2;margin-bottom:5px;margin-top:10px}.f-company-links .title06{font-size:21px;font-weight:400;margin:25px auto 10px}.f-company-links .title06 a{color:inherit}.f-company-links ul{display:block;font-size:13px;list-style:none;margin:0;padding:10px 0;text-align:center}.f-company-links ul li{display:inline-block}.f-company-links ul li a{padding:5px}.f-company-links .font-size-large{font-size:128%}.footer-links{line-height:1.2}.footer-links li a{color:#fff;position:relative}.footer-links li:nth-child(2n) a{border-right:none}.footer-links li a [class*=icon-caret-right]{left:10px;position:absolute;top:12px}.footer-outer .copyright{color:#999;font-size:12px;margin-bottom:0;margin-top:0;text-align:center}.copyright-info{background-color:#1e2830;color:#999}.copyright-info p{padding:20px 0}.page-four-zero-four .main-title-box{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/four-zero-four/bg-pc.jpg)}.front .main-title-box{color:#fff;display:block;height:auto;margin:0;max-height:620px;overflow:hidden;padding:0;position:relative;text-align:center}.mtb-inner{left:0;position:absolute;right:0;top:0;z-index:99}.front .main-title-box .title01{font-size:26px;line-height:0;text-align:left;width:auto}.p-title-copy-line{margin-bottom:5px;max-width:470px;overflow:hidden;position:relative;width:50%}.title-visual-sentence{box-sizing:border-box;left:0;position:absolute;top:0;white-space:nowrap}.title-text-background,.title-visual-sentence{opacity:0;width:100%}.title-text-background img,.title-visual-sentence img{width:100%}.p-title-copy-line span{display:inline-block;width:100%}.page-done .p-title-background-line_01{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:slideLeft;animation-name:slideLeft;opacity:1}.page-done .p-title-copy-01-inner{-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-name:slideLeft;animation-name:slideLeft;opacity:1;-webkit-transition:width .1s cubic-bezier(.645,.045,.355,1) .4s,opacity .2s ease .7s;transition:width .1s cubic-bezier(.645,.045,.355,1) .4s,opacity .2s ease .7s}.page-done .p-title-background-line_02{-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-name:slideLeft2;animation-name:slideLeft2;opacity:1}.page-done .p-title-copy-02-inner{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-name:slideLeft2;animation-name:slideLeft2;opacity:1;-webkit-transition:width .2s cubic-bezier(.645,.045,.355,1) .7s,opacity .4s ease .9s;transition:width .2s cubic-bezier(.645,.045,.355,1) .7s,opacity .4s ease .9s}.page-done .p-title-background-line_03{-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-name:slideLeft3;animation-name:slideLeft3;opacity:1}.page-done .p-title-copy-03-inner{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:slideLeft3;animation-name:slideLeft3;opacity:1;-webkit-transition:width .3s cubic-bezier(.645,.045,.355,1) 1s,opacity .7s ease 1.1s;transition:width .3s cubic-bezier(.645,.045,.355,1) 1s,opacity .7s ease 1.1s}.front-ir-recruit-menu .title05{font-size:20px;font-weight:400;padding:20px;text-align:center}.front-ir-news .title05{background-color:#112a75;color:#fff}.front-recruit-news .title05{background-color:#fddd01}.front .news-list .list-group-item{padding-bottom:5px;padding-top:0}.front-ir-recruit-menu .list-group{margin-bottom:20px;min-height:60px}.front-business-info-row,.front-business-info-row a{color:#fff}.front-business-info-block{margin:10px 15px}.front-business-info-contents{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;margin-left:auto;margin-right:auto;max-width:320px;padding-left:15px;padding-right:15px}.front-business-info-contents .image-link{-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:53px}.front-business-info .title05{font-size:28px;font-weight:400;margin-top:20px;padding-left:15px;padding-right:15px;text-align:center}.front .section-title{font-size:28px}.front-business-info-links{margin-left:auto;margin-right:auto;padding:15px}.front-business-info-links p{margin:0}.front-business-info .caption{font-size:12px;text-align:center}.front .arrow-link a:hover{text-decoration:underline}.front-construction-block{background-color:#00aebf}.front-car-life-block{background-color:#f6921e}.front-lifestyle-block{background-color:#d00080}.front .news-list li,.front .news-list li:first-of-type{border:none}.front-news-topics-list{margin:50px 0}.front-topics-list-col{background-color:#112a75;color:#fff}.front-topics-list-col .section-title span:after,.front-topics-list-col .section-title span:before{background-color:#fff}.front-news-list-box{margin-left:auto;padding-bottom:15px;padding-top:40px;width:100%}.front-news-list-box [class*=more-link]{margin-bottom:40px}.front-topics-list-box{margin:0;padding-bottom:15px;padding-top:40px;width:100%}.front-topics-list-box .list-group-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.front-topics-list-box .news-list .list-group-item time{max-width:9999px;width:auto}.front .list-group-item time{margin-right:10px}.front-topics-list-box .news-link{color:#fff}.front .news-list .title05 a:hover,.front .news-list li .news-link a:hover,.front .news-list li .news-link:hover{text-decoration:underline}.front-recruit-title-box{overflow:hidden}.front-recruit-title-box p{margin:0}.front-recruit-title-box{padding:0 0 123%;position:relative}.front-recruit-tbox-inner{bottom:15px;left:15px;position:absolute;right:15px}.front-recruit-title-box img{left:0;position:absolute;right:0;top:0;width:100%}.front-branches-container{margin:0 auto;max-width:353px;padding:50px 70px;width:100%}body .front-branches-container .bx-wrapper .bx-viewport{background-color:transparent}body .front-branches-container .bx-wrapper .bx-controls-direction a{background-image:none;font-size:72px;height:auto;text-indent:0;top:53%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:auto}body .front-branches-container .bx-wrapper .bx-prev{left:-45px}body .front-branches-container .bx-wrapper .bx-next{right:-45px}.front-other-links-container{background-color:#f1f1f1}.front-other-links{margin:0 auto;padding-bottom:16px;padding-top:30px}.comments{border:2px solid #112a75;padding:20px;text-align:left}.comments .officeList{list-style:none}@media (max-width:768px){.page-cm .movie iframe{height:400px}}.main .sdgs-icon-list{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.main .sdgs-icon-list li{margin:0 0 20px}.main .sdgs-icon-list li img{height:auto;width:100%}@media (max-width:768px){.main .sdgs-icon-list{justify-content:center}.main .sdgs-icon-list li{margin:0 10px 20px 0;width:100px}}.sengen-img img{margin:0 auto}.page-about .main-title-box{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/about/bg-pc.jpg)}.company-promise-section p{font-size:20px;line-height:2;text-align:center}.history-table dl{margin-bottom:0;overflow:hidden}.history-table dt{float:left;font-weight:400;width:5em}.history-table dd{display:block;float:left;text-align:right;width:2.5em}@media (min-width:768px){.page-cm .movie iframe{height:400px}}.page-intro .main-title-box{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/intro/bg-pc.jpg)}.business-section a,.business-section>div>div{padding-bottom:10px;text-decoration:none}.business-section a:hover{color:inherit}.construction-business-section .image-box .arrow-link,.construction-business-section .title02{background-color:#00aebf;border-bottom:1px solid #00aebf}.construction-business-section .content-box .title06,.construction-business-section .title06{color:#00aebf}.car-life-business-section .image-box .arrow-link,.car-life-business-section .title02{background-color:#f6921e;border-bottom:1px solid #f6921e}.car-life-business-section .content-box .title06,.car-life-business-section .title06{color:#f6921e}.housing-business-section .image-box .arrow-link,.housing-business-section .title02{background-color:#d00080;border-bottom:1px solid #d00080}.housing-business-section .content-box .title06,.housing-business-section .title06{color:#d00080}.main-business-section .title06{color:#122b75}.business-section .text{font-size:12px}.banner-title{font-size:15px}.banner-title .title04{font-size:24px;margin-bottom:15px}.banner-title .content-box{background-color:#112a75;color:#fff;padding:50px 20px 20px;position:relative}.banner-title .banner-label{color:#000;font-size:20px;left:0;position:absolute;right:0;top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner-title .banner-label span{background-color:#fddd01;display:inline-block;padding:15px 30px}.construction-banner-title .banner-label span{background-color:#e4e4e4;color:#00aebf}.construction-banner-title .content-box{background-color:#00aebf}.car-life-banner-title .banner-label span{background-color:#e4e4e4;color:#f6921e}.car-life-banner-title .content-box{background-color:#f6921e}.main .car-life-blockquote{border:3px solid #f6921e}.housing-banner-title .banner-label span{background-color:#e4e4e4;color:#d00080}.housing-banner-title .content-box{background-color:#d00080}.main .housing-blockquote{border:3px solid #d00080}.main-banner-title .banner-label span{max-width:340px;width:100%}.banner-title .arrow-link{font-size:14px}.banner-title .arrow-link a:hover{text-decoration:none}.chart-canvas{margin-left:auto;margin-right:auto;width:400px}.page-news .main-title-box{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/news/bg-pc.jpg)}.page-topics .main-title-box{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/topics/bg-pc.jpg)}.page-blog .main-title-box{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/blog/bg-pc.jpg)}.page-contact .main-title-box{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/contact/bg-pc.jpg)}.form-info-container a:hover{text-decoration:none}.security-certified-row{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.security-certified-row .image-box{padding-right:15px}.security-certified-row .content-box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.security-certified-row p{margin:0}.page-link .main-title-box{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/link/bg-pc.jpg)}.page-report .main-title-box{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/report/bg-pc.jpg)}.main .report-list{padding-left:0}.report-list li{display:block}.page-lineup .main-title-box{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/handling/bg-pc.jpg)}.main .title-page-more{background-color:#000;padding-bottom:30px;padding-top:30px}.imglink-img-menu .icon-dump-truck{height:50px;width:61px}.imglink-img-menu .icon-crane{height:50px;width:68px}.imglink-img-menu .icon-tunnel{height:51px;width:61px}.imglink-img-menu .icon-bulldozer{height:39px;width:68px}.imglink-img-menu .icon-cement-truck{height:40px;width:58px}.imglink-img-menu .icon-crushed{height:50px;width:51px}.imglink-img-menu .icon-concrete-secondary{height:38px;width:56px}.imglink-img-menu .icon-gasoline{height:50px;width:64px}.imglink-img-menu .icon-fuel{height:50px;width:41px}.imglink-img-menu .icon-car-care{height:50px;width:59px}.imglink-img-menu .icon-car-tire{height:50px;width:49px}.imglink-img-menu .icon-new-used-car{height:33px;width:65px}.imglink-img-menu .icon-car-maintenance{height:50px;width:49px}.imglink-img-menu .icon-car-insurance{height:54px;width:40px}.imglink-img-menu .icon-apple{height:50px;width:42px}.imglink-img-menu .icon-mushrooms{height:51px;width:34px}.imglink-img-menu .icon-truck{height:40px;width:60px}.imglink-img-menu .icon-water{height:61px;width:50px}.imglink-img-menu .icon-cheese{height:45px;width:50px}.imglink-img-menu .icon-house{height:46px;width:58px}.imglink-img-menu .icon-golf{height:50px;width:49px}.page-ir .main-title-box{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ir/bg-pc.jpg)}.main .table-phone-fax-container{margin-bottom:60px}.main .table-phone-fax-container blockquote{padding:15px}.main-content table.table-phone-fax td{font-size:12px;padding:0 10px;vertical-align:middle}.main-content table.table-phone-fax td:first-child{border-bottom:1px solid #ccc;margin-bottom:1em;padding-bottom:1em}.contact-phone-fax{line-height:1.2;list-style:none;margin:0 0 1em;padding:0 10px 0 0;word-break:break-all}.main-content .table-phone-fax .title05{margin-bottom:10px;margin-top:0}.contact-phone-fax .contact-phone{font-size:24px;margin-bottom:10px}.contact-phone .icon{height:24px;left:-8px;position:relative;top:3px;width:18px}.contact-phone-fax .contact-fax{font-size:16px;padding-left:0}.contact-fax .span-fax{border:1px solid #122b75;color:#122b75;display:inline-block;font-size:12px;margin-right:10px;padding:3px 10px;position:relative;top:-1px}.form-table select{width:auto}.form-address select{margin-bottom:10px;margin-top:10px}.form-fax .form-space,.form-phone .form-space{text-align:center;width:12.5%}.form-fax .form-space:last-of-type,.form-phone .form-space:last-of-type{width:auto}.form-address input[type=text]:nth-of-type(-n+2){max-width:60px;width:32.142857%}.form-address .form-space:nth-of-type(-n+2){max-width:25px;width:17.857143%}.form-address .form-space:nth-of-type(2){text-align:center}.page-compliance .main-title-box{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/compliance/bg-pc.jpg)}.page-privacy .main-title-box{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/privacy/bg-pc.jpg)}.page-sitemap .main-title-box{background-image:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/sitemap/bg-pc.jpg)}.sitemap-box{margin-bottom:50px}.sitemap-list li{padding-bottom:5px;padding-top:5px}.sitemap-list li:first-of-type{border-top:1px solid #b3b3b3}.sitemap-list li .arrow-link{text-align:left}.sitemap-list li .arrow-link a{background-color:transparent;border:none;color:inherit;display:block;margin:10px 0 0;padding:2px 0;text-align:left;text-decoration:underline}.sitemap-list li .arrow-link a:hover{text-decoration:none}.sitemap-list li .arrow-link a [class*=icon-angle-right]{color:inherit}.report-list li{border-bottom:1px solid #b3b3b3;padding-bottom:5px;padding-top:5px}.report-list li:first-child{padding-top:0}@media (min-width:576px){.dl-horizontal dt{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.dl-horizontal dd{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.dl-hv2 dt{-webkit-box-flex:0;-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.dl-hv2 dd{-webkit-box-flex:0;-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%}.dl-hv3 dt{-webkit-box-flex:0;-webkit-flex:0 0 18%;-ms-flex:0 0 18%;flex:0 0 18%;max-width:18%}.dl-hv3 dd{-webkit-box-flex:0;-webkit-flex:0 0 82%;-ms-flex:0 0 82%;flex:0 0 82%;max-width:82%}.label{max-width:200px}.news-list li p a:first-child,.news-list li p time:first-child,.news-list time{margin-right:20px}.news-cat-arch-row .news-cat-arch-box:first-of-type{margin-bottom:0}.main .table05 th{width:173px}.section-title span:before{left:-130px}.section-title span:after{right:-130px}.lower-img-menu a{border-right:1px solid #ccc;padding:15px}.imglink-img-menu a:nth-child(2n),.lower-img-menu a:nth-child(2n){border-right:none}.p-title-copy-line{margin-bottom:10px}.front-car-life-block .front-business-info-links{max-width:250px}.front-construction-block .front-business-info-links{max-width:330px}.front-lifestyle-block .front-business-info-links{max-width:440px}.front .news-list time{margin-right:10px}.contact-phone-fax .contact-phone{font-size:32px}.contact-phone .icon{height:31px;width:23px}.contact-phone-fax .contact-fax{font-size:24px}.contact-fax .span-fax{font-size:16px;position:relative;top:-3px}.main-content table.table-phone-fax td{font-size:13px}}@media screen and (min-width:768px){.btn-box{width:281px}.nav-open-btn{display:none}nav ul{background-color:transparent;position:relative}.upper_header{padding-left:15px;padding-right:15px}.upper_header .title01{display:inline-block;position:relative;width:150px}.upper_header .title01 a{display:inline-block}.upper_header .title01 img{min-width:150px;width:100%}.upper_header ul{-webkit-align-items:center;-ms-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-bottom:0;margin-left:auto;overflow:hidden;padding-left:10px;text-align:right}.upper_header.logo{min-width:280px;padding-bottom:10px}.header_menu_sub li,.upper_header li,nav li{border-top:none;display:inline-block;padding:0;position:relative;text-align:center}.upper_header li{margin-bottom:5px}.upper_header li,.upper_header li a{display:inline-block}.upper_header li a span{margin:0 auto 10px}.upper_header li:before{content:"／";padding-left:10px;padding-right:10px}.upper_header li:first-of-type:before,.upper_header li:last-of-type:before{display:none}.upper_header .contact a{background-color:#122b75;color:#fff}.search{margin-left:30px;width:185px}.search form{position:relative}.search input[type=text]{height:28px;max-width:185px;padding:5px 35px 5px 5px;width:100%}.search button{background-color:#112a75;border:none;color:#fff;height:29px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30px}.ani-link{position:relative}.ani-link div:after{background-color:#fff;bottom:-2px;content:"";display:block;height:1px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;transition:width .25s ease-in-out;-moz-transition:width .25s ease-in-out;-webkit-transition:width .25s ease-in-out;width:0}nav{display:block;margin-left:0;margin-right:0;width:100%}nav ul li .ani-link div:after{bottom:0;height:6px}.ani-link:hover div:after,nav ul li.stay .ani-link div:after{width:100%}nav ul{table-layout:fixed}.header_menu_sub ul,nav ul{display:table;text-align:center}.header_contents,.topicpath ul,nav ul{margin:0 auto;max-width:1530px}.topicpath ul,nav ul{padding-left:15px;padding-right:15px}.topicpath{margin-bottom:40px}.header_menu_sub ul{display:block;text-align:left}nav li{display:table-cell;vertical-align:middle}nav li a{border-right:1px solid #fff;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:100%;height:50px;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;padding:0 20px}nav li a:hover,nav li.stay a{background-color:#f6f6f6;color:#112a75}nav li:last-of-type a{border-right:none}body .bx-controls-direction,body .bx-wrapper .bx-pager{display:block}body .bx-wrapper .bx-controls-direction a{top:50%}body .bx-wrapper .bx-pager{bottom:20px;display:inline-block;padding-top:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:auto}body .bx-wrapper .bx-pager.bx-default-pager a{background:#fff;margin:8px}body .bx-wrapper .bx-pager.bx-default-pager a.active,body .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#15329b}body .bx-has-pager{display:table;margin:0 auto;text-align:center}.menu_sub-member{margin-left:0;margin-right:0;max-width:9999px;text-align:left}.menu_sub-member ul{padding-left:0;padding-right:0;text-align:left}.not-front .main-title-box,.page-blog .main-title-box,.page-ir .main-title-box,.page-lineup .main-title-box,.page-news .main-title-box,.page-topics .main-title-box{height:215px;margin-bottom:0;margin-top:0;position:relative}.not-front .main-title-box .title01,.page-blog .main-title-box .title01,.page-ir .main-title-box .title01,.page-lineup .main-title-box .title01,.page-news .main-title-box .title01,.page-topics .main-title-box .title01{left:0;max-width:1400px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.list-group-item a,.list-group-item time{flex:1}.list-group-item time{max-width:125px;width:100%}.front-topics-list-box .news-list .list-group-item time,.news-list .list-group-item time{max-width:80px;width:100%}.news-list li .news-link{display:inline-block}.news-list .label{margin-left:0;margin-right:20px}.news-list .list-group-item .label,.news-list .list-group-item .news-link{flex:1}.news-list li .arrow-link{text-align:left}.news-list li .arrow-link a{background-color:transparent;border:none;color:inherit;display:block;margin:10px 0 0;padding:2px 0;text-align:left}.news-list li .arrow-link a [class*=icon-angle-right]{color:inherit}.label{max-width:100px;padding:0 5px;width:100%}.list-group-item{align-items:-webkit-baseline;align-items:-ms-baseline;align-items:baseline;display:-webkit-box;display:-webkit-flexbox;display:-ms-flexbox;display:flex}.form-space span{display:inline;margin-top:0}.anchor-link-menu{margin-right:-20px}.anchor-link-menu li{display:inline-block;float:none;margin-right:20px;width:auto}.call-action-btn{max-width:260px}.btn-box-title{max-width:300px;width:100%}.big-btn-box{font-size:18px;padding:15px 35px 15px 20px}.horizontal-li-grid{margin-bottom:0}article table tr{display:table-row}article table td,article table th{display:table-cell}.main .table01 td,.main .table01 th{border-top:1px solid #ccc}.main .table01 th{width:173px}.main .table03 th{width:20%}.main .table04 td{text-align:right}.main .form-table th{background-color:#fff}.history-table dd{text-align:right}.image-box-pic img{max-width:380px}.lower-img-menu{padding:50px 15px 30px}.lower-img-menu .main-wrapper{border-top:none;margin:0 auto;max-width:1090px}.entry-img-menu a,.entry-img-menu>div,.entry-img-menu>div>div,.lower-img-menu a{border:none}.lower-img-menu a:nth-child(2n){border-right:none}.lower-img-menu .image-box .caption,.lower-img-menu .image-box a,.lower-img-menu .image-box div{display:block;margin:0}.lower-img-menu .image-box .arrow-link{background-color:#112a75;color:#fff;padding:10px}.lower-img-menu a{padding:0 20px 30px;position:relative}.lower-img-menu .title02{margin-bottom:40px;margin-top:0}.lower-img-menu a [class*=icon-angle-right]{color:#fff;left:0;right:auto;top:8px}.imglink-container{margin-left:auto;margin-right:auto;max-width:100%;padding-left:15px;padding-right:15px;position:relative}.imglink-row{border-top:1px solid #ccc;padding-bottom:20px;padding-top:20px}.imglink-row:after{background-color:#ccc;bottom:30px;content:"";display:block;height:1px;left:20px;position:absolute;right:20px}a .imglink-row [class*=icon-angle-right]{color:inherit}.business-section a,.business-section>div>div{padding-bottom:30px}.form-width-22percent{width:22%}.form-width-1quarter{width:25%}.form-width-3quarters{width:75%}.category-select-box{margin-left:auto;max-width:250px}.sub-links-box{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8}.main .sub{padding-left:25px;padding-right:15px}aside .btn-services-contact.first{margin-top:20px}.entry-paging-container .paging li:nth-child(2){-webkit-order:inherit;-ms-flex-order:inherit;order:inherit;width:auto}.entry-paging-container .paging li:nth-child(2) a{display:inline-block;margin-top:0}.entry-paging-container .paging li:first-child,.entry-paging-container .paging li:nth-child(3){-webkit-order:inherit;-ms-flex-order:inherit;order:inherit}.pageTop a{background-position:50% 45%;background-size:36px 18px;height:58px;padding:15px;top:0;width:58px}.footer{font-size:13px;padding-left:10px;padding-right:10px}.lower-footer{position:static}.footer-body{margin:0 auto;max-width:990px}.lower-footer{max-width:1530px}.footer-links{color:#fff;display:table;margin:0 auto}.footer-links li:before{content:"／";padding-left:10px;padding-right:10px}.footer-links li:first-of-type:before{display:none}.footer-links li{display:table-cell;float:none;width:auto}.footer-links li a{border-bottom:none;border-right:none;display:inline-block;padding:0}.company-links .title05{font-size:20px;font-weight:400;margin-bottom:10px}.f-company-links{padding-left:70px;padding-right:70px}.f-company-links ul{display:table;margin:0 auto}.f-company-links .company-links{display:inline-block;float:none;margin-top:10px;padding-right:20px}.company-links:last-of-type{padding-right:0}.footer-lower ul .btn-box{margin-bottom:0}.footer-body li:first-of-type a,.header_menu li:first-of-type a{padding-left:0;text-align:left}.footer-body li:last-of-type a,.header_menu li:nth-child(7) a{padding-right:0;text-align:right}.footer-body li a div{display:inline-block;position:relative}.company-address{text-align:left}.company-address a span:after{bottom:3px}.mtb-inner{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.front .main-title-box .title01{padding-top:15px}.front-business-info-block{margin:0 0 20px}.front-news-list-box{max-width:690px}.front-topics-list-box{max-width:590px}.front-recruit-tbox-inner{bottom:15%;margin:0 auto;max-width:1340px;padding:0 15px}.front-recruit-title-box{padding-bottom:27%}.front-recruit-tbox-inner .title01{margin-bottom:20px}.front-recruit-tbox-inner .title01 img{max-width:535px;position:relative;width:45%}.p-title-copy-line{width:45%}.front-branches-container{max-width:635px;padding-left:90px;padding-right:90px}body .front-branches-container .bx-wrapper .bx-prev{left:-65px}body .front-branches-container .bx-wrapper .bx-next{right:-65px}.front .news-list .label{margin-left:10px}.front-news-list-box p:last-of-type [class*=more-link]{margin-bottom:0}.front-other-links{max-width:898px}.main .table-phone-fax-container blockquote{padding:10px}.main-content table.table-phone-fax td{font-size:12px}.main-content table.table-phone-fax td:first-child{border-bottom:none;border-right:1px solid #ccc;padding-bottom:0}.main-content table.table-phone-fax td:last-child{padding-left:20px;padding-right:0}.contact-phone-fax{margin:0}.contact-phone-fax .contact-phone{font-size:24px}.form-fax .form-space,.form-phone .form-space{width:5.5%}.contact-phone .icon{height:24px;left:-8px;position:relative;top:3px;width:18px}.contact-phone-fax .contact-fax{font-size:16px}.contact-fax .span-fax{font-size:12px}.form-address br:first-of-type{display:inline}.form-address .form-space:nth-of-type(3){display:inline-block}.sitemap-row{margin-left:-20px;margin-right:-20px}.sitemap-block{padding-left:20px;padding-right:20px}.sitemap-block .sitemap-box:last-of-type{margin-bottom:0}.report-list li{border:none}.page-news .news-list li p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-news .news-list li .label{max-height:25px;max-width:160px}.page-news .news-list li a,.page-news .news-list li time{flex:1}.page-news .news-list li time{max-width:80px}}@media (min-width:992px){.upper_header li a{font-size:16px}.upper_header .title01{width:220px}.label{max-width:165px;padding:2px}.front-branches-container{max-width:877px}}@media (min-width:1060px){.imglink-container{width:1060px}.comments{text-align:center}}@media (min-width:1200px){.front-topics-list-col{padding-left:40px;padding-right:25px}.front-branches-container{max-width:1120px}}.catalog-dl-heading strong{border-bottom:none!important;font-size:30px!important}@media print,screen and (max-width:699px){.catalog-dl-heading strong{font-size:26px!important}}.catalog-head-box{display:flex;flex-wrap:wrap;justify-content:space-between}.head-box-catalog-download,.head-box-to-contact{width:49%}.head-box-catalog-download{border:1px solid #45aebf;border-radius:10px;display:grid;grid-template-columns:135px 1fr;grid-template-rows:120px 50px;padding:20px}.head-box-catalog-download .catalog-thumbnail{grid-column:1/2;grid-row:1/3}.head-box-catalog-download .catalog-thumbnail img{margin-right:15px;width:120px}.head-box-catalog-download h3{grid-column:2/3;grid-row:1/2}.head-box-catalog-download .catalog-dl-data-button{grid-column:2/3;grid-row:2/3}.head-box-to-contact{border:1px solid #45aebf;border-radius:10px;padding:20px;text-align:center}@media print,screen and (max-width:699px){.head-box-catalog-download,.head-box-to-contact{width:100%}.head-box-catalog-download{grid-template-columns:135px 1fr;grid-template-rows:190px 50px;margin-bottom:20px;padding:15px}.head-box-catalog-download .catalog-thumbnail{grid-column:1/2;grid-row:1/2}.head-box-catalog-download h3{grid-column:2/3;grid-row:1/2}.head-box-catalog-download .catalog-dl-data-button{grid-column:1/3;grid-row:2/3}.head-box-to-contact{padding:15px}}.catalog-dl-navi{justify-content:flex-start!important}.catalog-dl-box{border-top:2px solid #0a2667;padding:15px 0 0}.catalog-dl-thumb{float:right;height:100px;margin-left:10px!important;width:100px}.catalog-dl-data-box{border:1px solid #dfdfdf;padding:10px 10px 5px}.catalog-dl-data-box.mb-20{margin-bottom:20px}.catalog-dl-data-box.mt-20{margin-top:20px}.catalog-dl-data-box.mtmb-20{margin-bottom:20px;margin-top:20px}.catalog-dl-data-box.mb-40{margin-bottom:40px}.catalog-dl-data-button{display:inline-block;margin-bottom:5px;vertical-align:middle;width:100%}.catalog-dl-data-button dt{float:left;font-weight:400;margin:0;max-width:120px;padding-top:2px;width:22%}.catalog-dl-data-button dd{display:flex;float:left;margin:0}.catalog-dl-data-button a,.catalog-dl-data-button dd a{background:var(--cf-color-infrastructure);color:#fff;display:inline-block;margin:0 8px 0 0;padding:2px 10px;text-align:center}.catalog-dl-data-button dd a:last-child{margin:0}@media print,screen and (max-width:699px){.catalog-dl-data-button dt{min-width:110px;padding-bottom:5px;padding-right:10px;width:auto}.catalog-dl-data-button a,.catalog-dl-data-button dd a{margin:0 6px 0 0;padding:2px 8px}.catalog-head-box .catalog-dl-data-button a{margin:0 auto;padding:4px 12px;width:100%}}.h5-catalog-dl{border-left:2px solid #0a2667;padding:0 0 0 10px!important}.gray-bg-block{background-color:#efefef;margin-bottom:20px;padding:20px}.gray-bg-block .catalog-dl-box{border-top:none!important;padding:10px 0 0}@media print,screen and (max-width:699px){.gray-bg-block{padding:10px}}.catalog-contact-box{border:5px solid #112975;padding:20px;text-align:center}.catalog-contact-box .context,.head-box-to-contact .context{border-bottom:1px solid #d0d0d0;display:inline-block;font-size:18px;font-weight:700;margin-bottom:15px;padding-bottom:5px;text-align:center}.catalog-contact-box .contact-name,.head-box-to-contact .contact-name{font-size:22px;font-weight:700;margin-bottom:5px}@media print,screen and (max-width:699px){.catalog-contact-box .context,.head-box-to-contact .context{font-size:16px}}.catalog-page-top{margin:0 auto;text-align:center}.catalog-page-top a{background:url(https://146185278.fs1.hubspotusercontent-eu1.net/hubfs/146185278/raw_assets/public/kk-takamisawa-co-jp/images/ico-top-white.svg) no-repeat 50% 45% #112975;background-size:27px 16px;color:#fff;display:inline-block;height:58px;line-height:0;margin:0;padding:0;text-decoration:none;width:58px}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{*,:after,:before,blockquote:first-letter,blockquote:first-line,div:first-letter,div:first-line,li:first-letter,li:first-line,p:first-letter,p:first-line{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}