<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
.pages{
  margin-top: 5px;
}
.pages span {
  font-weight: bold;
}
.pages span a{
  color: #014DA2;
  font-weight: normal;
}
.pages .d_status
{
  
}
.cstm{
  margin-bottom: 35px;
}
.cstm .narabi label{
	display: block;
	cursor: pointer;
	margin: 0;
	padding: 4px 12px;
	background: #bdc3c7;
	color: #869198;
	font-size: 12px;
	text-align: center;
	line-height: 1;
	transition: .2s;
}
.cstm .narabi input[type="radio"]:checked + .switch-on {
	background-color: #014da2;
	color: #fff;
  font-size: 12px;
}
.cstm .narabi input[type="radio"]:checked + .switch-off {
	background-color: #e67168;
	color: #fff;
}
.cstm .narabi input {
	display: none;
}
.cstm .narabi label{
	display: block;
	float: left;
	cursor: pointer;
	margin: 0;
	padding: 10px;
	background: #bdc3c7;
	color: #869198;
	font-size: 12px;
	text-align: center;
	line-height: 1;
	transition: .2s;
}
.cstm dl.narabi dd.pages{float: right;}
dl.narabi dd.pages .d_status{font-weight: bold;}
.cstm{
  background: #eee;
  border: 1px solid #ccc;
  padding: 16px 12px;
}
.cstm dl.narabi{
border-bottom: 1px solid #ccc;
padding-bottom: 10px;margin-bottom: 20px;
}
.cstm dl.narabi:after{
  display: block;clear: both;height: 0;visibility: hidden;content: "";
  }
.cstm dl.narabi dt{
  width: 15%;
    display: block;
    float: left;
    margin-right: 2%;
    padding-top: 8px;
      
}
.cstm dl.narabi dd{
  display: block;float: left;margin-right: 2%;
}
.cstm dl.sibori{
  margin-bottom: 10px;
}
.cstm dl.sibori:after{
  display: block;clear: both;height: 0;visibility: hidden;content: "";
  }
.cstm dl.sibori dt{
  width: 15%;display: block;float: left;margin-right: 2%;padding-bottom: 10px;
}
.cstm dl.sibori dd ul li{
  display: block;float: left;margin-right: 2%;
}
span.cs_btn
{display: block;
width: 100%;}

.cstm input.cstm_button{
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    border: none;
    transition: 0.3s;
    background: #014DA2;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    border-radius: 2px;
    width: 220px;
    padding: 5px 0;
    border: 1px solid #014DA2;
    margin: auto;
  display: block;
}
.cstm input[type="submit"].cstm_button{appearance:none;-webkit-appearance:none;-moz-appearance:none;border: none;transition: 0.3s; background: #014DA2;font-size: 15px;font-weight: bold;color: #fff;border-radius: 2px;width: 220px;
padding: 7px 0;border: 1px solid #014DA2;text-align: center;}
.cstm input[type="submit"].cstm_button:hover{background: #ffffff;color: #014DA2;cursor: pointer;}
.ft_pages{background: #eee;    border: 1px solid #ccc;    padding: 16px 12px; margin-top: 40px;}
.ft_pages_body{   text-align: center;    line-height:2em;}
.re_items{background: #fff; padding: 16px 12px; margin: 20px 0;border: #CCC 1px solid;}
.re_item_img{float: left;padding-right: 10px; width: 125px;}
.re_item_img img{width: 100%; height: auto;}
.re_item_name{font-weight: bold;line-height: 2em;margin-bottom:4px;}
.re_item_name a{font-size: 15px;font-weight: bold;color: #014DA2;}
.re_head{margin-bottom: 15px;}
.re_head ul li{display: inline-block;padding-right: 8px;}
.re_head ul li:last-child{text-align: right;}
.re_item_count{background: #efefef;    padding: 4px 9px;    display: inline-block;}
.re_body{background: #fff;padding: 18px 12px;float: left;width: 745px;}
.re_item_title{font-weight: bold;font-size: 110%;}
.re_items:after{display: block;content: "";clear: both;visibility: hidden;height: 0;}
.re_item_star{color: #f9bd2f;}
.re_item_star strong{color: #000;font-weight: normal;padding-right: 2px;}</pre></body></html>