#background {background-color:#ffffff;}

#topmenu {border-bottom: 1px solid #c0c0c0;}

.entry a:link { color: #2cc1eb ; } /* 通常時 */
.entry a:visited { color: #5BA0D0 ; } /* 訪問済 */
.entry a:hover {color:#2cc1eb;}

.box {background-color:#ffffff;}

.widget {background-color:#f5fffa;}

.box2 {background-color:#f5fffa;}

#header h1 a {color:#2cc1eb;}



#topmenu li a:hover, #topmenu li.active a {
  color:#6c9ab9;
}

#background {background-image:none;}

#footer {background-image:none;}


#header {background-color:#ffffff;}

#footer {background-color:#00b7eb;}

#top {background-color:#ffffff;}

.tagline {
  color:#b4b4b4;
}

#topmenu {visibility: hidden;
	height:0px;
}


ul.grid_15 {        margin: 0;
        padding: 0;
        line-height: 1;
        background-color: #ffffff;
        list-style-type: none;
}

ul.grid_15 li {        margin: 0;
        padding: 0;
        float: left;
        /* 固定幅にしたかったら
        width: 110px;
        */
        text-align: center;
        font-size: 13px; /* 文字サイズ */
}

ul.grid_15 li a {        border-right: 1px solid #666;
        padding: 9px 20px;
        display: block;
        position: relative; /* for IE6 */
        color: #fff;
        background-color: #ffffff;
        text-decoration: none;
}

ul.grid_15 li a:hover {        border-color: #ccc;
        color: #FAFAF5;
        background-color: #ffffff;
}

.entry {background-color:#ffffff;}

.entry p {
  font-size:15px;
  line-height:20px;
  text-align:left;
　padding-top: 3em;
}

.list1 {background-color:#ffffff;}

.idTabs li {background-color:#ffffff;}

/*h2 に派手な装飾*/
.entry h2 {
  font-size:20px;
  border-left-color: #00BCF1; /* 左枠の色 */
  padding: 8px 0px 6px 8px; /* 余白の幅 */
  border-style: solid; /* 枠の種類 */
  border-width: 0px 0px 0px 7px; /* 枠の幅 */
}