@charset"UTF-8";

div#mainimg{
	width:650px;
	margin-top: 20px;
}

div#whitecontainer{
	width:650px;
	background-color: #FFFFFF;
}

div#langbar{
	width:650px;
	height:40px;
	background-color: #CCCCCC;
}

div#selectform{
	position:absolute;
	top:180px;
	left:517px;
	font-size:50%;
}

div#mainArea{
	width:650px;
	margin-left:0px;
	background-color: #FFFFFF;
	text-align:center;
}

div#manualarea {
	width:630px;
	margin-left:10px;
	margin-top:10px;
	padding: 0px;
	float: left;
	display: inline;
}

div#adobereaderarea {
	width:630px;
	margin-left:10px;
	margin-bottom:10px;
	float: left;
	display: inline;
}

div#softwarearea {
	width:630px;
	margin-left:10px;
	margin-bottom:20px;
	float: left;
	display: inline;
}

div#linksarea {
	width:630px;
	margin-left:10px;
	margin-bottom:20px;
	text-align:left;
	float: left;
	display: inline;
}

div#optionarea {
	width:630px;
	margin-left:10px;
	margin-bottom:10px;
	text-align:left;
	padding: 0;
	float: left;
	display: inline;
}

div#btback{
	width:650px;
	margin-top: 10px;
}

div#btclosearea{
	width:650px;
	margin-top: 10px;
}

.spacer{
    width:630px;
	height:1px;
	margin:0;
	clear:both;
}

/*------------------select language bt----------------------*/
#backbt {
	width:53px;
	height:23px;
	background:url(../../img/bt_back.jpg) no-repeat;
	margin-left: 298px;
}

#backbt ul{
	width:53px;
	height:23px;
	margin:0;
	padding:0;
	list-style:none;
}
#backbt li{
	margin:0;
	padding:0;
	text-indent:-9999px;
	float:left;
}
#backbt li a {
	display:block;
	height:23px;
	text-decoration:none;
/*\*/
overflow:hidden;/*　---------　背景表示対策 MacIE対策　---------　*/
/**/
}
/*----------------------------------------*/
#backbt01{
	width:53px;
	height:23px;
	background: url(../../img/bt_back.jpg) 0px 0px;
}

#backbt01 a:hover {
	width:53px;
	height:23px;
	background: url(../../img/bt_back.jpg) 0px -23px;
}
/*----------------------------------------*/

#btclose {
	width:76px;
	height:23px;
	margin-left: 288px;
}


/*------------------Title area----------------------*/

.bg_title {
	width:630px;
	height:25px;
	margin-bottom:10px;
	background:url(../img/bg_title.jpg) no-repeat bottom left;
	float: left;
}

.bg_title h3 {
    text-align:left;
	font-weight:bold;
	margin-left:10px;
	font-size:115%;
}

/*------------------Manual Data Download area----------------------*/

.manualdlarea01 {
    width:310px;
	height:72px;
	margin-left:0px;
	margin-bottom:10px;
	background:url(../img/bg_manual_dl.jpg) bottom left repeat-x;
	float:left;
	display: inline;
}

.manualdltxtarea{
    margin-top:15px;
	margin-left:15px;
	margin-bottom:10px;
	width:295px;
	text-align:left;
	font-size:93%
}

.manualdltxt {
	width:280px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:1px;
	vertical-align: middle;;
}



.manualdlarea02 {
    width:310px;
	height:72px;
	margin-left:10px;
	margin-bottom:10px;
	background:url(../img/bg_manual_dl.jpg) bottom left repeat-x;
	float:left;
	display: inline;
}

/*------------------Adobe Reader area----------------------*/

#adobebannerarea {
    width:157px;
	margin-top:20px;
	margin-bottom:17px;
	float: left;
	display: inline;
}

#adobecenterarea {
    width:2px;
	margin-top:10px;
	margin-bottom:10px;
	float: left;
	display: inline;
}

#adobetxtarea {
    width:460px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	float: left;
	display: inline;
}

#adobetxt {
    width:430px;
	margin-left:15px;
	margin-bottom:5px;
	text-align:left;
	font-size:85%;
	float: left;
	display: inline;
}

/*------------------Software Downloads area----------------------*/

.softwaredlarea01 {
    width:310px;
	height:70px;
	margin-left:0px;
	margin-bottom:10px;
	background:url(../img/bg_software_dl.jpg) bottom left repeat-x;
	float:left;
	display: inline;
}

.softwaredltxtarea{
    margin-top:10px;
	margin-left:15px;
	margin-bottom:5px;
	width:295px;
	text-align:left;
}
.softwaredltxt {
	width:270px;
	margin-top:25px;
	margin-bottom:9px;
	margin-left:2px;
	font-size:93%;
	vertical-align: middle;
}

.softwaretxt {
	width:630px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	float:left;
	display: inline;
	font-size:90%;
}

.softwaretxt .ss{
    margin:6px 0 10px 0;
}

#tablearea {
    margin-top:5px;
	width:630px;
	crea:both;
	text-align:left;
	font-size:88%;
}

#tablearea td {
    padding: 2px 0px 2px 4px;
}

/*------------------Software Download Links area----------------------*/

