@charset "utf-8";

p,h1,h2,h3,h4,h5,h6,ul{
margin: 0px;
padding: 0px;
}

li{
list-style: none;
}

body{
margin: 0px;
padding: 0px;
font-family:Arial,Helvetica,sans-serif,
"M S Pゴシック",Osaka,"ヒラギノ角ゴPro W3";
font-size: 12px;
line-height: 15px;
}

#container{
margin: 0px auto;
padding:0px 0px 0px 0px;
width: 900px;
float: none;

}

#content{
margin: 0px 10px;
padding: 0px;
}

/* navi
----------------------------------------------- */ 

#sub{
margin:20px 20px 0px;
padding: 0px;
width: 230px;
height: 520px;
float: left;
display: inline;
}

ul {
margin: 0px;
padding: 0px;
}
li {
margin: 0px 0px 3px 0px;
padding: 0px 0px 0px 3px;
list-style-type: none;
}
a:link, a:visited {
color: black;
}
a:hover {
color: #CC3300;
padding-left: 5px;
}

/* main
----------------------------------------------- */ 

#main{
margin: 70px 30px;
padding: 0px;
height: 400px;
width: 700px;
float: left;
display: inline;

}

/* linetop
----------------------------------------------- */ 

#linetop{
border: 3px solid #FFFFFF;
margin: 70px 0px 20px;
padding: 0px;
width: 900px;
float: left;
display: inline;

}

/* linebottom
----------------------------------------------- */ 

#linebottom{
border: 3px solid #FFFFFF;
margin: 70px 0px 20px;
padding: 0px;
width: 900px;
float: left;
display: inline;

}

/* baner
----------------------------------------------- */ 

#baner{
margin: 0px;
padding: 0px;
height: 50px;
width: 900px;
float: left;
display: inline;

}
/* baner1
----------------------------------------------- */ 

#baner1{
margin: 70px 0px 20px;
padding: 0px;
height: 50px;
width: 290px;
float: left;
display: inline;

}

/* baner2
----------------------------------------------- */ 

#baner2{
margin: 70px 0px 20px;
padding: 0px;
height: 50px;
width: 290px;
float: left;
display: inline;

}
/* footer
----------------------------------------------- */ 

#footer{
margin: 0px 0px 20px;
padding: 0px;
height: 10px;
width: 900px;
float: lef;
display: inline;

}


