/* /download/ ダウンロード */

h4 {
	border-top:#3366ff 3px solid;
	background:#E6E6E6;
	font-size:14px;
	margin:0;
	padding:5px 11px;
}

div.clear{
	clear:both;
}

div.f{
	float:left;
}

/* ダウンロードご案内（index.html）--------------------*/

#download p {
	margin:10px;
	/*\*/
	letter-spacing:0.1em;
	/**/
}

#download em {
	color:#FF0000;
	font-style:normal;
	font-weight:bold;
}

/* 概要 */
#outline ul {
	margin:0 0 0 25px;
	padding:3px;
}

#outline li {
	margin:0;
	padding:3px;
}

#outline li strong {
	color:#FF0000;
}


div#confirm h4{
	margin-top:20px;
	color:#FF0000;
}

/* 初めての方・すでにお使いの方 */
div#confirm img{
	margin-bottom:10px;
}

div#confirm ul{
	margin-left:20px;
}

div#confirm div#apply{
	float:left;
	border:2px solid #0000FF;
	padding:10px 10px;
	margin:10px 5px;
	width:319px;
	display:inline;
}

div#confirm div#soft{
	float:left;
	border:2px solid #FF0000;
	padding:10px 10px;
	margin:10px 5px;
	width:319px;
	display:inline;
}

/* 動作環境 */
div#environment {
	margin:20px 0 0;
}

div#environment table {
	margin:7px 10px 0px;
	padding:0;
	border:#cccccc 1px solid;
	width:96%;
}

div#environment table th {
	padding:5px;
	font-family:"Verdana", "ＭＳ Ｐゴシック", "ヒラギノ明朝 Pro W3", "Hiragino Kaku Gothic Pro";
	/*\*/
	letter-spacing:0.1em;
	/**/
	background:#C8E9FF;
}

div#environment table td {
	padding:5px;
	font-family:"Verdana", "ＭＳ Ｐゴシック", "ヒラギノ明朝 Pro W3", "Hiragino Kaku Gothic Pro";
	/*\*/
	letter-spacing:0.1em;
	/**/
}

div#environment table p {
	font-size:110%;
	color:#FF0000;
	margin:0;
}

div#environment ul {
	margin:0px 18px 5px;
}

/* 7日間ユーザー情報ご登録（download_form_first.html）--------------------*/

#download_form_first p {
	margin:10px;
	/*\*/
	letter-spacing:0.1em;
	/**/
}

#download_form_first p.privacy {
	margin:0 10px;
	padding:10px;
	font-size:12px;
	line-height:160%;
}

#download_form_first form#apply {
	font-family:"Verdana", "ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3";
}

#download_form_first form#apply table {
	margin-left:10px;
	border:1px solid #cccccc;
}

#download_form_first form#apply th {
	margin:5px auto;
	padding:10px;
	width:150px;
	background:#EFEFEF;
}

#download_form_first form#apply td {
	padding:10px;
	font-weight:normal;
	background:#EFEFEF;
}

#download_form_first input.name {
	width:100px;
}

#download_form_first td.submit {
	border:none;
	text-align:center;
	padding-top:10px;
}


/* ユーザー情報ご登録（apply.html）--------------------*/

#download_apply p {
	margin:10px;
	/*\*/
	letter-spacing:0.1em;
	/**/
}

ul#fee {
	list-style:disc;
	font-size:90%;
	margin:10px 25px;
	padding-left:5px;
}

#download_apply ul#apply {
	margin:10px 10px 20px;
	list-style:none;
	/*\*/
	letter-spacing:0.1em;
	/**/
}

#download_apply p.privacy {
	margin:0 10px;
	padding:10px;
	font-size:12px;
	line-height:160%;
}

#download_apply form#apply {
	border-top:1px solid #cccccc;
	font-family:"Verdana", "ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3";
	font-size:90%;
}

#download_apply form#apply table {
	border-bottom:1px solid #cccccc;
}

#download_apply form#apply th {
	border-bottom:1px solid #cccccc;
	margin:5px auto;
	padding:10px;
	font-weight:normal;
	width:243px;
}

#download_apply form#apply td {
	border-bottom:1px solid #cccccc;
	padding:10px;
	font-weight:normal;
}

#download_apply form#apply th em {
	color:#FF0000;
	font-style:normal;
	padding-left:5px;
}

#download_apply input.name {
	width:100px;
}

#download_apply dl {
	margin:3px 0;
	padding:0;
}

#download_apply dt {
	float:left;
	width:65px;
	padding-top:3px;
}

#download_apply div.attention {
	margin-top:10px;
	color:#FF0000;
}

#download_apply div.checkbox {
	margin:5px 0;
	padding:0;
	float:left;
	width:50%;
}

#download_apply textarea {
	font-family:Verdana;
	font-size:14px;
	width:410px;
	height:150px;
}

#download_apply td.submit {
	border:none;
	text-align:center;
	padding-top:10px;
}

/* ソフトダウンロード（soft.html）--------------------*/

/* ダウンロードボタン */
div#down_ver {
	/*border-left:solid #003366 7px;
	margin:0;*/
	margin:20px 0 0 0;
}

div#down_ver h4 {
	color:#ff0000;
}

div#down_ver h5 {
	font-size:100%;
	margin:0;
	padding:7px 10px;
}

div#down_ver div.interpret {
	font-style:normal;
	font-size:75%;
	margin:0 10px;
	padding:2px 5px;
	background:#FFC4C5;
}

div#down_ver table {
	margin:10px 5px 0 5px;
	padding:0;
	border:#cccccc 1px solid;
	width:auto;
}

