/* CSS Document for ENGLISH*/

/*FONT Definition*/
body{
	font-size: smaller;
	line-height:140%;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;/* English*/
}


/*Top Nave Definition*/
.top01{
	background:#ffffff url(/eng/images/top-tas.gif) no-repeat;
	float:left;
	height:40px;
	width:125px;
}

.top01-selected{
	background:#ffffff url(/eng/images/top-tas-s.gif) no-repeat;
	float:left;
	height:40px;
	width:125px;
}


.top02{
	float:left;
	background:#ffffff url(/eng/images/top-download.gif) no-repeat;
	height:40px;
	width:87px;
}
.top02-selected{
	float:left;
	background:#ffffff url(/eng/images/top-download-s.gif) no-repeat;
	height:40px;
	width:87px;
}

.top03{
	float:left;
	background:#ffffff url(/eng/images/top-about.gif) no-repeat;
	height:40px;
	width:99px;
}
.top03-selected{
	float:left;
	background:#ffffff url(/eng/images/top-about-s.gif) no-repeat;
	height:40px;
	width:99px;
}

.top04{
	float:left;
	background:#ffffff url(/eng/images/top-function.gif) no-repeat;
	height:40px;
	width:163px;
}
.top04-selected{
	float:left;
	background:#ffffff url(/eng/images/top-function-s.gif) no-repeat;
	height:40px;
	width:163px;
}

.top05{
	float:left;
	background:#ffffff url(/eng/images/top-security.gif) no-repeat;
	height:40px;
	width:73px;
}
.top05-selected{
	float:left;
	background:#ffffff url(/eng/images/top-security-s.gif) no-repeat;
	height:40px;
	width:73px;
}

.top06{
	float:left;
	background:#ffffff url(/eng/images/top-help.gif) no-repeat;
	height:40px;
	width:52px;
}
.top06-selected{
	float:left;
	background:#ffffff url(/eng/images/top-help-s.gif) no-repeat;
	height:40px;
	width:52px;
}

.top07{
	float:left;
	background:#ffffff url(/eng/images/top-recruit.gif) no-repeat;
	height:40px;
	width:78px;
}

.top07-selected{
	float:left;
	background:#ffffff url(/eng/images/top-recruit-s.gif) no-repeat;
	height:40px;
	width:78px;
}

/*3pane Navi Definition*/
.manga-01{
	background:#ffffff url(/eng/images/menu-manga-01.gif);
	float:left;
	height:201px;
	width:246px;
	padding:0;
	margin:0 6px 0 0;
}

.manga-02{
	background:#ffffff url(/eng/images/menu-manga-02.gif);
	float:left;
	height:201px;
	width:246px;
	padding:0;
	margin:0 6px 0 0;
}

.manga-03{
	background:#ffffff url(/eng/images/menu-manga-03.gif);
	float:left;
	height:201px;
	width:246px;
	padding:0;
	margin:0 0 0 0;
}

.manga-01-s{
	background:#ffffff url(/eng/images/menu-manga-01-s.gif);
	float:left;
	height:144px;
	width:175px;
	padding:0;
	margin:5px 12px 5px 0;
}

.manga-02-s{
	background:#ffffff url(/eng/images/menu-manga-02-s.gif);
	float:left;
	height:144px;
	width:175px;
	padding:0;
	margin:5px 12px 5px 0;
}

.manga-03-s{
	background:#ffffff url(/eng/images/menu-manga-03-s.gif);
	float:left;
	height:144px;
	width:175px;
	padding:0;
	margin:5px 6px 5px 0;
}

.function-01{
	background:#ffffff url(/eng/images/menu-function-01.gif);
	float:left;
	height:201px;
	width:246px;
	padding:0;
	margin:0 6px 0 0;
}

.function-02{
	background:#ffffff url(/eng/images/menu-function-02.gif);
	float:left;
	height:201px;
	width:246px;
	padding:0;
	margin:0 6px 0 0;
}

.function-03{
	background:#ffffff url(/eng/images/menu-function-03.gif);
	float:left;
	height:201px;
	width:246px;
	padding:0;
	margin:0 0 0 0;
}

.security-01{
	background:#ffffff url(/eng/images/menu-security-01.gif);
	float:left;
	height:241px;
	width:246px;
	padding:0;
	margin:0 6px 0 0;
}

.security-02{
	background:#ffffff url(/eng/images/menu-security-02.gif);
	float:left;
	height:241px;
	width:246px;
	padding:0;
	margin:0 6px 0 0;
}

.security-03{
	background:#ffffff url(/eng/images/menu-security-03.gif);
	float:left;
	height:241px;
	width:246px;
	padding:0;
	margin:0 0 0 0;
}

/*3 panel Definition for Security*/
#area-3pane-sec{
	display:block;
	width:750px;
	margin:0 0 5px 0;
	padding:0;
	text-indent: -9999px;
}

#area-3pane-sec a:hover{
	background-position: 0 -241px;
}

#area-3pane-sec a:active{
	background-position: 0 -241px;
}


/* ↓floatさせた子ボックスが親ボックスからはみ出てしまう現象を回避 */

#area-3pane-sec:after {
content:".";
display:block;
height:0px;
clear:both;
visibility:hidden;
}

#area-3pane-sec { display:inline-table; }

/* Mac IE には適用させない \*/
* html .contents { height:1px; }
#area-3pane-sec { display:block; }
/* end MacIE5 */