body{
	color: black;
	background-color: #ffffff;

}

a{
	color: #f9007c;
	text-decoration: none;
}


.sb-slidebar{
	color: #5b5b5b;
}

.main_content{
	color : black;
	background-color : white;


}

#header{
	color: white;
	background-color: #ff45a1;
}


#header .menu a{
	color: white;
}


#header .HdMenu a{
	color: white;
}

/** •s–¾ **/
#header .menuSub a{
	color: #353535;
	background-color: #ffffff;
	border-color: rgb(204,204,204);
	box-shadow: 3px 3px 3px rgba(0,0,0,0.7);
	-moz-box-shadow: 3px 3px 3px rgba(0,0,0,0.7);
	-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.7);
}

#SMTFootUnderDIV{
color: white;
background-color: #ff45a1;
}


/** •s–¾ **/
#MAINDIV .MenuNext a{
	color: #353535;
	background-color: #ffffff;
	border-color: rgb(204,204,204);
	box-shadow: 3px 3px 3px rgba(0,0,0,0.7);
	-moz-box-shadow: 3px 3px 3px rgba(0,0,0,0.7);
	-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.7);


}


.DivBoxColor{
	color : black;
        background-color: rgba(255,255,255,0.6);
	border-color : #969696;
}

.DivBoxColor2{
	color : black;
        background-color: rgba(255,255,255,0.6);
}


#UnderDivSect{
	color: #ffffff;
        background-color: rgba(255,69,161,0.8);

}


#UnderDivSect .UnderAddr address a{
	color: #ffffff;
}

/***********************/
/** MAINDIV Plus Menu **/
/***********************/
#TopSubMenuTable td{
	border-color: #ff45a1;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, rgba(251,170,220,0.8)), color-stop(0.00, rgba(252,56,122,0.8)));
	background: -webkit-linear-gradient(top, rgba(251,170,220,0.8) 0%, rgba(252,56,122,0.8) 100%);
	background: -moz-linear-gradient(top, rgba(251,170,220,0.8) 0%, rgba(252,56,122,0.8) 100%);
	background: -o-linear-gradient(top, rgba(251,170,220,0.8) 0%, rgba(252,56,122,0.8) 100%);
	background: -ms-linear-gradient(top, rgba(251,170,220,0.8) 0%, rgba(252,56,122,0.8) 100%);
	background: linear-gradient(top, rgba(251,170,220,0.8) 0%, rgba(252,56,122,0.8) 100%);
}
#TopSubMenuTable td a{
    color: #ffffff;
    display: block;
}
/** MAINDIV Plus Menu **/



#MAINDIV .TopPageBlockTitle{
	color: #ffffff;
        background-color: rgba(255,69,161,0.8);
	border-color: #ff45a1;

}

#TopPageMAIN .TopTodaySCJ .TopScjTitle{
	color: #95f7ef;
	background-color: #f1910e;

}

#TopPageMAIN .TopBoxMoreBott a{
	color : black;
	border-top-color: #969696;
	border-right-color: #969696;
	border-bottom-color: #969696;
	border-left-color: #969696;
        background-color: rgba(255,255,255,0.7);

}

/*******************************/
/* Top Page infoBlock consBlock*/
/*******************************/

#TopPageMAIN .TopInfomtBlock .InformatBox a{
	color: black;
}

#TopPageMAIN .TopInfomtBlock .InformatBox .infoTitle{
	color: #f9007c;
}

#TopPageMAIN .TopInfomtBlock .InformatBox .infoDate{
	color: #414141;
}


/********************/
/* Top Page NewFace */
/*******************/


#TopPageMAIN .NewFaceBlockBOX{
	color : black;
        background-color: rgba(255,255,255,0.6);
	border-color : #969696;

}


#TopPageMAIN .TopNewFaceBlock .NewFaceBox{
	color: black;

}

#TopPageMAIN .TopNewFaceBlock .NewFaceBox .TNewf2 .TNewf2-Name{
	color: black;
}

#TopPageMAIN .TopNewFaceBlock .NewFaceBox .TNewf2 .TNewf2-Ye{
	color: black;

}

#TopPageMAIN .TopNewFaceBlock .NewFaceBox .TNewf2 .TNewf2-Comm{
	color: black;
}


#SysPageMAIN #SysTABLEblk{
        background-color: rgba(255,255,255,0.6);
}

#SysPageMAIN  #SysTABLEblk  h4 {
	color: #black;
        background-color: rgba(255,255,255,0.6);


}



#SysPageMAIN #SysTABLEblk table{
	border-color: #969696 #969696 #969696 #969696;
}


#SysPageMAIN #SysTABLEblk td{
	border-color: #969696;
}

#SysPageMAIN #SysKinsG{
        background-color: rgba(255,255,255,0.6);
}



#SysPageMAIN #SysKinsG .KinsGT{
	color: black;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, rgba(255,255,255,0.8)), color-stop(0.00, rgba(180,180,180,0.8)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,0.8) 0%, rgba(180,180,180,0.8) 100%);
	background: -moz-linear-gradient(top, rgba(255,255,255,0.8) 0%, rgba(180,180,180,0.8) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,0.8) 0%, rgba(180,180,180,0.8) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,0.8) 0%, rgba(180,180,180,0.8) 100%);
	background: linear-gradient(top, rgba(255,255,255,0.8) 0%, rgba(180,180,180,0.8) 100%);

}


#HotelMAIN .HotelListDat .HotelListTit{
        background-color: rgba(255,255,255,0.6);
	border-color : #969696;
}