div#down_ver table th {
	padding:10px;
	font-family:"Verdana", "ＭＳ Ｐゴシック", "ヒラギノ明朝 Pro W3", "Hiragino Kaku Gothic Pro";
	/*\*/
	letter-spacing:0.1em;
	/**/
	background:#C8E9FF;
	text-align:center;
}

div#down_ver table td {
	padding:8px;
	width:100px;
	text-align:center;
	font-family:"Verdana", "ＭＳ Ｐゴシック", "ヒラギノ明朝 Pro W3", "Hiragino Kaku Gothic Pro";
	/*\*/
	letter-spacing:0.1em;
	/**/
	background-color:#FFFFFF;
}

div#down_ver p {
	padding:2px 10px;
	margin:5px 0 15px;
}

div#down_ver p.attention {
	padding:2px;
	margin-left:8px;
	font-weight:bold;
	color:#FF0000;
}

div#down_ver div.link a:link { color:#0000ff; text-decoration:none; }
div#down_ver div.link a:visited { color:#0000ff; text-decoration:none; }
div#down_ver div.link a:active { color:#0000ff; text-decoration:none; }
div#down_ver div.link a:hover { color:#ff0000; text-decoration:underline; }

div#down_ver ul {
	margin:5px 25px;
}

div#down_ver ul li {
	margin:0;
	padding:3px;
}

div#down_ver div#rakuraku{
	float:left;
	width:325px;
	padding:10px;
	margin:10px 5px 10px 0;
	border:2px solid #99FFFF;
	display:inline;
	font-size: 10px;
}

div#down_ver #rakuraku img{
	margin:5px 0 0 5px;
	border:none;
}

div#down_ver div#attention2{
	float:left;
	width:325px;
	padding:10px;
	margin:10px 0px 10px 5px;
	display:inline;
	font-size: 15px;
}


/* インストール手順 */
div#install {
	margin:10px 0 0;
}

div#install p.attention {
	margin:10px 0 0 10px;
	font-weight:bold;
	color:#FF0000;
}

div#install p.attention2 {
	margin:10px 0 0 10px;
	font-size:75%;
}

div#install ul {
	margin:5px 25px;
}

div#install ul li {
	margin:0;
	padding:3px;
}

div#install ul li.attention {
	margin:0;
	padding:3px;
	list-style:none;
	color:#FF0000;
	font-weight:bold;
}

div.link {
	text-align:center;
	border:#cccccc solid 1px;
	background:#dfdfdf;
	padding:3px;
	margin:2px 10px 10px;
	font-weight:bold;
}

div.link a:link { color:#0000ff; text-decoration:none; }
div.link a:visited { color:#0000ff; text-decoration:none; }
div.link a:active { color:#0000ff; text-decoration:none; }
div.link a:hover { color:#ff0000; text-decoration:underline; }

#download_soft #setup_install li{
	padding:10px 0;
	margin-left:35px;
}

#download_soft #setup_install li img{
	margin-top:5px;
}

#download_soft #setup_install h4{
	border-top:#3366ff 3px solid;
	background:#E6E6E6;
	font-size:14px;
	margin:0;
	padding:5px 11px;
}

#download_soft #setup_install h5{
	font-size:100%;
	color: #FF0000;
	margin: 10px 0 0 0;
	padding: 7px 10px;
}

#download_soft #setup_installp strong{
	color:#FF0000;
}

#download_soft #setup_install{
	margin:20px 0 0;
}

#download_soft #setup_install strong{
	color:#FF0000;
}

/* 資料請求 */
#proposal {
	margin:25px 0 0;
}

#proposal p {
	margin:10px 0 10px 10px;
	padding:0;
	float:left;
	width:530px;
}

#proposal p strong {
	color:#FF0000;
}

#proposal div#link {
	float:left;
	margin:25px 10px 10px 10px;
}

#proposal #tel{
	border:2px solid #006600;
	width:525px;
	margin:10px 0 10px 100px;
	padding:20px;
}

#proposal #tel img{
	margin:5px 0 0 0;
}

#proposal #tel strong{
	font-size:larger;
}

#proposal .tel_no{	
	font-weight:bold;
	font-size:20px;
	margin-bottom:6px;
}






/* XPインストール手順 */
#setup li{
	padding:10px 0;
	margin-left:35px;
}

#setup li img{
	margin-top:5px;
}

#setup h4{
	border-top:#3366ff 3px solid;
	background:#E6E6E6;
	font-size:14px;
	margin:0;
	padding:5px 11px;
}

#setup h5{
	font-size:100%;
	color: #FF0000;
	margin: 10px 0 0 0;
	padding: 7px 10px;
}

#setup strong
{
	color:#FF0000;
}

#setup div#setup_install{
	margin:20px 0 0;
}

#setup div#setup_uninstall{
	margin:20px 0 0;
}

/* vistaインストール手順 */
#setup_vista li{
	padding:10px 0;
	margin-left:35px;
}

#setup_vista li img{
	margin-top:5px;
}

#setup_vista p{
	margin-left:10px;
}

#setup_vista h4{
	border-top:#3366ff 3px solid;
	background:#E6E6E6;
	font-size:14px;
	margin:0;
	padding:5px 11px;
}

#setup_vista h5{
	font-size:100%;
	color: #FF0000;
	margin: 10px 0 0 0;
	padding: 7px 10px;
}

#setup_vista strong{
	color: #FF0000;
}

#setup_vista  div#setup_install{
	margin:20px 0 0;
}

#setup_vista  div#setup_uninstall{
	margin:20px 0 0;
}

#setup_vista #index{
	margin-top:5px;
}

#setup_vista ol#index li{
	padding:5px 0;
	font-weight: bold;
}

#setup_vista ol#index li ul li{
	margin-left:5px;
	list-style:none;
}

#setup_vista ol#ol2 li{
	margin-left:10px;
}

