/*各ボックス*/

.sect{
margin-bottom: 30px;
width: 717px;
}

h2{
margin-bottom: 20px;
}

h3{
margin-bottom: 0px;
}

.komidasi{
width: 500px;
margin-right:auto;
margin-left: auto;
text-align: left;
}

table.hyou{
    width: 500px;
    border: 1px #000000 solid;
    border-collapse: collapse;
    border-spacing: 0;
	margin-bottom:30px;
	margin-right: auto;
	margin-left: auto;
}

table.hyou th {
    padding: 5px;
    border: #000000 solid;
    border-width: 0 0 1px 1px;
    background: #bfdcf5;
    font-weight: bold;
    line-height: 120%;
 	text-align: left;	
	 width: 200px;
	font-weight: bold;
}


table.hyou td {
    padding: 5px;
    border: 1px #000000 solid;
    border-width: 0 0 1px 1px;
    text-align:left;
}



table.hyou02{
    width: 500px;
    border: 1px #000000 solid;
    border-collapse: collapse;
    border-spacing: 0;
	margin-bottom:30px;
	margin-right: auto;
	margin-left: auto;
}

table.hyou02 th {
 padding: 5px;
 border: #000000 solid;
border-width: 0 0 1px 1px;
background: #e5f3c3;
font-weight: bold;
 line-height: 120%;
text-align: left;	
width: 200px;
font-weight: bold;
}


table.hyou02 td {
    padding: 5px;
    border: 1px #000000 solid;
    border-width: 0 0 1px 1px;
    text-align:left;
}




.hosoku{
width: 500px;
margin-right: auto;
margin-left: auto;
margin-bottom: 30px;
}

.hosoku02{
width: 500px;
margin-right: auto;
margin-left: auto;
margin-bottom: 10px;
color:#ff0000;
font-weight:bold;
}

.hosoku-under{
width: 600px;
margin-right: auto;
margin-left: auto;
}

.side-img{
float: left;
}

.side-text{
float: right;
width: 280px;
}

.rangai{
width:500px;
margin-right:auto;
margin-left:auto;
margin-bottom:30px;
}

.attention{
font-weight:bold;
color:#ff0000;
}