#HotelMAIN .HotelListDat th{
        background-color: rgba(255,255,255,0.6);
	border-color: #969696;
}


#HotelMAIN .HotelListDat td{
        background-color: rgba(255,255,255,0.6);
	border-color : #969696;
}


#HotelMAIN .HotelListDat caption{
        background-color: rgba(255,255,255,0.6);
	border-top-color : #969696;
  	border-right-color : #969696;
  	border-left-color : #969696;
}


/********/
/* Rank */
/********/

.GalRankBox{
	color : black;
        background-color: rgba(255,255,255,0.6);
	border-color : #969696;
}


#GalRank .RankS{
	color: #f9007c;
}

#GalRank .RankR .RankGname{
	color: black;
}


#GalRank .RankR .RankYe{
	color: black;
}

#GalRank .RankR .RankSize{
	color: black;
}

/****************/
/* NewFace Page */
/****************/


/***************/
/* PickUp Page */
/***************/


/*************/
/* info.html */
/*************/

#InfoSec .InfoT{
	color: #f9007c;
}


#InfoSec .InfoD{
	color: #414141;
}

#InfoSec .InfoData{
	color: black;
}



/***************************/
/* TopPage SCJ             */
/* gal.html GALlist        */
/* cweekschXX.html GALlist *
/***************************/

.GalBox191 .GALBOXdatIn2{
	color : black;
        background-color: rgba(255,255,255,0.6);
	border-color : #969696;
}

.GalBox191 .GalBoxTBL .GALBOXdat .GALBOXdatIn .GaName a{
	color: black;
}


.GalBox191 .GalBoxTBL .GALBOXdat .GALBOXdatIn .GaSize a{
	color: black;
}

.GalBox191 .GalBoxTBL .GALBOXdat .GALBOXdatIn .GalS2-Today{
	color: black;
}

.GalBox191 .GalBoxTBL .GALBOXdat .GALBOXdatIn .GalS2-TodayData{
	background-color: rgba(255,255,255,0.1);
}

.GalBox191 .GalBoxTBL .GALBOXdat .GALBOXdatIn .Rtim{
	color: #f9007c;
}


/****************/
/* Contact.html */
/****************/

#ContactSectBlock p .Etim{
	color: black;

}


#ContactSectBlock a{
	color: #ffffff;
	display: block;
	border-color: #ff45a1;

	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, rgba(251,170,220,0.8)), color-stop(0.00, rgba(252,56,122,0.8)));
	background: -webkit-linear-gradient(top, rgba(251,170,220,0.8) 0%, rgba(252,56,122,0.8) 100%);
	background: -moz-linear-gradient(top, rgba(251,170,220,0.8) 0%, rgba(252,56,122,0.8) 100%);
	background: -o-linear-gradient(top, rgba(251,170,220,0.8) 0%, rgba(252,56,122,0.8) 100%);
	background: -ms-linear-gradient(top, rgba(251,170,220,0.8) 0%, rgba(252,56,122,0.8) 100%);
	background: linear-gradient(top, rgba(251,170,220,0.8) 0%, rgba(252,56,122,0.8) 100%);

}


/*********/
/***RSV***/
/*********/

.main_contentRSV{
	color: #ffffff;
	background-color: black;
}



.main_contentRSV form .ErrMess{
	color: #ff0000;
}



.main_contentRSV .RsvUnder a{
	color: black;
	background-color: #ffffff;
}


/*********/
/***RSV***/
/*********/

#MailMagBlock .INPa{
	border-color: aqua;
}

#MailMagBlock #addr{
	color: lime;
	background-color: fuchsia;
}


/** mail **/

#MailSendBlock .MailUnder a{
	color: black;
	background-color: #ffffff;
}



#RecSectionDiv .Recdiv0 h3{
        background-color: rgba(255,255,255,0.8);
	border-color : #969696;
}

#RecSectionDiv .Recdiv0 .Recdiv h4{
	color: #ffffff;
        background-color: rgba(255,69,161,0.8);
}

#RecSectionDiv .Recdiv0 .Recdiv .Rcontent{
        background-color: rgba(255,255,255,0.6);
	border-color: #969696;
}


#WEEKscj a{
	border-color: silver;
}


/* sidemenu */

#SideMenuDIV{
	background-color: #ffffff;
}


#SideMenuDIV li{
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #fc387a), color-stop(0.00, #fbaadc));
	background: -webkit-linear-gradient(top, #fbaadc 0%, #fc387a 100%);
	background: -moz-linear-gradient(top, #fbaadc 0%, #fc387a 100%);
	background: -o-linear-gradient(top, #fbaadc 0%, #fc387a 100%);
	background: -ms-linear-gradient(top, #fbaadc 0%, #fc387a 100%);
	background: linear-gradient(top, #fbaadc 0%, #fc387a 100%);
}



#SideMenuDIV a{
	color: #ffffff;
}

#SideMenuDIV a::after{
	border-top-color: #0;
	border-right-color: #0;
}


#UnderBerDIV{
	color: #e8e8e8;
	background-color: #003333;
}


/* shamenikki */

#shamenikkiBox{
	color: black;
}

#shamenikkiBox .shamenikkiTitle{
	color: #f9007c;
}

#shamenikkiBox .shamenikki-Name{
	color: #f9007c;
}


/* marquee */

.marquee{
	background-color: rgba(255,255,255,0.6);

}

.marquee p{
	color : #f9007c;

}


/* bx */





