#headBlock{
width : 780px;
height : 90px;
position : relative;
}
#leftBlock{
text-align : left;
position : static;
float : left;
width : 600px;
}
#rightBlock{
position : static;
float : right;
width : 180px;
vertical-align : top;
}
#parentBlock{
width : 780px;
text-align : center;
}
A{
color : #364770;
}
A:HOVER{
background-color : #333851;
  color : white;
}
.midasi{  
display : inline;
}
.midasi ul{
list-style-type: none;
  margin:0px;
  padding:0px;
}
.midA a{
width : 560px;
display : block;
color : #364770;
  background-color : #ededf3;
  text-align : left;
  padding-top : 3px;
  padding-left : 10px;
  padding-bottom : 3px;
  margin-top : 2px;
  margin-bottom : 5px;
  margin-left:-20px;
  margin-right:-10px;
  border-left:solid 5px #2d424f;
}
.midasi li{
  font-size : 85%;
  line-height : 1.3;
  color : #2e2e2e;
  text-align : left;
  padding-top : 3px;
  padding-left : 20px;
  padding-right : 35px;
  padding-bottom : 10px;
}
.midasi li A:HOVER{
background-color : #333851;
  color : white;
}
.midasi2{
  width : 560px;  
  color : #E1E1E1;
  font-weight : bold;
  background-color: #4A546C;
  border-left: solid 5px #00033E;
  height : 20px;
  padding-top : 3px; padding-left : 8px;
  text-align : left;
}
.midasi3{
  width : 560px;  
  color : #F4FAFB;
  font-weight : bold;
  background-color: #56727E;
  border-left: solid 5px #214254;
  height : 20px;
  padding-top : 3px; padding-left : 8px;
  text-align : left;
}

.box100{
 width : 100px;
font-size : 90%;
position : absolute;
top : 0px;
}
#c{
left : 680px;
}
#a{
left : 0px;
}
#b{
left : 580px;
}
.box480{
width : 480px;
position : absolute;
top : 0px;
left : 100px;
 }
BODY{
  text-align : center;
font-size : 90%;
}
.bun{
  font-size : 90%;
  line-height : 1.4;
  color : #2e2e2e;
  width : 95%;
  text-align : left;
  padding-top : 3px;
  padding-left : 15px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-right : 10px;
}
.bun2{
  font-size : 90%;
  line-height : 1.4;
  color : #2e2e2e;
  text-align : left;
  padding-top : 3px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
.bun3{
font-size:85%;
color : #2e2e2e;
}
.bun4{
  font-size : 85%;
  line-height : 1.3;
  color : #5D5D5D;
  width : 95%;
  text-align : left;
  padding-top : 3px;
  padding-left : 15px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-right : 10px;
}		
#upDate{
width : 160px;
border: 2px solid #63A45E;
margin-bottom : 20px;
color:#5D5D5D;
}
#upMidasi{
width : 100%;
  color : white;
  background-color : #63A45E;
  font-weight : bold;
}
#whatsNew{
width : 160px;
border: #FFA806 solid 2px;
margin-bottom : 20px;
}
#wnMidasi{
width : 100%;
  color : white;
  background-color : #FFA806;
  font-weight : bold;
}
#news{
width : 160px;
border: 2px solid #49505C;
margin-bottom : 20px;
}
#nsMidasi{
width : 100%;
  color : white;
  background-color :#5E6777;
  font-weight : bold;
}
#tenki{
width : 160px;
border-width : 2px 2px 2px 2px;
border-style : solid solid solid solid;
border-color : #cccc00 #cccc00 #cccc00 #cccc00;
margin-bottom : 20px;
}
#tnMidasi{
width : 100%;
  color : white;
  background-color : #cccc00;
  font-weight : bold;
}
.rss_box {
	 background-color: #ffffff;
text-align : left;
padding: 5px;
font-size: 80%;
}
.rss_title, rss_title a {
	margin: 0px 0;
	padding: 0;
}
.rss_title a, rss_title a {
	margin: 0px 0;
	padding: 0;
  font-size : 80%;
  color : gray;
}
.rss_items {
       list-style:none;
       margin:0;
       padding:0;
}
.rss_item  {
  font-size : 80%;
  margin-bottom : 1em;
}
.rss_item  A{
  font-size : 136%;
  margin-bottom : 5px;
  color : #505b85;
}
.rss_item a:link, .rss_item a:visited, .rss_item a:active {
	}
.rss_item a:hover { 
	}
.rss_date {
	font-size: xx-small;
	}
.ao{
width : 500px;
padding : 10px;
background-color:#EEEFF0;
margin-left : 25px;margin-right : 15px;
font-size:85%;
color: #5D5D5D;
}
.pink{
width : 500px;
padding : 10px;
background-color:#F4FAFB;
margin-left : 25px;margin-right : 15px; margin-top : 5px;
font-size:85%;
color: #5D5D5D;
}
.pink a{margin-right:8px;}
.ao a{margin-right:8px;}
.siro a{margin-right:8px;}
.siro{
width : 500px;
padding : 10px;
margin-left : 25px;margin-right : 15px; margin-top : 0px;
font-size:85%;
color: #5D5D5D;
}
.mada{
display: none;
}
.hrten{
border-top: 2px dotted #a5a6c0;padding-top : 0px;margin-top : 0px;color : white;line-height:0;
margin-left: 20px;margin-right:60px;border-bottom:0px white solid;
}
HR{
color:#49505C;}
#googleADS{
width : 160px;
border: #8C4047 solid 2px;
margin-bottom : 20px;
}
#gaMidasi{
width : 100%;
  color : white;
  background-color : #8C4047;
  font-weight : bold;
}
