.submenuwrap { position:relative; width:100%; z-index:4; }
.submenulocation { position:absolute; top:700px; left:0px; width:100%; }
.submenulocation ul { position:relative;width:100%; max-width:1574px; height:78px; margin:0 auto; background:#fff; text-align:center; }
.submenulocation ul li { display:inline-block; height:78px; margin:0 -2px; }
.submenulocation ul li a { font-size:17px; color:#000000; padding:25px 20px 0 20px; display:inline-block; font-weight:100; height:78px; box-sizing:border-box; letter-spacing:-1px; }
.submenulocation ul li a:hover { font-size:17px; color:#fff; display:inline-block; background:#00522e; }
.submenulocation ul li a.on { font-size:17px; color:#fff; display:inline-block; background:#00522e; }

.submenu sup { font-size:10px ; }

.tabNum10 { }
.tabNum15 { top:50px;  }

.subcontent { position:relative; width:1280px; margin:0 auto; }
.subcontent2 { position:relative; width:1280px; margin:0 auto; }
.subcontent2 a { display:block; position:absolute; width:277px; height:375px; }

.subtitletxt { position:relative; width:1280px; margin:0 auto; text-align:center; }
.subtitletxt .titletxt { padding-top:290px; font-size:21px; color:#fbd6bd; font-weight:500; animation:fadeup ease-out 0.6s both 0.5s; }
.subtitletxt .contxt { padding-top:10px; font-size:45px; color:#fff; font-weight:700; line-height:1.3; animation:fadeup ease-out 0.6s both 0.9s; }
.subtitletxt .contxt2 { padding-top:10px; font-size:34px; color:#fff; font-weight:700; line-height:1.5; letter-spacing:-1px; animation:fadeup ease-out 0.6s both 0.9s; }
.subtitletxt .contxt3 { padding-top:30px; font-size:24px; color:#fff; font-weight:200; line-height:1.4; letter-spacing:-1px; animation:fadeup ease-out 0.6s both 1.3s; }
.subtitletxt .contxt4 { padding-top:10px; font-size:40px; color:#fff; font-weight:700; line-height:1.3; letter-spacing:-1px; animation:fadeup ease-out 0.6s both 0.9s; }
.subtitletxt .bt { padding-top:40px; animation:fadeup ease-out 0.6s both 1.3s; }
.subtitletxt .map0106 { position:absolute; top:1030px; left:493px; }
 
.bottom_all { height:979px; background:url('/page_KR0/01_sub/images/bottom_all.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}

.sub0101 { height:3000px; background:url('/page_KR0/01_sub/images/0101.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0102 { height:1033px; background:url('/page_KR0/01_sub/images/0102.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0103 { height:755px; background:url('/page_KR0/01_sub/images/0103.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0104 { height:755px; background:url('/page_KR0/01_sub/images/0104.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0105 { height:755px; background:url('/page_KR0/01_sub/images/0105.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0106 { height:4813px; background:url('/page_KR0/01_sub/images/0106.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}

.sub0201 { height:8055px; background:url('/page_KR0/02_sub/images/0201.jpg')no-repeat 50% -800px; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0201_01 { height:5318px; background:url('/page_KR0/02_sub/images/new0201_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0201_02 { height:7110px; background:url('/page_KR0/02_sub/images/new0201_02.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0202 { height:7423px; background:url('/page_KR0/02_sub/images/0202.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0202_01 { height:1450px; background:url('/page_KR0/02_sub/images/0202_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0202_02 { height:1071px; background:url('/page_KR0/02_sub/images/0202_02.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0203 { height:757px; background:url('/page_KR0/02_sub/images/0203.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0203_01 { height:5809px; background:url('/page_KR0/02_sub/images/0203_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0203_02 { height:2611px; background:url('/page_KR0/02_sub/images/0203_02.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0204 { height:757px; background:url('/page_KR0/02_sub/images/0204.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0204_01 { height:2284px; background:url('/page_KR0/02_sub/images/0204_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0204_02 { height:5471px; background:url('/page_KR0/02_sub/images/0204_02.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0204_02-2 { height:2485px; background:url('/page_KR0/02_sub/images/0204_02-2.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0205 { height:4038px; background:url('/page_KR0/02_sub/images/0205.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0206 { height:6715px; background:url('/page_KR0/02_sub/images/0206.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0206_01 { height:955px; background:url('/page_KR0/02_sub/images/0206_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}

.sub0203n_01 { height:7463px; background:url('/page_KR0/02_sub/images/0203n_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0203n_02 { height:1368px; background:url('/page_KR0/02_sub/images/0203n_02.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0203n_03 { height:5009px; background:url('/page_KR0/02_sub/images/0203n_03.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0203n_04 { height:3932px; background:url('/page_KR0/02_sub/images/0203n_04.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0203n_05 { height:963px; background:url('/page_KR0/02_sub/images/0203n_05.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0203n_06 { height:1708px; background:url('/page_KR0/02_sub/images/0203n_06.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0203n_05 .linkbox{ position:absolute; top:536px; left:50%; transform:translateX(-50%); width:1320px; height:200px;}
.sub0203n_05 .link0201_1 {position:absolute; width:206px; height:166px;  left:0px;}
.sub0203n_05 .link0201_2 {position:absolute; width:206px; height:166px;  left:227px;}
.sub0203n_05 .link0201_3 {position:absolute; width:206px; height:166px;  left:448px;}
.sub0203n_05 .link0201_4 {position:absolute; width:206px; height:166px;  left:670px;}
.sub0203n_05 .link0201_5 {position:absolute; width:206px; height:166px;  left:896px;}
.sub0203n_05 .link0201_6 {position:absolute; width:206px; height:166px;  left:1117px;}

.sub0202_1 { height:14388px; background:url('/page_KR0/02_sub/images/newsub0202_01_1.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.vdo0203_1 {width:660px; margin:0 auto; padding-top:228px;}
.vdo0203_1 video {width:660px;}

.vdo0203_2 {width:660px; margin:0 auto; padding-top:178px;}
.vdo0203_2 video {width:660px;}
/*.con0302_1 img {display:block;}*/

.sub0204n_01 { height:6352px; background:url('/page_KR0/02_sub/images/0204n_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0204n_02 { height:1215px; background:url('/page_KR0/02_sub/images/0204n_02.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0204n_03 { height:6772px; background:url('/page_KR0/02_sub/images/0204n_03.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0204n_04 { height:960px; background:url('/page_KR0/02_sub/images/0204n_04.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0204n_05 { height:1441px; background:url('/page_KR0/02_sub/images/0204n_05.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}

.vdo0204_1 {width:1322px; margin:0 auto;}
.vdo0204_1 video{width:740px; padding-top:638px;}

.vdo0204_2 {width:1200px; margin:0 auto;}
.vdo0204_2 video{width:1200px;}

.morephotorv2 {position:absolute; top:6314px; left:50%; transform:translateX(-50%); width:256px; height:55px; }
.morephotorv2 a.link0201_11 {display:block; position:absolute; top:0px; right:0px; width:256px; height:55px;}

.morephotorv2 a.link0201_11 {display:block; position:absolute; top:0px; left:0px; width:256px; height:55px;}

.link2 {position:absolute; top:10865px; left:290px; width:1320px; height:170px;}
.link2 a.link0202_1 {display:block; position:absolute; top:0px; left:0px; width:217px; height:170px;}
.link2 a.link0202_2 {display:block; position:absolute; top:0px; left:217px; width:217px; height:170px;}
.link2 a.link0202_3{display:block; position:absolute; top:0px; left:430px; width:217px; height:170px;}
.link2 a.link0202_4 {display:block; position:absolute; top:0px; left:655px; width:217px; height:170px;}
.link2 a.link0202_5 {display:block; position:absolute; top:0px; left:880px; width:217px; height:170px;}
.link2 a.link0202_6 {display:block; position:absolute; top:0px; left:1100px; width:217px; height:170px;}

.sub0201_01_01{height:9612px; background:url('/page_KR0/02_sub/images/new0201_01_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0201_01_03{height:4139px; background:url('/page_KR0/02_sub/images/new0201_01_03.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}


.alinkwrap { position:absolute; top:5272px; left:50%; transform:translateX(-50%); width:982px; height:609px; }
.alinkwrap a.link0201_1 { display:block; position:absolute; top:152px; left:0px; width:316px; height:43px; }
.alinkwrap a.link0201_2 { display:block; position:absolute; top:152px; left:331px; width:316px; height:43px; }
.alinkwrap a.link0201_3 { display:block; position:absolute; top:152px; right:0px; width:316px; height:43px; }
.alinkwrap a.link0201_4 { display:block; position:absolute; top:360px; left:0px; width:316px; height:43px; }
.alinkwrap a.link0201_5 { display:block; position:absolute; top:360px; left:331px; width:316px; height:43px; }
.alinkwrap a.link0201_6 { display:block; position:absolute; top:360px; right:0px; width:316px; height:43px; }
.alinkwrap a.link0201_7 { display:block; position:absolute; top:563px; left:0px; width:316px; height:43px; }
.alinkwrap a.link0201_8 { display:block; position:absolute; top:563px; left:331px; width:316px; height:43px; }
.alinkwrap a.link0201_9 { display:block; position:absolute; top:563px; right:0px; width:316px; height:43px; }

.morephotorv {position:absolute; top:9390px; left:50%; transform:translateX(-50%); width:256px; height:55px; }
.morephotorv a.link0201_10 {display:block; position:absolute; top:0px; right:0px; width:256px; height:55px;}



#maintv { position:relative; width:100%; height:908px; overflow:hidden; }
#maintv ul.maintxt { position:relative; width:100%; text-align:center; padding-top:42px; }
#maintv ul.maintxt li.title { font-size:45px; font-family: 'Poppins', sans-serif; font-weight:700; color:#333333; line-height:150%; letter-spacing:-4px;}
#maintv ul.maintxt li.con { font-size:19px; font-weight:400; color:#696767; line-height:100%; }
#maintv .maintv { position:relative; width:1400px; margin:0 auto; padding-top:50px; }
#maintv .maintv .tvleft { float:left; position:relative; width:942px; height:526px; }
#maintv .maintv .tvright { float:right; position:relative; width:432px; height:526px; }
#maintv .maintv .tvright   ul { position:relative; width:100%; height:90px; margin-bottom: 19px; overflow:hidden; cursor:pointer; }
#maintv .maintv .tvright   ul:nth-child(5) { margin-bottom:0px; }
#maintv .maintv .tvright   ul li.imgs { float:left; width:160px; margin-right:16px; }
#maintv .maintv .tvright   ul li.imgs img { width:100%; }
#maintv .maintv .tvright   ul li.txt { float:left; width:256px; height:89px; border-bottom:1px solid #e5e5e5; }
#maintv .maintv .tvright   ul li.txt div.t1 { padding-top:10px; font-size:18px; font-weight:700; color:#010101; }
#maintv .maintv .tvright   ul li.txt div.t2 { padding-top:4px; font-size:15px; font-weight:400; color:#777979; }
#maintv .maintv .tvright   ul.on li.txt div.t1 { color:#fe8a3d; }
#maintv .slick-dots { position: absolute;  top:-50px; right:0px; width:100%; text-align:right; }
#maintv .slick-dots li { display:inline-block; width:11px; height:11px; margin:0 4px; border-radius:100%; box-sizing:border-box; background:#d8d8d8; cursor:pointer; }
#maintv .slick-dots li.slick-active { width:40px; height:10px; margin:0 4px; background:#e96f29; border-radius:40px; box-shadow: 2px 3px 3px 1px rgb(0 0 0 / 10%); }
#maintv .slick-dots li button { display:none; }

.sub0301 { height:5770px; background:url('/page_KR0/03_sub/images/0301.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0301_01 { height:948px; background:url('/page_KR0/03_sub/images/0301_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0302 { height:6671px; background:url('/page_KR0/03_sub/images/0302.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0302_01 { height:2564px; background:url('/page_KR0/03_sub/images/0302_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0303 { height:7106px; background:url('/page_KR0/03_sub/images/0303.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0303_01 { height:1750px; background:url('/page_KR0/03_sub/images/0303_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0304 { height:6232px; background:url('/page_KR0/03_sub/images/0304.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0305 { height:3508px; background:url('/page_KR0/03_sub/images/0305.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0306 { height:4850px; background:url('/page_KR0/03_sub/images/0306.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0307 { height:873px; background:url('/page_KR0/03_sub/images/0307.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub030701 { height:2076px; background:url('/page_KR0/03_sub/images/030701.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub030702 { height:2031px; background:url('/page_KR0/03_sub/images/030702.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub030703 { height:2141px; background:url('/page_KR0/03_sub/images/030703.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub030704 { height:8608px; background:url('/page_KR0/03_sub/images/030704.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0308 { height:4811px; background:url('/page_KR0/03_sub/images/0308.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}

.sub0401 { height:13752px; background:url('/page_KR0/04_sub/images/0401.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0401_01 { height:982px; background:url('/page_KR0/04_sub/images/0401_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0402 { height:8100px; background:url('/page_KR0/04_sub/images/0402.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0403 { height:9260px; background:url('/page_KR0/04_sub/images/0403.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0404 { height:6738px; background:url('/page_KR0/04_sub/images/0404.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0405 { height:5921px; background:url('/page_KR0/04_sub/images/0405.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0406 { height:5377px; background:url('/page_KR0/04_sub/images/0406.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0407 { height:5280px; background:url('/page_KR0/04_sub/images/0407.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}

.sub0501 { height:3813px; background:url('/page_KR0/05_sub/images/0501.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0501_01 { height:4037px; background:url('/page_KR0/05_sub/images/0501_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0501_02 { height:994px; background:url('/page_KR0/05_sub/images/0501_02.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0502 { height:6800px; background:url('/page_KR0/05_sub/images/0502.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0503 { height:8446px; background:url('/page_KR0/05_sub/images/0503.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0504 { height:9431px; background:url('/page_KR0/05_sub/images/0504.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0505 { height:7847px; background:url('/page_KR0/05_sub/images/0505.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0506 { height:3024px; background:url('/page_KR0/05_sub/images/0506.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0507 { height:6204px; background:url('/page_KR0/05_sub/images/0507.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}

.sub0601 { height:757px; background:url('/page_KR0/06_sub/images/0601.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0602 { height:757px; background:url('/page_KR0/06_sub/images/0602.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0603 { height:757px; background:url('/page_KR0/06_sub/images/0603.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0604 { height:757px; background:url('/page_KR0/06_sub/images/0604.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0604_01 { height:1851px; background:url('/page_KR0/06_sub/images/0604_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}

.sub0701 { height:757px; background:url('/page_KR0/07_sub/images/0701.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0701_01 { height:5058px; background:url('/page_KR0/07_sub/images/0701_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0701_02 { height:5377px; background:url('/page_KR0/07_sub/images/0701_02.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0701_03 { height:2000px; background:url('/page_KR0/07_sub/images/0701_03.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0702 { height:757px; background:url('/page_KR0/07_sub/images/0702.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0702_01 { height:4885px; background:url('/page_KR0/07_sub/images/0702_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0703 { height:757px; background:url('/page_KR0/07_sub/images/0703.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0703_01 { height:4088px; background:url('/page_KR0/07_sub/images/0703_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0704 { height:757px; background:url('/page_KR0/07_sub/images/0704.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0704_01 { height:4616px; background:url('/page_KR0/07_sub/images/0704_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0704_02 { height:975px; background:url('/page_KR0/07_sub/images/0704_02.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}


.sub0801 { height:757px; background:url('/page_KR0/08_sub/images/0801.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0801_01 { height:1935px; background:url('/page_KR0/08_sub/images/0801_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0802_01 { height:2455px; background:url('/page_KR0/08_sub/images/0802_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0803_01 { height:2143px; background:url('/page_KR0/08_sub/images/0803_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0804_01 { height:1831px; background:url('/page_KR0/08_sub/images/0804_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0805_01 { height:2077px; background:url('/page_KR0/08_sub/images/0805_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0806_01 { height:1017px; background:url('/page_KR0/08_sub/images/0806_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0807_01 { height:1161px; background:url('/page_KR0/08_sub/images/0807_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0807_02 { height:1102px; background:url('/page_KR0/08_sub/images/0807_02.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0807_03 { height:1139px; background:url('/page_KR0/08_sub/images/0807_03.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0807_04 { height:962px; background:url('/page_KR0/08_sub/images/0807_04.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}


.sub0901 { height:820px; background:url('/page_KR0/09_sub/images/0901.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0902 { height:820px; background:url('/page_KR0/09_sub/images/0902.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0903 { height:820px; background:url('/page_KR0/09_sub/images/0903.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0904 { height:820px; background:url('/page_KR0/09_sub/images/0904.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0905 { height:820px; background:url('/page_KR0/09_sub/images/0905.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0906 { height:820px; background:url('/page_KR0/09_sub/images/0906.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0907 { height:820px; background:url('/page_KR0/09_sub/images/0907.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0908 { height:813px; background:url('/page_KR0/09_sub/images/0908.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub090801 { height:3003px; background:url('/page_KR0/09_sub/images/090801.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}

.sub0905_01 { height:1249px; background:url('/page_KR0/09_sub/images/0905_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub0905_02 { width:100%; text-align:center; padding:80px 0 150px 0; background:#ffdd00; }

.subready { height:1058px; background:url('/images/sub/ready.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}

.sublinkwrap { position:relative; width:100%; max-width:1600px; min-width:1280px; margin:0 auto; padding:100px 0; background:#eee7d6; }
.sublinkwrap p { font-size:45px; color:#000; font-weight:700; line-height:1; letter-spacing:-1px; width:100%; padding-bottom:50px; margin-bottom:20px; text-align:center; background:url('/images/sub/sublinkbg.jpg')no-repeat 50% bottom; }
.sublinkwrap ul { width:1280px; margin:0 auto; overflow:hidden; }
.sublinkwrap ul li { float:left; width:33.3%; margin:30px 0; }

.sublinkwrap2 { position:relative; width:100%; max-width:1600px; min-width:1280px; margin:0 auto; padding:100px 0; background:#eee7d6; }
.sublinkwrap2 p { font-size:45px; color:#000; font-weight:700; line-height:1; letter-spacing:-1px; width:100%; padding-bottom:50px; margin-bottom:20px; text-align:center; background:url('/images/sub/sublinkbg.jpg')no-repeat 50% bottom; }
.sublinkwrap2 ul { width:854px; margin:0 auto; overflow:hidden; }
.sublinkwrap2 ul li { float:left; width:50%; margin:30px 0; }

#subprocess { position:relative; width:1280px; margin:0 auto; overflow:hidden; }
#subprocess .bt { position:absolute; top:320px; left:654px; }
#subprocess .bt ul li { float:left; margin-right:12px; cursor:pointer; }
#subprocess .bt ul li img { width:40px; }

.subprocess { position:relative; width:1280px; margin:0 auto; }
.subprocess .imgs { float:left; width:605px; height:392px; }
.subprocess .protxt { float:left; width:492px; height:392px; padding-right:60px; }
.subprocess .protxt span.title { display:block; padding-left:46px; padding-top:48px; font-size:32px; font-weight:700; color:#009b71; line-height:1.4; letter-spacing:-1px; }
.subprocess .protxt span.con { display:block; padding-left:46px; padding-top:18px; font-size:21px; font-weight:100; color:#000; line-height:1.5; letter-spacing:-1px; }
.subprocess .slick-list { overflow:visible; left:-1048px !important; }

.dr0102wrap { position:relative; width:1280px; margin:0 auto; overflow:hidden; margin-bottom:80px; }
.dr0102wrap .drimgwrap { float:left; width:555px; }
.dr0102wrap .drinfo { float:right; width:642px; }
.dr0102wrap p { border-bottom:1px solid #b7b7b7; border-top:1px solid #b7b7b7; padding:26px 0; }
.dr0102wrap .drtxt-1{ font-size:32px; font-weight:700; color:#000; letter-spacing:-1px; line-height:1; }
.dr0102wrap .drtxt-2{ padding-left:8px; font-size:24px; color:#000; font-weight:700; }
.dr0102wrap .drtxt-3{ padding-left:8px; font-size:24px; color:#00522e; font-weight:700; }
.drhistorywrap2{position:relative; width:98%;  padding-top:30px;   border-bottom:1px solid #c8c8c8; clear:both;}
.drhistorywrap2:after{content:""; display:block; clear:both;}
.drhistorywrap2  li {float:left; font:14px;     border-left:1px solid #c8c8c8;  border-right:1px solid #c8c8c8;    border-top:1px solid #c8c8c8;  margin-right:5px;}
.drhistorywrap2  li a{display:block;  padding:15px 23.1px 14px 23px; background-color:#f6f6f6;  color:#000;  text-decoration:none;cursor:pointer; text-align:center;}
.drhistorywrap2  li a:hover,
.drhistorywrap2  li a:focus,
.drhistorywrap2  li a.on{background-color:#00522e;  color:#fff;    }
.dr0102wrap .drstory { width:100%; padding-top:40px; font-size:20px; color:#332727; line-height:2; font-weight:200; }

.sub0104_02 { margin-top:80px; }
.sub0104_02 .timebt_01 { position:absolute; top:60px; right:112px; }
.sub0104_02 .timebt_02 { position:absolute; top:142px; right:112px; }
.sub0104_02 div a { display:block; position:relative; width:374px; height:66px; padding:20px 0 0 40px; font-weight:500; letter-spacing:-1px; background:#eee7d6; font-size:20px; color:#000; box-sizing:border-box; }
.sub0104_02 div a span { position:absolute; top:16px; right:40px; }
.sub0104_02 div a:hover { color:#fff; background:#00522e; }

.drtimewrap {  width:1280px; margin:0 auto; padding:0 0 100px 0; margin-bottom:100px; border:9px solid #ececec; box-sizing:border-box; }
.drtime { position:relative; width:1110px; margin:0 auto; overflow:hidden; padding-top:100px; }
.drtimedrpic { float:left; width:325px; }
.drtimedrpic li { width:100%; }
.drtimedrpic li div.drbt1 { float:left; position:relative; width:50%; height:65px; padding:18px 0 18px 16px; text-align:left; background:#00522e; font-size:16px; font-weight:300; box-sizing:border-box; }
.drtimedrpic li div.drbt2 { float:left; position:relative; width:50%; height:65px; padding:18px 0 18px 16px; text-align:left; background:#00663a; font-size:16px; font-weight:300; box-sizing:border-box; }
.drtimedrpic li a { color:#fff; }
.drtimedrpic li span { position:absolute; top:17px; right:18px; }
.drtimerbox{ float:right; width:700px; }
.drtitletext1{ font-size:32px; font-weight:700; color:#000; letter-spacing:-1px; line-height:1; }
.drtitletext2{ padding-left:8px; font-size:24px; color:#000; font-weight:700; }
.drtitletext3{ padding-left:8px; font-size:24px; color:#00522e; font-weight:700; }
table.depth02 { width:100%; margin-top:30px; border-collapse:collapse; border-top:3px solid #00522e; border-bottom:1px solid #ddd; border-left:1px solid #ddd; text-align:center; }
table.depth02 th { height:50px; font-size:18px; font-weight:200; color:#000000; border-bottom:1px solid #ddd; border-right:1px solid #ddd; }
table.depth02 td { height:50px; font-size:18px; font-weight:700; color:#000000; border-right:1px solid #ddd; border-bottom:1px solid #ddd; }
table.depth02 td.line { font-size:18px; font-weight:200; color:#000000; }
table.depth02 td.s { color:red; }
.drtitletextbt{ width:100%; margin:30px 0px 44px 0; overflow:hidden; }
.drtitletextbt a { display:block; float:right; width:174px; height:51px; padding:10px 0; font-weight:100; font-size:17px; color:#fff; border:1px solid #5e5e5e; background:#000; text-align:center; border-radius:30px; box-sizing:border-box; }
.drhistorywrap{position:relative; width:98%;  padding-top:10px;   border-bottom:1px solid #c8c8c8; clear:both;}
.drhistorywrap:after{content:""; display:block; clear:both;}
.drhistorywrap  li{float:left; font:14px;     border-left:1px solid #c8c8c8;  border-right:1px solid #c8c8c8;    border-top:1px solid #c8c8c8;  margin-right:5px;}
.drhistorywrap  li a{display:block;  padding:15px 23.1px 14px 23px; background-color:#f6f6f6;  color:#000;  text-decoration:none;cursor:pointer; text-align:center;}
.drhistorywrap  li a:hover,
.drhistorywrap  li a:focus,
.drhistorywrap  li a.on{background-color:#00522e;  color:#fff;    }
.drhistoryview{position:relative; line-height:180%;  text-align:left; padding:30px; border-bottom:1px solid #c8c8c8; clear:both;}

.commentadd { position:relative; width:100%; padding:30px 0; background:#f2f2f2; text-align:center; font-size:16px; font-weight:300; color:#000; }

.tab0101 ul {position:relative; width:1280px; margin:0 auto; z-index:9; text-align:center; }
.tab0101 ul li { display:inline-block; }
.tab0101 ul li a { display:inline-block; width:190px; height:64px; padding:18px 0 0 0px; margin:0 2px 0 2px; font-weight:700; font-size:20px; color:#000; background: #eee7d6; cursor:pointer; vertical-align:top; box-sizing:border-box; letter-spacing:-1px; }
.tab0101 ul li a:hover,.tab0101 ul li.active a { color: #fff;  background-color: #00522e; }

.sub05tab {position:relative; width:1280px; margin:0 auto; text-align:center; }
.sub05tab li { display:inline-block; }
.sub05tab li a { display:inline-block; width:350px; height:61px; padding-top:24px; margin:0 4px; font-size:19px; color:#fff; font-weight:700; background:#00522e; border-radius:50px; }

video {
	width: 100%;
	height: auto;
}
.sub0105 { overflow:hidden; }
.sub0105 video { max-width:1920px; margin:0 auto; margin-top:-140px; }
.gd-modal {
	 position: fixed;
	 top:-1000px;
	 width: 100%;
	 height:1000px;
	 z-index: 200;
	 text-align: center;
	 background: rgba(0, 0, 0, 0.8);
}
 #gd-modal-overlay {
	 transition: transform 200ms cubic-bezier(0.48, 0.01, 0.48, 0.99);
}
 #gd-modal-overlay {
	 transition: 200ms all cubic-bezier(0.48, 0.01, 0.48, 0.99);
}
 #gd-modal-overlay.opened {
	 transform: translateY(1000px) translateZ(0);
}
 #gd-modal-overlay.closed {
	 transform: translateY(0) translateZ(0);
}
 #gd-modal-overlay.opened {
	 bottom: 0;
}
 .gd-video-wrapper {
	 padding: 1.25rem;
	 position: relative;
}
 .gd-close.gd-hide-modal {
	 text-align: right;
	 width: 30px;
	 display: block;
	 position: absolute;
	 top: -30px;
	 right:-30px;
}
 #gd-close-anchor {
	 text-decoration: none;
	 color: #fff;
	 font-size:30px; font-weight:300;
}
 #gd-close-anchor:hover {
	 color: #fff;
}
 .gd-inner {
	 display: none;
	position:relative;
	width:100%; margin:0 auto;
	max-width:1500px;
	padding-top:70px;
}
.gd-inner {

}
 .gd-inner {

}


.subinte{ position:relative;width:1280px;  margin:0 auto; overflow:hidden; padding-bottom:60px; clear:both;}
.subinte dl{ position:relative;}
.subinteleft{position: absolute; left:0px; top:450px;}
.subinteright{position: absolute; right:0px; top:450px;}
.intetext ul li{float:left;}
.intetext1{ font-size:30px; color:#fff; padding:50px 0 0 40px; line-height:1; }
.subinteimg{position:relative;}
.inteimg { width:1280px; height:730px; overflow:hidden; }
.inteimg img { width:100%; }
.intetext { background: rgba(0, 0, 0, 0.3) ; bottom: 0; height: 119px; left: 0; position: absolute; color:#fff; width: 100%;}
.imgbtn{ width:1280px; margin:0 auto; margin-top:30px; }
.imgbtn li{ float:left; width:9%; cursor:pointer; margin:0.5% 0.5%; }
.imgbtnthum{ width:1280px; margin:0 auto; text-align:center;}

.inte_tap{width:1280px; margin:0 auto; text-align:center; margin-bottom:50px; display:none; }
.inte_tap li { display:inline-block; margin:0 3px; }
.inte_tap li a{ display:inline-block; width:190px; height:73px; padding-top:18px; font-size:22px; color:#000000; background-color:#efefef; box-sizing:border-box; }
.inte_tap li a:hover{  color:#fff; background-color:#276343; }
.inte_ta
p li a.on{ color:#fff; background-color:#276343; }


.tab0202 { width:1280px; margin:0 auto; padding:120px 0 0 0; text-align:center; }
.tab0202 ul li { display:inline-block; width:180px; height:63px; padding-top:14px; margin:0 3px; border:1px solid #151515; font-size:20px; font-weight:500; color:#000000; background:#fff; cursor:pointer; vertical-align:top; text-align:center; box-sizing:border-box;}
.tab0202 ul li:hover,.tab0202 ul li.active { border:1px solid #000; color:#fff; background:#000; text-align:center; box-sizing:border-box; }



.sub060101_01 { height:2976px; background:url('/page_KR0/06_sub/images/060101_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub060101_02 { height:2854px; background:url('/page_KR0/06_sub/images/060101_02.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub060101_03 { height:1000px; background:url('/page_KR0/06_sub/images/060101_03.jpg')no-repeat 50% 50px; position:relative; width:100%; min-width:1280px; margin:0 auto;}

.sub060102_01 { height:2959px; background:url('/page_KR0/06_sub/images/060102_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub060103_01 { height:3770px; background:url('/page_KR0/06_sub/images/060103_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub060103_02 { height:800px; background:url('/page_KR0/06_sub/images/060103_02.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}

/*.sub060201 { height:3650px; background:url('/page_KR0/06_sub/images/060201.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub060202 { height:2093px; background:url('/page_KR0/06_sub/images/060202.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}*/
.sub060201 { height:5358px; background:url('/page_KR0/06_sub/images/060201_01.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub060202 { height:6336px; background:url('/page_KR0/06_sub/images/060201_02.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}

.sub060301 { height:1771px; background:url('/page_KR0/06_sub/images/060301.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub060302 { height:1799px; background:url('/page_KR0/06_sub/images/060302.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}
.sub060303 { height:2135px; background:url('/page_KR0/06_sub/images/060303.jpg')no-repeat 50% 0; position:relative; width:100%; min-width:1280px; margin:0 auto;}


























.mt120 { margin-top:120px; }

.slick-slide:focus { outline: none; }
@keyframes fadeeffect {
    from { opacity: 0; -webkit-transform: translate3d(0%, 0, 0); transform: translate3d(0%, 0, 0); }
    to { opacity: 1;  -webkit-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); }
}
@keyframes fadeleft {0% {transform:translateX(-120px); opacity:0;} 100% {transform:translateX(0); opacity:1;}}
@keyframes fadeup {0% {transform:translateY(70px); opacity:0;} 100% {transform:translateY(0); opacity:1;}}
@keyframes fadeInRight { 0% {  opacity: 0; left: 20%; } 100% { opacity: 1;  left: 0; } }
@keyframes fadeInRight2 { 0% {  opacity: 0; left: 5%; } 100% { opacity: 1;  left: 0; } }
