
			/* 전동식 제품소개 */
			#elec_menu_bar {
				width:1040px;
				height:82px;
				overflow: hidden;
				background:white;
				padding: 50px 0 0 45px;
				box-sizing: border-box;
			}
			.elec_menu {
				width:100px;
				height:30px;
				line-height: 30px;
				float:left;
				border:1px solid #ccc;
				text-align: center;
				font-size: 1.8rem;
                cursor:pointer;
			}
			.product_article {
				box-sizing: border-box;
				background:white;
			}
			.product_image {
				width:1040px;
				height:435px;
			}

			.hproduct_image {
				width:1040px;
				height:435px;
			}

			.product_text {
				padding:0 35px;
				font-size: 1.8rem;
				padding-bottom: 60px;
			}
			.product_text td {
				height:30px;
			}

			/*하이브리드*/
			.hybrid_btn {
				box-sizing: border-box;
				height:40px;
				line-height: 40px;
				width:25%;
				float:left;
				text-align: center;
				border:1px solid #009be2;
				border-right: none;
				border-top:none;
				color:#5d5d5d;
                cursor: pointer;
			}
			.hybrid_2_btn {
				box-sizing: border-box;
				height:40px;
				line-height: 40px;
				width:50%;
				float:left;
				text-align: center;
				border:1px solid #009be2;
				border-right: none;
				border-top:none;
				color:#5d5d5d;
                cursor: pointer;
			}
			.hybrid_all_article {
				background:white;
			}
			#hybrid_menu_bar {
				width:910px;
				height:80px;
				background:white;
                margin:0 auto;
			}
			.hybrid_btn:nth-of-type(4) {
				border-right: 1px solid #009be2;
			}
			.hybrid_btn:last-child {
				border-right: 1px solid #009be2;
			}

			.hybrid_menu_bar {
				width:1040px;
				height:82px;
				overflow: hidden;
				
				padding: 50px 0 0 45px;
				box-sizing: border-box;
			}
			.hybrid_menu {
				width:100px;
				height:30px;
				line-height: 30px;
				float:left;
				border:1px solid #ccc;
				text-align: center;
				font-size: 1.8rem;
                cursor: pointer;
			}

			.com_btn {
				box-sizing: border-box;
				height:40px;
				line-height: 40px;
				width:50%;
				float:left;
				text-align: center;
				border:1px solid #009be2;
				border-right: none;
				border-top:none;
				color:#5d5d5d;
                cursor: pointer;
			}

			#com_menu_bar {
				width:50%;
				height:80px;
				background:white;
                margin:0 auto;
			}
			.com_btn:nth-of-type(2) {
				border-right: 1px solid #009be2;
			}
			.com_btn:last-child {
				border-right: 1px solid #009be2;
			}

			.com_menu_bar {
				width:1040px;
				height:82px;
				overflow: hidden;
				
				padding: 50px 0 0 45px;
				box-sizing: border-box;
			}
			.com_menu {
				width:100px;
				height:30px;
				line-height: 30px;
				float:left;
				border:1px solid #ccc;
				text-align: center;
				font-size: 1.8rem;
                cursor: pointer;
			}
			.com_btn {
				box-sizing: border-box;
				height:40px;
				line-height: 40px;
				width:50%;
				float:left;
				text-align: center;
				border:1px solid #009be2;
				border-right: none;
				border-top:none;
				color:#5d5d5d;
                cursor: pointer;
			}

			/*입형 및 특수*/
#vertical_menu_bar {
    width:910px;
    margin:0 auto;
}
			.vertical_btn {
				box-sizing: border-box;
				height:40px;
				line-height: 40px;
				width:25%;
				float:left;
				text-align: center;
				border:1px solid #009be2;
				border-right: none;
				border-top:none;
				color:#5d5d5d;
                cursor: pointer;
			}
			.vertical_btn:last-child {
				width:100%;
				display: none; /*저압사출기*/
			}

			/*고객지원*/
			#catal_wrap {
				width:100%;
				height:480px;
				box-sizing: border-box;
			}
			.catalogue{
				text-align: center;
				padding-top: 30px;
				width:33.33333333333333333333%;
				height:430px;
				float:left;
				box-sizing: border-box;
				border-bottom: 1px solid #ccc;
			}
			.electric_catal {
				margin:0 auto;
				width:200px;
				height:250px;
				background-image: url(../image/catal_1.png);
				background-size: contain;
				background-repeat: no-repeat;
				background-position: center;
				border:1px solid #ccc;
				box-shadow: 0px 0px 15px #ccc;
			}

			.hybrid_catal {
				margin:0 auto;
				width:200px;
				height:250px;
				background-image: url(../image/catal_2.png);
				background-size: contain;
				background-repeat: no-repeat;
				background-position: center;
				border:1px solid #ccc;
				box-shadow: 0px 0px 15px #ccc;
			}
			.vertical_catal {
				margin:0 auto;
				width:200px;
				height:250px;
				background-image: url(../image/catal_3.png);
				background-size: contain;
				background-repeat: no-repeat;
				background-position: center;
				border:1px solid #ccc;
				box-shadow: 0px 0px 15px #ccc;
			}
			.catal_down {
				margin:20px auto;
				width:200px;
				height:50px;
				text-align: center;
				border:1px solid #ccc;
				line-height: 50px;
			}
			.catal_down:hover {
				background:#009be2;
				color:white;			}

.product_specification{
    border-top: 1px solid #5d5d5d;
}

.product_specification td {
    color:#5d5d5d;
    height:30px;
    line-height: 30px;
    border-bottom: 1px solid #5d5d5d;
    border-right: 1px solid #5d5d5d;
    font-size: 1.8rem;
}
.spec_btn_wrap {
    width:100%;
    height:60px;
}
.spec_btn {
    float:left;
    width:50px;
    height:30px;
    line-height: 30px;
    text-align: center;
    border:1px solid #ccc;
    cursor: pointer;
}