﻿input[type=text],z input[type=email],input[type=tel],input[type=number],textarea{font-size:16px;border:1px solid #ccc;-webkit-border-radius:0;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.content_main_area{margin:90px auto 0}.content_main{background-size:cover;margin-bottom:30px}@media screen and (min-width:0px) and (max-width:767px){.content_main{padding-bottom:450px}}.content_main_img{position:absolute;bottom:0;right:0}@media screen and (min-width:0px) and (max-width:767px){.content_main_img{bottom:50px;width:100%;text-align:center}}.content_main_img_txt{color:#fff;position:absolute;left:2%;top:20%;line-height:2.2;width:50%}@media screen and (min-width:0px) and (max-width:767px){.content_main_img_txt{left:2%;top:50px;width:96%}}.content_main_cap{background-color:rgba(124,39,54,.8);position:absolute;bottom:0;width:100%}.content_main_cap_txt{color:#fff;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W6","HiraMinProN-W6","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;letter-spacing:2.4px;font-size:2.4rem;text-align:center;line-height:63px}@media screen and (min-width:0px) and (max-width:767px){.content_main_cap_txt{font-size:20px}}.content_main_txt01{text-align:center;font-weight:500;font-size:18px;margin-bottom:10px}.content_main_txt02{text-align:center;font-weight:500;font-size:14px}input[type=checkbox]{width:15px;height:15px;vertical-align:middle}.last_dot1{border-bottom-style:none}::-webkit-input-placeholder{color:#878787;font-family:YuGothic,"游ゴシック","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.6rem}::-moz-placeholder{color:#878787;font-family:YuGothic,"游ゴシック","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.6rem}:-ms-input-placeholder{color:#878787;font-family:YuGothic,"游ゴシック","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.6rem}input[type=image]{border:none !important}.request .content_lead{background-color:#f0f0f0}.request .content_lead_inner{font-size:1.8rem;line-height:2.2;text-align:center}.request .content_lead_inner .txt{margin-top:20px;font-size:1.6rem}@media screen and (max-width:640px){.request .content_lead_inner .txt{text-align:left;font-size:1.6rem}}.content_lead02 .comment_box{position:relative;background-color:#995252;padding:20px 2%;margin-bottom:35px}.content_lead02 .comment_box:after{position:absolute;border-top:21px solid #995252;border-right:21px solid transparent;border-left:21px solid transparent;content:"";left:47.8%;bottom:-20px}.content_lead02 .comment_box p{color:#fff;font-size:2rem;font-weight:700}.content_lead02 .pink{color:#d94c6f;font-weight:700}#thinkPlan{margin-top:-80px;padding-top:80px}.form-item{border-top:1px dashed #e5e5e5}.form-item:first-child{border-top:none}@media screen and (max-width:768px){.form-item{display:block}}.form-item .form-item-ttl{flex-basis:30%;text-align:left;padding:42px 0 28px 3%;font-weight:500}@media screen and (max-width:768px){.form-item .form-item-ttl{display:inline-block;padding:28px 0 5px}}.form-item .form-item-ttl+p{display:none}.form-item .form_req_wrap{padding:42px 2px 28px}@media screen and (max-width:768px){.form-item .form_req_wrap{display:inline-block;padding:28px 0 5px}}.form-item .top_req{padding-top:0}.form-item .form_control_wrap{flex-basis:calc(100% - (30% + 40px));padding:28px 0 28px 2%;vertical-align:middle}@media screen and (max-width:768px){.form-item .form_control_wrap{width:100%;padding:28px 0}}.form_control_wrap span.wpcf7-list-item{display:block;margin:10px 0}.form_control_wrap span.wpcf7-list-item:first-child{margin:0}.form_control_wrap .wpcf7-form-control.wpcf7-text{padding:14px;width:100%;max-width:588px;font-size:1.6rem;border:1px solid #ccc}.form_control_wrap .wpcf7-form-control.wpcf7-text.last_name{max-width:200px}.form_control_wrap .wpcf7-form-control.wpcf7-text.first_name{max-width:200px}.form_control_wrap .wpcf7-form-control.wpcf7-text.last_name_kana{max-width:200px}.form_control_wrap .wpcf7-form-control.wpcf7-text.first_name_kana{max-width:200px}.form_control_wrap .wpcf7-form-control.wpcf7-textarea{max-width:588px;width:100%;height:225px;resize:vertical;border:1px solid #ccc;padding:10px 2%;font-size:16px;font-family:initial}.form_control_wrap .sub_txt{display:block;background-color:#f7f7f7;margin-top:20px;max-width:588px;width:100%;font-size:14px;padding:14px 3.2%}@media screen and (max-width:767px){.date_txt{display:block}}.showroom .head{text-align:center}@media screen and (max-width:768px){.showroom .head{padding-bottom:28px;margin-top:20px}}@media screen and (max-width:480px){.showroom .head{display:flex}}.showroom .head .form_req_wrap{padding:0;display:inline-block}.showroom .head .form_req_wrap .form_req{display:inline-block;margin-right:10px}@media screen and (max-width:768px){.showroom .head .form_req_wrap .form_req{padding:0}}.showroom .head .form-item-ttl{display:inline-block;font-size:2rem;flex-basis:calc(100% - 60px)}@media screen and (max-width:768px){.showroom .head .form-item-ttl{padding:0;font-size:1.8rem}}.showroom.test2411 .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-child(4) label:before{background:url(//www.e-igc.jp/wp2020/wp-content/themes/e-igc/css/../img/formlist/Individual06.png) no-repeat center;background-size:cover;width:90%}.showroom.new .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item{flex-basis:calc(98% * 1 / 4);margin:0 calc(10% * 1 / 40) 30px}@media screen and (min-width:768px) and (max-width:979px){.showroom.new .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item{flex-basis:calc(98% * 1 / 2);margin:0 calc(10% * 1 / 40) 30px}}@media screen and (max-width:768px){.showroom.new .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item{flex-basis:48%;margin:0 3px 10px}}.showroom.new .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item label{padding:165px 0 70px}@media screen and (max-width:768px){.showroom.new .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item label:after{bottom:45px}}.showroom.new .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:first-child label:before{background:url(//www.e-igc.jp/wp2020/wp-content/themes/e-igc/css/../img/showroom/emotop-hamamatsu/img_form_n.jpg) no-repeat top center;background-size:contain;width:90%}.showroom.new .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:first-child label:after{content:"〒435-0016\A静岡県浜松市中央区\A和田町439-1";display:inline-block}.showroom.new .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-child(2) label:before{background:url(//www.e-igc.jp/wp2020/wp-content/themes/e-igc/css/../img/formlist/Individual05.png) no-repeat;background-size:contain;width:90%}.showroom.new .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-child(2) label:after{display:inline-block;content:"〒480-1133\A愛知県長久手市 \A原山103"}.showroom.new .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-child(3) label:before{background:url(//www.e-igc.jp/wp2020/wp-content/themes/e-igc/css/../img/formlist/Individual05.png) no-repeat;background-size:contain;width:90%}.showroom.new .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-child(3) label:after{display:inline-block;content:"〒480-1133\A愛知県長久手市 \A原山103"}.showroom .form_control_wrap{max-width:960px;margin:0 auto;padding:0 2% 28px}@media screen and (max-width:768px){.showroom .form_control_wrap{padding:0}}.showroom .form_control_wrap .wpcf7-radio.showroom{display:flex;flex-wrap:wrap}.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item{flex-basis:calc(98% * 1 / 4);margin:0 calc(10% * 1 / 40) 30px}@media screen and (min-width:768px) and (max-width:979px){.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item{flex-basis:calc(98% * 1 / 2);margin:0 calc(10% * 1 / 40) 30px}}@media screen and (max-width:768px){.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item{flex-basis:48%;margin:0 3px 10px}}.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item label{display:flex;align-items:flex-start;justify-content:center;padding:170px 0 70px;min-height:350px;position:relative;background-color:#f7f7f7}@media screen and (max-width:768px){.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item label{padding:156px 0 70px;min-height:270px}}@media screen and (max-width:480px){.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item label{padding:155px 0 0;min-height:300px}}.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item label:before{display:inline-block;content:"";max-width:260px;width:100%;height:135px;background:url(//www.e-igc.jp/wp2020/wp-content/themes/e-igc/css/../img/showroom/hamamatsu/img_slide01.jpg);position:absolute;top:20px;left:50%;transform:translateX(-50%)}.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item label:after{display:block;white-space:pre;width:200px;height:2.8em;position:absolute;left:50%;transform:translateX(-50%);bottom:75px;line-height:1.8;letter-spacing:-.05em}@media screen and (max-width:768px){.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item label:after{height:2em;width:150px;line-height:1.6;font-size:14px;bottom:65px}}.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item label input[type=radio]{margin:10px}@media screen and (max-width:768px){.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item label input[type=radio]{margin:7px 5px}}.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item label .wpcf7-list-item-label{font-size:1.6rem}@media screen and (max-width:768px){.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item label .wpcf7-list-item-label{font-size:1.4rem;letter-spacing:.1em}}.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:first-child label:before{background:url(//www.e-igc.jp/wp2020/wp-content/themes/e-igc/css/../img/showroom/emotop-hamamatsu/img_form_n.jpg) no-repeat top center;background-size:contain;width:90%}.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:first-child label:after{content:"〒435-0016\A静岡県浜松市中央区\A和田町439-1";display:inline-block}.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-child(2) label:before{background:url(//www.e-igc.jp/wp2020/wp-content/themes/e-igc/css/../img/showroom/list/showroom_img_05.jpg) no-repeat;background-size:contain;width:90%}.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-child(2) label:after{display:inline-block;content:"〒480-1343\A愛知県長久手市石場2503"}.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-child(5) label:before{background:url(//www.e-igc.jp/wp2020/wp-content/themes/e-igc/css/../img/showroom/list/showroom_img_09_new.jpg) no-repeat bottom/110%;width:90%}.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-child(5) label:after{display:inline-block;content:"〒441-8052\A愛知県豊橋市柱三番町4番1"}.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom{flex-wrap:wrap;justify-content:center}@media screen and (max-width:979px){.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom{justify-content:flex-start}}.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item{flex-basis:calc(97.5% * 1 / 2);margin:0 calc(10% * 1 / 40) .5%}@media screen and (min-width:768px) and (max-width:979px){.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item{flex-basis:calc(98% * 1 / 2);margin:0 calc(10% * 1 / 40) .5%}}@media screen and (max-width:768px){.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item{flex-basis:48%;margin:0 3px 10px}}.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item label{padding:195px 0 70px;min-height:350px}@media screen and (max-width:768px){.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item label{padding:185px 1em 70px;justify-content:flex-start;min-height:19.5em}}@media screen and (max-width:480px){.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item label{padding:135px 1em 70px;min-height:16.5em}}.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item label:before{height:160px}@media screen and (max-width:768px){.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item label:before{height:155px}}@media screen and (max-width:480px){.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item label:before{height:100px}}@media screen and (max-width:768px){.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item label:after{bottom:45px}}.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-of-type(1) label:before{background-size:cover}.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-child(2){display:none}.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-child(2) label:before{background:url(//www.e-igc.jp/wp2020/wp-content/themes/e-igc/css/../img/showroom/model-nagoya/img_form.jpg) no-repeat center;background-size:cover;width:90%}.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-child(2) label:after{display:inline-block;content:"〒480-1343\A愛知県長久手市石場2503"}.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-child(3){display:none}.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-child(3) label:before{background:url(//www.e-igc.jp/wp2020/wp-content/themes/e-igc/css/../img/showroom/list/showroom_img_08_new.jpg) no-repeat center;background-size:cover;width:90%}.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-child(3) label:after{display:inline-block;content:"〒480-1133\A愛知県長久手市原山103"}.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-child(4) label:before{background:url(//www.e-igc.jp/wp2020/wp-content/themes/e-igc/css/../img/showroom/list/showroom_img_08_new.jpg) no-repeat center;background-size:cover;width:90%}.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-child(4) label:after{display:inline-block;content:"〒480-1133\A愛知県長久手市原山103"}.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-child(5) label:before{background:url(//www.e-igc.jp/wp2020/wp-content/themes/e-igc/css/../img/showroom/list/showroom_img_09_new.jpg) no-repeat bottom;background-size:cover;width:90%}.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-child(5) label:after{display:inline-block;content:"〒441-8052\A愛知県豊橋市柱三番町4番1"}.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-child(6) label:before{background:url(//www.e-igc.jp/wp2020/wp-content/themes/e-igc/css/../img/showroom/list/showroom_img_10_new.jpg) no-repeat center 60%/cover;width:90%}.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-child(6) label:after{display:inline-block;content:"〒441-8052\A愛知県豊橋市柱三番町3-1"}.showroom.NewStyle .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item:nth-of-type(7) label:before{background-size:cover}@media all and (-ms-high-contrast:none){.showroom .head.flex{text-align:center;display:flex;align-items:center;justify-content:center}.showroom .head.flex .form_req{display:inline-block}.showroom .head.flex .form-item-ttl{flex-basis:35%}.showroom .form_control_wrap{max-width:960px;margin:0 auto;padding:0 2% 28px}.showroom .form_control_wrap .wpcf7-radio.showroom{display:flex;flex-wrap:wrap}.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item{flex-basis:calc(89% * 1 / 2);margin:0 calc(10% * 1 / 4) 30px}.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item label input[type=radio]{margin:10px;position:relative;top:165px}.showroom .form_control_wrap .wpcf7-radio.showroom .wpcf7-list-item label .wpcf7-list-item-label{font-size:2rem;position:relative;top:168px}}.form_calender_wrap .form_control_wrap{padding:0 0 20px}.form_calender_wrap .form_control_wrap #calender01,.form_calender_wrap .form_control_wrap #calender02{height:45px;border:1px solid #ccc;vertical-align:middle;width:200px;padding-left:2%;margin-left:10px;margin-right:20px}.form_calender_wrap .form_control_wrap{padding-left:0}.form_calender_wrap .time01_cs{padding:0 16px;width:200px;height:45px;margin:0 0 0 10px;background:#ffffffff;display:inline-block;font-size:16px;border:1px solid #ccc;color:#666}.form_calender_wrap .calender_time_p{display:inline-block;position:relative;bottom:0}.form_calender_wrap .calender_txt p{color:#d60404;font-weight:500}@media screen and (max-width:768px){.form_calender_wrap .calender_flex{display:block}}.member .flex_item{display:inline-block}.member .flex_item .otona{display:inline-block}.member .flex_item .otona .wpcf7-form-control.wpcf7-number{width:100%;max-width:120px;font-size:1.6rem;border-radius:8px;padding:14px}.member .flex_item .kodomo{display:inline-block;margin-left:1em}.member .flex_item .kodomo .wpcf7-form-control.wpcf7-number{width:100%;max-width:120px;font-size:1.6rem;border-radius:8px;padding:14px}.member .member01+br{display:none}.red_comment{color:red;margin-top:30px}.bottom_comment{margin:30px auto;padding:0 2%}.btn_submit_wrap{text-align:center;margin-top:60px;margin-bottom:30px;padding:0 2%}.btn_submit_wrap .btn_submit{background-color:#074356;color:#fff;border-color:#074356;font-size:1.8rem;font-weight:500;padding:25px 2%;max-width:500px;width:100%;margin:0 auto;border-radius:0;transition:.3s ease-in-out}.btn_submit_wrap .btn_submit:hover{background-color:#fff;color:#074356;border-color:#074356;cursor:pointer}.thanks_txt{text-align:center}.thanks_txt .thanks_txt_inner .sec_ttl{font-size:2.4rem;font-weight:700;padding-bottom:5px;margin-bottom:30px}