.contact-page{padding:0 20px;max-width:920px;margin:auto;color:#202020}.page-title{max-width:1160px;width:100%}.contact__container{display:flex;padding-bottom:18px;border-bottom:1px dotted #abacad;line-height:1.25;position:relative;padding-top:95px;margin-bottom:35px}.contact__content.image__content{display:flex;padding:20px 30px;border-right:2px solid #abacad;border-bottom:2px solid #abacad;width:51.4%;align-items:center;height:86px}.contact__content.image__content p{font-size:16px;font-family:Lato,Arial,Helvetica,Hiragino Kaku Gothic Pro,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,\30e1\30a4\30ea\30aa,Meiryo,sans-serif}.contact__content.image__content img{margin-right:25px}.contact__content.form{display:flex;align-items:center;border-bottom:2px solid #abacad;width:48.7%}.contact__text__content.left{display:flex}.contact__content.image__content.last,.contact__content.mail.last{border-bottom:0px solid #abacad}.contact__text__content.right{width:100%;text-align:center}.contact__title{display:inline-block;font-size:22px;font-weight:700;position:relative;margin:0;padding:0;color:#202020;line-height:27.5px;letter-spacing:3px;font-family:\2018Lato\2019,sans-serif}.contact__title:before{content:"";display:block;width:100%;height:4px;background-color:#abacad;position:absolute;left:0;right:0;bottom:-19px}.contact__subtitle{margin:0 0 0 15px;font-size:12px;color:#666;display:flex;align-items:end}.contact__heading{margin-bottom:7px;font-weight:700;font-size:16px;color:#202020}.contact__text{font-size:14px;font-weight:400;line-height:24.5px;letter-spacing:1px}.contact__text.margin__top{margin-top:10px}.contact__content.last{border-bottom:0px}.contact__contents__table{border:5px solid #b9b9b9;width:100%;justify-content:center}.contact__text__content__title{width:auto;background-color:#e6e6e6;text-align:center;padding:12px 30px;font-size:14px}.contact__content.mail{display:flex;align-items:center;border-bottom:2px solid #b9b9b9;height:86px;width:48.7%}.contact__content{width:51.4%}.contact__text__content__title.left{width:51.4%;border-right:2px solid #b9b9b9}.contact__text__content__title.right{width:48.7%}.contact__contents.image-post{padding-right:150px;background:url(icon_post.png) no-repeat center;background-position-x:right}.contact__contents.under__border{margin-top:35px;padding-top:35px;border-top:1px dotted #b9b9b9}.contact__links{font-family:\2018Lato\2019,sans-serif;color:#202020}.contact__links:hover{text-decoration:none}.contact__links.small__text{font-size:11px}.contact__content__mail__text{margin:20px 35px 25px 67px;color:#888;font-size:20px;text-decoration:none}.contact__content__form__text{display:block;margin:0 auto;width:300px;padding:14px 0;font-size:14px;background-color:#7b7b7b;border-radius:2px;line-height:1.25;text-align:center;font-weight:700;color:#fff;text-decoration:none;transition:background-color .2s ease}.contact__content__form__text.left{color:#888}.contact__content__form__text:hover{background-color:#afafaf}@media screen and (max-width: 749px){.contact-page{padding:0 10px}.contact__contents__table{border:0px;padding:0 10px}.contact__text__content.left{display:block;margin-bottom:10px}.contact__content.image__content{border:0px;width:100%;padding:0;height:70px}.contact__container{padding-top:55px;padding-bottom:13px}.contact__title:before{bottom:-14px}.contact__content.image__content img{width:38px;height:38px}.contact__content.image__content p{font-size:13px;line-height:1.5;color:#3a3a3a}.contact__content.image__content img{margin-right:10px}.contact__content.mail{border:0px;width:100%;height:40px}.contact__title{font-size:15px;letter-spacing:1px}.contact__subtitle,.contact__text__content__title{display:none}.contact__text{font-size:14px;font-family:Lato,Arial,Helvetica,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,Hiragino Kaku Gothic Pro,meiryo,sans-serif;letter-spacing:.03em;color:#3a3a3a}.contact__text.post__text{font-size:12px;color:#3a3a3a;line-height:1.75;letter-spacing:1px}.contact__links{font-size:12px;letter-spacing:1px;font-family:Lato,Arial,Helvetica,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,Hiragino Kaku Gothic Pro,meiryo,sans-serif}.contact__links.font__nomal{display:block;margin-top:10px;font-size:14px}.contact__content__mail__text{padding-top:0;font-size:16px;margin-left:48px;line-height:1.3;margin-top:0;font-weight:700}.contact__content.form{border:0px;width:100%;margin:auto}.contact__content__form__text{width:80%;font-size:12px;padding:12px 0;margin-top:-8px;margin-bottom:35px}.contact__contents.image-post{background-position-x:center;background-position-y:-15px;padding:130px 0 0;background-size:130px}.contact__heading{color:#3a3a3a;font-family:Lato,Arial,Helvetica,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,Hiragino Kaku Gothic Pro,meiryo,sans-serif}.contact__heading.spaced__bottom{margin-bottom:20px}.contact__heading.sp__center{text-align:center;margin:10px 0 15px}.page-title{padding:0 10px}.page-title h1{display:block;font-size:11px}.contact__contents.under__border{margin-top:20px;padding-top:20px}.contact__text.font__nomal{letter-spacing:1px;font-size:12px;color:#3a3a3a}.contact__links.small__text{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/233/assets/section-contact-page.css.map */
