@charset "utf-8";
/* CSS Document */

#content_wrap{
    width: 100%;
}
#content_in{
    width: 922px; height: 800px; margin:60px auto;
}
#sub_top{
    background-image:url(../img/hollys_sub_headerbg.png); width: 100%; height: 277px;
}
#lnb{
    float: left; width: 92px; height: 704px; 
}
#lnb ul{
   
}
#lnb ul li{
    margin-top: 10px; background-color: #f6f6f6; 
}
#lnb ul li:first-child{
    margin-top: 0;
}
#lnb ul li a{
    display: block; color: #000000; font-weight: bold;  height: 92px; font-size: 12px; line-height: 92px; text-align: center; 
}
#lnb ul li a:hover{
    color: #972224; font-size: 13px;
}
#lnb ul li a.line1{
    height: 32px; padding: 33px 0; line-height: 16px;
}



#sub_content{
    float: left; width: 786px; height: 765px; margin-left: 43px;
}
#sub_content_in{
   height: 765px;
}
.sub_title{
    position: relative; width: 100%; height: 48px; margin-bottom: 23px; background-image: url(../img/hollys_sub_contenthead.png); 
}
.sub_title h3{
    font-size: 25px; color: #ffffff; line-height: 2; padding-left: 20px;
}
.sub_title .page_location{
    position: absolute; right: 0; top: 18px; padding-right: 19px; font-size: 12px;
}
.sub_title .page_location a{
    float: left; padding-right: 4px;
}
.sub_title .page_location p{
    float: left; color: #ffffff;
}



.menu_list{
    width : 796px; height: 765px;
}
.menu_list li{
    float: left; margin: 0 9px 8px 0; width: 190px;
    background: #000;
}
.menu_list li:nth-child(9) a{
    padding-top: 10px;
}
.menu_list li:nth-child(11) a{
    padding-top: 45px;
}

.menu_list li a{
    position: relative; display: block; height: 227px; background-color: #f6f6f6; text-align: center; color: #000000;
    padding-top:20px; box-sizing: border-box;
}


.menu_list li a .hover{
    position: absolute; top: 0px; background: rgba(0,0,0,0.5); display: none;
}
.menu_list li:hover a .hover{
    display: block;
}


.menu_list li a .img{
    width: 149px; height: 124px; margin: 0 auto;
}
.menu_list li a .img2{
    width: 78px; height: 136px; margin: 0 auto;
}
.menu_list li a .img3{
    width: 83px; height: 122px; margin: 0 auto; 
}
.menu_list li a .img4{
    width: 93px; height: 98px; margin: 0 auto;; 
}
.menu_list li a strong{
    display: block; font-size: 18px; 
}
.menu_list li a p{
    display: block; font-size: 13px; padding-top: 7px;
}









