@charset "utf-8";

@import url('../../font/NanumGothic.css');

/* HTML5 tags Reset */
address, article, aside, blockquote, body, center, dd, dir, div, dl,
dt, figure, figcaption, footer, form, h1, h2, h3, h4, h5, h6, header,
hgroup, hr, html, legend, listing, menu, nav, ol, p, plaintext, pre,
section, summary, ul, xmp { display: block; }
table { display: table; }
caption { display: table-caption; }
colgroup { display: table-column-group; }
col { display: table-column; }
thead { display: table-header-group; }
tbody { display: table-row-group; }
tfoot { display: table-footer-group; }
tr { display: table-row; }
td, th { display: table-cell; }
li { display: list-item; }
ruby { display: ruby; }
rt { display: ruby-text;}
img, vidio, audio, object, embed, iframe{max-width:100%; height:auto;}

/* Common Reset */
html, body{margin:0;padding:0;height:100%;font-family:'Nanum Gothic','나눔고딕';line-height:140%; word-break:keep-all; word-wrap:break-word}
h1,h2,h3, h4, h5, h6, p, ul, ol {margin:0; padding:0;}
form, input, ul, li, dl, dt, dd, fieldset{margin:0; padding:0;list-style:none;}
em, address{font-style:normal}
fieldset{border:0; vertical-align:top;}
img{border:0}
table{border-collapse:collapse;}
input, label{vertical-align:middle;font-family:Arial,'Nanum Gothic','나눔고딕'; ime-mode:inactive}
button {cursor:pointer;}
textarea {resize:none; ime-mode:inactive}
legend, caption{visibility:hidden;overflow:hidden;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}

