@charset "shift_jis";
/* CSS Document */

/* reset */
#WrHead h1,
#WrHead h2,
#WrHead p,
#WrHead ul,
#WrHead li{
margin:0;
padding:0;
list-style:none;
}
#WrHead img{
border:none;
vertical-align:top;
}



/* layout */
#WrHead{
background:#D7F3FF;
width:742px;
font-size:12px;
line-height:1.3em;
}
#WrHead h1{
width:702px;
height:25px;
line-height:25px;
padding:0 20px;
background:#996633;
font-weight:normal;
font-size:12px;
}
#WrHead h1 a{
color:#e7d4ac;
text-decoration:none;
}
#WrHead h1 a:hover{
color:#ffffff;
text-decoration:underline;
}
#WrHead p.summary{
color:#000000;
width:466px;
float:left;
padding:15px 10px 15px 20px;
}
#WrHead p.rightBox{
float:right;
width:216px;
padding:15px 20px 15px 10px;
}



#WrHead .hdMenu{
background:url(../img/menu_bg01.jpg) no-repeat left top;
width:742px;
height:109px;
color:#ffffff;
}
#WrHead .hdMenu a{
color:#ffffff;
text-decoration:none;
}
#WrHead .hdMenu a:hover{
text-decoration:underline;
}
#WrHead .menu_list01{
float:left;
margin-top:40px;
line-height:18px;
padding-left:18px;
padding-right:18px;
}
#WrHead .menu_list02{
float:left;
margin-top:40px;
line-height:18px;
padding-left:42px;
}
#WrHead .menu_list03{
float:left;
margin-top:40px;
line-height:18px;
padding-left:44px;
}



/* global navigation */
#WrHead #glNavi ul{
}
#WrHead #glNavi li{
display:inline;
}