﻿/* 基本背景色と文字色　*/
body {  
	background-color  : #000000; 
	color             : #ffffff; 
}
A:link { color: #c5fdfb; }          /* unvisited link */
A:visited { color: #fdc5f8; }        /* visited links */
a:link span{color: #c5fdfb;}
a:visited span{color: #fdc5f8;}


/* -----------------------------------

	HEADER
	
 -----------------------------------*/ 
#fontcol a{ 
	text-shadow:
	-1px -1px 3px #000,
	1px -1px 3px #000,
	1px 1px 3px #000,
	-1px 1px 3px #000;
}
#header, #header_left, #header_center, #header_right{
	background-color  : #000000;
} 
#menu li a:link, #menu li a:visited
{
	color: #FFF;
	background-color: #000000;
	text-decoration: none;
	background: -webkit-gradient(linear, center top, center bottom, from(#000000), to(#000000));
	background: -webkit-linear-gradient(top, #000000, #000000);
	background: -moz-linear-gradient(top, #000000, #000000);
	background: -o-linear-gradient(top, #000000, #000000);
	background: -ms-linear-gradient(top, #000000, #000000);
	background: linear-gradient(top, #000000, #000000);
	border:1px solid #fff;
}

#menu li a:hover
{
	color: #fff;
	background-color: #000000;
	text-decoration: underline;
	background: -webkit-gradient(linear, center top, center bottom, from(#000000), to(#000000));
	background: -webkit-linear-gradient(top, #000000, #000000);
	background: -moz-linear-gradient(top, #000000, #000000);
	background: -o-linear-gradient(top, #000000, #000000);
	background: -ms-linear-gradient(top, #000000, #000000);
	background: linear-gradient(top, #000000, #000000);
	border:1px solid #fff;
}
div.box04{
	border-top-color    : #ffffff;
	border-left-color   : #ffffff ; 
	border-bottom-color : #ffffff ;
	border-right-color  : #ffffff ;
}
div.releasedate{
	color:#ffffff;
}
span.smallgrey{
	color:#cccccc;
}
div.box2 {
	background-color    : #000000;
	border-top-color    : #ffffff;
	border-left-color   : #000000 ; 
	border-bottom-color : #000000 ;
	border-right-color  : #000000 ;
}
div.htmltitle{
    border-top-color: #ffffff;
    border-bottom-color: #ffffff;
}
#hr02{
	border-color : #ffffff;
	background-color : #000000;
}
#hr03{
	border-color : #ffffff;
	background-color : #000000;
}
.MailForm{
	background-color : #000000;
}
.linktop2 {
	background-color : #000000;
}
#adsense{
	background-color : #000000;
}
#footer{
	background-color    : #000000;
 }
#Inquiry{
	background-color    : #000000;
 }
.makesmall{
	background-color : #000000;
}
.article_main{
	background-color : #000000;
}
div#copyright{
	color:#ffffff;
	background-color : #000000;
}

#header_center,#header_left,#header_right {
/*	background-color   : #ffffff; */
	background-color:transparent;
}
#header{
	background-color   : #000000; 
}
.top_heading0{
/*緊急*/
	border-color 	:  #ffffff; 
    background-color: #000000;
	box-shadow: 1px 1px 3px #ffffff;
    -moz-box-shadow: 1px 1px 3px #ffffff;　/* Firefox用 */  
    -webkit-box-shadow: 1px 1px 3px #ffffff;　/* Safari,Google Chrome用 */  
}
.top_heading0:before{
   	background-color:#ffffff;
   	border-left-color:#ffffff;
}
.top_box0{
	border-color 	:  #ffffff; 
}
.top_heading1{
/*緊急*/
	border-color 	:  #ffffff; 
	background-color : #000000;
	box-shadow: 1px 1px 3px #ffffff;
    -moz-box-shadow: 1px 1px 3px #ffffff;　/* Firefox用 */  
    -webkit-box-shadow: 1px 1px 3px #ffffff;　/* Safari,Google Chrome用 */  
}
.top_heading2{
/*季節派手*/
	border-color 	:  #ffffff; 
	background-color : #000000;
	box-shadow: 1px 1px 3px #ffffff;
    -moz-box-shadow: 1px 1px 3px #ffffff;　/* Firefox用 */  
    -webkit-box-shadow: 1px 1px 3px #ffffff;　/* Safari,Google Chrome用 */  
}
.top_heading3{
/*季節地味*/
	border-color 	:  #ffffff; 
	box-shadow: 1px 1px 5px #ffffff;
    -moz-box-shadow: 1px 1px 5px #ffffff;　/* Firefox用 */  
    -webkit-box-shadow: 1px 1px 5px #ffffff;　/* Safari,Google Chrome用 */  
	background-color : #000000;
}
.top_heading1:before{
	background-color : #ffffff;
   	border-left-color:#ffffff;
}
.top_heading2:before{
	background-color : #ffffff;
   	border-left-color:#ffffff;
}
.top_heading3:before{
	background-color : #ffffff;
   	border-left-color:#ffffff;
}
.top_heading4:before{
	background-color : #ffffff;
   	border-left-color:#ffffff;
}
.top_heading5:before{
	background-color : #ffffff;
   	border-left-color:#ffffff;
}
.top_heading6:before{
	background-color : #ffffff;
   	border-left-color:#ffffff;
}
.top_heading7{
	box-shadow: 1px 1px 3px #ffffff;
    -moz-box-shadow: 1px 1px 3px #ffffff;　/* Firefox用 */  
    -webkit-box-shadow: 1px 1px 3px #ffffff;　/* Safari,Google Chrome用 */  
    background-color: #000000;
    border-color:#ffffff;
}
.top_box1{
	border-color 	:  #ffffff; 
}
.top_box2{
	border-color 	:  #ffffff; 
}

#top_namisen {
    background-color: #000000;
 }

#top_footer {
    background-color: #000000;
}
.slick-dots li a {
	color:#fff;
}
.slick-dots li {
	border-color:#fff; 
}
.top_slick_cotainer{
	background-color: #000000;
}
.slick-dots li.slick-active 
{
  background-color:#333;
}

.top_box1 .box_footer{
	border-color 	:  #ffffff; 
}

#pref-box {
    border-color: #ffffff;
	background-color: #000000;
}

