﻿/* All Layout
-------------------------------------------------*/
body,div,dl,dt,dd,ul,ol.li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{
	margin: 0 ;
	padding: 0 ;
}

fieldset, img{
	border: 0 ;
}

abbr, acronym{
	border: 0 ;
}

address,capition,cite,code,dfn,em,strong,th,var{
	font-style: normal ;
	font-weight: normal :
}

h1,h2,h3,h4,h5,h6{
	font-size: 100% ;
	font-weight: normal ;
}

body{
	text-align:center ;
	background-color: #000011 ;
	line-height: 1.5 
	color: #393939 ;
	font: 62.5% "Century Gothic",Arial,"メイリオ","ＭＳ　Ｐゴシック","ヒラギノ明朝",sans-serif ;
}

/*--Link
-----------------------------------------------------------------*/
a:link{
	color: #000000 ;
	text-decoration: none ;
}

a:active{
	color: #4169E1 ;
	text-decoration: none ;
}

a:visited{
	color: #000000 ;
	text-decoration: none ;
}

a:hover{
	color: #4169E1 ;
	text-decoration: none ;
}


/*--wrapper
-----------------------------------------------------------------*/
div#wrapper{
	margin: 0 auto ; /*-- margin: y x ;  auto=center --*/
	width: 860px ;
	height: auto ;
	background-color: #fff ;
	text-align: center ;
}


/*--title
-----------------------------------------------------------------*/
div#title{
	width: 860px ;
	height: 100px ;
	background-image : url(../hpimage/title.jpg) ;
	text-align: right ;
	border-width: 0px 0px 1px 0px ;
	border-style: solid ; 
}

#title > p {
	font-size: 130% ;
	font-weight: bold ;
	color: #fff ;
	padding-top: 40px ;
	padding-right: 20px ;
}

span.danger {
	color: #fff ;
}



/*--menu
-----------------------------------------------------------------*/
div#menu{
	width: 860px ;
	height: auto ;
	font-size: 120% ;
	text-align: right ;
	padding-top: 5px ;
}

#menu > p {
	margin: 0 320 ;
	font-align: right ;
	width: 500px ;
	color: #000 ;
	padding-right: 10px ;
	border-width: 0px 5px 1px 0px ;
	border-style: solid ; 
}

span.this {
	color: #999999 ;
	font-size: 30px ;
}

/*--diary
-----------------------------------------------------------------*/
div#diary{
	width: 860px ;
	height: auto ;
	font-size: 120% ;
	padding-top: 20px ;
	padding-bottom: 20px ;
}

#diary >h1 {
	width: 500px ;
	text-align: left ;
	font-size: 120% ;
	font-weight: bold ;
	padding-left: 10px ;
	border-width: 0px 0px 1px 10px ;
	border-style: solid ; 
	
	}

#diary >p {
	padding-top: 12px ;
	}


/*--copyright
-----------------------------------------------------------------*/
div#copyright{
	border-width: 1px 0px 0px 0px ;
	border-style: solid ;
	padding: 2px 0px 2px 0px ;
	font-weight: bold ;
}