/*     3702544 : 이미지 (모바일/PC 출력 구분)      */
#sub_view #container .contents_wrap .contents { padding:0 }

.img__3702544__ {max-width:100%}
.img__3702544__ * {box-sizing:border-box}
.img__3702544__ a {display:block;vertical-align:top}
.img__3702544__ img {vertical-align:top}
.img__3702544__ .img_pc {display:none;}

@media all and (min-width:1024px){
	.img__3702544__ .img_m {display:none;}
	.img__3702544__ .img_pc {display:block;}
	.img__3702544__ .img_pc img {width:100%;}
}

/*     3702574 : 한줄 텍스트      */
.row > div.white-space { padding:0 !important }
.text__3702574__ .pc { display:none }
.text__3702574__ .mb { display:block }

@media all and (min-width:1024px){
.text__3702574__ .pc { display:block }
.text__3702574__ .mb { display:none }
}

/*     3702974 : 한줄 텍스트      */
.text__3702974__ { display:flex; flex-wrap:wrap }
.customer_info { width:100%; background:#4663b1; color:#fff; padding:50px 0 }
.customer_info > div { padding-right:20px; padding-left:20px; box-sizing:border-box; font-size:18px }
.customer_info p { font-weight:600; margin:0; font-size:15px; }
.customer_info h6 { font-weight:600; margin:0; font-size:46px; line-height:34px; padding: 10px 0 25px }
.customer_info ul { border-top:1px solid #ffffff38; border-bottom:1px solid #ffffff38; padding:25px 0; font-size:16px; margin-top:20px; list-style:none; }
.customer_info ul li:not(:last-child) { padding-bottom:15px }
.customer_info dl { display:flex; flex-wrap:wrap }
.customer_info dl dt { width:165px; font-weight:500 }

.customer_info .bnner_group { padding-top:50px; display:flex; align-items:center }
.customer_info .bnner_group .img img { padding: 0 20px 0 0 }
.customer_info .bnner_group .txt b { padding-bottom:20px; display:block; text-transform:uppercase; font-weight:600; letter-spacing:0; font-size:26px }
.customer_info .bnner_group .txt i { font-size:16px; line-height:20px; font-style:normal }
.customer_info .btn_arrow { background:url(/img_up/shop_pds/sshcv11/build/option/img_slide_arrow17778818278.png) no-repeat right 0; width:60px; height:24px; display:inline-block; background-size:contain; filter:invert(100%); margin-left:auto }


@media all and (min-width:1023px) {
.customer_info { padding:100px 0; }
.customer_info > div { float:right; width:650px; float:right; padding-right:100px; box-sizing:border-box; font-size:18px }
.customer_info p { font-size:18px }
.customer_info h6 { font-size:60px; line-height:44px; padding:20px 0 50px;  }
.customer_info ul { font-size:22px; padding:20px 0; }
.customer_info ul li:not(:last-child) { padding-bottom:20px }
.customer_info .bnner_group .img img { width:45px; padding: 0 64px 0 16px }
.customer_info .bnner_group .txt i { font-size:20px; line-height:26px; }
.customer_info .btn_arrow  {  width:150px; }
}

/*     3702654 : 지도 (주소 직접 입력)      */
.map__3702654__ iframe {width:100%;vertical-align:top}
.map__3702654__ p {display:none;margin:0;padding:1em 0;font-size:13px}
.map__3702654__ .build_preview__3702654__ {display:table;width:100%}
.map__3702654__ .build_preview__3702654__ .inner__3702654__ {display:table-cell;height:711px;border:1px solid #ddd;background:#f8f8f8;text-align:center;vertical-align:middle}
.map__3702654__ .build_preview__3702654__ .inner__3702654__ .subject__3702654__ {display:block;font-size:16px;font-weight:bold}
.map__3702654__ .build_preview__3702654__ .inner__3702654__ .exp_text__3702654__ {display:block;margin-top:10px;font-weight:normal;font-size:13px;color:#777}

@media all and (max-width:767px){
	.map__3702654__ iframe {height:400px  !important}
	.map__3702654__ .build_preview__3702654__ .inner__3702654__ {height:400px}
}

