header .top_wrap{width:1398px;}
.logo{margin-top:12px; margin-bottom:25px}
.tnb {top:42px}
.top_left{margin:0px;}
.tnb{width:1398px}
html, body { overflow-x:hidden;}


#sub_visual {clear:both; float:left; width:100%; height:726px; padding-top:0px; text-align:center;}
#sub_visual h3 {font-size:62px; color:#ffffff; line-height:1em; padding-top:200px;}
#sub_visual h1 {font-size:100px; color:#ffffff; line-height:1em; padding-top:40px;}
#sub_visual span {display:inline-block; font-size:35px; color:#a67c52; line-height:1em; padding-top:110px; font-weight:bold;}
#sub_visual p {clear:both; display:inline-block; font-size:30px; color:#ffffff;  line-height:1.3em;padding-top:25px;}

.visual_img_icon {clear:both; float:left; margin-top:5px; width:100%; height:215px; background:#ff6000;}
.visual_img_icon ul {clear:both; margin:0 auto; width:1398px; margin-top:11px;}
.visual_img_icon ul li{float:left;  width:calc(33.33333% - 1px); text-align:center; padding:10px 0px; background:url(/img/visual_img_icon_border.jpg) right no-repeat;}
.visual_img_icon ul li:last-child {border-right:none; background:none;}
.visual_img_icon ul li a h4 {font-size:33px; color:#000000; line-height:1.5em; top:50px;}
.visual_img_icon ul li a p {font-size:20px; color:#ffffff; line-height:1.3em;}



.network_info {clear:both; float:left; width:100%; height:967px;  }
.network_info .benner_center {clear:both; margin:0 auto; width:1413px; height:212px; padding-top:55px;}
.network_info h3 {font-size:38px; text-align:center; padding-top:127px; font-weight:normal;}
.network_info h3 img {margin-top:-10px;}
.network_info h2 {font-size:50px; text-align:center; padding-top:40px; letter-spacing:-2px;}
.network_info ul {clear:both; margin:60px auto 0px; width:980px; height: auto;  }
.network_info ul li {float:left; width:auto; height:auto; }
.network_info ul li ul {clear:both; float:left; width:100%; height:auto;}
.network_info ul li ul li {font-size:32px; line-height:1.5em; margin-bottom:40px;}
.network_info ul li ul li p.caption {font-size:22px; line-height:1.5em;}
.network_info ul li ul li:nth-child(3) {clear:both;}
.network_info ul li ul li:nth-child(even) {padding-left:40px;}
.network_info ul li ul li.p-number {font-size:40px; font-family:"Arial Black", Gadget, sans-serif;}
.network_info ul li:nth-child(even) {padding-left:60px;  }
.network_info ul li p {font-size:26px; line-height:3.3em; }
.network_info ul li p:first-child { margin-top:40px;}


#network_spec {clear:both; float:left; width:100%; height:1550px; background:url(img/bg_line_01.gif) repeat-x; z-index:1;}
#network_spec .inner {margin:0 auto; width:1359px; height:auto; }
#network_spec .inner h1 {font-size:48px; color:#ffffff; padding:75px 0px 60px;}
#network_spec .inner ul {clear:both; float:left; width:100%; height:auto;}
#network_spec .inner ul li {float:left; width:calc(100% - 547px); height:317px; margin-bottom:10px; margin-right:10px; background:#8fcde6; padding-left:30px;}
#network_spec .inner ul li:nth-child(even) {margin-right:0px;}
#network_spec .inner ul li:nth-child(2) {width:507px; padding-left:0px;}
#network_spec .inner ul li h2 {font-size:43px; color:#111111; padding:30px 0px 10px; line-height:1.4em; }
#network_spec .inner ul li p {font-size:30px; color:#363636; padding:0px; line-height:1.4em;}
#network_spec .inner ul li:nth-child(3) {width:359px; padding-left:0px;}
#network_spec .inner ul li:nth-child(4) {width:calc(100% - 399px);}
#network_spec .inner ul li:nth-child(6) {width:507px; padding-left:0px;}


#network_doctor {clear:both; float:left; position:relative;  width:100%; height:1073px; background:url(img/bg_line_02.png) no-repeat; margin-top:-552px; z-index:2;}
#network_doctor .inner {margin:0 auto; width:880px;height:719px; background:url(img/doctor_img_02.png) left bottom no-repeat; padding-left:480px; padding-top:354px;}
#network_doctor .inner h2 {font-size:52px; font-weight:300; line-height:1em; padding-top:60px; }
#network_doctor .inner h1 {font-size:62px; padding:0px 0px 20px; line-height:1.3em;}
#network_doctor .inner h3 {font-size:25px; padding:26px 0px 20px;}
#network_doctor .inner ol {}
#network_doctor .inner ol li {font-size:18px; padding:2px 0px 2px 50px; line-height:1.3em;}
#network_doctor .inner ol li.sub {font-size:16px; padding:5px 0px 5px 50px;}
#network_doctor .doc_img { position:absolute; z-index:3; right:100px; margin-top:110px;}

#network_sci {clear:both; float:left; width:100%; height:217px; background:url(img/bg_line_03.png) repeat-x; padding:55px 0px; }
#network_sci ul {margin:0 auto; width:800px; height:auto;}
#network_sci ul li {float:left; width:auto; padding:10px;}
#network_sci ul li h3 {font-size:25px; color:#ffffff;}
#network_sci ul li h4 { font-size:20px; color:#e1e1e1; padding:21px 0px 14px;}
#network_sci ul li p {font-size:17px; color:#e1e1e1;}
#network_sci ul li button {background:url(img/ico_download.png) no-repeat; height:50px; padding-left:50px; color:#ffffff;font-size:18px; margin-top:25px;}


#network_interior {clear:both; float:left; width:100%; height:auto; background:#2b2b2b;}
#network_interior h3 {font-size:38px; text-align:center; padding-top:76px; font-weight:normal; color:#ffffff; line-height:1.5em;}
#network_interior h3 img {margin-top:-10px;}
#network_interior h2 {font-size:43px; text-align:center;  letter-spacing:-2px; color:#ffffff; line-height:1.5em;}
#network_interior ul {margin:0 auto; width:1400px; height:auto; margin-top:70px;}
#network_interior ul li{float:left; margin-right:10px;}
#network_interior ul li:last-child {margin-right:0px;}


#network_jump_menu {clear:both; float:left; width:100%; height:127px; padding:95px 0px; background:#2b2b2b;}
#network_jump_menu ul {margin:0 auto; width:1400px; height:127px;}
#network_jump_menu ul li {float:left; width:20%; text-align:center;}
#network_jump_menu ul li p {font-size:27px; line-height:1.5em; color:#ffffff; padding:10px 0px;}

#network_sub4 {clear:both; float:left; width:100%; height:950px;}
#network_sub4 .inner {margin:0 auto; width:1400px; height:662px;}
#network_sub4 .location_map {width:756px; height:515px; background:#fff; float:left;}
#network_sub4 .location_map h3 {font-size:32px; padding-bottom:30px; }
.root_daum_roughmap{border:1px solid #bfbfbf; margin-top:20px; float:left;}
.root_daum_roughmap #mapAPI{width:754px !important; height:515px !important;}

#network_sub4 .location_info { float:left; width:590px; height:662px;}


#network_sub4 .location_info ul {clear:both; float:left; width:100%; height:auto; margin-top:91px; margin-left:45px;}
#network_sub4 .location_info ul li {float:left; font-size:32px; line-height:1.5em; margin-bottom:40px;}
#network_sub4 .location_info ul li p.caption {font-size:22px; line-height:1.5em;}
#network_sub4 .location_info ul li:nth-child(3) {clear:both;}
#network_sub4 .location_info ul li:nth-child(even) {padding-left:30px;}
#network_sub4 .location_info ul li.p-number {font-size:40px; font-family:"Arial Black", Gadget, sans-serif;}
#network_sub4 .location_info ul li:nth-child(5) {clear:both; width:100%; height:auto; font-size:22px; line-height:1.4em;}
#network_sub4 .location_info ul li:nth-child(5) strong {font-size:28px;}



#video_slide_wrapper{background:#6b6b6b; position:relative; padding-top:208px;}
.dr_jang_cannel{position:absolute; top:-133px; left:50%; transform:translateX(-50%)}
#network_sub1{clear:both; float:left; width:100%; height:auto; padding:50px 0px;}
#network_sub1 > .lt:first-child{margin-right:68px}

	.location_info_detail {clear:both; float:left; width:100%; height:400px;}
	.location_info_detail ul {clear:both; float:left; width:100%; height:auto;}
	.location_info_detail ul li{ float:left; width:50%; height:auto;}	
	.location_info_detail ul li ul {clear:both; float:left; width:100%; height:auto;}	
	.location_info_detail ul li ul li{ float:left; width:15%; height:auto; padding-bottom:60px;}	
	.location_info_detail ul li ul li:nth-child(even) {width:80%; }
	.location_info_detail ul li ul li h4 {font-size:25px; color:#a67c52; line-height:1.5em;}
	.location_info_detail ul li ul li p {font-size:18px; line-height:1.5em; padding-bottom:10px;}
	.location_info_detail ul li ul li ul {margin-top:30px;}
	.location_info_detail ul li ul li ul li {width:20%; }
	.location_info_detail ul li ul li ul li:nth-child(even) {width:80%}
	.location_info_detail ul li ul li ul li ol {}
	.location_info_detail ul li ul li ul li ol li{ width:15%; float:left; padding-bottom:0px; text-indent:10px;}
	.location_info_detail ul li ul li ul li ol li:nth-child(even) { width:75%;}
	#network_sub5 {clear:both; float:left;}
	#ft_wrap {clear:both; float:left; width:100%; height:auto;}


#ft{width:1398px}
#ft_wrap{padding:85px 0px 30px 0px;}
#ft #ft_link span{font-size:15px;}
