/*--フォントサイズ一括設定--*/
BODY{
font-size: 80%;
text-align: center;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
line-height : 150%;
}
/*--全体の横幅設定他--*/
#container{
vertical-align: top;
text-align: center;
margin: 0px auto 0px auto;
padding: 0px 0px 0px 0px;
/*--左から順に上・右・下・左--*/
width: 730px;
background-color: white;
}
/*--ヘッダーの設定--*/
#header{
vertical-align : top;
text-align: left;
margin : 0px 0px 0px 0px;
padding : 8px 0px 5px 20px;
/*--左から順に上・右・下・左--*/
background-color : #ff9999;

}
/*--sidebarとcontentsの大枠--*/
#box{
vertical-align: top;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*--左から順に上・右・下・左--*/
border-left-width: 1px;
border-right-width: 1px;
border-left-style: solid;
border-right-style: solid;
border-left-color: black;
border-right-color: black;
width : 728px;
}
/*--サイドバーの大枠--*/
#sidebar{
vertical-align : top;
text-align : left;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
/*--左から順に上・右・下・左--*/
width: 180px;
float: left;
line-height : 200%;
}
/*--サイドバータイトル部分の設定--*/
.sidebar_title{
color : black;
background-color : #ffcccc;
text-align : left;
margin: 10px 0px 10px 0px;
padding: 0px 0px 0px 10px;
vertical-align : middle;
}
/*--メニュー部分の設定--*/
.ul{
margin : 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*--左から順に上・右・下・左--*/
list-style-type: none;
text-align : left;
}
.li{
margin: 0px 0px 0px 10px;
padding : 0px 0px 10px 0px;
/*--左から順に上・右・下・左--*/
text-align: left;
}
/*--記事記入部分の設定--*/
#contents{
vertical-align: top;
text-align: left;
margin: 0px 0px 0px 0px;
padding : 5px 5px 5px 5px;
/*--左から順に上・右・下・左--*/
width : 507px;
float: right;
border-left-width: 1px;
border-left-style: solid;
border-left-color: black;
}
/*--実際の記事記入先のBOX--*/
.contents{
vertical-align: top;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*--左から順に上・右・下・左--*/
}
/*--フッターの設定--*/
#footer{
text-align: center;
margin: 0px 0px 0px 0px;
padding: 15px 0px 25px 0px;
/*--左から順に上・右・下・左--*/
width: 728px;
clear: both;
color : #666666;
background-color : #ff9999;
}
/*--文字の設定--*/
H1{
font-size: 120%;
text-align: left;
margin : 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*--左から順に上・右・下・左--*/
  text-decoration : none;
color : #ffffff;
}
H2{
font-size : 120%;
text-align : left;
margin : 0px 0px 0px 0px;
padding: 3px 3px 3px 3px;
/*--左から順に上・右・下・左--*/
background-color : #ffcccc;


}
H3{
font-size : 120%;
text-align : left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*--左から順に上・右・下・左--*/
color : #666666;
}


TABLE{
font-size : 100%;
line-height : 150%;  
}

#navi{
text-align: left;
padding: 5px 0px 0px 10px;
}

#top{
font-size : 75%;
color : #666666;
}
