@charset "UTF-8";
/*////////////////////////////////////////////////////////////
YAG - home.css
------------------------------------------------------------

[home]
	1. home Pages
		1-1. Background
		1-2. Layout
		1-3. Content

////////////////////////////////////////////////////////////*/

/* ################################################################################
	[home] home Pages styles
   ################################################################################ */
/* ------------------------------------------------------------
	1. home
   ------------------------------------------------------------ */
/*  1-1. Background
   ------------------------------------------------- */
body#home {
	background:#F7F2EB url(../img/bg_body_home.gif) repeat-x 0 0;
}

/*  1-2. Layout
   ------------------------------------------------- */
body#home div#content {
	width: 881px;
	padding:30px 24px 30px 37px;
}
body#home div#main {
	float:left;
	width: 628px;
	min-height:0;/*最低高さの指定なし*/
}
* html body#home div#main { /*for ie6*/
	height:auto;
}
body#home div#sub {/*右float*/
	width: 200px;
	float:right;
	font-size:11px;
}

/*  1-3. Content
   ------------------------------------------------- */
body#home div#main .whatsNew {
	width: 628px;
	height:16px;
	position:relative;
	z-index:1;
	padding:0 0 17px;
	background:url(../img/bg_whatsnew.gif) no-repeat right top;
}
body#home div#main .whatsNew h2 {
	width: 73px;
	height:16px;
}
body#home div#main .whatsNew p {
	width: 81px;
	position:absolute;
	top:0;
	right:0;
}
body#home div#main dl {
	width: 628px;
}
body#home div#main dt {
	float:left;
	width:91px;
	margin:0 0 10px;
}
body#home div#main dd {
	float:left;
	width:537px;
	margin:0 0 10px;
}
body#home div#main dd a:link,
body#home div#main dd a:visited {
	color:#666; text-decoration: none;
}
body#home div#main dd a:hover,
body#home div#main dd a:active {
	color:#bd6335; text-decoration: underline;
}
body#home div#main dd a.blank {
	background:url(../img/ico_blank_gray.gif) no-repeat 0 5%;
	padding:0 0 0 17px;
}
body#home div#main dd a.dlPdf {
	background:url(../img/ico_pdf_small.png) no-repeat right 50%;
	padding:0 19px 0 0;
}
body#home div#sub li {
	width: 200px;
	margin:0 0 1px;
}
body#home div#sub li a {
	width: 163px;
	display:block;
	padding:10px 12px 10px 25px;
}
body#home div#sub li a:link,
body#home div#sub li a:visited {
	color:#666; text-decoration: none; 
	background:#f7f2ec url(../img/ico_triangle.gif) no-repeat 12px 50%;
}
body#home div#sub li a:hover,
body#home div#sub li a:active {
	color:#bd6335; text-decoration: underline; 
	background:#f0dfcd url(../img/ico_triangle.gif) no-repeat 12px 50%;
}
body#home .tooltip {
	width: 224px;
	text-align:left;
	background:url(../img/bg_tooltip2.gif) repeat-y 0 0;
	visibility:hidden;
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	font-size:10px;
}
body#home .tooltip .frame {
	width: 219px;
	height:2px;
	padding:0 5px 0 0;
	line-height:0;
	font-size:0;
}
body#home .tooltip .inner {
	width: 164px;
	padding:20px 33px 20px 27px;
	background:url(../img/ball_tooltip.gif) no-repeat right 30px;
}
body#home div#sub .mark {
	width: 200px;
	padding:10px 0 0;
	text-align:right;
}
