@charset "utf-8";
/*=d2=*/
.d2c_content{position: relative;}
.d2_content .left{width:860px;padding-left: 0px;border-bottom: none;}
.d2_content .right{width:340px;position: relative;}
.d2_content .left h1{font-size: 30px;width:820px;margin:27px auto 8px auto;font-weight: normal;}
.d2_content .left h2{font-size: 18px;width:820px;margin:0 auto;font-weight: normal;color:#3055b0;}
.d2_1{margin-top: 20px;font-size: 14px;}
.d2_1 img{float:left;margin-right: 18px;}
.d2_1 ul{float:left;width:420px;margin-top: 25px;}
.d2_1 ul li{font-size: 18px;line-height: 190%;}
.d2_2{margin-top: 40px;}
.d2_2 div{padding:20px 0;overflow: hidden;border-bottom: 1px solid #f2f2f2;clear:both;font-size:14px;line-height: 160%;}
.d2_2 div img{float:left;margin-right: 21px;}
.d2_2 div b{display: block;font-size: 22px;font-weight: normal;margin-bottom: 5px;}
.d2_2 div p{padding-bottom: 8px;}
.d2_2 div span{color:#3055b0;}
.pages{width:380px;border-top: 1px solid #f2f2f2;margin-top: 21px;padding:19px 120px 0 120px;}
.pages a{float: left;width:44px;border-top:2px solid #e9e9e9;border-bottom:2px solid #e9e9e9;border-left:1px solid #e9e9e9;height:45px;line-height: 45px;font-size: 16px;text-align: center;font-weight: bold;color: #337ab7;text-decoration:none;}
.pages a.common_current_page{background: #337ab7;color:#fff;border-top:2px solid #337ab7;border-bottom:2px solid #337ab7;border-left:1px solid #9abddb;}
.pages span a{width:54px;height: 49px;border:none;}
.pages span.prev a{background: url(images/d2j/prev.gif) no-repeat;line-height: 49px;text-indent:-9999px;}
.pages span.next a{background: url(images/d2j/next.gif) no-repeat;line-height: 49px;text-indent:-9999px;}
.d2_3{border-top: none;margin-top: 28px;width:820px;border-bottom: none;height:34px;line-height: 34px;}
.d2_3 h3{font-size: 18px;background: url(images/d2j/icon2.gif) no-repeat right;padding-right: 40px;font-weight: normal;margin-left: 0}
.d2_4{background: url(images/d2j/d2_1.gif) repeat-y top center;margin-top: 30px;}
.d2_4 li{width:251px;float:left;margin:0 12px 25px 20px;display: inline;font-size:15px;}
.d2_4 li img{display: block;margin-bottom: 8px;}
.d2_4 li p{height:70px;}
.d2_4 li span{display: block;font-size: 14px;padding-bottom: 12px;border-bottom: 1px solid #dfdfdf;}
.d2tit_1{width:297px;height:38px;background: #fefefe;border:1px solid #ccc;line-height: 38px;margin-top: 30px;}
.d2tit_1 h3{margin-left: 15px;font-size: 16px;}
#box2{width:299px;height:325px;position:relative;margin-top: 16px;}
#box2 ul li{display:none;text-align:center;position:absolute;}
#box2 ul li img{display:block;margin-bottom: 12px;}
#box2 ol{position:absolute;top:285px;left:66px;z-index:99;}
#box2 ol li.active{display:block;}
#box2 ol li{width:33px;height:36px;float:left;cursor:pointer;border:1px solid #ddd;border-left:none;line-height: 36px;font-size: 14px;text-align: center;color:#5887d7;}
#box2 .pre{left:30px;width:34px;height:38px;position:absolute;top:285px;background:url(images/prev1.gif) no-repeat;cursor:pointer;z-index:10;border-right: 1px solid #ddd;}
#box2 .next{right:30px;width:34px;height:38px;background:url(images/next1.gif) no-repeat;top:285px;position:absolute;cursor:pointer;z-index:10;}

.d2b_content{background: #f6f6f6;height:361px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.d2b_content #button1 h2{color:#000;}
.d2b_content #button1 h2 em{color:#9b9b9b;display: inline-block;margin-left: 10px;}
.d2b_content #button1 span,#button1 span a{color:#000;}
.d2b_content #button1 li{background: url(images/ball3.gif) no-repeat;}
.d2b_content #button1 li.cur{background: url(images/ball1.png) no-repeat;}

.d2c_content{background: url(images/d2j/d2bg2.gif) repeat-y top center;}
.d2c_content .left{border-left: 1px solid #ccc;}
.d2c_content .left .left_1{height:295px;}
.d2c_content .right{width:1198px;margin-top: 0;}
#row3 .hd,#row4 .hd,#row5 .hd{overflow:hidden;height:81px;padding:0 10px;margin-top: 15px;}
#row3 .pic_list{height:250px;}
#row4 .pic_list,#row5 .pic_list{position:relative;width:1198px;height:230px;overflow:hidden;}
#row3 .pic_list li,#row4 .pic_list li,#row5 .pic_list li{float:left;display:inline;margin-top: 19px;height:235px;width: 260px;margin:0 19px;font-size: 18px;line-height: 22px;}
#row3 .pic_list li img,#row4 .pic_list li img,#row5 .pic_list li img{display:block;margin-bottom: 15px;}
#button3 li,#button4 li,#button5 li{width:13px;height:13px;font-size:0;cursor:pointer;background: url(images/ball3.gif) no-repeat;float:left;margin-left:10px;display:inline;margin-top:32px;}
#button3 li.cur,#button4 li.cur,#button5 li.cur{background: url(images/ball1.png) no-repeat;}
#row3 .hd div.fl,#row4 .hd div.fl,#row5 .hd div.fl{margin-top: 27px;}
#row3 .hd div.fl h3,#row4 .hd div.fl h3,#row5 .hd div.fl h3{line-height: 24px;font-size: 20px;background: url(images/icon5.png) no-repeat 0 0;padding-left: 90px;font-weight: normal;margin-left: 10px;height: 24px;}
.line1160{border-top: 1px solid #ccc;margin-top: 32px;width:1160px;}

/*=video=*/
.video_content{background: url(images/d2j/vbg.gif) repeat-y top center;}
.video_1{width:1157px;background: #252222;height: 332px;margin:57px auto 0 20px;}
.video_1 li{background: #3b3d46;width:376px;height: 327px;float:left;margin:5px 5px 0 4px;display: inline;position: relative;font-size: 18px;}
.video_1 li img{display: block;margin-bottom: 14px;}
.video_1 li i,.video_2 li i{background: url(images/d2j/vbutton.png) no-repeat;width:64px;height:64px;position:absolute;top:187px;left:12px;}
.video_1 li p{padding-left: 13px;}
.video_2{margin-top: 72px;width:1195px;}
.video_tit{width:1157px;}
.video_tit h3{float:left;background: url(images/icon5.png) no-repeat 0 0;padding-left: 90px;font-size: 18px;font-weight: normal;height: 24px;line-height: 24px;}
.video_tit span{float:right;font-size: 13px;}
.video_tit span img{display: block;margin-bottom: 3px;}
.video_2 li{width:260px;float:left;margin:15px 18px 0 20px;display: inline;position: relative;}
.video_2 li img{display: block;margin-bottom: 9px;}
.video_2 li span,.video_3 .fl ul li span{font-size: 14px;color:#6b6b6b;}
.video_2 li p{font-size: 18px;margin-top: 18px;}
.video_2 li i{top:62px;left:99px;}
.video_con{border-top:1px solid #ccc;margin-top: 66px;width:1198px;background: url(images/d2j/vbg2.gif) repeat-y top center;}
.video_con .fl{width:857px;}
.w815{width:815px;margin-top: 10px;}
.video_3 .fl{width:685px;}
.video_3 .fr{width:172px;}
.video_3 .fl ul li{width:255px;float:left;margin:39px 46px 0 20px;display: inline;}
.video_3 .fl ul li img{float:left;margin-right: 12px;}
.video_3 .fl ul li p{font-size: 16px;padding-bottom: 8px;}
.video_3 .fr img,.video_4{border:1px solid #ccc;}
.video_4{width:814px;height: 55px;line-height: 55px;text-align: center;margin-top: 23px;font-size: 18px;}
.mt74{margin-top: 74px;}
.video_5{width:850px;padding-bottom: 120px;}
.video_5 li{float:left;width:252px;margin:30px 15px 20px 15px;display: inline;font-size: 16px;height:252px;}
.video_5 li img{display: block;margin-bottom: 15px;}
.video_6 .mask{height:960px;}
.video_6 .moveSet li ul li{height:78px;border-bottom: none;margin:20px 0;position: relative;padding:0;}
.video_6 .moveSet li ul li img{float:left;margin-right: 8px;margin-left:0;margin-top: 0;}
.video_6 .moveSet li ul li p{margin-top: 0px;font-size: 12px;line-height:140%;}
.video_6 .moveSet li ul li i{position:absolute;background: url(images/d2j/vbutton2.png) no-repeat;width:35px;height: 35px;left:34px;top:21px;}

/*=wb=*/
.wb_left{color:#444;}
.wb_left h1{font-size: 34px;line-height: 36px;}
.wb_left h2{font-size: 16px;line-height: 18px;}
.wb_1{height: 78px;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;margin-top: 20px;}
.wb_1 .fl{line-height: 78px;font-size: 18px;padding-left: 20px;}
.wb_1 .fr{position: relative;width: 300px;}
.wb_1 .fr img{margin-top: 20px;margin-right: 4px;}
.wb_1 .fr span img{margin-right: 20px;margin-left: 28px;}
.wb_1 .fr em,.wb_1 .fr div.share ul li{cursor:pointer;}
.wb_1 .fr div.share{width:120px;position: absolute;right:27px;z-index: 11;top:58px;}
.wb_1 .fr div.share ul{width:120px;border:1px solid #ccc;border-top: none;}
.wb_1 .fr div.share ul li{height: 67px;border-top: 1px solid #ccc;background: #fff;text-align: center;}
.wb_1 .fr div.share ul li img{margin-top: 13px;}
.wb_line{height:5px;background: #fff;}
.wb_2{font-size: 14px;padding:16px 0 0px 20px;}
.wb_txt{padding: 10px 20px 0 20px;}
.wb_txt p{font-size: 16px;line-height: 160%;padding-top:10px;}
.wb_pic{width:795px;height:auto;position:relative}
.wb_pic span.btn{width:45px;position:absolute;top:35%;}
.wb_pic .fl{left:0;}
.wb_pic .fr{right:0;}
.wb_pic .center{width:705px;font-size: 14px;color:#444;}
.wb_pic .center table{margin:0 auto 0 40px;width:100%;}
.wb_pic table{margin-bottom:15px;}
.wb_pic table td{font-size:16px;}
.wb_pic table td img{margin-bottom:8px;}
.wb_pic .center img{margin-bottom: 5px;}
.wb_3{margin-left: 20px;margin-top: 38px;}
.wb_3 li{font-size: 16px;line-height: 200%;}
.wb_4{width:700px;margin: 90px auto;}
.wb_4 li{float:left;margin:0 23px;display: inline;font-size: 14px;}
.wb_4 li img,.wb_4 li span{float:left;vertical-align: middle;height: 47px;}
.wb_4 li span{line-height: 45px;border:1px solid #ccc;padding:0 12px;border-left:none;height: 45px;}
.editor{padding-left: 20px;border-bottom: 1px solid #cfcfcf;padding-bottom: 15px;}
.editor p{font-size: 14px;padding-top:10px;}

/*=bilingual=*/
.bilingual_content{background: url(images/d2j/bilingualbg.gif) repeat-y top center;width:1100px;padding:40px 50px;}
.bilingual_content div.fl,.bilingual_content div.fr{width:520px;}
.bilingual_content div h1{text-align: center;}
.bilingual_content div h2{margin:10px auto 30px auto;text-align: center;}
.bilingual_content div p{margin-bottom:15px;}
.bilingual_content div.fl h1{font:normal 24px/26px \5FAE\8F6F\96C5\9ED1;}
.bilingual_content div.fl h2{font:normal 14px/180% \5FAE\8F6F\96C5\9ED1;}
.bilingual_content div.fl p{font:normal 16px/190% \5FAE\8F6F\96C5\9ED1;}
.bilingual_content div.fr h1{font:normal 24px/26px 'NanumBarunGothicBold','NanumBarunGothic','Malgun Gothic','맑은 고딕','돋움',dotum,sans-serif;}
.bilingual_content div.fr h2{font:normal 14px/180% 'NanumBarunGothicBold','NanumBarunGothic','Malgun Gothic','맑은 고딕','돋움',dotum,sans-serif;}
.bilingual_content div.fr p{font:normal 16px/190% 'NanumBarunGothicBold','NanumBarunGothic','Malgun Gothic','맑은 고딕','돋움',dotum,sans-serif;}
.bilingual_content div.edit{width:100%;overflow:hidden;text-align: right;color:#7f838b;padding-top: 30px;font:normal 14px/26px \5FAE\8F6F\96C5\9ED1;}

/*=20190618=*/
.d2_4b{width:1200px !important;background:none !important;margin-top:20px !important;}
.d2_4b li{width:333px !important;height:232px;}
.d2_3b{width:1000px !important;}
/*=20220729=*/
.bilingual_content h1 {
	font-size: 24px;
}
.bilingual_content h2 {
	font-size: 21px;
    margin-top: 15px;
	font-weight: 600;
}
.bilingual_content h3.pre {
	font-size: 21px;
    margin-bottom: 15px;
	text-align: center;
	font-weight: 600;
}