@charset "UTF-8";
/*---------------------------------------------------------------------
　CSS : colorYellow
---------------------------------------------------------------------*/

/*----------common----------*/
.yellow{
  background: #FFFF00;
}

.yellow header #h_submenu .h_language p, 
.yellow header #h_submenu .h_fontsize p, 
.yellow header #h_submenu .h_bgcolor p{
  background: #FFFF00;
}

.yellow header #h_submenu .h_language ul, 
.yellow header #h_submenu .h_fontsize ul, 
.yellow header #h_submenu .h_bgcolor ul{
  background: #FFFF00;  
}

.yellow header #h_submenu .h_search .inner input[type=text]{
  background: #FFFF00;  
}

.yellow header #h_submenu .hs_under ul li a {
  border: 1px solid #1a1a1a;
}

/*footprint color*/
body.yellow main #footprint{
 border-top:1px solid #1a1a1a ;
 border-bottom: 1px solid #1a1a1a ;
 overflow: hidden ;
}
body#about.yellow main #footprint .inner,
body#under.yellow main #footprint .inner,
body#news.yellow main #footprint .inner,
body#blog.yellow main #footprint .inner,
body#contact.yellow main #footprint .inner,
body#minwa.yellow main #footprint .inner,
body#ichikawa.yellow main #footprint .inner,
body#iseki.yellow main #footprint .inner,
body#ezu.yellow main #footprint .inner,
body#miyasaka.yellow main #footprint .inner,
body#purpose.yellow main #footprint .inner,
body#sitemap.yellow main #footprint .inner,
body#guide.yellow main #footprint .inner,
body#exhibition.yellow main #footprint .inner,
body#permanent.yellow main #footprint .inner,
body#event.yellow main #footprint .inner,
body#school.yellow main #footprint .inner,
body#books.yellow main #footprint .inner,
body#publication.yellow main #footprint .inner,
body#old-doc.yellow main #footprint .inner{
  background: #FFFF00;
  color:#1a1a1a;
}
.yellow main #footprint .inner ul li span, 
.yellow main #footprint .inner ul li a{
  color:#1a1a1a;
}
.yellow main #footprint .inner ul li a:after{
  border-top: 1px solid #1a1a1a;
  border-right: 1px solid #1a1a1a;
}

/*globalMenu color*/
.yellow #globalMenu nav ul li.m01 .sub_navi,
.yellow #globalMenu nav ul li.m02 .sub_navi,
.yellow #globalMenu nav ul li.m03 .sub_navi,
.yellow #globalMenu nav ul li.m04 .sub_navi,
.yellow #globalMenu nav ul li.m05 .sub_navi,
.yellow #globalMenu nav ul li.m06 .sub_navi,
.yellow #globalMenu nav ul li.m07 .sub_navi,
.yellow #globalMenu nav ul li.m08 .sub_navi{
  background: #FFFF00;
  color:#1a1a1a;
}

.yellow #globalMenu nav ul li .sub_navi ul li a{
  background: #FFFF00;
  color:#1a1a1a;
  border: 1px solid #1a1a1a;
}

.yellow #globalMenu nav ul li .sub_navi ul li a:hover{
  background: #1a1a1a;
  color:#FFFF00;
  opacity: 1;
}

.yellow #globalMenu nav ul li.m07 .sub_navi ul li:nth-child(2) a{
  background: #6e4a55;
  color: #fff;
}

.yellow #globalMenu nav ul li.m07 .sub_navi ul li:nth-child(2) a:hover {
  background: #1a1a1a;
  color:#FFFF00;
  opacity: 1;
}

/*見出し*/
.yellow main #pageHeader #title h2{
  background: #FFFF00;
}

body#about.yellow main #contents h6, 
body#under.yellow main #contents h6, 
body#minwa.yellow main #contents h6, 
body#ichikawa.yellow main #contents h6, 
body#purpose.yellow main #contents h6, 
body#old-doc.yellow main #contents h5:before{
  color:#1a1a1a;  
}

/*table*/
.yellow main #contents table caption,
.yellow main #contents table th,
.yellow main #contents table td{
  background: #FFFF00;
  color:#1a1a1a;
  border: 1px solid #1a1a1a;
}

.yellow main #contents table th a{
  color:#1a1a1a;
}

/*form*/
.yellow main #contents .form input[type="text"], 
.yellow main #contents .form input[type="email"], 
.yellow main #contents .form textarea, 
.yellow main #contents .form select,
.yellow main #contents table.search td input[type=text]{
  background: #FFFF00;  
}

