﻿@import url("https://fonts.googleapis.com/css2?family=Syncopate:wght@400;700&display=swap");main #secondpage .second-title{margin-bottom:12rem}main #secondpage #message .text{line-height:29px}main #secondpage #message dl{margin:1rem auto 10rem;text-align:right}main #secondpage #message dl dd{font-size:2rem;margin-top:1rem}main #secondpage #overview table{width:100%;margin-bottom:6rem}main #secondpage #overview table tr th,main #secondpage #overview table tr td{padding:1.5rem 0;border-bottom:1px solid #9aa0a3}main #secondpage #overview table tr th{width:15rem;vertical-align:baseline}main #secondpage #overview table tr td{width:65rem}main #secondpage #overview table tr:first-child th,main #secondpage #overview table tr:first-child td{border-top:1px solid #9aa0a3}main #secondpage #overview dl dt{margin-bottom:.5rem}main #secondpage #overview dl dt:before{content:"■";color:#9aa0a3;font-size:1.6rem}main #secondpage #overview dl dd{margin-bottom:1rem}main #secondpage #overview dl dd a{color:black}main #secondpage #overview dl dd .address,main #secondpage #overview dl dd .number{display:flex;justify-content:flex-start;align-items:flex-start}main #secondpage #overview dl dd .address a{margin-left:1rem;padding-right:1.6rem;background:url("../../img/common/tab.png") no-repeat top 3px right/13px;transition:.3s opacity;text-decoration:underline}main #secondpage #overview dl dd .address a:hover{opacity:.5}main #secondpage #overview dl dd .number .fax:before{content:"／"}main #secondpage #overview dl dd:last-child{margin-bottom:0}main #secondpage .picture{margin-bottom:10rem;position:relative}main #secondpage .picture .slick-slide{margin:0;line-height:0;padding:0;border:none}@media screen and (max-width: 1100px){main #secondpage .picture .slick-slider{width:96%}}main #secondpage .picture .dots{position:absolute;top:50%;right:-3rem;transform:translateY(-50%)}main #secondpage .picture .dots li{width:1rem;height:1rem;margin:0 auto 1rem;position:relative}main #secondpage .picture .dots li:last-child{margin-bottom:0}main #secondpage .picture .dots li button{position:absolute;top:0;left:0;background:#9aa0a3;width:1rem;height:1rem;box-sizing:border-box;padding:0;text-indent:-9999px;cursor:pointer}main #secondpage .picture .dots li.slick-active button{background:blue}@media screen and (max-width: 1100px){main #secondpage .picture .dots{right:0rem}}@media screen and (max-width: 500px){main #secondpage .picture .dots li{width:7px;height:7px;margin:0 auto 7px}main #secondpage .picture .dots li button{width:7px;height:7px}}main #secondpage #access .map{padding-top:50%;position:relative;width:100%;height:0}main #secondpage #access .map iframe{position:absolute;top:0;left:0;width:100%;height:100%}main #secondpage #access .under{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:3rem}main #secondpage #access .under dl{margin-left:1rem}main #secondpage #access .under dl dd{line-height:29px;display:flex;justify-content:flex-start;align-items:center}main #secondpage #access .under dl dd .tel a{color:black}main #secondpage #access .under dl dd .tel:after{content:"／"}@media screen and (max-width: 1100px){main #secondpage .second-title{margin-bottom:4rem}main #secondpage #message dl{margin:1rem auto 6rem}}@media screen and (max-width: 770px){main #secondpage #message dl{margin:1rem auto 3rem}main #secondpage #overview table{margin-bottom:3rem}main #secondpage #overview table tr th,main #secondpage #overview table tr td{width:100% !important;display:block}main #secondpage #overview table tr th{border-bottom:1px solid #e5e5e5}main #secondpage #overview table tr:first-child td{border-top:none}main #secondpage #overview dl dd .number{display:block}main #secondpage #overview dl dd .number .fax:before{display:none}main #secondpage .picture{margin-bottom:3rem}main #secondpage #access .map{padding-top:65%}main #secondpage #access .under{display:block;margin-top:1rem}main #secondpage #access .under dl{margin-top:1rem}main #secondpage #access .under dl dd{display:block}main #secondpage #access .under dl dd .tel:after{display:none}}
