   
    .page-content .title { font-size:30px; line-height:55px; color:#282828; border-bottom:1px solid #dcdcdc; margin-bottom:30px; padding-bottom:10px; display:none; }
    .page-content .model { overflow:hidden; padding:0; margin:0; }
    .page-content .model li { float:left; width:20%; list-style:none; }    
    .page-content .model li a { display:block; width:100%; text-align:center; font-size:15px; line-height:15px; padding:10px 0; color:#666; font-weight:400; border:1px solid #ccc; border-right:none;  }
    .page-content .model li:last-child a { border-right:1px solid #ccc; }
    .page-content .model li a:hover { background:#ededed;  }
    .page-content .model li a.on { background:#026ab3; color:#fff; border:1px solid #026ab3; }
    .page-content .product, .page-content .support { display:none; margin-top:100px; }
    .page-content > p.on, .page-content div.on { display:block; }
    
    .page-content .product .con1 { overflow:hidden; margin-bottom:80px; }
    .page-content .product .con1 .pro_img, .page-content .con1 .pro_inst { float:left; }
    .page-content .product .con1 .pro_img { width:60%; text-align:center; } 
    .page-content .product .con1 .pro_inst { width:40%; }
    .page-content .product .con1 .pro_inst p.tit { font-size:24px; font-weight:500; border-bottom:1px dotted #666;  padding-bottom:20px; margin-bottom:20px; color:#333;  }
    .page-content .product .con1 .pro_inst ul { padding:0; margin:0; }
    .page-content .product .con1 .pro_inst ul li { list-style:none; font:400 12px 'gulim', '굴림', 'San-serif'; line-height:17px; margin-bottom:20px; color:#888; }
    .page-content .product .con1 .pro_inst ul li:last-child { margin-bottom:0; }
    
    .page-content .product .con2 p.tit { font-size:18px; color:#333; font-weight:400; margin-bottom:30px; } 
    .page-content .product .con2 table { width:100%; margin-bottom:15px; }
    .page-content .product .con2 table th,.page-content .product .con2 table td { font:400 12px 'gulim', '굴림', 'San-serif';  text-align:center; }
    .page-content .product .con2 table th { width:16.5%; color:#fff; background:#3399cc; padding:20px 0; }
    .page-content .product .con2 table td { border-bottom:1px solid #3399cc; padding:20px 0;}
    .page-content .product .con2 table td:last-child { padding:0 ;}
    .page-content .product .con2 table tr:last-child td { border-bottom:2px solid #39a7de; }
    
    .page-content p.ps { font:400 12px 'gulim', '굴림', 'San-serif'; line-height:20px; }

@media (max-width:768px) {
	.page-content .product { margin-top:50px; }
	.page-content .product .con1 { margin-bottom:40px; }
    .page-content .product .con1 .pro_img { width:100%; }
    .page-content .product .con1 .pro_inst { width:100%; }
    .page-content .product .con1 .pro_inst ul li { margin-bottom:15px; }
}

@media (max-width:480px) {
	.page-content .model li a span { display:block; }
}
