@charset "UTF-8";

/*------------------------------------------------



   activity





------------------------------------------------*/
h2{
line-height:100%;
}

#main{
width:885px;
margin:0 auto 15px auto;
font-size:120%;
}


#activity_left{
width:175px;
float:left;
}
#activity_left_in{
padding:0 10px 0 0;
}
#activity_menu{
padding:1px;
background:#999999;
}
#activity_menu_in{
padding:4px;
background:#eeeeee;
}
#activity_menu_in2{
padding:2px;
background:#ffffff;
}
#activity_menu_in2 ul{
padding:0;
margin:0;
list-style:none;
}
#activity_menu_in2 ul li{
padding:2px 0 0 20px;
background:url(../../activity/img/manu_icon01.gif) left bottom no-repeat;
}
#activity_menu_in2 ul li a{
font-weight:bold;
color:#333333;
}
#activity_menu_in2 ul li a:hover{
color:#FF0033;
}


#activity_right{
width:710px;
float:left;
}
#activity_news{
width:710px;
}
#activity_news a{
color:#003366;
}
#activity_news_in{
border:#CCCCCC 1px solid;
background-color:#FFFFFF;
}
#activity_bobox{
padding:15px 0 10px 0;
}

#activity_center{
width:100%;
}

#activity_center a{
color:#003366;
}


.subtitle_01{
background:url(../../img/common/second_t_bg.gif) top center no-repeat;
width:886px;
height:53px;
position:relative;
clear:both;
}

.subtitle_01 h3{
color:#FFFFFF;
position:absolute;
top:50%;
font-size:1.6em;
margin-top:-0.4em;
margin-left:12px;
}

.activity_font_small{
font-size:85%;
}




#activity_right .list{
padding:3px 8px;
}

#activity_right .list .scroll{
height:150px;
overflow: auto;
z-index: auto;
}

#activity_right .list .scroll a{
color:#003366;
}

#activity_center .list{
padding:10px 8px;
}

#activity_center .list .scroll{
height:150px;
overflow: auto;
z-index: auto;
}

#activity_center .list .scroll a{
color:#003366;
}

#activity_listbox{
padding:15px 0 15px 0;
}

#page_menu{
width:883px;
display:block;
margin:0 auto 15px auto;
border:#AAAAAA 1px solid;
background-color:#FFFFFF; 
}

#page_menu ul{
list-style:none;
padding:5px;
}

#page_menu li{
padding:0 15px 0 18px;
float:left;
background:url(../../activity/img/manu_icon01.gif) center left no-repeat;
}

#page_menu:after,#page_menu ul:after{
content:".";
font-size:0;
display:block;
height:0;
visibility:hidden;
clear:both;
}

#page_menu a{
color:#334DA3;
}

#page_menu a:hover{
color:#669900;
}





#activity_left:after,#activity_left_in:after,#activity_right:after,#activity_center:after,#activity_listbox:after{
content:".";
font-size:0;
display:block;
height:0;
visibility:hidden;
clear:both;
}
