﻿/* 基本背景色と文字色　*/
body {  
	background-color  : #ffffff; 
	color             : black; 
}
A:link { color: blue; }          /* unvisited link */
A:visited { color: purple; }        /* visited links */
a:link span{color: blue;}
a:visited span{color: purple;}


/* -----------------------------------

	HEADER
	
 -----------------------------------*/ 
#menu li a:link, #menu li a:visited
{
	color: #FFF;
	background-color: #0e505e;
	text-decoration: none;
	background: -webkit-gradient(linear, center top, center bottom, from(#0a94b1), to(#0e505e));
	background: -webkit-linear-gradient(top, #0a94b1, #0e505e);
	background: -moz-linear-gradient(top, #0a94b1, #0e505e);
	background: -o-linear-gradient(top, #0a94b1, #0e505e);
	background: -ms-linear-gradient(top, #0a94b1, #0e505e);
	background: linear-gradient(top, #0a94b1, #0e505e);
}

#menu li a:hover
{
	color: #fff;
	background-color: #333333;
	text-decoration: underline;
	background: -webkit-gradient(linear, center top, center bottom, from(#999999), to(#333333));
	background: -webkit-linear-gradient(top, #999999, #333333);
	background: -moz-linear-gradient(top, #999999, #333333);
	background: -o-linear-gradient(top, #999999, #333333);
	background: -ms-linear-gradient(top, #999999, #333333);
	background: linear-gradient(top, #999999, #333333);
}
div.box04{
	border-top-color    : #ff8c8c;
	border-left-color   : #ff8c8c ; 
	border-bottom-color : #ff8c8c ;
	border-right-color  : #ff8c8c ;
}
div.releasedate{
	color:#333333;
}
span.smallgrey{
	color:#666666;
}
div.box2 {
	background-color    : #ffffff;
	border-top-color    : #00acb1;
	border-left-color   : #000000 ; 
	border-bottom-color : #000000 ;
	border-right-color  : #000000 ;
}
div.htmltitle{
    border-top-color: #00acb1;
    border-bottom-color: #00acb1;
}
#hr02{
	border-color : #a9a9a9;
	background-color : #eeeeee;
}
#hr03{
	border-color : #a9a9a9;
	background-color : #ffffff;
}
.MailForm{
	background-color : #eeeeee;
}
div.box04{
	border-top-color    : #ff8c8c;
	border-left-color   : #ff8c8c ; 
	border-bottom-color : #ff8c8c ;
	border-right-color  : #ff8c8c ;
}
div.releasedate{
	color:#333333;
}
span.smallgrey{
	color:#666666;
}
.linktop2 {
	background-color : #ffffff;
}
#adsense{
	background-color : #ffffff;
}
#footer{
	background-color    : #ffffff;
 }
#Inquiry{
	background-color    : #ffffff;
 }
.makesmall{
	background-color : #ffffff;
}
.article_main{
	background-color : #ffffff;
}
div#copyright{
	color:#000000;
	background-color : #ffffff;
}
#header_center,#header_left,#header_right {
/*	background-color   : #ffffff; */
	background-color:transparent;
}

#header{
	background-color   : #ffffff; 
}
.top_heading0{
/*緊急*/
	border-color 	:  #e60a11; 
    background-color: #ffbaba;
	box-shadow: 1px 1px 3px #e60a11;
    -moz-box-shadow: 1px 1px 3px #e60a11;　/* Firefox用 */  
    -webkit-box-shadow: 1px 1px 3px #e60a11;　/* Safari,Google Chrome用 */  
}
.top_heading0:before{
   	background-color:#e60a11;
   	border-left-color:#e60a11;
}
.top_box0{
	border-color 	:  #e60a11; 
}
.top_heading1{
/*緊急*/
	border-color 	:  #ffeccc; 
    background-color: #ffeccc;
	box-shadow: 1px 1px 3px #ff944d;
    -moz-box-shadow: 1px 1px 3px #ff944d;　/* Firefox用 */  
    -webkit-box-shadow: 1px 1px 3px #ff944d;　/* Safari,Google Chrome用 */  
}
.top_heading2{
/*季節派手*/
	border-color 	:  #dff1fb; 
   	background-color: #dff1fb;
	box-shadow: 1px 1px 3px #0e8b90;
    -moz-box-shadow: 1px 1px 3px #0e8b90;　/* Firefox用 */  
    -webkit-box-shadow: 1px 1px 3px #0e8b90;　/* Safari,Google Chrome用 */  
}
.top_heading3{
/*季節地味*/
	border-color 	:  #ffffff; 
	box-shadow: 1px 1px 5px #0e8b90;
    -moz-box-shadow: 1px 1px 5px #0e8b90;　/* Firefox用 */  
    -webkit-box-shadow: 1px 1px 5px #0e8b90;　/* Safari,Google Chrome用 */  
    background-color: #fff;
}
.top_heading1:before{
   	background-color:#ff944d;
   	border-left-color:#ff944d;
}
.top_heading2:before{
   	background-color:#0e8b90;
   	border-left-color:#0e8b90;
}
.top_heading3:before{
   	background-color:#b4dfe8;
   	border-left-color:#b4dfe8;
}
.top_heading4:before{
   	background-color:#b4dfe8;
   	border-left-color:#b4dfe8;
}
.top_heading5:before{
   	background-color:#00acb1;
   	border-left-color:#00acb1;
}
.top_heading6:before{
   	background-color:#b4dfe8;
   	border-left-color:#b4dfe8;
}
.top_heading7{
	box-shadow: 1px 1px 3px #0e8b90;
    -moz-box-shadow: 1px 1px 3px #0e8b90;　/* Firefox用 */  
    -webkit-box-shadow: 1px 1px 3px #0e8b90;　/* Safari,Google Chrome用 */  
    background-color: #fff;
    border-color:#b4dfe8;
}
.top_box1{
	border-color 	:  #ff944d; 
}
.top_box2{
	border-color 	:  #0e8b90; 
}
.top_box3{
	border-color 	:  #0e8b90; 
}

#top_namisen {
	background	: #fff url(/common/images/winter_nami.gif) no-repeat center top;
	/*-moz-background-size:contain;
	background-size:contain;*/
	-moz-background-size:90% 100%;
	background-size:90% 100%;
 }

#top_footer {
    border-color: #00acb1;
}
.slick-dots li a {
	color:#000;
}
.slick-dots li {
	border-color:#333; 
}
.top_slick_cotainer{
/*	background-color: #dff1fb;*/
/*	background: -webkit-gradient(linear, center top, center bottom, from(#dff1fb), to(#ffffff));*/
/*	background: -webkit-linear-gradient(top, #dff1fb, #ffffff);*/
/*	background: -moz-linear-gradient(top, #dff1fb, #ffffff);*/
/*	background: -o-linear-gradient(top, #dff1fb, #ffffff);*/
/*	background: -ms-linear-gradient(top, #dff1fb, #ffffff);*/
/*	background: linear-gradient(top, #dff1fb, #ffffff);*/
}
.slick-dots li.slick-active 
{
  background-color:#cccccc;
}

.top_box1 .box_footer{
	border-color 	:  #ff944d; 
}

#pref-box {
    border-color: #00acb1;
	background-color: #dff1fb;
	background: -webkit-gradient(linear, center top, center bottom, from(#dff1fb), to(#ffffff));
	background: -webkit-linear-gradient(top, #dff1fb, #ffffff);
	background: -moz-linear-gradient(top, #dff1fb, #ffffff);
	background: -o-linear-gradient(top, #dff1fb, #ffffff);
	background: -ms-linear-gradient(top, #dff1fb, #ffffff);
	background: linear-gradient(top, #dff1fb, #ffffff);
}


/*2018*/

#governor {
	background-color: #10505F;
}
.top_box2 ul li.top_heading10,
.top_box2 .top_heading10{
	background: rgba(251,230,239,1);
	background: -moz-linear-gradient(10deg, rgba(251,230,239,1) 0%, rgba(251,230,239,1) 90%, rgba(255,148,0,1) 91%, rgba(255,148,0,1) 91%, rgba(255,148,0,1) 100%);
	background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(251,230,239,1)), color-stop(90%, rgba(251,230,239,1)), color-stop(91%, rgba(255,148,0,1)), color-stop(91%, rgba(255,148,0,1)), color-stop(100%, rgba(255,148,0,1)));
	background: -webkit-linear-gradient(10deg, rgba(251,230,239,1) 0%, rgba(251,230,239,1) 90%, rgba(255,148,06,1) 91%, rgba(255,148,0,1) 91%, rgba(255,148,0,1) 100%);
	background: -o-linear-gradient(10deg, rgba(251,230,239,1) 0%, rgba(251,230,239,1) 90%, rgba(255,148,0,1) 91%, rgba(255,148,0,1) 91%, rgba(255,148,0,1) 100%);
	background: -ms-linear-gradient(10deg, rgba(251,230,239,1) 0%, rgba(251,230,239,1) 90%, rgba(255,148,0,1) 91%, rgba(255,148,0,1) 91%, rgba(255,148,0,1) 100%);
	background: linear-gradient(10deg, rgba(251,230,239,1) 0%, rgba(251,230,239,1) 90%, rgba(255,148,0,1) 91%, rgba(255,148,0,1) 91%, rgba(255,148,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FBE6EF', endColorstr='#ffc000', GradientType=1 );
}
.top_box2 ul li.top_heading11{
	background: rgba(16,80,95,1);
	background: -moz-linear-gradient(10deg, rgba(16,80,95,1) 0%, rgba(16,80,95,1) 90%, rgba(255,148,0,1) 91%, rgba(255,148,0,1) 91%, rgba(255,148,0,1) 100%);
	background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(16,80,95,1)), color-stop(90%, rgba(16,80,95,1)), color-stop(91%, rgba(255,148,0,1)), color-stop(91%, rgba(255,148,0,1)), color-stop(100%, rgba(255,148,0,1)));
	background: -webkit-linear-gradient(10deg, rgba(16,80,95,1) 0%, rgba(16,80,95,1) 90%, rgba(255,148,0,1) 91%, rgba(255,148,0,1) 91%, rgba(255,148,0,1) 100%);
	background: -o-linear-gradient(10deg, rgba(16,80,95,1) 0%, rgba(16,80,95,1) 90%, rgba(255,148,0,1) 91%, rgba(255,148,0,1) 91%, rgba(255,148,0,1) 100%);
	background: -ms-linear-gradient(10deg, rgba(16,80,95,1) 0%, rgba(16,80,95,1) 90%, rgba(255,148,0,1) 91%, rgba(255,148,0,1) 91%, rgba(255,148,0,1) 100%);
	background: linear-gradient(10deg, rgba(16,80,95,1) 0%, rgba(16,80,95,1) 90%, rgba(255,148,0,1) 91%, rgba(255,148,0,1) 91%, rgba(255,148,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#10505F', endColorstr='#ffc000', GradientType=1 );
}
.top_box2 ul li.top_heading11 a{
	color:#ffffff;
}
.top_box2 ul li.top_heading11 a:link,
.top_box2 ul li.top_heading11 a:visited{
	color:#ffffff;
}

/*2018*/




