/*////////////////////////////
download.css
2010/01/28μ¬
////////////////////////////*/


/* Μ±ΕXg ul class="TryList" */

body{
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	widows:95%;
	color:#333;
}

h1{
	font-size:22px !important;
	font-weight:600;
	border-top:solid 2px #144690;
	margin-top:0;
	padding:8px 0 8px 0;
	background:#F5F5F5;
	text-align:center;
}

h2{
	font-size:16px !important;
	font-weight:600;
	text-align:center;
	padding:0 0 5px 5px;
	margin-bottom:15px;
	border-bottom:1px solid #CCC;
}
ul.TryList {
	list-style: none;
	margin:0;
	padding:0;
	clear: both;
}
ul.TryList li {
	display: block;
	float: left;
	width: 740px;
	padding: 0 0 15px 0;
	margin: 0;
}
ul.TryList li .TryListIcon {
	display:block;
	width: 50px;
	margin: 0 10px 0 0;
	padding: 0;
	text-align: left;
	float: left;
}
ul.TryList li .TryListText {
	display: block;
	position: 0;
	padding: 0;
	margin: 0;
	width: 680px;
	float: left;
}
ul.TryList li a {
	font-weight: bold;
}


H3.SubTitleULine {
	border-bottom: 1px dashed #AAAAAA;
	padding-bottom: 3px;
}



/* J^OκXg TABLE class="DLcatalog" */

TABLE.DLcatalog {
	width: 700px;

}

TABLE.DLcatalog TH,
TABLE.DLcatalog TD{
	font-size: 75%;
	padding: 3px 5px;
	border: 1px solid #999999;
}

TABLE.DLcatalog TH.seriesname{
	background-color: #FFCC99;
}

TABLE.DLcatalog TD{
	text-align: center;
}

TABLE.DLcatalog TD.dllink{
	text-align: left;
}

/*_E[h index.new 20131204ΗΑ*/

div.list{
	width: 350px;
	display: inline;
	margin: 0 0 10px 10px;
	padding: 0 10px 0;
	font-size: 14px;
}

div.DL_Left{
	float: left;
}
div.DL_Right{
	float: right;
}
div.DL_Line{
	width: 730px !important;
}
div.list a.button{
	border:1px solid #144690;
	padding:10px 0;
	border-radius: 5px;        /* CSS3Δ */  
    -webkit-border-radius: 5px;    /* Safari,Google Chromep */  
    -moz-border-radius: 5px;   /* Firefoxp */ 
	width:100%;
	float:left;
	text-align:center;
	font-size:15px;
	color:#144690;
	margin:15px 0 5px 0;
	text-decoration:none;
}
div.list a.button img{
	vertical-align:-6px;
	margin: 0 5px;
}
div.list a.button:hover{
	background:#144690;
	color:#fff;	
}
div.list p{
	font-size: 15px;
	line-height: 140%;
}
div.list img.pac{
	margin: 5px;
	float: left;;
}
div.list img{
	margin: 10px;
	text-align:center;
}