#contents{float:right ; width:75%;margin:0;padding:0;}
#contents .sub{float:right ; width:20%;margin:0;padding:0;}
.input-submit { -moz-border-radius:10px;}

/*
#contents .main{float:left; width:550;margin:0;padding:0;}
*/
#contents .main{float:left; width:75%;margin:0;padding:0;}

#subcontents {float:left ; width:15%;margin:0;padding:0;}

 .sub_table {display:none;position:relative;left:-6;top:-6;width:40em;padding:6px;border-color:silver;border-width:3px;border-style:solid;background-color:white;}
 .sub_window {position:absolute;left:400;width:40em;background-color:red;background:url("http://www.hot-linux.org/shadow.gif") right bottom;}

#title { width : 100% ; margin : 0 auto ; text-align : left ; height:90px;}
#title .main{float:left;width:264px;margin:0;padding:0;}
#title .sub{float:right;margin:0;padding:0;}
* {
-moz-box-sizing: border-box;
letter-spacing:1px;
line-height:150%;
/*
-moz-border-radius:10px;
-border-radius:10px 10px;
*/
}
body {font-size : 80%; color:#333; background-color:#FFFFFF;}
div {font-size : 100%;}
td {font-size : 80%;}
H1{
	font-size:		100%;
	display:inline;
}
H2{
	font-size:		130%;
	display:inline;
}
#redhat {position:absolute;
}
a {
text-decoration:underline;
}

a:link {color:#0000ff;}
a:visited {color:#0000ff;}
a:hover {color:#ff0000;font-weight:bold;}
div .menu {color:#0000ff;cursor:pointer;}
div .menu:link {color:#0000ff;}
div .menu:hover {color:#ff0000;background-color:#ccccff;}
div .index_box {border-style:solid;border-width:1px;border-color:silver;}

H3{
	font-size:		100%;
	display:inline;
}