@charset "UTF-8";
/* CSS Document */
body{
  font-family: "Koburina Gothic W3 JIS2004, Yu Gothic", sans-serif;}
article {width: 100%;}
#kv {width:740px;  margin:0 auto; background-color:#fff9d7;}
#yodogawa{background-color:#fff; margin-top:80px; font-family: "Koburina Gothic W6 JIS2004";  border-radius:20px;}
#yodogawa.bd_t.bd_none {margin-top: 50px;}
    article {
        max-width: 740px;
        padding: 20px 40px;
        background-color: #fff;
        margin: 0 auto;
    }
    #information .info_title, #information_free .info_title {
      color:#6c9da9;
      font-family: "Koburina Gothic W6 JIS2004";
      text-align: left;
      font-size:1.4em;
      margin: 100px 0 25px 0;
      width: 21em;
    }
    #information li .info_desc.information_default, #information_free li .info_desc.information_default {
        max-width: 28em;
    }
.img_s{padding:20px; width:16em;}
.date{font-size:0.85em;}
    #index_nav {display:none;}
.cookie{background-color:#fff; padding:20px; border-radius:20px;
       text-align:center; font-family: "Koburina Gothic W6 JIS2004";}
@media (max-width: 640px) {
#kv {width:100%; height:auto; margin:0 auto; background-color:#fff9d7; }
      article {
        max-width: 100%;
        padding: unset;
        background-color: #fff;
        margin: 0 auto;
    }
  #yodogawa.bd_t.bd_none {
    margin-top: 10px;
}
    #information .info_title, #information_free .info_title {
      margin: 30px 0 25px 0;
    }
#yodogawa .inner {
    max-width: 90%;
    text-align: left;
    display: inline-block;
  margin-top:0px;
}
        #information .info_title, #information_free .info_title {
      max-width: 90%;
    }
    #information li .info_desc.information_default, #information_free li .info_desc.information_default {
      max-width: 90%;
    }
.cookie{width:80%}
 #yodogawa{width:90%; margin:0 auto;}
}
/* CSS Document */

