@charset "euc-kr";
/* CSS Document */



/*¼­ºê³»¿ë*/



/*¿¬Çõ*/


#sub_cont .subject .stit {display:table;width:100%;padding: 0px 0px 15px 0px;  /*¿¬Çõ - ³âµµ*/
text-align:center;text-overflow:ellipsis;overflow:hidden; white-space:nowrap; letter-spacing:-0.5px;
font-size:25px;font-weight:bold;color:#004db2;
margin:0 auto;
}





#sub_cont .subject .hline     {background:url("../../images/company/history_line.gif")  repeat-y;}

#sub_cont .subject .p15   {height:15px;}
#sub_cont .subject .p30   {height:30px;}

#sub_cont .subject .tr     {display:table;}
#sub_cont .subject .year   {
	display: table-cell;
    padding: 3px 22px 3px 0;
    color: #004db2;
    font-size: 14px;
    width: 70px;
}
#sub_cont .subject .career {display:table-cell;color:#666666;  padding:3px 0 3px 10px;color:#333333;font-size:14px;}



/*Á¦Ç°Á¤º¸*/

.s_line01 {height:1px; background-color:#dcdcdc;}

.sel {
	position: relative;
    padding: 5px;
    border: 1px solid #cccccc;
}

.sel select {width:100%; height:30px;border:1px solid #000000;
    font-size:16px; 
	background: transparent;
	line-height: 1;
	border: 0;
	border-radius: 0;
	-webkit-appearance: none;
	overflow: hidden;
	background: url("../../images/common/select_arr.png") right 0 no-repeat;
	-webkit-background-size:30px 30px;
	-moz-background-size:30px 30px;
	-0-background-size:30px 30px;
	-khtml-background-size:30px 30px;
	background-size:30px 30px;
	border: 1px solid #fff;
}


#sub_cont .pd_list {background: none;background-color:none; 
	-webkit-background-size:100% 17px;
	-moz-background-size:100% 17px;
	-0-background-size:100% 17px;
	-khtml-background-size:100% 17px;
	background-size:100% 17px;
	}


#sub_cont .pd_list .pd_wrap {position:relative;width:100%;margin:0 auto;padding:0px;overflow: hidden;}
#sub_cont .pd_list .pd_wrap .pd {
	width: 100%;
    background-color: #fff;
    margin-top: 0px;
    box-sizing: border-box;
    border-bottom: 1px solid #e5e5e5;
    padding: 20px 0px;
}
#sub_cont .pd_list .pd_wrap .pd .pd_img {
	width: 100%;
    height: auto;
    border-bottom: 0px solid #ebeaea;
    margin: 0 auto;
}
#sub_cont .pd_list .pd_wrap .pd .pd_img img{ 
    border: 0px;
    zoom: 1;
    width: 100%;
}
#sub_cont .pd_list .pd_wrap .pd .pd_name {
    display: block;
    width: 100%;
    vertical-align: middle;
    text-align: center;
    padding: 5px;
    font-size: 15px;
    line-height: 18px;
    box-sizing: border-box;
}
#sub_cont .pd_list .pd_wrap .pd_div {display:table-cell;width:5px;float:left;display:none;}
#sub_cont .pd_list .pd_wrap .end{height:10px;}




/*Á¦Ç°Á¤º¸ »ó¼¼º¸±â background-color:#000000;*/


#sub_cont .view {background: none;padding:0 10px;
	-webkit-background-size:100% 10px;
	-moz-background-size:100% 10px;
	-0-background-size:100% 10px;
	-khtml-background-size:100% 10px;
	background-size:100% 10px;
	}

#sub_cont .view .view_tit {position:relative;width:100%;margin:0 auto;padding:10px 0;overflow:hidden;}


#sub_cont .view .view_tit .subjet {display:none;width:80%;font-size:15px; line-height:18px;padding:7px 0;font-size:15px; line-height:18px;font-weight:bold;letter-spacing:-1px;}
#sub_cont .view .view_tit .list {position:absolute;top:43%;right:0;}


#sub_cont .view .view_pd {position:relative;width:100%;margin:0 auto;border-top:0px solid #054ba8;}

