/* ========MENU CUSTOMIZE======== */
.haba_menu {

}

#menu {
   margin-right:auto;
   padding:0;
   background-color:rgba(255, 255, 255, 0.01);
   
}

#menu li {
   float:left;
   color:#333;
   text-align:left;
   list-style-type:none;
   border-left:1px solid #fff;
}

#menu li a {
   
   display:block;
   color:#fff;
   line-height:40px;
   text-decoration:none;
   background:#0089a1;
   padding:0px 10px 0px 10px;
}

#menu li:first-child {
   border-left:none;
}

#menu li a.active {
   color:#fff;
   text-decoration:none;
   background:#0F98AD;
}

#menu li a:hover {
   color:#fff;
   text-decoration:none;
   background:#0F98AD;
}

#contents {

 clear: both;

}

#contents2 {

 clear: both;

}

#cm {

 clear: both;

}

#news {

 clear: both;

}

#dig {
    width: 500px;
    height: 30px;
  }

#h1 {

   font-size: 120% !important;
}


@media only screen and (max-width: 479px) {
	#menu {
	    width: 100%;
	  }
	}

@media only screen and (max-width: 479px) {
	#dig {
	    width: 100%;
	  }
	}

@media only screen and (max-width: 479px) {
	#write {
	    width: 100%;
	  }
	}

@media only screen and (max-width: 479px) {
	#cm {
	    width: 100%;
	  }
	}

/* ========下メニュー======== */
.sita_menu {
   
}

#sita_contents {
   margin-right:auto;
   padding:0;
   background-color:rgba(255, 255, 255, 0.01);
}

#sita_contents li {
   float:left;
   color:#000000;
   text-align:left;
   list-style-type:none;
   border-left:1px solid #fff;
   
}

#sita_contents li a {
   
   display:block;
   color:#000000;
   line-height:25px;
   text-decoration:none;
   background:#adadad;
   padding:0px 10px 0px 10px;
}

#sita_contents li:first-child {
   border-left:none;
}

#sita_contents li a.active {
   color:#000000;
   text-decoration:none;
   background:#c0c6c9;
}

#sita_contents li a:hover {
   color:#000000;
   text-decoration:none;
   background:#c0c6c9;
}

/* ========digに入ってたcss======== */

.time { color:#999; font-size:80%; }
.mae  { color:#990900; font-size:60%; }
.itashibori  { color:#009999; font-size:70%; text-decoration: none;}
.itashiboriX  { color:#009999; font-size:120%; text-decoration: none; font-weight: bold;}
.url  { color:#999; font-size:70%; }
.midashi  { color:#dc143c; font-size:120%; }
.kanren  { color:#333333; font-size:70%; }
.suretai a { font-size:110%; text-decoration:none;}
.area1 { background-color:#eee; border:solid 5pt #fff; padding: 10px 0;}
.tab1em { margin-left:1em; }

#ch { font-size:110% !important; color:#FF0000 !important;}

#digDengon  { background:#CCCCFF; color:#000; font-size:70%; }