@charset "shift-jis";

/*--------------------------------------
  Default Style Sheet
  Last Update 2007-03-14
---------------------------------------*/
/*reset  */body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}
/*font   */body{font:13px Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.44em;}
/*browser*/br { letter-spacing:0; }/*\*/a { overflow:hidden; }/**/
/*-------------------------------------*/

/* BASE ***************************************** */
html{overflow-y: scroll;}
body {
margin: 0 auto;
background:url(../images/pre/bg.jpg) repeat-x;
}

/* PRE******************************************* */
#contents {
width:800px;
height:853px;
background:url(../images/pre/main_e.jpg) no-repeat center top;
margin:0 auto;
padding:0;
}


#header {
width:800px;
height:68px;
}
#header h1 {
float:left;
width:114px;
height:40px;
background:url(../images/pre/logo_sala_e.gif) no-repeat top left;
margin-top:18px;
}
#header h1 a {
display:block;
width:114px;
height:40px;
text-indent:-9999px;
}
#header h2 {
float:right;
width:67px;
height:47px;
background:url(../images/pre/logo_kindel_e.gif) no-repeat top right;
margin-top:18px;
}
#header h2 a {
display:block;
width:67px;
height:47px;
text-indent:-9999px;
}
#header div.language {
text-align:right;
font-size:10px;
line-height:12px;
}
#header div.language a { color:#666666;text-decoration:underline; }
#contact a:hover { color:#666666;text-decoration:none; }


#main {  }
#main h4,p { display:none; }
#main h3 {
width:195px;
height:70px;
/* background:url(../images/pre/btn_japanpremiere_e.jpg) no-repeat center center; */
margin-top:28px;
margin-left:605px;
}
#main h3 a {
width:195px;
height:70px;
display:block;
text-indent:-9999px;
}

#contact {
margin-top:240px;
margin-left:638px;
padding:0 16px 0 0;
text-align:right;
font-size:11px;
background:url(../images/pre/arrow.gif) no-repeat right center;
}
#contact a { color:#666666;text-decoration:underline; }
#contact a:hover { color:#666666;text-decoration:none; }

#information {
width:442px;
height:108px;
margin-top:158px;
margin-left:358px;
}
#information p {
display:none;
}
#information div.link_txt {
font-size:11px;
margin-top:-55px;
margin-right:314px;
text-align:right;
}
#information div.link_txt span { display:block; }
#information a { color:#666666;text-decoration:underline; }
#information a:hover { color:#666666;text-decoration:none; }