.yellow main #contents div.submit a, 
.yellow main #contents div.submit input, 
.yellow main #contents div.submit button,
.yellow main #contents div.submit input[type=reset], 
.yellow main #contents div.submit button[type=reset]{
  background: #FFFF00;
  color:#1a1a1a;
  border: 1px solid #1a1a1a;
}

.yellow main #contents .form .send {
  border: #1a1a1a 2px solid;
}

.yellow #result > strong{
  background: #FFFF00;
  color:#1a1a1a;
}

.yellow .btn{
  background: #FFFF00;
}

.yellow .pagging span.current_page{
  border: 1px solid #1a1a1a;
  background: #1a1a1a;
  color: #ffff00;
}

.yellow main #contents table.search td .cond-operation a {
  color: #000;
}

.yellow footer #f_contact .inner .f_contact_info {
  border: 3px solid #1a1a1a;
}

.yellow footer #f_contact .inner .f_contact_info .f_info_time {
  border-left: 3px solid #1a1a1a;
}

.yellow footer #f_contact .inner .f_contact_form {
  border:  3px solid #1a1a1a;
}

.yellow .pagging a {
  border: 1px solid #1a1a1a;
}

/*----------index----------*/
.yellow #event .ev_calendar table caption{
 background:#FFFF00 ;
 color: #1a1a1a ;
 border-bottom: 1px solid #1a1a1a ;
}
.yellow #event .ev_calendar table caption div{
 color: #1a1a1a ;
}
.yellow #event .ev_calendar table td span.spe01,
.yellow #event .ev_calendar table td span.spe02{
  background: #FFFF00;
  color:#1a1a1a;
}

.yellow #news{
  background: #FFFF00;
}

.yellow #news h2,
.yellow #news .news_list .regular a dd,
.yellow #news .news_list p a{
  color:#1a1a1a;  
}

.yellow #news .news_list .important,
.yellow #news .blog_sns .blog_area{
  background: #FFFF00;
  border:1px solid #1a1a1a;
}
.yellow #news .blog_sns .blog_area{
  background: #FFFF00;
  border:1px solid #1a1a1a;
}

.yellow #purpose,
.yellow #purpose:before{
  background: #FFFF00;  
}

.yellow #purpose .general,
.yellow #purpose .school,
.yellow #purpose .lover,
.yellow #purpose .researcher,
.yellow #purpose p{
  background: #FFFF00;
  border:1px solid #1a1a1a;
}

.yellow #purpose h3,
.yellow #purpose span{
  color:#1a1a1a;    
}

.yellow #about .about_wrap .lead h3{
 background: #FFFF00;
 border: 1px solid #1a1a1a ;
}
.yellow #about .about_wrap:before{
  background: #FFFF00;   
}

.yellow #library,
.yellow #library .library_wrap:before{
  background: #FFFF00;
}

.yellow #library h2,
.yellow #library p.lead{
  color:#1a1a1a;
}
.yellow #library ul li{
  background: #FFFF00;
  border:1px #1a1a1a solid;
}
.yellow #library ul li h3{
 background: #FFFF00 ;
 border-bottom: 1px solid #1a1a1a ;
 border-top: 1px solid #1a1a1a ;
}

.yellow #special ul li{
 background: #FFFF00;
 border: 1px solid #1a1a1a ;
}
.yellow #special ul li h3{
 background: #FFFF00 ;
 border-bottom: 1px solid #1a1a1a ;
 border-top: 1px solid #1a1a1a ;
 color: #1a1a1a;
}

.yellow #special:before{
  background: #FFFF00;
}

.yellow #access,
.yellow #access .access_wrap:before{
  background: #FFFF00; 
}

.yellow #access h2,
.yellow #access .address{
  color:#1a1a1a;  
}

.yellow #about a.btn,
.yellow #access .btn{
  background: #FFFF00;  
}

.yellow#about main #contents h5:before,
.yellow#under main #contents h5:before,
.yellow#minwa main #contents h5:before,
.yellow#ichikawa main #contents h5:before,
.yellow#purpose main #contents h5:before,
.yellow#old-doc main #contents h5:before,
.yellow#guide main #contents h5:before,
.yellow#exhibition main #contents h5:before,
.yellow#permanent main #contents h5:before,
.yellow#event main #contents h5:before,
.yellow#school main #contents h5:before,
.yellow#books main #contents h5:before,
.yellow#publication main #contents h5:before {
  background: #1a1a1a;
}

