@import url("https://fonts.googleapis.com/css?family=Noto+Serif+JP:400,500,600,700&display=swap&subset=japanese");.cmn-ttl4{writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;font-size:32px;font-size:3.2rem;font-weight:500;line-height:1;font-family:'Noto Serif JP', serif;letter-spacing:2px}.cmn-ttl4 .icon{margin-bottom:30px;text-align:center;vertical-align:top;display:inline-block}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.subpage #ttl-subpage{margin-bottom:73px}}.privacy #ttl-subpage .pic .zoom-bg{background:url(../../img/privacy/main_img.jpg) no-repeat center center}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.privacy #ttl-subpage .pic .zoom-bg{background:url(../../img/privacy/main_img_sp.jpg) no-repeat center center;margin-bottom:77px}}.privacy #ttl-subpage .icn{width:49px;margin-left:auto;margin-right:auto}.privacy .inner{max-width:780px;margin:0 auto 100px;padding:0 15px}.privacy .inner p{line-height:2em}.sitemap #ttl-subpage .pic .zoom-bg{background:url(../../img/sitemap/main_img.jpg) no-repeat center center}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sitemap #ttl-subpage .pic .zoom-bg{background:url(../../img/sitemap/main_img_sp.jpg) no-repeat center center;margin-bottom:77px}}.sitemap #ttl-subpage .icn{width:49px;margin-left:auto;margin-right:auto}.sitemap ul.inner{max-width:780px;margin:0 auto 100px;padding:0 15px}.sitemap ul.inner li a{display:block;padding:20px 0;text-align:center;font-size:14px;letter-spacing:1px;border-bottom:1px dashed #000}.reserve #ttl-subpage .catch{color:#000}.reserve #ttl-subpage .catch .small{padding:0;margin-top:25px}.reserve #ttl-subpage .wcm{height:200px}.reserve .inner{padding:0 15px 150px}.reserve .inner .reserve-btn{margin-bottom:40px}.reserve .inner .btn_white a{background:#fff;border:2px solid #000;color:#000 !important;padding-bottom:14px}.reserve .inner .btn_white span{position:relative}.reserve .inner .btn_white span:before{position:absolute;content:"";left:0;top:3px;width:32px;height:26px;background:url(../../img/common/icon/ic_tel.png) no-repeat center center;background-size:100% 100%}.reserve .inner .cap{font-size:14px;text-align:center;margin:20px 0 40px}.reserve .inner .btn_line a{background:#01B802;color:#fff !important;padding-bottom:14px;border:none}.reserve .inner .btn_line span{position:relative}.reserve .inner .btn_line span:before{position:absolute;content:"";left:0;top:3px;width:39px;height:38px;background:url(../../img/common/icon/ic_line.png) no-repeat center center;background-size:100% 100%}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.reserve .inner .btn_white span:before{width:24px;height:22px}.reserve .inner .btn_line span:before{width:26px;height:24px}}

/*# sourceMappingURL=maps/other.min.css.map */
