@charset "utf-8";

/* BASIC */
body { background-color:#efefef }
* { padding:0px ; margin:0px ; line-height:0px ;  
	font-family: 'Arial','Helvetica','sans-serif' ; font-size:14px ; color:#595959 ; text-decoration:none ; font-weight:normal }
img {border:0px} 
ul , li ,ol , dl , dt , dd { list-style:none }  

#YCNL {width:706px ; margin:auto ; padding:0px 25px ; overflow:hidden ; background-color:#ffffff }
#YCNL table {width:100% ; border:0px ; border-spacing:0px ; border-collapse:collapse}



/* HEADER */
#YCNL_header { width:100% ; overflow:hidden ; padding-top:15px }
#YCNL_logo   { display:block ; height:44px ; margin-bottom:15px }
#YCNL_visual { margin-bottom:20px }



/* FOOTER */
#YCNL_footer {padding-bottom:20px ; background-color:#003768}



/* CONTNETS */
#YCNL_section {width:100% ; overflow:hidden ; padding-bottom:50px}

#YCNL_title1 , .YCNL_title {width:100% ; height:22px ; background:url(../img/title_bar3.png) no-repeat 180px 13px ; margin-bottom:20px}
#YCNL_title2 , .YCNL_title {width:100% ; height:22px ; background:url(../img/title_bar3.png) no-repeat 150px 13px ; margin-bottom:20px}
#YCNL_title4 , .YCNL_title {width:100% ; height:22px ; background:url(../img/title_bar3.png) no-repeat 130px 13px ; margin-bottom:20px}
#YCNL_title5 , .YCNL_title {width:100% ; height:22px ; background:url(../img/title_bar3.png) no-repeat 240px 13px ; margin-bottom:20px}

#YCNL_sub_title {
	font-size:24px ; line-height:28px ; margin-bottom:15px ; color:#23466a ; font-weight:bold ; text-align:left ; letter-spacing:-1px ;
	word-break:keep-all }
.YCNL_p , .YCNL_p a {font-size:14px ; line-height:24px ; word-break:keep-all ; text-align:justify} 
.YCNL_p { margin-bottom:20px }

.YCNL_p:last-child {margin-bottom:0px}
.YCNL_sub {display:block ; overflow:hidden ; margin-bottom:50px}
.YCNL_sub > .YCNL_sub {margin-left:20px}
.YCNL_sub:last-child {margin-bottom:0px}
.YCNL_sub_h4 {font-size:20px ; line-height:24px ; color:#23466a ; margin-bottom:10px ; font-weight:bold ; letter-spacing:-1px}
.YCNL_sub_h5 {font-size:16px ; line-height:22px ; color:#444444 ; margin-bottom:5px ; font-weight:bold ; letter-spacing:-0.5px}
.YCNL_sub_h6 {font-size:14px ; line-height:20px ; color:#444444 ; margin-bottom:5px ; font-weight:bold ; letter-spacing:-0.5px ; margin-left:15px}

.YCNL_sub_list , .YCNL_sub_list_bar {display:block ; margin-left:30px ; margin-bottom:20px}
.YCNL_sub_list:last-child , .YCNL_sub_list_bar:last-child { margin-bottom:0px }
.YCNL_sub_list li , .YCNL_sub_list_bar li {line-height:24px ; text-align:justify ; margin-bottom:5px}
.YCNL_sub_list , .YCNL_sub_list li {list-style:decimal}
.YCNL_sub_list_bar {margin-left:0px}
.YCNL_sub_list_bar li {padding-left:30px ; background:url(list_bar.png) no-repeat 20px 12px}


/* TABLE */
.YCNL_table {width:100% ; overflow:hidden ; margin-bottom:20px}
.YCNL_table table {width:100% ; border:0px ; border-collapse:collapse ; border-spacing:0px}
.YCNL_table thead th , .YCNL_table tbody th , .YCNL_table tbody td {font-size:14px ; line-height:24px ; padding:5px}
.YCNL_table thead th , .YCNL_table tbody th {
	border:solid 1px #ababab ; background-color:#d6d6d6 ; word-break:keep-all ; text-align:center ;
	font-weight:bold ; line-height:20px}
.YCNL_table tbody td {border:solid 1px #d7d7d7 ; text-align:justify ; word-break:break-all}



/* ID+10 */
#YCNL_img10 , #YCNL_img10 img {width:100%}
#YCNL_img10 {max-width:700px ; padding-top:10px ; padding-bottom:30px}


/* ID+20 */
#YCs_img2_10 {text-align:center ; padding-bottom:20px}



/* ID+40 */
.YCNL_s40_img_right , .YCNL_s40_img_left {margin-top:5px ; margin-bottom:5px}
.YCNL_s40_img_right {float:right ; margin-left:20px}
.YCNL_s40_img_left {float:left ; margin-right:20px}

.YCNL_s66_list {display:block ; overflow:hidden}
.YCNL_s66_list dt { font-size:16px ; letter-spacing:-0.5px ; line-height:24px ; font-weight:bold ; width:100% ; color:#444444 ; margin-bottom:5px ; padding-top:20px}
.YCNL_s66_list dd { line-height:24px ; margin-bottom:5px ; float:left ; width:50%}



/* ID+70 */
.YCNL_s71_list {}
.YCNL_s71_list dt {font-size:16px ; line-height:24px ; margin-bottom:5px ; font-weight:bold ; padding-top:20px}
.YCNL_s71_list dd , .YCNL_s71_list dd a { line-height:24px } 
.YCNL_s71_list dd { margin-bottom:5px}
.YCNL_s71_list dd a:hover { text-decoration:underline }



/* ID+80 */
.YCs_s8_face {margin-bottom:30px ; overflow:hidden}
.YCs_s8_face:last-child {margin-bottom:0px}
.YCs_s8_face_img {float:left ; width:90px ; margin-bottom:10px} 
.YCs_s8_face_txt {float:right ; width:600px}
.YCs_s8_face_name , .YCs_h3 {
	font-size:18px ; line-height:22px ; font-weight:bold ; color:#23466a ; margin-bottom:10px ;
	word-break:keep-all }
.YCs_s8_face_ctn {line-height:24px ; text-align:justify ; word-break:}

.YCs_img_left , .YCs_img_right {padding-top:5px}
.YCs_img_left  {float:left ; margin-right:20px }
.YCs_img_right {float:right ; margin-left:20px}
 
#YCNL_S80_sub2 > .YCNL_sub {margin-left:0px} 
#YCs_img13 {text-align:center}


/* CONTACT */
.YCs_con_title {
	font-size:20px ; line-height:24px ; font-weight:bold ; color:#23466a ; word-break:keep-all ; text-align:left ;
	letter-spacing:-0.5px ; border-bottom:solid 1px #c1c1c1  ; 
	margin-bottom:20px ; padding-bottom:5px ; padding-top:30px } 
.YCs_con_h4 {font-size:16px ; line-height:20px ; padding-bottom:10px ; font-weight:bold ; color:#000000} 
.YCs_con_list {width:100% ; margin-bottom:20px ; overflow:hidden ; display:block}
.YCs_con_list:last-child {margin-bottom:0px}
.YCs_con_list li {float:left ; display:block ; overflow:hidden}
.YCs_con_list li:nth-child(1) {width:210px ; margin-right:20px } 
.YCs_con_list li:nth-child(2) {width:235px ; margin-right:20px } 
.YCs_con_list li:nth-child(3) {width:210px } 

.YCs_con_img , .YCs_con_name , .YCs_con_tel , .YCs_con_mail {float:left } 
.YCs_con_img {width:70px ; margin-right:5px ; border-radius:5px}
.YCs_con_name , .YCs_con_tel , .YCs_con_mail {width:155px ; line-height:24px ; overflow:hidden}

.YCs_con_list li:nth-child(1)  .YCs_con_name ,
.YCs_con_list li:nth-child(1)  .YCs_con_tel ,
.YCs_con_list li:nth-child(1)  .YCs_con_mail {width:135px }

.YCs_con_list li:nth-child(2)  .YCs_con_name ,
.YCs_con_list li:nth-child(2)  .YCs_con_tel ,
.YCs_con_list li:nth-child(2)  .YCs_con_mail {width:160px }

.YCs_con_list li:nth-child(3)  .YCs_con_name ,
.YCs_con_list li:nth-child(3)  .YCs_con_tel ,
.YCs_con_list li:nth-child(3)  .YCs_con_mail {width:135px }


.YCs_con_name {padding-top:10px ; font-weight:bold ; color:#000000}
.YCs_con_name:hover , .YCs_con_mail:hover { text-decoration:underline }




/* 주석 */
#YCNL_note {border:solid 1px #d7d7d7 ; border-left:0px ; border-right:0px ; padding:10px 0px}
#YCNL_note li , #YCNL_note li sup ,  #YCNL_note li span {
	 line-height:24px ; font-size:12px ; line-height:20px ; font-family:'Arial','Helvetica','sans-serif' ; color:#595959 ; text-decoration:none ; font-weight:normal ; text-align:justify }
#YCNL_note li {margin-bottom:5px ; position:relative}
#YCNL_note li:last-child {margin-bottom:0px}
#YCNL_note li sup {line-height:10px ; display:block ; position:absolute ; left:0px ; top:0px}
#YCNL_note li span {display:block ; margin-left:15px}


