#footerArea{
	display: block;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #b2b2b2;
}

#footerArea #footernaviBlock{
	display: block;
	width: 930px;
	margin: 0px auto 0px auto;
	padding: 9px 0px 20px 0px;
}

#footerArea #footernaviBlock ul{
	display: block;
	width: 400px;
	height: 11px;
	float: left;
	margin: 0px 0px 0px 14px;
	padding: 0px;
}

#footerArea #footernaviBlock ul li{
	display: block;
	float: left;
	height: 11px;
}

#footerArea #footernaviBlock ul li a.globalTop{
	display: block;
	width: 55px;
	height: 11px; 
	margin: 0px 8px 0px 0px;
	padding: 0px 8px 0px 0px;
	font-size: 1%;
	text-indent: -9999px;
	background-image: url("/en/image/common/foot_btnglobalsite.gif");
	background-repeat: no-repeat;
	background-position: left top;
	border-right: 1px solid #999999;
}

#footerArea #footernaviBlock ul li a.contact{
	display :block;
	width: 56px;
	height: 11px;
	margin: 0px 8px 0px 0px;
	padding: 0px 8px 0px 0px;
	font-size: 1%;
	text-indent: -9999px;
	background-image: url("/en/image/common/foot_btninquiry.gif");
	background-repeat: no-repeat;
	background-position: left top;
	border-right: 1px solid #999999;
}

#footerArea #footernaviBlock ul li a.terms{
	display :block;
	width: 91px;
	height: 11px;
	margin: 0px 8px 0px 0px;
	padding: 0px 8px 0px 0px;
	font-size: 1%;
	text-indent: -9999px;
	background-image: url("/en/image/common/foot_btnterms.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

#footerArea #footernaviBlock address img {
	display: block;
	width: 278px;
	height: 9px;
	float: right;
	margin: 0px 14px 0px 0px;
}


#headerArea {
	display: block;
	width: 902px;
	margin: 0px;
	padding: 0px 14px;
}

#headerArea #logo img{
	display: block;
	float: left;
	width: 308px;
	height: 29px;
	margin: 15px 0px 14px 0px;
	padding: 0px;	
}

