@charset "Shift_JIS";
/* CSS Document */

body {
	font-size: 12pt;
	color: #000000;
	background-color: #FFFFFF;
}

th,
td{
	font-size:12px
}

a:link,
a:visited {
	text-decoration: underline;
	color: #000000;
}

img {
	border: 0;
}

#top_contents div#menu,
#Logo,
#sidemenu,
#head,
#ex_head_menu,
#global{
	display:none;
}

#top_contents #topics{
	width:774px;
	margin:0;
	padding:0;
}

#top_contents #topics .full_set{
	width:500px;
	margin:0;
	padding:0;
}

#main{
	margin:0px;
	padding:0px;
} 

#main #contents{
	float:none;
	margin:0px;
	padding:0px;
}


/* ex submenu link setting
------------------------------------------------*/
#contents #ex_head li{
	display:list-item;
}

/*
#contents #ex_head ul{
	display:block;
	padding:5px 0;
	height:11px;
}

#contents #ex_head li{
	list-style:none;
	margin-right:20px;
	float:left;
	display:inline;
}

#contents #ex_head li a{
	height:11px;
	line-height:11px;
	background-image:none;
}
*/
#contents #ex_head li.top{
	display:list-item;
	list-style-image:url(../img/bt_ex_smenu_top.gif);
	width:29px;
	height:11px;
}

#contents #ex_head li.plof a{
	background-image:url(../img/bt_ex_smenu_plof.gif);
	background-repeat:no-repeat;
	width:41px;
}

#contents #ex_head li.plof a:hover{
	background-image:url(../img/bt_ex_smenu_plof_ov.gif);
	background-repeat:no-repeat;
	width:41px;
}

#contents #ex_head li.plof_ov a{
	background-image:url(../img/bt_ex_smenu_plof_ov.gif);
	background-repeat:no-repeat;
	width:41px;
}

#contents #ex_head li.lec a{
	background-image:url(../img/bt_ex_smenu_lec.gif);
	background-repeat:no-repeat;
	width:50px;
}

#contents #ex_head li.lec a:hover{
	background-image:url(../img/bt_ex_smenu_lec_ov.gif);
	background-repeat:no-repeat;
	width:50px;
}

#contents #ex_head li.lec_ov a{
	background-image:url(../img/bt_ex_smenu_lec_ov.gif);
	background-repeat:no-repeat;
	width:50px;
}

#contents #ex_head li.lecre a{
	background-image:url(../img/bt_ex_smenu_lecre.gif);
	background-repeat:no-repeat;
	width:68px;
}

#contents #ex_head li.lecre a:hover{
	background-image:url(../img/bt_ex_smenu_lecre_ov.gif);
	background-repeat:no-repeat;
	width:68px;
}

#contents #ex_head li.lecre_ov a{
	background-image:url(../img/bt_ex_smenu_lecre_ov.gif);
	background-repeat:no-repeat;
	width:68px;
}

#contents #ex_head li.kukan a{
	background-image:url(../img/bt_ex_smenu_kukan.gif);
	background-repeat:no-repeat;
	width:76px;
}

#contents #ex_head li.kukan a:hover{
	background-image:url(../img/bt_ex_smenu_kukan_ov.gif);
	background-repeat:no-repeat;
	width:76px;
}

#contents #ex_head li.kukan_ov a{
	background-image:url(../img/bt_ex_smenu_kukan_ov.gif);
	background-repeat:no-repeat;
	width:76px;
}

#contents #ex_head li.awards a{
	background-image:url(../img/bt_ex_smenu_awards.gif);
	background-repeat:no-repeat;
	width:49px;
}

#contents #ex_head li.awards a:hover{
	background-image:url(../img/bt_ex_smenu_awards_ov.gif);
	background-repeat:no-repeat;
	width:49px;
}

#contents #ex_head li.awards_ov a{
	background-image:url(../img/bt_ex_smenu_awards_ov.gif);
	background-repeat:no-repeat;
	width:49px;
}

#contents #ex_head li.exb a{
	background-image:url(../img/bt_ex_smenu_exb.gif);
	background-repeat:no-repeat;
	width:48px;
}

#contents #ex_head li.exb a:hover{
	background-image:url(../img/bt_ex_smenu_exb_ov.gif);
	background-repeat:no-repeat;
	width:48px;
}

#contents #ex_head li.exb_ov a{
	background-image:url(../img/bt_ex_smenu_exb_ov.gif);
	background-repeat:no-repeat;
	width:48px;
}

#contents #ex_head li.exbre a{
	background-image:url(../img/bt_ex_smenu_exbre.gif);
	background-repeat:no-repeat;
	width:67px;
}

#contents #ex_head li.exbre a:hover{
	background-image:url(../img/bt_ex_smenu_exbre_ov.gif);
	background-repeat:no-repeat;
	width:67px;
}

#contents #ex_head li.exbre_ov a{
	background-image:url(../img/bt_ex_smenu_exbre_ov.gif);
	background-repeat:no-repeat;
	width:67px;
}

#contents #ex_head li.gtalk a{
	background-image:url(../img/bt_ex_smenu_gtalk.gif);
	background-repeat:no-repeat;
	width:29px;
}

