@charset "UTF-8";.detailLeft{width:calc(100% - 253px)}.box01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page-detail .block01 .box01 .box01-left{float:none;width:calc(50% - 5px);margin:0 0 20px}#page-detail .block01 .box01 .box01-right{float:none;width:calc(50% - 5px);margin:0 0 20px}.box01-left .detailImageMain a{text-decoration:none}.box01-left .detailImageMain .img-box{font-size:0}.box01-left .detailImageMain .img{padding-top:73.78%;background-position:center;background-size:cover;background-repeat:no-repeat}.box01-left .detailImageMain .cap-box{position:relative;background:#f0f0f0;padding:10px 50px}.box01-left .detailImageMain .cap{font-size:11px;color:#333;text-decoration:none;text-align:center}.box01-left .detailImageMain .num{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:100%;top:0;right:0}.box01-left .detailImageMain .num span{font-size:10px;color:#333}.box01-left .detailImageSub{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 4px);margin:10px 0 0 0;font-size:0;-webkit-box-sizing:border-box;box-sizing:border-box}.box01-left .detailImageSub li{display:block;width:20%;margin:10px 0 0;float:none;-webkit-box-sizing:border-box;box-sizing:border-box}.box01-left .detailImageSub .img{padding-top:100%;background-size:cover;background-position:center;background-repeat:no-repeat}#page-detail .block01 .box01 .box01-right table{width:100%}.n-table-02 th{padding:12px 0 12px 8px}.n-table-02 td{padding:10px 10px 10px 0px;vertical-align:middle}#map iframe{margin:0}.n-title-block h1{float:left;width:580px;font-size:138%;font-weight:bold;padding:18px 0px 0px 40px;margin:0px 0px 16px 0px}.n-title-block .span-01{font-size:70%;background:#fff;line-height:1;padding:1px 5px 1px 5px;border:1px solid #ee7321;white-space:nowrap;color:#ee7321;margin:5px 0px 0px 0px}.n-title-02 h2{font-weight:bold;margin:0}