@charset "utf-8";.page-template-company .greetingBox{display:flex;justify-content:space-between}.page-template-company .greetingBox .sectionInner{display:flex;justify-content:space-between;padding-bottom:4em}.page-template-company .greetingBox .leftImg{max-width:268px;min-width:200px;width:30%;margin-right:5%}.page-template-company .greetingBox h2:before,.page-template-company .greetingBox h2:after{margin:auto}.page-template-company .greetingBox p{border-radius:10px;overflow:hidden;font-size:16px}.page-template-company .greetingBox .greetingInner{max-width:760px;padding:1em 0}.page-template-company .greetingBox h2{font-size:35px;line-height:1.4em;margin-bottom:.7em;font-weight:700;text-align:left}.page-template-company .historyBox .specificationUl{max-width:590px;width:100%;margin-right:5%}.page-template-company .historyBox .specificationUl li{padding:1em 2em}.page-template-company .historyBox .imgBox{width:40%;max-width:340px}#accessSec{padding:0 0 1em}#accessSec.featureBox.bgwhite .sectionInner{padding:40px 0;background:0 0;filter:none;border-radius:0}#accessSec.featureBox.bgwhite .sectionInner li{border-bottom:1px solid #e2e2e2}#accessSec.featureBox.bgwhite .sectionInner li:last-child{border-bottom:none}#accessSec.featureBox.bgwhite .sectionInner dl{font-size:18px;max-width:490px;padding:.6em 0}#accessSec.featureBox.bgwhite .sectionInner dt{font-weight:700}#accessSec.featureBox.bgwhite .sectionInner dt:before{content:"【 "}#accessSec.featureBox.bgwhite .sectionInner dt:after{content:" 】"}#accessSec.featureBox.bgwhite .sectionInner dd{font-weight:400}#accessSec .iframeBox{max-width:560px;width:51%}#accessSec .accessInfo{width:45%;max-width:490px}#accessSec iframe{border-radius:15px;overflow:hidden;width:100%;height:100%}@media screen and (max-width:1100px){.page-template-company .historyBox .specificationUl dl{display:initial}.page-template-company .historyBox .specificationUl dt{display:block}.page-template-company .historyBox .imgBox{width:60%}}@media screen and (max-width:800px){.page-template-company .greetingBox h2{font-size:1.6rem}.page-template-company .greetingBox p.imgPresident{display:block;text-align:center;margin-bottom:1em}.page-template-company .greetingBox p.leftImg{display:none}.page-template-company .greetingBox p>img{max-width:50%;border-radius:10px}.page-template-company .greetingBox p{font-weight:400}.page-template-company .historyBox{display:contents}.page-template-company .historyBox .specificationUl{width:100%;padding-bottom:1em}.page-template-company .historyBox .specificationUl li{padding:3% 2%}.page-template-company .historyBox .imgBox{width:100%;max-width:600px;display:flex;justify-content:space-between}.page-template-company .historyBox .imgBox p{max-width:48%}.page-template-company .specificationUl li:last-child{border:none}#accessSec.featureBox.bgwhite .sectionInner dt{font-weight:700;font-size:.9em}#accessSec.featureBox.bgwhite .sectionInner dt:before{content:""}#accessSec.featureBox.bgwhite .sectionInner dt:after{content:""}#accessSec.featureBox.bgwhite .sectionInner dd{font-size:.8em}#accessSec .contentsInner div{display:contents}#accessSec iframe{width:100%;text-al}