@charset "UTF-8";
/* 共通 */
#box1{
    border-bottom:2px dotted #CCC;
    padding-bottom: 30px;
}
#box2{
    margin-top: 50px;
}

table{
	margin-top:10px;
	font-size:17px;
	color:#333;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
table td{
    padding: 
    5px;
}


#midori{
	color:#FFF;
	font-weight:400;
}

.komozi{
	font-size:13px;
	color:#F60;
	line-height:15px;
}

.cyui{
	text-align:left;
	margin-top:5px;
	font-size:13px;
}


/* またBOX */
#mata {
  width: 100%;
  height: 100%;
  display: block;
  margin-top: 20px;
  border-style: solid;
  border-width: 2px;
  border-color: #40A640;
  padding-top: 10px;
  padding-bottom: 10px;
  clear: both;
}
#mata p {
  font-size: 13px;
  line-height: 16px;
  color: #40A640;
  text-align: center;
  font-weight: 600;
}

#midashi{
    margin-bottom: 30px;
}

/* PC */
@media (min-width: 768px) {}


/* mobile */
@media (max-width: 767px) {
    table{
        width: 100%;
    }


}