/*찾아오시는길*/

.map_img p{margin:50px 80px 30px 53px; float:left;}
.car_navi{width:740px; height:130px; margin-top:40px; margin-left:370px; line-height:17px; background:url("/html/i_images/i_sub/icon_car.gif") no-repeat left;}
.car_navi ul{margin-left:75px; }
.car_tit{ font-size:15px; color:#009bc1; font-weight:bold; line-height:40px;}

.navi_city{width:740px; margin-top:30px;  line-height:27px;  }
.navi_city span{color:#009bc1; }
.navi_city ul li img{vertical-align:middle; padding:4px 6px 5px 12px; }
.navi_city1{width:700px; margin-top:30px; margin-bottom:40px;  line-height:27px;  }
.naviline_bg{width:710px; background:url("/html/i_images/i_sub/line_pt.gif"); background-repeat:repeat-x center;}

.bus_navi{width:700px; height:90px; margin-top:20px; line-height:17px; background:url("/html/i_images/i_sub/icon_bus.gif") no-repeat left;}
.bus_navi ul{margin:10px 0 10px 130px; }

.map_detail{margin:15px 5px 50px;}
#box{width:700px;height:400px;border:1px solid black;overflow:hidden; }
#box div{width:967px;height:878px; background:url("/kcgcc/images/sub/map.jpg") no-repeat bottom center; }
#box1{width:700px;height:326px;border:1px solid black;overflow:hidden; }
#box1 div{width:700px;height:326px; background:url("/kcgcc/images/sub/map2.jpg") no-repeat bottom center; }

.edu_tab1 ul li{height:50px; float:left;}
.edu_tab1 ul{height:50px;  padding-top:12px;  padding-left:2px; no-repeat bottom 0;}

.contentsArea ul li {width:348px; height:174px; background:url("/html/i_images/i_sub/box_bg.gif") no-repeat bottom 0; margin:10px 5px; }
.contentsArea ul li img { margin:8px 0 0 10px; float:left; }
.contentsArea ul li div { float:left; }
.contentsArea dt.subtitle{height:25px; background:url("/html/i_images/i_sub/edu_bg02.gif") no-repeat 0 0; margin-top:20px; margin-bottom:10px;}
.contentsArea dt.long{height:25px; background:url("/html/i_images/i_sub/edu_bg03.gif") no-repeat 0 0; margin-top:20px; margin-bottom:10px;}
.contentsArea dt.long2{height:25px; background:url("/html/i_images/i_sub/edu_bg04.gif") no-repeat 0 0; margin-top:20px; margin-bottom:10px;}
.contentsArea dt span{margin-left:25px; line-height:25px; font-size:12px; color:#8b8a8a; font-weight:bold;}

/*개인정보처리방침*/
.edu_basic_2{width:685px; float:left;}
.edu_basic_2 h3{margin:25px 26px 10px 20px;}
.edu_basic_2 h3 span{padding-left:10px; font-size:12px; color:#1665a1; font-weight:bold;}
.edu_basic_2 dt{height:15px; no-repeat 10px 0; padding-bottom:10px;}
.edu_basic_2 dl{padding-left:1px; padding-bottom:20px;}
.edu_basic_2 dt span{margin-left:5px; line-height:25px; font-size:12px; color:#8b8a8a; font-weight:bold;}
.edu_basic_2 dd.m0{margin-left:30px; padding:5px 0;}
.edu_basic_2 dd.m1{margin-left:30px; padding:6px 0 5px 10px; background:url("/html/i_images/i_sub/icon_sub.gif") no-repeat; background-position:0 10px;}
.edu_basic_2 dd.m2{margin-left:40px; padding:3px 0 2px 15px;}
.edu_basic_2 dd.m3{margin-left:50px; padding:3px 0 2px 20px;}

/* 저작권보호정책 */ 
.open_txt,
.open_box { word-break:keep-all}
.open_nuri_txt { overflow:hidden; margin:10px 0 20px}
.open_nuri_txt p.box { width:219px; height:100px; line-height:98px; border:1px solid #b4b8bb; padding:10px; text-align:center; float:left}
.open_nuri_txt ul { padding-left:250px; margin-top:10px}
.open_box h6 { font-family:"NotoM"; font-size:18px; letter-spacing:-1px; border-top:2px solid #ffce23; border-bottom:1px solid #b4b8bb; padding:20px 0; margin:10px 0}
.open_box h6 span { display:block; font-size:22px; color:#025bb1}
.open_ico1 {background:url("/html/i_images/i_sub/icon_type1.png") no-repeat 0 50%; padding-left:80px !important; }
.open_ico2 {background:url("/html/i_images/i_sub/icon_type2.png") no-repeat 0 50%; padding-left:80px !important;}
.open_ico3 {background:url("/html/i_images/i_sub/icon_type3.png") no-repeat 0 50%; padding-left:80px !important;}