@charset "utf-8";
@import "base.css";

html, body {
	height:100%;
	background-color:#000000;
	overflow:hidden;
}

#flash {
	text-align:center;
	width:100%;
	height:100%;
	z-index:0;
}

#mediaspace {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:20;
}

#notice {
	xposition:relative;
	xfloat:left;
	position:absolute;
	top:268px;
	left:90px;
	z-index:200;
	width:340px;
	height:131px;
}

#notice p.notice_title {
	padding: 0px 0px 20px 10px;
	width:300px;
}

#notice p.notice_btn {
	padding: 20px 0px 0px 0px;
	width:400px;
}

#notice ul.notice_list {
	width:300px;
}

#notice ul.notice_list li{
	width:300px;
	padding:3px 0px 3px 0px;
}

a.notice_li:link,a.notice_li:visited { 
	color:#ffffff;
}
		
a.notice_li:hover { 
	color: #265d56;
}


/* header Ÿ  */




#menu_group {
	position:absolute;
	top:6px;
	left:0px;
	width: 930px;
	height:107px;
	z-index:100;
}

#menu_group h1 {
	float:left;
	padding: 5px 5px 8px 25px;
}


#menu_group ul.global_menu{
	position:absolute;
	top:8px;
	left:806px;
	width:103px;
	height:11px;
}

#menu_group ul.global_menu li{
	float:left;
	height:11px;
}

#menu_group ul.main_menu {
	float:left;
	height:37px;
	width:697px;
	padding:27px 0px 0px 17px;
}

#menu_group ul.main_menu li{
	float:left;
}

#menu_group ul.main_menu li.main_menu01{
	width:187px;
	height:37px;
}

#topsubmenu01{
	position:absolute;
	top:66px;
	left:222px;
	width:455px;
	height:29px;
}

#topsubmenu01 li{
	float:left;
	height:29px;
}

#header #menu_group ul.main_menu li.main_menu02{
	width:160px;
	height:37px;
}

#topsubmenu02 {
	position:absolute;
	top:66px;
	left:405px;
	width:531px;
	height:29px;
}

#topsubmenu02 li{
	float:left;	
	height:29px;
}

#header #menu_group ul.main_menu li.main_menu03{
	width:174px;
	height:37px;
}

#topsubmenu03{
	position:absolute;
	top:66px;
	left:410px;
	width:700px;
	height:29px;
	float:left;
}

#topsubmenu03 li{
	float:left;
	height:29px;
}

#header #menu_group ul.main_menu li.main_menu04{
	width:173px;
	height:37px;
}

#topsubmenu04{
	position:absolute;
	top:66px;
	left:635px;
	width:282px;
	height:29px;
}

#topsubmenu04 li{
	float:left;
	height:29px;
}
/* header Ÿ  */



#pray_jp {
	top:26px;
	left:920px;
	position:absolute;
	float:left;
}

