* {margin:0; padding:0;}

body {
margin:0; padding:0; overflow:hidden;
font-family:'メイリオ';
font-size:small;
color:black;
background-color:white;}

a:link {color:gray;}
a:visited {color:gray;}
a:hover {color:#ccc;}
a:active {color:gray;}

#leftbox {
margin:0;
padding:0;
height:100%;
width:25%;
position:absolute;
left:0; top:0;
text-align:center;}

#mainbox {margin:0 0 0 25%; padding:0; height:100%; overflow:auto;}

#alk_menu {
width:220px;
height:310px;
margin:0 auto;
color:white;
text-align:center;
background-image: url(http://hntutu.sitemix.jp/item/table2.jpg);
background-repeat:no-repeat;}


#change {
width:220px;
margin:0 auto;
text-align:left;}

#rightin {margin:0;}

.title_font {
color:white;
font-weight:bold;
font-size:200%;
padding:10px;}

#alk_menu a:link {color:white; font-weight: bold;}
#alk_menu a:visited {color:white; font-weight: bold;}
#alk_menu a:hover {color:black; font-weight: bold;}
#alk_menu a:active {color:white; font-weight: bold;}
#alk_menu a {text-decoration: none;}

.cont {padding:10px; width:400px;}

.sub1 {
height:35px; width:400px;
color:#c44f58;
padding-left:20px;
background-image: url(http://hntutu.sitemix.jp/item/line1.jpg);
background-repeat:no-repeat;
background-position:left bottom;}

.sub2{padding:0 0 5px 25px;font-size:80%;color:gray;}

.sub3{padding:0 0 5px 25px;font-size:90%;}

.index {
width:379px; height:258px;
color:white;
text-align:center;
margin:auto;
background-image: url(http://hntutu.sitemix.jp/item/table1.jpg);
background-repeat:no-repeat;}




