﻿@charset "UTF-8";.block-fence-simulation {display: grid;grid-template-columns: 1fr 520px;grid-template-rows: auto auto auto auto;display: -ms-grid;-ms-grid-columns: 1fr 400px;-ms-grid-rows: auto auto auto auto;}.pane-fence-header {grid-column-start: 1;grid-column-end: 3;grid-row-start: 1;grid-row-end: 2;-ms-grid-column: 1;-ms-grid-column-span: 2;-ms-grid-row: 1;width: 100%;margin: 0;}.pane-fence-left-side {grid-column-start: 1;grid-column-end: 2;grid-row-start: 2;grid-row-end: 3;-ms-grid-column: 1;-ms-grid-row: 2;width: 660px;margin: 0 20px 0 0;}#block-left-side {width: 660px;}.block-fence--image {height: 480px;position: relative;width: 660px;}.block-fence-gallery--image {position: relative;}.block-fence-image--layer1,.block-fence-gallery--layer1 {position: absolute;top: 0;left: 0;z-index: 1;}.block-fence-image--layer2,.block-fence-gallery--layer2 {position: absolute;top: 0;left: 0;z-index: 2;}.block-fence-image--layer1 img,.block-fence-image--layer2 img {border: 2px solid #505050;}.block-fence-gallery {margin-top: 10px;}.block-fence-gallery li {display: inline-block;width: 100px;margin-right: 10px;margin-bottom: 10px;vertical-align: top;}.block-fence-gallery li figure {width: 100px;}.pane-fence-right-side {grid-column-start: 2;grid-column-end: 3;grid-row-start: 2;grid-row-end: 3;-ms-grid-column: 2;-ms-grid-row: 2;width: 520px;}.pane-fence-right-side h2 {margin: 0 0 20px;border-bottom: 3px solid #DDD;position: relative;}.block-fence-search {margin-bottom: 40px;}.block-fence-search--detail {margin: 0;padding: 0 10px;font-size: 16px;text-align: right;}.block-fence-search--detail-link {color: #005FC3;}.block-fence-search--box {border-bottom: 2px solid #DDD;margin-bottom: 20px;padding: 10px;}.block-fence-search h3 {font-size: 18px;margin: 0 0 10px;}.block-fence-search-color--item-list,.block-fence-search-height--item-list {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.block-fence-search-color--item-term,.block-fence-search-height--item-term {width: 165px;}.block-fence-search-corner--item-list {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.block-fence-search-corner--item-term {box-sizing: border-box;padding: 10px;width: 50%;}.block-fence-search-corner--item-term:nth-of-type(2) {border-left: 1px solid #CCC;}.block-fence-search-corner--item-term:nth-of-type(3) {border-top: 1px solid #CCC;}.block-fence-search-corner--item-term:nth-of-type(4) {border-top: 1px solid #CCC;border-left: 1px solid #CCC;}.block-fence-search-corner--item-term img {width: 150px;}.block-fence-search-width--item-term {display: none;margin-bottom: 10px;}.block-fence-search-width--item-term:nth-of-type(1) {display: list-item;}.block-fence-search-width--item-term input[type="text"] {text-align: right;}.block-fence-result {display: none;}.block-fence-result h3 {font-weight: bold;}.block-fence-result--box {margin-bottom: 10px;padding: 0 10px 10px;}.block-fence-result--box ul {padding: 0 10px 10px;}.block-fence-result--print {text-align: right;margin-bottom: 20px;}.block-fence-result--total {position: relative;}.block-fence-result-total--price {position: absolute;top: 0;right: 0;font-size: 18px;text-align: right;}.block-fence-result-total--price-value {font-size: 24px;font-weight: bold;}.block-fence-result-total--exp {font-size: 16px;text-align: right;}.block-fence-result-spec--item-list li {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;font-size: 1.1em;margin-top: 10px;}.block-fence-result-spec--item-list li div:nth-of-type(1) {width: 150px;}.block-fence-result-spec-item--width-value div:nth-child(n+2) {margin-top: 5px;text-indent: 1em;}.block-fence-result-detail--item-term {margin-top: 10px;}.block-fence-result-detail-item--jan-name {margin-right: 20px;}.block-fence-result-detail-item--name a {color: #005FC3;}.block-fence-result-detail-item--value {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.block-fence-result-detail-item--qty {width: 50%;}.block-fence-result-detail--exp {padding: 0 10px;}.block-add-cart--btn {margin-top: 10px;padding: 12px 0;font-size: 18px;width: 200px;}.pane-footer {position: relative;z-index: 10;}.block-fence-simulation--estimate, .block-fence-result-reform--btn {width: 156px;margin-left: auto;font-weight: bold;}.block-fence-result-total--exp {margin-top: 10px;}.block-fence-result--spec,block-fence-result--detail {margin-top: 30px;}.page-fencesimulation .b-var-m {line-height: 40px;width: 250px;margin-left: auto;}.page-fencesimulation .btn-area {display: flex;justify-content: right;}.page-fencesimulation .btn-area .block-fence-result-reform--btn {margin-left: 20px;}.block-fence-result--detail.block-fence-result--box {line-height: 1.2;}#sp-slider-range .slider-u .slider-l {position: absolute;width: 2px;height: 20px;background: #999;margin-top: -3%;}#sp-menu .price--input {margin-top: 40px;}.pane-fence-right-side h3 {font-size: 19px;font-weight: bold;}.block-fence-gallery--image img {width: 108px;}#block-fence-gallery--image2 {margin-left: 10px;}#block-left-side p {padding-top: 10px;}@media print {html {width: 1240px;transform: scale(0.8);-moz-transform: scale(0.53);transform-origin: 0 0;}header, nav {display: none;}.pane-fence-header h1 {text-align: center;}#block-left-side {position: static!important;}.pane-topic-path,.block-fence-gallery,.block-fence-search,.block-fence-result--print,.action-buttons {display: none;}footer {display: none;}}