*{margin:0; padding:0}
html{width:100%; height:100%}
body{font-size:12px; font-family:"Malgun Gothic","맑은고딕",dotum,"돋움",sans-serif; color:#666}
body,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,input,table,tr,th,td{margin:0; padding:0}
ul,ol,li{list-style:none}
img, fieldset{border:none; vertical-align:top}
legend, caption{visibility:hidden; overflow:hidden; width:0; height:0;; font-size:0; line-height:0} /*display:none*/
textarea, button{vertical-align:middle}
input, select{height:16px; border:1px solid #ddd; background:#fff; color:#666; font-family:"Malgun Gothic","맑은고딕",dotum,"돋움",sans-serif; vertical-align:middle}
input{padding:3px}
select{padding:2px}
textarea{padding:3px; border:1px solid #ddd; background:#fff; color:#666; vertical-align:middle}
.checkbox{padding:0; border:0;}
.disNone{display:none;}
a{color:#666; text-decoration:none}
a:hover, a:focus, a:active{color:#666; text-decoration:none}
table{border-collapse:collapse}

/* 간격, 폰트 */
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt40{margin-top:40px !important}
.mt45{margin-top:45px}
.mt50{margin-top:50px}
.mt55{margin-top:55px}
.mt60{margin-top:60px}

.margR9{margin-right:9px;}
.margL9{margin-left:10px}
.mt18{margin-top:18px}
.mt27{margin-top:27px}
.mt28{margin-top:28px}
.mt100{margin-top:100px}
.mt11{margin-top:11px}
.mt13{margin-top:13px}
.mt114{margin-top:114px !important}


/* 정렬 */
.taC{text-align:center}
.taR{text-align:right}
.taL{text-align:left}
.pBox {overflow:hidden; position:relative; width:100%}
.disB{display:block;}
.disIB{display:inline-block;}
.overF{overflow:hidden}
.scriptDiv{position:absolute; top:-50000px; left:-50000px}
.borderT{border-top:1px solid #e3e3e3; padding-top:30px}
.borderT2{border-top:1px solid #e3e3e3; padding-top:20px}
.borderT3{border-top:1px solid #e3e3e3;}
.borderN{border:none !important}
.verT{vertical-align:top}
.floatL{float:left; border-top:2px solid #333; border-bottom:1px solid #e3e3e3}
.floatL2{float:left;}
.floatL2 .fontB{padding-right:5px}
.floatL p{border-right:1px solid #e3e3e3}
.floatR{float:right;}
.floatL3{float:left; border-top:2px solid #333; border-bottom:1px solid #e3e3e3; width:236px; height:152px; font-size:13px; line-height:22px; text-align:center; padding:108px 0;}
.positionR{position:relative}
.blu{color:#0074aa}
.fontB{font-weight:bold; color:#444}
.fontB2{font-weight:bold; color:#666}
a.fontB3{font-weight:bold; color:#0074aa; text-decoration:underline; font-size:14px}
.font18{font-size:18px; color:#444; font-weight:bold; line-height:15px;}

/* common */
a.directBt { background:#333;border-bottom: 1px solid #666;color: #FFF;font-size: 18px;font-weight: bold;height: 60px;left: 0;line-height: 60px;position: absolute;text-align: center; top: 0;width: 100%;z-index: 20000;}
#wrapper{width:100%; position:relative;}
#header{width:100%; height:32px; background:url('/common/images/icon/headerBg.gif') no-repeat center 0 #444; position:relative !important; overflow:hidden; z-index:11000} /*height:162px;*/
.headerDiv{position:relative; width:1024px; margin:0 auto; overflow:hidden;}
.headerDiv .top{width:100%; float:left;}
.headerDiv .top ul{width:100%; overflow:hidden;}
.headerDiv .top ul li{position:relative; float:left;}
.headerDiv .top ul li a.one{width:193px; height:27px; border-right:1px solid #41ab76; text-align:center; color:#fff; padding-top:5px; line-height:19px}
.headerDiv .top ul li a.two{width:193px; height:27px; text-align:center; color:#fff; padding-top:5px; line-height:19px }
.headerDiv .top ul li a.three{width:192px; height:27px; border-right:1px solid #9e7e40; text-align:center; color:#fff; padding-top:5px; line-height:19px}
.headerDiv .top ul li a.four{width:193px; height:27px; text-align:center; color:#fff; padding-top:5px; line-height:19px}
.headerDiv .top ul li.on{display:block; height:162px;}
.headerDiv .top ul li p.icon{display:none}
.headerDiv .top .headerSub{width:960px; background:#444; position:absolute; top:32px; left:0; height:130px; display:none; margin:0 32px}
.headerDiv .top li.on .headerSub{display:block;}
.headerDiv .top .headerSub ul{overflow:hidden; width:960px; margin:0 auto;}
.headerDiv .top .headerSub ul li{float:left; margin:0 42px 0 43px; width:107px;}
.headerDiv .top .headerSub ul.type2 li{float:left; margin:0 106px 0 106px; width:107px;}
.headerDiv .top ul li p.icon{display:none; position:absolute; top:32px; left:48%;}
.headerDiv .top ul li.on p.icon{display:block;}
.headerDiv .util{position:absolute; top:12px; right:32px;}
.headerDiv .util ul{overflow:hidden}
.headerDiv .util ul li{float:left; padding-right:10px; margin-right:10px; background:url('/common/images/icon/icon_utilBar.gif') no-repeat right 0; height:7px; position:relative;}
.headerDiv .util ul li.end{background:none; padding-right:0; margin-right:0}
#footer{width:100%; background:#333; height:130px;}
.footWrap{position:relative; width:960px; padding:18px 0 37px; margin:0 auto; overflow:hidden}
.footWrap .left{width:755px; float:left}
.footWrap .left .footutil{overflow:hidden; line-height:21px}
.footWrap .left .footutil2{overflow:hidden; line-height:21px}
.footWrap .left .footutil a{color:#c1c1c1;}
.footWrap .left .footutil p{padding-right:8px; margin-right:7px;  background:url('/common/images/icon/foot_icon.gif') no-repeat right 7px; float:left; letter-spacing:-0.4px;}
.footWrap .left .footutil2 p{padding-right:10px; margin-right:7px;  background:url('/common/images/icon/foot_icon2.gif') no-repeat right 7px; float:left; }
.footWrap .left .footutil p.end{padding:0; margin:0; background:none}
.footWrap .left .footutil2 p.end{padding:0; margin:0; background:none}
.footWrap .left .address{margin-top:1px}
.footWrap .right{float:right; margin-top:3px}
.footWrap .right select{width:157px; height:35px; border:1px solid #404040; background:#222; color:#777; padding:5px; line-height:21px; letter-spacing:-0.25px}
.footWrap .right label{position:absolute; top:-50000px; left:-50000px}
.footWrap .acceIcon{position:absolute; bottom:15px; right:0;}

#gnbDiv{position:relative}
.gnbDiv {min-width: 960px; width: 100%; height:385px; background:#fff; overflow:hidden; position:relative; position:absolute; top:0px; left:0; background:#fff; z-index:10000}
.gnbDiv .gnbWrap{position:absolute; top:27px; z-index:10000; height:357px; margin: 0 auto; overflow: hidden;  position: relative;  width: 960px; padding-top:px; z-index: 10000;} /*gnb활성화시 height:357px; 비활성화시 height:73px*/
.gnbDiv .gnbWrap .logo{float:left}
.gnbDiv .gnbWrap .gnb{width:718px; z-index:10000; float:right ; height:357px}
.gnbDiv .gnbWrap .gnb .oneDep{margin:9px 0 42px; font-size:20px; color:#444; font-weight:bold; letter-spacing:-2px; height:23px}
.gnbDiv .gnbWrap .gnb ul{overflow:hidden; width:100%; height:357px}
.gnbDiv .gnbWrap .gnb ul li{float:left; height:357px; text-align:center} /* position:relative;*/
.gnbDiv .gnbWrap .gnb ul li.one{width:103px;} /* 제품정보 123 사회공헌 120 창업자유일한 149 연구개발 110 투자정보 112 유한소개 103 */
.gnbDiv .gnbWrap .gnb ul li.two{width:123px;} /* 제품정보 123 사회공헌 120 창업자유일한 149 연구개발 110 투자정보 112 유한소개 103 */ 
.gnbDiv .gnbWrap .gnb ul li.three{width:110px;} /* 제품정보 123 사회공헌 120 창업자유일한 149 연구개발 110 투자정보 112 유한소개 103 */
.gnbDiv .gnbWrap .gnb ul li.four{width:112px;} /* 제품정보 123 사회공헌 120 창업자유일한 149 연구개발 110 투자정보 112 유한소개 103 */
.gnbDiv .gnbWrap .gnb ul li.five{width:120px;} /* 제품정보 123 사회공헌 120 창업자유일한 149 연구개발 110 투자정보 112 유한소개 103 */
.gnbDiv .gnbWrap .gnb ul li.six{width:149px;} /* 제품정보 123 사회공헌 120 창업자유일한 149 연구개발 110 투자정보 112 유한소개 103 */
.gnbDiv .gnbWrap .gnb ul li a.oneDep{display:block; position:relative;}
.gnbDiv .gnbWrap .gnb ul li.on a.oneDep{color:#017e3f}
.gnbDiv .gnbWrap .gnb ul li.on.six{padding-right:0}
.gnbDiv .gnbWrap .twoDep{height:272px; display:block; padding-top:11px; border-right:1px solid #fff;border-left:1px solid #fff; position:relative; visibility: visible; background:#fff}
.gnbDiv .gnbWrap li.on .twoDep{border-left:1px solid #eeeeee; border-right:1px solid #eeeeee; background:#f8f8f8;}
.gnbDiv .gnbWrap li.on .twoDep a.off:hover{background:#018f48; color:#fff; vertical-align:top;}
.gnbDiv .gnbWrap li .twoDep a.on{background:#018f48; color:#fff; vertical-align:top;}
.gnbDiv .gnbWrap li .twoDep a{color:#767676; line-height:29px}
.twoDbg{display:; background:url('/common/images/icon/bg_twoDbg.png') no-repeat 0 0; position:absolute; top:100px; left:0; height:285px; width:100%; z-index:9999}
.gnbDiv .gnbWrap li.on .guideBg{position:absolute; top:75px; left:0; display:block}
.guideBg{display:none; position:relative}
.guideBg .tit{font-size:23px; color:#333; font-weight:bold; margin-top:21px; letter-spacing:-0.5px; text-align:left}
.guideBg .txt{font-size:13px; color:#888; line-height:18px; letter-spacing:-1px; margin-top:8px; text-align:left}
.guideBg .img{padding:15px 8px 10px 13px;}
.gnbDiv .gnbWrap .gnb ul li.one .guideBg .img{padding:20px 8px 10px 13px;}
.gnbDiv .gnbWrap .gnb ul li.five .guideBg .img{padding:0px 8px 10px 13px;}
.guideBg .img2{padding:0 8px 10px 13px;}

/*메인*/
#cBody{width:100%;}
.mainVisualDiv{position:relative; width:100%; height:468px; margin:100px auto 0; overflow:hidden; text-align:center}
.mainVisualDiv .visualDiv{width:100%; height:468px; position:absolute; top:0; left:0;}
.mainVisualDiv .visualDiv img{
	zoom:1; 
	background:transparent;
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);  /* IE6 & 7 */
}
.mainVisualDiv .visual{height:468px;position: absolute; top: 0; left: 0; width: 100%; z-index:10}
.mainVisualDiv .visual0{background:url('/common/images/icon/mainVisual0.jpg') no-repeat center 0; text-indent:;}/*2014-12-31 수정*/
.mainVisualDiv .visual1{background:url('/common/images/icon/mainVisual1.jpg') no-repeat center 0; text-indent:;}
.mainVisualDiv .visual2{background:url('/common/images/icon/mainVisual2.jpg') no-repeat center 0; text-indent:-5000px}
.mainVisualDiv .visual3{background:url('/common/images/icon/mainVisual3.jpg') no-repeat center 0; text-indent:-5000px}
.mainVisualDiv .txtZone0{position:absolute; top:300px; right:159px; z-index:100}/*2014-12-31 수정*/

.mainVisualDiv .txtZone1{position:absolute; top:280px; right:0; z-index:100} /* 2015-06-16 수정*/
.mainVisualDiv .txtZone2{position:absolute; top:70px; left:647px; z-index:100}/* 2015-06-16 수정*/
.mainVisualDiv .txtZone3{position:absolute; top:70px; left:647px; z-index:100}  /* 2015-06-16 수정 top값*/
/* 2015-07-27 수정 
.mainVisualDiv .txtZone1{position:absolute; top:280px; left:187px; z-index:100}
.mainVisualDiv .txtZone2{position:absolute; top:121px; left:177px; z-index:100}
.mainVisualDiv .txtZone3{position:absolute; top:150px; left:647px; z-index:100}
*/
.mainVisualDiv .visualCon{position:relative; width:1280px; height:468px; margin:auto}
.mainVisualDiv .playBt{position:relative; display:inline-block; z-index:200; margin:420px 7px 0 0;}
.mainVisualDiv .playBt img{vertical-align:middle}
.mainVisualDiv .bt{position:relative; display:inline-block; z-index:200; margin:420px 3px 0 0;}
.mainVisualDiv .bt img{vertical-align:middle}

.visualMotion{width:1024px; margin:0 auto; position:relative; height:468px}
.visualMotion .abolu1{position:absolute; top:256px; left:423px;}
.visualMotion .abolu2{position:absolute; top:338px; left:143px;} /* 2015-06-16 수정*/
.visualMotion .abolu3{position:absolute; top:233px; left:143px;} /* 2015-06-16 수정*/
.visualMotion .abolu4{position:absolute; top:256px; left:423px; background:url('/common/images/icon/img_mAbsolu4.png') no-repeat 0 0; height:62px; width:63px} /* 2015-06-16 수정*/
.visualMotion .abolu5{position:absolute; top:352px; left:-60px;} /* 2015-06-16 수정*/
.visualMotion .abolu6{position:absolute; top:251px; left:-28px;} /* 2015-06-16 수정*/
.visualMotion .abolu7{position:absolute; top:140px; left:-50px;}
.visualMotion .abolu8{position:absolute; top:353px; left:23px;}/* 2015-06-16 수정*/
.visualMotion .abolu9{position:absolute; top:248px; left:734px;}
/* 2015-07-27 수정
.visualMotion{width:1024px; margin:0 auto; position:relative; height:468px}
.visualMotion .abolu1{position:absolute; top:224px; left:392px;}
.visualMotion .abolu2{position:absolute; top:184px; left:588px;}
.visualMotion .abolu3{position:absolute; top:254px; left:437px;}
.visualMotion .abolu4{position:absolute; top:268px; left:556px; background:url('/common/images/icon/img_mAbsolu4.png') no-repeat 0 0; height:200px; width:200px}
.visualMotion .abolu5{position:absolute; top:0; left:0;}
.visualMotion .abolu6{position:absolute; top:129px; left:396px;}
.visualMotion .abolu7{position:absolute; top:0; left:368px;}
.visualMotion .abolu8{position:absolute; top:174px; left:571px;}
.visualMotion .abolu9{position:absolute; top:248px; left:734px;}
*/
/*
#cBody{width:100%; margin-top:100px; overflow-x:hidden}
.mainVisualDiv{position:relative; width:1280px; height:468px; margin:0 auto; overflow:hidden}
.mainVisualDiv .visualDiv{width:100%; height:468px; position:relative; position:absolute; top:0; left:0}
.mainVisualDiv .visual{height:468px;position: absolute; top: 0; left: 0; width: 100%; z-index:10; }
.mainVisualDiv .visual1{width:100%; margin:0 auto}
.mainVisualDiv .visual2{width:100%; margin:0 auto}
.mainVisualDiv .visual3{width:100%; margin:0 auto}
.mainVisualDiv .txtZone1{position:absolute; top:154px; left:658px; z-index:100}
.mainVisualDiv .txtZone2{position:absolute; top:121px; left:177px; z-index:100}
.mainVisualDiv .txtZone3{position:absolute; top:150px; left:647px; z-index:100}
*/
.mainVisualDiv .btnZone1{position:relative; width:960px; margin:0 auto; z-index:100 }
.mainVisualDiv .btnZone1 ul{overflow:hidden; }
.mainVisualDiv .btnZone1 li.one{position:absolute; top:229px; left:629px;}
.mainVisualDiv .btnZone1 li.two{position:absolute; top:229px; left:736px;}
.mainVisualDiv .btnZone1 li.three{position:absolute; top:229px; left:843px;}
.mainVisualDiv .btnZone2{position:relative; width:960px; margin:0 auto; z-index:100 }
.mainVisualDiv .btnZone2 ul{overflow:hidden; }
.mainVisualDiv .btnZone2 li.one{position:absolute; top:190px; left:17px;}/*2015-06-16 top:256px*/
.mainVisualDiv .btnZone2 li.two{position:absolute; top:190px; left:124px;}/*2015-06-16 top:256px*/
.mainVisualDiv .btnZone2 li.three{position:absolute; top:190px; left:231px;}/*2015-06-16 top:256px*/
/* 2015-07-27 수정 
.mainVisualDiv .btnZone2 li.one{position:absolute; top:256px; left:17px;}
.mainVisualDiv .btnZone2 li.two{position:absolute; top:256px; left:124px;}
.mainVisualDiv .btnZone2 li.three{position:absolute; top:256px; left:231px;}
*/
.mainVisualDiv .btnZone3{position:relative; width:960px; margin:0 auto; z-index:100 }
.mainVisualDiv .btnZone3 ul{overflow:hidden;}
.mainVisualDiv .btnZone3 li.one{position:absolute; top:190px; left:762px;} /*2015-06-16 top:228px; left:522px*/
.mainVisualDiv .btnZone3 li.two{position:absolute; top:190px; left:868px;} /*2015-06-16 top:228px; left:629px;*/
.mainVisualDiv .btnZone3 li.three{position:absolute; top:310px; left:762px;} /*2015-06-16 top:228px; left:736px*/
.mainVisualDiv .btnZone3 li.four{position:absolute; top:310px; left:868px;} /*2015-06-16 top:228px; left:843px*/
/* 2015-07-27 수정
.mainVisualDiv .btnZone3 li.one{position:absolute; top:228px; left:522px;}
.mainVisualDiv .btnZone3 li.two{position:absolute; top:228px; left:629px;}
.mainVisualDiv .btnZone3 li.three{position:absolute; top:228px; left:736px;}
.mainVisualDiv .btnZone3 li.four{position:absolute; top:228px; left:843px;}
*/
.mainVisualDiv .controller{width:; z-index:100; position:absolute; bottom:30px ; left:48%; height:24px; }
.mainVisualDiv .controller a{float:left; vertical-align:middle;}
.mainVisualDiv .controller a.bt{margin-left:5px; margin-top:5px;}
.mainVisualDiv .controller a.playBt{margin-left:9px; margin-top:5px;}
.mainVisualDiv .controller a.on{margin-top:0}

.mainCon{padding-top:32px; width:960px; height:379px; margin:0 auto; padding-bottom:50px; overflow:hidden}
.mainCon .leftDiv{width:305px; padding-right:25px; float:left}
.mainCon .leftDiv h2{padding-bottom:15px; border-bottom:1px solid #333; padding-top:3px;}
.mainCon .leftDiv .mainCon1{position:relative; height:202px}
.mainCon .leftDiv .mainCon1 dl{border-bottom:1px solid #eee; padding-bottom:12px}
.mainCon .leftDiv .mainCon1 dt{font-size:14px; color:#333; line-height:17px; font-weight:bold; margin-top:12px}
.mainCon .leftDiv .mainCon1 dt a{color:#333}
.mainCon .leftDiv .mainCon1 dd.txt{font-size:12px; line-height:18px; margin-top:9px}
.mainCon .leftDiv .mainCon1 dd.date{margin-top:8px; font-size:12px; color:#888; }
.mainCon .leftDiv p.more{position:absolute; top:0; right:0;}
.mainCon .leftDiv .postList li{line-height:15px; height:18px}
.mainCon .leftDiv .postList li a:hover{text-decoration:underline; color:#0074aa}
.mainCon .leftDiv .postList li span{padding-right:7px}
.mainCon .leftDiv .mainCon2{margin-top:32px; position:relative;}
.mainCon .leftDiv .mainCon2List{padding-top:9px}
.mainCon .leftDiv .mainCon2List li{position:relative; line-height:21px; background:url('/common/images/icon/icon_dot3x3.gif') no-repeat 0 11px; padding-left:10px;}
.mainCon .leftDiv .mainCon2List li a:hover{text-decoration:underline; color:#0074aa}
.mainCon .leftDiv .mainCon2List span{position:absolute; top:0; right:0; font-size:12px; color:#888;}
.mainCon .rightDiv{float:left}
.mainCon .rightDiv .topDiv{overflow:hidden;}
.mainCon .rightDiv .topDiv .mainCon3{float:left; border:1px solid #eeecea; background:#fbfaf9; width:202px; height:200px;}
.mainCon .rightDiv .topDiv .mainCon3 .rolling{position:relative; width:182px; height:200px; padding:0 10px; text-align:right; overflow:hidden}
.mainCon .rightDiv .topDiv .mainCon3 .rolling p{position:absolute; top:0; left:0; z-index:10}
.mainCon .rightDiv .topDiv .mainCon3 .rolling a{position:relative; display:inline-block; z-index:100}

.mainCon .rightDiv .topDiv .mainCon4{float:left; background:url('/common/images/icon/mainCon9_bg.jpg') no-repeat 0 0;; width:204px; height:202px; position:relative;}
.mainCon .rightDiv .topDiv .mainCon4 a{padding:20px 20px 127px 20px}
.mainCon .rightDiv .topDiv .mainCon4 .btn{position:absolute; top:18px; right:17px;}
.mainCon .rightDiv .topDiv .mainCon5{float:left;  width:204px; height:202px;}
.mainCon .rightDiv .topDiv .mainCon5 .bt2{margin-top:9px}
.mainCon .rightDiv .bottomDiv{margin-top:32px;}
.mainCon .rightDiv .bottomDiv .mainCon6{float:left; width:204px; height:145px; }
.mainCon .rightDiv .bottomDiv .mainCon7{float:left; width:202px; height:143px; border:1px solid #eaeaea; background:url('/common/images/icon/mainCon7_bg.jpg') no-repeat 0 0; position:relative}
.mainCon .rightDiv .bottomDiv .mainCon7 a{position:absolute; top:18px; right:17px;}
.mainCon .rightDiv .bottomDiv .mainCon7 .btn{ padding:20px 28px 85px 19px}
.mainCon .rightDiv .bottomDiv .mainCon8{float:left; width:202px; height:143px; border:1px solid #eaeaea; background:url('/common/images/icon/mainCon8_bg.jpg') no-repeat 0 0; position:relative}
.mainCon .rightDiv .bottomDiv .mainCon8 a{position:absolute; top:18px; right:17px;}
.mainCon .rightDiv .bottomDiv .mainCon8 .btn{ padding:20px 81px 85px 20px}

/*서브*/
.boardType1{border-top:2px solid #333}
.boardType1 th{line-height:18px; text-align:center; background:#f9f9f9; border-bottom:1px solid #dbdbdb; font-weight:bold; font-size:13px; color:#444; line-height:13px; padding:15px 0 17px}
.boardType1 td{font-size:12px; text-align:center; padding:8px 0 7px; border-bottom:1px solid #e3e3e3}
.boardType1 td.txt{font-size:12px; padding:10px 10px 11px; text-align:left; line-height:19px;}
.boardType1 td.txt2{font-size:12px; padding:10px 10px 11px 20px; text-align:left; line-height:19px;}
.boardType1 tr.on{background:#f5fdff}
.boardType1 td a:hover{text-decoration:underline; color:#0074aa}
.boardType1 td.org{color:#d14a00; letter-spacing:-0.25px}
.boardType2{border-top:2px solid #333}
.boardType2 th.title{padding:21px 20px 24px; text-align:left; border-bottom:1px solid #dbdbdb; background:#f9f9f9; width:690px;}
.boardType2 th p.tit{float:left; color:#0074aa; font-size:14px;}
.boardType2 th p.date{float:right; font-weight:normal; padding-top:3px}
.boardType2 th p.date span.fir{background:url('/common/images/icon/icon_bar.gif') no-repeat right 2px; padding-right:11px; margin-right:5px}
.boardType2 th{padding-left:8px ; text-align:left; border-bottom:1px solid #e3e3e3; background:#f9f9f9; }
.boardType2 th.tit{text-align:center; padding-left:0; padding:10px 0 11px; font-size:13px; color:#444}
.boardType2 th.txt{background:#fff; font-weight:normal; color:#767676; line-height:11px; padding:11px 0 10px 10px}
.boardType2 th.txt img{padding-right:5px; }
.boardType2 th.txt span{display:block}
.boardType2 td{padding:25px 20px 30px; border-bottom:1px solid #e3e3e3; line-height:18px; font-size:12px}
.boardType2 td .mediaDiv{padding:0px 18px;}
.boardType2 td .mediaDiv label{position:absolute; top:-5000px; left:-5000px}
.boardType2 td .view{text-align:center; width:640px;}
.boardType2 td .viewCon.on .viewTxt{display:block}
.boardType2 td .viewTxt{border:1px solid #eee; padding:15px 20px; margin-top:10px; font-size:12px; line-height:18px}
.boardType2 .healthTable td{padding:25px 74px 30px;;}
.boardType2 .healthPrev{position:absolute; top:50%; left:0}
.boardType2 .healthNext{position:absolute; top:50%; right:0}
.boardType2 td textarea{width:632px; height:141px; overflow-y:scroll; margin-top:10px; font-size:12px; font-family:"Malgun Gothic","맑은고딕",dotum,"돋움",sans-serif; border:1px solid #eee}
.boardType3{border:1px solid #e9e9e9; padding:10px 20px 9px;}
.boardType3 td{text-align:center; padding:10px 0; font-size:12px}
.boardType3 td.txt{text-align:left; padding:8px 10px 12px; font-size:12px}
.boardType3 td.txt a:hover{color:#0074aa; text-decoration:underline}
.boardType3 tr.borderB td{background:url('/common/images/icon/icon_dot.gif') repeat-x 0 bottom}
.boardType4.border{border:1px solid #eee; border-top:none}
.boardType4 table{border-top:2px solid #0074aa}
.boardType4 table.borderN{border-top:none}
.boardType4 th{background:#f7fbfa; color:#444; vertical-align:top; font-size:14px; text-align:left; padding:16px 20px 17px; border-bottom:1px solid #e3e3e3; letter-spacing:-0.2px}
.boardType4 td{padding:11px 20px 13px 10px; border-bottom:1px solid #e3e3e3; line-height:27px; vertical-align:top; letter-spacing:-0.1px; font-size:12px}
.boardType4.border td{border-bottom:none}
.boardType4.border .tab td{padding:11px 0 13px}
.boardType4 td a:hover{color:#0074aa; text-decoration:underline}
.boardType4 td .productList{overflow:hidden;}
.boardType4 td .productList ul{overflow:hidden}
.boardType4 td .productList li{float:left; width:165px; letter-spacing:-0.25px; padding-left:10px}
.boardType4 td .productList li p{line-height:24px}
.boardType5{border-top:2px solid #333; margin-top:15px}
.boardType5.m13{margin-top:13px}
.boardType5.m8{margin-top:8px}
.boardType5.type4{border-top:1px solid #e3e3e3; margin-top:10px}
.boardType5.type4 th{text-align:center;padding:11px 13px 12px; border-right:1px solid #e3e3e3; }
.boardType5.type4 th.tit{font-size:14px}
.boardType5.type4 th.end{border-right:none}
.boardType5.type4 td{text-align:center; padding:11px 0 12px;border-right:1px solid #e3e3e3}
.boardType5.type4 td.taL{text-align:left; padding-left:10px}
.boardType5.type4 td.end{border-right:none}
.boardType5.type4 td.pBoxC{padding:0;border-bottom:1px solid #e3e3e3}
.boardType5.type4 td.pBoxC p{border-bottom:1px solid #e3e3e3;padding:10px}
.boardType5.type4 td.pBoxC p.end{border-bottom:none}
.boardType5.type4 th.pBoxT{vertical-align:top; font-size:12px; text-align:left}
.boardType5.type2{margin-top:13px}
.boardType5.type2 th{font-size:13px}
.boardType5.type3{border-top:2px solid #333; margin-top:10px;}
.boardType5.type3 td{border-right:1px solid #e3e3e3; text-align:center}
.boardType5.type3 th{border-right:1px solid #e3e3e3; text-align:center; padding:11px 0 12px}
.boardType5.type3 td.end{border-right:none}
.boardType5.type3 th.end{border-right:none}
.boardType5.type3 td.tit{font-weight:bold; text-align:center}
.boardType5.type3 td.taL{text-align:left}
.boardType5.type3 td{padding:11px 10px 12px}
.boardType5.type3.borderT{border-top:1px solid #e3e3e3;}
.boardType5 th{padding:11px 0 12px 20px; text-align:left; background:#f9f9f9; border-bottom:1px solid #e3e3e3; font-size:12px; color:#444; }
.boardType5 th.taC{text-align:center; padding:11px 0 12px}
.boardType5 th.borderR{border-right:1px solid #e3e3e3}
.boardType5 th .person{border:1px solid #e3e3e3; width:118px; height:158px; margin:0 auto}
.boardType5 th span{width:5px; height:5px;}
.boardType5 th span img{padding-left:6px; padding-top:7px}
.boardType5 td{padding:5px 10px; text-align:left; border-bottom:1px solid #e3e3e3; letter-spacing:-0.1px; font-size:12px}
.boardType5 td.taC{text-align:center}
.boardType5 td select{padding:3px; width:187px; height:30px; border:1px solid #ddd; font-size:12px} /*padding:5px*/
.boardType5 td input{width:168px; height:22px; border:1px solid #ddd}
.boardType5 td input.radiobox{height:14px; border:none }
.boardType5 tr.txtZone td{padding:10px}
.boardType5 tr.txtZone label{position:absolute; top:-5000px; left:-5000px}
.boardType5 tr.txtZone textarea{font-size:12px}
.boardType5 td a{margin-left:5px}
.boardType5 td a.marg2{margin-left:2px}
.boardType5 .applyDiv{overflow:hidden; padding-bottom:5px}
.boardType5 .applyDiv.padN{padding-bottom:0}
.boardType5 .applyDiv.padN li{margin-top:0}
.boardType5 .applyDiv li{float:left; position:relative; margin-top:5px; width:180px}
.boardType5 .applyDiv li.one{width:95px;}
.boardType5 .applyDiv li.two{width:93px;}
.boardType5 .applyDiv li.three{width:113px;}
.boardType5 .applyDiv li.four{width:123px;}
.boardType5 .applyDiv li.five{width:123px;}
.boardType5 .applyDiv li.etc input{border:1px solid #ddd;}
.boardType5 .applyDiv li.etc{margin-top:10px}
.boardType5 .applyDiv li input{width:17px; border:none}
.boardType5 .applyDiv label{line-height:20px}
.boardType5 tr.deleteBt td{background:#f9f9f9; text-align:right}
.boardType5 td.textBox textarea{width:523px; min-height:145px; font-size:12px; font-family:"Malgun Gothic","맑은고딕",dotum,"돋움",sans-serif; padding:7px 10px; line-height:19px}
.boardType5 th p.subTxt{font-size:12px; color:#666; margin-top:2px; font-weight:normal}
.boardType5 td p.subTxt{font-size:12px; color:#666; margin-top:2px}
.boardType5 .pBox{padding:5px 0 10px; line-height:20px}
.boardType5 .pBoxTit{width:68px; float:left; font-weight:bold; color:#444}
.boardType5 .pBoxCon{width:580px; float:left}
.boardType5 .pBoxCon a{text-decoration:underline}
.boardType5 td.nameZone span{background:url('/common/images/icon/icon_bar.gif') no-repeat right 5px; padding-right:10px; margin-right:9px}
.boardType5 td.nameZone span.end{background:none; }
.boardType5 td .activeDiv{overflow:hidden}
.boardType5 td .activeDiv p{float:left; width:130px}
.boardType5 td .activeDiv p input{width:10px; margin-right:10px}
.boardType5.titleT{background:#f9f9f9; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}
.boardType5.activeCon{border-top:1px solid #e3e3e3}
.boardType5.activeCon textarea{width:505px; height:130px; font-size:12px; font-family:"Malgun Gothic","맑은고딕",dotum,"돋움",sans-serif;}
.boardType6{border-top:2px solid #333;}
.boardType6 th{font-size:13px; color:#444; background:#f9f9f9; border-bottom:1px solid #e3e3e3; border-right:1px solid #e3e3e3; text-align:center; padding:9px 0 12px}
.boardType6 th.tit{border-right:1px solid #acacac}
.boardType6 th.end{border-right:none}
.boardType6 td{border-bottom:1px solid #e3e3e3; text-align:right; border-right:1px solid #e3e3e3; padding:10px 30px 11px 20px; line-height:19px}
.boardType6.type2 td{text-align:center; padding:10px 20px 11px }
.boardType6 td.tit{border-bottom:1px solid #e3e3e3; text-align:left; border-right:1px solid #acacac; font-weight:bold; }
.boardType6 td.tit.type1{font-weight:normal; padding:10px 0 11px 30px}
.boardType6 td.tit.type2{font-weight:normal; padding:10px 0 11px 20px}
.boardType6 td.end{border-right:none}
.boardType6 td.result{color:#0074aa; background:#f5fdff; font-weight:bold}
.boardType6 tr.result td{background:#f5fdff; font-weight:bold; color:#0074aa; border-bottom:1px solid #c3c3c3}
.boardType7{border-top:2px solid #333;}
.boardType7 th{font-size:12px; color:#444; background:#f9f9f9; border-bottom:1px solid #e3e3e3; text-align:left; padding:8px 20px 13px}
.boardType7 td{border-bottom:1px solid #e3e3e3; text-align:left; padding:10px 20px 11px; line-height:19px}
.boardType7.type2 th{text-align:center; padding:8px 0 13px; border-right:1px solid #e3e3e3; font-size:13px}
.boardType7.type2 th.end{border-right:none}
.boardType7.type2 td{border-right:1px solid #e3e3e3; text-align:center; padding:10px 0 11px}
.boardType7.type2 td.taL{text-align:left; padding-left:20px}
.boardType7.type2 td.end{border-right:none}
.boardType7.type2 tr.result td{color:#0074aa; font-weight:bold; background:#f5fdff}
.boardType8{border-top:2px solid #0074aa; margin-top:10px}
.boardType8 th{background:#f3f3f3; border-bottom:1px solid #e3e3e3; color:#444; font-weight:bold; line-height:16px; padding:8px 0 12px}
.boardType8 th.back1{background:#edf6ff}
.boardType8 th.back2{background:#f7fafb}
.boardType8 th.borderR{border-right:1px solid #e3e3e3}
.boardType8 td{border-bottom:1px solid #e3e3e3}
.boardType8 td .pipeGraphDiv{position: relative; background:url('/common/images/icon/icon_pipeBg.gif') no-repeat 0 0; width:730px}
.boardType8 td .pipeGraphDiv .pipeGlist{position:relative; width:105px; float:left;  color:#444; font-weight:bold; font-size:12px; letter-spacing:-0.2px; height:20px; padding:10px 0 10px 20px;}
.boardType8 td .pipeGraphDiv .pipeGlist.borderR{border-right:1px solid #e3e3e3}
.boardType8 td .pipeGraphDiv .pipeGlist a:hover{color:#0074aa; text-decoration:underline}
.boardType8 td .pipeGraphDiv .pipeGraph{float:left; width:480px; height:40px; position:relative;}
.boardType8 td .pipeGraphDiv .pipeGraph .pipeGraphUnit{position:absolute; top:10px; left:0;}
.boardType9{border-top:2px solid #333;}
.boardType9 th{padding:11px 0 13px; text-align:center; background:#f9f9f9; border-bottom:1px solid #ddd; font-size:12px; color:#444; border-right:1px solid #ddd }
.boardType9 th.end{border-right:none}
.boardType9 td{padding:11px 0 13px; text-align:center; border-bottom:1px solid #ddd; letter-spacing:-0.1px; font-size:12px; border-right:1px solid #ddd}
.boardType9 td.end{border-right:none}
.listbt{text-align:center; padding-top:20px; border-top:1px solid #e3e3e3}

.subLink{width:100%; background:#f2f2f2; border-top:1px solid #ddd; margin-top:100px}
.subLink .subLinkDiv{width:920px; margin:0 auto; position:relative; height:0; padding:0 20px}
.subLink .subLinkW{width:960px;margin:0 auto; position:relative}
.subLink .subLinkDiv.on{height:160px;}
.subLink .subLinkDiv .subL1{display:none}
.subLink .subLinkDiv.on .subL1{display:block;}
.subLink .subLinkDiv .subL2{display:none}
.subLink .subLinkDiv.on .subL2{display:block;}
.subLink .subLinkDiv .subL3{display:none}
.subLink .subLinkDiv.on .subL3{display:block;}
.subLink .subLinkDiv .subL4{display:none}
.subLink .subLinkDiv.on .subL4{display:block;}
.subLink .subLinkDiv .subL5{display:none}
.subLink .subLinkDiv.on .subL5{display:block;}
.subLink .subLinkDiv .subL6{display:none}
.subLink .subLinkDiv.on .subL6{display:block;}
.subLink .subLinkDiv .subL7{display:none}
.subLink .subLinkDiv.on .subL7{display:block;}
.subLink .subLinkDiv .subL8{display:none}
.subLink .subLinkDiv.on .subL8{display:block;}
.subLink .subLinkDiv .subL9{display:none}
.subLink .subLinkDiv.on .subL9{display:block;}
.subLink .subLinkDiv .tit{width:350px; float:left; margin-top:24px}
.subLink .subLinkDiv .subL6 .tit{width:330px; float:left; margin-top:24px}
.subLink .subLinkDiv .subL5 .tit{width:330px; float:left; margin-top:24px}
.subLink .subLinkDiv .subLinkCon{overflow:hidden; float:left; width:570px}
.subLink .subLinkDiv .subL6 .subLinkCon{overflow:hidden; float:left; width:590px}
.subLink .subLinkDiv .subL5 .subLinkCon{overflow:hidden; float:left; width:590px}
.subLink .subLinkDiv .subLinkCon p{float:left; margin-left:20px; width:170px; height:159px;}
.subLink .subLinkDiv .subLinkCon a{display:block; width:170px; height:135px; position:relative; padding-top:24px}
.subLink .subLinkDiv .subLinkCon a span{display:block}
.subLink .subLinkDiv .subLinkCon .sunL1_con1{background:url('/common/images/icon/bg_subL1.png') no-repeat 0 0}
.subLink .subLinkDiv .subLinkCon .sunL1_con2{background:url('/common/images/icon/bg_subL1.png') no-repeat -190px 0}
.subLink .subLinkDiv .subLinkCon .sunL1_con3{background:url('/common/images/icon/bg_subL1.png') no-repeat -380px 0}
.subLink .subLinkDiv .subLinkCon .sunL2_con1{background:url('/common/images/icon/bg_subL2.png') no-repeat 0 0}
.subLink .subLinkDiv .subLinkCon .sunL2_con2{background:url('/common/images/icon/bg_subL2.png') no-repeat -190px 0}
.subLink .subLinkDiv .subLinkCon .sunL2_con3{background:url('/common/images/icon/bg_subL2.png') no-repeat -380px 0}
.subLink .subLinkDiv .subLinkCon .sunL3_con1{background:url('/common/images/icon/bg_subL3.png') no-repeat 0 0}
.subLink .subLinkDiv .subLinkCon .sunL3_con2{background:url('/common/images/icon/bg_subL3.png') no-repeat -190px 0}
.subLink .subLinkDiv .subLinkCon .sunL3_con3{background:url('/common/images/icon/bg_subL3.png') no-repeat -380px 0}
.subLink .subLinkDiv .subLinkCon .sunL4_con1{background:url('/common/images/icon/bg_subL4.png') no-repeat 0 0}
.subLink .subLinkDiv .subLinkCon .sunL4_con2{background:url('/common/images/icon/bg_subL4.png') no-repeat -190px 0}
.subLink .subLinkDiv .subLinkCon .sunL4_con3{background:url('/common/images/icon/bg_subL4.png') no-repeat -380px 0}
.subLink .subLinkDiv .subLinkCon .sunL5_con1{background:url('/common/images/icon/bg_subL5.png') no-repeat 0 0; width:210px; margin-left:0}
.subLink .subLinkDiv .subLinkCon .sunL5_con1 a{width:210px}
.subLink .subLinkDiv .subLinkCon .sunL5_con2{background:url('/common/images/icon/bg_subL5.png') no-repeat -230px 0}
.subLink .subLinkDiv .subLinkCon .sunL5_con3{background:url('/common/images/icon/bg_subL5.png') no-repeat -420px 0}
.subLink .subLinkDiv .subLinkCon .sunL6_con1{background:url('/common/images/icon/bg_subL6.png') no-repeat 0 0; width:210px; margin-left:0}
.subLink .subLinkDiv .subLinkCon .sunL6_con1 a{width:210px}
.subLink .subLinkDiv .subLinkCon .sunL6_con2{background:url('/common/images/icon/bg_subL6.png') no-repeat -230px 0}
.subLink .subLinkDiv .subLinkCon .sunL6_con3{background:url('/common/images/icon/bg_subL6.png') no-repeat -420px 0}
.subLink .subLinkDiv .subLinkCon .sunL7_con1{background:url('/common/images/icon/bg_subL7.png') no-repeat 0 0}
.subLink .subLinkDiv .subLinkCon .sunL7_con2{background:url('/common/images/icon/bg_subL7.png') no-repeat -190px 0}
.subLink .subLinkDiv .subLinkCon .sunL7_con3{background:url('/common/images/icon/bg_subL7.png') no-repeat -380px 0}
.subLink .subLinkDiv .subLinkCon .sunL8_con1{background:url('/common/images/icon/bg_subL8.png') no-repeat 0 0}
.subLink .subLinkDiv .subLinkCon .sunL8_con2{background:url('/common/images/icon/bg_subL8.png') no-repeat -190px 0}
.subLink .subLinkDiv .subLinkCon .sunL8_con3{background:url('/common/images/icon/bg_subL8.png') no-repeat -380px 0}
.subLink .subLinkDiv .subLinkCon .sunL9_con1{background:url('/common/images/icon/bg_subL9.png') no-repeat 0 0}
.subLink .subLinkDiv .subLinkCon .sunL9_con2{background:url('/common/images/icon/bg_subL9.png') no-repeat -190px 0}
.subLink .subLinkDiv .subLinkCon .sunL9_con3{background:url('/common/images/icon/bg_subL9.png') no-repeat -380px 0}

.subLink .subLinkDiv .subLinkCon .type1{color:#444; font-weight:bold; font-size:14px; letter-spacing:-0.3px; line-height:12px}
.subLink .subLinkDiv .subLinkCon .type2{color:#767676; font-size:11px; line-height:18px; letter-spacing:-0.7px; margin-top:8px}
.subLink .subLinkDiv .subLinkCon .type2 span{font-size:11px; color:#767676; background:url('/common/images/icon/icon_dot3x3.gif') no-repeat 0 10px; padding-left:10px; letter-spacing:0}
.subLink .subLinkDiv .subLinkCon .type3{position:absolute; bottom:25px; left:0}

.subLink p.btn{position:absolute;bottom:-22px; right:0}

.subCon{width:960px; margin:31px auto 0; overflow:hidden; padding-bottom:50px}
.subCon .lnb{float:left; width:195px; margin-right:35px; padding-top:10px}
.subCon .lnb h3{font-size:28px; letter-spacing:-3px;color:#333; border-bottom:2px solid #666; padding-left:18px; padding-bottom:40px;}
.subCon .lnb li{border-bottom:1px solid #ddd}
.subCon .lnb li.end{border-bottom:1px solid #fff}
.subCon .lnb li.on{border-bottom:none}
/*2014-04-017추가*/
.subCon .lnb .founderBtn{border-bottom:1px solid #ddd;}
.subCon .lnb .founderBtn a{padding:8px 0 10px 20px; font-weight:bold; font-size:14px; display:block; letter-spacing:-0.5px}

.subCon .lnb .bannerDiv{margin-top:17px;}
.subCon .lnb .bannerDiv ul{background:url('/common/images/icon/bg_bannerDiv.png') no-repeat 0 0; width:195px; height:196px}
.subCon .lnb .bannerDiv ul li{border:none; width:195px; height:65px;}
.subCon .lnb .bannerDiv ul li a{display:block; width:111px; height:19px; color:#444; font-size:13px; font-weight:bold; letter-spacing:-0.2px; padding:24px 0 22px 84px;}

.subCon .lnb .twoD{display:block; font-size:14px; font-weight:bold; letter-spacing:-0.5px; padding:8px 0 9px 20px}
.subCon .lnb .twoD.on{padding:8px 0 10px 20px}
.subCon .lnb .twoD.on{background:url('/common/images/icon/lnb_bg.gif') no-repeat 171px 18px #008944; color:#fff;}
.subCon .lnb .twoD.on .threeD{display:block}
.subCon .lnb .threeD{padding:7px 0 11px 20px; background:#f8f8f8; border-bottom:1px solid #eeeeee}
.subCon .lnb .threeD a{font-size:12px; color:#676767; line-height:23px; letter-spacing:-1px}
.subCon .lnb .threeD a.on{color:#008442;}
.subCon .lnb .threeD a.on span{padding-right:10px; background:url('/common/images/icon/lnb_icon.gif') no-repeat right 8px}
.subCon .lnb .threeD a:hover{color:#008442;}
.subCon .lnb .threeD a:hover span{padding-right:10px; background:url('/common/images/icon/lnb_icon.gif') no-repeat right 8px}
.subConDiv{float:left; width:730px; }
.subConDiv .conHead{position:relative;}
.subConDiv .subTit{padding-bottom:31px;}
.subConDiv .subTit h3{font-size:42px; font-weight:bold; letter-spacing:-3px; color:#333}
.subConDiv .path{position:absolute; top:41px; right:0; line-height:9px}
.subConDiv .path img{padding-right:3px}
.subConDiv .path span{background:url('/common/images/icon/icon_path.gif') no-repeat right 6px; padding-right:10px ; margin-right:6px}
.subConDiv .path span.end{background:none; padding:0; margin:0}
.subConDiv .conBody{position:relative; width:730px}
.subConDiv .conBody p.txt{line-height:18px}
.subConDiv .conBody .loadPop{position:absolute; top:150px; left:150px}

/*select 박스*/
.subConDiv .conBody .newsBox{padding-bottom:30px; border-bottom:1px solid #E3E3E3}
.subConDiv .conBody .newsBox2{}
.subConDiv .conBody .searchBox{overflow:hidden;}
.subConDiv .conBody .searchBox .title{float:left; margin-top:5px}
.subConDiv .conBody .searchBox .page{float:left; padding-left:10px; color:#767676; margin-top:3px}
.subConDiv .conBody .searchBox .page .txtImg{vertical-align:bottom; padding-right:10px;}
.subConDiv .conBody .searchBox .news{float:left; margin-top:4px}
.subConDiv .conBody .searchBox .news .title{font-weight:bold; font-size:20px; color:#444; line-height:11px; letter-spacing:-1px}
.subConDiv .conBody .searchBox .news span{display:inline-block; margin-top:7px; margin-left:10px; color:#767676}
.subConDiv .conBody .searchBox .page strong{color:#0074aa}
.subConDiv .conBody .searchBox .search{float:right; width:525px !important; text-align:right}
.subConDiv .conBody .searchBox .search p{display:inline-block; overflow:hidden}
.subConDiv .conBody .searchBox .search p img{vertical-align:middle}
.subConDiv .conBody .searchBox .search p label{position:absolute; top:-5000px; left:-5000px}
.searchBox p.select{margin-right:10px;}
.searchBox p.select select{padding:3px;width:109px; height:32px; border:1px solid #ddd}
.searchBox p.input{margin-right:5px}

/* 연도 및 검색 체크박스*/
.searchBox .selectZone{float:left; overflow:hidden; width:100%}
.searchBox .selectZone ul{}
.searchBox .selectZone li{float: left;font-size:12px; position: absolute; width:100px; margin-right:10px}
.searchBox .selectZone li.year{position:absolute; left:0}
.searchBox .selectZone li.product{position:absolute; left:110px; width:130px}
.searchBox .selectZone li.allMenu{position:absolute;left:0; width:130px}
.searchBox .selectZone li.on .selectDiv{display:block}
.searchBox .selectZone li a{border-top: 2px solid #dcdcdc; display: block; line-height:24px; height:33px; width:80px; padding:0 10px; display:block; position:relative}
.searchBox .selectZone li.product a{width:110px}
.searchBox .selectZone li.allMenu a{width:110px}
.searchBox .selectZone li .selectDiv{background:#fff; border:1px solid #dcdcdc; position: absolute; top: 0; border-top:2px solid #0074aa; width:100px;}
.searchBox .selectZone li.product .selectDiv{width:130px}
.searchBox .selectZone li.allMenu .selectDiv{width:130px}
.searchBox .selectZone li a span.icon{background:url('/common/images/icon/icon_sCheck.gif') no-repeat 0 0; position:absolute; top:12px; right:12px; display:block; height:4px; width:8px}
.searchBox .selectZone li.on a span.icon{background:url('/common/images/icon/icon_sCheck_on.gif') no-repeat 0 0; position:absolute; top:12px; right:12px; display:block; height:4px; width:8px}
.searchBox .selectZone li.product a span.icon{background:url('/common/images/icon/icon_sCheck.gif') no-repeat 0 0; position:absolute; top:12px; right:12px; display:block; height:4px; width:8px}
.searchBox .selectZone li.product.on a span.icon{background:url('/common/images/icon/icon_sCheck_on.gif') no-repeat 0 0; position:absolute; top:12px; right:12px; display:block; height:4px; width:8px}
.searchBox .selectZone li.allMenu a span.icon{background:url('/common/images/icon/icon_sCheck.gif') no-repeat 0 0; position:absolute; top:12px; right:12px; display:block; height:4px; width:8px}
.searchBox .selectZone li.allMenu.on a span.icon{background:url('/common/images/icon/icon_sCheck_on.gif') no-repeat 0 0; position:absolute; top:12px; right:12px; display:block; height:4px; width:8px}
.searchBox .selectZone li .selectDiv a{border:none; color:#0074aa; width:80px}
.searchBox .selectZone li.product .selectDiv a{border:none; color:#0074aa; width:110px}
.searchBox .selectZone li.allMenu .selectDiv a{border:none; color:#0074aa; width:110px}
.searchBox .selectZone li .selectDiv .selectType{position:relative; width:80px;padding:0 10px; line-height:23px;}
.searchBox .selectZone li .selectDiv .selectType input{border:none}
.searchBox .selectZone li.product .selectDiv .selectType{position:relative; width:130px;padding:0 10px; line-height:23px;}
.searchBox .selectZone li.allMenu .selectDiv .selectType{position:relative; width:130px;padding:0 10px; line-height:23px;}
.searchBox .selectZone li .selectDiv .selectType label{margin-left:5px}
.searchBox .selectZone li .selectDiv .btn{margin-top:12px}

.subConDiv .conBody .searchBox2{overflow:hidden;}
.subConDiv .conBody .searchBox2 .tit{padding-bottom:15px; border-bottom:1px solid #eee}
.subConDiv .conBody .searchBox2 .search{overflow:hidden; margin-top:15px}
.subConDiv .conBody .searchBox2 .search p{float:left}
.subConDiv .conBody .searchBox2 label{position:absolute; top:-5000px; left:-5000px}
.subConDiv .conBody .searchBox2 select{padding:3px; height:32px;width:139px; border:1px solid #ddd; margin-right:6px}
.subConDiv .conBody .searchBox2 .input{margin-left:4px}
.subConDiv .conBody .searchBox2 input{height:24px; width:191px; border:1px solid #ddd;}
.subConDiv .conBody .searchBox2 .btn{margin-left:5px}

.subConDiv .conBody .searchBox3{overflow:hidden;}
.subConDiv .conBody .searchBox3 .search{float:right; width:420px}
.subConDiv .conBody .searchBox3 .search p{float:left}
.subConDiv .conBody .searchBox3 .search p label{position:absolute; top:-5000px; left:-5000px}
.searchBox3 p.select{margin-right:5px;}
.searchBox3 p.select select{padding:3px;width:120px; height:32px; border:1px solid #ddd}
.searchBox3 p.select2 select{padding:3px;width:222px; height:32px; border:1px solid #ddd}
.searchBox3 .btn{margin-left:5px}
.subConDiv .conBody .searchBox3 .search.type2{float:none; margin:0 auto}
.subConDiv .conBody .searchBox3 .search.type3{float:left; width:353px}
.subConDiv .conBody .searchBox3 .search.type4{width:335px}

.subConDiv .conBody .searchBox4{overflow:hidden; position:absolute; top:40px; right:0}
.subConDiv .conBody .searchBox4 .search{float:right; width:180px}
.subConDiv .conBody .searchBox4 .search p{float:left}
.subConDiv .conBody .searchBox4 .search p label{position:absolute; top:-5000px; left:-5000px}
.searchBox4 .btn{margin-left:5px}
.searchBox4 p.select select{padding:3px;width:110px; height:32px; border:1px solid #ddd}

.rollingCon{position:relative}
.rollingCon .btnPrev{position:absolute; top:90px; left:0; z-index:1000;}
.rollingCon .btnNext{position:absolute; top:90px; right:0; z-index:1000;}
.rollinDiv{position:relative; border:1px solid #eee; height:240px; width:728px; overflow:hidden; margin:0 auto}
.rollinDiv .rolling{overflow:hidden; position:absolute; top:0; left:0; height:240px; width:100%; background:#fff}
.rollinDiv ul li{float:left; width:181px; height:240px; border-right:1px solid #eee; position:relative;}
.rollinDiv ul li a{padding:23px 10px 30px; width:157px; height:187px; }
.rollinDiv ul li a span{display:block}
.rollinDiv ul li a span.tit:hover{text-decoration:underline; color:#0074aa}
.rollinDiv ul li.end{width:182px; border-right:none}
.rollinDiv ul li .tit{font-weight:bold; color:#444; font-size:13px; text-align:center; margin-top:5px}
.rollinDiv ul li .txt{color:#888; text-align:center; margin-top:1px}
.rollinDiv ul li .new{position:absolute; top:15px; left:14px}
.rollingCon .btn{text-align:center; margin-top:10px;}
.rollingCon .btn span{width:52px; display:inline-block; line-height:30px}
.rollingCon .btn strong{color:#0074aa}
.prolist_paging{text-align:right; line-height:12px;}
.prolist_paging img{vertical-align:middle; margin-left:6px;}
.prolist_paging strong{color:#0074aa}
.product_paging{overflow:hidden; position:absolute; top:295px; right:0}
.product_paging a{float:left; margin-left:4px}

.viewDiv{overflow:hidden; border-bottom:1px solid #e3e3e3; padding-bottom:30px}
.viewDiv .leftImg{float:left;}

.viewDiv .leftImg .img{position:relative; width:358px; height:86px; padding-top:290px; border:1px solid #ddd;}
.viewDiv .leftImg .img .mainView{position:absolute; top:0; left:0; width:358px; height:289px; border-bottom:1px solid #f0f0f0;}
.viewDiv .leftImg .img .subbt{position:relative; width:118px; height:85px; float:left; border-right:1px solid #f0f0f0; text-align:center; z-index:5; background:url('/common/images/icon/img_subview3.gif') no-repeat center 7px}
.viewDiv .leftImg .img .subbt.end{width:120px; border-right:0px solid #f0f0f0;}
.viewDiv .leftImg .img .expBtn{position:absolute; bottom:86px; right:0; z-index:5;}
.viewDiv .leftImg .img .expBtn a{display:block}

.viewDiv .leftImg .snsDiv{overflow:hidden; margin-top:18px}
.viewDiv .leftImg .snsDiv ul{float:left}
.viewDiv .leftImg .snsDiv li{float:left; padding-right:1px}
.viewDiv .leftImg .snsDiv p{float:right; color:#767676; line-height:24px}
.viewDiv .rightTxt{float:right; width:350px} /*360px 수정*/
.viewDiv .rightTxt .txtZone{ width:350px; min-height:358px; border-top:2px solid #333333;} /*360px 수정*/
.viewDiv .rightTxt .txtZone .tit{font-weight:bold; color:#333; font-size:16px; line-height:23px; padding:13px 0 16px; letter-spacing:-0.7px; height:50px}
.viewDiv .rightTxt .txtZone .txtBox{border:1px solid #f0f0f0; background:#f8f8f8; width:358px; min-height:295px}
.viewDiv .rightTxt .txtZone .txtBox ul{padding:13px 19px}
.viewDiv .rightTxt .txtZone .txtBox ul li{background:url('/common/images/icon/icon_dot3x3.gif') no-repeat 0 10px; padding-bottom:6px; font-size:14px}
.viewDiv .rightTxt .txtZone .txtBox span,strong{display:inline-block; line-height:20px}
.viewDiv .rightTxt .txtZone .txtBox strong{width:73px; vertical-align:top; color:#333; padding-left:10px}
.viewDiv .rightTxt .txtZone .txtBox span{width:212px;}
.viewDiv .rightTxt .btnZone{overflow:hidden; width:350px;/* margin:10px auto 0*/}
.viewDiv .rightTxt .btnZone li{float:left; padding-right:3px;}
.viewDiv .rightTxt .btnZone li.end{padding-right:0}
.productInfo{overflow:hidden;}
.productInfo .leftDiv{float:left; border:1px solid #ddd; width:348px; height:348px;}
.productInfo .rightDiv{float:right; border-top:2px solid #333; width:347px}
.productDiv{overflow:hidden; border-top:1px solid #eee; border-left:1px solid #eee}
.productDiv ul{}
.productDiv ul li{float:left; width:242px; height:270px; border-right:1px solid #eee; position:relative;border-bottom:1px solid #eee;}
.productDiv ul li.empty{padding:30px 20px 20px; width:202px; height:220px}
.productDiv ul li a{padding:30px 20px 20px;width:197px; height:220px; }
.productDiv ul li a span{display:block}
.productDiv ul li a span.tit:hover{text-decoration:underline; color:#0074aa}
.productDiv ul li span.tit{color: #444444; font-size: 13px; font-weight: bold; margin-top: 5px; text-align: center;}
.productDiv ul li span.txt{color: #888888; margin-top: 2px; text-align: center; line-height:18px}
.resultTxt{font-size:14px; padding-top:20px;padding-left:10px; line-height:20px}
.resultTxt img{padding-right:6px}
.resultTxt span{color:#0074aa;font-weight:bold;}
.productBox{text-align:center; width:730px; height:410px; background:url('/common/images/icon/img1_product3.gif') no-repeat 0 0}
.productBox p{text-indent:-50000px}
.analyserIndex{width:; overflow:hidden; font-size:13px; line-height:22px;}
.analyserIndex .left{width:515px; float:left}
.analyserIndex .left .tit{padding-top:2px; background:url('/common/images/icon/analysis_service_titbg.gif') no-repeat 0 0; border-bottom:1px solid #ddd}
.analyserIndex .left .txt4{width:500px; height:400px; background:url('/common/images/txt/analy_serve_indextxt4.gif') no-repeat 0 0; text-indent:-9999px;}
.analyserIndex .left .dotList li{padding:0 0 5px 8px; background:url('/common/images/icon/dot3x3.gif') no-repeat 0 9px;}
.analyserIndex .right{width:185px; float:right}
.analyserIndex .right ul{border-left:1px solid #dde4e6; border-right:1px solid #dde4e6;}
.analyserIndex .right li a{display:block; margin:0 20px; padding:25px 0; border-bottom:1px dotted #ccc; line-height:23px;}
.analyserIndex .right li.end a{padding:25px 20px; margin:0; border-bottom:1px solid #dde4e6}
.analyserIndex .right li span{display:block; letter-spacing:-1px;}
.analyserIndex .right li span.tit{font-size:14px; font-weight:bold; color:#444}
.analyserIndex .right li span.txt{font-size:12px; color:#767676;}
.analyserIndex .right li span.detailVeiw{display:inline-block; font-size:12px; color:#344162; padding-right:9px; background:url('/common/images/icon/detailview_icon.gif') no-repeat right center;}
.analyserIndex .right li a:hover .tit{color:#0074aa; text-decoration:underline;}
.analyserIndex .right li a:hover .detailVeiw{text-decoration:underline;}
.analyserDiv{}
.analyserDiv .titDiv{position:relative; padding:27px 0 32px; background:url('/common/images/icon/analysis_service_titbg.gif') no-repeat 0 0; font-size:32px; font-weight:bold; color:#444; border-bottom:1px solid #ddd}
.analyserDiv .titDiv .right{position:absolute; top:40px; right:0; font-size:13px; color:#666; font-weight:normal; line-height:20px;}
.analyserDiv .titDiv .right .wo{padding-left:10px;}
.analyserDiv .dotList li{padding:0 0 0 10px; font-size:13px; background:url('/common/images/icon/dot3x3.gif') no-repeat 0 9px;}
.analyserDiv .dotList li.bluWei{font-weight:bold; color:#0074aa}
.boardAdd{color:#888;}
.analyBoard th{padding:10px 0 10px 18px; text-align:left; background:#0074aa; color:#fff; font-size:13px; border-right:1px solid #80bad5}
.analyBoard th.taC{padding:10px 0; text-align:center}
.analyBoard td{padding:10px 0 10px 18px; border-bottom:1px solid #e3e3e3}
.analyBoard td.taC{padding:10px 0; text-align:center}
.analyBoard .blu td{background:#e4f2ff}
.analyBoard .red td{background:#ffe9e9}
.analyBoard td .blu{color:#0074aa}
.analyBoard td.blubg{background:#e4f2ff}
.analyBoard td.redbg{background:#ffe9e9}
.analyBoard.type2 td{border-right:1px solid #e3e3e3}
.analyBoard.type2 td.last{border-right:none}

/* 2014-02-28수정
.brandStroyDiv{width:715px; margin:auto;}
.brandStroyDiv .part{width:100%; overflow:hidden; margin-bottom:25px;}
.brandStroyDiv .part .unit{position:relative; width:345px; float:left}
.brandStroyDiv .part .unit.right{margin-left:25px;}
.brandStroyDiv .part a{display:block;}
.brandStroyDiv .part a.brandListbt{display:block; position:relative;}
.brandStroyDiv .part a.brandListbt span{display:block; position:absolute; top:0; left:0;}
.brandStroyDiv .unit .view{position:absolute; top:200px; left:0; width:675px; padding:40px 20px;}
.brandStroyDiv .unit .view.one{background:url('/common/images/icon/brand1_bg.gif') no-repeat 0 0;}
.brandStroyDiv .unit .view.two{left:-370px; background:url('/common/images/icon/brand2_bg.gif') no-repeat 0 0;}
.brandStroyDiv .unit .view.thr{left:0; background:url('/common/images/icon/brand3_bg.gif') no-repeat 0 0;}
.brandStroyDiv .unit .view.fou{left:-370px; background:url('/common/images/icon/brand4_bg.gif') no-repeat 0 0;}
.brandStroyDiv .unit .view.fiv{left:0; background:url('/common/images/icon/brand5_bg.gif') no-repeat 0 0;}
.brandStroyDiv .unit .view.six{left:-370px; background:url('/common/images/icon/brand6_bg.gif') no-repeat 0 0;}
.brandStroyDiv .unit .view.sev{left:0; background:url('/common/images/icon/brand7_bg.gif') no-repeat 0 0;}
.brandStroyDiv .unit .view.eig{left:-370px; background:url('/common/images/icon/brand8_bg.gif') no-repeat 0 0;}
.brandStroyDiv .unit .view.nin{left:0; background:url('/common/images/icon/brand9_bg.gif') no-repeat 0 0;}
.brandStroyDiv .unit .view.ten{left:-370px; background:url('/common/images/icon/brand10_bg.gif') no-repeat 0 0;}

.brandStroyDiv .unit .view .tit{position:relative; padding-bottom:20px; border-bottom:1px solid #e3e3e3}
.brandStroyDiv .unit .view .tit strong{display:inline; font-size:22px; color:#333}
.brandStroyDiv .unit .view a.gobt{display:inline; font-size:12px; color:#344162; text-decoration:underline; margin-left:6px; padding-right:9px; background:url('/common/images/icon/detailview_icon.gif') no-repeat right 6px;}
.brandStroyDiv .unit .view a.xbt{position:absolute; top:0; right:0;}
.brandStroyDiv .unit .view .noTxt{text-indent:-9999px;}
.brandStroyDiv .unit .view .hisTit{font-size:15px; font-weight:bold; color:#444; padding:0 0 0 10px;}
.brandStroyDiv .unit .view .homeUrl{font-size:13px; font-weight:bold; margin-top:55px; padding-top:20px; border-top:1px dotted #ccc}
.brandStroyDiv .unit .view.fou .homeUrl{margin-top:35px;}
.brandStroyDiv .unit .view.fiv .homeUrl{margin-top:0;}
.brandStroyDiv .unit .view.six .homeUrl{margin-top:40px;}
.brandStroyDiv .unit .view.sev .homeUrl{margin-top:20px;}
.brandStroyDiv .unit .view.eig .homeUrl{margin-top:30px;}
.brandStroyDiv .unit .view.nin .homeUrl{margin-top:0;}
.brandStroyDiv .unit .view.ten .homeUrl{margin-top:25px;}
.brandStroyDiv .unit .view .homeUrl a{display:inline; font-weight:normal; color:#0074aa; font-size:12px; text-decoration:underline; margin-left:6px;}
.brandStroyDiv .unit .view .conTxt1{height:350px; padding:40px 340px 0 10px; font-size:13px; line-height:22px; background:url('/common/images/txt/brandstory1_txt1.jpg') no-repeat 10px 25px;}
.brandStroyDiv .unit .view .hisTxt1{height:159px; background:url('/common/images/txt/brandstory1_txt2.jpg') no-repeat 0 0; text-indent:-9999px;}
.brandStroyDiv .unit .view .conTxt2{height:473px; padding:40px 0 0 10px; font-size:13px; line-height:22px; background:url('/common/images/txt/brandstory2_txt1.jpg') no-repeat 10px 25px;}
.brandStroyDiv .unit .view .conTxt3{height:473px; padding:40px 325px 0 10px; font-size:13px; line-height:22px; background:url('/common/images/txt/brandstory3_txt1.jpg') no-repeat right 0;}
.brandStroyDiv .unit .view .conTxt4{height:330px; padding:40px 0 0 10px; font-size:13px; line-height:22px; background:url('/common/images/txt/brandstory4_txt1.jpg') no-repeat 0 25px;}
.brandStroyDiv .unit .view .conTxt5{height:292px; padding:40px 325px 0 10px; font-size:13px; line-height:22px; background:url('/common/images/txt/brandstory5_txt1.jpg') no-repeat 0 25px;}
.brandStroyDiv .unit .view .conTxt6{height:263px; padding:40px 325px 0 10px; font-size:13px; line-height:22px; background:url('/common/images/txt/brandstory6_txt1.jpg') no-repeat 0 25px;}
.brandStroyDiv .unit .view .conTxt7{height:414px; padding:80px 0 0 10px; font-size:13px; line-height:22px; background:url('/common/images/txt/brandstory7_txt1.jpg') no-repeat 0 25px;}
.brandStroyDiv .unit .view .conTxt8{height:446px; padding:40px 0 0 10px; font-size:13px; line-height:22px; background:url('/common/images/txt/brandstory8_txt1.jpg') no-repeat right 25px;}
.brandStroyDiv .unit .view .conTxt9{height:415px; padding:30px 0 0 10px; font-size:13px; line-height:22px; background:url('/common/images/txt/brandstory9_txt1.jpg') no-repeat right 35px;}
.brandStroyDiv .unit .view .conTxt10{height:390px; padding:30px 300px 0 10px; font-size:13px; line-height:22px; background:url('/common/images/txt/brandstory10_txt1.jpg') no-repeat right 35px;}
.brandStroyDiv .unit .view .hisTxt2{height:176px; background:url('/common/images/txt/brandstory2_txt2.jpg') no-repeat 0 0; text-indent:-9999px;}
*/

.brandStroyDiv{width:715px; margin:;}
.brandStroyDiv ul{overflow:hidden}
.brandStroyDiv li{float:left; margin-right:12px; margin-bottom:12px; position:relative}
.brandStroyDiv .one li.on{height:1042px;}
.brandStroyDiv .two li.on{height:852px;}
.brandStroyDiv .three li.on{height:903px;}
.brandStroyDiv .four li.on{height:985px;}
.brandStroyDiv li.end{margin-right:0; margin-left:1px}
.brandStroyDiv li a.brandListbt{display:block; position:relative; width:230px; height:230px;}
.brandStroyDiv li a.brandListbt span{display:none; position:absolute; top:0; left:0;}
.brandStroyDiv li a.brandListbt:hover span{display:block; position:absolute; top:0; left:0;}
.brandStroyDiv li a.brandListbt:focus span{display:block; position:absolute; top:0; left:0;}

.brandStroyDiv li .view{position:absolute; top:240px; left:0; width:675px; padding:39px 20px; z-index:5}
.brandStroyDiv li .view.one{background:url('/common/images/icon/brand1_bg.gif') no-repeat 0 0;}
.brandStroyDiv li .view.two{left:-242px; background:url('/common/images/icon/brand2_bg.gif') no-repeat 0 0; padding:39px 20px 30px}
.brandStroyDiv li .view.thr{left:-485px; background:url('/common/images/icon/brand3_bg.gif') no-repeat 0 0;}
.brandStroyDiv li .view.four{background:url('/common/images/icon/brand4_bg.gif') no-repeat 0 0;}
.brandStroyDiv li .view.five{left:-242px; background:url('/common/images/icon/brand5_bg.gif') no-repeat 0 0;}
.brandStroyDiv li .view.six{left:-485px; background:url('/common/images/icon/brand6_bg.gif') no-repeat 0 0;}
.brandStroyDiv li .view.seven{background:url('/common/images/icon/brand7_bg.gif') no-repeat 0 0;}
.brandStroyDiv li .view.eig{left:-242px; background:url('/common/images/icon/brand8_bg.gif') no-repeat 0 0;}
.brandStroyDiv li .view.nin{left:-485px; background:url('/common/images/icon/brand9_bg.gif') no-repeat 0 0;}
.brandStroyDiv li .view.ten{background:url('/common/images/icon/brand10_bg.gif') no-repeat 0 0;}
.brandStroyDiv li .view.ele{left:-242px;  background:url('/common/images/icon/brand11_bg.gif') no-repeat 0 0;}

.brandStroyDiv li .view .tit{position:relative; border-bottom:1px solid #e3e3e3; padding:0 10px 22px 10px;}
.brandStroyDiv li .view .tit strong{display:inline; font-size:22px; color:#333}
.brandStroyDiv li .view a.gobt{display:inline; font-size:12px; color:#344162; text-decoration:underline; margin-left:6px; padding-right:9px; background:url('/common/images/icon/detailview_icon.gif') no-repeat right 6px;}
.brandStroyDiv li .view a.xbt{position:absolute; top:40px; right:30px;}
.brandStroyDiv li .view .noTxt{text-indent:-9999px;}
.brandStroyDiv li .view .hisTit{font-size:15px; font-weight:bold; color:#444; padding:0 0 0 10px; margin-top:12px}
.brandStroyDiv li .view .hisTit2{font-size:15px; font-weight:bold; color:#444; padding:0 0 0 10px; margin-top:15px}
.brandStroyDiv li .view .homeUrl{font-size:13px; font-weight:bold; margin-top:25px; padding-top:20px; border-top:1px dotted #ccc}
.brandStroyDiv li .view .homeUrl2{font-size:13px; font-weight:bold; margin-top:10px;}
.brandStroyDiv li .view.eig .homeUrl{font-size:13px; font-weight:bold; margin-top:20px; padding-top:20px; border-top:1px dotted #ccc}
.brandStroyDiv li .view.nin .homeUrl{font-size:13px; font-weight:bold; margin-top:20px; padding-top:20px; border-top:1px dotted #ccc}
.brandStroyDiv li .view.ele .homeUrl{font-size:13px; font-weight:bold; margin-top:20px; padding-top:20px; border-top:1px dotted #ccc}
.brandStroyDiv li .view .homeUrl a{color:#0074aa; font-weight:normal; text-decoration:underline}
.brandStroyDiv li .view .homeUrl2 a{color:#0074aa; font-weight:normal; text-decoration:underline}
.brandStroyDiv li .view .conTxt1{background:url('/common/images/txt/brandstory1_bgTxt.png') no-repeat 0 0; height:367px;padding:42px 315px 0 10px; font-size:13px; line-height:22px; letter-spacing:-0.1px}
.brandStroyDiv li .view .hisTxt1{height:159px; background:url('/common/images/txt/brandstory1_txt.gif') no-repeat 0 0; text-indent:-9999px;}
.brandStroyDiv li .view .conTxt2{background:url('/common/images/txt/brandstory2_bgTxt.png') no-repeat 0 0; height:411px;padding:42px 10px 0 10px; font-size:13px; line-height:22px; letter-spacing:-0.1px}
.brandStroyDiv li .view .hisTxt2{height:177px; background:url('/common/images/txt/brandstory2_txt.gif') no-repeat 0 0; text-indent:-9999px;}
.brandStroyDiv li .view .conTxt3{background:url('/common/images/txt/brandstory3_bgTxt.png') no-repeat 0 0; height:612px;padding:74px 10px 0 10px; font-size:13px; line-height:22px; letter-spacing:-0.1px}
.brandStroyDiv li .view .conTxt4{background:url('/common/images/txt/brandstory4_bgTxt.png') no-repeat 0 0; height:396px;padding:42px 10px 0 10px; font-size:13px; line-height:22px; letter-spacing:-0.1px}
.brandStroyDiv li .view .conTxt5{background:url('/common/images/txt/brandstory5_bgTxt.png') no-repeat 0 0; height:401px;padding:42px 10px 0 10px; font-size:13px; line-height:22px; letter-spacing:-0.1px}
.brandStroyDiv li .view .conTxt6{background:url('/common/images/txt/brandstory6_bgTxt.png') no-repeat 0 0; height:361px;padding:74px 0 0 10px; font-size:13px; line-height:22px; letter-spacing:-0.1px}
.brandStroyDiv li .view .conTxt7{background:url('/common/images/txt/brandstory7_bgTxt.png') no-repeat 0 0; height:451px;padding:42px 10px 0 10px; font-size:13px; line-height:22px; letter-spacing:-0.1px}
.brandStroyDiv li .view .conTxt8{background:url('/common/images/txt/brandstory8_bgTxt.png') no-repeat 0 0; height:417px;padding:74px 10px 0 10px; font-size:13px; line-height:22px; letter-spacing:-0.1px}
.brandStroyDiv li .view .conTxt9{background:url('/common/images/txt/brandstory9_bgTxt.png') no-repeat 0 0; height:449px;padding:42px 10px 0 10px; font-size:13px; line-height:22px; letter-spacing:-0.1px}
.brandStroyDiv li .view .conTxt10{background:url('/common/images/txt/brandstory10_bgTxt.png') no-repeat 0 0; height:529px;padding:42px 10px 0 10px; font-size:13px; line-height:22px; letter-spacing:-0.1px}
.brandStroyDiv li .view .conTxt11{background:url('/common/images/txt/brandstory11_bgTxt.png') no-repeat 0 0; height:509px;padding:42px 10px 0 10px; font-size:13px; line-height:22px; letter-spacing:-0.1px}


.qnaDiv{overflow:hidden; border-top:2px solid #333}
.qnaDiv ul{}
.qnaDiv ul li{width:730px; float:left;border-bottom: 1px solid #DBDBDB; }
.qnaDiv ul li.on .pBox{background:#f5fdff; border-bottom:1px solid #dbdbdb}
.qnaDiv ul li a:hover{color:#0074aa; text-decoration:underline}
.qnaDiv ul .title{border-bottom:none}
.qnaDiv ul .title .pBox{background:#F9F9F9; border-bottom: 1px solid #DBDBDB; padding: 17px 0 16px; text-align: center; font-weight:bold; font-size:13px; color:#444;  line-height:13px; padding:15px 0 17px; text-align: center;}
.qnaDiv ul .pBox{padding:8px 0; line-height:24px}
.qnaDiv ul .qNum{width:70px; float:left; }
.qnaDiv ul .qTxt{width:660px; float:left; }
.qnaDiv ul .qTxt span{padding-right:10px}
.qnaDiv ul .conN{text-align:center;}
.qnaDiv ul .conT{text-align:left; padding-left:13px; width:632px;}
.qnaDiv ul li.on .conT a{color:#0074aa; text-decoration:underline}
.qnaDiv .answerDiv{padding:19px 30px 20px 83px; line-height:20px; overflow:hidden;}
.qnaDiv .answerDiv span{display:block; width:35px; float:left}
.qnaDiv .answerDiv p{float:left; width:567px}

.onlineDiv{overflow:hidden;}
.onlineDiv li{width:172px; height:202px; text-indent:-5000px; float:left; padding-right:14px;}
.onlineDiv li a{width:172px; height:202px; display:block}
.onlineDiv li.one{background:url('/common/images/icon/customer3_images.png') no-repeat 0 0;}
.onlineDiv li.two{background:url('/common/images/icon/customer3_images.png') no-repeat -186px 0;}
.onlineDiv li.three{background:url('/common/images/icon/customer3_images.png') no-repeat -367px 0;}
.onlineDiv li.four{background:url('/common/images/icon/customer3_images.png') no-repeat -548px 0; padding-right:0;}
.onlineDiv li.five{background:url('/common/images/icon/customer3_images.png') no-repeat 0 -202px; padding-top:9px}
.onlineDiv li.six{background:url('/common/images/icon/customer3_images.png') no-repeat -186px -202px; padding-top:9px}
.onlineDiv li.seven{background:url('/common/images/icon/customer3_images.png') no-repeat -367px -202px; padding-top:9px}

.agreeDiv p.tit{font-size:18px; color:#333; font-weight:bold; letter-spacing:-0.5px; line-height:13px}
.agreeBox{width:690px; height:148px; border:1px solid #eee; font-size:12px; overflow-y:scroll; overflow-x:hidden; line-height:18px; padding:15px 19px; margin-top:20px}
.agreeBox.type2{margin-top:10px}
.agreeBox.type3{margin-top:0}
.agreeBox.type4{height:40px; margin-top:10px}
.agreeBox.type5{height:85px; margin-top:10px}
.agreeBox dt{font-weight:bold; }
.agreeBox dt.boldN{font-weight:normal}
.agreeBox dd{padding-top:3px}
.agreeBox dd p{padding-bottom:0; padding-left:10px}
.agreeBox dd p span{display:block; padding-left:10px}
.agreeBox dd span{padding-left:13px}
.agreeBox p.title{font-weight:bold; padding-bottom:3px}
.agreeBox p{padding-bottom:15px}
.agreeBox p.subTit{padding-bottom:10px; padding-top:10px}
.agreeDiv .check{margin-right:8px; border:none}
.agreeDiv .agreeTxt{line-height:20px; margin-top:13px}
.agreeDiv .agreeTxt li{background:url('/common/images/icon/icon_dot3x3.gif') no-repeat 0 10px; padding-left:10px}
.inquiryDiv{margin-top:30px}
.inquiryDiv.type1{margin-top:10px}
.inquiryDiv.type2{margin-top:0px}
.inquiryDiv .titzone{overflow:hidden}
.inquiryDiv .titzone.type1{height:18px}
.inquiryDiv .titzone p{float:left}
.inquiryDiv .titzone .tit{font-size:18px; color:#333; font-weight:bold; letter-spacing:-0.5px; line-height:13px}
.inquiryDiv .titzone .subTxt{padding-left:20px; font-size:12px; line-height:19px}
.inquiryDiv .titzone .subTxt img{padding-top:8px}
.inquiryDiv .sub4Txt{margin-top:10px; background:url('/common/images/icon/icon_check2.gif') no-repeat 0 5px; padding-left:20px}

/*탭메뉴*/
.tabBox{width:730px; overflow:hidden;position:relative;  }
.tabBox li{float:left; margin-right:2px; height:40px; color:#666; font-size:13px; font-weight:bold}
.tabBox li.on{height:46px}
.tabBox li .txt{background:#f2f2f2; }
.tabBox li.on .txt{background:#0074aa; }
.tabBox li a{color:#666}
.tabBox li.on a{color:#fff}
.tabBox.type2 li{width:363px; text-align:center}
.tabBox.type2 li a{height:18px; padding:10px 0 12px; display:block}
.tabBox.type2 li.on{background:url('/common/images/icon/tab_point.gif') no-repeat 173px 40px; height:46px; }
.tabBox.type2 li.end{margin-right:0;}
.tabBox.type3 li{width:242px; text-align:center}
.tabBox.type3 li a{height:18px; padding:10px 0 12px; display:block}
.tabBox.type3 li.on{background:url('/common/images/icon/tab_point.gif') no-repeat 113px 40px; height:46px; }
.tabBox.type3 li.end{margin-right:0;}
.tabBox.type4 li{width:182px; text-align:center}
.tabBox.type4 li a{height:18px; padding:10px 0 12px; display:block}
.tabBox.type4 li.on{background:url('/common/images/icon/tab_point.gif') no-repeat 83px 40px; height:46px; }
.tabBox.type4 li.end{margin-right:0; width:178px}
.tabBox.type5 li{width:144px; height:46px; text-align:center}
.tabBox.type5 li a{height:18px; padding:10px 0 12px; display:block}
.tabBox.type5 li.end{margin-right:0;}
.tabBox.type5 li.on{width:146px; background:url('/common/images/icon/tab_point.gif') no-repeat 65px 40px; height:46px; }
.tabBox.type5 li.on.end{background:url('/common/images/icon/tab_point.gif') no-repeat 66px 40px;}
.tabBox.type6 li{width:120px; text-align:center}
.tabBox.type6 li a{height:18px; padding:10px 0 12px; display:block}
.tabBox.type6 li.end{margin-right:0; width:120px}
.tabBox.type6 li.on{background:url('/common/images/icon/tab_point.gif') no-repeat 53px 40px; height:46px; }
.tabBox.type6 li.on.end{background:url('/common/images/icon/tab_point.gif') no-repeat 54px 40px;}

/*제품정보탭리스트*/
.tabBox.type7 ul{overflow:hidden; margin-bottom:10px}
.tabBox.type7 li{width:141px; text-align:center;position:relative;}
.tabBox.type7 li.on{background:url('/common/images/icon/tab_point.gif') no-repeat 65px 40px;}
.tabBox.type7 li a{height:18px; padding:10px 0 12px; display:block}
.tabBox.type7 li.end{margin-right:0; width:143px}
.tabList{overflow:hidden; border:1px solid #e7f6fa; width:693px; padding:11px 10px; 13px; position:absolute; top:56px; left:0; background:#effcff}
.tabList p{float:left; width:163px; letter-spacing:-0.25px; padding:5px 0 5px 10px; font-size:12px; font-weight:normal; text-align:left; height:18px;}
.tabBox li .tabList a:hover{color:#0074aa; text-decoration:underline;}
.tabBox li .tabList a{color:#666}
.tabBox.type7 li .tabList a{padding:0}
.tabBox.type7 li .tabList .animal li{height:100%; text-align:left; padding-left:10px; font-weight:normal; font-size:12px; width:163px; margin-right:0;line-height:27px}
.tabBox.type7 li .tabList .animal{margin-top:0}
.tabBox.type7 li .tabList .animal p{padding:0; height:24px; width:163px;}

.conBody .tabDiv{}
.conBody .tabDiv .txtCon{border-bottom:1px dashed #ddd; padding-bottom:18px}
.conBody .tabDiv .txtCon.end{border-bottom:none}
.conBody .tabDiv .txtCon .tit{font-weight:bold; font-size:14px; line-height:21px; color:#333; letter-spacing:-0.9px}
.conBody .tabDiv .txtCon .txt{line-height:20px; margin-top:5px}
.conBody .tabDiv .txtCon .txt2{line-height:21px; margin-top:5px}

.symptomDiv{height:170px;} /*가정상비약 부분*/
.symptomDiv ul{margin-top:11px; width:425px; overflow:hidden}
.symptomDiv ul li{float:left; padding-top:6px; padding-right:20px}
.symptomDiv.type1{padding:30px 0 0 20px; height:132px; background:url('/common/images/icon/icons_product4.png') no-repeat right 0}
.symptomDiv.type2{padding:30px 0 0 20px; height:132px; background:url('/common/images/icon/icons_product4.png') no-repeat right -170px}
.symptomDiv.type3{padding:30px 0 0 20px; height:132px; background:url('/common/images/icon/icons_product4.png') no-repeat right -340px}
.symptomDiv.type4{padding:30px 0 0 20px; height:132px; background:url('/common/images/icon/icons_product4.png') no-repeat right -510px}

.investAction{position:relative;}
.investAction .tit{color: #333; font-size: 18px; font-weight: bold; letter-spacing: -0.9px; line-height: 13px;}
.investAction .subTxt{font-size:12px; text-align:right; color:#767676; line-height:7px}
.investAction .subTxt1{position:absolute;top:3px; right:0}
.investAction ul{border-top:2px solid #707070; margin-top:13px}
.investAction ul.mt19{margin-top:19px}
.investAction ul li{border-bottom:1px solid #e3e3e3; position:relative;}
.investAction ul li.on a{background:#f5fdff; color:#0074aa; text-decoration:underline;}
.investAction ul li.on .listView{display:block}
.investAction ul li a{padding:11px 20px 12px; font-weight:bold}
.investAction ul li a span{position:absolute; top:8px; right:20px}
.investAction ul li .listView{border-top:1px solid #e3e3e3; padding:20px 18px 20px 20px;}
.investAction dl{line-height:20px}
.investAction dt{font-weight:bold;}
.investAction dt.tit{font-size:14px; color:#444}
.investAction dd{margin-top:2px}
.investAction dd.fir{margin-top:5px}
.investAction dd.sec{margin-top:10px}
.investAction dl p{padding-left:10px}
.investAction dl p.sub{padding-left:20px}
.investAction dl p.sub2{padding-left:30px}
.investDiv{position:relative;}
.investDiv .title{font-weight:bold; font-size:18px; color:#333; letter-spacing:-0.9px; line-height:13px}
.investDiv .subTxt{position:absolute; top:2px; right:0; font-size:12px;}
.investDiv .subTxt1{font-size:12px; text-align:right;color: #767676; line-height: 7px;}
.investList ul{margin-top:13px}
.investList .title{font-weight:bold; font-size:18px; color:#333; letter-spacing:-0.9px; line-height:13px}
.investList ul.margN{margin-top:0}
.investList ul li{background:url('/common/images/icon/icon_3x3.gif') no-repeat 0 10px; padding-left:10px; line-height:20px; overflow:hidden}
.investList ul li span{width:50px; float:left}
.investList ul li p{float:left; width:260px}
.certifyDiv{overflow:hidden;}
.certifyDiv .tit{color: #333333; font-size: 18px; font-weight: bold; letter-spacing: -0.5px; line-height: 13px;}
.certifyDiv .nameCertify{padding:38px 50px 38px 46px; width:252px; height:72px; border:1px solid #eee; overflow:hidden; float:left; background:#fcfcfc}
.certifyDiv .nameCertify.on{border:1px solid #0074aa}
.certifyDiv .nameCertify .left{float:left; width:118px; border-right:1px solid #e6e6e6}
.certifyDiv .nameCertify .right{float:right}
.certifyDiv .nameCertify .right .btn{padding-left:11px}
.certifyDiv .ipinCertify{padding:38px 41px 38px 46px; width:261px; height:72px; border:1px solid #eee; overflow:hidden; float:left; background:#fcfcfc; float:right}
.certifyDiv .ipinCertify.on{border:1px solid #019b53}
.certifyDiv .ipinCertify .left{float:left; width:118px; border-right:1px solid #e6e6e6}
.certifyDiv .ipinCertify .right{float:right}
.certifyDiv .ipinCertify .right .btn{padding-left:22px}
.basicDiv{overflow:hidden}
.basicDiv p{float:left}
.basicDiv .subTxt{padding-left:20px; font-size:12px; line-height:19px; margin-top:28px}
.basicDiv .subTxt img{padding-top:8px}
.photoEnroll{overflow:hidden; padding:5px 0}
.photoEnroll .photo{}
.photoEnroll .txt{float:left; margin-left:20px}
.photoEnroll .txt li{background:url('/common/images/icon/icon_3x3.gif') no-repeat 0 10px; padding-left:10px; line-height:20px}
.photoEnroll .txt p a{margin-left:0;}
.recruitTab{width:730px; height:100px; background:url('/common/images/icon/tab_recruit.png') no-repeat 0 0; overflow:hidden}
.recruitTab ul{overflow:hidden; position:relative}
.recruitTab li{height:100px; float:left; width:143px; }
.recruitTab li span.txt{display:block; position:absolute; top:-50000px; left:-50000px }
.recruitTab li span.btn{display:block; position:absolute; bottom:1px; left:0}
.recruitTab li.one.on{background:url('/common/images/icon/tab_recruit.png') no-repeat 0 -120px; width:152px}
.recruitTab li.two.on{background:url('/common/images/icon/tab_recruit.png') no-repeat -143px -240px; width:152px}
.recruitTab li.two span.btn{left:144px}
.recruitTab li.three.on{background:url('/common/images/icon/tab_recruit.png') no-repeat -286px -360px; width:152px}
.recruitTab li.three span.btn{left:287px;}
.recruitTab li.four.on{background:url('/common/images/icon/tab_recruit.png') no-repeat -429px -480px; width:152px}
.recruitTab li.five.on{background:url('/common/images/icon/tab_recruit.png') no-repeat -572px -600px; width:143px}

.recruitTab2{overflow:hidden; position:absolute; top:120px; left:0; width:730px; z-index:1}
.recruitTab2 ul{border-top:1px solid #f4f1e4; border-left:1px solid #f4f1e4}
.recruitTab2 ul li{position:relative; border-right:1px solid #f4f1e4; border-bottom:1px solid #f4f1e4; float:left; text-align:center; height:33px; width:101px; background:#fdfbf5;}
.recruitTab2 ul li.on{}
.recruitTab2 ul:after{clear:both; display:block;content:"";}
.recruitTab2 li .txt{text-align:center;position:absolute; top:0; left:0; left:0; width:101px; height:; color:#76746b; font-size:12px;}
.recruitTab2 li .txt a{display:block;height:17px;padding:7px 0 9px;; color:#76746b}
.recruitTab2 li.on .txt{background:url('/common/images/icon/reTab_bg.gif') repeat-x 0 0}
.recruitTab2 li.on .txt a{font-weight:bold; color:#fff;}
.recruitTab2 li.on .border{position:absolute; top:-1px; left:-1px; border:1px solid #ff4b10; width:101px; height:33px}

.recruBtn{position:relative; width:715px}
.recruBtn .saveBt{position:absolute; top:0; right:0}

.recruitTxt{position:relative}
.recruitTxt2{position:relative; margin-top:15px}
.recruitTxt p span{padding-left:20px}
.recruitTxt p.btn{position:absolute; top:8px; right:10px;}
.recruitTxt2 p.btn{position:absolute; top:-2px; right:10px;}
.recruitTxt2 p.check{background: url("/common/images/icon/icon_check2.gif") no-repeat 0 5px; color: #0074aa;font-size: 13px; font-weight: bold; padding-left:20px}
.recruitTit{font-size:18px; font-weight:bold; color:#333; letter-spacing:-0.5px; margin-top:22px}
.recruitTit2{font-size:18px; font-weight:bold; color:#333; letter-spacing:-0.5px; margin-top:15px}
.recruitTit3{font-size:18px; font-weight:bold; color:#333; letter-spacing:-0.5px; margin-top:-5px}
.recruitTit label{font-size:12px; color:#666; font-weight:normal}
.recruitTit span{font-size:12px; color:#666; font-weight:normal}

.recruitSelectBox{border-top:2px solid #0074aa; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; background:#f7fafb; padding:15px 20px 0; overflow:hidden}
.recruitSelectBox p{float:left; width:134px; padding-bottom:15px}
.recruitSelectBox p input{margin-right:7px}

.recruitBox{}
.recruitBox li{text-indent:-50000px}
.recruitBox ul li.one{height:77px; background:url('/common/images/txt/recruit1_txt1.png') no-repeat 0 0; border-bottom:1px solid #eee}
.recruitBox ul li.two{height:97px; background:url('/common/images/txt/recruit1_txt1.png') no-repeat 0 -78px; border-bottom:1px solid #eee}
.recruitBox ul li.three{height:89px; background:url('/common/images/txt/recruit1_txt1.png') no-repeat 0 -176px; }

.personnelDiv{overflow:hidden;}
.personnelDiv .txt{width:439px; float:left; line-height:20px; text-indent:-50000px}
.personnelDiv .img{width:267px; float:left; text-indent:-50000px}
.personnelDiv.one{height:162px; background:url('/common/images/txt/recruit2_txt1.png') no-repeat 0 0; border-bottom:1px solid #eee}
.personnelDiv.two{height:167px; background:url('/common/images/txt/recruit2_txt1.png') no-repeat 0 -163px; }

.personnelDiv2{}
.personnelDiv2 ul{overflow:hidden}
.personnelDiv2 ul li{border-top:1px solid #eee; overflow:hidden; float:left; width:205px; padding-left:140px; padding-right:20px}
.personnelDiv2 ul li .textZone .txt{ line-height:20px; letter-spacing:-0.5px; margin-top:58px}
.personnelDiv2 ul li .tit{position:absolute; top:-50000px; left:-50000px}
.personnelDiv2 ul li.one{background:url('/common/images/icon/icon_recruit.png') no-repeat 0 0; height:182px;}
.personnelDiv2 ul li.two{background:url('/common/images/icon/icon_recruit.png') no-repeat -365px 0; height:182px;}
.personnelDiv2 ul li.three{background:url('/common/images/icon/icon_recruit.png') no-repeat 0 -183px; height:161px}
.personnelDiv2 ul li.four{background:url('/common/images/icon/icon_recruit.png') no-repeat -365px -183px; height:161px}
.personnelDiv2 ul li.five{background:url('/common/images/icon/icon_recruit.png') no-repeat 0 -345px; height:141px}
.personnelDiv2 ul li.six{background:url('/common/images/icon/icon_recruit.png') no-repeat -365px -345px; height:141px}
.personnelDiv2 ul li.seven{background:url('/common/images/icon/icon_recruit.png') no-repeat 0 -487px; height:202px}
.personnelDiv2 ul li.eight{background:url('/common/images/icon/icon_recruit.png') no-repeat -365px -487px; height:202px}
.personnelDiv2 ul li.nine{background:url('/common/images/icon/icon_recruit.png') no-repeat 0 -689px; border-bottom:1px solid #eee; height:195px}
.personnelDiv2 ul li.ten{background:url('/common/images/icon/icon_recruit.png') no-repeat -365px -689px; border-bottom:1px solid #eee; height:195px}
.personnelDiv2 ul li.ten .txt{margin-top:50px}
.personnelDiv2 ul li .txt p{padding-left:10px; background:url('/common/images/icon/icon_dot3x3.gif') no-repeat 0 10px}

.subConDiv .conBody .growDiv p{line-height:20px; font-size:12px; letter-spacing:-0.7px}
.subConDiv .conBody .growDiv li{float:left; border-top:1px solid #eee;}
.subConDiv .conBody .growDiv li .tit{position:absolute; top:-50000px; left:-5000px}
.subConDiv .conBody .growDiv li .txt{padding-left:140px; padding-top:56px}
.subConDiv .conBody .growDiv li .txt p{background:url('/common/images/icon/icon_dot3x3.gif') no-repeat 0 10px; padding-left:10px}
.subConDiv .conBody .growDiv li.one{width:350px; height:143px; padding-right:30px; background:url('/common/images/txt/grow_txt6.gif') no-repeat 0 0}
.subConDiv .conBody .growDiv li.two{width:350px;height:143px ;background:url('/common/images/txt/grow_txt7.gif') no-repeat 0 0}
.subConDiv .conBody .growDiv li.three{width:350px; height:163px; padding-right:30px; background:url('/common/images/txt/grow_txt8.gif') no-repeat 0 0}
.subConDiv .conBody .growDiv li.four{width:350px; height:163px;background:url('/common/images/txt/grow_txt9.gif') no-repeat 0 0}
.subConDiv .conBody .growDiv li.four .txt{padding-top:76px}
.subConDiv .conBody .growDiv li.five{width:730px; height:162px; background:url('/common/images/txt/grow_txt10.gif') no-repeat 0 0; border-bottom:1px solid #eee}

/*
.growDiv ul{overflow:hidden}
.growDiv ul li{overflow:hidden; border-bottom:1px solid #eee}
.growDiv ul li .img{float:left}
.growDiv ul li .img.one{background:url('/common/images/icon/icon_grow.png') no-repeat 0 0; width:140px; height:109px; text-indent:-5000px}
.growDiv ul li .img.two{background:url('/common/images/icon/icon_grow.png') no-repeat 0 -110px; width:140px; height:124px; text-indent:-5000px}
.growDiv ul li .img.three{background:url('/common/images/icon/icon_grow.png') no-repeat 0 -235px; width:140px; height:124px; text-indent:-5000px}
.growDiv ul li .img.four{background:url('/common/images/icon/icon_grow.png') no-repeat 0 -360px; width:140px; height:124px; text-indent:-5000px}
.growDiv ul li .img.one1{background:url('/common/images/icon/icon_grow.png') no-repeat -170px 0; width:140px; height:115px; text-indent:-5000px}
.growDiv ul li .img.two1{background:url('/common/images/icon/icon_grow.png') no-repeat -170px -116px; width:140px; height:124px; text-indent:-5000px}
.growDiv ul li .img.three1{background:url('/common/images/icon/icon_grow.png') no-repeat -170px -241px; width:140px; height:124px; text-indent:-5000px}
.growDiv ul li .img.four1{background:url('/common/images/icon/icon_grow.png') no-repeat -170px -366px; width:140px; height:124px; text-indent:-5000px}
.growDiv ul li .img.one2{background:url('/common/images/icon/icon_grow.png') no-repeat -340px 0; width:140px; height:115px; text-indent:-5000px}
.growDiv ul li .img.two2{background:url('/common/images/icon/icon_grow.png') no-repeat -340px -116px; width:140px; height:124px; text-indent:-5000px}
.growDiv ul li .img.three2{background:url('/common/images/icon/icon_grow.png') no-repeat -340px -241px; width:140px; height:124px; text-indent:-5000px}
.growDiv ul li .img.four2{background:url('/common/images/icon/icon_grow.png') no-repeat -340px -366px; width:140px; height:124px; text-indent:-5000px}
.growDiv ul li .img.five2{background:url('/common/images/icon/icon_grow.png') no-repeat -340px -491px; width:140px; height:124px; text-indent:-5000px}
.growDiv ul li .txtzone{float:left;}
.growDiv ul li .txtzone .txt{margin-top:9px}
.growDiv ul li .txtzone p.blit{background:url('/common/images/icon/icon_3x3.gif') no-repeat 0 10px; padding-left:10px}
*/
.developList{overflow:hidden; letter-spacing:-0.5px}
.developList .left{float:left; width:340px; text-align:justify}
.developList .right{float:right; width:340px; text-align:justify}
.developList .tit{font-weight:bold; color:#444; font-size:15px;}
.developList .txt{line-height:22px !important;margin-top:5px; font-size:13px; letter-spacing:-0.4px}

.subConDiv .conBody .developDiv{overflow:hidden;}
.subConDiv .conBody .developDiv.type2{background:url('/common/images/icon/icons_develop.png') no-repeat right -195px; height:171px}
.subConDiv .conBody .developDiv.type2 span{color:#0074aa; font-weight:bold;}
.subConDiv .conBody .developDiv.type3{background:url('/common/images/icon/icons_develop2.png') no-repeat 0 0; height:336px; margin-top:40px}
.subConDiv .conBody .developDiv p{line-height:22px}
.developDiv .txtzone p.txt{margin-top:14px; font-size:13px;}
.developDiv .txtzone p.txt2{margin-top:42px; font-size:13px; text-align:justify}
.developDiv .txtzone p.txt3{margin-top:13px; font-size:13px; width:353px; text-align:justify; letter-spacing:-0.5px}
.developDiv .txtzone p.txt4{font-size:13px; letter-spacing:-0.5px}
.developDiv p.txt2{margin-top:14px; font-size:13px; letter-spacing:-0.1px}

.developPhotoZone{overflow:hidden}
.developPhotoZone ul{overflow:hidden; position:relative;}
.developPhotoZone li{float:left; margin-right:25px;}
.developPhotoZone li.end{margin-right:0}
.developPhotoZone li p.tit{position:relative;}
.developPhotoZone li p.tit a{display:block}
.developPhotoZone li p.tit span.bg{position:absolute; top:0; left:0; display:none}
.developPhotoZone li p.tit span.onbg{position:absolute; top:0; left:0; display:none}
.developPhotoZone li:hover p.tit span.bg{display:block}
.developPhotoZone li.on p.tit span.onbg{display:block}
.developPhotoZone li.on p.tit span.bg{display:block}
.developPhotoZone li .photoList{position:absolute; top:180px; left:0; border:1px solid #e3e3e3; height:264px; width:673px; padding:27px 20px 30px}
.developPhotoZone li .photoList.type1 .icon{position:absolute; top:-10px; left:162px}
.developPhotoZone li .photoList.type2 .icon{position:absolute; top:-10px; left:440px}
.developPhotoZone li .photoList.type3 .icon{position:absolute; top:-10px; left:625px}
.developPhotoZone li .photoList.type4 .icon{position:absolute; top:-10px; left:72px}
.developPhotoZone li .photoList.type5 .icon{position:absolute; top:-10px; left:256px}
.developPhotoZone li .photoList.type6 .icon{position:absolute; top:-10px; left:532px}
.developPhotoZone li .photoList.type7 .icon{position:absolute; top:-10px; left:72px}
.developPhotoZone li .photoList.type8 .icon{position:absolute; top:-10px; left:348px}
.developPhotoZone li .photoList.type9 .icon{position:absolute; top:-10px; left:625px}
.developPhotoZone li .photoList .photoListCon{overflow:hidden; padding:20px 10px 0}
.developPhotoZone li .photoList .title{font-weight:bold; font-size:22px; color:#333; padding:0 10px 21px; border-bottom:1px solid #e3e3e3}
.developPhotoZone li .photoList .photoListCon .img{width:270px; height:; margin-right:25px;float:left}
.developPhotoZone li .photoList .photoListCon .txt{width:358px; float:left; margin-top:2px; font-size:13px; letter-spacing:-0.25px}
.developPhotoZone li .photoList .btn{position:absolute; top:32px; right:31px}

.developmap{background:url('/common/images/icon/develop3_img2.gif') no-repeat 0 0; height:503px; overflow:hidden}
.developmap ul{overflow:hidden}
.developmap ul li{float:left; margin-right:8px; width:233px}
.developmap ul li.three{margin-right:0}
.developmap ul li.one .img{padding:40px 50px 43px}
.developmap ul li.two .img{padding:40px 50px 43px}
.developmap ul li.three .img{padding:0 10px 42px 49px}
.developmap ul li .box{border:1px solid #bbb; padding:20px 20px; height:230px; border-radius:5px}
.developmap ul li .box dt{color:#444; font-size:12px; font-weight:bold; background:url('/common/images/icon/icon_3x3.gif') no-repeat 0 8px; padding-left:10px; line-height:18px; margin-top:15px}
.developmap ul li .box dt.fir{margin-top:0}
.developmap ul li .box dd{padding-left:10px; line-height:18px}
.mediaList{border-top:2px solid #333; overflow:hidden}
.mediaList li{overflow:hidden; padding:20px 20px 25px; border-bottom:1px solid #e3e3e3; width:690px; height:83px; position:relative}
.mediaList li .txtzone{width:570px}
.mediaList li .txtzone .type1{color:#767676; }
.mediaList li .txtzone .type1 span{color:#d14a00; background:url("/common/images/icon/icon_bar2.gif") no-repeat right 4px; padding-right:10px; margin-right:10px}
.mediaList li .txtzone .type2{color:#444; font-weight:bold; font-size:17px; margin-top:3px; letter-spacing:-0.25px;}
.mediaList li .txtzone .type2 a{color:#444}
.mediaList li .txtzone .type2 a:hover{color:#0074aa; text-decoration:underline}
.mediaList li .txtzone .type3{line-height:20px; margin-top:4px}
.mediaList li .txtzone .type4{position:absolute; top:42px; right:20px;}
.mediaList2{border-top:2px solid #333}
.mediaList2 li{overflow:hidden; padding:20px 20px 23px; border-bottom:1px solid #e3e3e3}
.mediaList2 li .txtzone{position:relative}
.mediaList2 li .txtzone .type1{color:#767676; text-align:right; position:absolute; top:3px; right:0}
.mediaList2 li .txtzone .type1 span{color:#d14a00; background:url("/common/images/icon/icon_bar2.gif") no-repeat right 4px; padding-right:10px; margin-right:10px}
.mediaList2 li .txtzone .type2{color:#444; font-weight:bold; font-size:17px; letter-spacing:-0.25px}
.mediaList2 li .txtzone .type2 a{color:#444}
.mediaList2 li .txtzone .type2 a:hover{color:#0074aa; text-decoration:underline}
.mediaList2 li .txtzone .type3{line-height:20px; margin-top:4px}
.mediaList2 li .img{float:left; margin-top:5px; margin-right:20px; width:178px; height:100px; overflow:hidden}
.mediaList2 li .img p{width:178px; height:100px; overflow:hidden}
.tvDiv{position:relative;}
.tvDiv .tvZone{width:715px; margin:auto; overflow:hidden;}
.tvDiv .tvZone .viewTxt{position:absolute; top:460px; right:0}
.tvDiv p.tit{background:url('/common/images/icon/icon_tv.gif') no-repeat 0 0; padding-left:45px; color:#d14a00; font-weight:bold; font-size:20px; margin-top:20px; height:28px; line-height:22px}
.tvDiv p.txt{margin-top:10px}

.mediaList3{border-top:2px solid #333;}
.mediaList3 ul{overflow:hidden;}
.mediaList3 ul li{float:left; width:324px; height:88px; border-bottom:1px solid #eee; padding:20px; overflow:hidden}
.mediaList3.type2 ul li{height:123px;}
.mediaList3 ul li .media{float:left; width:156px; overflow:hidden}
.mediaList3 ul li .img{float:left; width:121px; height:121px; border:1px solid #ddd; overflow:hidden}
.mediaList3 ul li .img p{width:121px; height:121px; overflow:hidden}
.mediaList3 ul li .img img{width:100%; height:100%; }
.mediaList3 ul li .txtZone{float:right; width:131px; padding:0 15px}
.mediaList3.type2 ul li .txtZone{float:right; width:164px; padding:0 15px}
.mediaList3 ul li .date{color:#767676; margin-top:6px}
.mediaList3 ul li .txt{font-size:13px; margin-top:2px}
.mediaList3 ul li .txt a:hover{color:#0074aa; text-decoration:underline}
.rollingDiv{position:relative; width:674px; height:302px; overflow:hidden; padding:0 20px}
.rollingDiv .rollingZone{position:absolute; top:0; left:85px; width:545px; height:;}
.rollingDiv .rollingZone li .txt{font-size:20px; font-weight:bold; color:#d14a00; margin-top:22px}
.rollingDiv .rollBtn1{float:left; margin-top:88px}
.rollingDiv .rollBtn2{float:right; margin-top:88px}

.healthDiv{border-bottom:1px solid #e3e3e3}
.healthDiv .tit{color:#0174ab; font-size:24px; font-weight:bold; line-height:25px; border-top:2px solid #333; border-bottom:1px solid #dbdbdb; background:#f5fdff; padding:13px 20px 18px}
.healthDiv .tit .year{background:url('/common/images/icon/icon_bar3.gif') no-repeat right 10px; padding-right:9px; margin-right:8px}
.healthDiv .healthCon{overflow:hidden;}
.healthDiv .healthCon .img{width:275px; height:252px; margin-top:20px; float:left}
.healthDiv .healthCon .txtZone{float:left; 420px; padding-left:20px; margin-top:10px; padding-bottom:15px}
.healthDiv .healthCon .txtZone .dotLine{background:url('/common/images/icon/icon_dotBg.gif') repeat-x 0 bottom; padding-bottom:30px; margin-top:12px}
.healthDiv .healthCon .txtZone li{background:url('/common/images/icon/icon_dot3x3.gif') no-repeat 0 15px; padding-left:10px; line-height:30px}
.healthDiv .healthCon .txtZone li span{font-weight:bold; color:#333;}
.healthDiv .healthCon .txtZone li a:hover{color:#0074aa; text-decoration:underline}
.healthDiv .healthCon .txtZone li a:hover span{color:#0074aa;}
.healthAticleDiv{}
.healthBookDiv{}
.healthBookDiv .rollingBookDiv{position:relative; width:305px; height:73px; overflow:hidden; margin:0 auto; padding:0}
.healthBookDiv .rollingBookDiv .rollingBookZone{position:absolute; top:0; left:94px; width:115px; height:;}
.healthBookDiv .rollingBookDiv .rollingBookZone p{color:#0074aa; font-size:50px; font-weight:bold; float:left}
.healthBookDiv .rollingBookDiv .rollBookBtn1{float:left; margin-top:0}
.healthBookDiv .rollingBookDiv .rollBookBtn2{float:right; margin-top:0}
.healthBookDiv .bookCon{overflow:hidden; padding:0 15px; margin-top:30px; border-top:1px solid #e3e3e3}
.healthBookDiv .bookCon li{float:left; width:156px; height:190px; margin-right:25px; margin-top:30px}
.healthBookDiv .bookCon li a{display:block}
.healthBookDiv .bookCon li.end{margin-right:0}
.healthBookDiv .bookCon li span{display:block}
.healthBookDiv .bookCon li span.img{width:154px; height:154px; border:1px solid #e3e3e3;}
.healthBookDiv .bookCon li span.txt{font-size:13px; text-align:center; margin-top:4px}
.healthBookDiv .bookCon li a:hover{color:#0074aa; text-decoration:underline}

.locationDiv{}
.locationDiv .map{width:730px; height:391px;}
.locationDiv .locationCon{overflow:hidden}
.locationDiv .locationCon .locationTxt{float:left; }
.locationDiv .locationCon .locationTxt ul{margin-top:7px}
.locationDiv .locationCon .locationTxt ul li{line-height:25px}
.locationDiv .locationCon .locationTxt span{padding-left:20px; padding-right:15px; font-size:14px; display:inline-block}
.locationDiv .locationCon .locationTxt li span.address{background:url('/common/images/icon/icon_location1.gif') no-repeat 2px 7px}
.locationDiv .locationCon .locationTxt li span.phone{background:url('/common/images/icon/icon_location2.gif') no-repeat 0 7px}
.locationDiv .locationCon .locationTxt li span.fax{background:url('/common/images/icon/icon_location3.gif') no-repeat 0 7px}
/*.locationDiv .locationCon .locationTxt li span.way{background:url('/common/images/icon/icon_location4.gif') no-repeat 0 7px}*/
.locationDiv .locationCon .locationTxt li span.way{padding-left:0; padding-right:0}
.locationDiv .locationCon .locationTxt li span.way img{padding-top:9px; padding-right:5px}
.locationDiv .locationCon .locationTxt li span.mail{background:url('/common/images/icon/icon_location5.gif') no-repeat 0 8px}
.locationDiv .locationCon .locationTxt li span a:hover{text-decoration:underline; color:#0074aa}
.locationDiv .locationCon .btn{float:right}

.locationAction{}
.locationAction .tit{color: #333; font-size: 18px; font-weight: bold; letter-spacing: -0.9px; line-height: 13px;}
.locationAction ul{margin-top:20px}
.locationAction ul li .one{width:110px}
.locationAction ul li .two{width:352px}
.locationAction ul li .three{width:128px}
.locationAction ul li .four{width:90px;}
.locationAction ul li .five{width:35px}
.locationAction ul li .listTit{overflow:hidden; letter-spacing:-1px}
.locationAction ul li.titleZone .listTit{}
.locationAction ul li.titleZone .listTit p{height:13px; border-top:2px solid #333; line-height:18px; text-align:center; background:#f9f9f9; border-bottom:1px solid #dbdbdb; font-weight:bold; font-size:13px; color:#444; line-height:13px; padding:12px 0 15px}
.locationAction ul li.titleZone .listTit p.blank{text-indent:-5000px}
.locationAction ul li .listTit p{text-align:center; padding:8px 0 8px; border-bottom:1px solid #e3e3e3; height:24px; line-height:20px}
.locationAction ul li .listTit p{float:left}
.locationAction th{border-top:2px solid #333; line-height:18px; text-align:center; background:#f9f9f9; border-bottom:1px solid #dbdbdb; font-weight:bold; font-size:13px; color:#444; line-height:13px; padding:12px 0 15px}
.locationAction td{text-align:center; padding:6px 0 10px; border-bottom:1px solid #e3e3e3}
.locationAction li.on{background:#f5fdff;}
.locationAction li.on a{color:#0074aa; text-decoration:underline;}
.locationAction li.on .listView{display:block;}
.locationAction .listView p{padding:0}
.locationAction a:hover{color:#0074aa; text-decoration:underline;}

.introduceDiv{}
.introduceDiv ul li{padding-left:282px; width:448px}
.introduceDiv.type2 ul li{padding-left:160px; width:570px; border-top:1px solid #eee} 
.introduceDiv ul li.one{height:177px;background:url('/common/images/icon/icon_idea.png') no-repeat 0 0;}
.introduceDiv ul li.two{height:177px;background:url('/common/images/icon/icon_idea.png') no-repeat 0 -177px}
.introduceDiv ul li.three{height:160px;background:url('/common/images/icon/icon_idea.png') no-repeat 0 -354px;}
.introduceDiv ul li .tit{font-weight:bold; color:#444; font-size:15px}
.introduceDiv ul li.one .tit{font-weight:bold; color:#444; font-size:15px;padding-top:34px}
.introduceDiv ul li.two .tit{font-weight:bold; color:#444; font-size:15px;padding-top:17px}
.introduceDiv ul li.three .tit{font-weight:bold; color:#444; font-size:15px;padding-top:11px}
.introduceDiv ul li p.txt{letter-spacing:-0.25px; line-height:20px !important; margin-top:5px}
.introduceDiv ul li.four{height:184px;background:url('/common/images/icon/icon_business.png') no-repeat 0 0px}
.introduceDiv ul li.five{height:164px;background:url('/common/images/icon/icon_business.png') no-repeat 0 -185px}
.introduceDiv ul li.six{height:204px;background:url('/common/images/icon/icon_business.png') no-repeat 0 -350px}
.introduceDiv ul li.seven{height:184px;background:url('/common/images/icon/icon_business.png') no-repeat 0 -555px}
.introduceDiv ul li.eight{height:184px;background:url('/common/images/icon/icon_business.png') no-repeat 0 -740px}
.introduceDiv ul li.nin{height:140px;background:url('/common/images/icon/icon_business.png') no-repeat 0 -924px; border-bottom:1px solid #eee;}
.introduceDiv ul li .btn{margin-top:18px}
.introduceDiv ul li .btn a{background:url('/common/images/btn/btn_business.gif') no-repeat 0 0; display:inline-block; width:88px; height:20px; font-size:11px; font-weight:bold; padding-left:10px; line-height:11px; padding-top:6px}

.familyDiv{}
.familyDiv ul li{border-top:1px solid #eee; padding-left:189px; width:;}
.familyDiv ul li.one{height:176px;background:url('/common/images/icon/icon_family.png') no-repeat 0 0}
.familyDiv ul li.two{height:166px;background:url('/common/images/icon/icon_family.png') no-repeat 0 -178px}
.familyDiv ul li.three{height:166px;background:url('/common/images/icon/icon_family.png') no-repeat 0 -345px}
/*.familyDiv ul li.four{height:226px;background:url('/common/images/icon/icon_family.png') no-repeat 0 -512px}*/
.familyDiv ul li.four{height:160px;background:url('/common/images/icon/icon_family.png') no-repeat 0 -550px}
.familyDiv ul li.five{height:186px;background:url('/common/images/icon/icon_family.png') no-repeat 0 -739px}
.familyDiv ul li.six{height:166px;background:url('/common/images/icon/icon_family.png') no-repeat 0 -925px}
.familyDiv ul li.seven{height:138px;background:url('/common/images/icon/icon_family.png') no-repeat 0 -1093px; border-bottom:1px solid #eee}
.familyDiv ul li.eig{height:179px;background:url('/common/images/icon/familyMg_icon.gif') no-repeat 0 50%;}
.familyDiv ul li .tit{font-weight:bold; color:#444; font-size:15px; margin-top:35px}
.familyDiv ul li p.txt{line-height:20px !important; margin-top:5px}
.familyDiv ul li p.txt2{line-height:20px !important; margin-top:0; font-weight:bold; color:#666}
.familyDiv ul li .link{margin-top:7px}
.familyDiv ul li a{text-decoration:underline; color:#0074aa;}

.ciDiv{font-size:13px; letter-spacing:-0.3px}
.ciDiv .ciCon{border:1px solid #ddd; padding:30px; overflow:hidden}
.ciDiv .ciCon .txt{letter-spacing:-0.5px}
.ciDiv .img{float:right; width:175px; padding-left:35px;}
.ciDiv .txt p{line-height:22px !important; }
.ciDiv .txt.line20 p{line-height:20px !important; }
.ciDiv .markZone{width:715px; margin:auto; overflow:hidden; margin-top:20px}
.ciDiv .markZone li{float:left; width:350px; height:157px; text-indent:-5000px}
.ciDiv .markZone li.one{background:url('/common/images/icon/icon_ci.png') no-repeat 0 0}
.ciDiv .markZone li.two{background:url('/common/images/icon/icon_ci.png') no-repeat -365px 0; margin-left:15px}
.ciDiv .markZone2{overflow:hidden; margin-top:18px}
.ciDiv .markZone2 li{float:left; height:60px; text-indent:-5000px}
.ciDiv .markZone2 li.one{width:202px;background:url('/common/images/icon/icon_ci.png') no-repeat 0 -187px;}
.ciDiv .markZone2 li.two{width:172px;background:url('/common/images/icon/icon_ci.png') no-repeat -203px -187px;}
.ciDiv .markZone2 li.three{width:174px;background:url('/common/images/icon/icon_ci.png') no-repeat -375px -187px;}
.ciDiv .markZone2 li.four{width:167px;background:url('/common/images/icon/icon_ci.png') no-repeat -549px -187px;}

.companyDiv{overflow:hidden}
.companyDiv .img{float:left; padding-right:30px;}
.companyDiv .textZone{float:left; width:415px; text-align:justify;font-size:13px; line-height:22px;}
.companyDiv .textZone p{margin-top:13px}
.companyDiv .textZone p.tit{margin-top:0; padding-bottom:5px}
.companyDiv .textZone .companyTable{border-top:2px solid #0074aa; margin-top:22px; line-height:12px; font-size:12px}
.companyDiv .textZone .companyTable th{background:#f7fafb; font-weight:bold; text-align:left; padding:13px 0 15px 20px; color:#444; border-bottom:1px solid #e3e3e3}
.companyDiv .textZone .companyTable td{text-align:left; border-bottom:1px solid #e3e3e3; padding:13px 0 15px 20px}

.ceoTit{background:url('/common/images/txt/txt_ceo1.gif') no-repeat 0 0; text-indent:-5000px; width:730px; height:259px; border-bottom:2px solid #333}
.ceoDiv{position:relative; font-size:13px; line-height:22px; text-align:justify;}
.ceoDiv a{position:absolute; top:-80px; left:20px;}
.ceoDiv p{margin-top:23px}
.ceoDiv .topCon{overflow:hidden; letter-spacing:-0.3px}
.ceoDiv .left{float:left; width:345px}
.ceoDiv .right{float:right; width:345px; margin-top:0}
.ceoDiv .bottomCon{margin-top:20px}
.ceoDiv .topCon .sign{font-weight:bold; color:#444; text-align:right; margin-top:35px }

.popBody .ceoHis{overflow:hidden}
.popBody .ceoHis .img{width:264px; float:left}
.popBody .ceoHis .txt{width:320px; float:right}
.popBody .ceoHis .txt dt{padding:8px 0 10px; font-size:15px; font-weight:bold; color:#008944; background:url('/common/images/popup/pop_ceo_icon.gif') no-repeat 0 0; clear:both}
.popBody .ceoHis .txt dd{line-height:22px; font-size:13px;}
.popBody .ceoHis .txt dd strong{display:inline-block; width:95px; color:#444; float:left; clear:both}
.popBody .ceoHis .txt dd span{display:inline-block; color:#444; float:left}

body.founderPop{background:#EBEDF2}
.founderDiv{width:730px; border-top:2px solid #3c4354;}

.founderDiv .part1{background:#ebedf2}
.founderDiv .foundertxtTit{width:508px; margin:auto; padding:30px 0 20px; border-bottom:1px solid #d7dbe5; text-align:center}
.founderDiv .foundertxtRoll{position:relative; width:670px; margin:auto;}
.founderDiv .foundertxtRoll .leftbt{display:block; position:absolute; top:152px; left:0;}
.founderDiv .foundertxtRoll .rightbt{display:block; position:absolute; top:152px; right:0;}
.founderDiv .rollDiv{position:relative; width:610px; height:63px; padding:287px 60px 0 0; overflow:hidden; text-align:center}
.founderDiv .rollDiv .bt{position:relative; display:inline-block; z-index:10}
.founderDiv .rollDiv .roll{position:absolute; top:0; left:0; width:342px; height:350px; padding:0 255px 0 73px; font-size:13px; line-height:22px; color:#444; text-align:left}
.founderDiv .rollDiv .roll.one{background:url('/common/images/icon/founder_roll1_bg.gif') no-repeat 0 80px}
.founderDiv .rollDiv .roll.two{background:url('/common/images/icon/founder_roll2_bg.gif') no-repeat 0 80px}
.founderDiv .rollDiv .roll.thr{background:url('/common/images/icon/founder_roll3_bg.gif') no-repeat 0 80px}
.founderDiv .rollDiv .roll .sns{width:; overflow:hidden}
.founderDiv .rollDiv .roll .face{display:block; width:25px; height:25px; overflow:hidden; float:left; margin-right:1px; text-indent:-9999px; background:url('/common/images/btn/founder_todayTxt_snsbt.gif') no-repeat 0 0;}
.founderDiv .rollDiv .roll .twee{display:block; width:25px; height:25px; overflow:hidden; float:left; margin-right:1px; text-indent:-9999px; background:url('/common/images/btn/founder_todayTxt_snsbt.gif') no-repeat -26px 0;}
.founderDiv .rollDiv .roll .goog{display:block; width:25px; height:25px; overflow:hidden; float:left; margin-right:1px; text-indent:-9999px; background:url('/common/images/btn/founder_todayTxt_snsbt.gif') no-repeat -52px 0;}
.founderDiv .rollDiv .roll .face.on{background:url('/common/images/btn/founder_todayTxt_snsbt_on.gif') no-repeat 0 0;}
.founderDiv .rollDiv .roll .twee.on{background:url('/common/images/btn/founder_todayTxt_snsbt_on.gif') no-repeat -26px 0;}
.founderDiv .rollDiv .roll .goog.on{background:url('/common/images/btn/founder_todayTxt_snsbt_on.gif') no-repeat -52px 0;}
.founderDiv .rollDiv .roll .face:hover{background:url('/common/images/btn/founder_todayTxt_snsbt_on.gif') no-repeat 0 0;}
.founderDiv .rollDiv .roll .twee:hover{background:url('/common/images/btn/founder_todayTxt_snsbt_on.gif') no-repeat -26px 0;}
.founderDiv .rollDiv .roll .goog:hover{background:url('/common/images/btn/founder_todayTxt_snsbt_on.gif') no-repeat -52px 0;}
.goviewBt{display:inline-block; padding-right:8px; color:#344162; background:url('/common/images/icon/subbt_txt.png') no-repeat right 6px;}
.goviewBt:hover{color:#344162; text-decoration:underline;}
.founderDiv .foundertxtRoll .iconDiv{position:absolute; bottom:30px; left:231px; width:167px; background:url('/common/images/icon/founder_todayTxt_rollbg.gif') no-repeat 0 0;}
.founderDiv .foundertxtRoll .iconDiv .iconBt{width:141px; height:12px; float:left; padding:9px 0; text-align:center}
.founderDiv .foundertxtRoll .play{display:block; position:absolute; top:291px; left:372px; width:25px; height:28px; z-index:10;}
.founderDiv .foundertxtRoll .iconDiv a{display:inline-block; vertical-align:top}

.founderDiv .founderOnline{width:508px; margin:auto; padding:30px 0 0; border-top:1px solid #d7dbe5; text-align:center}
.founderList{width:690px; overflow:hidden; margin:40px auto 0;}
.founderList .con{position:relative; width:276px; height:187px; padding:30px 27px; background:#fbfbfc; float:left; border-top:1px solid #d7dbe5;}
.founderList .tit{padding-left:4px;}
.founderList .who .bts{width:276px; overflow:hidden}
.founderList .who .bts a{display:block; width:65px; height:88px; overflow:hidden; float:left; margin-right:5px; text-indent:-9999px;}
.founderList .who .bts .who1{background:url('/common/images/btn/founder_who_bt.gif') no-repeat 0 0;}
.founderList .who .bts .who2{background:url('/common/images/btn/founder_who_bt.gif') no-repeat -70px 0;}
.founderList .who .bts .who3{background:url('/common/images/btn/founder_who_bt.gif') no-repeat -141px 0;}
.founderList .who .bts .who4{background:url('/common/images/btn/founder_who_bt.gif') no-repeat -211px 0; margin-right:0;}
.founderList .con .goviewBt{position:absolute; bottom:30px; right:30px;}
.founderList .con.que{float:right}
.founderList .con.que a{display:block;}
.founderMovie{width:730px; height:303px; background:url('/common/images/icon/founder_movie_bg.gif') no-repeat center 0;}
.founderMovie .movieDiv{position:relative; width:485px; height:303px; margin:auto;}
.founderMovie .movieDiv .scrptBt{display:block; position:absolute; top:0; right:-95px;}

.founderDiv .part2{position:relative; width:730px; height:316px; padding-top:56px; background:url('/common/images/icon/founder_part2bg.gif') no-repeat center 0;}
.founderDiv .part2 ul{width:650px; overflow:hidden; margin:16px auto 0;}
.founderDiv .part2 li{width:125px; height:156px; float:left; margin-right:5px;}
.founderDiv .part2 li.end{margin-right:0px;}
.founderDiv .part2 li a{display:block; padding:5px 0 2px 5px; background:url('/common/images/icon/founder_repbookbg.gif') no-repeat 0 0;}
.founderDiv .part2 .goviewBt{display:block; position:absolute; bottom:65px; left:33px;}
.founderDiv .part2 .downBt{display:block; position:absolute; bottom:50px; right:50px;}
#founderYu{width:100%; background:url('/common/images/popup/founderpop_bg.gif') repeat-x 0 0 #ebedf2; overflow:hidden}
.yuHeader{width:940px; margin:auto; overflow:hidden; padding:10px;}
.yuHeader .yuLogo{width:; float:left; margin-top:1px;}
.yuHeader .yuGnb{width:528px; float:right; overflow:hidden}
.yuHeader .yuGnb li{float:left; margin-right:40px;}
.yuHeader .yuGnb li.end{margin-right:0;}
.yuHeader .yuGnb li a{font-size:14px; font-weight:bold; line-height:28px;}
.founderMain{position:relative; width:960px; height:748px; margin:auto;}
.founderMain .unit1{position:absolute; top:220px; left:10px;}
.founderMain .unit2{position:absolute; top:252px; left:10px;}
.founderMain .unit3{position:absolute; top:283px; left:10px;}
.founderMain .unit4{position:absolute; top:324px; left:10px;}
.founderMain .unit5{position:absolute; top:388px; left:10px;}
.founderMain .unit6{position:absolute; top:620px; left:10px;}
.founderMain .unit7{position:absolute; top:22px; left:377px; width:744px; height:728px; background:url('/common/images/popup/founderpop_img.gif') no-repeat 0 0}
.founderRoad{position:relative; width:940px; margin:auto;}
.founderRoad .tit{margin-top:60px; text-align:center}
.founderRoad .yuroadMenu{width:100%; height:50px; margin-top:34px; padding-top:1px; background:url('/common/images/popup/yuroad_menubg.gif') repeat-x 0 0}
.founderRoad .yuroadMenu ul{width:408px; overflow:hidden; margin:auto}
.founderRoad .yuroadMenu li{float:left; margin-right:30px;}
.founderRoad .yuroadMenu li.end{margin-right:0px;}
.founderRoad .yuroadCon{position:relative; margin-top:40px; padding-bottom:35px;}
.founderRoad .yuroadCon .yuroadUpbt{display:block; position:absolute; top:0; left:440px; z-index:10}
.founderRoad .yuroadCon .yuroadDwbt{display:block; position:absolute; bottom:0; left:440px; z-index:10}
.founderRoad .yuroadDiv{position:relative; height:480px; overflow:hidden;}
.founderRoad .upDown{position:absolute; top:0; left:0;}
.founderRoad .titImg{width:432px; float:left; margin-top:10px;}
.founderRoad .fiv .titImg{width:340px;}
.founderRoad .historyTxt{width:477px; float:left; margin:55px 0 0 6px;}
.founderRoad .historyTxt ul{margin-left:22px; background:url('/common/images/popup/yuroad_line.gif') repeat-y 4px 0}
.founderRoad .part{position:relative; width:940px; height:480px;}
.founderRoad .part.fou .historyTxt li{padding-bottom:15px}
.founderRoad .historyTxt li{overflow:hidden; padding-bottom:35px;}
.founderRoad .historyTxt li.end{padding-bottom:0px;}
.founderRoad .historyTxt li.end2{padding-bottom:100px;}
.founderRoad .historyTxt li .year{width:75px; float:left; margin-top:3px; padding-left:20px; background:url('/common/images/popup/yuroad_icon.gif') no-repeat 0 0; font-weight:bold; color:#717e9d; line-height:12px;}
.founderRoad .historyTxt li .evnt{width:360px; float:left;}
.founderRoad .historyTxt li .tit2{font-size:15px; font-weight:bold; color:#404040}
.founderRoad .historyTxt li .txt{line-height:20px;}
.founderRoad .part .historyTxt.dl{width:550px; margin:55px 0 0 10px;}
.founderRoad .historyTxt dl{margin-top:2px; padding-top:15px; overflow:hidden; background:url('/common/images/popup/yuroad_line.gif') repeat-y 116px 0}
.founderRoad .historyTxt dt{width:100px; float:left;}
.founderRoad .historyTxt dd{width:438px; float:right; overflow:hidden; padding-bottom:35px;}
.founderRoad .historyTxt.type2 dd{padding-bottom:20px;}
.founderRoad .historyTxt dd .year{width:120px; float:left; margin-top:3px; padding-left:20px; background:url('/common/images/popup/yuroad_icon.gif') no-repeat 0 0; font-weight:bold; color:#717e9d; line-height:12px;}
.founderRoad .historyTxt dd .evnt{width:298px; float:left; letter-spacing:-1px}
.founderRoad .historyTxt dd .tit2{font-size:15px; font-weight:bold; color:#404040}
.founderRoad .historyTxt dd .txt{line-height:20px;}
.founderRoad .historyTxt dd.end{padding-bottom:55px}
.founderRoad .part.fiv .yuroadUpbt{display:block; margin-left:91px;}
.founderRoad .part.fiv .yuroadDwbt{display:block; margin-left:91px;}
.yuroadDiv .album1{position:absolute; top:57px; left:0;}
.yuroadDiv .album2{position:absolute; top:283px; left:116px;}
.yuroadDiv .album3{position:absolute; top:283px; left:254px;}
.yuroadDiv .album4{position:absolute; top:57px; left:0;}
.yuroadDiv .album5{position:absolute; top:293px; left:110px;}
.yuroadDiv .album6{position:absolute; top:218px; left:300px;}
.yuroadDiv .album7{position:absolute; top:57px; left:126px;}
.yuroadDiv .album8{position:absolute; top:295px; left:17px;}
.yuroadDiv .album9{position:absolute; top:50px; left:215px;}
.yuroadDiv .album10{position:absolute; top:260px; left:145px;}
.yuroadDiv .album11{position:absolute; top:57px; left:220px;}
.yuroadDiv .album12{position:absolute; top:115px; left:20px;}
.yuroadDiv .album13{position:absolute; top:267px; left:86px;}
.yuroadDiv .album14{position:absolute; top:60px; left:126px;}
.yuroadDiv .album15{position:absolute; top:60px; left:0px;}
.yuroadDiv .albumpop{position:absolute; top:0; left:155px; z-index:1000; width:630px; height:300px; padding:5px 35px 35px 5px; background:url('/common/images/popup/albumpop_bg.png') no-repeat 0 0; z-index:5000;}
.yuroadDiv .albumpop .xbt{position:absolute; top:5px; left:635px;}
#founderYu .popBg1{display:none; position:absolute; top:0; left:0; width:100%; height:100%; background:url('/common/images/popup/allbumpop_layerbg.png') repeat 0 0; z-index:20}
.popBg1{display:none; position:absolute; top:0; left:0; width:100%; height:100%; background:url('/common/images/popup/allbumpop_layerbg.png') repeat 0 0;}
.yuroadDiv .albumpop.two{left:320px; width:290px; height:430px; background:url('/common/images/popup/albumpop_bg2.png') no-repeat 0 0; z-index:5000;}
.yuroadDiv .albumpop.two .xbt{position:absolute; top:5px; left:295px;}
.yuroadDiv .albumpop.thr{left:210px; width:520px; height:345px; background:url('/common/images/popup/albumpop_bg3.png') no-repeat 0 0; z-index:5000;}
.yuroadDiv .albumpop.thr .xbt{position:absolute; top:5px; left:525px;}
.yuroadDiv .albumpop.fou{left:210px; width:520px; height:345px; background:url('/common/images/popup/albumpop_bg3.png') no-repeat 0 0; z-index:5000;}
.yuroadDiv .albumpop.fou .xbt{position:absolute; top:5px; left:525px;}
.yuroadDiv .albumpop.fiv{left:320px; width:290px; height:430px; background:url('/common/images/popup/albumpop_bg2.png') no-repeat 0 0; z-index:5000;}
.yuroadDiv .albumpop.fiv .xbt{position:absolute; top:5px; left:295px;}
.yuroadDiv .albumpop.six{left:210px; width:520px; height:345px; background:url('/common/images/popup/albumpop_bg3.png') no-repeat 0 0; z-index:5000;}
.yuroadDiv .albumpop.six .xbt{position:absolute; top:5px; left:525px;}
.yuroadDiv .albumpop.sev{left:210px; width:520px; height:345px; background:url('/common/images/popup/albumpop_bg3.png') no-repeat 0 0; z-index:5000;}
.yuroadDiv .albumpop.sev .xbt{position:absolute; top:5px; left:525px;}
.yuroadDiv .albumpop.eig{left:210px; width:520px; height:345px; background:url('/common/images/popup/albumpop_bg3.png') no-repeat 0 0; z-index:5000;}
.yuroadDiv .albumpop.eig .xbt{position:absolute; top:5px; left:525px;}
.yuroadDiv .albumpop.nin{left:210px; width:520px; height:345px; background:url('/common/images/popup/albumpop_bg3.png') no-repeat 0 0; z-index:5000;}
.yuroadDiv .albumpop.nin .xbt{position:absolute; top:5px; left:525px;}
.yuroadDiv .albumpop.ten{left:155px; width:630px; height:300px; padding:5px 35px 35px 5px; background:url('/common/images/popup/albumpop_bg.png') no-repeat 0 0; z-index:5000;}
.yuroadDiv .albumpop.ten .xbt{position:absolute; top:5px; left:635px;}
.yuroadDiv .albumpop.ele{left:210px; width:520px; height:345px; background:url('/common/images/popup/albumpop_bg3.png') no-repeat 0 0; z-index:5000;}
.yuroadDiv .albumpop.ele .xbt{position:absolute; top:5px; left:525px;}
.yuroadDiv .albumpop.twe{left:210px; width:520px; height:345px; background:url('/common/images/popup/albumpop_bg3.png') no-repeat 0 0; z-index:5000;}
.yuroadDiv .albumpop.twe .xbt{position:absolute; top:5px; left:525px;}
.yuroadDiv .albumpop.thi{left:210px; width:520px; height:345px; background:url('/common/images/popup/albumpop_bg3.png') no-repeat 0 0; z-index:5000;}
.yuroadDiv .albumpop.thi .xbt{position:absolute; top:5px; left:525px;}
.yuroadDiv .albumpop.for{left:230px; width:420px; height:420px; background:url('/common/images/popup/albumpop_bg4.png') no-repeat 0 0; z-index:5000;}
.yuroadDiv .albumpop.for .xbt{position:absolute; top:5px; left:425px;}
.yuroadDiv .albumpop.fif{left:230px; width:420px; height:420px; background:url('/common/images/popup/albumpop_bg4.png') no-repeat 0 0; z-index:5000;}
.yuroadDiv .albumpop.fif .xbt{position:absolute; top:5px; left:425px;}

.founderLife{position:relative; width:940px; margin:auto;}
.founderLife .tit{margin-top:60px; text-align:center}
.founderLife .yuroadMenu{width:100%; height:50px; margin-top:34px; padding-top:1px; background:url('/common/images/popup/yuroad_menubg.gif') repeat-x 0 0}
.founderLife .yuroadMenu ul{width:490px; overflow:hidden; margin:auto}
.founderLife .yuroadMenu li{float:left; margin-right:30px;}
.founderLife .yuroadMenu li.end{margin-right:0px;}
.founderLife .yuLifeDiv{position:relative; width:940px; overflow:hidden; padding:0 10px 50px;}
.founderLife .yuLifeDiv .txt1{width:320px; float:left}
.founderLife .yuLifeDiv .txt2{width:620px; float:left; padding-top:35px; font-size:13px; color:#404040; line-height:22px;}
.founderLife .yuLifeDiv .txt2 strong{font-size:15px; color:#404040}
.yuLifeDiv .lifeAlbm1{position:absolute; top:272px; left:0;}
.yuLifeDiv .lifeAlbm2{position:absolute; top:440px; left:132px;}
.yuLifeDiv .lifeAlbm3{position:absolute; top:202px; left:133px;}
.yuLifeDiv .lifeAlbm4{position:absolute; top:335px; left:0;}
.yuLifeDiv .lifeAlbm5{position:absolute; top:206px; left:122px;}
.yuLifeDiv .lifeAlbm6{position:absolute; top:412px; left:0;}
.yuLifeDiv .lifeAlbm7{position:absolute; top:269px; left:0;}
.yuLifeDiv .lifeAlbm8{position:absolute; top:356px; left:164px;}
.yuLifeDiv .lifeAlbmpop{position:absolute; top:0; left:210px; z-index:1000; width:520px; height:345px; padding:5px 35px 35px 5px; background:url('/common/images/popup/albumpop_bg3.png') no-repeat 0 0; z-index:5000;}

.proLaypop{position:relative; z-index:20; height:1px;}
.lifeAlbmpop{position:absolute; top:-290px; left:110px; z-index:1000; background:url('/common/images/popup/albumpop_bg3.png') no-repeat 0 0; z-index:5000;}
.lifeAlbmpop img{border:3px solid #3c4354}
.lifeAlbmpop .xbt{position:absolute; top:1px; right:-63px;}

.yuLifeDiv .lifeAlbmpop .xbt{position:absolute; top:5px; left:525px;}
.yuLifeDiv .lifeAlbmpop.two{left:210px; width:520px; height:345px; background:url('/common/images/popup/albumpop_bg3.png') no-repeat 0 0; z-index:5000;}
.yuLifeDiv .lifeAlbmpop.two .xbt{position:absolute; top:5px; left:525px;}
.yuLifeDiv .lifeAlbmpop.thr{position:absolute; top:0; left:210px; z-index:1000; width:520px; height:345px; padding:5px 35px 35px 5px; background:url('/common/images/popup/albumpop_bg3.png') no-repeat 0 0; z-index:5000;}
.yuLifeDiv .lifeAlbmpop.thr .xbt{position:absolute; top:5px; left:525px;}
.yuLifeDiv .lifeAlbmpop.fou{left:210px; width:520px; height:345px; background:url('/common/images/popup/albumpop_bg3.png') no-repeat 0 0; z-index:5000;}
.yuLifeDiv .lifeAlbmpop.fou .xbt{position:absolute; top:5px; left:525px;}
.yuLifeDiv .lifeAlbmpop.fiv{left:320px; width:290px; height:430px; background:url('/common/images/popup/albumpop_bg2.png') no-repeat 0 0; z-index:5000;}
.yuLifeDiv .lifeAlbmpop.fiv .xbt{position:absolute; top:5px; left:295px;}
.yuLifeDiv .lifeAlbmpop.six{left:210px; width:520px; height:345px; background:url('/common/images/popup/albumpop_bg3.png') no-repeat 0 0; z-index:5000;}
.yuLifeDiv .lifeAlbmpop.six .xbt{position:absolute; top:5px; left:525px;}
.yuLifeDiv .lifeAlbmpop.eig{left:320px; width:290px; height:430px; background:url('/common/images/popup/albumpop_bg2.png') no-repeat 0 0; z-index:5000;}
.yuLifeDiv .lifeAlbmpop.eig .xbt{position:absolute; top:5px; left:295px;}
.yuLifeDiv .lifeAlbmpop.sev{left:210px; width:520px; height:345px; background:url('/common/images/popup/albumpop_bg3.png') no-repeat 0 0; z-index:5000;}
.yuLifeDiv .lifeAlbmpop.sev .xbt{position:absolute; top:5px; left:525px;}
.founderwordDiv{width:; margin:35px auto 0; padding:30px 0 40px; border-top:1px solid #d7dbe5; background:url('/common/images/popup/founder_popBg.png') no-repeat 0 0;}
.founderwordDiv .txt1{padding-bottom:30px;}
.founderwordDiv .wordPart{width:; height:; overflow:hidden; padding-bottom:20px;}
.founderwordDiv .wordTit{width:; height:; overflow:hidden; padding-bottom:20px;}
.founderwordDiv .wordTit p{position:relative; width:220px; height:; float:left; margin-right:20px;}
.founderwordDiv .wordPart .word{position:relative; width:220px; height:; float:left; margin-right:20px;}
.founderwordDiv .wordPart .word.end{margin-right:0px;}
.founderwordDiv .word .sum{display:block; position:relative; width:220px; height:150px}
.founderwordDiv .word .sum .over{display:block; position:absolute; top:0; left:0; width:220px; height:150px; background:url('/common/images/popup/founder_word_imgOver.png') no-repeat 0 0;}
.founderwordDiv .word1 .sum .over{display:block; position:absolute; top:0; left:0; width:220px; height:150px; background:url('/common/images/popup/founder_word_imgOver1.png') no-repeat 0 0;}
.founderwordDiv .word2 .sum .over{display:block; position:absolute; top:0; left:0; width:220px; height:150px; background:url('/common/images/popup/founder_word_imgOver2.png') no-repeat 0 0;}
.founderwordDiv .word3 .sum .over{display:block; position:absolute; top:0; left:0; width:220px; height:150px; background:url('/common/images/popup/founder_word_imgOver3.png') no-repeat 0 0;}
.founderwordDiv .word .wordView{position:absolute; top:160px; left:0; width:900px; height:280px; overflow:hidden; padding:30px 20px 20px; background:url('/common/images/popup/founder_word_viewbg.png') no-repeat 0 0;}
.founderwordDiv .word .wordView.sec{left:-240px; background:url('/common/images/popup/founder_word_viewbg2.png') no-repeat 0 0;}
.founderwordDiv .word .wordView.thr{left:-480px; background:url('/common/images/popup/founder_word_viewbg3.png') no-repeat 0 0;}
.founderwordDiv .word .wordView.for{left:-720px; background:url('/common/images/popup/founder_word_viewbg4.png') no-repeat 0 0;}
.founderwordDiv .wordView .img{width:369px; float:left}
.founderwordDiv .wordView .exp{position:relative; width:490px; height:280px; float:right}
.founderwordDiv .wordView .exp .tit{margin:0; text-align:left; padding:20px 0 25px; border-bottom:1px solid #b2b8c5}
.founderwordDiv .wordView .exp .exptxt1{padding-bottom:10px; border-bottom:1px dotted #e3e3e3; font-size:13px; line-height:22px; color:#3d3d3d}
.founderwordDiv .wordView .exp .exptxt2{font-size:13px; line-height:22px; color:#3d3d3d}
.founderwordDiv .wordView .exp .sns{position:absolute; bottom:0; left:0; width:; overflow:hidden}

.founderwordDiv .wordView .exp .mailaddress{margin-left:5px; }
.founderwordDiv .wordView .exp .mailaddress input{height:14px}
.founderwordDiv .wordView .exp .mailaddress input.sendBtn{height:22px; padding:0; margin-left:2px; font-size:12px; vertical-align:top; width:50px;}

.founderwordDiv .wordView .exitBtn{position:absolute; top:40px ; right:30px}
.founderwordDiv .exp .sns a{display:block; width:22px; height:22px; margin-right:1px; float:left; text-indent:-9999px;}
.founderwordDiv .exp .sns a.face{background:url('/common/images/popup/founder_word_snsbt.gif') no-repeat 0 0;}
.founderwordDiv .exp .sns a.twee{background:url('/common/images/popup/founder_word_snsbt.gif') no-repeat -23px 0;}
.founderwordDiv .exp .sns a.me2d{background:url('/common/images/popup/founder_word_snsbt.gif') no-repeat -46px 0;}
.founderwordDiv .exp .sns a.goog{background:url('/common/images/popup/founder_word_snsbt.gif') no-repeat -69px 0;}
.founderwordDiv .exp .sns a.mail{background:url('/common/images/popup/founder_word_snsbt.gif') no-repeat -92px 0;}
.wordBottomTxt{overflow:hidden; margin-top:40px; position:relative}
.wordBottomTxt .sns{position:absolute; bottom:0; right:0}
.wordBottomTxt .sns a{display:block; width:22px; height:22px; margin-right:1px; float:left; text-indent:-9999px;}
.wordBottomTxt .sns a.face{background:url('/common/images/popup/founder_word_snsbt.gif') no-repeat 0 0;}
.wordBottomTxt .sns a.twee{background:url('/common/images/popup/founder_word_snsbt.gif') no-repeat -23px 0;}
.wordBottomTxt .sns a.me2d{background:url('/common/images/popup/founder_word_snsbt.gif') no-repeat -46px 0;}
.wordBottomTxt .sns a.goog{background:url('/common/images/popup/founder_word_snsbt.gif') no-repeat -69px 0;}
.wordBottomTxt .sns a.mail{background:url('/common/images/popup/founder_word_snsbt.gif') no-repeat -92px 0;}

.wordBottomTxt .botTxt1{width:240px; float:left}
.wordBottomTxt .botTxt2{width:700px; float:right; overflow:hidden; font-size:13px; line-height:22px; color:#404040}
.wordBottomTxt .botTxt2 .left{width:325px; float:left; padding-right:25px;}
.wordBottomTxt .botTxt2 .right{width:325px; float:left; padding-right:25px;}
.founderAnecdote{position:relative; margin:35px auto 0; padding:48px 0; border-top:1px solid #d7dbe5; background:url('/common/images/popup/anecdote_popBg.png') no-repeat right 0;}
.founderAnecdote .anecdoteDiv{width:480px; overflow:hidden}
.founderAnecdote .anecdoteDiv a{position:relative; display:block; width:; height:; float:left; margin:0 20px 20px 0;}
.founderAnecdote .anecdoteDiv a .over{position:absolute; top:0; left:0; width:220px; height:150px; text-indent:-9999px;}
.founderAnecdote .anecdoteDiv a .over.one{background:url('/common/images/popup/pop_anecdote_over1.png') no-repeat 0 0}
.founderAnecdote .anecdoteDiv a .over.two{background:url('/common/images/popup/pop_anecdote_over2.png') no-repeat 0 0}
.founderAnecdote .anecdoteDiv a .over.thr{background:url('/common/images/popup/pop_anecdote_over3.png') no-repeat 0 0}
.founderAnecdote .anecdoteDiv a .over.fou{background:url('/common/images/popup/pop_anecdote_over4.png') no-repeat 0 0}
.founderAnecdote .anecdoteDiv a .over.fiv{background:url('/common/images/popup/pop_anecdote_over5.png') no-repeat 0 0}

.founderAneVeiw{margin:35px auto 0; padding:30px 0; border-top:1px solid #d7dbe5;overflow:hidden}
.founderAneVeiw .aneSum a.sum{position:relative; display:block; width:; height:; float:left; margin:0 20px 20px 0;}
.founderAneVeiw .aneSum a .over{position:absolute; top:0; left:0; width:220px; height:150px; text-indent:-9999px;}
.founderAneVeiw .aneSum a .over.one{background:url('/common/images/popup/pop_anecdote_over1.png') no-repeat 0 0}
.founderAneVeiw .aneSum a .over.two{background:url('/common/images/popup/pop_anecdote_over2.png') no-repeat 0 0}
.founderAneVeiw .aneSum a .over.three{background:url('/common/images/popup/pop_anecdote_over3.png') no-repeat 0 0}
.founderAneVeiw .aneSum a .over.four{background:url('/common/images/popup/pop_anecdote_over4.png') no-repeat 0 0}
.founderAneVeiw .aneSum a .over.five{background:url('/common/images/popup/pop_anecdote_over5.png') no-repeat 0 0}

.founderAneVeiw .aneSum{width:220px; float:right;}
.founderAneVeiw .aneSum a{display:block; margin-bottom:20px;}
.founderAneVeiw .aneSum a.goviewBt{display:inline-block; margin-left:160px;}
.founderAneVeiw .view1{width:640px; height:780px; float:left; margin-top:20px; background:url('/common/images/popup/founder_aneview1.gif') no-repeat 0 0; text-indent:-9999px;}
.founderAneVeiw .view2{width:640px; height:650px; float:left; margin-top:20px; background:url('/common/images/popup/founder_aneview2.gif') no-repeat 0 0; text-indent:-9999px;}
.founderAneVeiw .view3{width:640px; height:810px; float:left; margin-top:20px; background:url('/common/images/popup/founder_aneview3.gif') no-repeat 0 0; text-indent:-9999px;}
.founderAneVeiw .view4{width:640px; height:810px; float:left; margin-top:20px; background:url('/common/images/popup/founder_aneview4.gif') no-repeat 0 0; text-indent:-19999px;}
.founderAneVeiw .view5{width:640px; height:970px; float:left; margin-top:20px; background:url('/common/images/popup/founder_aneview5.gif') no-repeat 0 0; text-indent:-19999px;}
.founderNow{margin:35px auto 0; border-top:1px solid #d7dbe5; overflow:hidden}
.founderNow .txt1{text-align:center; padding:30px 0; background:#fff}
.founderNow li{padding:20px 0; border-bottom:1px solid #d7dbe5; text-indent:-9999px;}
.founderNow li.img1{height:237px; background:url('/common/images/popup/founder_now_txt2.gif') no-repeat 0 20px;}
.founderNow li.img2{height:333px; background:url('/common/images/popup/founder_now_txt3.gif') no-repeat 0 20px;}
.founderNow li.img3{height:333px; background:url('/common/images/popup/founder_now_txt4.gif') no-repeat 0 20px;}
.founderNow li.img4{height:356px; background:url('/common/images/popup/founder_now_txt5.gif') no-repeat 0 20px;}
.founderNow li.img5{height:361px; background:url('/common/images/popup/founder_now_txt6.gif') no-repeat 0 20px;}
.founderListDiv{position:relative; height:2759px; margin:35px auto 0; border-top:1px solid #d7dbe5; padding-top:50px; background:url('/common/images/popup/founder_list_bg.gif') no-repeat 0 33px;}

.founderListDiv li .founderBg{position:relative; display:block}
.founderListDiv li .hoverTxt{display:none}
.founderListDiv li:hover .hoverTxt{display:block; position:absolute; top:0; left:0; width:135px; height:158px;  background:url('/common/images/popup/founder_list_hover.gif') no-repeat 0 0; text-align:left; padding:30px 27px 30px 30px; letter-spacing:-0.6px; line-height:20px}
.founderListDiv li .hoverTxt .tit{margin-top:0; text-align:left; color:#fff; font-weight:bold; font-size:16px; padding-bottom:15px; border-bottom:1px solid #4c5364}
.founderListDiv li .hoverTxt span{display:block}
.founderListDiv li .hoverTxt .txt{font-size:12px; color:#fff; overflow:hidden}
.founderListDiv li .hoverTxt .txtTit{padding-top:12px;font-size:13px; color:#fff; overflow:hidden; border-top:1px solid #333949}
.founderListDiv li .hoverTxt span.two{float:left; display:block;}
.founderListDiv li .hoverTxt span.one{float:left;display:block; width:60px;}

.founderListDiv .movieList{position:relative; width:620px; margin:0 0 0 60px}
.founderListDiv .movieList .scriptBt{display:block; position:absolute; top:0; right:-100px;}
.founderListDiv .tit1{margin-top:84px; text-align:center}
.founderListDiv .tit2{margin-top:20px; text-align:center}
.founderListDiv .tit3{margin-top:4px; text-align:center}
.founderListDiv .list1{margin:27px 0 0 55px;}
.founderListDiv .list1 li{width:192px; float:left; margin-right:18px; text-align:center}
.founderListDiv .list1.normal li{height:218px; margin-bottom:71px}
.founderListDiv .list1 li a.downbt{display:block; margin-top:24px;}
.founderListDiv .list1 li .layPop{position:absolute; top:0; left:0; width:450px; height:600px; padding:7px 21px 23px 9px; background:url('/common/images/popup/founderlist_viewbg.png') no-repeat 0 0; z-index:1}
.founderListDiv .list1 li .layPop a{position:absolute; top:7px; left:459px;}
/* 2015-01-27 */
.founderListDiv .movieList .newLeft{position:absolute; top:222px; left:645px;}
.founderListDiv .movieList .newLeftbt{display:block; position:absolute; bottom:-65px; left:648px;}


.subscript{position:absolute; top:-9999px; left:-9999px; z-index:-1000;}

.recruitView{}
.recruitView .title{font-weight:bold; font-size:18px; color:#444;}
.recruitView .recruitViewTable{border:1px solid #e3e3e3; border-bottom:none; border-right:none; margin-top:15px; width:100%}
.recruitView .recruitViewTable th{background:#f0f8f8; font-size:13px; color:#444; font-weight:bold; text-align:center; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; padding:10px 0 12px}
.recruitView .recruitViewTable td{border-bottom:1px solid #e3e3e3; border-right:1px solid #e3e3e3; padding:10px 15px 12px}
.recruitView .recruitViewTable td.tit{text-align:center; color:#0074aa}
.recruitView .recruitViewTable td.taC{text-align:center}

/*수정인재채용*/
.recruitWriteDiv{border:2px solid #e3e3e3; border-radius:7px; padding:0 20px 20px}
.recruitWriteDiv.on{border:2px solid #7cbc9c}

/* 2014-07-15수정 */
.historyDiv{position:relative; padding-top:26px; background:url('/common/images/icon/bg_historyTab.gif') no-repeat 0 0; overflow:hidden}
.historyDiv .hisTab{display:block; position:absolute; text-indent:-5000px; width:143px; height:26px}
.historyDiv .hisTab.one{top:0; left:0;}
.historyDiv .hisTab.two{top:0; left:143px;}
.historyDiv .hisTab.thr{top:0; left:286px;}
.historyDiv .hisTab.fou{top:0; left:429px;}
.historyDiv .hisTab.fiv{top:0; left:572px;}
.historyDiv .hisTab.one.on{background:url('/common/images/txt/historyTab1_on.gif') no-repeat 0 0}
.historyDiv .hisTab.two.on{background:url('/common/images/txt/historyTab2_on.gif') no-repeat 0 0}
.historyDiv .hisTab.thr.on{background:url('/common/images/txt/historyTab3_on.gif') no-repeat 0 0}
.historyDiv .hisTab.fou.on{background:url('/common/images/txt/historyTab4_on.gif') no-repeat 0 0}
.historyDiv .hisTab.fiv.on{background:url('/common/images/txt/historyTab5_on.gif') no-repeat 0 0}
.historyDiv{}
.historyDiv .tabContents{overflow:hidden;}
.historyDiv .tabContents .historyRoll{position:relative; margin-top:30px}
.historyDiv .tabContents .historyRoll .btnPrev{left: 0; position: absolute; top: 110px; z-index: 1000;}
.historyDiv .tabContents .historyRoll .btnNext{right:15px; position: absolute; top: 110px; z-index: 1000;}
.historyDiv .tabContents .historyRoll .historyCon{position:relative; overflow:hidden; width:715px; height:280px;}
.historyDiv .tabContents .historyRoll .historyCon p{position:absolute; top:0; left:0}

.historyDiv .tabContents .yearTit{width:215px; float:left; margin-top:30px}
.historyDiv .tabContents .txtZone{width:500px; float:left; margin-top:10px}
.historyDiv .tabContents .txtZone li{border-bottom:1px solid #e3e3e3; overflow:hidden; font-size:13px}
.historyDiv .tabContents .txtZone li.end{border-bottom:none}
.historyDiv .tabContents .txtZone li p{float:left}
.historyDiv .tabContents .txtZone li p.year{width:70px; font-weight:bold; font-size:13px; color:#444;}
.historyDiv .tabContents .txtZone li p.list{width:420px; background:url('/common/images/icon/icon_dot3x3.gif') no-repeat 0 11px; padding-left:10px; line-height:22px;}
.historyDiv .tabContents .txtZone li .listDiv.listFir{margin-top:17px}
.historyDiv .tabContents .txtZone li .listDiv{overflow:hidden; width:430px; margin-top:12px; margin-bottom:18px; float:left}

.socialDiv{}
.subConDiv .conBody .socialDiv .txt{font-size:13px; line-height:22px; letter-spacing:-1.2px}
.socialTxt{overflow:hidden;}
.subConDiv .conBody .socialDiv .socialTxt li{float:left; border:1px solid #ddd; border-radius:5px; padding:0 14px 0 19px; width:198px; height:181px; font-size:13px; line-height:24px; letter-spacing:-0.5px; padding-top:21px}
.subConDiv .conBody .socialDiv .socialTxt .txt{line-height:24px; letter-spacing:-0.5px}
.subConDiv .conBody .socialDiv .socialTxt li.one .txt{line-height:24px; letter-spacing:-0.7px}
.subConDiv .conBody .socialDiv .socialTxt .tit{font-weight:bold; color:#444}
.socialTxt li.one{margin-right:9px}
.socialTxt li.two{margin-right:7px}
.socialDiv .activityList{}
.socialDiv .activityList li{height:170px; overflow:hidden}
.socialDiv .activityList li .img{float:left; width:240px}
.socialDiv .activityList li .txtZone{float:left; width:490px;  line-height:22px; letter-spacing:-0.3px}
.socialDiv .activityList li .txtZone .con{margin-top:8px}
.socialDiv .activityList li.seven .txtZone .con{margin-top:11px}
.socialDiv .activityList li .txtZone.type2{width:730px; float:none}
.socialDiv .activityList li.seven .tit{color:#444; font-size:15px; font-weight:bold; line-height:10px;}
.socialDiv .activityList li.seven{height:410px}
.socialDiv .activityList li p.topTxt{width:730px; font-size:13px; line-height:22px; letter-spacing:-0.4px}

.socialDiv .activityList li.seven div p.tit{font-weight:bold; color:#444}
.socialDiv .activityList li.seven div p.txt{letter-spacing:-0.7px; width:510px}

.awardDiv{background:url('/common/images/icon/bg_award.png') no-repeat 0 0; width:730px; height:702px}
.awardDiv p{line-height:22px; font-size:13px; letter-spacing:-0.8px}
.awardDiv li{overflow:hidden; font-size:13px; padding-bottom:11px}
.awardDiv li p{float:left; letter-spacing:0;}
.awardDiv li p.in{font-weight:bold; color:#444;width:40px; padding-left:1px}
.awardDiv li p.year{font-weight:bold; color:#444;width:60px}
.awardDiv li p.con{background:url('/common/images/icon/icon_dot3x3.gif') no-repeat 0 11px; padding-left:10px; }
.foundationDiv{}
.subConDiv .conBody .foundationDiv p.txt{line-height:22px; font-size:13px; letter-spacing:-0.5px; margin-top:23px}
.instituteDiv{background:url('/common/images/icon/bg_institute.gif') no-repeat 0 0; width:730px; height:573px}
.subConDiv .conBody .instituteDiv p.txt{line-height:22px; font-size:13px; letter-spacing:-0.5px; margin-top:23px}
.positionR .article{position:absolute; top:30px; right:0}

.sitemapDiv{overflow:hidden}
.sitemapDiv dl{width:155px; margin-right:30px; float:left; height:450px}
.sitemapDiv dl.type2{height:490px}
.sitemapDiv dl.end{margin-right:0}
.sitemapDiv dl dt{font-size:18px; color:#333; font-weight:bold; line-height:11px; height:31px; border-bottom:2px solid #333}
.sitemapDiv dl dd{font-size:14px; color:#444; border-bottom:1px solid #ddd; font-weight:bold;}
.sitemapDiv dl dd a{color:#444; line-height:44px; display:block; letter-spacing:-0.4px}
.sitemapDiv dl dd.end{border-bottom:none}
.sitemapDiv dl dd p{font-size:12px; background:url('/common/images/icon/icon_dot3x3.gif') no-repeat 0 11px; padding-left:10px; font-weight:normal}
.sitemapDiv dl dd .subTxt{padding-bottom:10px;}
.sitemapDiv dl dd p a{color:#666; line-height:27px; display:block}

.termsDiv{line-height:21px}
.termsDiv .title{font-size:18px; color:#333; font-weight:bold; line-height:11px}
.termsDiv p{line-height:21px}
.termsDiv p.maginT5{margin-top:-5px}
.termsDiv dl{line-height:21px}
.termsDiv dt{font-weight:bold; color:#666}
.termsDiv dd{}
.termsDiv .subTxt{padding-left:20px}
.termsDiv span{padding-left:40px; display:block}
.termsDiv .termsBox{margin-top:27px;border:1px solid #ddd; padding:17px 40px 41px; width:635px; height:127px;overflow:hidden}
.termsDiv .termsBox p{width:310px; border:none}
.termsDiv .termsBox p a{line-height:28px}
.termsDiv p.link a{text-decoration:underline}
.termsDiv .termsBox p a:hover{font-weight:bold; color:#0074AA}
.termsDiv .termsBox .floatL{float:left; border:none}
.termsDiv .termsBox .floatR{float:right; border:none}
.termsDiv .termsBox2{overflow:hidden}
.termsDiv .termsBox2 .floatL{float:left; width:350px; border:none}
.termsDiv .termsBox2 .floatL p{border:none}
.termsDiv .termsBox2 .floatR{float:left; padding-left:20px; width:350px}
 
/* PAGING*/
.paging{width:100%; text-align:center; font-size:13px; color:#666; vertical-align:middle;}
.paging img{vertical-align:middle;}
.paging strong{display:inline-block; zoom:1; padding:5px 9px 5px 9px; color:#0074aa; vertical-align:middle; text-decoration:underline}
.paging a{display:inline-block; zoom:1; padding:6px 8px 6px 6px; color:#888; vertical-align:middle;}
.paging a.first{display:inline-block; zoom:1; width:30px; height:30px; padding:0; border:0px; vertical-align:middle}
.paging a.prev{display:inline-block; zoom:1; width:30px; height:30px; padding:0 6px 0 0; border:0px; vertical-align:middle}
.paging a.next{display:inline-block; zoom:1; width:30px; height:30px; padding:0 0 0 6px; border:0px; vertical-align:middle;}
.paging a.end{display:inline-block; zoom:1; width:30px; height:30px; padding:0; border:0px; vertical-align:middle}
.paging a:hover, .paging a:focus{text-decoration:none; color:#888;}
.paging a.bgNone{background:none; padding:3px 2px 0 2px; border:none}
.paging  span{display:inline-block; zoom:1; font-weight:bold; color:#ffffff; padding:2px 4px 1px 5px; border:1px solid #2f7c9b; background:#4492b2; vertical-align:top}
.clearB{clear:both; width:100%; height:0px;}
.clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}

/*팝업*/
.popBg{width:100%; position:absolute; top:0; left:0; background:url('/common/images/icon/icon_popBg.png') repeat 0 0; z-index:50000}
.productPopBg{width:100%; height:100%; position:absolute; top:0; left:0; background:url('/common/images/icon/icon_popBg.png') repeat 0 0; z-index:50000}
.popWrap{width:450px; position:absolute; top:41px; left:0px; z-index:10; border:5px solid #018f48}

/*.popWrap.type2{width:800px}*/
.popWrap.type2{width:800px; border:5px solid #018f48}
.popWrap.type3{width:676px; border:5px solid #018f48}
.popWrap.type4{width:980px; border:5px solid #268fd0}
.popWrap.type5{width:575px; border:5px solid #018f48; top:-680px; left:65px;}
.popWrap .popHead{background:#018f48; padding:19px 20px 20px; position:relative}
.popWrap.type4 .popHead{background:#268fd0; padding:29px 30px 29px; position:relative}
.popWrap .popHead .tit{font-weight:bold; font-size:27px; color:#fff;  line-height:25px}
.popWrap .popHead .btn{position:absolute; top:21px; right:30px}
.popWrap.type4 .popHead .btn{position:absolute; top:0; right:0}
.popWrap .popHead2{background:#018f48; padding:14px 30px 21px; position:relative}
.popWrap .popHead2 .tit{font-weight:bold; font-size:27px; color:#fff;  line-height:25px}
.popWrap .popHead2 .btn{position:absolute; top:21px; right:30px}
.popWrap .popBody{padding:30px; background:#fff}
.popWrap.type4 .popBody{padding:50px; height:590px; overflow-y:scroll; background:#f8f8f8}
.popWrap.type4 .popBody .storyPop{text-indent:-9999px}
.popWrap.type4 .popBody .storyPop li.one{background:url('/common/images/popup/pop_storyTxt1.png') no-repeat 0 0; height:259px; width:880px;}
.popWrap.type4 .popBody .storyPop li.two{background:url('/common/images/popup/pop_storyTxt2.png') no-repeat 0 0; height:298px; width:880px;}
.popWrap.type4 .popBody .storyPop li.three{background:url('/common/images/popup/pop_storyTxt3.png') no-repeat 0 0; height:304px; width:880px;}
.popWrap.type4 .popBody .storyPop li.four{background:url('/common/images/popup/pop_storyTxt4.png') no-repeat 0 0; height:297px; width:880px;}
.popWrap.type4 .popBody .storyPop li.five{background:url('/common/images/popup/pop_storyTxt5.png') no-repeat 0 0; height:295px; width:880px;}

/*
.popWrap.type4 .popBody .topCon{overflow:hidden; padding-bottom:40px ; border-bottom:1px solid #e3e3e3}
.popWrap.type4 .popBody .leftDiv{float:left; width:420px}
.popWrap.type4 .popBody .rightDiv{float:right ;width:420px}
.popWrap.type4 .popBody .topCon{line-height:22px}
.popWrap.type4 .popBody .topCon .txt{text-align:justify; letter-spacing:-0.5px; font-size:13px; color:#444}
.popWrap.type4 .popBody .bottomCon{overflow:hidden}
.popWrap.type4 .popBody .bottomCon .conDiv{width:270px; padding-right:26px; float:left}
.popWrap.type4 .popBody .bottomCon .conDiv.end{padding-right:0}
.popWrap.type4 .popBody .bottomCon .conDiv .txt{margin-top:13px; text-align:justify; letter-spacing:-0.5px; font-size:13px; color:#444;line-height:22px}
*/
.popWrap.type5 .popBody{padding:20px; position:relative;}
.popWrap .popBody .box{overflow:hidden; background:#fcfcfc; border:1px solid #eeeeee; padding:5px 19px 10px}
.popWrap .popBody .box .left{padding-right:29px}
.popWrap .popBody .box li{border-bottom:1px solid #e6e6e6; overflow:hidden; padding:15px 0}
.popWrap .popBody .box.type2 li{padding:10px 0 13px}
.popWrap .popBody .box.type2 li.fir{padding:15px 0 13px}
.popWrap .popBody .box.type2 li p{padding-left:10px}
.popWrap .popBody .box.type3 p.tit{width:67px; padding-left:20px; font-weight:bold; color:#444}
.popWrap .popBody .box.type3{overflow:hidden; background:#fcfcfc; border:none; padding:0}
.popWrap .popBody .box.type3 ul{}
.popWrap .popBody .box.type3 li{border-bottom:1px solid #e3e3e3; padding:5px 0}
.popWrap .popBody .box.type3 li .num{padding-left:87px; margin-top:10px}
.popWrap .popBody .box.type3 li .num img{vertical-align:middle; padding-right:10px}
.popWrap .popBody .boxCon{border:1px solid #eee;padding:5px 19px 10px;background:#fcfcfc;}
.popWrap .popBody .box li.fir{padding:15px 0 13px}
.popWrap .popBody .box li.fir input{border:none}
.popWrap .popBody .box li.end{border-bottom: none}
.popWrap .popBody .box li .txt{padding-left:65px; line-height:18px; }
.popWrap .popBody .box li .radio{width:100px; margin-top:5px}
.popWrap .popBody .box li .radio input{margin-right:5px}
.popWrap .popBody .box li .addressTit{overflow:hidden; padding-bottom:13px}
.popWrap .popBody .box li .addressDiv{background:url('/common/images/icon/icon_dot.gif') repeat-x 0 top}
.popWrap .popBody .box li .addressDiv li{background:url('/common/images/icon/icon_dot.gif') repeat-x 0 top; border-bottom:none}
.popWrap .popBody .box li .addressDiv textarea{margin-left:87px; width:370px; font-size:12px; color:#666;font-family:"Malgun Gothic","맑은고딕",dotum,"돋움",sans-serif; }
.popWrap .popBody .box li textarea{font-size:12px; color:#666; padding:10px; width:263px; height:100px}
.popWrap .popBody .box p{float:left}
.popWrap .popBody .box p.tit{width:90px; padding-left:10px;}
.popWrap .popBody .box .label{position:absolute; top:-5000px; left:-5000px}
.popWrap .popBody .txtZone{padding:10px 20px; border:1px solid #ddd; line-height:18px;}
/* 2014-03-03
.popWrap .popBody .tab{overflow:hidden}
.popWrap .popBody .tab li{width:369px; float:left; text-align:center; margin-right:2px; height:40px; color:#666; font-size:13px; font-weight:bold; }
.popWrap .popBody .tab li a{padding:10px 0 12px; display:block;}
.popWrap .popBody .tab li.on{background:url('/common/images/icon/tab_point.gif') no-repeat 179px 40px; height:46px}
.popWrap .popBody .tab li.on a{color:#fff}
.popWrap .popBody .tab li .txt{background:#f2f2f2; height:40px; }
.popWrap .popBody .tab li.on .txt{background:#0074aa; }
.popWrap .popBody .tab li.end{margin-right:0;}
*/
.popWrap .popBody .tab{overflow:hidden}
.popWrap .popBody .tab li{width:245px; float:left; text-align:center; margin-right:2px; height:40px; color:#666; font-size:13px; font-weight:bold; }
.popWrap .popBody .tab li a{padding:10px 0 12px; display:block;}
.popWrap .popBody .tab li.on{background:url('/common/images/icon/tab_point.gif') no-repeat 117px 40px; height:46px}
.popWrap .popBody .tab li.on a{color:#fff}
.popWrap .popBody .tab li .txt{background:#f2f2f2; height:40px; }
.popWrap .popBody .tab li.on .txt{background:#0074aa; }
.popWrap .popBody .tab li.end{margin-right:0;}

.popWrap .popBody .searchBox{overflow:hidden; border-top:1px solid #e3e3e3; padding:15px 20px 30px 10px; margin-top:8px}
.popWrap .popBody .searchBox p{float:left}
.popWrap .popBody .searchBox label{position:absolute; top:-5000px; left:-5000px}
.popWrap .popBody .searchBox .tit{padding:9px 10px}
.popWrap .popBody .searchBox .searchTop2{padding-left:185px; padding-right:175px; overflow:hidden}
.popWrap .popBody .tableZone{overflow:hidden}
.popWrap .popBody .tableZone .postTable{float:left; border-top:2px solid #333; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; border-left:1px solid #e3e3e3; margin-right:5px}
.popWrap .popBody .tableZone .postTable.right{margin-right:0}
.popWrap .popBody .tableZone .postTable th{border-bottom:1px solid #e3e3e3;background:#f9f9f9; padding:10px 0 13px}
.popWrap .popBody .tableZone .postTable .list{line-height:28px; height:290px; overflow:hidden; padding:10px 20px 29px}
.popWrap .popBody .tableZone .postTable .list li{position:relative;}
.popWrap .popBody .tableZone .postTable .list li span{position:absolute; top:0; right:0}
.popWrap .popBody .tableZone .postTable .list a:hover{color:#058449; text-decoration:underline}
.popWrap .popBody .popTable{border-top:2px solid #333;}
.popWrap .popBody .popTable th{background:#f9f9f9; border-bottom:1px solid #e3e3e3; text-align:left; color:#444; padding:9px 20px 13px}
.popWrap .popBody .popTable td{border-bottom:1px solid #e3e3e3; padding:9px 20px 13px}
.popWrap .popBody .popTable td a:hover{text-decoration:underline; color:#416ec9}
.popWrap .popBody .popTable td span{display:inline-block; vertical-align:top; padding-top:3px; padding-right:5px}
.popWrap .popBody .scroll{width:390px;; overflow:hidden; overflow-y:scroll; height:290px}

.popWrap .popBody .tabDiv{overflow:hidden}
.popWrap .popBody .tabBorder{border:1px solid #e3e3e3; border-radius:5px}
.popWrap .popBody .tabDiv li{float:left; border-bottom:1px solid #e3e3e3; width:265px; text-align:center;}
.popWrap .popBody .tabDiv li a{ padding:18px 0 19px; display:block}
.popWrap .popBody .tabDiv li.fir{padding-right:1px; border-right:1px solid #e3e3e3}
.popWrap .popBody .tabDiv li.on{background:#fcfcfc;border-bottom:none; height:54px}
.popWrap .popBody .tabCon{background:#fcfcfc; padding:20px}
.popWrap .popBody .titbox{overflow:hidden; text-align:center; border:1px solid #e3e3e3; border-radius:5px; background:#fff; padding:10px 100px}
.popWrap .popBody .titbox p{float:left; width:95px; text-align:center}
.popWrap .popBody .dotLine{}

/*판매약국*/
.mapDiv{width:100%; position:relative;}
.mapMenu{width:350px; height:100%; background:#fff; }
.mapMenu .tabBox{overflow:hidden;width:350px;position:relative; z-index:1}
.mapMenu .tabBox li{width:175px; float:left; text-align:center; height:40px; color:#666; font-size:13px; font-weight:bold; margin-right:0}
.mapMenu .tabBox li a{padding:9px 0 12px; display:block;}
.mapMenu .tabBox li.on{background:url('/common/images/icon/tab_point.gif') no-repeat 82px 40px; height:46px}
.mapMenu .tabBox li.on a{color:#fff}
.mapMenu .tabBox li .txt{background:#f2f2f2; height:40px; }
.mapMenu .tabBox li.on .txt{background:#0074aa;}
.mapMenu .tabContents{overflow:hidden}
.mapMenu .tabContents .topS{height:150px; border-bottom:1px solid #e6e6e6;padding:0 25px; }
.mapMenu .tabContents .bottomS{height:198px; border-bottom:1px solid #e6e6e6;padding:0 25px; }
.mapMenu .tabContents .productS{overflow:hidden; margin-top:8px}
.mapMenu .tabContents .productS li{float:left; width:148px; line-height:20px}
.mapMenu .tabContents .productS li input{margin-right:5px}
.mapMenu .tabContents .label{position:absolute; top:-50000px; left:-50000px}
.mapMenu .tabContents .productR .subTxt{color:#888; margin-top:5px}
.mapMenu .tabContents .productR .selectBox{font-size:0;}
.mapMenu .tabContents .productR .selectBox select{ border: 1px solid #DDD; height: 32px;padding: 3px; width: 139px; margin-right:10px}
.mapMenu .tabContents .productR .selectBox select.select2{width:151px; margin-right:0}
.mapMenu .tabContents .rollingPopDiv{position:relative; width:310px; height:117px; margin:20px 20px 0; padding:0}
.mapMenu .tabContents .rollingPopDiv .rollPopBtn1{float:left; margin-top:10px}
.mapMenu .tabContents .rollingPopDiv .rollPopBtn2{float:right; margin-top:10px}
.mapMenu .tabContents .rollingPopDiv .rollingPopImg{position:absolute; top:0; left:35px; width:240px; height:100px;overflow:hidden}
.mapMenu .tabContents .rollingPopDiv .rollingPopImg ul{overflow:hidden;}
.rollingPopDiv .rollingPopImg li{position:absolute; top:0; left:0; text-align:center; width:76px; margin-right:6px;}
.rollingPopDiv .rollingPopImg li .img{border:1px solid #e3e3e3; height:56px;}
.rollingPopDiv .rollingPopImg li a{display:block}
.rollingPopDiv .rollingPopImg li span{display:block}
.rollingPopDiv .rollingPopImg li a:hover{text-decoration:underline; color:#0074aa}
.rollingPopDiv .rollingPopImg li a{color:#444}
.rollingPopDiv .rollingPopImg li .txt{font-size:12px; font-weight:bold; color:#444; margin-top:4px; line-height:18px}
.rollingPopDiv .rollingPopImg li a:hover .txt{color:#0074aa}
.rollingPopDiv .rollingPopImg li a:hover .img{border:1px solid #0074aa; }
.rollingPopDiv .rollingPopImg li.on a .img{border:1px solid #0074aa; }
.rollingPopDiv .rollingPopImg li.on a{text-decoration:underline; color:#0074aa}
.resultZone{}
.resultZone .resultTit{border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; background:url('/common/images/icon/icon_check3.gif') no-repeat 25px 14px #f8f8f8; padding:13px 25px 15px 52px; font-size:14px; font-weight:bold}
.resultZone .resultTit span{color:#0074aa}
.resultZone .subTit{padding:5px 25px 9px; font-weight:bold; border-bottom:1px solid #eee}
.resultZone .subTit span{color:#0074aa}
.resultZone .mapList{overflow-y:scroll; position:relative; height:100%}
.resultZone .mapList .list{padding:20px 18px 18px 25px; overflow:hidden; position:relative}
.resultZone .mapList .list .icon{float:left; width:25px}
.resultZone .mapList .list .txt{float:left; padding-left:10px; width:250px; margin-top:1px }
.resultZone .mapList .list .txt .tit a{font-weight:bold; color:#444; font-size:14px}
.resultZone .mapList .list .txt span{display:block; line-height:20px}
.resultZone .mapList .list .txt .subTxt{margin-top:6px}
.resultZone .mapList .list .btn{position:absolute; top:20px; right:18px}
.resultZone .mapList li{background:#fff; border-bottom:1px solid #eee}
.resultZone .mapList li.on{background:#f5fdff}
.resultZone .mapList li.on .txt .tit a{text-decoration:underline; color:#0074aa}

.mapCon{width:100%; height:100%; position:absolute; top:0; left:350px; background:url('/common/images/icon/pop_mapImg.gif') repeat 0 0;border-left:1px solid #eee}
.mapCon.backN{background:#fff}
.mapCon .noConImg{position:absolute; top:40%; left:40%}
.mapCon .pharmViewDiv{height:100%; width:595px; border-left:1px solid #e6e6e6; padding:45px 35px}
.mapCon .pharmViewDiv .head{border-bottom:2px solid #333; overflow:hidden; padding-bottom:13px}
.mapCon .pharmViewDiv .head .tit{float:left; background:url('/common/images/icon/icon_pharm1.gif') no-repeat 0 0; padding-left:60px; font-size:30px; color:#444; font-weight:bold}
.mapCon .pharmViewDiv .head .btn{float:right; margin-top:12px}
.mapCon .pharmViewDiv .viewCon{}
.mapCon .pharmViewDiv .viewCon .topTxt .post{background:url('/common/images/icon/icon_location1.gif') no-repeat 2px 4px; padding-left:20px; font-size:14px; margin-top:16px}
.mapCon .pharmViewDiv .viewCon .topTxt .phone{background:url('/common/images/icon/icon_location2.gif') no-repeat 0 5px; padding-left:20px; font-size:14px; margin-top:5px}
.mapCon .pharmViewDiv .viewCon .map{margin-top:20px; width:595px; height:390px; overflow:hidden}
.mapCon .pharmViewDiv .viewCon .txtCon{margin-top:16px; padding-bottom:27px; border-bottom:1px solid #e3e3e3}
.mapCon .pharmViewDiv .viewCon .txtCon li{background:url('/common/images/icon/icon_dot3x3.gif') no-repeat 0 17px; padding-left:10px; padding-top:7px; overflow:hidden}
.mapCon .pharmViewDiv .viewCon .txtCon li p{float:left; width:530px; line-height:20px}
.mapCon .pharmViewDiv .viewCon .txtCon li span{color:#333; font-weight:bold; display:block; float:left; width:55px; margin-top:2px}
.mapCon .pharmViewDiv .viewCon .txtCon li.end{padding-top:13px;background:url('/common/images/icon/icon_dot3x3.gif') no-repeat 0 25px; }
.mapCon .pharmViewDiv .viewCon .txtCon li.end span{width:130px; margin-top:4px}
.mapCon .pharmViewDiv .viewCon .txtCon li.end p{width:455px;}
.mapCon .pharmViewDiv .viewCon .txtCon li.end p input{height:24px; margin-right:3px}
.mapCon .pharmViewDiv .viewCon .txtCon .txt{color:#767676; line-height:20px}
.mapCon .pharmViewDiv .errorTable{border-top:2px solid #333; margin-top:15px}
.mapCon .pharmViewDiv .errorTable th{background:#f9f9f9; border-bottom:1px solid #e3e3e3; text-align:left; padding: 11px 20px 12px; color:#444;}
.mapCon .pharmViewDiv .errorTable td{border-bottom:1px solid #e3e3e3; text-align:left; padding-left:10px}
.mapCon .pharmViewDiv .errorTable td.textZone{padding:10px 0}
.mapCon .pharmViewDiv .errorTable td p label{position:absolute; top:-50000px; left:-50000px}
.mapCon .pharmViewDiv .errorTable td input{height:24px; width:463px}
.mapCon .pharmViewDiv .errorTable td textarea{width:589px; height:270px; font-size:12px; color:#666; font-family:"Malgun Gothic","맑은고딕",dotum,"돋움",sans-serif; }
.mapCon .noInfoDiv{position:absolute; top:10%; left:10%;}

.pharmPop{position:absolute; top:10px; left:10px; z-index:1;background:#fff; }
.pharmCon{width:348px; border:1px solid #555; padding:10px 10px 20px; position:relative;}
.pharmPop .mapImg{width:350px; height:150px; overflow:hidden}
.pharmPop .mapTxt{margin:8px 10px 0; }
.pharmPop .mapTxt p.tit{color:#0074aa; font-weight:bold; font-size:20px; }
.pharmPop .mapTxt .subTxt{line-height:21px; margin-top:5px; border-bottom:1px solid #eee; padding-bottom:12px}
.pharmPop .mapTxt .subTxt .phone{background:url('/common/images/popup/pop_post.gif') no-repeat 0 5px; padding-left:22px; margin-top:2px}
.pharmPop .mapTxt .btn{ text-align:right; margin-top:10px}
.pharmPop .exitBtn{position:absolute;top:-1px; left:368px}
.pharmPop .placeIcon{position:absolute; bottom:-37px; left:133px}


/*2014-05-09 추가*/
.announceNotice {width:684px; height:58px; padding:0 11px 0 20px; background:url('/common/images/icon/bg_recruit_announce_top.gif') no-repeat 0 0; overflow:hidden; margin:0 0 30px;}
.announceNotice p.txt{float:left; padding:23px 50px 22px 0;}
.announceNotice p.btn {float:left;  padding:11px 0 12px;}

/*2014-05-22 추가*/
.iePop{position: absolute; top: 32px; left: 0px; width:450px; height:; z-index:99999}
.iePop .conPop{padding:30px; background:#fff; border-left:1px solid #E0E2E7; border-right:1px solid #E0E2E7}
.iePop .footPop{border:1px solid #E0E2E7; background:#f6f6f8; padding:8px 20px; overflow:hidden}
.iePop .footPop .check{float:left}
.iePop .footPop .closeBtn{float:right; overflow:hidden}
.iePop .footPop .closeBtn p{float:left}
.iePop .footPop .closeBtn p:hover{text-decoration:underline}
.iePop .footPop .closeBtn p.btn{margin-top:4px; margin-left:4px}

/* 2014-07-17 */
.popScrpt{line-height:22px;}
.popScrpt .tit{height:22px; background:#444; font-size:22px; font-weight:bold; color:#fff; padding:10px 20px 15px;}
.popScrpt .txt{padding:20px; height:210px; overflow-y:scroll}
