html{color:#ffa800;background:#fff}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,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}
li{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-variant:normal}sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}legend{color:#000}del,ins{text-decoration:none}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;letter-spacing:1px}
select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}
table{font-size:inherit;font:100%}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}
html,body{height:100%}
body{background-image:url(bg.jpg);background-repeat:no-repeat;background-position:center center;background-color:#140001}
#horizontal{position:absolute;top:50%;left:0;width:100%;height:1px;overflow:visible}
#center{visibility:visible;position:absolute;top:-308px;left:50%;width:990px;margin-left:-495px;height:616px;z-index:10;background-image:url(bg-i.jpg);background-repeat:no-repeat;background-position:center center}
#logo{height:134px;width:162px;position:relative;margin-right:auto;margin-left:auto;top:0}
#menu-top{text-align:center;height:43px;width:100%}
.girl-01{height:350px;width:180px;position:absolute;background-image:url(chat-girl-01.jpg);background-repeat:no-repeat;bottom:81px;right:95px}
.girl-02{height:350px;width:180px;position:absolute;background-image:url(chat-girl-02.jpg);background-repeat:no-repeat;bottom:81px;right:95px}
.girl-03{height:350px;width:180px;position:absolute;background-image:url('chat-girl-03.jpg');background-repeat:no-repeat;bottom:81px;right:95px}
#content{height:303px;width:520px;position:relative;top:10px;left:211px}
h1{font-size:14px;font-style:italic;font-weight:bold;margin-left:0px;margin-bottom:12px}
h2{font-weight:bold;margin-bottom:12px;font-size:13px;font-style:italic;margin-left:0px}
p{margin-bottom:20px;line-height:17px}p img{vertical-align:text-bottom}
strong{font-weight:bold;font-size:13px;color:#ffa909}
#menu-btm{text-align:center;position:absolute;bottom:55px;height:20px;width:100%;font-size:11px;left:0}
#menu-btm,a{color:#ff7200}a:link,a:visited{text-decoration:none}a:hover{text-decoration:underline}
#menu-btm ul li{display:inline;margin-left:5px;padding-left:10px;border-right-width:1px;border-right-style:solid;border-right-color:#ff7200;padding-right:15px}
#menu-btm ul li.pre-last{border-right-color:#8a3f00}
#menu-btm ul li:last-child,#menu-btm ul li.last{border-right-style:none;color:#c65900}
.last a{color:#c65900}object:focus{outline:0}
.toplist{display: none;position: absolute;top: -1000px;}