/* CSS Document */

body{
background-color:#F9F1F9;
color:#000000;
font-size:12px;
text-align:center;
}

a{
text-decoration:none;
color:#D4000C;
}

a:hover{
text-decoration:underline;
}

a.copy:link{
text-decoration:none;
color:#D4000C;
}

a.copy:visited{
color:#333333;
text-decoration:none;
}

a.copy:hover{
text-decoration:underline;
}

#wrapper{
margin:0px auto;
padding:0;
width:730px;
text-align:center;
}

#header{
margin:0;
padding:0;
height:396px;
width:700px;
}

#copyright{
text-align:center;
font-size:90%;
line-height:140%;
margin:10px 0;
}

#read{
width:680px;
margin:2% auto;
text-align:left;
}

#read .discription{
float:left;
width:445px;
margin:0px 5px 0px 0px;
padding:5px;
display:block;
}

#read .discription p{
margin:5px 10px;
line-height:180%;
}

#read .discription ul{
margin:5px 20px;
padding:0;
}

#read .discription li{
margin:0;
font-size:90%;
line-height:180%;
list-style:outside square ;
}

#read .subject{
float:right;
width:190px;
margin:0 5px;
padding:5px;
}

.sub-mid{
margin:0px;
padding:0px 24px;
line-height:180%;
font-size:90%;
background-image: url(../misoji/images/sub-mid.gif);
}

#layout-corner{
width:685px;
height:10px;
margin:0 auto;
}

#layout-contents{
width:685px;
margin:0 auto;
background-image: url(../misoji/images/contents-bg.gif);
padding:0;
}

#contents{
width:660px;
margin:auto;
padding:8px;
text-align:left;
}

.icon{
float:left;
width:35px;
margin-bottom:10px;
text-align:center;
padding:1px 0px;
}

#speak{
line-height:140%;
display:block;
margin-bottom:10px;
padding:2px 4px;
}

.speak1{
line-height:140%;
float:right;
width:605px;
display:block;
margin-bottom:10px;
background-image: url(../misoji/images/bg-y.jpg);
padding:2px 4px;
}

.speak2{
line-height:140%;
float:right;
width:605px;
display:block;
margin-bottom:10px;
background-image: url(../misoji/images/bg-r.jpg);
padding:2px 4px;
}

.speak3{
line-height:140%;
float:right;
width:605px;
display:block;
margin-bottom:10px;
background-image: url(../misoji/images/bg-b.jpg);
padding:2px 4px;
}

.speak4{
line-height:140%;
float:right;
width:605px;
display:block;
margin-bottom:10px;
background-image: url(../misoji/images/bg-g.jpg);
padding:2px 4px;
}

.speak5{
line-height:140%;
float:right;
width:605px;
display:block;
margin-bottom:10px;
background-image: url(../misoji/images/bg-o.jpg);
padding:2px 4px;
}

.speak6{
line-height:140%;
float:right;
width:605px;
display:block;
margin-bottom:10px;
background-image: url(../misoji/images/bg-p.jpg);
padding:2px 4px;
}


.log{
font-size:100%;
margin:0 auto
}

.pulldown{
width_95%;
font-size:12px;
border:1px solid #548154;
background-color:#fffff0;
padding:2px;
margin:10px;
}

p.txt{
margin:0px 10px 10px 10px;
line-height:140%;
}

.backnumber{
margin:2%;
padding:5px;
}

.backnumber span{
margin:0;
padding:2px;
border-left:10px solid #548154;
background-color:#fffff0;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
font-weight:bold;
}

/*ʐ^*/
.pics{
text-align:center;
margin:5px auto 10px;
font-size:90%;
font-weight:bold;
line-height:160%
}

.picsleft{
width:50%;
float:left;
margin:0;
padding:0;
font-size:90%;
font-weight:bold;
line-height:160%;
text-align:center;
}

.picsright{
margin:0 0 0 50%;
padding:0;
font-size:90%;
font-weight:bold;
line-height:160%;
text-align:center;
}

.picsleft02{
width:33.3%;
float:left;
margin:0;
padding:0;
font-size:90%;
font-weight:bold;
line-height:160%;
text-align:center;
}