#headerArea h1{
	display: block;
	width: 311px;
	height: 20px;
	float: right;
	font-size: 1%;
	text-indent: -9999px;
	margin: 22px 0px 0px 0px;
	background-image: url("/en/corc/corp-ad/calendar/2008/image/h1_logo.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

/*--- toppage menu/  ---*/
ul.toppageMenu{
	display: block;
	width: 902px;
	height: 15px;
	margin: 15px 14px 4px 14px;
}

ul.toppageMenu li {
	display: block;
	height: 15px;
	float: left;
	margin: 0px;
	padding: 0px;
}

ul.toppageMenu li.about a:LINK,
ul.toppageMenu li.about a:VISITED {
	display: block;
	width: 148px;
	height: 15px;
	margin: 0px 15px 4px 0px;
	padding: 0px;
	font-size: 10px;
	text-indent: -9999px;
	background-image: urL("/en/corc/corp-ad/calendar/2008/image/topMenu_about.gif");
	background-position: left top;
	background-repeat: no-repeat;	
}
ul.toppageMenu li.about a:HOVER,
ul.toppageMenu li.about a:ACTIVE {
	display: block;
	width: 148px;
	height: 15px;
	margin: 0px 15px 4px 0px;
	padding: 0px;
	font-size: 10px;
	text-indent: -9999px;
	background-image: urL("/en/corc/corp-ad/calendar/2008/image/topMenu_about.gif");
	background-position: left bottom;
	background-repeat: no-repeat;	
}

ul.toppageMenu li.gallery a:LINK,
ul.toppageMenu li.gallery a:VISITED {
	display: block;
	width: 103px;
	height: 15px;
	margin: 0px 15px 4px 0px;
	padding: 0px;
	font-size: 10px;
	text-indent: -9999px;
	background-image: urL("/en/corc/corp-ad/calendar/2008/image/topMenu_gallery.gif");
	background-position: left top;
	background-repeat: no-repeat;	
}
ul.toppageMenu li.gallery a:HOVER,
ul.toppageMenu li.gallery a:ACTIVE {
	display: block;
	width: 103px;
	height: 15px;
	margin: 0px 15px 4px 0px;
	padding: 0px;
	font-size: 10px;
	text-indent: -9999px;
	background-image: urL("/en/corc/corp-ad/calendar/2008/image/topMenu_gallery.gif");
	background-position: left bottom;
	background-repeat: no-repeat;	
}

ul.toppageMenu li.qa a:LINK,
ul.toppageMenu li.qa a:VISITED {
	display: block;
	width: 76px;
	height: 15px;
	margin: 0px 15px 4px 0px;
	padding: 0px;
	font-size: 10px;
	text-indent: -9999px;
	background-image: urL("/en/corc/corp-ad/calendar/2008/image/topMenu_qa.gif");
	background-position: left top;
	background-repeat: no-repeat;	
}
ul.toppageMenu li.qa a:HOVER,
ul.toppageMenu li.qa a:ACTIVE {
	display: block;
	width: 76px;
	height: 15px;
	margin: 0px 15px 4px 0px;
	padding: 0px;
	font-size: 10px;
	text-indent: -9999px;
	background-image: urL("/en/corc/corp-ad/calendar/2008/image/topMenu_qa.gif");
	background-position: left bottom;
	background-repeat: no-repeat;	
}

ul.toppageMenu li.wwf a:LINK,
ul.toppageMenu li.wwf a:VISITED {
	display: block;
	width: 80px;
	height: 15px;
	margin: 0px 15px 4px 0px;
	padding: 0px;
	font-size: 10px;
	text-indent: -9999px;
	background-image: urL("/en/corc/corp-ad/calendar/2008/image/topMenu_wwf.gif");
	background-position: left top;
	background-repeat: no-repeat;	
}
ul.toppageMenu li.wwf a:HOVER,
ul.toppageMenu li.wwf a:ACTIVE {
	display: block;
	width: 80px;
	height: 15px;
	margin: 0px 15px 4px 0px;
	padding: 0px;
	font-size: 10px;
	text-indent: -9999px;
	background-image: urL("/en/corc/corp-ad/calendar/2008/image/topMenu_wwf.gif");
	background-position: left bottom;
	background-repeat: no-repeat;	
}

ul.toppageMenu li.profile a:LINK,
ul.toppageMenu li.profile a:VISITED {
	display: block;
	width: 93px;
	height: 15px;
	margin: 0px 15px 4px 0px;
	padding: 0px;
	font-size: 10px;
	text-indent: -9999px;
	background-image: urL("/en/corc/corp-ad/calendar/2008/image/topMenu_profile.gif");
	background-position: left top;
	background-repeat: no-repeat;	
}
ul.toppageMenu li.profile a:HOVER,
ul.toppageMenu li.profile a:ACTIVE {
	display: block;
	width: 93px;
	height: 15px;
	margin: 0px 15px 4px 0px;
	padding: 0px;
	font-size: 10px;
	text-indent: -9999px;
	background-image: urL("/en/corc/corp-ad/calendar/2008/image/topMenu_profile.gif");
	background-position: left bottom;
	background-repeat: no-repeat;	
}

ul.toppageMenu li.download a:LINK,
ul.toppageMenu li.download a:VISITED {
	display: block;
	width: 126px;
	height: 15px;
	margin: 0px 79px 4px 0px;
	padding: 0px;
	font-size: 10px;
	text-indent: -9999px;
	background-image: urL("/en/corc/corp-ad/calendar/2008/image/topMenu_download.gif");
	background-position: left top;
	background-repeat: no-repeat;	
}
ul.toppageMenu li.download a:HOVER,
ul.toppageMenu li.download a:ACTIVE {
	display: block;
	width: 126px;
	height: 15px;
	margin: 0px 79px 4px 0px;
	padding: 0px;
	font-size: 10px;
	text-indent: -9999px;
	background-image: urL("/en/corc/corp-ad/calendar/2008/image/topMenu_download.gif");
	background-position: left bottom;
	background-repeat: no-repeat;	
}

ul.toppageMenu li.archive a:LINK,
ul.toppageMenu li.archive a:VISITED {
	display: block;
	width: 122px;
	height: 15px;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	font-size: 10px;
	text-indent: -9999px;
	background-image: urL("/en/corc/corp-ad/calendar/2008/image/topMenu_archive.gif");
	background-position: left top;
	background-repeat: no-repeat;	
}
ul.toppageMenu li.archive a:HOVER,
ul.toppageMenu li.archive a:ACTIVE {
	display: block;
	width: 122px;
	height: 15px;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	font-size: 10px;
	text-indent: -9999px;
	background-image: urL("/en/corc/corp-ad/calendar/2008/image/topMenu_archive.gif");
	background-position: left bottom;
	background-repeat: no-repeat;	
}

ul.toppageMenu li.c2007 a:LINK,
ul.toppageMenu li.c2007 a:VISITED {
	display: block;
	width: 90px;
	height: 15px;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	font-size: 10px;
	text-indent: -9999px;
	background-image: urL("/en/corc/corp-ad/calendar/2008/image/topMenu_2007.gif");
	background-position: left top;
	background-repeat: no-repeat;	
}
ul.toppageMenu li.c2007 a:HOVER,
ul.toppageMenu li.c2007 a:ACTIVE {
	display: block;
	width: 90px;
	height: 15px;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	font-size: 10px;
	text-indent: -9999px;
	background-image: urL("/en/corc/corp-ad/calendar/2008/image/topMenu_2007.gif");
	background-position: left bottom;
	background-repeat: no-repeat;	
}

#maintitleArea{
	display: block;
	width: 902px;
	margin: 0px 14px 40px 14px;
}
