﻿/* 基本背景色と文字色　*/
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: #b6035b;
	text-decoration: none;
	background: -webkit-gradient(linear, center top, center bottom, from(#f73595), to(#b6035b));
	background: -webkit-linear-gradient(top, #f73595, #b6035b);
	background: -moz-linear-gradient(top, #f73595, #b6035b);
	background: -o-linear-gradient(top, #f73595, #b6035b);
	background: -ms-linear-gradient(top, #f73595, #b6035b);
	background: linear-gradient(top, #f73595, #b6035b);
}

#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    : #e287b5;
	border-left-color   : #000000 ; 
	border-bottom-color : #000000 ;
	border-right-color  : #000000 ;
}
div.htmltitle{
    border-top-color: #e287b5;
    border-bottom-color: #e287b5;
}
#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 	:  #fbe6ef; 
   	background-color: #fbe6ef;
	box-shadow: 1px 1px 3px #b6035b;
    -moz-box-shadow: 1px 1px 3px #b6035b;　/* Firefox用 */  
    -webkit-box-shadow: 1px 1px 3px #b6035b;　/* Safari,Google Chrome用 */  
}
.top_heading3{
/*季節地味*/
	border-color 	:  #ffffff; 
	box-shadow: 1px 1px 5px #b6035b;
    -moz-box-shadow: 1px 1px 5px #b6035b;　/* Firefox用 */  
    -webkit-box-shadow: 1px 1px 5px #b6035b;　/* Safari,Google Chrome用 */  
    background-color: #fff;
}
.top_heading1:before{
   	background-color:#ff944d;
   	border-left-color:#ff944d;
}
.top_heading2:before{
   	background-color:#b60356;
   	border-left-color:#b60356;
}
.top_heading3:before{
   	background-color:#b60356;
   	border-left-color:#b60356;
}
.top_heading4:before{
   	background-color:#b6035b;
   	border-left-color:#b6035b;
}
.top_heading5:before{
   	background-color:#e287b5;
   	border-left-color:#e287b5;
}
.top_heading6:before{
   	background-color:#f5cee1;
   	border-left-color:#f5cee1;
}
.top_heading7{
	box-shadow: 1px 1px 3px #b6035b;
    -moz-box-shadow: 1px 1px 3px #b60356;　/* Firefox用 */  
    -webkit-box-shadow: 1px 1px 3px #b60356;　/* Safari,Google Chrome用 */  
    background-color: #fff;
    border-color:#f5cee1;
}
.top_box1{
	border-color 	:  #ff944d; 
}
.top_box2{
	border-color 	:  #b60356; 
}
.top_box3{
	border-color 	:  #b60356; 
}

#top_namisen {
	background	: #fff url(/common/images/spring_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: #e287b5;
}
.slick-dots li a {
	color:#000;
}
.slick-dots li {
	border-color:#333; 
}
.top_slick_cotainer{
/*	background-color: #fbe6ef;*/
/*	background: -webkit-gradient(linear, center top, center bottom, from(#fbe6ef), to(#ffffff));*/
/*	background: -webkit-linear-gradient(top, #fbe6ef, #ffffff);*/
/*	background: -moz-linear-gradient(top, #fbe6ef, #ffffff);*/
/*	background: -o-linear-gradient(top, #fbe6ef, #ffffff);*/
/*	background: -ms-linear-gradient(top, #fbe6ef, #ffffff);*/
/*	background: linear-gradient(top, #fbe6ef, #ffffff);*/
}
.slick-dots li.slick-active 
{
  background-color:#cccccc;
}

.top_box1 .box_footer{
	border-color 	:  #ff944d; 
}

#pref-box {
    border-color: #e287b5;
	background-color: #fbe6ef;
	background: -webkit-gradient(linear, center top, center bottom, from(#fbe6ef), to(#ffffff));
	background: -webkit-linear-gradient(top, #fbe6ef, #ffffff);
	background: -moz-linear-gradient(top, #fbe6ef, #ffffff);
	background: -o-linear-gradient(top, #fbe6ef, #ffffff);
	background: -ms-linear-gradient(top, #fbe6ef, #ffffff);
	background: linear-gradient(top, #fbe6ef, #ffffff);
}

/*2018*/

#governor {
	background-color: #AF035B;
}
.top_box2 ul li.top_heading10,
.top_box2 .top_heading10{
	background: rgba(229,255,229,1);
	background: -moz-linear-gradient(10deg, rgba(229,255,229,1) 0%, rgba(229,255,229,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(229,255,229,1)), color-stop(90%, rgba(229,255,229,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(229,255,229,1) 0%, rgba(229,255,229,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(229,255,229,1) 0%, rgba(229,255,229,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(229,255,229,1) 0%, rgba(229,255,229,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(229,255,229,1) 0%, rgba(229,255,229,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='#E5FFE5', endColorstr='#ffc000', GradientType=1 );
}
.top_box2 ul li.top_heading11{
	background: rgba(175,3,91,1);
	background: -moz-linear-gradient(10deg, rgba(175,3,91,1) 0%, rgba(175,3,91,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(175,3,91,1)), color-stop(90%, rgba(175,3,91,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(175,3,91,1) 0%, rgba(175,3,91,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(175,3,91,1) 0%, rgba(175,3,91,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(175,3,91,1) 0%, rgba(175,3,91,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(175,3,91,1) 0%, rgba(175,3,91,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='#AF035B', 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*/





#header {
	background-color   : #ffffff; 
	border-top-color   : #000000;
}
/*#header_left {
	border-left-color  : #000000;
}
#header_right {
	border-right-color : #000000;
}
#header_right_right a {
	color              : #000000; 
	background-color   : transparent;
}
#header_bottom {
	border-top-color   : #228b22; 
	border-bottom-color: #228b22; 	
	background-color   : #228b22;
}
#header_bottom li {
	background-color  : #228b22;
	border-left-color : #559b55;
	border-right-color: #2a6d52;
}

#header_bottom li a {
	color            : #ffffff;
}

#header_bottom li a:hover {
	color            : #ffffff; 
}

#header_bottom_sub {
	background-color : #d3f3af;
}*/
#topmenu {
	background-color : #ffffff;
}
#topmenu li a {
	color            : #0000cc; 
}
#topmenu li a:visited {
	color            : purple; 
}
/* ---------------------------------

	MAIN

  ----------------------------------*/
#main .contents {
	background-color: #ffffff;
}

/*罫線　中央main*/
.hr_01{
	color           : #ffcccc;
	background-color: #ffcccc;
}
/* -----------------------------

	MAIN LEFT

   -----------------------------*/
#leftside {
	background-color: #ffffff;
}
/* ---------------------------

	MAIN RIGHT
	
   ---------------------------*/
#rightside {
	background-color: #ffffff;
}
/* ---------------------------

	 FOOTER

 ---------------------------- */
#banner {
	color: #000000; 
	background-color: #ffffff; 
}
#footer {
	background-color: #ffffff; 
}
#copyright {
	background-color: #ffffff; 
}
/* 緊急情報などのcolor指定*/
.menu01 {
	background-color    : #ffeccc;
	border-bottom-color : #ff8c8c; 
	border-left-color   : #ff8c8c;
}
/* 防災情報などcolor指定 */
.menu02{
	background-color    : #d3f3af;
	border-bottom-color : #228b22;
	border-left-color   : #228b22;
}
/*新着情報などのcolor指定*/
.menu03{
	background-color    : #ffeccc; 
	border-bottom-color : #ff944d;
	border-left-color   : #ff944d;
}
/*新潟のライブカメラなどcolor指定*/
.menu_clear04{
 	background-color    : #ffffff;
  	border-bottom-color : #d3f3af;
  	border-left-color   : #d3f3af;
}
/* 注目キーワードcolor指定　 */
.menu_clear05{
	background-color    : #ffffff;
	border-bottom-color : #ff944d;
	border-left-color   : #ff944d;
}
/* left-side　新潟県庁color指定 */
.menu_clear06{
    background-color  : #ffffff;
    border-left-color : #228b22;
}
/* MAIN左右ボックス指定*/
div.box {
	border-color       : #228b22;
	background-color   : #ffffff;
	color			   : #000000;
}
.hr01{
	border-color:#228b22;
	background-color:#d3f3af;
}

.menu06{
	background-color : #dcdcdc; 
	border-top-color : #ff8c00;
}

div.box4 {
	border-top-color   : #3030aa ; 
	border-right-color : #3030aa ;
	border-left-color  : #3030aa ; 
	border-bottom-color: #3030aa ;
	background-color   : #ffffff;
	color			   : #000000;
}

/*　罫線 問い合わせ で使用　*/
.hr02{
	border-color : #a9a9a9;
	background-color : #dcdcdc;	
}
