@charset "UTF-8";
/* HYLA(cha, boo geun) http://hylaweb.net (hylaweb@nate.com) 101018 */

h3.tit img{margin-top:-1px}

.enterpriseTab {width:100%;margin:20px 0 0;overflow:hidden;}
.enterpriseTab ul{float:right;overflow:hidden;}
.enterpriseTab li {float:left;border:1px solid #cd3939;border-bottom:none;line-height:17px;height:17px}
.enterpriseTab li a {display:block;width:78px;font-size:11px;line-height:17px;color:#cd3939;text-align:center;letter-spacing:-1px;}
.enterpriseTab li a.on {font-size:11px;line-height:17px;background:#cd3939;color:#fff;}
.enterpriseBox {position:relative;border:2px solid #cd3939;padding:15px;}

.divion_kind{overflow:hidden;height:1%;padding-bottom:13px;border-bottom:1px solid #e3e3e3}
.divion_kind p{float:left}
.divion_kind ul{float:left;padding-top:2px}
.divion_kind li{float:left;padding:0 10px;background:url(/application/views/enterprise/chemlocus/images/divion_bar.gif) no-repeat left 1px;}

.enterpriseBox .dlist{overflow:hidden;hidden;height:1%;padding-top:22px;clear:left;}
.enterpriseBox .dlist h2{float:left;width:102px;font-size:16px;line-height:25px;font-weight:bold;color:#c70000;padding-left:10px}
.enterpriseBox .dlist ul{float:left;}
.enterpriseBox .dlist li {width:190px;line-height:29px;}
.enterpriseBox .dlist li a {background:url(/application/views/enterprise/chemlocus/images/bg_arrow.gif) no-repeat left 50%;display:inline-block;color:#666666;font-weight:bold;padding-left:20px}
.enterpriseBox .dlist li a:hover{color:#a10908;}

.search_box_line{background:url(/application/views/enterprise/chemlocus/images/bg_search_box_line.gif) no-repeat; height:50px;overflow:hidden}
.m30{margin:30px 0 20px 0}
.search_box_line dl{overflow: hidden; height:70px; padding:15px 0 0 12px;}
.search_box_line dt{margin-bottom:4px; float:left; width:60px; height:23px; clear:both; padding-top:5px;}
.search_box_line dd{margin-bottom:4px; float:left; height:28px;color:#7b5555}
.search_box_line dd label{margin:0 8px 0 2px}
.search_box_line dd input.enterprise_input{border:1px solid #d7c6c6;width:160px;_width:150px;line-height:18px;height:18px;}
.search_box_line dd img{vertical-align: middle;}
.search_box_line dd input.tp1{border:1px solid #d7c6c6; width:90px; line-height:18px; height:18px;}

.boardList tbody td.phone{font:11px Tahoma; color:#8d8c8c;text-align:left}
.boardList td.subject2 span{color:#333333;}
.boardList td.subject2 a{color:#ad6060}
.boardList td.subject2 a:hover{color:#c70000}

/* 화학기업 보기 */
.container{border: 2px solid #cd3939;width:626px;margin: 10px auto 0 auto;height: 310px; min-height: 310px;}
.container:after{display:block;clear:both;content:''}  
.snb{float:left;width:335px;margin-right:-335px;}  
.content{margin-left:335px; padding: 15px 0 0 0;}  

.snb .enterprise_img{overflow: hidden; padding: 15px;}
.snb .enterprise_img dt{padding-bottom:6px;}
.snb .enterprise_img li{float:left;padding-right:10px}
.snb .enterprise_img li.last{padding-right:0}

.content h2{font-size:15px; color:#c70000;}
.content .enterprise{width:265px; padding-top:5px;}
.content .enterprise dt{margin-bottom:4px; float:left; width:69px; height:20px;}
.content .enterprise dd{margin-bottom:4px; float:left; font-family: dotum; color:#333333; width:180px; height:20px;}
.content .enterprise dd p{line-height:20px;}
.content .enterprise dd a{text-decoration:underline;}
.content .enterprise dd span{color:#c70000; text-decoration:underline;}

.boardView2 {border-top:2px solid #d0a8a8;}
.boardView2 th {vertical-align:top;;padding:12px 0 0 0;}
.boardView2 td {padding:7px 10px 6px 10px; line-height:20px; color:#333; border-top:1px solid #e9e9e9;}

.boardWrite {border-top:2px solid #d0a8a8; border-bottom:1px solid #d0a8a8;}
.boardWrite tbody th.se {color:#666666;background:#fbf5f5 url(/application/views/seminar/chemlocus/images/bu_red_dot.gif) no-repeat 15px 51%;}
.boardWrite tbody td.se {background:#fbf5f5}
.boardWrite .se2 {position:relative;background:#fbf5f5;margin-top:5px;}
.boardWrite .se2 .factory_btn{position:absolute;top:0px;right:5px;}

.btn_right{text-align:right;margin:10px 0;}

/* enterprise_registration */
.enterprise_01{position:relative;width:630px;height:184px;margin:25px 0 25px 0}
.enterprise_01 .img{position:absolute;left:0;top:0;z-index:10;width:630px;height:189px;background:url(/application/views/enterprise/chemlocus/images/bg_enterprise_01.gif) no-repeat 0 0}
.enterprise_01 .cont{overflow:auto;width:100%;height:189px}

.titleWrap2 {width:100%; overflow:hidden;margin:7px 0 20px 0;}
.titleWrap2 .leftBox{float:left;color:#333333;padding-left:15px}
.titleWrap2 .rightBox{float:right;font-size:11px;font-weight:bold;color:#666666}
.titleWrap2 .rightBox img{padding-left:7px;}

.titleWrap5 {width:100%; margin:25px 0 0; overflow:hidden;}
.titleWrap5 h2 {float:left;}
.titleWrap5 p {float:right; vertical-align:middle;}
.titleWrap5 p img {margin-left:5px; vertical-align:middle;}

.essentiality_right{margin:0 0 7px 0;text-align:right}
.essentiality_right img{vertical-align:middle}

.boardWrite td img{vertical-align:middle}
.boardWrite td p.addition{font-size:11px;color:#9c6666;padding-top:5px}

/* infind */
.article {position: absolute; top:20px; left:100px; background: #a90000; width:460px; height:159px; z-index:100;}
.article .header{position:relative; height:29px; overflow: hidden;}
.article .header h1{margin:0 !important; padding:9px 0 0 16px !important;}
.article .header .btn{position:absolute; top:10px; right:11px;}
.article .contents{background: url(/application/views/enterprise/chemlocus/images/bg_article.gif) no-repeat; width:452px; height:126px; font-family: dotum; color:#333333; margin: 0 auto; text-align: center;}
.article .contents p.txt{line-height:21px; margin: 0 auto; padding-top:20px;}
.article .contents p.txt2{background:#eeeeee;width:265px;height:32px;font-weight:bold;color:#980a0a;line-height:32px;margin: 5px auto 10px auto;}
.article .contents p.txt3{width:350px;height:32px;font-weight:bold;color:#980a0a;line-height:32px;margin: 5px auto 10px auto;}


.pwInput {position: fixed; top: 300px; left: 50%; margin-left: -130px; background: #a90000; width:260px; height:90px; z-index:100; display: none;}
.pwInput .header{position:relative; height:29px; overflow: hidden;}
.pwInput .header h1{margin:0 !important; padding:9px 0 0 16px !important;}
.pwInput .header .btn{position:absolute; top:10px; right:11px;}
.pwInput .contents{background: url(/application/views/company/chemlocus/images/bg_pwinput.gif) no-repeat; width:251px; height:56px; font-family: dotum; color:#333333; margin: 0 auto; text-align: center;}
.pwInput .contents .ss_info{padding:20px 0 0 0;}
.pwInput .contents .ss_info dt{float:left;width:60px;text-align:left;padding:5px 0 0 13px;}
.pwInput .contents .ss_info dd{float:left;padding-bottom:17px;}
.pwInput .contents input.info{height:18px; border: 1px solid #cecece;}