@charset "utf-8";
/* CSS Document */

h2.title1{
	margin-top:25px;
	margin-bottom:5px;
}

div.nendo span a:hover{
	text-decoration:none;
}

div.nendo{
	background:url(../../images/ir/library/nendo_bg.gif) no-repeat;
	width:710px;
	height:24px;
	text-align:right;
	padding-right:10px;
	padding-top:3px;
}

div.nendo span{
	color:#020202;
	padding-left:5px;
}

div.gbox h3 {
	width:720px;
	border-bottom:#e4edff solid 3px;
	padding-bottom:9px;
	padding-top:30px;
}

ul.list2 li,
ul.list1 li{
	background:url(../../images/common/dotline1.jpg) repeat-x bottom;
	width:720px;
}

ul.list1 li div{
	float:left;
	padding:10px 0px;
}

ul.list1 li div img,
ul.list2 li img{
	padding-left:3px;
}

ul.list1 li div.link1{
	color:#1e1e1e;
	background:url(../../images/index/icon_t.gif) no-repeat 7px 11px;
	padding-left:35px;
	width:115px;
}

ul.list2 li{
	padding:10px 0px;
}

ul.list2 li a{
	background:url(../../images/index/icon_t.gif) no-repeat 7px 1px;
	padding-left:35px;
	line-height:150%;
	padding-top:2px;
	padding-bottom:2px;
}

div.gbox{
	/*
	display:none;
	*/
}

div.gbox tr{
	background:url(../../images/common/dotline1.jpg) bottom repeat-x;
}

td.link1{
	width:139px;
	padding:11px 0px; 
}

td.link1 span{
	padding:11px 0px 11px 30px;
	background:url(../../images/index/icon_t.gif) no-repeat 5px center;
}

td.link2{
	padding:11px 0px;
	width:581px;
}

td.link2 img,
td.link3 img{
	padding-left:3px;
}

td.link3{
	width:720px;
	padding:11px 0px;
}

td.link3 span{
	padding:11px 0px 11px 30px;
	background:url(../../images/index/icon_t.gif) no-repeat 5px center;
}