/* 공통 스타일 */
select{border:solid 1px #ccc; vertical-align:middle; font-family:'Nanum Gothic','나눔고딕' }
a {text-decoration:none; color:#444;}
a:hover { color:#449ded;}

.hide{visibility:hidden;overflow:hidden;top:0;left:0;}
.readonly{color:#a2a2a2;}
.red{color:#ff0000;}
.blue{color:#0000ff;}
.bold{font-weight:bold;}
.en{ime-mode:disabled;}
.fl{float:left;}
.fr{float:right;}
.center{text-align:center;}
span.gt {padding: 0 5px;}
.font11{font-size:11px}
.right{margin:5px 0 10px 0; float:right;}

.radius_box { -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.radius_box2 { -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
.radius_box3 { -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
 .shadow{
-moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.35), 0 85px 180px 0 #fff, 0 12px 8px -5px rgba(0, 0, 0, 0.85); /* FF3.5+ */
-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.35), 0 85px 810px -68px #fff, 0 12px 8px -5px rgba(0, 0, 0, 0.65); /* Saf3.0+, Chrome */
box-shadow: 0 0 2px rgba(0, 0, 0, 0.35), 0 0 30px 0 #fff, 0 12px 5px -5px rgba(0, 0, 0, 0.85); /* Opera 10.5, IE 9.0 */
}

/* more버튼 */
span.more{display:block;float:right;width:41px;height:9px;margin-top:5px;padding-right:10px;background:url('../../images/front/main/btn_more.png') 0 0 no-repeat;cursor:pointer;z-index:100;}
span.more1{display:block;float:right;width:41px;height:9px;margin-top:13px;padding-right:10px;background:url('../../images/front/main/btn_more.png') 0 0 no-repeat;cursor:pointer;	z-index:100;}
span.more2{display:block;float:right;width:40px;height:7px;margin-top:4px;padding-right:10px;	background:url('../../images/front/main/btn_more.png') 0 0 no-repeat;cursor:pointer;	z-index:100;}

/* Layout */
#wrap{width:1000px;margin:0 auto;}
#main > #wrap{width:895px;margin:0 auto;}
#header, #container, #footer{width:100%;}


/* Sub Container Layout */
#aside{clear:both;float:left;width:185px;padding:35px 0 0 0}
#article{float:right;min-height:800px;width:790px;border-left:1px solid #dfdfdf;padding:35px 0 0 24px;}
#search_article{float:right;min-height:800px;width:790px;border-left:1px solid #dfdfdf;padding:0 0 0 24px;}

/* Header */
/* Top */
#top{padding:5px 0;background:#fbfbfb;border-bottom:1px solid #dedede;}
#top .top_wrap{width:895px; margin:0 auto;}
#main > #top .top_wrap{width:895px; margin:0 auto;}
#top:after{clear:both; display:block; content:'';}
#top .logo_list{padding-top:5px;}
#top .logo_list li{float:left;margin-right:30px;}
#top .topMenu{float:right;}
#top .topMenu li{margin-left: 10px;vertical-align: middle;font-size:11px}
#top .topMenu li.tmn1{float:left;}
#top .topMenu li.tmn2,#top .topMenu li.tmn3{float:left;padding-left:20px;background:url('../../images/front/common/bar.png') 0 7px no-repeat;}
#top .topMenu li.lang{float:left;margin:0 0 0 20px;width:115px;height:20px;cursor: pointer;}
#top .lang_list{display:none;clear:both ;text-align:left;padding-left:13px;height:25px;margin-top:-4px;background:#fff;border:1px solid #d2d3d4;}
#top .lang_list li{margin-left:0}

#sns-link{position:absolute; margin-left: 120px; }
#sns-link ul{overflow: auto;}
#sns-link li{float:left; vertical-align: middle; margin-right:0px;}


/* Main Search area */
#search_area{clear:both;padding-top:30px;width:607px;height:100px;margin:0 auto;}
.mainLogo{clear:both;	float:left;}
.mainSearch{float:left;width:423px;height:52px;margin-left:20px;background:url('../../images/front/main/search_box.png') 0 0 no-repeat;}
.mainSearch input.mainkwd{border:0; margin:17px 0 0 33px;height:24px;width:306px;}
@media \0screen { input.mainkwd{margin:21px 0 0 33px;height:20px;width:306px;vertical-align:bottom;}}
 .mainSearch .btn_search{	position:absolute; margin:0px 0 0 28px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.mainSearch input.btn_search{	position:absolute; margin:0px 0 0 33px;}
}
/* Sub Search area */
#sub_search_area{clear:both;width:100%;height:58px;padding-top:22px;}
#sub_search_area .sub_search{float:right}
#sub_search_area .subLogo{clear:both;float:left;margin:0 20px 0 0;}
.subSearch_area{float:right}
.subSearch{float:left;	width:355px;height:29px;background:url('../../images/front/common/sub_search_box.png') 0 0 no-repeat;}
.subSearch label{font-size: 12px;margin-left: 3px;}
input.subkwd{border:0;margin:4px 0 0 15px;height:20px;*height:18px;width:280px;}
input.btn_sub_search{position:absolute;margin:-1px 0 0 15px;}
.research{float:right;margin:3px 5px 0 5px}
.re_sch{font-size: 12px}

/* GNB */
#gnb{	width:1000px;height:41px;background: url('../../images/front/common/gnb_bg.jpg') 0 0 no-repeat; }
#gnb .mainMenu{margin:0 0 0 30px;padding:8px 0 0 0;}
#gnb .mainMenu li{float:left; font-size: 14px; font-weight:bold; margin-right:40px;font-weight:bold;text-shadow:-1px -1px #555;}
#gnb .mainMenu li a{color:#fff;}
#gnb .mainMenu li a:hover{color:#fff;}
#gnb:after{clear:both; display:block; content:'';}
#maingnb{width:895px;height:41px;background: url('../../images/front/main/main_gnb_bg.jpg') 0 0 no-repeat; }
#maingnb .mainMenu{margin:0 0 0 30px;padding:8px 0 0 0;}
#maingnb .mainMenu li{float:left; font-size: 14px; font-weight:bold; margin-right:40px;font-weight:bold;text-shadow:-1px -1px #555;}
#maingnb .mainMenu li a{color:#fff;}
#maingnb .mainMenu li a:hover{color:#fff;}
#maingnb:after{clear:both; display:block; content:'';}
.mnhover{display:none;position: absolute;font-size: 11px;text-shadow:none;font-weight:normal;margin:-35px 0 0 -80px;background: #fff;	padding:0 5px ;border: 1px dashed #666;color: #888;}
.smnhover{display:none;position: absolute;font-size: 11px;text-shadow:none;font-weight:normal;margin:35px 0 0 -80px;background: #fff;	padding:0 5px ;border: 1px dashed #666;color: #888;}


/* Footer */
#footer{clear:both;position: relative;}
#footer .footer_wrap{width:895px; margin:0 auto;}
#main > #footer .footer_wrap{width:895px; margin:0 auto;}
.quick_wrap,.copy_wrap{width:895px; margin:0 auto;}
#main > .quick_wrap{width:895px; margin:0 auto;}
.copy{clear:both;;width:100%;float:left;font-size:11px;padding: 10px 0 20px 0;line-height:160%; }
#footer .footMenu{float: left; font-size: 11px;}
#footer .footMenu li.mn1{float:left;background:none}
#footer .footMenu li.mn2, #footer .footMenu li.mn3{float:left;margin-left:20px;padding-left:20px;background:url('../../images/front/common/bar.png') 0 6px no-repeat;cursor:pointer;}
#footer .famliy{float:right;cursor:pointer}
#footer .footMenu li.mn2, #footer .footMenu li.mn3, #footer .footMenu li.famliy{float:left;margin-left:20px;padding-left:20px;background:url('../../images/front/common/bar.png') 0 6px no-repeat;cursor:pointer;}
#footer .fam_list{display:none;position:absolute;width:113px;height:25px;font-size:11px;border:1px solid #d2d3d4;background:#fff;margin:-25px 0 0 885px;}
#main > #footer .fam_list{display:none;position:absolute;width:113px;height:25px;font-size:11px;border:1px solid #d2d3d4;background:#fff;margin:-25px 0 0 780px;}
#footer .fam_list li{margin:0 0 0 25px}


/* 퀵메뉴 */
#quick{position: relative;width:100%;border-bottom: 1px solid #b1b1b1;margin-bottom: 20px;}
.q_contents{clear:both;height: 300px;background: #fff;display: none;border-top:1px solid #b1b1b1;}
.quickMenu{clear:both;position: relative;width: 895px;}
.quickMenu:after{clear:both; display:block; content:'';}
.quickMenu ul {}
.quickMenu ul li{display:block;float: left; padding:5px 0;height:22px; text-align:center;font-size: 13px;color: #fff;cursor: pointer;}
.quickMenu ul li.q_arrow{width:40px;height:22px;background:url('../../images/front/common/bg_qarrow.jpg') 0 -32px no-repeat;}
.quickMenu ul li.q_on{width:40px;height:22px;background:url('../../images/front/common/bg_qarrow.jpg') 0 0 no-repeat;}
.quickMenu ul li.qmn1{width:170px;background: #206dd5;}
.quickMenu ul li.qmn2{width:110px;background: #449ded;}
.quickMenu ul li.qmn3{width:170px;background: #91c6f8;}
.quickMenu ul li.qmn4{width:110px;background: #a1d2fd;}
.quickMenu ul li.qmn5{width:110px;background: #d0e4f5;}
.qmenu{position:relative;text-align: center;}
.q_area{clear:both;position:absolute;margin-left:0px;}
.q2,.q3,.q4{display: none;}
.qlogo{float: left;width: 80px;margin:40px 30px 0 0;text-align: center;}/* 20140116 */
.qlogo span {display:block;font-size: 14px;font-family: 'Nanum Gothic Bold';margin-top:20px;}
.q1 .qlogo span, .q1 .q_list h4 {color: #146bd4;}
.q2 .qlogo span, .q2 .q_list h4 {	color: #439eed;}
.q3 .qlogo span, .q3 .q_list h4 {	color: #91c6f8;}
.q4 .qlogo span, .q4 .q_list h4 {	color: #a1d2fd;}
.q5 .qlogo span, .q5 .q_list h4 {	color: #d0e4f5;}
.q_list{	float: left;text-align: left;margin: 20px 15px 0 15px;}
.q_list h4{font-size: 14px;	margin-bottom:15px;	color: #146bd4;	}
.q_list ul li{font-size: 13px;color: #666;margin-bottom: 8px;}
.qmn_on{	font-family: 'Nanum Gothic Bold';}

/* Container */
#container{position:relative; width:100%;margin-top:5px;}



/* Main CSS */

#main_col1{float:left;width:652px;font-size: 12px}
#main_col2{float:right;width: 240px;font-size: 12px}
.section{margin-bottom:5px;clear:both;}


/* 제품소개 탭 */
.main_content1{position:relative;overflow:hidden;height:210px;border: 1px solid #b1b1b1;}
.tab_list{	padding:8px 0;}
ul.tabs{ padding:8px 0 8px 15px;  list-style-type: none;  text-align: left;   border-bottom: 1px solid #b1b1b1; margin-bottom: 10px;}
ul.tabs li{ display: inline; }
ul.tabs li a{ font-size:12px;  position: relative;  padding: 7px 10px;  color: #333;}
ul.tabs li.selected a, ul.tabs li.selected a:hover{ position: relative;	font-weight:bold;}
ul.tabs li.pmn2, ul.tabs li.pmn3, ul.tabs li.pmn4, ul.tabs li.pmn5, ul.tabs li.pmn6{padding-left:10px;background:url('../../images/front/common/bar.png') 0 3px no-repeat;}
div.tabcontents{margin-top: -10px;}
ul.list li{display:inline;}
.tcon{width: 640px;height: 160px;}
.product_table{	float:left;	width:305px;height:65px;	font-size: 12px;	margin:10px 0 0 15px; }
.product_table tr.tr_top{height: 30px;}
tr.td_d td{height: 30px;color: #737373;vertical-align: top;padding-top: 5px;line-height:100%}
ul.link_list{float:right;}
ul.link_list li{	float:left;	margin-left: 5px;}
span.picon{display: block;width: 18px;height: 19px;}
span.p_tech{background:url('../../images/front/main/ico_tech.png') 0 0 no-repeat;}
span.p_down{background:url('../../images/front/main/ico_down.png') 0 0 no-repeat;}
span.p_qna{background:url('../../images/front/main/ico_qna.png') 0 0 no-repeat;}
span.p_faq{background:url('../../images/front/main/ico_faq.png') 0 0 no-repeat;}
span.p_go{background:url('../../images/front/main/ico_go.png') 0 0 no-repeat;}

/* 메인게시판 */
.bbs{width:653px;}
.main_bbs{border:1px solid #b1b1b1;width:324px;height:174px;	float:left;margin-bottom: 5px;overflow: hidden;}
.bbs2{	width:325px;margin:0 0;border-left:0px solid #b1b1b1;}
.main_bbs > h3{display:block;padding:7px 0 7px 15px;border-bottom:1px solid #d4d0d1;}
.bbs_list{padding-top:5px;}
.bbs_list li{margin-left:15px;font-size:12px;padding:0 0 4px 10px;background: url('../../images/front/common/bulet.gif') 0 11px no-repeat; display:block;overflow:hidden;width:290px;height:16px;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.bbs_list li a:hover{color:#0370d5}
@media \0screen { .bbs_list li{padding:0 0 0 10px;} }
@-moz-document url-prefix(){ .bbs_list li{padding:0 0 3px 10px;} }

.tech_bbs_list ul {width:200px;margin-top:10px}
.tech_bbs_list li{margin-left:15px;font-size:12px;padding:0 0 0 10px;background: url('../../images/front/common/bulet.gif') 0 11px no-repeat;}
.tech_bbs_list li a:hover{color:#0370d5}
@media \0screen { .tech_bbs_list li{padding:0 0 0 10px;} }
@-moz-document url-prefix(){ .tech_bbs_list li{padding:0 0 3px 10px;} }

/* 유형별 기술지식 */
#main_article{height:420px;margin-top:5px;border:1px solid #b1b1b1;}
#main_article > h3{padding:10px 0 10px 17px;	border-bottom:1px solid #b1b1b1;}
#main_article2{height:200px;margin-top:5px;border:1px solid #b1b1b1;}
#main_article2 > h3{padding:10px 0 10px 17px;border-bottom:1px solid #b1b1b1;}
.tech_list_table{width:315px;height: 120px;margin-bottom:10px;vertical-align: top;}
.list_end{	margin-bottom:-10px;}
.tech_list_table2{width:315px;height: 60px;margin-bottom:10px;vertical-align: top;	margin-top: 10px;}
.li_icon{padding: 0 12px;width:41px;vertical-align: top;}
.li_tit{margin-left:70px;font-size:13px;height:20px;vertical-align: top;}
.tech_list_table2 .li_text{height:50px;line-height: 1.7}
.li_text{text-align:left;width:320px;font-size:12px;line-height:1.4;vertical-align: top;}/* 20140204 */
.li_text a{letter-spacing: 0.3px;}
.col1, .col2{width:310px;float:left;} /* 20140116 */
.col2{margin-left:10px;}
span.maint{	font-weight: bold;	color: #004b8d;}
span.icon{display: block;width:40px;height: 40px;}

span.tech01_img{display:block;width:40px; height:41px; background:url('../../images/front/main/ico_tech01_off.jpg') 0 0 no-repeat;}
span.tech01_img_on{display:block;width:40px; height:41px; background:url('../../images/front/main/ico_tech01_on.jpg') 0 0 no-repeat;}

/* main1  */
.tech_list{float:left;width:310px;padding:10px 5px 10px 10px;list-style:none}
.tech_list:after{display:block;clear:both;content:"";}
.tech_list li{clear:both;padding:0;margin:0}
.tech_mn{overflow:hidden;width:305px;}
.tech_mn dt{width:310px;font-size:11px;}
.tech_mn dt.tit{margin-left:50px;}
.tech_mn dd.tech_icon{display:inline;float:left;width:40px;height:120px;margin:-15px 10px 0 0;color:#fff;text-align:center}
.tech_mn dd.tech_icon_end{display:inline;float:left;width:40px;height:80px;margin:-15px 10px 0 0;color:#fff;text-align:center}
.tech_mn dd.text{font-size:12px;line-height:15px;text-align:left} /* 20140204 */
.tech_mn dd img{border:none}




/* aside*/
.sidebox{	width:238 px;min-height:140px;overflow:hidden;border:1px solid #b1b1b1;}
.tbox{height: 210px;background: #dfdee4;}

.login_box{position:relative;width:238px;height:159px;	border: 1px solid #b1b1b1;background:url('../../images/front/main/login_bg.png') 0 0 repeat-x;}
ul.login_menu{margin:10px 0 20px 15px;}
ul.login_menu li a{font-size: 11px;color:#666;}
ul.login_menu li a:hover{font-size: 11px;color:#0272d4;}
ul.login_menu li{display:inline;}
li.logmn2{margin-left:5px;padding-left:15px;	background:url('../../images/front/common/bar.png') 0 8px no-repeat;}
#login .log_item{border-bottom: 1px solid #b1b1b1;margin:0 10px 10px 15px;}
#login .log_item input{border:0;width:120px;heght:70px;font-size: 12px;	padding-bottom:3px;}
.log_item{float: left;}
.btn_login{float: right;margin:-35px 10px 0 0;cursor:pointer;}
.id_save{clear:both;font-size:11px;	color: #666;	padding:5px 0 0 15px;}
.login_box2{padding:40px 0 0 25px;}
.login_after{width:105px;float:left;font-size: 13px;color: #5d5d5d;margin-right: 15px;}
ul.log_info{margin-top: 5px;}
.login_after span.name{font-weight: bold;padding-right: 3px}
.login_after li.user_name{	border-bottom: 1px solid #d6d6d6;padding-bottom: 3px;margin-bottom: 5px;}
.login_menu2{margin-top:10px;	font-size: 12px;	color: #717171;}


/* 데모라이선스신청 배너 20140104 */
.new_demo{height:95px !important; color:#fff;border:1px solid #b4b2b3;	background: url('../../images/front/main/bg_banner1.gif') 0 0 no-repeat;	cursor: pointer;}
.demo_tit{margin:10px 0 3px 32px;font-size:15px;} /* 20140204 */
.demo_text{margin:0 15px 0 15px;font-size:11px;line-height:1.2;}

/* 기술서비스요청 배너 20140104 */
.new_serv{height:95px !important;color:#fff;border:1px solid #b4b2b3;	background: url('../../images/front/main/bg_banner2.gif') 0 0 no-repeat;	cursor: pointer;}


/* 공지사항/기술문의/자주하는질문 */
.sidebbs{height: 235px;}
.sidebox h3.mn_tit{padding:10px 0 10px 15px;border-bottom: 1px solid #b1b1b1;}
.sidebox .bbs_list{margin-top:5px;}
.sidebox .bbs_list li{margin-left:15px;font-size:12px;padding-left:10px;background: url('../../images/front/common/bulet.gif') 0 10px no-repeat;width:200px;height:17px; display:block;overflow:hidden;text-overflow:ellipsis;}


/* 제품정보 바로가기 배너 20140104 */
.go{height:95px;color:#fff;background: url('../../images/front/main/bg_banner3.gif') 0 0 no-repeat;border:1px solid #b4b2b3;cursor: pointer;}
.pro_tit{margin:20px 0 5px 70px;font-size:15px;}
.go p.text{margin:0 30px 0 20px;font-size:11px;line-height:1.2;}



/* Main CSS */

#main_col1{float:left;width:652px;font-size: 12px}
#main_col2{float:right;width: 240px;font-size: 12px}
.section{margin-bottom:5px;clear:both;}


/* 슬라이더 */
#main_slider{position:relative; overflow: hidden;border: 1px solid #b1b1b1;height:159px}
.slide {margin: 0;position: relative;}
.slide div.box {	float:left;margin: 0;width:653px;height:159px;color:#fff;text-align:right;position: relative;}
.slide div.box1{	background: url('../../images/front/main/slider_tmax_bg.jpg') 0 0 no-repeat;}
.slide div.box2{	background: url('../../images/front/main/slider_jeus_bg.jpg') 0 0 no-repeat;}
.slide div.box3{	background: url('../../images/front/main/slider_sysmaster_bg.jpg') 0 0 no-repeat;}
.slide div.box4{	background: url('../../images/front/main/slider_tbero_bg.jpg') 0 0 no-repeat;}
img.slider_logo{float:left;	margin:0;	padding:0;}
.slide .text{text-align:right;margin: 45px 0 0 0;padding-right:10px;	opacity:0;}
.slider_text1{ font-size: 12px; line-height:100%	}
.slider_text2{	font-size: 21px;	font-family: 'Nanum Gothic Bold';padding-top: 5px;}
.smenu{position:absolute;float:right;width:540px;height: 30px;margin-top:35px;margin-left: 370px;	vertical-align: middle;}
.smenu a{margin-left: 15px;}
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{	margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}
#slider ul, #slider li{margin:0;padding:0;	list-style:none;}
#slider li{	width:653px;height:159px;overflow:hidden; }
#controls{position: absolute;display:none;}
#prevBtn, #nextBtn{display:block;width:40px;height:40px;	position:absolute;	left:600px;top:10px;z-index:1000;}
#nextBtn{left:630px;}
#prevBtn a, #nextBtn a{ display:block;position:relative;width:40px;height:40px;	background:url('../../images/front/main/btn_prev2.png') no-repeat 0 0;	}
#nextBtn a{ background:url('../../images/front/main/btn_next2.png') no-repeat 0 0;	}


/* 제품소개 탭 */
.main_content1{position:relative;overflow:hidden;height:210px;border: 1px solid #b1b1b1;}
.tab_list{	padding:8px 0;}
ul.tabs{ padding:8px 0 8px 15px;  list-style-type: none;  text-align: left;   border-bottom: 1px solid #b1b1b1; margin-bottom: 10px;}
ul.tabs li{ display: inline; }
ul.tabs li a{ font-size:12px;  position: relative;  padding: 7px 10px;  color: #333;}
ul.tabs li.selected a, ul.tabs li.selected a:hover{ position: relative;	font-weight:bold;}
ul.tabs li.pmn2, ul.tabs li.pmn3, ul.tabs li.pmn4, ul.tabs li.pmn5{padding-left:10px;background:url('../../images/front/common/bar.png') 0 3px no-repeat;}
div.tabcontents{margin-top: -10px;}
ul.list li{display:inline;}
.tcon{width: 640px;height: 160px;}
.product_table{	float:left;	width:305px;height:65px;	font-size: 12px;	margin:10px 0 0 15px; }
.product_table tr.tr_top{height: 30px;}
tr.td_d td{height: 30px;color: #737373;vertical-align: top;padding-top: 5px;}
ul.link_list{float:right;}
ul.link_list li{	float:left;	margin-left: 5px;}
span.picon{display: block;width: 18px;height: 19px;}
span.p_tech{background:url('../../images/front/main/ico_tech.png') 0 0 no-repeat;}
span.p_down{background:url('../../images/front/main/ico_down.png') 0 0 no-repeat;}
span.p_qna{background:url('../../images/front/main/ico_qna.png') 0 0 no-repeat;}
span.p_faq{background:url('../../images/front/main/ico_faq.png') 0 0 no-repeat;}
span.p_go{background:url('../../images/front/main/ico_go.png') 0 0 no-repeat;}


/* aside*/
.sidebox{	width:238 px;min-height:140px;overflow:hidden;border:1px solid #b1b1b1;}
.tbox{height: 210px;background: #dfdee4;}

.login_box{position:relative;width:238px;height:159px;	border: 1px solid #b1b1b1;background:url('../../images/front/main/login_bg.png') 0 0 repeat-x;}
ul.login_menu{margin:10px 0 20px 15px;}
ul.login_menu li a{font-size: 11px;color:#666;}
ul.login_menu li a:hover{font-size: 11px;color:#0272d4;}
ul.login_menu li{display:inline;}
li.logmn2{margin-left:5px;padding-left:15px;background:url('../../images/front/common/bar.png') 0 4px no-repeat;}
#login .log_item{border-bottom: 1px solid #b1b1b1;margin:0 10px 10px 15px;}
#login .log_item input{border:0;width:120px;heght:70px;font-size: 12px;	padding-bottom:3px;}
.log_item{float: left;}
.btn_login{float: right;margin:-35px 10px 0 0;cursor:pointer;}
.id_save{clear:both;font-size:11px;	color: #666;	padding:5px 0 0 15px;}
.login_box2{padding:40px 0 0 25px;}
.login_after{width:105px;float:left;font-size: 13px;color: #5d5d5d;margin-right: 15px;}
ul.log_info{margin-top: 5px;}
.login_after span.name{font-weight: bold;padding-right: 3px}
.login_after li.user_name{	border-bottom: 1px solid #d6d6d6;padding-bottom: 3px;margin-bottom: 5px;}
.login_menu2{margin-top:10px;	font-size: 12px;	color: #717171;}

.latest{position:absolute;z-index:100;width:342px;margin:43px 0 0 195px;border-top:1px solid #004b8e;border-left:1px solid #888d95;border-right:1px solid #888d95;border-bottom:1px solid #888d95;background:#fff;}
.latest p{font-size:13px;padding:5px 0 5px 10px;color:#335b74;background:#f7f7f7;font-family: 'Nanum Gothic Bold';border-bottom:1px solid #c7c9cd;}
.latest ol#searchedKwd{list-style-type:none;font-size:13px;padding:10px;}
.latest ol#searchedKwd li{margin:0;padding:0;padding-left:10px;background: url('../../images/front/common/bulet.gif') 0 11px no-repeat;}
.latest ol#searchedKwd li img{float:right;margin: 5px 0 0 0}

span.re_num{display:inline-block;font-size:12px;font-family: 'Nanum Gothic Bold';color:#ff8000;margin-left:5px;}

