@charset "utf-8";

/*============================================
 2010.09
 fontL.css
============================================*/
body {
	font-size:95%;
	line-height:1.6;
}

.mac.gecko body{
font-size:95%;
}
.mac.safari body{
font-size:95%;
}

/*============================================
  reset Css 
============================================*/
h1,h2,h3,h4{ font-size:1.2em; font-weight:normal; }
textarea,select{ font-size:1.2em; }


/*	header
============================================*/
#fontChange{
position:absolute;
top:54px;
/* english left:701px; */
left:696px;
background:url(/english/img/bg_fontChange.gif) 0 7px no-repeat;
padding:0 0 0 75px;
height:24px;
}
#fontChange ul{
position:relative;
background:url(/english/img/btn_fontChange.gif) 0 0 no-repeat;
}
#fontChange li{
text-indent:-9999px;
float:left;
}
#fontChange a{
width:24px;
height:24px;
display:block;
overflow:hidden;
}
#fontChange a.default{
background:url(/english/img/btn_fontChange.gif) 0 -24px no-repeat;
}
#fontChange a.default:hover{
background:url(/english/img/btn_fontChange.gif) 0 -48px no-repeat;
}
#fontChange a.large{
background:url(/english/img/btn_fontChange.gif) -24px 0 no-repeat;
}
#fontChange a.large:hover{
background:url(/english/img/btn_fontChange.gif) -24px 0 no-repeat;
}



/*	contents
============================================*/


	/*	side
	--------------------------------------------*/
	#side #snav dd a{
	background:url(/english/img/icn_snavArw.gif) 9px 18px no-repeat;
	padding:10px 5px 12px 31px;
	}
	#side #snav dd.current a{
	background:url(/english/img/icn_snavCir.gif) 9px 11px no-repeat;
	padding:3px 5px 12px 31px;
	}
	#side #snav dd.child a{
	background:url(/english/img/icn_snavArw_child.gif) 33px 21px no-repeat;
	padding:11px 5px 9px 45px;
	}


