﻿.errMsg{margin-left:1em;padding-bottom:1px;display:block;line-height:1.4;text-indent:-0.9em}.fadeOut{opacity:0.2;filter:alpha(opacity=20)}.fixed{padding-bottom:0px}.fixed .formErrorClose,.fixed .formErrorArrow,.fixed .formErrorArrowBottom{display:none}.fixed .formErrorContent{margin-top:0.5em;background:#f60;margin:0 0 30px 0;-webkit-border-radius:none;-moz-border-radius:none;-ms-border-radius:none;-o-border-radius:none;border-radius:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.formError{padding-bottom:13px;display:block}.formError .formErrorClose{border:solid #252525 2px;display:block;width:16px;height:16px;position:absolute;top:-4px;right:-4px;color:#efefef;background:#333;font-weight:bold;text-align:center;line-height:middle;cursor:pointer;z-index:2;-webkit-border-radius:9px 9px 9px 9px;-moz-border-radius:9px 9px 9px 9px;-ms-border-radius:9px 9px 9px 9px;-o-border-radius:9px 9px 9px 9px;border-radius:9px 9px 9px 9px;-webkit-box-shadow:1px -1px 3px #888;-moz-box-shadow:1px -1px 3px #888;-ms-box-shadow:1px -1px 3px #888;-o-box-shadow:1px -1px 3px #888;box-shadow:1px -1px 3px #888}@media only screen and (min-width: 1025px){.formError .formErrorClose:hover{background:#666}}.formError .formErrorContent{padding:6px 10px;width:180px;position:relative;color:#fff;background:#252525;font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4, "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, Osaka, sans-serif;font-size:11px;margin:0 0;z-index:1;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 0px 6px #888;-moz-box-shadow:0px 0px 6px #888;-ms-box-shadow:0px 0px 6px #888;-o-box-shadow:0px 0px 6px #888;box-shadow:0px 0px 6px #888;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0}.formError .formErrorArrowBottom{margin:-6px;top:0}.formError .formErrorArrowBottom div{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.formError .formErrorArrow{width:15px;height:15px;position:absolute;bottom:0;left:20px;margin:0 0 30px 0;z-index:0}.formError .formErrorArrow div{margin:0 auto;display:block;height:1px;background:#252525;line-height:0px;font-size:0px;-webkit-box-shadow:0px 2px 3px #888;-moz-box-shadow:0px 2px 3px #888;-ms-box-shadow:0px 2px 3px #888;-o-box-shadow:0px 2px 3px #888;box-shadow:0px 2px 3px #888}.formError .formErrorArrow .line1{width:1px}.formError .formErrorArrow .line2{width:3px}.formError .formErrorArrow .line3{width:5px}.formError .formErrorArrow .line4{width:7px}.formError .formErrorArrow .line5{width:9px}.formError .formErrorArrow .line6{width:11px}.formError .formErrorArrow .line7{width:13px}.formError .formErrorArrow .line8{width:15px}.formError .formErrorArrow .line9{width:17px}.formError .formErrorArrow .line10{width:19px}.hid_url{display:none}.contact .mv{background-image:url(../../img/contact/img_main.jpg)}.contact__tel{padding:0 18px;margin:78px 0 110px}.contact__tel--box{max-width:1100px;margin:auto}.contact__tel--box a{display:block}.contact__tel--box .content{background:#CEE2F2;text-align:center;font-size:0;padding:54px 0 47px}.contact__tel--box .content .title,.contact__tel--box .content span{font-weight:bold}.contact__tel--box .content .title,.contact__tel--box .content span,.contact__tel--box .content small{position:relative}.contact__tel--box .content .title{font-size:24px;letter-spacing:1.2px;margin-bottom:28px}.contact__tel--box .content span{display:inline-block;vertical-align:top;font-size:38px;background:url(../../img/common/icon/ico_phone_black.svg) no-repeat top 1px left;background-size:21px 35px;padding-left:36px;letter-spacing:3.5px;font-family:"Tajawal",sans-serif;line-height:1;margin-bottom:12px;left:3px}.contact__tel--box .content small{display:block;font-size:13px;position:relative;left:9px}.contact__form{background:#ECF2F7;position:relative;padding:116px 0 0}.contact__form--subtitle{font-family:"Tajawal",sans-serif;line-height:1;font-weight:bold;color:#fff;position:absolute;top:-9px;left:0;text-align:center;text-transform:uppercase;width:100%;font-size:54px;letter-spacing:4px}.contact__form.confirm{background:none;padding-top:99px}.contact__mv{text-align:center;font-family:"Tajawal",sans-serif;text-transform:uppercase;line-height:1;background:#CEE2F2;font-size:26px;font-weight:bold;height:102px;padding-top:39px;letter-spacing:1.7px}@media only screen and (max-width: 767px){.contact .mv{background-image:url(../../img/contact/img_main_sp.jpg)}.contact__mv{height:83px;font-size:22px;padding-top:31px;letter-spacing:1.6px}.contact__tel{margin:26px 0 54px}.contact__tel--box .content{background:#fff;border:2px solid #8D9BA8;padding:17px 0 15px}.contact__tel--box .content .title{width:193px;height:25px;margin:0 auto 9px;font-size:14px;line-height:25px;color:#fff;background:#1C3788;letter-spacing:0;left:3px}.contact__tel--box .content span{font-size:32px;background-size:18px 30px;padding-left:30px;letter-spacing:3px;margin-bottom:8px;left:4px}.contact__tel--box .content small{left:2px}.contact__form{padding-top:77px}.contact__form--subtitle{font-size:40px;top:-7px;letter-spacing:3px}.contact__form.confirm{padding:73px 18px 0}}

/*# sourceMappingURL=maps/contact.min.css.map */
