/* BASE
--------------------------------------------------------------*/
body {
	font-family: verdana,'Hiragino Kaku Gothic Pro','qMmpS Pro W3','Osaka','lr oSVbN',sans-serif;
}

/* IMAGE
--------------------------------------------------------------*/
img.fl {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
img.fr {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

/* MARGINE, PADDING
--------------------------------------------------------------*/
.mb05 {
	margin-bottom: 5px!important;
}
.mb10 {
	margin-bottom: 10px!important;
}
.pb0 {
	padding-bottom: 0px!important;
}

/* MENU-C
--------------------------------------------------------------*/
#menu01c {
	background: url(/image/main_tablist_ap_2007.gif) no-repeat;
	background-position: 0px -86px;
}
#menu02c {
	background: url(/image/main_tablist_ap_2007.gif) no-repeat;
	background-position: -175px -86px;
}
#menu03c {
	background: url(/image/main_tablist_ap_2007.gif) no-repeat;
	background-position: -350px -86px;
}
#menu01c a {
	background: url(/image/main_tablist_ap_2007.gif) no-repeat;
	background-position: 0px 0px;
}
#menu02c a {
	background: url(/image/main_tablist_ap_2007.gif) no-repeat;
	background-position: -175px 0px;
}
#menu03c a {
	background: url(/image/main_tablist_ap_2007.gif) no-repeat;
	background-position: -350px 0px;
}
#menu01c a:hover {
	background: url(/image/main_tablist_ap_2007.gif) no-repeat;
	background-position: 0px -43px;
}
#menu02c a:hover {
	background: url(/image/main_tablist_ap_2007.gif) no-repeat;
	background-position: -175px -43px;
}
#menu03c a:hover {
	background: url(/image/main_tablist_ap_2007.gif) no-repeat;
	background-position: -350px -43px;
}

#menu01v {
	background: url(/image/main_tablist_ap_videos.gif) no-repeat;
	background-position: 0px -86px;
}
#menu02v {
	background: url(/image/main_tablist_ap_videos.gif) no-repeat;
	background-position: -175px -86px;
}
#menu03v {
	background: url(/image/main_tablist_ap_videos.gif) no-repeat;
	background-position: -350px -86px;
}
#menu01v a {
	background: url(/image/main_tablist_ap_videos.gif) no-repeat;
	background-position: 0px 0px;
}
#menu02v a {
	background: url(/image/main_tablist_ap_videos.gif) no-repeat;
	background-position: -175px 0px;
}
#menu03v a {
	background: url(/image/main_tablist_ap_videos.gif) no-repeat;
	background-position: -350px 0px;
}
#menu01v a:hover {
	background-position: 0px -43px;
}
#menu02v a:hover {
	background-position: -175px -43px;
}
#menu03v a:hover {
	background-position: -350px -43px;
}

/* MENU-S
--------------------------------------------------------------*/
#subnavinew a {
	background: url(image/main_tablist_highlight.gif) no-repeat;
}

#menu01sv {
	background: url(image/main_tablist_highlight.gif) no-repeat 0px -26px!important;
}
#menu02sv {
	background: url(image/main_tablist_highlight.gif) no-repeat -175px -26px!important;
}
#menu03sv {
	background: url(image/main_tablist_highlight.gif) no-repeat -350px -26px!important;
}

#menu01sv a {
	background-position: 0px 0px!important;
}
#menu02sv a {
	background-position: -175px 0px!important;
}
#menu03sv a {
	background-position: -350px 0px!important;
}
#menu01sv a:hover {
	background-position: 0px -26px!important;
}
#menu02sv a:hover {
	background-position: -175px -26px!important;
}
#menu03sv a:hover {
	background-position: -350px -26px!important;
}
