#contentsArea article h2{ margin: 0;padding: 10px 0; background:none;}
#contentsArea article p, #contentsArea article ul{margin: 0;}
#contentsArea article p{line-height: 24px;}
#contentsArea article h2{font-size: 14px;margin: 0;padding: 0;color:#4b4b4b;font-weight: bold;}
#contentsArea img{padding: 10px 0;}
#contentsArea #sideEnclosingArea article{width: 100%;}
.banner{margin-top:0 ;}
.main .product{margin-top:0 !important;}
#contentsArea article .line h3 a.cur{font-weight: bold;border-bottom: 3px solid #ff8400;}
#contentsArea article .line h3 a{text-decoration: none; font-size: 14px;cursor: pointer;color: #000; padding: 5px 20px;display: inline-block;
    text-align: center;margin-top: 10px;}
#contentsArea article .off{display: none}