html,body{margin:10px;padding:0px;border:0px;}
body{font:100%;color:#ffffff;background:#b90000;font-family:MS UI Gothic;}
p{margin:0 10px 10px;}
A:link 		{ color:#ffb200;}
A:visited 	{ color:#ff8e8e;}
A:active	{ color:#95e5df;}
A:hover 	{ color:#95e5df;}
div#header{position:relative;}
div#header h1{font-size:100%;color:#b90000;background:#ffffff;border:0;margin:0;padding:0 0 0 40;background:url(./img/title-back.gif);}
div#header a{position:absolute;right:0;top:23px;}
div#footer{text-align:center;padding:5;}
div#footer p{margin:0;padding:5px 10px}
div#footer a{display:inline;padding:0;}
div#extra{padding:5;}

div#wrapper{float:left;width:100%;}
div#content{margin:0px 200px auto 200px;}
div#navigation{float:left;width:190px;margin-left:-100%;}
div#extra{float:right;width:180px;margin-left:-190px;}
div#footer{clear:left;width:100%;}
.google_ad{text-align:center;}



form.form_Future{border:0;margin:0;padding:0;}
img.ad{margin:1px;}
h2{font-size:85%;color:#ff8686;border:#ffffff 1px solid;margin:10 0 10 0;padding:3 0 2 20;letter-spacing:3px;}
.more{padding:0 0 0 20;font-size:95%;letter-spacing:0px;font-weight:normal;}
h3{font-size:80%;color:#ffffff;border-bottom:#ffffff 1px solid;margin:0 0 10 0;padding:3 0 3 20;letter-spacing:3px;}
h4{font-size:80%;color:#ff8686;border-bottom:#ffffff 1px solid;margin:0 0 10 0;padding:3 0 3 20;letter-spacing:3px;}
div.icon_trial{padding:10 0 10 10;}
div.matome{padding:10 0 10 100;}
div.about_site{padding:10 10 10 0;}
div.renew{padding:10 10 10 30;height:100px;overflow:auto;scrollbar-base-color:#b90000;scrollbar-track-color:#8c0000;scrollbar-arrow-color:#ffffff;scrollbar-face-color:#b90000;scrollbar-darkshadow-color:#b90000;scrollbar-shadow-color:#b90000;scrollbar-highlight-color:#b90000;scrollbar-3dlight-color:#b90000;}
div.about_link{padding:10 10 10 30;}
div.link{margin:0 0 0 10;padding:10 10 10 0;}
ul.link_ul{border:0;margin:0 0 10 0;padding:0;}
li.link_li{border:0;margin:0;padding:0;}
div.mail{padding:10 0 10 0;}
ul{margin:0;padding:0 0 0 20;}
li{font-size:100%;list-style:square inside;}
img.img_icon2{border-bottom:#8c0000 1px solid;}
div.menu{margin:0 0 0 10;padding:10 10 10 0;}
ul.menu_ul{border:0;margin:0 0 10 10;padding:0;}
li.menu_li{border:0;margin:0 0 0 10;padding:0;}
textarea.mailtextarea{160px;}

