﻿body {
font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;
}


a:link {	text-decoration:none}
a:hover { color: red; }
a:hover { background-color:#FFFF55; }

h1{font-size:22px;}

TABLE{font-size :15px;}

table.wakucolor {
border-collapse: collapse;
}
table.wakucolor,
table.wakucolor th,
table.wakucolor td {
border: 1px #ddeeff solid;
}


table.wakucolorw {
border-collapse: collapse;
}
table.wakucolorw,
table.wakucolorw th,
table.wakucolorw td {
border: 1px #ffffff solid;
}


#header{
width:900px;
height:170px;
background-color: #1c1f7f;
text-align:left;
color:#ffffff;
position: relative;
overflow:hidden;
}

#topheadernew{
width:900px;
height:200px;
background-color:#1c1f7f;
text-align:left;
color:#ffff00;
position:relative;	
}

.block {
position: absolute;
top:5px; /* #contents内の上から何pxか */
left: 210px; /* #contents内の左から何pxか */
}

.w900{
width:900px;
background-color: #ffffff;
text-align:left;
position: relative;
}

.w600{
width:600px;
float:left;
max-width:100%;
background-color:white;
}

.w550{
width:550px;
float:left;
max-width:100%;
background-color:white;
}

.w400{
width:400px;
float:left;
max-width:100%;
background-color:white;
}

.w440{
width:440px;
float:left;
max-width:100%;
background-color:white;
}


.w250{
width:250px;
float:left;
max-width:100%;
background-color:white;
}


.w300{
width:300px;
float:left;
max-width:100%;
background-color:white;
}

#mokuji{
width:500px;
float:left;
max-width:100%;
font-size: 14px;
padding:3px;
background-image:white;
background-color:#eeeeee;
display:block;
}

.gallery_oowaku {
width: 900px;
overflow: hidden;
}

