@charset "utf-8";

.j2j3po .leftRedTit{
	border-color :#032c17;
}
.j2j3po .ttlLink h3,
.j2j3po .ttlNoLink h3,
.j2j3po .ttlNoLink .blockTit,
.kvArea ul,
.content .kvArea ul.navList li > a,
.content .kvArea ul.navList li > span{
    background-color: #032c17;
}
body.top .kvArea .navList li.nav_top a,
body.news .kvArea .navList li.nav_news a,
body.photo .kvArea .navList li.nav_photo a,
body.video .kvArea .navList li.nav_photo a,
body.match .kvArea .navList li.nav_match a,
body.ticket .kvArea .navList li.nav_ticket a,
body.outline .kvArea .navList li.nav_outline a{
    background-color: #000 !important;
    color: #fff;
}

/*photo,video*/
body.photoTab .tabSelecter .tab li.photoTab a,
body.videoTab .tabSelecter .tab li.videoTab a {
    position: relative;
    top: 1px;
    background: #FFFFFF;
    color: #464646;
    font-weight: bold;
}
body.photoTab .tabSelecter .tab li.photoTab a:hover,
body.videoTab .tabSelecter .tab li.videoTab a:hover{
	opacity: 1;
	color: #909090;
}

/*outline*/
.outlineArea .commonTable.outline dl{
    margin-bottom: 5px;
}
.outlineArea .commonTable.outline dl dt{
    margin-bottom: 5px;
}
.outlineArea .commonTable.outline ol{
    list-style: decimal;
    padding-left: 20px;
}
.outlineArea .commonTable.outline ol li{
    margin-bottom: 5px;
}
.outlineArea .commonTable.outline ol li ul li{
    list-style: disc;
    margin-left: 20px;
    margin-top: 5px;
}