#sub_cont .view .view_pd .vew_img {border-bottom:1px solid #e1e1e1;text-align:center;}

#sub_cont .view .view_pd .vew_txt{
	padding: 15px;
    font-size: 15px;
    line-height: 25px;
    border: 1px solid rgba(0, 0, 0, 0.5);
    margin-bottom: 30px;
    border-radius: 10px;
}

#sub_cont .view .view_pd .vew_bline{background: url("../../images/product/view_vline.gif") center 0 repeat-x;display:none;
	-webkit-background-size:2px 4px;
	-moz-background-size:2px 4px;
	-0-background-size:2px 4px;
	-khtml-background-size:2px 4px;
	background-size:2px 4px;
}



/*½ºÆå*/

#sub_cont .view .spec {width:100%}
#sub_cont .view .spec ul{}
#sub_cont .view .spec ul+ul+ul+ul{display:block;}


#sub_cont .view .spec .spec_tit01 { 
background: url(/new_hsvalve/images/cmn/icon_bullet.png)no-repeat;
    padding-left: 40px;
    font-size: 22px;
    color: #333;
    padding: 5px 0px 10px 40px;
    margin-bottom: 10px;
}

#sub_cont .view .spec .spec_tit02 { 
background: url(/new_hsvalve/images/cmn/icon_bullet.png)no-repeat;
    padding-left: 40px;
    font-size: 22px;
    color: #333;
    padding: 5px 0px 10px 40px;
    margin: 40px 0px 10px;
}

#sub_cont .view .spec .spec_tit03 { 
padding:15px 20px;font-weight:bold;
font-size:14px;color:#104fb2;
background:url("../../images/product/spec_icon03.gif") no-repeat; background-position:0 50%;
		-webkit-background-size:14px 16px;
		-moz-background-size:14px 16px;
		-0-background-size:14px 16px;
		-khtml-background-size:14px 16px;
		background-size:14px 16px;
}




#sub_cont .view .spec .sp01_view {
	outline: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 10px;
}
#sub_cont .view .spec .sp01_view img {width:100%; height:auto;}
#sub_cont .view .spec .sp02_view img {width:100%; height:auto;}

.end{height:30px;}




/*Ä«Å»·Î±× »ó¼¼º¸±â background-color:#000000;*/

#sub_cont .catalog {background: none;padding:20px; 
	-webkit-background-size:100% 10px;
	-moz-background-size:100% 10px;
	-0-background-size:100% 10px;
	-khtml-background-size:100% 10px;
	background-size:100% 10px;
	}

#sub_cont .catalog .view_pd .vew_img {border-bottom:0px solid #ccc;border-top:0px solid #333333;text-align:center;padding:0px;}
#sub_cont .catalog .view_pd .vew_img img{width:100%;}
#sub_cont .catalog .view_pd .vew_txt{
padding: 15px 0;
    font-size: 1em;
    line-height: 1.7em;
    border-bottom: 1px solid #e1e0e0;
    letter-spacing: -0.7px;
}

#sub_cont .catalog .view_pd .vew_bline{background: url("../../images/product/view_vline.gif") center 0 repeat-x;
	-webkit-background-size:2px 4px;
	-moz-background-size:2px 4px;
	-0-background-size:2px 4px;
	-khtml-background-size:2px 4px;
	background-size:2px 4px;
}

#sub_cont .catalog .view_pd .vew_txt ul {
    border-top: 1px solid #b8d1e4;
    border-bottom: 1px solid #b8d1e4;
    padding: 20px 0px;
    margin: 20px 0px;
    font-size: 17px;
    color: #004db2;
}

#sub_cont .catalog .view_pd .vew_txt ul li {
    background: url(/new_hsvalve/images/cmn/icon_point02.png)no-repeat;
    padding-left: 10px;
    background-position: left;
    line-height: 35px;
}
#sub_cont .catalog .view_pd .vew_txt .text2 {
    margin-bottom: 10px;
}

#sub_cont .catalog .view_pd .cat_tit01 {border-bottom:1px solid #e1e0e0; padding:12px 0; text-align:left;padding-top:30px;}
#sub_cont .catalog .view_pd .cat_btn { padding:20px 0; text-align:center;}


/*°í°´¼¾ÅÍ*/





























