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

/*     3700874 : BLANK 컨텐츠      */
.blank__3700874__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__3700874__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__3700874__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__3700874__ {height:50px}
}

/*     3700814 : 한줄 텍스트      */
.text__3700814__ { text-align:center;}
.text__3700814__ .blue {color: #4e60ac; font-weight:700;}

.text__3700814__ .title {position: relative;}
.text__3700814__ .title >p {background: #93a1c6; color: #fff; display: inline-block; padding: 10px; border-radius: 50px; font-size: 16px;  margin: 0 auto; font-weight:200; position: relative; z-index: 2;}
.text__3700814__ .title::before{ content: ""; position: absolute; top: 20%; left: 0; width: 100%; height: 1px; background: #ddd; transform: translateY(-50%); z-index: 1;}

.text__3700814__ .title > p > strong {font-weight:600;}
.text__3700814__ .title h2 {    font-size: 35px; margin: 10px; color: #000;}

.text__3700814__ > p { font-size: 16px; font-weight: 200; line-height:1.5em;}


.pc{display:none;}
.mb {display:block;}

@media all and (min-width:1024px){
.text__3700814__ .title >p { padding: 10px 35px; font-size: 24px; }
.text__3700814__ .title h2 {    font-size: 50px; margin: 25px; color: #000;}
.text__3700814__ > p { font-size: 27px;}

.text__3700814__ .title::before{display:none;}

.pc{display:block;}
.mb {display:none;}
}

/*     3700914 : BLANK 컨텐츠      */
.blank__3700914__ {box-sizing:border-box;display:block;position:relative;width:100%;height:80px}
.blank__3700914__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__3700914__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__3700914__ {height:40px}
}

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

/*     3702994 : 한줄 텍스트      */
.text__3702994__ { 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_arrow177788182710.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; }
}

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

