/*  --- body のバックカラーを黒に、マージン・パディングを 0px に。（indexおよびpageに共通） ---  */
/*  --- センターに写真・文字・画像等を配置する（InternetExplorer）。（indexおよびpageに共通） --- */
body{
	background-color:#000000;
	margin:0;
	padding:0;
	text-align:center
}
/*  --- 全体枠の横幅を760pxにし、センターに配置（Firefox等） ---  */
.bg00{
        width:760px;
        margin:auto
}



/*  --- index.htmlのみに関すること ---  */

/*  --- bg0 の縦横の幅を決め、バックカラーを黒にし、bg0 のマージン・パディングを 0px に。 ---  */
.bg0{
	position:relative;
	width:760px;
	height:600px;
	background-color:#000000;
	margin:0;
	padding:0
}
/*  --- top-pg-ul および top-pg-ul li のマージン・パディングを 0px に。 ---  */
.top-pg-ul{
        margin:0;
        padding:0
}
.top-pg-ul li{
        margin:0;
        padding:0
}
/*  --- index の写真の白い枠線を消すために、黒の bar を写真の回りに配置 ---  */
#blackbar{
	position:absolute;
	top:0;
	left:0;
	width:760px;
	padding:20px;
	margin:0;
	background-color:#000000
}
#blackbar-right{
	position:absolute;
	top:0;
	right:0;
	width:26px;
	height:465px;
	background-color:#000000
}
#blackbar-left{
	position:absolute;
	top:0;
	left:0;
	width:26px;
	height:465px;
	background-color:#000000
}
#blackbar-bottom{
	position:absolute;
	top:426;
	left:0;
	width:760px;
	height:1px;
	background-color:#000000
}
/*  --- リンクのかかった画像の訪問済の枠線の消去 ---  */
a img{
	border:0
}
a{
	border:0
}



/*  --- page のみに関すること ---  */

/*  --- bg1 の横幅を決定・バックカラーを黒・左揃えにし、マージン 0px パディングトップ 5px に。 ---  */		
.bg1{
	width:760px;
	background-color:#c0c0c0;
	text-align:left;
        margin:0;
	padding-top:5px	
}
/*  --- toplogomm の画像のマージンレフトを 5pxとる。 ---  */
.toplogomm{
	margin-left:5px
}
/*  --- リンク部（タブ）の擬似クラスの設定 ---  */
.bg2 a:link{
	color:#808080;
	text-decoration:none
}
.bg2 a:visited{
	color:#808080;
	text-decoration:none
}
.bg2 a:hover{
	color:#ffffff;
	text-decoration:none
}
.bg2 a:active{
	color:#ff0000;
	text-decoration:none
}
/*  --- bg2 の横幅を決定・マージン 0px パディング 0px ・バックカラーを黒に。 ---  */
.bg2{
        width:760px;
        margin:0;
        padding:0;
        background-color:#c0c0c0
}
/*  --- bg2-1 のタグボックスの横幅の決定・マージン 0px パディングレフト 5px  ---  */
.bg2-1{
        width:760px;
        margin:0;
        padding-left:5px
}
/*  --- bg2-1 ul のマージン・パディング 0px に。 ---  */
.bg2-1 ul{
        margin:0;
        padding:0
}
/*  --- 標準リストマーク削除・左から横に並べて表示・リンクをブロック要素として表示。 ---  */
/*  --- 横幅・高さを指定。文字中央揃え・リンク時下線削除。マージンライト 5px に。 ---  */
.bg2-1 li{
        list-style-type:none;
        float:left;
        display:block;
        width:140px;
	line-hight:25px;        
        text-align:center;
        text-decoration:none;
        margin-right:5px
}
/*  --- "tag100 tag200 tag300 tag000" （タグの１行目）のバックカラーの設定。 ---  */
.tag100{
	background-color:#008080
}
.tag200{
	background-color:#808000
}
.tag300{
	background-color:#600000
}
.tag400{
	background-color:#c0c0c0
}
.tag000{
	background-color:#003333
}
/*  --- 改行して、bg2-2 のタグボックスの横幅決定・左から横に並べて表示・マージン・パディング 0px に。 ---  */
.bg2-2{
        width:760px;
        text-align:left;
        clear:both;
        margin:0;
        padding:0
}
/*  --- bg2-2 ul のマージン・パディング 0px に。 ---  */
.bg2-2 ul{
        margin:0;
        padding:0
}
/*  --- 標準リストマーク削除・左から横に並べて表示・リンクをブロック要素として表示。 ---  */
/*  --- 横幅・高さを指定。文字中央揃え・リンク時下線削除。マージンライト 1px に。 ---  */
.bg2-2 li{
        list-style-type:none;
        float:left;
        display:block;
        width:75px;
	line-hight:25px;        
        text-align:center;
        text-decoration:none;
        margin-right:1px
}
/*  --- bg2-2-100 li のバックカラーの指定 ---  */
.bg2-2-100 li{
        background-color:#008080	
}
/*  --- bg2-2-r100 の横幅指定し、マージンを 0px に。左に詰める ---  */
.bg2-2-100 li.bg2-2r100{
        width:380px;
        margin:0;
        float:left
}
/*  --- bg2-2-200 li のバックカラーの指定 ---  */
.bg2-2-200 li{
	background-color:#808000
}
/*  --- bg2-2-r200 の横幅指定し、マージンを 0px に。左に詰める ---  */
.bg2-2-200 li.bg2-2r200{
        width:380px;
        margin:0;
        float:left
}
/*  --- bg2-2-300 li のバックカラーの指定 ---  */
.bg2-2-300 li{
	background-color:#600000
}
/*  --- bg2-2-r300 の横幅指定し、マージンを 0px に。左に詰める ---  */
.bg2-2-300 li.bg2-2r300{
        width:380px;
        margin:0;
        float:left
}
/*  --- bg2-2-000 li のバックカラーの指定 ---  */
.bg2-2-000 li{
	background-color:#003333
}
/*  --- bg2-2-r000 の横幅指定し、マージンを 0px に。左に詰める ---  */
.bg2-2-000 li.bg2-2r000{
        width:380px;
        margin:0;
        float:left
}
/*  --- bg3 ボックスに入る、横長-写真のマージントップ・マージンボトム・バックカラーの決定および写真中央揃え ---  */ 
.bg3{
	width:760px;
	margin-top:50px;
	margin-bottom:20px;
	background-color:#000000;
	text-align:center
}
/*  --- bg3-tate ボックスに入る、縦長-写真のマージントップ・マージンボトム・バックカラーの決定および写真中央揃え ---  */  
.bg3-tate{
	width:760px;
	margin-top:46px;
	margin-bottom:46px;
	background-color:#000000;
	text-align:center
}
/*  --- address の文字の色・フォントサイズ・センター寄せ・上部に白色罫線 ---  */
address{
	color:#ffffff;
	font-size:70%;
	text-align:center;
	border-top:1px solid #ffffff
}