html {font-family: verdana,helvetica,arial;font-size: 11px;}
body {background: #000;color:#333;}
td {font-size:11px;color: #333;vertical-align:top;padding:5px;}
img {border:0;}
ul {}
li {}
a {color: #333; text-decoration: underline; font-weight: bold;}


h1,h2,h3,h4 {}
h1 {font-size: 16px;}
h2 {font-size: 14px;font-weight:bold;}
h3 {font-size: 13px;}
h4 {font-size: 12px;font-weight:bold;}

#page {width:764px;position:absolute;left:117px;margin-top:51px;background: #000;}
#popup {width:100%;padding-top:20px;margin: auto;}
#header {width:100%;height:88px;overflow:hidden;}
#header #logo {width:213px;float:left;position:absolute;}
#header #sitetoolsnavi {width:500px;float:right;text-align: right;margin-top:70px;}
#header #sitetoolsnavi ul {list-style-type: none;display:inline;}
#header #sitetoolsnavi li {display:inline;margin:0px 10px;}
#header #sitetoolsnavi li a {color:#FFF;text-decoration: none;}
#mainnavi {margin-left:0px;margin-top:2px;width:548px;height:105px;background: url(../img/back_mainnavi.jpg) repeat-x top;overflow:hidden;}
#mainnavi ul {list-style-type: none;margin-top: 45px;margin-left:35px;padding:0; }
#mainnavi ul li {display:inline;}
#mainnavi ul li a {text-decoration: none;}
#subnavi {width:213px;height:496px;background: url(../img/back_subnavi.jpg) no-repeat top;float:left;}
#subnavi ul {list-style-type: none;margin-top:145px;margin-left:15px;padding:0;}
#subnavi ul li {}
#subnavi ul li a {text-decoration: none;}
#footer {color: #5d5d5d;}
#footer #footernavi {height:10px;padding:0;}
#footer #footernavi ul {list-style-type: none;}
#footer #footernavi li {display: inline;margin: 0px 10px;}
#footer #footernavi a {color: #FFF; text-decoration: none; }
#content {width:548px;height:388px;margin:0;background: url(../img/back_content.gif) no-repeat;overflow:hidden;}
#content #nofloatbox {width:508px;height:348px;overflow:hidden;padding:20px;}
#content #floatbox {width:508px;height:348px;overflow:hidden;overflow-y: auto;margin:20px;}

#tellafriend {background: url(../img/img_content_recommend.jpg);width:548px;height:389px;margin:auto;overflow:hidden;}
#tellafriend_text {position:absolute; left:80px;top:45px;width:250px;height:174px;}
#tellafriend_form {position: relative; left:360px;top:180px;width:147px;height:174px;padding:2px; }
#tellafriend_form input {width:95%;margin-bottom:7px;}
#tellafriend_thanks {width:100%;height:100%;background:#000;opacity: 0.8;color:#FFF; font-weight: bold;text-align: center;padding-top:200px;}