body{
	color: white;
	background-color: black;
}

h1{
	color: silver;
}

html{
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #2e2e2e;
	scrollbar-face-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-highlight-color: #2e2e2e;
	scrollbar-shadow-color: #2e2e2e;
}

a:link{
	color: white;
}

a:visited{
	color: white;
}

a:hover{
	color: lime;
}

a:active{
	color: white;
}


.PanList{
	background-color: black;
}

.mainmain .MainBox{
	background-color: rgba(0,0,0,0.5);
}

.mainmain .MainBox .copyright{
	color: silver;
}

.RightTD{
	color: white;
}

.MainBox .boxdiv .CweekList span{
	color: #606060;
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.4), 0 1px 1px rgba(255, 255, 255, 0.5);
	letter-spacing: 0;
	border: none;
	box-shadow: inset 0 -1px 1px rgba(0, 0, 0, 0.9), inset 0 1px 0 rgba(255, 255, 255, 0.4);
	border-radius: 4px;
	text-decoration: none;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #fff), color-stop(1.00, #969696));
	background: -webkit-linear-gradient(#fff, #969696);
	background: -moz-linear-gradient(#fff, #969696);
	background: -o-linear-gradient(#fff, #969696);
	background: -ms-linear-gradient(#fff, #969696);
	background: linear-gradient(#fff, #969696);
}

.MainBox .boxdiv .CweekList a{
	color: #000000;
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.4), 0 1px 1px rgba(255, 255, 255, 0.5);
	letter-spacing: 0;
	border: none;
	box-shadow: inset 0 -1px 1px rgba(0, 0, 0, 0.9), inset 0 1px 0 rgba(255, 255, 255, 0.4);
	border-radius: 4px;
	text-decoration: none;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #fff), color-stop(1.00, #969696));
	background: -webkit-linear-gradient(#fff, #969696);
	background: -moz-linear-gradient(#fff, #969696);
	background: -o-linear-gradient(#fff, #969696);
	background: -ms-linear-gradient(#fff, #969696);
	background: linear-gradient(#fff, #969696);
}

.MainBox .boxdiv .CweekRsv{
	color: #1c1c1c;
}

.MainBox .boxdiv .CweekRsv a{
	color: #1c1c1c;
	background-color: #ffffff;
	border-color: #e0e0e0;
}

/* Toppage */
.todayrealtime{
	color: lime;
}



.MainBox .boxdiv .toppageschkoushin a{
	color: #000000;
	color: #000000;
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.4), 0 1px 1px rgba(255, 255, 255, 0.5);
	letter-spacing: 0;
	border: none;
	box-shadow: inset 0 -1px 1px rgba(0, 0, 0, 0.9), inset 0 1px 0 rgba(255, 255, 255, 0.4);
	border-radius: 4px;
	text-decoration: none;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #fff), color-stop(1.00, #969696));
	background: -webkit-linear-gradient(#fff, #969696);
	background: -moz-linear-gradient(#fff, #969696);
	background: -o-linear-gradient(#fff, #969696);
	background: -ms-linear-gradient(#fff, #969696);
	background: linear-gradient(#fff, #969696);

}


/* Systempage */

.MainBox .systembox{
	border-color: #414141;
}


.MainBox .systembox .systemtitle{
	color: lime;
}

.MainBox .systembox2 .systemtitle{
	color: lime;
}

/* Accesspage */


.MainBox .MAPADDTABLE table th{
	background-color: rgba(255,255,255,0.1);
}

/* Hotelpage */


.MainBox #HOtelMapBlock table caption{
	color: lime;
}

.MainBox #HOtelMapBlock th{
	color: white;
	background-color: rgba(255,255,255,0.1);
	border-color: #414141;

}

.MainBox #HOtelMapBlock td{
	color: white;
	border-color: #414141;
        background-color: rgba(0,0,0,0.6);

}

/* Recruit */

.MainBox .RecruithyouBlock th{
	color: white;
	background-color: rgba(255,255,255,0.1);
	border-color: #414141;

}

.MainBox .RecruithyouBlock td{
	color: white;
	border-color: #414141;
       background-color: rgba(0,0,0,0.6);

}

/** CopyRight End **/

.boxdiv{
	border-top-color: #414141;
	border-right-color: #414141;
	border-bottom-color: #414141;
	border-left-color: #414141;
	background-color: rgba(0,0,0,0.3);
}

.inbox{
	color: white;
}

.MainTitleLink a:link{
	color: silver;
}

.MainTitleLink a:visited{
	color: silver;
}

.MainTitleLink a:hover{
	color: silver;
}

.MainTitleLink a:active{
	color: silver;
}

.MainTitleChousei{
	padding-top: 8px;
}
/* LinkPage */

.MainBox #LinkhyouBlock th{
	color: white;
	background-color: rgba(255,255,255,0.1);
	border-color: #414141;
}

.MainBox #LinkhyouBlock td{
	color: white;
	border-color: #414141;
}


.MainBox .boxdiv .box h3{
	color: #ffffff;
}

.MainBox .boxdiv .box h4{
	color: #00ff00;
}

.MainBox .boxdiv .box .Linkmenu a{
	color: lime;
	border-color: #414141;
}

.MainBox .boxdiv .box .linktop{
	color: #acf9dc;
}
/* LinkPage End */

.Newsflash{
	color: lime;
}
/* Icon */

/* Icon End */


/** TopPage PickUp **/

.MainBox .newpic .newpicktop{
	color: #ff0080;
}

.MainBox .newpic .newpickcom{
	color: lime;
}

.MainBox .newpic .name{
	color: white;
}

.MainBox .newpic .taikei{
	color: white;
}
/** TopPage PickUp End **/

/**************/
/** MainMenu **/
/**************/

.Mainmenu-yoko{
	color: #ffffff;
	background-color: black;
}

.Mainmenu-yoko a{
	color: #ffffff;
}

.Mainmenu-yoko2 li .Pa2{
	border-left-color: #3e3e3e;
}

/** MainMenu End **/




/* Waripic */

/** More **/

.MainBox .topmore1 a{
	background-color: black;
	color: #ffffff;
	border-top-color: #414141;
	border-right-color: #414141;
	border-bottom-color: #414141;
	border-left-color: #414141;
	background-color: rgba(0,0,0,0.5);
}

.MainBox .topmore1 a:hover{
	background-color: rgba(0,0,0,0.3);
}
/** More End **/

/* Page Under Bot */

.FixBott2{
	-webkit-border-top-left-radius: 5px 5px;
	-webkit-border-top-right-radius: 5px 5px;
	-webkit-border-bottom-right-radius: 5px 5px;
	-webkit-border-bottom-left-radius: 5px 5px;
	border-color: #3a3a3a;
	-webkit-box-shadow: 1px 1px 1px #3a3a3a inset, 3px 3px 3px #000000;
}

.miniboxcom{
	color: white;
}

.miniboxtitle{
	color: #ff0080;
}

.newpicktitle{
	color: #ff0080;
}

.HRdiv{
	border-bottom-color: #414141;
}

.HRdiv2{
	border-bottom-color: #414141;
}

.rankingbase{
	background-color: rgba(0,0,0,0.3);
}

.rankname{
	color: white;
}

.ranktaikei{
	color: white;
}

.rankage{
	color: white;
}

.todaysbasepic{
	background-color: rgba(0,0,0,0.3);
	border-color: silver;
}

.todayname{
	color: white;
}

.todaytaikei{
	color: white;
}

.todayage{
	color: white;
}

.todayall{
	background-color: rgba(255,255,255,0.1);
}

.TOPadde{
	width: 200px;
}

.allcomTOP{
	color: white;
}

.galbasehyou{
	color: white;
}

.allcomEND{
	color: white;
}

.allhyou{
	border-color: #414141;
}
/** TopInfo **/

.MainBox .inbox .info_top_honbun{
	border-bottom-color: #a3a3a3;
}

.MainBox .inbox .info_top_date{
	color: gray;
}
/** InfoPage **/

.MainBox .InfoBox .info_top_date{
	color: #a3a3a3;
}

.MainBox .InfoBox .info_top_honbun{
	border-bottom-color: #a3a3a3;
}

.MainBox .InfoBox .info_top_title{
	color: lime;
}

.galminicom{
	background-color: rgba(0,0,0,0.5);
	border-top-color: #414141;
	border-right-color: #414141;
	border-bottom-color: #414141;
	border-left-color: #414141;
}

.nghyou1{
	background-color: rgba(0,0,0,0.5);
}

.nghyou2{
	background-color: rgba(0,0,0,0.5);
}

.schhyou{
	background-color: rgba(0,0,0,0.5);
}
/* NewFacePage */

.newfacepageTitle{
	color: lime;
}

.newfacepagename{
	border-bottom-color: #a3a3a3;
}
/* PickUpPage */

.pickuppageTitle{
	color: yellow;
}

/* shamenikkiPage */

.shamenikki{
  border-bottom-color : lime;
}

.shamename{
	color : #ff0080;
}

.shametitle{
	color: white;
}

.shamenamemain{
	color : #ff0080;
  border-bottom-color : lime;
}

.shametitlemain{
	color: white;
  border-bottom-color : lime;
}

hr{
	border-top-color : #151515;
	border-bottom-color : #3f3f3f;
}











