@charset "utf-8";

body {
background:#FFFFFF url(./img/back.gif);text-align:center;
}
#wrap{
width:600px;margin:0 auto;text-align:left;
}
p,ul{
font-size:12.5px;line-height:1.3;
}
h1 {
border:2px #bbb solid;
font-weight:normal;
background:#ffffff;
padding:5px;
text-align:center;
font-size:23px;
color:#ff0000;
}
td {font-size: 12px;line-height: 18px;}
.data{
width:600px;
margin:0 auto;
background:#FFF;
border-top:1px #999 solid;
border-left:1px #999 solid;
border-collapse: collapse;
}
.data td,
.data th{
padding:5px;
border-right:1px #999 solid;
border-bottom:1px #999 solid;
}
th{
font-size: 12px;
font-weight:normal;
background:#66FFFF;
text-align:left;
line-height:18px;
}
.t_cell{
width:10%;
text-align:center;
}
a:hover {
font-style:italic;}
.center{
text-align:center;
background:#FFF;
}
.txt_right{
	text-align:right;
}
.wb{background:#FFF;
}
.hassei-nendo{padding:5px 10px;background:#FFFFCC;margin:10px auto;}
.hassei-nendo h2{color:#206420;font-weight:normal;font-size: 18px;margin:8px 0;}
.hassei-nendo p{font-size: 14px;}

ul.nendo-list {margin:0 0 40px;padding-left:0;}
ul.nendo-list li{list-style:none;width:9em;float:left;margin-bottom:5px;}

/* clearfix
-------------------------------------- */
.clearfix {zoom:1;}
.clearfix:after{
    content: ""; 
    display: block; 
    clear: both;}