/* CSS Document */


@charset "Shift_JIS";


/* 全般 */

*{

font-size:12px;

}


html,body{

	margin:0;

	height:100%;

	color:#333333;

	font-size:12px;

	text-align:center;
	background-image: url(../../images/back.gif)
}

.font10 {
font-size:10px;
}

a:link {
	color: #666666;
	text-decoration: underline;
}

a:visited {
	color: #333333;
	text-decoration: underline;
}

a:hover {
	color: #FC00000;
	text-decoration:none;
}

a:active {
	color: #FC00000;
	text-decoration:none;
}



/* 全てのベース */

#warp{
	margin:0 auto;
	width:800px;
	height:0 auto;
	text-align:center;
	background-color: #FFFFFF;
	background-image: url(../img/back_line.gif);
}


/* ヘッダー */

#header{

	width:750px;
	height:56px;
	padding:0;
	text-align:left;
	background-image:url(../img/head_background.gif);
	background-position:center top;
	background-repeat:no-repeat;
}



/* メニュー */

#navi{
	width:750px;
	height:100%;
	padding:0;
	margin:0;
	text-align:left;
	display:block;
}



/* メインスペース */

#main{
	width:750px;
	height:aout;
	padding:0;
	font-size:12px;
	text-align:center;
}



/* インデックス */

#index_txt{
	text-align:left;
	border:1px solid #FF0000;
	width:520px;
	padding:15px;
}

.gyn_txt{
	text-align:center;
	padding:10px;
	border-right: 1px solid #FFDBEE;
	border-left: 1px solid #FFDBEE;
}
.obs_txt{
	text-align:center;
	padding:10px;
	border-right: 1px solid #FFE6A2;
	border-left: 1px solid #FFE6A2;
}

.neo_txt{
	text-align:center;
	padding:10px;
	border-right: 1px solid #B0E0DE;
	border-left: 1px solid #B0E0DE;
}

.nua_txt{
	text-align:center;
	padding:10px;
	border-right: 1px solid #ACDFFF;
	border-left: 1px solid #ACDFFF;
}
.dis_txt{
	text-align:center;
	padding:10px;
	border-right: 1px solid #B8C9EC;
	border-left: 1px solid #B8C9EC;
}
.ins_txt{
	text-align:center;
	padding:10px;
	border-right: 1px solid #CEC8E8;
	border-left: 1px solid #CEC8E8;
}

#enter{

	background-image:url(../img/enter_background.gif);

	background-position:center;

	background-repeat:no-repeat;

	margin:0px;

	width:220px;

	height:159px;

}



#enter form{

	display:inline;

}



/* 機器データ */



.title{

	margin:0;

	padding:0 0 20px 0;

	clear:both;

}



#data .dataTxt{

	text-align:left;

	width:100%;

}





#data{

	width:560px;

	margin:10;

	padding:10;
	
	text-align:left;

}

#data .main{

	width:323px;

	height:1%;

	text-align:left;

	margin:0 10px 0 10px;

}



#data .right{

	width:150px;

	height:1%;

	text-align:center;

	float:right;

}



#data .left{

	width:162px;

	height:1%;

	text-align:left;

	float:left;

	margin:0 0 0 5px;

}



#data .left .product{

	float:right;

	text-align:right;

}



.data_s{

	width:165px;

	height:209px;

	margin:0;

	padding:0;

	background-image:url(../data/img/data_table_back.gif);

	background-position:center center;

	background-repeat:no-repeat;

	text-align:center;

}

.data_s .data_title{

	margin:0;

	padding:0;

	text-align:left;

}







/* フッター */



#footer{

	width:auto;

	height:42px;

	margin:0;

	clear:both;

	background-image:url(../../cad/img/footer_bacground.gif);

	background-position:center top;

	background-repeat:no-repeat;

	bottom:0;

	text-align:left;

}





/* その他 */



.float_right{

	float:right;

}



.float_left{

	float:left;

}



textarea{

	font-size:12px;

}

.red {
	color: #CC3300;
}

