﻿#message .header #logo{pointer-events:none;cursor:default}#message .mainVisual h2{top:auto;font-size:21px;font-size:2.1rem;writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-ms-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;height:255px;padding-right:5px;left:10px}#message .wrap1000{padding:0 15px;margin-top:35px}#message .wrap1000 .txtMess01{font-family:'utsuku';color:#3C3C3C;font-size:19px;font-size:1.9rem;text-align:center;padding-left:33px}#message .wrap1000 .pic{margin-top:12px;text-align:center;margin-bottom:30px}#message .wrap1000 .pic img{width:305px}#message .wrap1000 .txtMess02{font-size:14px;font-size:1.4rem;padding:0 18px;letter-spacing:1px;line-height:1.6;padding-bottom:48px}#message .boxMess{position:relative;padding-top:60px;border-top:dotted 1px #C8C8C8;background:#FBFBFB;padding-bottom:60px;border-bottom:dotted 1px #C8C8C8}#message .boxMess .imgMess{position:absolute;width:102px;left:7px;top:16px}#message .boxMess .imgMess02{position:absolute;width:102px;right:7px;top:125px}#message .boxMess .txtMess03{text-align:center;color:#2B2B2B;font-family:'utsuku';font-size:20px;font-size:2rem;margin-bottom:65px}#message .boxMess .lstMess{padding:0 15px}#message .boxMess .lstMess li{padding-bottom:37px;border-bottom:solid 1px #C8C8C8;margin-bottom:37px}#message .boxMess .lstMess li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}#message .boxMess .lstMess li .title{font-size:17px;font-size:1.7rem;letter-spacing:1px;margin-bottom:12px}#message .boxMess .lstMess li .title span{color:#F39800}#message .boxMess .lstMess li img{margin-bottom:12px}#message .boxMess .lstMess li p{font-size:14px;font-size:1.4rem;letter-spacing:1px}#message .message_form{padding:55px 15px 0;margin-bottom:40px;position:relative}#message .message_form .txtMess04{text-align:center;color:#3C3C3C;font-family:'utsuku';font-size:24px;font-size:2.4rem;margin-bottom:55px}#message .message_form .pic{position:absolute;width:70px;top:42px;left:50%;transform:translateX(-50%);z-index:-1}#message .message_form .txtMess05{font-size:14px;font-size:1.4rem;letter-spacing:1px;line-height:1.6}#message .message_form .img_step{margin-top:25px;margin-bottom:15px;width:100%}#message .message_form .txt_step2{font-size:17px;font-size:1.7rem;text-align:center;letter-spacing:2px;line-height:1}#message .message_form form{width:100%}#message .message_form form .tableContact{margin-top:0;font-size:inherit}#message .message_form form .tableContact tr th,#message .message_form form .tableContact tr td,#message .message_form form .tableContact tr textarea{display:block;width:100%}#message .message_form form .tableContact tr th{font-size:14px;font-size:1.4rem;padding:5px 12px}#message .message_form form .tableContact tr th em{font-style:normal;margin-right:10px}#message .message_form form .tableContact tr input{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Osaka", "ＭＳ Ｐゴシック", "MS PGothic", "Helvetica Neue", "Helvetica", "Arial", sans-serif}#message .message_form form .tableContact tr td{font-size:14px;font-size:1.4rem;padding:14px 12px}#message .message_form form .tableContact tr td input{width:100%;height:35px;padding-left:10px}#message .message_form form .tableContact tr td .select_box{position:relative}#message .message_form form .tableContact tr td .select_box:before{content:"";position:absolute;right:15px;top:50%;width:0;height:0;margin-top:-6px;border-bottom:6px solid transparent;border-left:8px solid #4C4643;border-top:6px solid transparent;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#message .message_form form .tableContact tr td select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:45px;line-height:45px;width:100%;background:transparent;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding-left:10px}#message .message_form form .tableContact tr td select::-ms-expand{display:none}#message .message_form form .tableContact tr td textarea{height:120px;padding:5px 5px 5px 10px}#message .confirm_form form .tableContact tr td{padding:7px 12px}#message .formTxt{background:#f7f9ea;padding:30px 15px 30px;margin-bottom:40px}#message .formTxt h4{font-size:15px;font-size:1.5rem;letter-spacing:0.06em;text-align:center;margin-bottom:25px}#message .formTxt .txtEx{font-size:14px;font-size:1.4rem;line-height:1.6;letter-spacing:1px}#message .formTxt .txtConfirm{margin:25px 0 5px;background:#fff;border:1px solid #8C8C8C;padding:15px 0;text-align:center}#message .formTxt .txtConfirm span{font-size:15px;font-size:1.5rem;display:block;position:relative;font-weight:bold}#message .formTxt .txtConfirm span:before{content:'';width:10px;height:10px;border:1px solid #8C8C8C;display:inline-block;position:absolute;left:42px;top:7px;background:#fff}#message .formTxt .txtConfirm span:after{content:'';display:none;position:absolute;top:17px;left:45px;width:4px;height:7px;margin-top:-9px;border-left:2px solid red;border-top:2px solid red;-moz-transform:rotate(225deg) skew(5deg, 5deg);-webkit-transform:rotate(225deg) skew(5deg, 5deg);-ms-transform:rotate(225deg) skew(5deg, 5deg);transform:rotate(225deg) skew(5deg, 5deg)}#message .formTxt .txtConfirm input{display:none}#message .formTxt .txtConfirm input[type="checkbox"]:checked+label span:after{display:block}#message .formTxt .txtS{font-size:10px;font-size:1rem;line-height:18px;text-align:center;font-weight:bold}#message .taD{font-size:12px;font-size:1.2rem;line-height:20px;letter-spacing:0.04em;margin-top:15px;color:#323333;text-align:center}#message .confirm_btn{width:100%}#message .confirm_btn input{width:100%;display:block}#message .backBtn{text-align:right;margin-top:-15px;margin-bottom:55px}#message .backBtn a{text-decoration:underline;font-size:13px;font-size:1.3rem;letter-spacing:1px;line-height:1.6}#message ::-webkit-input-placeholder{color:#AFAFAF}#message ::-moz-placeholder{color:#AFAFAF}#message :-ms-input-placeholder{color:#AFAFAF}#message :-moz-placeholder{color:#AFAFAF}.confirm_page .hamberger{display:none}.confirm_page #footer{display:none}.confirm_page .copyright{color:#454545}.indexThx .content_indexThx{text-align:center;margin-bottom:30px}.indexThx .content_indexThx .title{font-size:17px;font-size:1.7rem;margin-top:50px;margin-bottom:25px;color:#3C3C3C;letter-spacing:2px}.indexThx .content_indexThx .desc{font-size:14px;font-size:1.4rem;color:#3C3C3C;margin-bottom:65px;letter-spacing:1px;line-height:1.6}.indexThx .content_indexThx .txtContact02{text-align:center;color:#3C3C3C}.indexThx .content_indexThx .txtContact02 a{font-size:14px;font-size:1.4rem;text-decoration:underline;position:relative;padding-left:20px}.indexThx .content_indexThx .txtContact02 a:before{position:absolute;content:'';background:url(../../img/common/ico_arrow_green.png) no-repeat;background-size:14px 14px;width:14px;height:14px;left:0;top:50%}.indexThxRecruit .content_indexThx .txtContact02 a:before{margin-top:0}

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