body {
	font-family:"ＡＲＰ丸ゴシック体Ｍ","ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";
	font-size:1.8em;
	background: url("../sozai/background.jpg");
}

ul {
list-style-type: disc;
}

p {
	color:black; 
	background-color: white;
	margin: 30px 0 30px;
  	line-height: 1;
  	padding: 10px 5px 10px 5px;
    box-shadow:1px 3px 7px 0px #666666 ;
    border-left:7px solid #FF5D54;
    border-bottom: 3px solid #FF5D54;
    border-radius: 5px ;
}

table.t1 {
	text-align: left;
}

.scale img {
    -moz-transition: -moz-transform 0.5s linear;
    -webkit-transition: -webkit-transform 0.5s linear;
    -o-transition: -o-transform 0.5s linear;
    -ms-transition: -ms-transform 0.5s linear;
    transition: transform 0.5s linear;
}
.scale img:hover {
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -o-transform: scale(2);
    -ms-transform: scale(2);
    transform: scale(2);
    overflow: hidden;
}

td.c1 {
	background: #FFA6B7;
	box-shadow:1px 3px 7px 0px #666666 ;
	border-radius: 5px ;
}

td.c2 {
	background: #FDFF5A;
	box-shadow:1px 3px 7px 0px #666666 ;
	border-radius: 5px ;
}

td.c3 {
	background: #89FFEF;
	box-shadow:1px 3px 7px 0px #666666 ;
	border-radius: 5px ;
}

td.c4 {
	background: #49FF53;
	box-shadow:1px 3px 7px 0px #666666 ;
	border-radius: 5px ;
}

#wrapper {
	background: url("../sozai/back.jpg");
	margin: 30px 30px 30px;
	padding: 15px 15px 30px;
}


.midashi{
	overflow: auto;
	max-width: 50%;
	width: 100%;
	height: auto;
}

.size{
	overflow: auto;
	width: 100%;
	height: auto;
}

.menu{
  overflow: auto;
  max-width: 10%;
  width: 100%;
  height: auto;
}

.mi{
	width:500px;
	height:280px;

}
