@charset "utf-8";

/* inquiry_wrap */

#inquiry { height: 80px;width:100%;background:#40220f;}
#inquiry .inner {padding:0;}
#inquiry .inquiry-wrap {
    display: flex;justify-content: flex-start;align-items: stretch;flex-direction: column;width: 100%;z-index: 80;
    /* background-color: #303a94; */max-width:1920px;
    background:#40220f;
}
#inquiry .inquiry-wrap .inner {flex-grow: 1;width: 100%;max-width: 1200px;height: 78px;gap:8px;}
#inquiry .inquiry-wrap {position: fixed;bottom: 0;left: 50%;height:80px;transform: translateX(-50%);}

#inquiry .paper_b {font-size: 28px;line-height: 90px;color:#fff;letter-spacing: -0.05em;}
#inquiry .paper_b span {color:#ff5917}
#inquiry .paper_b a {font-size: 28px;}
/* footer에 닿았을 때 */
#inquiry.fixed-footer .inquiry-wrap {position: relative;width: 100%;}
.inquiry-wrap .inner {display: flex;justify-content: flex-end;align-items: center;}
.inquiry-tab {display: flex;justify-content: flex-start;align-items: stretch;pointer-events: none;margin-right:15px;font-family: 'TTTtangsbudaejjigaeB',sans-serif;}
.inquiry-tab > div {flex-grow: 1;display: flex;justify-content: center;align-items: center;line-height: 1.2em;}
.inquiry-tab > div * {letter-spacing: -0.025em; }
.inquiry-tab > div:first-child { display: none; }
.inquiry-tab > div:last-child {display: none;font-size: 36px; letter-spacing: -0.025em; color: #fec92b;white-space: nowrap;}
.inquiry-tab img { margin-right: 10px; }
.inquiry-tab span { margin-top: 0.1em;font-size:16px;}

/* 성함 전화번호 창업희망지역 */
.inquiry-wrap form {height: 100%; display: flex; justify-content: flex-start;align-items: center;font-family: 'Pretendard';font-weight: 400;}
.inquiry-wrap form .field {padding: 15px 0; display: flex; justify-content: center; align-items: center; }
.inquiry-wrap form .field + .field { margin-left: 18px;}
.inquiry-wrap form .field input[type="text"] {width: 160px; height: 100%; border-radius: 0; border: 1px solid #fff;background-color: #fff; padding: 0 20px; font-size: 16px;height:48px;color:#222;font-family: 'Pretendard';}
.inquiry-wrap form .field input[type="text"]::placeholder {color: #222; font-size: 16px;font-family: 'Pretendard';}

/* 개인정보수집 동의하기 */
.inquiry-wrap .checkbox {position: relative; margin-right:35px;}
.inquiry-wrap .checkbox input {
    width: 100%;
    height: 100%;
    position: absolute;
    inset:0;opacity:0;cursor: pointer;
    /* position: absolute;inset:0;opacity:0;cursor: pointer;color:#fcf6ef; */
}
.inquiry-wrap .checkbox input + label {display: flex;justify-content: flex-start;align-items: center;color: #fcf6ef;font-size: 14px;font-weight: 300;}
.inquiry-wrap .checkbox input + label a {color:#fff;}
.inquiry-wrap .checkbox input + label:before {flex-shrink: 0;content: "";width: 28px;height: 28px;margin-right: 10px;background-repeat: no-repeat;background-size: cover;
background-image: url('/STATIC/img/icon/check_cm.png');}
.inquiry-wrap .checkbox input + label span:first-child {border-bottom: 1px solid currentColor;padding-bottom: 2px; display: inline-block;}
.inquiry-wrap .checkbox input:checked + label {color: #fff;}
.inquiry-wrap .checkbox input:checked + label:before {background-image: url('/STATIC/img/icon/checked_cm.png');}

/* 상담신청 */
.inquiry-wrap button[type="button"] { 
    font-size:18px; font-weight: 700; 
    width: 170px; height: 50px; border-radius: 0;
    background-color: #ff5917; color: #fff; border: 0; margin: 15px 0;
}

.pc_inquiry_img {display:flex;justify-content:center;align-items:center;gap:20px;}
.pc_inquiry_img img.inquiry_img {position:absolute;left:-48px;bottom:10px;}
.pc_inquiry_img img.inquiry_logo {}
.pc_inquiry_img a {}

.top_wrap {
	/* position:absolute;cursor:pointer;right:2em; */
	/* top:50%;transform:translateY(-50%) */
	/* top:-6em; */
}
.top_wrap img {}
@media (max-width:1920px){
    #inquiry {width:100%;}
    #inquiry .inquiry-wrap {max-width:100%;}
}

@media (max-width:768px){
	.top_wrap {display: none;}
	.pc_inquiry_img {display: none;}
	#inquiry .ft_inquiry_img {width: 9.3750vw;}
    #top_btn {display: none;}
	#inquiry { position: relative; height:auto;margin-top:0;}
	#inquiry,
	#inquiry .inquiry-wrap {}
	#inquiry .inquiry-wrap .mobile {}

	#inquiry .paper_b {font-size: 4.6875vw;line-height: 1;color:#fff;letter-spacing: -0.05em;display:flex;align-items:center;justify-content:center;width: 100%;padding:0 1.3021vw;}
	#inquiry .paper_b span {color:#ff5917;font-size: 4.6875vw;width: 60%;}
	#inquiry .paper_b a {font-size: 4.6875vw;color:#fff;}

    #inquiry.fixed-footer.open .inquiry-wrap {
        /* position: relative; */
    }
	#inquiry .inquiry-wrap { transition: max-height 0.5s ease-out; overflow: hidden; background: #ff5917;}
	#inquiry.fixed-footer .inquiry-wrap {
        position: absolute;
        /* left: 0; */
        bottom: 0;
        width: 100%;
    }
	#inquiry form {display: none;width: 100%; background: #ff5917;padding:7.8125vw;}
    #inquiry .inquiry-wrap { height: auto; }
    #inquiry .inquiry-wrap .inner {max-width: 100.0000vw;height: auto;margin-top: 0.0000vw;gap:0;}
    .inquiry-wrap .inner { flex-direction: column;}
    .inquiry-tab {margin-right: 0; flex-grow: 1; width: 100%; pointer-events: inherit; }
    .inquiry-tab img { width:100%;margin-right:0;}
    .inquiry-tab > div {overflow: hidden;width:50%;height:10.4167vw;}
	.inquiry-tab > div:first-child {background:#40220f;}
	.inquiry-tab > div:first-child a {display:flex;align-items:center;gap:1.5625vw;width:100%;height:100%;justify-content:center;}
	.inquiry-tab > div:first-child .inquiry_m_name {width: 17.4479vw;}
	.inquiry-tab > div .inquiry_m_name2 {width: 26.6927vw;}
	.inquiry-tab > div:first-child .inquiry_m_tel {width: 25.6510vw;}
	.inquiry-tab > div:last-child {gap:1.3021vw}
	#inquiry .inquiry-tab > div:last-child {font-size: 7.8125vw; color: #fff;white-space: nowrap;font-weight: 800;}
	#inquiry .inquiry-tab > div:last-child .paper_b {font-size: 5.2083vw; color: #fff;white-space: nowrap;font-weight: 800;}

	.inquiry-tab > div:first-child a {font-size: 7.8125vw;color:#cd2c32;}
	.inquiry-tab > div:first-child a span {font-size: 4.6875vw;color:#322103;}
    .inquiry-tab > div:first-child,.inquiry-tab > div:last-child { display: flex; position:relative;}
    .inquiry-wrap form { height: auto; flex-wrap: wrap;}
    .inquiry-wrap form .field {flex-shrink: 0;background:#fff;width: 100%;display:block;padding: 0;margin-bottom:2.6042vw;}

    .inquiry-wrap form .field + .field { margin-left: 0; margin-top:0; }
    .inquiry-wrap form .field + .field:nth-child(4) { background:transparent;padding:0.5rem} 
    .inquiry-wrap form .field input[type="text"] { height: 10.4167vw; width: 100%; font-size: 3.6458vw; padding-left:5.2083vw;color:#222}
    .inquiry-wrap form .field input[type="text"]::placeholder { font-size: 3.6458vw;color:#222; }
    .inquiry-wrap .checkbox input + label {justify-content: center;width:100%;color:#fff;}
    .inquiry-wrap .checkbox input + label span:last-child {border-bottom: 1px solid currentColor;padding-bottom: 2px; display: inline-block;}
    .inquiry-wrap .checkbox input:checked + label {color: #fff;}
    .inquiry-wrap .checkbox input:checked + label:before {background-image: url('/STATIC/img/icon/checked2.png');}
    .inquiry-wrap .checkbox input + label br { display: none; }
    .inquiry-wrap .checkbox input + label:before { width: 4.9479vw; height: 4.9479vw; }
    .inquiry-wrap .checkbox input + label a { padding: 0.5rem 0; border-bottom: 0; margin-right: 0; }
    .inquiry-wrap .checkbox input + label p { padding: 0.5rem 0; border-bottom: 0; margin-right: 0; }
    .inquiry-wrap button[type="button"] { margin: 0; width: 100%; height: 11.7188vw; font-size:4.4271vw; color: #fff;background: #40220f;}

    .inquiry-wrap .checkbox {position: relative; margin-right:0px;}
	
	.inquiry-tab span { margin-top: 0;font-size:5.2083vw;font-weight:normal;line-height:1;}

    #plusIcon {
        opacity: 1;position: absolute;top: 50%;right:3.9063vw;transform: translateY(-50%) rotate(0deg);
        z-index: 99;width: 3.6458vw;height: auto;transition: 0.5s;
    }
    #plusIcon.on {transform: translateY(-50%) rotate(45deg);}
}