@charset "Shift_JIS";
/* CSS Document */

/*---リセット指定---*/
body,div,h3 {
	margin:0;
	padding:0;
	font-size:100%;
	font-style:normal;
	font-weight:normal;}

/*---ページ基本指定---*/
html {
	text-align:center;
	background:url(../images/common/bg.gif);}
body {
	position:relative;
	text-align:left;
	width:516px;
    padding-top:220px;
	margin:15px auto 100px auto;
	font:100%/1.5 "ヒラギノ角ゴ Pro W3", 
	"Hiragino Kaku Gothic Pro", 
	"メイリオ", Meiryo, Osaka, 
	"ＭＳ Ｐゴシック", "MS PGothic", sans-serif;

/*---ページ角丸の指定---*/
    -webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
    -webkit-box-shadow:3px 3px 6px rgba(0,0,0,0.3);
    -moz-box-shadow:3px 3px 6px rgba(0,0,0,0.3);
    box-shadow:3px 3px 6px rgba(0,0,0,0.3);

/*---最上部の季節の俳句・背景画像---*/
  background:url(../images/575_haiku/frog.jpg) no-repeat center top;
  background-color:#fff;}

/*---ヘンデル石膏像の位置指定---*/
#handel {
    position:absolute;
    top:120px; left:410px;
	z-index:60;}

/*--- container の指定---*/
#container {
	width:400px;
	margin-left:58px;
	overflow:hidden;}
	
/*--- div_haiku の文字・画像指定---*/
h3 {
	font-size:100%;
	line-height:1.3em;
	font-style:italic;
	color:#963;
	border-left:6px solid #963;
	padding-left:4px;
	margin-bottom:-6px;}
p.read,p {
	font-size:80%;
	line-height:1.5em;
    text-align:justify;
	color:#333;}
p {
	font-size:75%;
	line-height:1.3em;
	text-align:justify;
	color:#666;}
p.line {
	border-bottom:1px solid #000;
	margin-top:-5px;}
p.photo {
	margin-bottom:-6px;}
p span {
	/*font-weight:bold;*/
	color:#000;}


/*---記事背景 backing の濃いベージュ色指定---*/
#backing {
  width:516px;
  background-color:#e5ded7;}

/*---最下部 BACK PAGE 別指定---*/
p.back {
  font-size:75%;
  text-align:center;
  margin-top:15px;
  padding:0 0 20px 0;}
p.back a {
  color:#963;
  text-decoration:underline;}
p.back a:hover {
  color:#09F;
  text-decoration:none;}