
@media (min-width:767px) {

       
}

@media (max-width:768px) {

}

.panel_2{
    margin-top: 40px;
    background: #f0f1f0;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;

}

.panel_2 .col_1{
    background: #f0f1f0;
    padding-top: 30px;
    padding-left: 30px;
    padding-right: 30px;
    text-align: left;
    height: 100%;
    
}

.panel_2 .col_1 .text_1{
    display: block;
    width: 100%;
    font-size: 24px;
    
}

.panel_2 .col_1 .text_2{
    clear: both;
    display: block;
    
}

.panel_2 .col_1 hr{
    width:20%;
    border-top: 1px solid black;    
    text-align: left;
    float: left;
}


/* 알루미늄 주요제품 */

.g-box{
	background:#f1f1f1;
	padding:0.5vw;
	padding-left:1.5vw;
	border:1px solid #d7d7d7;
}

.al-prolist {
    width: 49%;
    display: inline-block;
    vertical-align: top;
    padding: 2vw;
}

.al-prolist-a{
	margin-bottom:8vw;
}

.al-prolist h1{
	font-size:1.3rem;
	font-weight:bold;
}

.al-prolist ol, .al-prolist ul{
	padding-left:0.2vw;
}

.al-prolist li{
	list-style:none;
}

.te-in{
	text-indent:2.7vw;
}

table.al-ta {
	width:auto;
    border-spacing:0px;
    text-align: center;
    line-height: 1.5;
    margin: 20px 10px;
	font-size:1.0rem;
}

table.al-ta th {
	min-width: auto;
    padding: 0.7rem 1rem;
    vertical-align: middle;
    color: #fff;
    text-align: center;
    background: #458acf;
    border-right: 1px solid #ccc;
}

table.al-ta td {
    width:10vw;
    padding:0.7vw 0.5vw;
    vertical-align:middle;
    border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
    background: #fff;
}

.bg-sky{
	background:#e6f3ff !important;
	font-weight:bold;
}

@media (max-width:991px) {
	
	table.al-ta{
		width:100%;
		margin:0;
	}
	
	table.al-ta th{
		padding:0.5vw 0vw !important;
	}
	
	.al-prolist {
		width: 100%;
}
	
	
}
