* {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
font-size: 100%;  
}

body {
background-position:center 0px;
background-repeat:no-repeat;
font-family:"CI","meiryo",Verdana,"Hiragino Kaku Gothic Pro W3","MS UI Gothic";
margin:0px auto;
text-align:center;
font-size: 75%;
padding:0px;
color:#555555;
}

html>/**/body {  
font-size: 12px;  
}

img {
border:medium none;
}
.clear {
clear:both;
}
a {
color:#555555;
text-decoration:none;
}
a:hover {
color:#207FAE;
text-decoration:underline;
}

.logo{
margin:60px 0 50px 0;
}

#sitel{
margin:0 auto;
width:800px;
text-align:left;
}

#sitel ul{
margin-left:55px;
}

#sitel li{
width:140px;
float:left;
padding-left:25px;
margin-left:16px;
margin-bottom:10px;
background: url(../images/happa.gif) left top no-repeat;
}

.tit{
margin:60px 0 30px 0;
}

.gser{
clear:both;
margin:25px auto 0 auto;
width:640px;
padding:15px;
border: 1px solid #d3d3d3;
}

#goog-wm {
  padding: 1em;
  background-color: white;
}


#goog-wm h3.closest-match {
  color: #8f2831;
  padding-bottom: 0.5em;
  margin: 0;
}

#goog-wm h3.closest-match a { }
   
#goog-wm h3.other-things {
color: #8f2831;
}
   
#goog-wm ul li {
margin:7px 0 15px 0;
 }
   
#goog-wm li.search-goog {

}


#ftarea{
width:670px;
margin:40px auto 60px auto;
}

#footer2 {
font-size:92%;
height:200px;
text-align:left;
}


