/* 메인메뉴 */
ul, li{list-style:none; padding:0; margin:0}
#wrap{position: relative;width:100%; margin:0px 0 0 0;height:65px; border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb; }
#wrap #headerWrap{position: relative;}
#wrap #headerWrap #header{width: 1200px;height: 65px;margin: 0 auto;position: relative;}
#wrap #headerWrap #header .logo{position:absolute;top:-63px;left:0;}
#wrap #headerWrap #header h1{display: inline-block;height: 65px;z-index: 112;}
#wrap #headerWrap #header h1 a{display: block;}
#wrap #headerWrap #header h1 img{}
#wrap #headerWrap #header .LnbWrap{position: absolute;top: 0;left: 0;width:1200px;z-index: 111;}
#wrap #headerWrap #header .LnbWrap:after{clear: both;content:"";display: block;}
#wrap #headerWrap #header #lnb{}
#wrap #headerWrap #header #lnb>li{float: left;width:20%;  font-family: "NanumBarunGothic",sans-serif;font-size: 17px;height: 65px;text-align: center;position: relative;}
#wrap #headerWrap #header #lnb li:last-child{padding-right:0px !important}
#wrap #headerWrap #header #lnb>li>a{color: #383838;display: block;height: 65px;line-height: 65px;opacity: 1 !important;}
#wrap #headerWrap #header #lnb>li>a:hover/*,#wrap #headerWrap #header #lnb>li>a:active,#wrap #headerWrap #header #lnb>li>a:focus*/,#wrap #headerWrap #header #lnb>li>a.on{color: #aa1f24;}
#wrap #headerWrap #header #lnb li ul.snb{position: absolute;left: 0px;top: 45px;width: 100%;padding-top: 65px;display: none;opacity: 1 !important;z-index:100}
#wrap #headerWrap #header #lnb li ul.snb.on{background: url(../img/lnbBg.png) no-repeat center top;display: block;opacity: 1 !important;}
#wrap #headerWrap #header #lnb li ul.snb li{font-family: "NanumBarunGothicBold",sans-serif;font-size: 14px;text-align: center;padding-bottom: 20px;line-height:25px !importants}
#wrap #headerWrap #header #lnb li ul.snb li a{color: #ff8500;}
#wrap #headerWrap #header #lnb li ul.snb li a:hover/*,#wrap #headerWrap #header #lnb li ul.snb li a:active,#wrap #headerWrap #header #lnb li ul.snb li a:focus*/{text-decoration: underline;}
#wrap #headerWrap #header .goHwasung{float: right;width: 100px;padding-top: 10px;}
#wrap #headerWrap #header .goHwasung a{display: inline-block;cursor: pointer;}
#wrap #headerWrap #header .goHwasung a img{display: block;width: 100%;}
#wrap #headerWrap .lnbBg{background: rgba(0,0,0,0.9);height: 320px;position: absolute;top: 65px;left: 0;width: 100%;z-index: 110;display: none;}
#wrap #headerWrap .lnbBg.on{display: block;}
.subbox01{width:250px !important;}
.subbox02{width:250px !important; margin-left:25px !important}
.subbox03{width:250px !important; margin-left:60px !important}
.subbox04{width:250px !important; margin-left:90px !important}


#hd2022 {z-index:4;position:relative;min-width:1200px;background:#fff; border-bottom:1px solid #dbdbdb}
#hd_wrapper_2022 {position:relative;margin:0 auto;padding:0;width:1160px;zoom:1}
#hd_wrapper_2022:after {display:block;visibility:hidden;clear:both;content:""}

/* 상단 회원가입 등 링크 */
#logo_2022 {float:left; width:150px;}
#menu_2022 {float:right; width:990px;}
#tnb_wrap_2022{width:100%; float:left;}
#tnb_2022 {float:right;margin:0;padding:0;list-style:none;zoom:1}
#tnb_2022:after {display:block;visibility:hidden;clear:both;content:""}
#tnb_2022 li {float:left;margin:0 0 0 10px}
#tnb_2022 a {display:inline-block;padding:0 10px;height:26px;color:#666;letter-spacing:-0.1em;line-height:2.4em}
#tnb_2022 a:focus, #tnb a:hover, #tnb a:active {text-decoration:none}
#tnb_2022 img {margin-right:3px}


/* 중간 레이아웃 */
#wrapper2019 {z-index:1;margin:0 auto;width:100%;zoom:1; background:#fff}
#wrapper2019:after {display:block;visibility:hidden;clear:both;content:""}

