@charset "utf-8";

/* font-family: 'NanumSquare', sans-serif */
@import url(https://hangeul.pstatic.net/hangeul_static/css/nanum-square.css);


/* DEFAULT */
* {
    margin:0 ; padding:0 ; color:#111111 ; word-break:break-all ; vertical-align:top ;
	font-family:'NanumSquare','NanumSquareBold','Malgun Gothic', sans-serif ; text-decoration:none ; font-weight:normal ;
    border:0 ; border-radius:0 ; background:none ; list-style:none }



/* LAYOUT */
#YC_LU_MB { 
    width:100% ; display:block ; overflow:hidden ;
    max-width:840px ; min-width:375px ; margin:auto ; box-sizing:border-box ; padding:20px }


/* HEADER */
#YC_LU_MB_header , #YC_LU_MB_header > h1 , #YC_SNS_icon_list , #YC_LU_MB_pdf_DL , #YC_LU_MB_pdf_DL > a { display:block ; overflow:hidden }
#YC_LU_MB_header { width:100% ; max-width:800px ; margin:auto ; position:relative ; margin-bottom:60px }
#YC_LU_MB_header::after { 
	content:"" ; width:100% ; display:block ; z-index:-1 ;
	position:absolute ; left:0 ; top:60px ; height:3px ; background-color:#003866 }
	
