@charset "utf-8";@media screen and (min-width:768px),print{.bbs ul{-webkit-animation:flowing 30s linear infinite;animation:flowing 30s linear infinite}#inquiry{width:100%;margin:0 auto;background-color:#1a1a1a;padding-bottom:102px}#c1 .mani{width:1280px;margin:0 auto}#c1 .mani .mini_in{margin:0 -320px}#c1 .inner.rel{width:1200px;margin:0 auto;position:relative}#c1 .inner.rel .txt-01{position:relative;top:-302px;left:50px;margin-bottom:-328px}#c1 .inner.rel .tel-box .txt-02{font-weight:700;font-size:30px;letter-spacing:.05em;text-align:center;color:#fff;margin-bottom:63px}#c1 .inner.rel .tel-box .txt-03{width:997px;margin:0 auto;margin-bottom:11px;position:relative;left:-7px}#c1 .inner.rel .txt-box-01{width:880px;margin:0 auto;position:relative;background-image:url(../images/inquiry/line-02.png);background-repeat:no-repeat;background-position:center bottom;padding:0 0 65px 0;margin-bottom:115px}#c1 .inner.rel .txt-box-01 .deco{position:relative;left:-110px}#c1 .inner.rel .txt-box-01 .txt-04{font-weight:700;font-size:24px;letter-spacing:.05em;text-align:center;color:#fff;margin-bottom:-25px;position:relative;top:-51px}#c1 .inner.rel .txt-box-01 .txt-05{font-weight:500;font-size:16px;letter-spacing:.05em;line-height:30px;text-align:center;color:#fff}#c1 .inner.rel .txt-box-01 .deco-02{position:absolute;right:-160px;bottom:-266px}.desired-date{display:none}.desired-time{display:none}}@media screen and (max-width:767px){.bbs ul{-webkit-animation:flowing 30s linear infinite;animation:flowing 30s linear infinite}#inquiry{width:100%;margin:0 auto;background-color:#1a1a1a;padding-bottom:19.082vw}#c1 .mani{width:100%;margin:0 auto}#c1 .inner.rel{width:100%;margin:0 auto;position:relative}#c1 .inner.rel .txt-01{position:relative;top:-62.077vw;margin-bottom:-57.488vw}#c1 .inner.rel .tel-box .txt-02{font-weight:700;text-align:center;color:#fff;margin-bottom:4.106vw;font-size:5.797vw;letter-spacing:.05em;line-height:11.594vw}#c1 .inner.rel .tel-box .txt-03{width:85.749vw;margin:0 auto;margin-bottom:11.594vw;position:relative;left:-.725vw}#c1 .inner.rel .txt-box-01{width:98.551vw;margin:0 auto;position:relative;background-image:url(../images/inquiry/sp-line-02.png);background-repeat:no-repeat;background-position:center bottom;background-size:100%;margin-bottom:20.773vw;padding-bottom:15.7vw}#c1 .inner.rel .txt-box-01 .deco{position:relative}#c1 .inner.rel .txt-box-01 .txt-04{font-weight:700;text-align:center;color:#fff;margin-bottom:11.353vw;position:relative;top:3.865vw;font-size:5.797vw;letter-spacing:.05em;line-height:9.662vw}#c1 .inner.rel .txt-box-01 .txt-05{font-size:3.865vw;letter-spacing:.05em;line-height:7.246vw;text-align:center;color:#fff}#c1 .inner.rel .txt-box-01 .deco-02{position:absolute;right:4.589vw;bottom:-17.874vw;width:30.193vw}.desired-date{display:none}.desired-time{display:none}}.cform .error{font-size:93%;color:#b70000;display:block}.cform .akismet_error{display:block}.cform .vertical-item{display:block}.cform .vertical-item+.vertical-item{margin-top:5px}.cform .horizontal-item+.horizontal-item{margin-left:10px}.cform-checkbox-field label,.cform-radio-field label{font-weight:400;margin-bottom:0}.cform-checkbox-field input,.cform-radio-field input{margin-right:5px}.cform .ui-datepicker .ui-datepicker-title select.ui-datepicker-month,.cform .ui-datepicker .ui-datepicker-title select.ui-datepicker-year{width:40%;margin:0 5px}.contact-form-deprecated-message{background:#f5a9a9;border:#b40404 solid 2px;border-radius:5px;font-size:10px;line-height:1.6;margin:0 0 5px;padding:5px}.cform input[type=file]{display:inline-block}.cform-file-delete{cursor:pointer;visibility:hidden}.cform-tel-field input[type=text],.cform-zip-field input[type=text]{display:inline-block;width:auto}