/* 메인2022 */
.main2022_wr00{position:relative; margin:0 auto; width:100%; background:#f3f3f3;}

.main2022_cont01{position:relative; margin:0 auto; width:1160px;padding:30px 0 30px 0;}
.main2022_cont01:after {display:block;visibility:hidden;clear:both;content:""}
.main2022_cont01 .cont01{float:left; width:calc(20% - 10px);border:1px solid #ccc;margin:0 7px;; background:#fff}
.main2022_cont01 .cont01:hover{border:1px solid #009fd9; }
.main2022_cont01 .cont01 .tit{float:left; width:100%; line-height:50px; text-align:center;font-size:16px; color:#000; font-weight:bold;cursor:pointer; font-family: '평택반도체 BOLD'; }
.main2022_cont01 .cont01 .tit:hover{background:#b4b4b4; color:#fff}
.main2022_cont01 .cont01 .img{float:left; width:100%; padding:5px; border-top:1px solid #ccc;border-bottom:1px solid #ccc;box-sizing: border-box;cursor:pointer }
.main2022_cont01 .cont01 .img img{width:100%}
.main2022_cont01 .cont01 .d_view{float:left; width:100%;  padding:10px;box-sizing: border-box; }
.main2022_cont01 .cont01 .d_view .d_btn{font-family: '평택반도체 BOLD'; float:left; width:100%; line-height:40px; text-align:center;font-size:14px;font-weight:bold;cursor:pointer; border:1px solid #e3e3e3; background:#f3f3f3}
.main2022_cont01 .cont01 .d_view .d_btn:hover{border:1px solid #e3e3e3; background:#009fd9; color:#fff}
.main2022_cont01 .mgL01{margin-left:-1px}

.maintab_btn{float:left;text-align:center;cursor: pointer;
	  padding:0;
	  height:45px;
	  line-height:45px;
	  background: #fff;
	  font-size:15px;
	  width:16.6%;
	  border:1px solid #e1e1e1;
	  margin-left:-1px;
	  color:#404040 }
.doctortab{float:left; width:100%;}
.center_switch { overflow: hidden; }
.center_tab {float: left;cursor: pointer;}
.center_switch_active { cursor: default; }
.center_tab {
	  text-align:center;
	  padding:0;
	  height:45px;
	  line-height:45px;
	  background: #fff;
	  font-size:15px;
	  width:16.5%;
	  border:1px solid #e1e1e1;
	  margin-left:0px;
	  color:#404040
}
.center_switch_active {
	  color:#ffffff;
	  font-weight:500;
	  background:#b5b5b5;
	  border-left:0px solid #e1e1e1;
	  border-right:0px solid #e1e1e1;
}
.center_item { display: none; }
.center_content_active { display: block; }
.center_content { float:left; width:100%;padding:25px 0}

.doctortab02{float:left; width:100%;}
.center_switch02 { overflow: hidden; }
.center_tab02 {float: left;cursor: pointer;}
.center_switch_active02 { cursor: default; }
.center_tab02 {
	  text-align:center;
	  padding:0;
	  height:32px;
	  line-height:32px;
	  background: #fff;
	  font-size:16px;
	  width:90px;
	  margin-right:1px;
	  color:#fff;
	  background:#999999;
	  font-weight:bold;
}
.center_switch_active02 {
	  color:#ffffff;
	  font-weight:bold;
	  background:#333333
}
.center_item02 { display: none; }
.center_content_active02 { display: block; }
.center_content02 { float:left; width:100%;padding:25px 0}
.center_cont_wrap02{float:left; width:100%;margin:0 0 0 0}
.main2022_wr{position:relative; margin:0 auto; width:1160px;}

.main2022_cont02{position:relative; margin:0 auto; width:100%;padding:0 0 0 0}
.main2022_cont02:after {display:block;visibility:hidden;clear:both;content:""}
.main2022_cont02 .left_wr{float:left; width:480px; margin-right:60px}
.main2022_cont02 .left_wr .title{float:left; width:100%; font-size:26px; line-height:36px; font-weight:bold; color:#222;border-bottom:1px solid #333}
.main2022_cont02 .left_wr .cont{float:left; width:100%; padding:20px 0 0 0}
.main2022_cont02 .right_wr{float:left; width:620px;}
.main2022_cont02 .right_wr .title{float:left; width:100%; font-size:26px; line-height:36px; font-weight:bold; color:#222;border-bottom:1px solid #333}
.main2022_cont02 .right_wr .cont{float:left; width:100%; padding:20px 0 0 0}

/* 팝업존 */
.area_popup{position:relative; width:100%;height:250px; margin:0 auto;padding:0;z-index:1;}
.area_popup h2 {position: absolute;  font-size: 16px; font-weight: bold;width:100%; background:rgba(0,0,0,0.6);color: #fff; left: 0px; bottom:0;height:40px; line-height:40px;padding-left:20px; z-index:10;box-sizing: border-box; }

.popup{position:relative; float:left; width:100%;}
.popup > div{margin-top:0px;padding:0}
.popup .img {width:100%;  margin: 0 auto;padding:0;}
.popup .img img{display:block;width:100%;padding:0;}
.popup a:link,
.popup a:focus {display:block;}

.popup .controll .btnLink_all{display:block; position: absolute; top: 30px; right: 10px; line-height: 18px; padding: 0 5px; font-size: 13px; color: #333; border: 1px solid #999; border-radius: 3px; z-index: 11;}

.popup .ctl_box{position:absolute; right: 16px; bottom: 5px; z-index:11;}
.popup .ctl_box .ctl li{float: left; margin-left: -1px;  width:16px !important; height:16px;}
.popup .ctl_box .ctl li a{box-sizing:border-box; display:block; width:100%; height:100%;}
.popup .ctl_box .ctl li span{background:url('/images/main2022/icon_conts.png') no-repeat; margin:0 auto; display:block; width:16px; height:16px; text-indent:100%; overflow:hidden; white-space:nowrap;}
.popup .ctl_box .ctl li.btn_prev span{background-position:center -5px; margin-top:4px;}
.popup .ctl_box .ctl li.btn_stop span{background-position:center -86px; margin-top:4px;}
.popup .ctl_box .ctl li.btn_play span{background-position:center -114px; margin-top:4px;}
.popup .ctl_box .ctl li.btn_next span{background-position:center -32px; margin-top:4px;}
.popup .ctl_box .ctl ul:after{content:''; display:block; clear:both;}
.popup .ctl_box{bottom: 15px;}


.main2022_cont03{position: relative;width:1160px; margin:0 auto;padding:50px 0 50px 0;}
.main2022_cont03:after {display:block;visibility:hidden;clear:both;content:""}
.main2022_cont03 .cont_photo{float:left; width:700px; margin-right:50px}
.main2022_cont03 .cont_photo .title{float:left; width:100%; font-size:26px; line-height:46px; border-bottom:1px solid #333; color:#222;position: relative;;box-sizing: border-box;font-family: 'Noto Sans KR Regular', 'Noto Sans CJK KR', 'Noto Sans KR', '맑은 고딕', sans-serif;font-weight: 700; }
.main2022_cont03 .cont_photo .more{position: absolute; right:0; top:0;}
.main2022_cont03 .cont_photo .cont2019{float:left; width:100%; margin:35px 0 0 0;}

.main2022_cont03 .cont_news{float:left; width:410px; margin-top:10px;background:#00a0da; height:300px}
.main2022_cont03 .cont_news .title{float:left; width:80%; font-size:40px; color:#211400; padding:0px 0 0 50px;;box-sizing: border-box;font-family: 'Noto Sans KR Regular', 'Noto Sans CJK KR', 'Noto Sans KR', '맑은 고딕', sans-serif;font-weight: 700;background:url('/images/main_new/new_icon.jpg') no-repeat 0 10px; }
.main2022_cont03 .cont_news .more{float:left; width:20%; font-size:14px; text-align:right; padding:25px 20px 0 0;box-sizing: border-box;color:#757575;font-family: 'Noto Sans KR Regular', 'Noto Sans CJK KR', 'Noto Sans KR', '맑은 고딕', sans-serif;font-weight: 500; }
.main2022_cont03 .cont_news .cont2019{float:left; width:100%; margin:40px 0 30px 0;padding-left:10px; box-sizing: border-box;font-size:14px !important}


.ft2019{position:relative;min-width:1200px;border-top:1px solid #5f5f5f}
.ft2019 .ft2019_cont{position: relative;width:1160px; margin:0 auto;padding:35px 0;}
.ft2019 .ft2019_cont:after {display:block;visibility:hidden;clear:both;content:""}
.ft2019 .ft2019_cont .cont_left{float:left; width:810px;}
.ft2019 .ft2019_cont .cont_left .ft_logo2019{float:left; width:100%;margin:0 0 20px 0; }
.ft2019 .ft2019_cont .cont_left .ft_logo2019 img{float:left;}
.ft2019 .ft2019_cont .cont_left .ft_logo2019 a{float:left;padding-left:20px; margin-top:25px;font-size:14px; font-weight:bold; color:#333;}
.ft2019 .ft2019_cont .cont_left .ft_logo2019 a span{color:#ff3300}
.ft2019 .ft2019_cont .cont_left .ft_info{float:left; width:100%;color:#333; font-size:13px}
.ft2019 .ft2019_cont .cont_right{float:left; width:350px; text-align:right}


.main2022_cont02{position: relative;width:100%; margin:0 auto;padding:50px 0 30px 0;}
.main2022_cont02 .cont2022_wrap{position:relative;width:1160px; margin:0 auto;}
.main2022_cont02 .cont2022_wrap:after {display:block;visibility:hidden;clear:both;content:""}
.main2022_cont02 .cont2022_wrap .contbox{float:left;position: relative;width:30%; box-sizing: border-box; }
.main2022_cont02 .cont2022_wrap .contbox .c2_tit{float:left; width:100%; text-align:left;line-height:40px;padding:25px 0 0 0; border-bottom:1px solid #ccc; font-size:24px;font-family: 'Noto Sans KR Regular', 'Noto Sans CJK KR', 'Noto Sans KR', '맑은 고딕', sans-serif;font-weight: 700;position:relative;}
.main2022_cont02 .cont2022_wrap .contbox .c2_tit .font_st01{color:#ed4727; font-family: '평택반도체 BOLD'; }
.main2022_cont02 .cont2022_wrap .contbox .c2_tit .font_st02{color:#1e73bb; font-family: '평택반도체 BOLD'; }
.main2022_cont02 .cont2022_wrap .contbox .c2_tit .font_st03{color:#63b849; font-family: '평택반도체 BOLD'; }
.main2022_cont02 .cont2022_wrap .contbox .c2_cont{float:left;width:100%; margin:20px 0 0 0; font-size:14px !important}
.main2022_cont02 .cont2022_wrap .contbox .c2_more{position: absolute;bottom:5px;right:0; width:25px; height:25px; line-height:25px;text-align:center;font-size:14px; color:#6d6d6d; border:1px solid #d4d4d4}
.main2022_cont02 .cont2022_wrap .contbox .c2_more:hover{background:#000; color:#fff}
.main2022_cont02 .cont2022_wrap .contbox_mg{margin-right:5%;margin-left:5% }

.main2022_cont04{position: relative;width:1160px; margin:0 auto;padding:50px 0;}
.main2022_cont04:after {display:block;visibility:hidden;clear:both;content:""}
.main2022_cont04 .cont_photo{float:left; width:800px;}
.main2022_cont04 .cont_photo .title{float:left; width:80%; background:yellow;font-size:34px; color:#211400; padding:0px 0 30px 50px;;box-sizing: border-box;font-family: 'Noto Sans KR Regular', 'Noto Sans CJK KR', 'Noto Sans KR', '맑은 고딕', sans-serif;font-weight: 700;background:url('/images/main_new/photo_icon.jpg') no-repeat 0 5px; }
.main2022_cont04 .cont_photo .title span{ font-size:16px;font-family: 'Noto Sans KR Regular', 'Noto Sans CJK KR', 'Noto Sans KR', '맑은 고딕', sans-serif;font-weight: 400;}
.main2022_cont04 .cont_photo .more{float:left; width:20%; font-size:14px; text-align:right; padding:25px 20px 0 0;box-sizing: border-box;color:#757575;font-family: 'Noto Sans KR Regular', 'Noto Sans CJK KR', 'Noto Sans KR', '맑은 고딕', sans-serif;font-weight: 500; }
.main2022_cont04 .cont_photo .cont2022{float:left; width:100%; margin:0 0 0 0}

.main2022_cont04 .cont_news{float:left; width:324px; padding:0 0 0 35px; border-left:1px solid #999999;}
.main2022_cont04 .cont_news .title{float:left; width:80%; font-size:34px; color:#211400; padding:0px 0 30px 40px;;box-sizing: border-box;font-family: 'Noto Sans KR Regular', 'Noto Sans CJK KR', 'Noto Sans KR', '맑은 고딕', sans-serif;font-weight: 700;background:url('/images/main_new/new_icon.jpg') no-repeat -10px 5px; }
.main2022_cont04 .cont_news .more{float:left; width:20%; font-size:14px; text-align:right; padding:25px 0 0 0;box-sizing: border-box;color:#757575;font-family: 'Noto Sans KR Regular', 'Noto Sans CJK KR', 'Noto Sans KR', '맑은 고딕', sans-serif;font-weight: 500; }
.main2022_cont04 .cont_news .cont2022{float:left;width:100%; margin:0 0 0 0; font-size:14px !important}
