@charset "UTF-8";

/* Style Reset & Default Styles
----------------------------------------------------*/
h3 {font-size: 120%;}
h4 {font-size: 120%;}
strong { font-size: 120%; }

/* Font Size Button Styles
----------------------------------------------------*/
#Header-inner #HeaderFsize li.fsizeL a {
	background-position: left top;
}
#Header-inner #HeaderFsize li.fsizeM a {
	background-position: left bottom;
}
#Header-inner #HeaderFsize li.fsizeS a {
	background-position: left top;
}

/* Contents Styles
----------------------------------------------------*/
#Contents p,
#Contents dt,
#Contents dd,
#Contents li{
	font-size: 90%;
	line-height: 181%;
}
#Contents thead th {
	font-size: 75%;
	line-height: normal;
}
#Contents tbody th {
	font-size: 85%;
	line-height: normal;
}
#Contents td {
	font-size: 75%;
	line-height: normal;
}
#Contents #Body .att {
	font-size: 115%;
}

/* Top Styles
--------------------------*/
#Top #Contents p,
#Top #Contents dt,
#Top #Contents dd,
#Top #Contents li{
	font-size: 120%;
	line-height: 190%;
}

/* Positions Styles
--------------------------*/
#Positions h4 { font-size: 90%; }


/* Framework Styles
--------------------------*/
#Framework #Contents h3 .small {
	font-size: 75%;
	font-weight: normal;
}
#Framework #Contents .table ul li {
	font-size: 100%;
	line-height: 110%;
}

/* Profiles Styles
--------------------------*/
#Profiles p.catch, #Profile-Box p.catch {
    font-size: 150%;
    line-height: 180%;
}
#Profile-Box ul {
    font-size: 80%;
}
#Contents #Body #Profile-Box h3 {
	font-size: 115%;
    line-height: 130%;
}

/* Faq Styles
--------------------------*/
#Faq #Body h3 {
	font-size: 88%;
	line-height: 160%;
}

/* Apply Styles
--------------------------*/
#Apply #Body dl dt {
	font-size: 98%;
	width: 120px;
}
#Apply #Body dl dd {
	font-size: 88%;
	margin-left: 120px;
}
#Apply #Body dl dd li {
	font-size: 100%;
}

