@charset "utf-8";


/*--------------------------------------------------------
  index.html
--------------------------------------------------------*/
#index{
padding:116px 0 100px;
background:#000000 url(../images/index_bg.jpg) top repeat-x;
}
#index #contents{
float:none;
margin:0 auto;
width:650px;
text-align:center;
}
#index h1{
margin:0 0 50px;
padding:0;
background:none;
border:none;
}
#index #language{
margin:0 auto;
width:200px;
}
#index #language li{
width:95px;
background:url(../images/index_bg_btnTop.gif) left top no-repeat;
list-style-type:none;
}
#index #language li span{
display:block;
padding:8px 0;
width:95px;
background:url(../images/index_bg_btnBtm.gif) left bottom no-repeat;
text-align:center;
}
#index #language li span a{
padding-left:13px;
background:url(../common/images/cmn_ico_arrow.gif) left center no-repeat;
color:#ffffff;
font-weight:bold;
}
#index #language li#japanese{
margin-right:10px;
float:left;
}
#index #language li#english{
float:left;
}

/*--------------------------------------------------------
  home.html
--------------------------------------------------------*/
#home #gnav{
border-bottom:1px solid #999999;
}
#home #contents{
border-top:1px solid #cccccc;
}
#home #contents .lead{
padding:0 0 15px;
background:url(../common/images/cmn_line01.gif) bottom repeat-x;
}
#home #contents h2{
padding-left:0;
background:none;
color:#000000;
}
#home #contents ul{
margin-left:30px;
}
#home #topicslist li,
#home #topicslist li a:link
#home #topicslist li a:visited,
#home #topicslist li a:hover,
#home #topicslist li a:active{
color:#0000ff;
}
#home #topicslist li a{
text-decoration:underline;
}