#YC_LU_MB_header > h1 { 
	font-size:0 ; color:transparent ; 
	background:url(https://yulchonllc.com/legal/2023/202306/CF/legalupdate-kor-230619/Mobile/img/header_logo.png) no-repeat 0 0 ; width:220px ; height:75px ; 
	float:left ; background-size:210px 75px ; background-color:#fff }

#YC_SNS_icon_list_warp { width:100% ; display:block ; overflow:hidden }
#YC_SNS_icon_list { float:right ; margin-top:12px }

.YC_SNS_icon , .YC_SNS_icon > a { font-size:0 ; color:transparent ; overflow:hidden ; float:left ; width:32px ; height:32px ; margin-right:12px }
.YC_SNS_icon:nth-child(2) , .YC_SNS_icon:nth-child(2) > a { width:38px ; height:32px ; margin-right:8px }
.YC_SNS_icon:last-child , .YC_SNS_icon:last-child > a { margin-right:0px }

.YC_SNS_icon:nth-child(1) > a { background:url(https://yulchonllc.com/legal/2023/202306/CF/legalupdate-kor-230619/Mobile/img/sns_01_icon.png) no-repeat 0 0 ; background-size:cover }
.YC_SNS_icon:nth-child(2) > a { background:url(https://yulchonllc.com/legal/2023/202306/CF/legalupdate-kor-230619/Mobile/img/sns_02_icon.png) no-repeat 0 0 ; background-size:cover }
.YC_SNS_icon:nth-child(3) > a { background:url(https://yulchonllc.com/legal/2023/202306/CF/legalupdate-kor-230619/Mobile/img/sns_03_icon.png) no-repeat 0 0 ; background-size:cover }
.YC_SNS_icon:nth-child(4) > a { background:url(https://yulchonllc.com/legal/2023/202306/CF/legalupdate-kor-230619/Mobile/img/sns_04_icon.png) no-repeat 0 0 ; background-size:cover }


#YC_kakao_ch_top , #YC_kakao_ch_footer { width:100% ; margin:auto ; display:block ; overflow:hidden ; border:0 }
#YC_kakao_ch_footer { margin-bottom:30px }
#YC_kakao_ch_top > a > img , #YC_kakao_ch_footer > a > img { width:100% }


/* Content */
#YC_LU_MB_content { width:100% ; margin:auto ; padding:0 10px ; box-sizing:border-box }
#YC_LU_MB_content , .YC_cont_date , .YC_cont_txt , .YC_LU_img_btn { display:block ; overflow:hidden }
#YC_LU_MB_content > h2 { font-size:26px ; line-height:36px ; font-weight:bold ; font-family:'NanumSquareBold' ; text-align:left ; word-break:keep-all ; margin-bottom:30px ; letter-spacing:-1.5px }

.YC_cont_date { font-size:24px ; line-height:30px ; font-weight:normal ; text-align:right ; margin-bottom:40px ; letter-spacing:-1px }
.YC_cont_txt , .YC_cont_txt > b , .YC_cont_txt > a { font-size:18px ; line-height:30px ; text-align:justify ; word-break:break-all ; margin-bottom:30px }
.YC_cont_txt > b { font-weight:bold ; font-family:'NanumSquareBold' }
.YC_cont_txt > a { font-weight:bold ; font-family:'NanumSquareBold' ; color:#1c75bc }
.YC_cont_txt > i { font-family:'NanumSquareBold' ; font-style:italic }
.YC_cont_txt > sup { font-size:12px ; line-height:18px }

.YC_cont_txt_sup , .YC_cont_txt_sup a { font-size:14px ; line-height:20px ; text-align:justify ; color:#595959 ; font-family:'NanumSquare' ; margin-bottom:30px ; border-top:solid 1px #e5e5e5 ; padding-top:10px }
.YC_cont_txt_sup a { border-top:0 ; color:#1b75bc }
.YC_cont_txt_sup a:hover { text-decoration:underline }

.YC_LU_img_btn { text-align:center ; width:100% ; margin-bottom:40px }
.YC_LU_img_btn img { width:30px ; height:29px }





/* Related Areas */
#YC_LU_MB_RA , .YC_LU_MB_RA_list { width:100% }
#YC_LU_MB_RA , #YC_LU_MB_PF { margin-bottom:50px }
#YC_LU_MB_RA , .YC_LU_MB_RA_list , .YC_LU_MB_RA_t1 , YC_LU_MB_PF , .YC_LU_MB_PF_t1 { display:block ; overflow:hidden }
#YC_LU_MB_RA { border-top:solid 1px #b2b2b2 ; border-bottom:solid 1px #b2b2b2 ; padding:30px 0 }

.YC_LU_MB_RA_t1 { 
	font-size:24px ; line-height:30px ; font-weight:bold ; font-family:'NanumSquareBold' ; width:50% ; margin-bottom:20px ; letter-spacing:-0.5px ;
	background:linear-gradient(to right, #003866 10%, #116db5 40%, #38b152 90%) ; -webkit-background-clip: text ; -webkit-text-fill-color: transparent }
	
.YC_LU_MB_RA_list > li { display:inline-block ; background-color:#eaf6fe ; margin-right:15px ; margin-bottom:15px ; letter-spacing:-1px }
.YC_LU_MB_RA_list > li:last-child { margin-right:0px ; margin-bottom:0px }
.YC_LU_MB_RA_list > li > span > a { display:block ; padding:6px 14px ; font-size:18px ; line-height:24px ; font-weight:normal }

/* Contact */
#YC_LU_MB_PF { width:100% ; display:block }
.YC_LU_MB_PF_t1 { font-size:24px ; line-height:30px ; font-weight:bold ; font-family:'NanumSquareBold' ; width:30% ; margin-bottom:20px ; letter-spacing:-0.5px ;
	background:linear-gradient(to right, #003866 10%, #116db5 40%, #38b152 90%) ; -webkit-background-clip: text ; -webkit-text-fill-color: transparent }

.YC_LU_MB_PF_list , .YC_LU_MB_PF_li { width:100% ; display:block }
.YC_LU_MB_PF_li { position:relative ; text-align:left ; margin-bottom:30px }
.YC_LU_MB_PF_li:last-child { margin-bottom:0px }
.YC_LU_MB_PF_img { width:30% }

.YC_LU_MB_PF_info { display:block ;  width:62% ; position:absolute ; right:0 ; top:50% ; transform:translateY(-50%) }

.YC_LU_MB_PF_info_name , .YC_LU_MB_PF_tel { display:block ;  width:100% ; text-align:center }
.YC_LU_MB_PF_info_name { padding:6px 5px ; border:solid 3px #e2e2e2 ; box-sizing:border-box ; margin-bottom:15px } 
.YC_LU_MB_PF_info_name > b , .YC_LU_MB_PF_info_name > span { font-size:18px ; line-height:24px }

.YC_LU_MB_PF_info_name > b { font-weight:bold ; font-family:'NanumSquareBold' }
.YC_LU_MB_PF_info_name > span { word-break:keep-all }

.YC_LU_MB_PF_tel > b , .YC_LU_MB_PF_tel > a { display:inline-block }
.YC_LU_MB_PF_tel > b  { font-size:16px ; line-height:19px ; font-weight:bold ; font-family:'NanumSquareBold' ; margin-right:10px } 
.YC_LU_MB_PF_tel > a { 
    font-size:0 ; color:transparent ; width:20px ; height:17px ; 
	background:url(https://yulchonllc.com/legal/2023/202306/CF/legalupdate-kor-230619/Mobile/img/icon_03mail.png) no-repeat center center ; background-size:20px 17px }


/* footer */
#YC_LU_MB_footer , #YC_LU_MB_FT_box { width:100% }
#YC_LU_MB_footer { display:block ; overflow:hidden }

#YC_LU_MB_FT_box { border:solid 1px #e7e7e7 ; background-color:#ffffff ; padding:15px ; box-sizing:border-box ; position:relative }

.YC_LU_MB_FT_box_txt , .YC_LU_MB_FT_box_txt > span { font-size:12px ; line-height:20px ; text-align:justify ; color:#003768 }
.YC_LU_MB_FT_box_txt > span { overflow:hidden }
.YC_LU_MB_FT_box_txt > b > a { font-size:28px ; color:transparent ; margin-right:20px ; margin-bottom:5px ; float:left ;
	width:85px ; height:38px ; background:url(https://yulchonllc.com/legal/2023/202306/CF/legalupdate-kor-230619/Mobile/img/YC_logo.png) no-repeat 0 0 ; background-size:85px 38px }







/* PC **********/
@media all and (min-width:800px){
  	 
	 /* HEADER */
	 #YC_LU_MB_header > h1 { width:410px ; height:139px ; background-size:390px 139px }
	 #YC_LU_MB_header::after { 
		content:"" ; width:100% ; display:block ; z-index:-1 ;
		position:absolute ; left:0 ; top:108px ; height:6px ; background-color:#003866 }
		
	#YC_SNS_icon_list { overflow:hidden ; float:right ; margin-right:20px }
	.YC_SNS_icon , .YC_SNS_icon > a { width:38px ; height:38px ; margin-right:15px }
	.YC_SNS_icon:nth-child(2) , .YC_SNS_icon:nth-child(2) > a { width:45px ; height:38px ; margin-right:10px }
	
	
	/* Content */
	#YC_LU_MB_content { padding:0 20px }
	#YC_LU_MB_content > h2 { font-size:38px ; line-height:48px }
	#YC_LU_MB_content > h2 > br { display:none }
	.YC_cont_date { font-size:26px ; line-height:32px }
	.YC_cont_txt { font-size:20px ; line-height:34px ; margin-bottom:40px }
	.YC_LU_img_btn img { width:40px ; height:39px }
	
	
	
	/* Related Areas */
	#YC_LU_MB_RA { padding:40px 0 }
	.YC_LU_MB_RA_t1 { font-size:26px ; line-height:32px ; width:24% }
	.YC_LU_MB_PF_t1 { font-size:26px ; line-height:32px ; width:13% }
	.YC_LU_MB_RA_list > li { margin-bottom:0px }
	
	/* Contact */
	.YC_LU_MB_PF_img { max-width:160px }
	.YC_LU_MB_PF_info { width:70% ; max-width:600px }
	.YC_LU_MB_PF_info_name { padding:15px 10px ; margin-bottom:20px }
	.YC_LU_MB_PF_info_name > b , .YC_LU_MB_PF_info_name > span { font-size:24px ; line-height:28px }
	.YC_LU_MB_PF_tel > b { font-size:22px ; line-height:34px }
	.YC_LU_MB_PF_tel > a { width:40px ; height:34px ; background:url(https://yulchonllc.com/legal/2023/202306/CF/legalupdate-kor-230619/Mobile/img/icon_03mail.png) no-repeat 0 0 ; background-size:40px 34px }
	


	/* footer */
	.YC_LU_MB_FT_box_txt > b > a { 
		font-size:0 ; color:transparent ; margin-right:20px ; float:left ; display:block ; margin-bottom:0px ;
		}
	.YC_LU_MB_FT_box_txt > span { padding-top:20px }
	.YC_LU_MB_FT_box_txt { display:block }
	.YC_LU_MB_FT_box_txt , .YC_LU_MB_FT_box_txt > span { font-size:16px }
	.YC_LU_MB_FT_box_txt:nth-child(1) { margin-bottom:20px }
	
	#YC_kakao_ch_footer { max-width:720px }


	
	
	     
} 

 