
@charset "Shift_JIS";

*  { 
          padding : 0px ; 
          margin : 0px ; 
} 


/* --- 全体の背景・テキスト --- */
body {
margin: 0;
padding: 20px 0 20px 0 ;
background-color: #e2e2e2; /* ページの背景色*/
color: #000000; /* 全体の文字色 */
/*font-size: 100%; /* 全体の文字サイズ */
-webkit-text-size-adjust: 100%;

}

/* --- 全体のリンクテキスト --- */
a:link { color: #0000ff; }
a:visited { color: #800080; }
a:hover { color: #ff0000; }
a:active { color: #ff0000; }

/*
a {
text-decoration: none;
}
*/

/* --- コンテナ --- */
#container {
width: 960px; /* ページの幅 */
margin: 0 auto; /* センタリング */
background-color: #ffffff; /* コンテナの背景色 */
border-top: 2px solid #cccccc; /* 上側の1本線 */
}

/* --- ヘッダ --- */
#header {
background-color: #ffffff; /* ヘッダの背景色solid red */
}


/* --- コンテンツ --- */
#content {
padding: 20px 0 20px 0 ;
margin: 20;

background-color: #ffffff; /* コンテンツの背景色 */

}

/* --- フッタ --- */
#footer {
background-color: #cccccc; /* フッタの背景色 */
}





<!-- メニューバー -->
#manubar{
 width:100%; }
#menubar ul{
 display:table;
 width:100%;
 margin: 0; 
 padding: 0;
 background-color: #FFFFFF; }
#menubar li{
 display: table-cell;
 width:20%;
 padding:0;
 background-color: #3B0819; }
#menubar li a{
 display: block;
 margin:0 auto;
 padding:10px;
 border: 0px solid #FFFFFF;
 text-decoration: none;
 color: #FFFFFF;
 text-align: center;
 font-size: 14px; }
#menubar li a:hover{
 background-color: #fdeff2;
 color: #000000; }


h2 {
    border-left: solid 10px #c89932;
    padding: 10px 0 10px 20px;
    margin: 0 0 20px 0;
    line-height: normal;
    color: #666;
    background-color: #fcfbfa;
    font-weight: 400;
}


h3 {
    border-left: solid 10px #dccb18;
    padding: 5px 0 5px 20px;
    margin: 0 0 10px 20px;
    line-height: normal;
    color: #666;
    background-color: #fcfbfa;
    font-weight: 400;
}

h4 {
    border-left: solid 16px #69821b;
    padding-left: 20px;
    margin: 0 0 0px 40px;
    line-height: normal;
    color: #666;
    font-weight: 400;

}

/*
html {
    /* ルートのフォントサイズを10pxに設定しておく 
	font-size: 62.5%;
}

body {
	/* ルートのフォントサイズを1.6em（16pxと同等のサイズ）に設定 
	font-size: 1.6em;
}

div h2{
	/* 68px 
	font-size: 3.8rem;
}
div a{
	/* 38px 
	font-size: 3.8rem;

}
*/

