

/*
Style Sheet　文建平中村山荘
共通
*/

/*  ↓----  BODY ----↓ */
BODY { 
	background-color:lightgreen;  /* 背景の色 */
	margin-top:10px ;              /* マージン　上、下、左、右 */
	margin-bottom:10px ;
	margin-left:10px ;
	margin-right:auto ; 
	padding-top:10px ;             
	padding-bottom:10px ;
	padding-left:4px ;
	padding-right:4px ;
} 
	
A:hover { color:tomato  ; background-color:lavender } /* リンク文字にマウスが乗ったらスタイルを変更する。 */

/*  ↑----  BODY ----↑ */


/*  ↓----  MENU ----↓ */
DIV.menu-top,DIV.menu-bottom {        /* menu-top,menu-bottom */
	position: relative;       /* 配置 */
	left: -10px ; 
	right:-20px ; 
	width: *px ;           /* 幅 */
	height: 2.2em;           /* 高さ */
	background-color: #BBF5BB ;        /* 背景色 */
	line-height:1.4em ;        /* 行間 */
	margin-top:0.2em ;     /* マージン 上 */
	padding-top:0.2em ;    /* パディング 上 */
	padding-bottom:0.2em ;    /* パディング 下 */
	padding-left:20px ;    /* パディング 左 */
	padding-right:4px ;    /* パディング 右 */
	font-size:small ;          /* フォントサイズ */
	font-weight:bold;         /* フォント太さ */
}

DIV.menu-top {       /*  menu-topのみ上配置を指定する。  */
	position: relative;       /* 配置 */
	top: -20px;
}


SPAN.top-link {   }  /*  △TOP  */
SPAN.top_title { color:saddlebrown }   /* 文建平中村山荘タイトル  */
SPAN.present_page { color:forestgreen }   /* 現在ページ  */
SPAN.menu-link { color: }
DIV.sub-menu {                /* SUB MENU */
	position: relative;       /* 配置 */
	left: -10px ; 
	height: 2em;           /* 高さ */
	margin-top:0.2em ;     /* マージン 上 */
	margin-bottom:0.1em ;  /* マージン 下 */
	padding-top:0.1em ;    /* パディング 上 */
	padding-bottom:0.1em ;    /* パディング 下 */
	padding-left:20px ;    /* パディング 左 */
	padding-right:4px ;    /* パディング 右 */
	font-size:small ;          /* フォントサイズ */
	font-weight:bold;         /* フォント太さ */
}

/*  ↑----  MENU ----↑ */





/* ↓---- main-body-01 ----↓ */
DIV.main-body-01 {
 	margin-left:auto ;      /* マージン */
 	margin-right:auto ;
 	padding-top:10px ;      /* パディング */
 	padding-bottom:12px ;
 	padding-left:20px ;
 	padding-right:20px ;
	width:92%;          /*   幅 */
 	background-color:ivory ;       /* 背景色 */
	line-height:1.4em ;        /* 行間 */
}


/* ↑---- main-body-01 ----↑ */


/* ↓----  ----↓ */
H1 { color:ivory ;text-align:center }         /* H1 色、配置 */
H2 { color:saddlebrown ;text-align:left }     /* H2 色、配置 */
STRONG { color:red ;font-size:140% ;bold }  /* STRONG 色、フォントサイズ、フォント太さ */
EM { color:purple ;font-size:120% ;bold }  /* EM 色、フォントサイズ、フォント太さ */
ADDRESS {font-size:small ;color:ivory}        /* ADDRESS  フォントサイズ、色 */

SPAN.h-ruby { color:forestgreen }        /* H1のルビ */
Q,BLOCKQUOTE { color:dimgray  }  /* 引用配色 */
SPAN.book-title { color:saddlebrown ;font-size:larger; font-weight: bold  }        /* 本の題名 */



/* ↑----  ----↑ */


