@charset "utf-8";
/*************** 1440px 이하 ***************/
@media only screen and (max-width: 1440px) {


}
  
/*************** 1124px 이하 ***************/
@media only screen and (max-width: 1124px) {
.mf_l{text-align:left;}
.mf_r{text-align:right;}
 .inner{width:90dvw;}
.m_mainBtn{position:absolute; bottom:0;}
.mainPhoneLeft{margin-right:-40px; margin-top:30px;}
.con .bg_ph li img {    width: 280px;    margin-top: 0;}
.introLeft{    transform: translate(0, 0%); }
.flip {width: calc(50% - 2px);}
.flip:nth-last-child(1) {width: calc(100% - 2px);}
.flip:nth-child(3){border-right:1px solid #fff;}
.flip:nth-child(5){border-left:0 !important;}
.flip:nth-child(2), .flip:nth-child(8){border-right:0 !important; }
.processBox{    aspect-ratio: auto;    border-radius: 20px;}


}

/*************** 1024px 이하 ***************/
@media only screen and (max-width: 1024px) {


}

/*************** 960px 이하 ***************/
@media only screen and (max-width: 960px) {

}

/*************** 860px 이하 ***************/
@media only screen and (max-width: 860px) {
.modal-content{width:90vw;}
.modal_header > .modal_inner  p{line-height:1; display:flex; align-items:center; font-size:3.5vmin; font-family: 'GmarketSansMedium'; }
.modal_header > .modal_inner > p > span{margin-right:2vmin}
/** 상담 유형 **/


/** 기업 정보 **/

.locationResult{ height: 21vmin;}
.hiddenP {padding: 0 3vmin;}


.denggi_selectColumn > li label{border-radius:5vmin; padding:3vmin 12vmin;}
.denggi_selectColumn > li label p{text-align:left}
.denggi_selectColumn > li label:before{width:5vmin; height:5vmin; left:3.5vmin; border-radius: 5vmin;}
.denggi_selectColumn > li label:after{left:4.9vmin; width:2.2vmin; height:1.5vmin; border-bottom:2px solid #fff; border-left:2px solid #fff; top:50%;}


.choice_btn1 input[type="checkbox"] + label:before{width:5vmin; height:5vmin}
.choice_btn1 input[type="checkbox"] + label:after{width:2.5vmin; height:1.5vmin; left:1.3vmin}
.choice_btn1 input[type="checkbox"] + label p {margin-left:7vmin;}

}

/*************** 768px 이하 ***************/
@media only screen and (max-width: 768px) {
    

}

/*************** 480px 이하 ***************/
@media only screen and (max-width: 480px) {

}

/*************** 320px 이하 ***************/
@media only screen and (max-width: 320px) {

}