#linkstxt {
    width:630px;
	font-size:93%;
	margin-left:0px;
	margin-bottom:0px;
	text-align:left;
}


#linksnotetxt {
	width:630px;
	font-size:90%;
	margin-left:0px;
	text-align:left;
	margin-top: 10px;
}

.linkbox {
    margin-left:10px;
	margin-top:10px;
}

/*------------------Optional Accessories Information area----------------------*/

.optionimage01{
    width:153px;
	margin-top:15px;
	margin-left:0px;
	margin-bottom:10px;
	padding:0;
	float:left;
	text-align:center;
	font-size:93%;
	display: inline;
}

.optionimage02{
    width:153px;
	margin-top:15px;
	margin-left:6px;
	margin-bottom:10px;
	padding:0;
	float:left;
	text-align:center;
	font-size:93%;
	display: inline;
}

/*------------------Optional Accessories Information JAPANESE area----------------------*/

.optiongoods {
    width:630px;
	padding:0;
	margin:0;
}

.optionimage01_j{
    width:200px;
	margin-top:15px;
	margin-left:0px;
	margin-bottom:10px;
	padding:0;
	float:left;
	text-align:left;
	font-size:85%;
	display: inline;
}

.optionimage02_j{
    width:200px;
	margin-top:15px;
	margin-left:15px;
	margin-bottom:10px;
	padding:0;
	float:left;
	text-align:left;
	font-size:85%;
	display: inline;
}

.optionimage03_j{
    width:215px;
	margin-top:15px;
	margin-bottom:10px;
	left-margin:0;
	padding:0;
	float:left;
	text-align:left;
	font-size:85%;
	display: inline;
}

/*------------------Movie Software JAPANESE area----------------------*/

#moviesoftarea{
    width:630px;
	margin-left:10px;
	margin-bottom:10px;
	text-align:left;
	padding: 0;
	float: left;
	display: inline;
	font-size:93%;
}

.moviesofttxt {
	width:630px;
	margin-top:15px;
	margin-bottom:9px;
	margin-left:2px;
	font-size:93%;
	text-align:left;
	clear:both;
}

.moviesofttable {
    margin-top:5px;
	width:630px;
	clear:both;
	text-align:left;
	font-size:88%;
}

.moviesofttable td {
    padding: 2px 0px 2px 4px;
}

/*------------------DSC bt JAPANESE only area----------------------*/
div#dscarea {
    width:650px;
	margin-top:20px;
	padding:0;
	float: left;
	display: inline;
}

#dscbt {
    width:630px;
	margin-left:10px;
	margin-bottom:15px;
	background:url(../../img/bt_dsc.jpg) no-repeat;
}

#dscbt ul {
    width:630px;
	height:50px;
	margin:0;
	padding:0;
	list-style:none;
}
#dscbt li {
    margin:0;
	padding:0;
	text-indent:-9999px;
}
#dscbt li a {
	display:block;
	height:50px;
	text-decoration:none;
/*\*/
overflow:hidden;/*　---------　背景表示対策 MacIE対策　---------　*/
/**/
}
/*----------------------------------------*/
#dscbt01{
	width:630px;
	height:50px;
	background: url(../../img/bt_dsc.jpg) 0px 0px;
}

#dscbt01 a:hover {
	width:630px;
	height:50px;
	background: url(../../img/bt_dsc.jpg) -630px 0px;
}

/*-------------------------------------------------*/
 /*             Teams of Use Area                 /*
/*-------------------------------------------------*/

div#usearea {
    width:640px;
	margin-left:10px;
	margin-top:10px;
}

#usetxt {
    width:630px;
	font-size:93%;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:0px;
	text-align:left;
}

div#dlbtarea {
    width:640px;
	margin-left:10px;
	margin-top:20px;
	margin-bottom:20px;
	text-align: center;
}

#dlbt01 {
    width:153px;
	height:42px;
	background:url(../img/bg_dlbt.jpg) bottom left repeat-x;
	padding:0;
	margin-left:157px;
	float:left;
	text-align:center;
	display: inline;
}

#dlbt02 {
    width:153px;
	height:42px;
	background:url(../img/bg_dlbt.jpg) bottom left repeat-x;
	padding:0;
	margin-right:157px;
	float:right;
	text-align:center;
	display: inline;
}

.btdltxt {
    width:153px;
	margin:12px 0 10px 0;
	text-align:center;
	color:#FFFFFF;
	font-size:105%;
	font-weight:bold;
}

.btdltxt a {
	color:#FFFFFF;
	text-decoration: none;
}
.btdltxt a:visited {
	color:#FFFFFF;
	text-decoration: none;
}
.btdltxt a:link {
	color:#FFFFFF;
	text-decoration: none;
}
.btdltxt a:hover {
	color:#FFFFFF;
	text-decoration: underline;
}
.btdltxt a:active {
	color:#FFFFFF;
	text-decoration: none;
}

/*-------------------------------------------------*/
 /*             特例フォントサイズ                 /*
/*-------------------------------------------------*/

.ss {
    font-size:85%;
}

.redtxt {
    color:#AA0000;
}

/*-------------------------------------------------*/
 /*            掲載情報はありません                 /*
/*-------------------------------------------------*/

div#no_contents {
    margin-top:70px;
	margin-bottom:70px;
	text-alignleft:center;
}

