@charset "UTF-8";body{padding-top:0}header,#header{background:#FFF url(/static/20251104-140604490/images/std/contact/bg_header.gif) repeat-x 0 100%;height:64px;border:0}#header-inner{height:59px;margin:0 auto;min-width:960px;width:960px}#logo{top:15px}footer,#footer{border-top:3px solid #575444}.heading{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif,Helvetica}.fs10{font-size:10px}#step-flow{background:#e8e4db;margin:-19px -18px 17px;padding:13px 0;text-align:center}#step-flow-inquiry-completion{background:#e8e4db;margin:0 -18px 17px;padding:13px 0;text-align:center}.inner__top img,.inner__bottom img{width:100%;height:auto}.inner__bottom img{padding:40px 0 20px}.inner__caption{font-size:13px;padding-bottom:30px}.inner__caption p::before{content:"※"}#contact-wrap>.inner{background:url(/static/20251104-140604490/images/std/common/bg_gradient.jpg) repeat-x 0 0;padding:20px 19px}.form-title{background:url(/static/20251104-140604490/images/std/search/bg_h2_search.gif)20px 50% no-repeat;border-bottom:3px solid #ca0a37;color:#ca0a37;font-size:20px;margin:0 -20px 20px;padding-left:40px}#contact-wrap .inner .inner{border-width:5px;border-color:#EEE}.contact-content .heading{line-height:1;padding:10px 15px}#contact-point{position:absolute;right:8px;top:50%;margin-top:-17px;width:178px;height:34px;background:#FFF url(/static/20251104-140604490/images/std/contact/bg_bt_point.gif) no-repeat 0 0}#form-error{border:3px solid #e68e93;border-radius:5px;margin:20px 75px;padding:1px}#form-error>div{background:#fcf3f4;background:-webkit-linear-gradient(rgba(252,243,244,1) 0,rgba(255,255,2551) 100%);background:linear-gradient(rgba(252,243,244,1) 0,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcf3f4',endColorstr='#ffffff',GradientType=0);color:#cc3339;font-weight:bold;padding:15px 0}#form-error .err-mess{font-size:17px;padding-left:100px}#form-error .err-list{font-size:1.167em;border-top:1px dotted #e68e93;list-style:disc;margin-top:1em;padding-left:100px}#form-error .check{border-top:0;margin-top:0}#form-error .err-list li{line-height:1.2;margin-left:1em;margin-top:10px}.imeDisabled{ime-mode:disabled}#about-mobile{font-size:.857em;margin-top:1em}#about-mobile div{background:#EEE;margin-bottom:1em;padding:.5em}#about-mobile p+p{margin-top:.25em}#about-mobile span{font-weight:bold}.form-tel{display:flex;margin-bottom:1em}.about-sms{display:flex;align-items:flex-end;margin-top:.2em}#about-sms_info{cursor:pointer}.about-sms_wrap{display:flex;position:relative}#about-sms_description{display:block;position:absolute;top:-8.3em;left:32px;width:214px;height:154px;border:1px solid #777;border-radius:8px;background-color:#ffefbf;box-shadow:0 0 6px rgba(85,85,85,0.25);text-align:left;letter-spacing:.01em;line-height:1.2;padding:15px 11px;visibility:hidden;opacity:0;transition:.2s all}#about-sms_description br{display:block;content:"";margin-bottom:1em}#about-sms_description::before{content:'';position:absolute;left:-4%;bottom:45.5%;border-top:10px solid transparent;border-right:10px solid #ffefbf;border-bottom:10px solid transparent;z-index:10}#about-sms_description::after{content:'';position:absolute;left:-4.5%;bottom:45.5%;border-top:10px solid transparent;border-right:10px solid #777;border-bottom:10px solid transparent;z-index:1}#about-sms_title{display:inline-block;width:214px;font-size:12px;color:#FFF;text-align:center;letter-spacing:0;line-height:1;background-color:#c03;padding:6px 0}#about-sms_number{font-size:12px;font-weight:bold}#about-sms_info:hover+#about-sms_description{visibility:visible;opacity:1}#contact-item_list{margin-top:20px}.form-title_sub{background:#888577;border-radius:3px 3px 0 0;color:#FFF;font-size:16px;padding:5px 15px}#contact-item_list table{border:5px solid #EEE;border-top:0;margin-bottom:15px;width:100%;border-collapse:collapse}#contact-item_list thead th{background:#f8f7f4;font-weight:normal;white-space:nowrap;word-break:keep-all}#contact-item_list th,#contact-item_list td{border-left:1px dotted #CCC;padding:8px 10px;text-align:center}#contact-item_list td{border-top:1px solid #CCC}#contact-item_list .check{background:#f8f7f4;border-left:none}#contact-item_list td.trans{text-align:left}#contact-item_list td.thumb{width:100px;vertical-align:middle}#contact-item_list td.thumb img{height:auto;width:auto;max-height:100px;max-width:100px;vertical-align:middle}#contact-item_list td.price .fcRed{color:#F00;font-weight:bold}#contact-item_list td.name,#contact-item_list td.trans,#contact-item_list td.shop{text-align:left}#contact-item_list td.name{width:230px}#contact-item_list td.shop{border-top:1px dotted #CCC}#contact-item_list td.shop a{font-weight:bold}#contact-item_list td .desc{display:block;line-height:1.35}table.formTbl{border:5px solid #EEE;margin-bottom:20px;border-collapse:collapse;width:100%}table.formTbl.first{border-bottom:0;margin-bottom:0}table.formTbl.second{border-top:0;border-bottom:0;margin-bottom:0}table.formTbl.third{border-top:1px solid #e5e5dd}.form-title_sub+table.formTbl{border-top:0}table.formTbl th,table.formTbl td{border-bottom:1px solid #EEE;font-size:1.167em;padding:20px;vertical-align:top}table.formTbl th{background:#f5f5ed;border-color:#e5e5dd;border-left:1px solid #e5e5dd;color:#630;line-height:1.2;text-align:left}table.formTbl td{width:70.5%;word-break:break-all}table.formTbl td.grad-btn__checked{width:70.5%;height:65px;word-break:break-all}table.formTbl th div{position:relative}table.formTbl th div>p{margin-top:8px;font-size:10px;font-weight:normal;color:#000}table.formTbl th .required{position:absolute;right:0}table.formTbl th .note{font-size:12px}.formTbl label+input{margin-left:1em}.formTbl input[type=text],.formTbl textarea{background:#f9f9f9;border:1px solid #DDD;padding:.5em}dd.confirm{background:#f9f9f9;padding:.5em}.prefix,.suffix{padding-top:.5em;padding-bottom:.5em}.prefix{margin-right:.75em}.suffix{margin-left:.75em}.formTbl input[type=text]{vertical-align:middle}.formTbl li{margin-bottom:.75em}.formTbl p+p{margin-top:1em}.formTbl dt .fwB{color:#630;font-weight:bold}.suffix.note{color:#999;font-size:.857em}dl.form-address{margin-top:.5em;position:relative;width:600px}dl.form-address dt,dl.form-address dd,.form-address .form-label,.form-address .form-field{display:inline-block;padding:.5em 0}dl.form-address dt,.form-address .form-label{width:15%}dl.form-address dd,.form-address .form-field{width:80%}.form-age name{width:214px}.form-tel input,.form-zip input{width:60px}.form-age input{width:100px}.form-option{margin:20px auto 20px auto;width:770px}.form-option_news{margin-bottom:.5em;font-size:11px}p+.privacy-note{border-top:1px dotted #CCC;margin-top:1em;padding-top:1em}.privacy-note{line-height:1.8}.form-btn{margin:20px 0}.notification{margin-bottom:24px;text-align:center}.notification .highlight{color:#c03}.notification-text{font-size:24px;font-weight:bold}.notification-message{font-size:16px}table.catalogRequestformTbl th,table.catalogRequestformTbl td{font-size:14px}table.catalogRequestformTbl .form-zip input{width:174px}#form-history .heading,#form-recommend .heading{border-radius:3px 3px 0 0;color:#FFF;font-size:1.333em;margin-top:20px;padding:5px 10px}#form-history .inner,#form-recommend .inner{padding:0}#form-history .item,#form-recommend .item{border-left:1px dotted #CCC;float:left}#form-history .item:first-child,#form-recommend .item:first-child{border-left:none}#form-history .item .check,#form-recommend .item .check{color:#6b6756;font-weight:bold}#form-history .item .price,#form-recommend .item .price{color:#F00}#form-history .heading{background:#b28500}#form-history .item{padding:4px;width:173px;position:relative}#form-history .item.checked{background:#fcffcd}#form-history .item dt{background:#f5f5ed;padding:5px}#form-history .item dt a{color:#630;font-weight:bold;text-decoration:none}#form-history .item .name,#form-history .item .thumb,#form-history .item .desc{text-align:center}#form-history .item .thumb{padding:10px 0}#form-history .item .price{color:#F00}#form-history .item dd.price{font-weight:bold;font-size:14px}#form-history .item .time{font-size:11px}#form-history .item .shop{padding:5px}#form-history .item .check{color:#6b6756;font-weight:bold}#form-history .detail{background:#FFF;-webkit-box-shadow:0 0 6px 0 rgba(50,50,50,0.5);box-shadow:0 0 6px 0 rgba(50,50,50,0.5);padding:1px;width:366px;position:absolute;top:165px;left:90px;z-index:100}#form-history .detail.rightSet{left:-280px}.detail-wrap{border:5px solid #9d8142;font-size:10px;overflow:hidden;padding:15px;width:326px}.detail-thumb ul{width:326px}.detail-thumb li{border:1px solid #CCC;padding:1px;width:150px}.detail-thumb li:first-child{margin-right:18px}.detail-info{display:table;margin:10px 0;width:326px}.detail-info p{background:#f5f5ed;display:table-cell;padding:7px}.detail-info p:first-child{border-right:10px solid #FFF}.detail-info p .num{font-weight:bold;font-size:14px}.detail-wrap table{border-collapse:collapse;width:100%}.detail-wrap th,.detail-wrap td{border:1px solid #EEE;padding:1em}.detail-wrap th{background:#f5f5ed;color:#630}#form-recommend{margin:0 0 20px}#form-recommend .heading{background:#9ea268}#form-recommend .item{padding:10px;width:206px}#form-recommend .item .thumb img{height:auto;width:auto;max-height:80px;max-width:80px}#form-recommend .item .price{font-weight:bold;font-size:14px}#form-recommend .item .title,#form-recommend .item .desc{padding-left:90px}#form-recommend .item .title{margin-bottom:.5em}#form-recommend .check{margin-top:5px}#form-recommend .btn{border-top:1px dotted #CCC;clear:both;padding:10px 0}.list-all-check input[type="checkbox"],#form-history .check input[type="checkbox"],#form-recommend .check input[type="checkbox"]{filter:alpha(opacity=0);outline:0;opacity:0;padding:0;position:absolute}.list-all-check label,#form-history .item label,#form-recommend .item label{background:url(/static/20251104-140604490/images/std/search/bg_input_red_off.png) no-repeat 0 50%;display:block;padding-left:25px;line-height:22px}.list-all-check input[type="checkbox"]:checked+label,#form-history .item input[type="checkbox"]:checked+label,#form-recommend .item input[type="checkbox"]:checked+label{background-image:url(/static/20251104-140604490/images/std/search/bg_red_input_on.png)}.list-all-check.checked label,#form-history .item .checked label,#form-recommend .item .checked label{background-image:url(/static/20251104-140604490/images/std/search/bg_red_input_on.png)}.contact-message{background:#f3f3ea url(/static/20251104-140604490/images/std/contact/bg_message.gif) no-repeat 100% 0;border-radius:5px;margin-bottom:20px}.contact-message.left{background:#f3f3ea url(/static/20251104-140604490/images/std/contact/bg_message_s.gif) no-repeat 100% 85%;float:left;width:550px}.contact-message.left .heading{margin-left:-17px}.contact-message_inner{padding:35px 30px 10px}.contact-message p{margin-bottom:15px}.contact-message .holidaysInfo{color:#f00;font-size:14px}.contact-service{margin-top:20px;position:relative}.contact-service .heading{background:#ca0a37;border-radius:3px;color:#FFF;font-size:1.333em;margin-bottom:10px}.contact-service ul{background:#f3f3ea;padding:15px}.contact-service ul li{margin-right:6px}.contact-service ul img{vertical-align:top}.contact-service .read{position:absolute;right:9px;bottom:0;line-height:.1}.contact-log .heading{border-radius:3px 3px 0 0;color:#FFF;font-size:1.333em}.contact-log{margin-top:20px}.contact-log .heading{background:#888577}.contact-log .inner{padding:10px 10px 0!important}.contact-log ul{width:900px}.contact-log li{background:#f7f9fd;border:1px solid #e9effa;margin:0 10px 10px 0;padding:10px 15px;width:408px}.contact-log li .name{font-size:1.167em;font-weight:bold;margin-bottom:.5em}.contact-log li a{display:inline;float:none}.contact-link{margin-top:4em}.contact-link img{margin-right:12px;vertical-align:middle}.contact-option{border-width:3px;border-style:solid;width:444px}.contact-option p+p{margin-top:.75em}.tpointBox{border-color:#b1d2f7}.tpointBox .fcRed{color:#cc3339}#tpoint-box .contact-option_inner{padding:12px 20px}#tpoint-box_s{width:344px}#tpoint-box_s .contact-option_inner{padding:10px}#tpoint-box_s .fsS{line-height:1.25}.moveBox{border-color:#c3deec}.moveBox .contact-option_inner{background:url(/static/20251104-140604490/images/std/contact/bg_movebox.png) repeat-x 0 0;margin:1px}#move-box .contact-option_inner{padding:9px 11px}#move-box .heading{margin-top:-17px}#move-box .btn{margin:0 0 2em}#move-box_s{width:344px}#move-box_s .contact-option_inner{padding:7px 2px}#move-box_s .heading{margin:-17px 0 0 5px}#move-box_s .btn{margin:0}.chumonBox{border:0}#chumon-box_s{width:355px}#chumon-box_other_s{width:330px}.chumonBox .contact-option_inner{position:relative;display:block}.chumonBox .contact-option_inner:hover img{opacity:1}.chumonBox .btn{position:absolute;display:grid;place-content:center;font-weight:bold;text-decoration:none}#chumon-box_s .btn{left:32px;bottom:10px;animation-name:updown1;animation-delay:0s;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;opacity:1}#chumon-box_s .btn.btn--campaign{bottom:64px}@keyframes updown1{0%{transform:translateY(0)}50%{transform:translateY(-5px)}100%{transform:translateY(0)}}#chumon-box_other_s .btn{width:267px;transform:translateX(-50%);left:50%;bottom:16px}#chumon-box_s .contact-option_inner:hover img{opacity:1}#chumon-box_other_s .btn:hover{opacity:.6}#muji-box{border-color:#dbb0b5}#muji-box .contact-option_inner{padding:0 10px}#muji-box .heading{margin:0 -10px}#muji-box .read{color:#941f38}#muji-box .btn{margin-bottom:1.5em}.indent{padding-left:1em;text-indent:-1em}.indent+.indent{margin-top:1em}.campaign-info{margin:0 20px}.campaign-info.campaign-info--margin{margin:20px 20px}.campaign-info p{font-size:13px;color:#313131}.privacy-info{background:#FFF;border:1px solid #EEE;margin:25px auto 40px;padding:15px;width:740px}.privacy-info .heading{margin-bottom:.5em}.box .privacy-info{background:#fafafa;margin-top:20px}#contact-modal_contents{background:#FFF;border-radius:5px;width:900px}#contact-modal_contents .heading.lv2{font-size:26px}#modal-info{padding:15px}#modal-info .inner{border:5px solid #EEE;padding:10px}#modal-info .name{background:#f5f5ed;margin-bottom:5px;width:100%}#modal-info .name span{display:table-cell;padding:5px 10px}#modal-info .thumb{float:left;width:100px}#modal-info_shop .shop_info{float:right;width:718px}#modal-info_shop .shop_info.shop_info-nodetail{float:none;width:auto;font-size:13px}#modal-info_shop .shop_info .desc{padding:.25em 0}#modal-info_shop .shop_info .desc+.desc{border-top:1px dotted #CCC}#modal-info_tel{background:#f6f6f6;border:1px solid #DDD;margin:5px 0 10px;padding:10px 10px 10px 90px}#modal-info_tel p{margin-top:0}#modal-info_tel p a,#modal-info_tel p .tel-icon{margin:0 10px}#modal-info_tel .tel-info{font-size:35px;line-height:60px;margin-bottom:10px}#modal-info_tel .tel-info img{vertical-align:middle}#modal-tel_num{font-weight:bold}#modal-info_item table{float:right;margin-bottom:5px;width:730px}#modal-info_item th{background:#f5f5ed;font-weight:normal;text-align:center}#modal-info_item td{border-bottom:1px dotted #CCC;padding:.25em}#modal-info_item .price{color:#F00;font-size:1.167em}input[type="image"]:hover{opacity:.6;filter:alpha(opacity=60)}.contact-message.alert .contact-message_inner{color:#cc3339;padding:62px 20px 50px;text-align:center}.contact-message.alert .icon-alert{background:url(/static/20251104-140604490/images/std/contact/ico_alert.png) no-repeat 0 0;color:#ca0a37;display:inline-block;font-weight:bold;font-size:22px;line-height:1.2;margin:0 auto;min-height:28px;padding-left:40px;text-align:left}.contact-message .txt-alert{color:#cc3339;margin-top:2em}.grad-btn__checked{position:relative}.grad-btn{cursor:pointer;position:absolute;top:60px;left:312px;z-index:20;width:155px;color:#0633ac;transition:top .5s}.grad-btn::before{content:"任意項目を表示";border-bottom:1px solid #0633ac;white-space:nowrap;-webkit-text-size-adjust:100%}.grad-btn::after{content:"";display:inline-block;width:10px;height:10px;position:absolute;top:50%;left:-16px;transform:translateY(-50%);background:url("/static/20251104-140604490/images/std/contact/icon_arrow_01.png") no-repeat;background-size:contain;vertical-align:middle}.grad-item{position:relative;overflow:hidden;height:100px;transition:all .5s}.grad-item::before{z-index:10;display:block;position:absolute;bottom:0;left:6px;width:909px;height:100px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 50%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 50%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);content:""}.grad-trigger{display:none}.grad-trigger:checked~.grad-btn__checked .grad-btn{top:488px;width:145px;transition:top .5s;margin-top:16px}.grad-trigger:checked~.grad-btn__checked .grad-btn::after{background:url("/static/20251104-140604490/images/std/contact/icon_arrow_02.png") no-repeat}.grad-trigger:checked~.grad-btn__checked .grad-btn::before{content:"任意項目を閉じる"}.grad-trigger:checked~.grad-item{height:528px;transition:all .5s}.grad-trigger:checked~.grad-item::before{display:none}@-moz-document url-prefix(){.grad-trigger:checked~.grad-item{height:531px;transition:all .5s}.grad-trigger:checked~.grad-btn__checked .grad-btn{top:504px}}.form-date_select input[type=text]{background:url(/static/20251104-140604490/images/std/contact/icon_calendar_gray.svg) no-repeat center right 8px;background-color:#f9f9f9;cursor:pointer}.form-date_select dt{font-weight:bold;margin-bottom:5px}.form-date_select dt:not(:first-of-type){margin-top:10px}.form-date_select span.time-text{margin:0 5px 0 16px;float:none}.form-date_select select[name="time"]{width:158px}.form-date_select .required img{vertical-align:bottom;margin-left:8px}.form-date_info{position:relative;border:3px solid #e5e5e5;padding:20px 20px 15px;border-radius:6px;margin-bottom:22px;font-weight:bold}.form-date_info .info_img{position:absolute;top:-16px;left:10px}.form-date_info .info_img img{image-rendering:-webkit-optimize-contrast}.form-date_info .info_list{display:flex;flex-wrap:wrap}.form-date_info .info_list>div{display:flex;margin-right:30px}.form-date_info .info_list dt{margin-right:16px;min-width:40px;color:#9b9b9b;font-size:12px;align-self:baseline;line-height:21px}.form-date_info .info_list dd{margin-top:0}.form-date_info .info_list dt.long{min-width:52px}.xdsoft_datetimepicker .xdsoft_month{width:75px}.xdsoft_datetimepicker .xdsoft_year{width:60px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{max-height:145px;top:26px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:0}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled{opacity:.3}.xdsoft_datetimepicker .btn-box{overflow:hidden;clear:both}.xdsoft_datetimepicker .btn-box button[class^="reset-btn"]{display:flex;align-items:center;justify-content:center;width:63px;height:21px;margin:8px 1px 1px auto;outline:1px solid #ccc;border-radius:3px;background:linear-gradient(#fff,#d6d6d6);text-align:right;font-size:10px;font-weight:bold;cursor:pointer}.recommend-info{margin:20px 0;border:solid 1px #ccc}.recommend-info+.recommend-info{margin-top:30px}.recommend-info-header{display:flex}.recommend-info-header .title{flex:1 1 auto;min-height:1px;background-color:#f5f5ed;border-bottom:1px solid #ccc;padding:10px 10px 8px;font-size:18px;line-height:1.25}.recommend-property-list{margin:0 15px 15px;display:flex;flex-wrap:wrap}.recommend-property-list .recommend-property-item{text-decoration:none;color:#333;margin:15px 20px 0 0;width:calc((100% - 60px) / 4)}.recommend-property-item:hover{cursor:pointer}.recommend-property-item:nth-child(4n){margin-right:0}.recommend-property-item .thumbnail{height:86px;background-color:#313140}.recommend-property-item .thumbnail img{max-width:100%;max-height:100%;width:auto;height:auto;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.recommend-property-item .title,.recommend-property-item .detail{margin-top:10px}.recommend-property-list .title{color:#0633ac;text-decoration:underline}.recommend-property-item:hover .detail{color:#333}.feature-block{margin:24px 0}.feature-contents_head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px dotted #CCC}.feature-contents_head .heading{font-size:20px}.feature-contents_head .more{color:#ca0a37;font-weight:bold;right:20px;text-decoration:none;margin:20px}.feature-contents_head .more:hover{opacity:.7}.feature-block .horizontal{margin:15px;display:flex;justify-content:space-between}.feature-block .horizontal .item{width:290px}.feature-block .clr:after{display:none}.withThumb .title,.withThumb .desc{padding-left:80px}textarea.form-textarea::placeholder,input.form-input-text::placeholder{color:#707070}.error_bg{background-color:#ffeef2!important}#inquiry_checkbox.checkbox_area{padding:6px 10px}.formTbl ul.radio_area{padding:10px 10px 1px}#inquiry_checkbox.checkbox_area p:last-of-type{margin:0}#inquiry textarea.checkbox_textarea{margin-top:10px}.error_box{display:none;flex-direction:column;margin-top:7px;padding:8px 8px 7px;font-size:12px;color:#ca0a37;border:solid 1px #ca0a37;border-radius:3px;background-color:#fff}.error_box span{display:flex;line-height:14px}.error_box span:not(:first-of-type){margin-top:3px}.error_box span::before{content:url("/static/20251104-140604490/images/00000/inquiry_comp/icon_error.svg");margin-right:7px;line-height:14px}button.consent-btn span.btn_text::after{content:"";display:inline-block;margin-left:15px;border-style:solid;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:11px solid #f66d09;border-right:0}button.consent-btn{width:409px;height:63px;font-size:22px;color:#f66d09;border:solid 2px #e5611b;border-radius:5px;background:linear-gradient(180deg,#fffefe 0,#fffefe 50%,#fdf3ee 50%,#fdf3ee 100%);font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",sans-serif,Helvetica}#FormAssist_submit:disabled{color:#9b9b9b;border:1px solid #b5b5b5;background:#fdfdfd;background:-moz-linear-gradient(top,rgba(253,253,253,1) 11%,rgba(234,234,234,1) 100%);background:-webkit-linear-gradient(top,rgba(253,253,253,1) 11%,rgba(234,234,234,1) 100%);background:linear-gradient(to bottom,rgba(253,253,253,1) 11%,rgba(234,234,234,1) 100%)}table.formTbl.second.grad-table{height:100%}.guide-box{position:fixed;top:140px;left:17px;display:flex;flex-direction:column;align-items:center;background:rgba(0,0,0,0.7);padding:15px 15px 13px;border-radius:10px;z-index:100}.check-icon{margin-bottom:4px}@-webkit-keyframes animate-svg-stroke-1{0%{stroke-dashoffset:58.548667764616276px;stroke-dasharray:58.548667764616276px}100%{stroke-dashoffset:0;stroke-dasharray:58.548667764616276px}}@keyframes animate-svg-stroke-1{0%{stroke-dashoffset:58.548667764616276px;stroke-dasharray:58.548667764616276px}100%{stroke-dashoffset:0;stroke-dasharray:58.548667764616276px}}.svg-elem-1{-webkit-animation:animate-svg-stroke-1 .3s ease 0s both;animation:animate-svg-stroke-1 .3s ease 0s both}@-webkit-keyframes animate-svg-stroke-2{0%{stroke-dashoffset:14.134622573852539px;stroke-dasharray:14.134622573852539px}100%{stroke-dashoffset:0;stroke-dasharray:14.134622573852539px}}@keyframes animate-svg-stroke-2{0%{stroke-dashoffset:14.134622573852539px;stroke-dasharray:14.134622573852539px}100%{stroke-dashoffset:0;stroke-dasharray:14.134622573852539px}}.svg-elem-2{-webkit-animation:animate-svg-stroke-2 .3s ease .12s both;animation:animate-svg-stroke-2 .3s ease .12s both}.guide-box p{display:block;color:#fff;text-align:center;font-weight:bold;line-height:1.6}.guide-box .comp-alert p:first-of-type,.guide-box .error-alert p{font-size:14px}.guide-box .comp-alert p:first-of-type{margin-bottom:13px}.guide-box .error-alert span{margin:0 7px;font-size:24px}.guide-box .error-alert,.guide-box .check-icon img{display:none}.guide-box.error{padding:15px 15px 8px}.guide-box.error .error-alert,.guide-box.error .check-icon img{display:block}.guide-box.error svg,.guide-box.error .comp-alert{display:none}.load-fade{opacity:0;visibility:hidden;transition:all .5s}.load-fade.is-show{opacity:1;visibility:visible}.company-inquiry *{box-sizing:border-box}.company-inquiry{overflow-wrap:anywhere;word-break:normal;line-break:strict}.company-inquiry .content-title{padding:6px 15px;border-radius:5px 5px 0 0;background-color:#559ccc;color:#fff;font-size:16px;font-weight:bold}.company-inquiry .content-inner{border:solid #559ccc;border-width:0 4px 4px;border-radius:0 0 5px 5px}.company-inquiry .flex-container{display:flex}.company-info-item:not(:first-of-type){border-top:2px solid #559ccc}.company-info-item .company-name{padding:20px 30px 0;font-size:16px;font-weight:bold}.company-info-item .company-description{padding:0 30px 20px}.company-info-item .accordion-toggle{display:flex;align-items:center;min-height:60px;padding:5px 70px 5px 30px;background-image:url(/static/20251104-140604490/images/new-notice/icon_accordion_plus.svg);background-size:30px auto;background-repeat:no-repeat;background-position:right 30px center;cursor:pointer}.company-info-item .accordion-toggle.open{background-image:url(/static/20251104-140604490/images/new-notice/icon_accordion_minus.svg)}.company-info-item .accordion-inner{display:none}.company-info-item .introduction-text{margin-top:10px;font-size:13px}.company-info-item .company-location{margin-top:20px}.company-info-item .location-image{position:relative;flex-shrink:0;width:260px;height:200px;margin:0 20px 0 0;outline:solid 1px #ccc}.company-info-item .location-image .swiper-button-next,.company-info-item .location-image .swiper-button-prev{width:30px;height:50px;background-color:#c4cad0;background-repeat:no-repeat}.company-info-item .location-image .swiper-button-next{right:0;border-radius:4px 0 0 4px;background-image:url(/static/20251104-140604490/images/std/detail/icon_angle_right_white.svg);background-position:center right 40%}.company-info-item .location-image .swiper-button-prev{left:0;border-radius:0 4px 4px 0;background-image:url(/static/20251104-140604490/images/std/detail/icon_angle_left_white.svg);background-position:center left 40%}.company-info-item .location-image .swiper-button-next:after,.company-info-item .location-image .swiper-button-prev:after{content:none}.company-info-item .location-image-swiper{width:200px;height:200px}.company-info-item .location-image-swiper .swiper-slide{display:flex;align-items:center;justify-content:center}.company-info-item .location-image-swiper .swiper-slide img{max-width:100%;max-height:200px;object-fit:scale-down}.company-info-item .location-details{display:grid;grid-template-columns:60px 1fr;align-items:baseline;align-content:baseline;gap:8px 10px;width:100%;font-size:12px}.company-info-item .location-details .name{padding:3px;border-radius:3px;background-color:#559ccc;color:#fff;line-height:1;text-align:center}.inquiry-property{margin-top:20px}.inquiry-property .inquiry-title{margin-bottom:10px;color:#559ccc;font-size:14px;font-weight:bold}.inquiry-item{padding:15px;border-radius:5px;border:solid 1px #b8c9e1;background-color:#eff6ff}.inquiry-item+.inquiry-item{margin-top:15px}.inquiry-item .info-icon img{vertical-align:text-top}.inquiry-item .inquiry-detail{display:inline-block;padding:2px 5px;font-size:13px;cursor:default}.inquiry-item .staff-info{margin-top:10px}.inquiry-item .staff-info .staff{flex-shrink:0;width:93px;margin-right:10px}.inquiry-item .staff-info .staff-image{display:inline-block;height:93px;border-radius:50%;overflow:hidden}.inquiry-item .staff-info .staff-image img{max-width:100%;max-height:93px;object-fit:cover}.inquiry-item .staff-info .staff-name{display:block;font-size:13px;text-align:center}.inquiry-item .staff-info .staff-comment{position:relative;display:flex;align-items:center;align-self:baseline;width:100%;padding:20px;border:solid 2px #b8c9e1;border-radius:10px;background-color:#fff;font-size:12px}.inquiry-item .staff-info .staff+.staff-comment{min-height:93px;margin-left:15px}.inquiry-item .staff-info .staff+::before,.inquiry-item .staff-info .staff+::after{content:"";position:absolute;top:50%;left:-16px;transform:translateY(-50%);border-top:8px solid transparent;border-bottom:8px solid transparent}.inquiry-item .staff-info .staff+::before{content:"";border-right:15px solid #b8c9e1;left:-15px}.inquiry-item .staff-info .staff+::after{content:"";border-right:15px solid #fff;left:-11px}.loupe__icon{position:absolute;width:30px;height:30px;bottom:5%;right:5%;z-index:10;padding:7px 5px 7px 15px;box-sizing:border-box;border-radius:3px;background-color:#c4cad0;background-image:url(/static/20251104-140604490/images/std/detail/icon_mushimegane.svg);background-repeat:no-repeat;background-size:15px;background-position:5px center;color:#fff;font-size:12px;cursor:pointer;text-align:center;pointer-events:none}