HTML
{
 	overflow-y			: scroll;
}

BODY
{
	font-family 		: "ＭＳ ゴシック";
	text-align			: center;
	font-size			: 10pt;
	background			: url(../images/gif/bg.gif);
	padding-top			: 25px;
}

/* メイン */
#my_body
{
	width				: 768px;
	text-align			: center;
	border-collapse		: collapse;
	background-color 	: #ffffff;		
/*	background			: white url("../../素材/sc006_f40.jpg") no-repeat scroll right top; */	/* 値:背景色 背景画像 画像繰返有無 画像固定有無 画像初期位置*/
	
}

/* ヘッダー */
#my_header
{
	font-family			: "ＭＳ ゴシック";
	width				: 100%;
	height				: 100px;
	border-bottom		: 2px solid #ffffff;
	text-align			: left;
}

/* メニュー */
#my_menu {
	width				: 100%;
	height				: 40px;
	float				: left;
	font-size			: 10pt;
	word-spacing		: 2pt;
	color				: white;
	text-align			: center;
}

/* ナビゲーター */
#my_locator
{
	font-size			: 10pt;
	float				: left;
	color				: gray;
	width				: 100%;
	height				: 20px;
	border-bottom		: 1px solid #bbbbbb;
	text-align			: left;
}

/* コンテンツ */
#my_contents
{
	width				: 90%;	
	margin				: auto;	
	text-align			: left;
}

/* フッター */
#my_footer
{
	width				: 100%;
	border-top			: 1px solid #bbbbbb;
	text-align			: center;
	height				: 30px;
	color				: gray;
}

/* 会社ロゴ */
.logo
{
	width				: 90px;
	height				: 60px;
	padding-left		: 10px;
	vertical-align		: middle;	
}

/* 会社名 */
.menu_title
{
	font-size			: 16pt;
	font-weight			: bold;
	color				: #454343;
	width				: 350px;
	height				: 60px;
	vertical-align		: bottom;	
}

/* ナビゲーター(現在) */
.locator
{
	color				: #999999;
}

/* テーブル */
.table
{
	font-family 		: "ＭＳ ゴシック";
	font-size 			: 10pt;
}

/* テーブル(枠) */
.table_frame
{
	font-family 		: "ＭＳ ゴシック";
	font-size 			: 12px;
	border-color		: #ffffff;
	margin				: auto;																/* ページ中央揃(FireFoxt対応用) */
}

/* テーブル(価格表示用) */
.table_line {
	border-collapse		: collapse;
	border-color		: #cccccc;
	border-width		: 1px;
	border-style		: solid;	
}
.table_line_td 
{
	height				: 20px;
	vertical-align: 	: bottom;
	padding-left		: 5px;
	padding-right		: 5px;
}

.table_line_td_bg 
{
	background-color 	: #f0f0f0;
	height				: 20px;
	vertical-align: 	: bottom;
	padding-left		: 5px;
	padding-right		: 5px;
}

/* タイトル */
.name {
	font-family 		: "ＭＳ ゴシック";
	font-size			: 160%;
	color				: #01309e;
	font-weight			: bold;
	width				: 100%;
	border-left			: solid 15px #01309e;		
	text-align			: left;
	padding-left		: 5px;
}

/* サブタイトル */
.sub_name
{
	width				: 100%;
	height				: 20px;
	font-size			: 12pt;
	text-align			: left;
	color				: #01309e;
	font-weight			: bold;
	border-left			: solid 5px #01309e;
	border-bottom		: solid 1px #01309e;
	padding-left		: 5px;
}

/* 項目 */
.item
{
	color				: #01309e;
}

/* 一覧表示(ホーム表示用) */
.list_table
{
	width				: 700px;
}

.list_table_r
{
	width				: 60%;
}

.list_table_l
{
	width				: 40%;
}


/* 一覧表示(海底地形ファイル価格表用) */
.price_table_cell_num
{
	background-color 	: #f0f0f0;
	white-space			: nowrap;
	padding-left		: 5px;
	padding-right		: 5px;
}

.price_table_cell_name
{
	white-space			: nowrap;
}

.price_table_name
{
	white-space			: nowrap;
}

.price_table_name_k
{
	white-space			: nowrap;
}

.price_table_date
{
	white-space			: nowrap;
	padding-left		: 5px;
	padding-right		: 5px;
}

.price_table_price
{
	white-space			: nowrap;
	text-align			: right;
}

.price_table_disp
{
	white-space			: nowrap;
	text-align			: center;
	padding-left		: 3px;
	padding-right		: 3px;
}

.price_table_cont
{
	white-space			: nowrap;
	padding-left		: 5px;
	padding-right		: 5px;
}


/* 背景 */
.bg
{
	background-color	: #ffffff ;
}

/* ページトップボタン */
.page_top
{
	text-align			: right;
}