#contents #ex_head li.gtalk a:hover{
	background-image:url(../img/bt_ex_smenu_gtalk_ov.gif);
	background-repeat:no-repeat;
	width:29px;
}

#contents #ex_head li.gtalk_ov a{
	background-image:url(../img/bt_ex_smenu_gtalk_ov.gif);
	background-repeat:no-repeat;
	width:29px;
}

#contents #ex_head li.gtalkre a{
	background-image:url(../img/bt_ex_smenu_gtalkre.gif);
	background-repeat:no-repeat;
	width:68px;
}

#contents #ex_head li.gtalkre a:hover{
	background-image:url(../img/bt_ex_smenu_gtalkre_ov.gif);
	background-repeat:no-repeat;
	width:68px;
}

#contents #ex_head li.gtalkre_ov a{
	background-image:url(../img/bt_ex_smenu_gtalkre_ov.gif);
	background-repeat:no-repeat;
	width:68px;
}

#contents #ex_head li.int a{
	background-image:url(../img/bt_ex_smenu_int.gif);
	background-repeat:no-repeat;
	width:58px;
}

#contents #ex_head li.int a:hover{
	background-image:url(../img/bt_ex_smenu_int_ov.gif);
	background-repeat:no-repeat;
	width:58px;
}

#contents #ex_head li.int_ov a{
	background-image:url(../img/bt_ex_smenu_int_ov.gif);
	background-repeat:no-repeat;
	width:58px;
}

#contents #ex_head li.mod a{
	background-image:url(../img/bt_ex_smenu_mod.gif);
	background-repeat:no-repeat;
	width:49px;
}

#contents #ex_head li.mod a:hover{
	background-image:url(../img/bt_ex_smenu_mod_ov.gif);
	background-repeat:no-repeat;
	width:49px;
}

#contents #ex_head li.mod_ov a{
	background-image:url(../img/bt_ex_smenu_mod_ov.gif);
	background-repeat:no-repeat;
	width:49px;
}

#contents #ex_head li.semi a{
	background-image:url(../img/bt_ex_smenu_semi.gif);
	background-repeat:no-repeat;
	width:53px;
}

#contents #ex_head li.semi a:hover{
	background-image:url(../img/bt_ex_smenu_semi_ov.gif);
	background-repeat:no-repeat;
	width:53px;
}

#contents #ex_head li.semi_ov a{
	background-image:url(../img/bt_ex_smenu_semi_ov.gif);
	background-repeat:no-repeat;
	width:53px;
}

#contents #ex_head li.taiwan a{
	background-image:url(../img/bt_ex_smenu_taiwan.gif);
	background-repeat:no-repeat;
	width:86px;
}

#contents #ex_head li.taiwan a:hover{
	background-image:url(../img/bt_ex_smenu_taiwan_ov.gif);
	background-repeat:no-repeat;
	width:86px;
}

#contents #ex_head li.taiwan_ov a{
	background-image:url(../img/bt_ex_smenu_taiwan_ov.gif);
	background-repeat:no-repeat;
	width:86px;
}

#contents #ex_head li.theatre a{
	background-image:url(../img/bt_ex_smenu_theatre.gif);
	background-repeat:no-repeat;
	width:89px;
}

#contents #ex_head li.theatre a:hover{
	background-image:url(../img/bt_ex_smenu_theatre_ov.gif);
	background-repeat:no-repeat;
	width:89px;
}

#contents #ex_head li.theatre_ov a{
	background-image:url(../img/bt_ex_smenu_theatre_ov.gif);
	background-repeat:no-repeat;
	width:89px;
}

#contents #ex_head li.book a{
	background-image:url(../img/bt_ex_smenu_book.gif);
	background-repeat:no-repeat;
	width:36px;
}

#contents #ex_head li.book a:hover{
	background-image:url(../img/bt_ex_smenu_book_ov.gif);
	background-repeat:no-repeat;
	width:36px;
}

#contents #ex_head li.book_ov a{
	background-image:url(../img/bt_ex_smenu_book_ov.gif);
	background-repeat:no-repeat;
	width:36px;
}

#contents #ex_head li.sym a{
	background-image:url(../img/bt_ex_smenu_sym.gif);
	background-repeat:no-repeat;
	width:36px;
}

#contents #ex_head li.sym a:hover{
	background-image:url(../img/bt_ex_smenu_sym_ov.gif);
	background-repeat:no-repeat;
	width:36px;
}

#contents #ex_head li.sym_ov a{
	background-image:url(../img/bt_ex_smenu_sym_ov.gif);
	background-repeat:no-repeat;
	width:36px;
}

#contents #ex_head li.symre a{
	background-image:url(../img/bt_ex_smenu_symre.gif);
	background-repeat:no-repeat;
	width:36px;
}

#contents #ex_head li.symre a:hover{
	background-image:url(../img/bt_ex_smenu_symre_ov.gif);
	background-repeat:no-repeat;
	width:36px;
}

#contents #ex_head li.symre_ov a{
	background-image:url(../img/bt_ex_smenu_symre_ov.gif);
	background-repeat:no-repeat;
	width:36px;
}

