<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*----------------------------------------------------
  defult color
----------------------------------------------------*/
body {
  line-height: 1.8;
}
body img {
  width: 100%;
}
header#header {
    background: #fff;
}
p {
  color: #000;
  font-size: 18px !important;
  line-height: 1.5em;
  font-weight: lighter;
}
.mb20 {
  margin:0 0 20px 0; 
}
.mt40 {
  margin:40px 0 0 0; 
}
/*----------------------------------------------------
  #content
----------------------------------------------------*/
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}

.clearfix {
  display: inline-block;
}

/* Hides from IE Mac */
* html .clearfix {
  height: 1%;
}

.clearfix {
  display: block;
}

/* End Hack */
#container {
  min-width: 100%;
  width: 100%;
  background-size: contain;
  overflow: hidden;
  font-size: 12px;
  background: #c31617 !important;
}

.contents-box{
  margin: 0px 0 20px 0;
  background-color: #fff;
}
.contents-box h2{
  padding: 5px 0 0;
}
.date-text {
  text-align: center;
}
.navibox {
  margin: 0px;
  background: #c31617;
}
.navibox li {
  display: inline-block;
  width: 50%;
  border-left: 1px solid #FF9090;
  border-bottom: 1px solid #FF9090;
  margin-left: -1px
}
.next-inner {
    padding: 0px 10px  15px;
}

.next-inner h3 {
    color: #75001e;
    font-size: 15px;
    font-weight: bold;
    margin: 10px 0px;
}
.backnumber{
    margin: 0px 10px;
}
.backnumber ul {
    margin: 10px 0 0 0;
}
.backnumber ul li{
    margin: 10px 0 30px;
    padding-bottom: 20px;
    border-bottom: 1px solid #e2e2e2;
}

.backnumber h3 {
    color: #75001e;
    font-size: 20px;
    font-weight: bold;
    margin: 10px 0px;
}
.backnumber a {
  text-decoration: none;
}
.backnumber a:hover {
  text-decoration: underline;
}

.cast-box {
    text-align: center;
    margin: 0 0 0 10px;
}
.cast-box h3 {
    margin: -5px auto 0;
    width: 72%;
}
.cast-box ul {
    width: 100%;
    margin: 0;
}
.cast-box ul li {
    display: table-cell;
    padding: 10px 10px 30px 0;
    width: 50%;
    float: left;
}
.cast-box ul li img {
    width: 100%;
    border: 1px solid #e7e7e7;
}

.cast-box ul li p {
    margin: 10px auto 0;
    color: #75001e;
    font-size: 15px !important;
}


.btn-howto {
    text-align: center;
    margin: -5px 10px 15px;
}

.btn-howto a:hover {
  opacity: .8;
  -webkit-transition: opacity .3s ease-out 0s;
          transition: opacity .3s ease-out 0s;
}
#abut{
  color: #000;
}
#about h3{
    background: #3353ae;
    text-align: center;
    color: #fff;
    padding: 2px 0;
    font-size: 20px;
    margin: 0 10px;
}
#about p{
    margin: 10px 10px 20px;
}
.foot_info {
  width: 100%;
  padding: 20px;
  background: #fff;
}
.foot_info .info_midashi {
  width: 100%;
  margin: 0;
  color: #00a0c6;
}
.foot_info p {
  margin: 10px auto 0;
  font-size: 14px;
  line-height: 22px;
  color: #000000;
}
.highright_btn {
	margin: 0 auto;
	text-align: center;
	width: 60%;
}
.back_btn {
	margin: 0 auto;
	text-align: center;
	width: 40%;
}

/*縲繝舌ャ繧ｯ繝翫Φ繝舌�縲*/
.bk_box {
    margin: 0px 0 20px 0;
    background-color: #fff;
    overflow: hidden;
}
.bk_box h2 {
    margin: 10px 0;
}
.bk_inner{
    margin: 0 10px;
}
.bk_ttl{
    background: #3353ae;
    padding: 5px 10px;
    font-size: 20px;
}
.bk_ttl p {
    color: #fff;
}
.day {
    margin: 10px auto 5px;
    font-weight: bold;
    color: #75001e;
}
.bk_p {
    margin: 0 auto;
    width: 400px;
    display: block;
}
.bk_txt {
    margin: 15px 0;
    font-size: 15px;
    line-height: 1.3em;
}
.table5 {
  
  width: 90%;
  border-collapse: collapse;
  line-height: 1.5;
  margin: 0 5% 0;
  
}
.table5 th {
  text-align: center;
  width: 18%;
  padding: 5px;
  font-weight: bold;
  border: 1px solid;

}
.table5 td {
  text-align: center;
  width: 18%;
  border: 1px solid;
  padding: 5px;
}
table.table5 th.col01 {background: #C9EDFC;}
table.table5 th.col02 {background: #FFD3FA;}
table.table5 th.col03 {background: #9BA9FF;}
table.table5 th.col04 {background: #FFB3C1;}
table.table5 td.col01 {background: #EBF906;}





#navi01 {
  display: table;
}</pre></body></html>