@charset "Shift_JIS";
body{
    margin : 0px;
    padding:0
    color :#000099;
    background-color :#fffff0 ;
    line-height:150%;
    font-size : 14px;
    font-family: CI,sans-serif;
}
div#container{
    width:740px;
    height:auto;
    margin:0 auto;
    padding:0;
}
div#header{
    width:740px;
    position : relative;
}
img.toukou{
    position : absolute;
    top :15px;
    left:550px;
}
p.sitemap{
    position : absolute;
    top : 5px;
    right : 15px;
}
/*==============menu=====================*/
#menu ul{
    font-size:14px;
    width:740px;
    height:27px;
    margin:0px;
    padding:0px;
    list-style-type : inherit;
}
#menu ul li{
    float:left;
    display:inline;
    width:102px;
    height:20px;
    margin-left:1px;
    padding-top:5px;
    text-align:center;
    background-color:#1ee;
    border:1px solid #000;
}
#menu ul li a{
    display:block;
    text-decoration:none;
}
#menu ul li a:hover{
    color:#fff;
}
/*==============contents=====================*/
div#contents{
    width:740px;
    height : 550px;
}
ul.link{
    width:738px;
    height:10px;
    margin:5px 6px;
    padding:0;
}
.link li{
    float:left;
    display:inline;
    margin-right:5px;
    margin-top:3px;
    margin-bottom:3px;
    width:360px;
}
ul.link li a{
    display:block;
    padding-left:20px;
    padding-top:5px;
    text-decoration:none;
    background-color:#ccffcc;
    border-top:1px solid #ffffff;
    border-left:1px solid #ffffff;
    border-right:2px solid #33cc00;
    border-bottom:2px solid #33cc00;
    height:25px;
}
ul.link li a:hover{
    display:block;
    background-color:#fee;
    border-top:1px solid #ffffff;
    border-left:1px solid #ffffff;
    border-right:2px solid #ff66ff;
    border-bottom:2px solid #ff66ff;
}
/*==============footer=====================*/
#footer{
    clear : both;
    width:740px;
    margin-top : 10px;
    font-size:80%;
    background-color:#000;
    color:#fff;
    text-align:center;
}
