@charset "UTF-8";

@import url(/css/common.css);
@import url(/css/contents.css);
@import url(/css/list.css);
@import url(/css/side.css);

/* relation product */
/*------------------------------------------*/

div#mainContents div.itemWrap div.itemBody div.itemRight h4 img {
	vertical-align:middle;
	margin-right:3px;
}

div#mainContents div.smallWrap {
	margin-top:0;
}

div#mainContents h1 {
	padding-left:15px;
	width:590px;
	height:37px;
	background: url(/img/common/page_title_back.gif) no-repeat bottom left;
	font-size:1.2em;
	line-height:1.5;
	color:#014A87;	
	voice-family: "\"}\"";
	voice-family:inherit;
	width:590px;
}

* {}

/* request */
/*-------------------------------------*/
div#mainContents h1.software {
	width:590px;
	height:34px;
	background:url(/download/form/img/form_title.jpg) no-repeat 0 0;
}

div#mainContents h2.detail {
	width:590px;
	height:34px;
	background:url(/download/img/detail_title.jpg) no-repeat 0 0;
}

div#mainContents div.formArea div.wrap table td.name {
	font-weight:bold;
	color:#990000;
}

div#mainContents ul.privacy {
	font-size:0.9em;
}

div#mainContents ul.privacy li {
	margin:10px 0.7em 0 0.7em;
	padding-left:15px;
	background:url(/img/common/kome.gif) no-repeat 0 0.25em;
}

div#mainContents dl.note dd ul.error li {
	color:#CC6600;
}

div#mainContents div.formArea div.downloadok {
	padding-left:110px;
	background:url(/download/form/img/ok.jpg) no-repeat 0 0;
}

div#mainContents div.formArea div.downloadok p {
	margin-top:10px;
	line-height:1.5;
	font-size:0.9em;
}

div#mainContents div.formArea div.downloadok p.top {
	margin-top:0;
}

div#mainContents div.formArea div.downloadok p.alert a {
	background-image:none;
	padding:0;
}

/* license */
/*------------------------------------------*/
div#mainContents div.license {
	margin:15px 0 0 0;
	padding:15px 0 0 0;
	background:url(/img/common/dotline590.gif) no-repeat 0 0;
}

div#mainContents div.license h3 {
	margin:0;
	padding-left:17px;
	background:url(/img/common/bullet.gif) no-repeat 0 50%;
	font-size:1em;
	color:#990000;
}

div#mainContents div.license ul {
	margin-top:7px;
	padding:3px 8px 8px 8px;
	background-color:#fff;
	border:1px solid #ccc;
}

div#mainContents div.license ul li {
	display:block;
	margin-top:5px;
	padding-left:15px;
	text-align:left;
	background:url(/img/common/blue_circle.gif) no-repeat 0 2px;
}

div#mainContents div.license p {
	font-size:0.9em;
}

div#mainContents div.license p a {
	background-image:none;
	padding:0;
}

div#mainContents div.download {
	width:350px;
}


