@charset "utf-8";
/*
=============================================================

name: top.css
Info: トップページ限定スタイル

=============================================================
*/
body {
text-align:center;
margin:0 auto;
background:#000 url(../img/kadathTop.jpg) no-repeat center 0;
}
#wrapper {
text-align:left;
width:900px;
height:1000px;
padding:0;
margin:0 auto;
}
#header {
background:#000 url(../img/kadathTop.jpg) no-repeat center 0;
}
#home_contents {
width:1020px;
}
#home_contents #main {
width:510px;
height:auto;
margin:0;
padding:0;
float:left;
}
#home_contents #right {
width:470px;
height:auto;
margin:0;
padding:0;
float:right;
}
#home_contents h3 {
display:block;
width:470px;
height:32px;
margin-bottom:10px;
text-indent:-9999em;
}
#home_contents h3#topics {
background:url(../img/h3_topics.png) no-repeat 0 0;
}
#home_contents h3#renewal {
background:url(../img/h3_renewal.png) no-repeat 0 0;
}
#home_contents #main p#description {
margin:10px 0;
line-height:2.0;
}
.scrollbox {
height:200px;
overflow-x:hidden;
overflow-y:scroll;
}
h3.menu1 a,
h3.menu2 a,
h3.menu3 a,
h3.menu4 a {
display:block;
text-indent:-9999em;
width:490px;
height:50px;
outline:none;
margin-bottom:10px;
}
h3.menu1 a {
width:330px;
background:transparent url(../img/h3_menu1.png) no-repeat 0 0;
}
h3.menu2 a {
background:transparent url(../img/h3_menu2.png) no-repeat 0 0;
}
h3.menu3 a {
background:transparent url(../img/h3_menu3.png) no-repeat 0 0;
padding-top:15px;
}
h3.menu4 a {
background:transparent url(../img/h3_menu4.png) no-repeat 0 0;
padding-top:15px;
}
#banner ul li {
float:left;
margin-left:28px;
}
#banner ul li.first {
margin-left:0;
}

