#rocation { position:relative; width:100%; height:55px; background:#299a9e; border-bottom:1px solid #dbdbdb; z-index:30; }
#rocation.active { position:fixed; top:0px; left:0px; z-index:10; }

#rocation .bg { position:absolute; top:0px; left:0px; width:60%; height:55px; background:#112754; }

.submenuwrap { position:relative; width:726px; height:55px; margin:0 auto; }
.subdropmenu ul li.subhome a { display:block; float:left; position:relative; width:46px; height:55px; background:#112754 url('/images/common/subhome.png')no-repeat left 50%; }
.subdropmenu ul li.subdepth { float:left; position:relative; width:308px; height:55px; box-sizing:border-box; }
.subdropmenu ul li a.dta { display:block; position:relative; width:100%; height:55px; padding-left:22px; line-height:55px;  font-size:18px; color:#ffffff; font-weight:500; border-top-left-radius:20px; border-top-right-radius:20px; box-sizing:border-box; }
.subdropmenu ul li a.dta span { display:block; position:absolute; top:24px; right:30px; width:14px; height:11px; background:url('/images/common/rocationbg2.png')no-repeat 50% 0px; }
.subdropmenu ul li:hover a.dta span { display:block; position:absolute; top:24px; right:30px; width:14px; height:11px; background:url('/images/common/rocationbg2.png')no-repeat 50% 0px; }
.subdropmenu ul li.sub1depth.subdepth:hover a.dta { color:#ffffff; background:#002752; }
.subdropmenu ul li.sub2depth.subdepth:hover a.dta { color:#ffffff; background:#002752; }
.subdropmenu ul li.sub3depth.subdepth:hover a.dta { color:#ffffff; background:#002752; }

.subdropmenu ul li.sub1depth.subdepth { margin-right:20px; background:#112754 url('/images/common/sub1depth.png')no-repeat right -2px; }
.subdropmenu ul li.sub2depth.subdepth { background:#112754; }
.subdropmenu ul li.sub3depth.subdepth { background:#112754; }



.subdropmenu ul li ul.dropview { position:absolute; top:55px; left:0px; width:100%; padding:0px 0; z-index:2; }
.subdropmenu ul li ul.dropview li a { display:block; position:relative; width:100%; height:58px; line-height:58px; padding-left:62px; font-size:17px; color:#353535; background:#fafafa; border-bottom:1px solid #e6e6e6; font-weight:500; text-align:left; box-sizing:border-box; }
.subdropmenu ul li ul.dropview li a:hover { color:#002752; background:#eaeff5; border-bottom:1px solid #eaeff5; }

.subdropmenu ul li ul.dropview li:last-child a { border-bottom:0px; border-bottom-left-radius:20px; border-bottom-right-radius:20px; }

#rocation.tabNum03 .sub2depth { display:none; }
#rocation.tabNum10 .submenuwrap { position:relative; width:1280px; height:55px; margin:0 auto; }


#containerwrap { position:relative; width:100%; margin:0 auto; background:#ffffff; }
.subcontenttitle { position:relative; width:100%; max-width: 1280px; height:101px; line-height:101px; margin:0 auto; text-align:center; border-bottom:1px solid #d7dcdc; }
.subcontenttitle ul li.page_prev { position:absolute; top:24px; left:0px; width:48px; height:48px; }
.subcontenttitle ul li.page_next { position:absolute; top:24px; right:0px; width:48px; height:48px; }
.subcontenttitle ul li.nowtitle { font-size:31px; font-weight:700; color:#212529; letter-spacing:-1px; }
.subcontenttitle ul li a { display:block; width:48px; height:48px; }


#header { position:relative; top:0px; left:0px; width:100%; background:#ffffff; z-index:40; }


.sub0101 { position:relative; width:100%; max-width:1920px; margin:0 auto; height:1646px; background:url('/page_KR0/01_sub/images/0101.jpg')no-repeat 50% 0; }
.sub0102 { position:relative; width:100%; max-width:1920px; margin:0 auto; height:1933px; background:url('/page_KR0/01_sub/images/0102.jpg')no-repeat 50% 0; }








.drboxwrap { position:relative; width:100%; max-width:1280px; margin:0 auto; margin-top:100px; overflow:hidden; }
.drboxwrap .drbox { float:left; position:relative; width:48%; height:344px; margin-right:4%; margin-bottom:4%; box-sizing:border-box; overflow:hidden; }
.drboxwrap .drbox.active {  }
.drboxwrap .drbox:nth-child(2n) { margin-right:0px; }
.drboxwrap .drbox ul { float:left; position:relative; width:188px; }
.drboxwrap .drbox div.drright { float:right; position:relative; width:402px; }

.drboxwrap .drbox ul .drimgs { width:188px; height:188px; }
.drboxwrap .drbox ul .drimgs img { width:100%; }
.drboxwrap .drbox ul .drbt a { display:block; position:relative; width:100%; height:44px; line-height:44px; margin-top:30px; border-radius:50px; text-align:center; font-size:16px; font-weight:500; color:#ffffff; }
.drboxwrap .drbox ul .drbt a.drbt1 { background:#299a9e url('/page_KR0/02_sub/images/dr1.png')no-repeat 30px 50%; margin-bottom:10px; }

.drboxwrap .drbox div.drname { width:100%; height:64px; line-height:64px; font-size:26px; font-weight:700; color:#000000; background:#ffffff; }
.drboxwrap .drbox div.drname span:nth-child(1) { font-size:17px; padding-left:5px; }
.drboxwrap .drbox div.drname span:nth-child(2) { display:inline; font-size:17px; padding-left:20px; border-left:1px solid #a3a3a3; margin-left:20px; }

.drboxwrap .drbox div.drtxtwrap { position:relative; width:100%; height:204px; background:#f8f8f8; padding:34px 0 0 24px; box-sizing:border-box; }
.drboxwrap .drbox div.drtxt1 { width:100%; overflow:hidden; }
.drboxwrap .drbox div.drtxt1 div:nth-child(1) { float:left; width:90px; font-size:19px; font-weight:700; color:#1d2c4b; }
.drboxwrap .drbox div.drtxt1 div:nth-child(2) { float:left; width:256px; font-size:18px; font-weight:500; color:#575353; }
.drboxwrap .drbox div.drtxt2 { width:100%; overflow:hidden; margin-top:20px; }
.drboxwrap .drbox div.drtxt2 div:nth-child(1) { float:left; width:90px; font-size:19px; font-weight:700; color:#1d2c4b; line-height:130%; }
.drboxwrap .drbox div.drtxt2 div:nth-child(2) { float:left; width:256px; font-size:18px; font-weight:500; color:#575353; line-height:130%; }


.drview { position:fixed; top:0px; left:0px; width:100%; height:100%; background:#fff; z-index:40; overflow-y:auto; }
.drview p.close { position:fixed; top:20px; right:40px; font-size:30px; font-weight:100; color:#fff; z-index:1; cursor:pointer; width: 40px; height: 40px; background: rgba(0, 0, 0, 0.5); text-align: center;line-height: 40px;}
.drview_visual { position:relative; width:100%; height:779px;  }
.drview_visual ul.dvul { position:absolute; top:44%; left:50%; transform:translate(-50%,-50%); width:100%; max-width:1280px; margin:0 auto; }
.drview_visual ul li.txt1 { display:inline-block;  }
.drview_visual ul li.txt1 div:nth-child(1) { display:inline-block; font-size:32px; font-weight:700; color:#000000; line-height:1;  padding-bottom:16px; border-bottom:4px solid #1d2c4b; }
.drview_visual ul li.txt1 div:nth-child(1) span { font-size:24px; font-weight:700; padding-left:8px; }
.drview_visual ul li.txt1 div:nth-child(2) { display:inline-block; font-size:18px; font-weight:500; color:#000000; line-height:1; margin-left:10px; }

.drview_visual ul li.txt2 { position:relative; width:594px; height:196px; background:#ffffff; margin-top:40px; padding:48px 64px 0 64px; box-sizing:border-box; }
.drview_visual ul li.txt2  div:nth-child(1) { font-size:21px; font-weight:700; color:#1d2c4b; line-height:100%; }
.drview_visual ul li.txt2  div:nth-child(2) { margin-top:12px; font-size:17px; font-weight:500; color:#676767; line-height:140%; }

.drview_visual ul li.txt5 { padding-top:20px; font-size:18px; font-weight:500; color:#000000; line-height:150%; }
.drview_visual ul li.txt3 { padding-top:22px; font-size:42px; font-weight:700; color:#000000; line-height:1; }
.drview_visual ul li.txt4 { width:100%; padding-top:36px; font-size:17px; font-weight:500; color:#000000; }
.drview_visual ul li.txt4 span { display:block; font-size:23px; font-weight:700; padding-bottom:10px; color:#073291; }
.drview_visual ul li.drviewtable { width:100%; max-width:640px; }
.drview_visual ul li.drviewbt { margin-top:40px; }

.subtable4 { width:100%; margin-top:50px; }
.subtable4 th { height:78px; border-right:1px solid #ddd; font-size:17px; color:#fff; font-weight:500; background:#073291;  text-align:center; }
.subtable4 td { position:relative; height:66px; padding:0% 3% 0% 3%; border-right:1px solid #ddd; border-bottom:1px solid #ddd; font-size:16px; color:#383838; font-weight:400; background:#ffff; text-align:center; }
.subtable4 td.tdtitle { font-size:17px; color:#2b2b2b; font-weight:500; }
.subtable4 th:last-child { border-right:0px; }
.subtable4 td:last-child { border-right:0px; }
.subtable5 td span.subject_1 { display:block; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:57px; height:25px; border:1px solid #00a4e4; border-radius:5px; font-size:13px; font-weight:600; color:#00a4e4; line-height:23px; }
.subtable5 td span.subject_2 { display:block; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:57px; height:25px; border:1px solid #e60e0e; border-radius:5px; font-size:13px; font-weight:600; color:#e60e0e; line-height:23px; }
.subtable5 td span.subject_3 { display:block; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:57px; height:25px; border:1px solid #002752; border-radius:5px; font-size:13px; font-weight:600; color:#002752; line-height:23px; }

.subtable4 td span.emp { color:#247fd9;  font-weight:500; }
.subtable4 td a { display:inline-block; width:160px; height:44px; margin:5px 4px; line-height:44px; background:#245e67; font-size:16px; font-weight:400; color:#fff; border-radius:40px; }
.subtable4 td a.tbt2 {  background:#00a45a; }

.drviewbt a {
display:block; float:left; width:176px; height:44px; padding-left:20px; margin-right:10px; text-align:center; line-height:42px; border-radius:30px; color:#fff; font-size:16px; font-weight:500; box-sizing:border-box;
}
.drviewbt a.drbt1 { color:#fff; background:#073291 url('/page_KR0/02_sub/images/dr1.png')no-repeat 20% 50%; }
.drviewbt a.drbt2 { color:#fff; background:#247fd9 url('/page_KR0/02_sub/images/dr2.png')no-repeat 20% 50%; }


.container { position:relative; width:100%; max-width:1280px; margin:0 auto; }
.drstory { position:relative; width:100%; margin-top:110px; overflow:hidden; }	
.drstory ul { float:left; position:relative; width:50%; padding-left:80px; box-sizing:border-box; padding-bottom:40px; }
.drstory ul li.t1 { font-size:28px; font-weight:700; color:#121212; line-height:1; }
.drstory ul li.t2 { position:relative; padding-top:5%; padding-bottom:50px; font-size:18px; font-weight:400; color:#262626; line-height:180%; }
.drstory ul li.t2 div { position:absolute; bottom:0px; left:0px; }
.drstory ul li.t2 div span { float:right; display:block; width:35px; height:35px; border:1px solid #000; border-radius:100%; text-align:center; font-size:28px; font-weight:200; color:#000; box-sizing:border-box; cursor:pointer; }
.drstory ul.drstory1 {  background:url('/page_KR0/01_sub/images/drstory1.jpg')no-repeat 0 0; }
.drstory ul.drstory2 {  background:url('/page_KR0/01_sub/images/drstory2.jpg')no-repeat 0 0; }
.drstory ul.drstory3 {  background:url('/page_KR0/01_sub/images/drstory3.jpg')no-repeat 0 0; }
.drstory ul.drstory4 {  background:url('/page_KR0/01_sub/images/drstory4.jpg')no-repeat 0 0; }


.subcontent { position:relative; width:100%; max-width: 1280px; margin:0 auto; overflow:hidden;}


.drtab { position:relative; width:100%; max-width:1280px; margin:0 auto; overflow:hidden; }
.drtab li { 
	float:left; width:24.8%; height:60px; margin:0; margin-bottom:1px;  text-align:center; line-height:60px; font-size:20px; font-weight:700; color:#111111; cursor:pointer; 
	background:#f2f2f1; box-sizing:border-box; border-top-left-radius:22px; border-top-right-radius:22px; margin-right:0.233%;
}
.drtab li:nth-child(4) { margin-right:0px; }
.drtab li.active,.drtab li:hover { background:#02667e; color:#fff;}
.drtab li a { display:block; width:100%; height:100%; color:#fff; }
.drtab li a:hover { background:#02667e; color:#fff;}

.drtab.drtab4 { position:relative; width:100%; max-width:1280px; margin:0 auto; overflow:hidden; border-left:1px solid #f0efef; }
.drtab.drtab4 li { 
	float:left; width:33.3%; height:60px; margin:0; margin-bottom:1px;  text-align:center; line-height:60px; font-size:17px; font-weight:500; color:#0a0a0a; 
	border:1px solid #f0efef; cursor:pointer; background:#fbfbfb; box-sizing:border-box; border-radius:0px; border-left:0px;
}
.drtab.drtab4 li.active,.drtab.drtab4 li:hover { background:#ffffff; line-height:52px; color:#000000; border:1px solid #f0efef; border-left:0px; border-top:6px solid #299a9e; }


.drtab2 { position:relative; width:100%; max-width:1280px; margin:0 auto; overflow:hidden; border-left:1px solid #f0efef; }
.drtab2 li { 
	float:left; width:50%; height:60px; margin:0; margin-bottom:1px;  text-align:center; line-height:60px; font-size:17px; font-weight:500; color:#0a0a0a; 
	border:1px solid #f0efef; cursor:pointer; background:#fbfbfb; box-sizing:border-box; border-radius:0px; border-left:0px;
}
.drtab2 li.active,.drtab2 li:hover { background:#ffffff; line-height:52px; color:#000000; border:1px solid #f0efef; border-left:0px; border-top:6px solid #299a9e; }

.drtab5 { position:relative; width:100%; max-width:1280px; margin:0 auto; overflow:hidden; border-left:1px solid #f0efef; }
.drtab5 li { 
	float:left; width:20%; height:60px; margin:0; margin-bottom:1px;  text-align:center; line-height:60px; font-size:17px; font-weight:500; color:#0a0a0a; 
	border:1px solid #f0efef; cursor:pointer; background:#fbfbfb; box-sizing:border-box; border-radius:0px; border-left:0px;
}
.drtab5 li.active,.drtab5 li:hover { background:#ffffff; line-height:52px; color:#000000; border:1px solid #f0efef; border-left:0px; border-top:6px solid #299a9e; }





.sub030601 { width:100%; height:120px; line-height:120px; border-bottom:1px solid #e2e2e2; padding-left:36px; box-sizing:border-box; background:url('/page_KR0/01_sub/images/subcontxt1.jpg')no-repeat 0 50px; }
.sub030601 .txt1 { font-size:25px; font-weight:700; color:#000000; }
.sub030601 .txt2 { padding-left:6px; font-size:19px; font-weight:400; color:#272424; }
.sub030601 .txt3 { padding-left:6px; font-size:14px; font-weight:200; color:#8a8a8a; }
.sub030601 .txt3_2 { display:none; }
.sub030601 .txt4 { margin-left:10px; padding-left:22px; font-size:20px; font-weight:700; color:#299a9e; background:url('/page_KR0/01_sub/images/subtable4bg1.jpg')no-repeat 0 4px; }


.title0503 { width:100%; font-size:30px; font-weight:700; color:#000; padding-left:36px; box-sizing:border-box; background:url('/page_KR0/01_sub/images/subcontxt1.jpg')no-repeat 0 5px; }

.notice_list2 { position:relative; width:100%; max-width:1280px; margin:0px auto 0px auto; overflow:hidden; padding-left:40px; box-sizing:border-box; }
.notice_list2 ul { float:left; width:32.33%; height:100px; line-height:100px; margin-right:1.5%; padding-left:2%; border:1px solid #ddd; border-radius:12px; box-sizing:border-box; }
.notice_list2 ul a { display:block; width:100%; height:100%; background:url('/images/common/filebtbg.jpg')no-repeat 91% 50%; font-size:20px; font-weight:700; color:#000; }
.notice_list2 ul:last-child { margin-right:0px; }

.notice_list3 { position:relative; width:100%; max-width:1280px; margin:0px auto 0px auto; overflow:hidden; padding-left:40px; box-sizing:border-box; }
.notice_list3 ul { float:left; width:32.33%; height:100px; line-height:100px; margin-right:1.5%; padding-left:2%; border:1px solid #ddd; border-radius:12px; box-sizing:border-box; }
.notice_list3 ul a { display:block; width:100%; height:100%; background:url('/images/common/filebtbg2.jpg')no-repeat 91% 50%; font-size:20px; font-weight:700; color:#02667d; }
.notice_list3 ul:last-child { margin-right:0px; }


#main05 { margin-top:50px; }