.yellow#about main #contents ul > li:before,
.yellow#under main #contents ul > li:before,
.yellow#minwa main #contents ul > li:before,
.yellow#ichikawa main #contents ul > li:before,
.yellow#purpose main #contents ul > li:before,
.yellow#old-doc main #contents ul > li:before,
.yellow#guide main #contents ul > li:before,
.yellow#exhibition main #contents ul vli:before,
.yellow#permanent main #contents ul > li:before,
.yellow#event main #contents ul > li:before,
.yellow#school main #contents ul > li:before,
.yellow#books main #contents ul > li:before,
.yellow#publication main #contents ul > li:before {
  background: #1a1a1a;
}

/*----------about----------*/
#about.yellow .soshikizu {
  background: #fff;
  padding: 10px;
}

/*----------guide----------*/
#guide.yellow .cal_detail time{
  background: #FFFF00;
  border:1px #1a1a1a solid;
}

#guide.yellow .usage_guide {
  border: 2px solid #1a1a1a;
}

/*----------exhibition ----------*/
#exhibition.yellow .btns a{
  background: #FFFF00;
  border:1px #1a1a1a solid;
  color:#1a1a1a;  
}

#exhibition.yellow select {
  color: #1a1a1a;
  border: 3px solid #1a1a1a;
  background: #FFFF00;
}

/*----------permanent ----------*/
#permanent.yellow #guideList li {
  border: 2px solid #1a1a1a;
  background: #ffff00;
}

#permanent.yellow #bgWrap:after {
  background: #ffff00;
  border-top: 2px solid #1a1a1a;
  border-bottom: 2px solid #1a1a1a;
}

#permanent.yellow #pickupArea li {
  background: #ffff00;
  color: #1a1a1a;
  border: 2px solid #1a1a1a;
}

#permanent.yellow #pickupArea li .imgWrap .text .detailWrap {
  color: #1a1a1a;
}

#permanent.yellow #areaLinks li .linkArea .btn {
  background: #ffff00;
}

#permanent.yellow #pickupArea li > .ttl {
  background-image: none;
}

#permanent.yellow #galleryArea .galleryDetail li {
  background: #ffff00;
  border: 2px solid #1a1a1a;
}

#permanent.yellow #galleryArea .ttlWrap .ttl {
  background-image: none;
}

#permanent.yellow .galleryDetail .btn {
    background: #ffff00;
}

/*----------event ----------*/
#event.yellow .btns a {
  background: #ffff00;
  border: 1px solid #1a1a1a;
  color: #1a1a1a;
}

#event.yellow select{
  background: #FFFF00;
  color: #1a1a1a;
  border: 3px solid #1a1a1a;
}

/*----------school ----------*/
#school.yellow .school_tabs input:checked + .tab_item{
  background: #1a1a1a;
  color:#ffff00;
}

#school.yellow .tab_item{
  border: 1px solid #1a1a1a;
  border-bottom: 3px solid #1a1a1a;
  background: #ffff00;
  color:#1a1a1a;
}

#school.yellow .school_tabs{
  background: #ffff00;
  border: 2px solid #1a1a1a;
}


#school.yellow main #contents h6 {
  color: #1a1a1a;
}

/*----------books ----------*/
#books.yellow main #contents input.add{
  background: #FFFF00;
  color:#1a1a1a;
}

/*----------blog ----------*/
#blog.yellow .list li {
  border: 1px solid #1a1a1a;
}

/*----------Q&A ----------*/
#contact.yellow .accbox label {
  background: #ffff00;
  border: 1px solid #1a1a1a;
  color: #1a1a1a;
}

/*----------purpose ----------*/
#purpose.yellow main #contents .btn {
  border: 2px solid #1a1a1a;
}

/*----------ichikawa ----------*/
#ichikawa.yellow article #result ul li {
  border: 1px solid #1a1a1a;
}

/*----------iseki ----------*/
.yellow main #contents table.search td dl {
  background: #ffff00;
  border: 1px solid #1a1a1a;
}

/*----------ezu ----------*/
#ezu.yellow article #result ul li {
  border: 1px solid #1a1a1a;
}

/*----------miyasaka ----------*/
#miyasaka.yellow article #result ul li {
  border: 1px solid #1a1a1a;
}


/*++++++++++++++++++++++++++++++++++
 	Acrobat
++++++++++++++++++++++++++++++++++*/
.yellow .rs_skip .plugin{
 border: 1px solid #1a1a1a;
 background: #FFFF00 ;
 color:#1a1a1a;}
