dl dt    {
  font-family : Arial,'ͣ Хå',sans-serif;
  font-weight : bold;
  font-size: 105%;
}

dl dd    {
  margin-left: 1em;
}


/* ==================== レ㡦==================== */
body    {
    margin: 0;
    background-color: #778899;
    font-family : Arial,'ͣ Хå',sans-serif;
    font-size: 0.9em;}

#container    {
    width: auto;
    margin-top: 30px;
    margin-bottom: 	0px;
    margin-right: 50px;
    margin-left: 50px;
    background-color: #ffffff;}

#content    {
    width: auto;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-left: 10px;}

#foot    {clear: both;}

/* ==================== ""?・==================== */
#header    {
    width: auto;
    height: 90px;
    background-color: #ffffff;
    color: #000000;}

#header_inner    {
    padding: 10px 20px;}

#header h1    {
    margin: 0;
    font-size: 2.0em;
    font-family: Verdana, Helvetica, sans-serif;}

#header p    {margin: 0;
    margin-top: 8px;
    font-size: 1em;}

/* ==================== ヴ"!"۞=================== */

#nav    {
    margin-left : 10px;
    margin-right : 10px;
    font-size: 1.0em;
    width: auto;
    height: 25px;
    border-left: solid 1px #aaaaaa;
    border-top: solid 1px #aaaaaa;
    border-right: solid 1px #aaaaaa;
    border-bottom: solid 1px #aaaaaa;}

#nav ul    {
    margin: 0;
    padding: 0;}

#nav li    {
    list-style-type: none;
    float: left;}

#nav li a    {
    display: block;
    width: 120px;
    line-height: 25px;
    border-right: solid 1px #aaaaaa;
    color: #000000;
    text-align: center;
    text-decoration: none;}

#nav, #nav li a    {
    background-image: url(gr.png);
    background-repeat: repeat-x;
    }

#nav li a:hover    {
    background-position: 0 -50px;
    }

/* ==================== コ㡦㡦==================== */
.post    {width: auto;}

.post h1    {
    font-size : 15px;
    border-left-width : 15px;
    border-bottom-style : solid;
    border-bottom-width : 2px;
    border-left-style : solid;
    border-left-color : black;
    padding-top : 3px;
    padding-bottom : 3px;
    padding-left : 5px;
   background-color : #e6e6fa; }

.post h2    {
    margin-left : 5px;
    font-size : 15px;
    border-left-width : 10px;
    border-left-style : solid;
    border-left-color : black;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    padding-top : 0px;
    padding-bottom : 0px;
    padding-left : 5px;
    }
	
 .post h3	{
	font-size	:	13px;
	 
 }

.posttext    {font-size: 0.875em;
    line-height: 1.5}

.posttext p    {margin: 0;
    margin-bottom: 20px;}


/* ==================== 画E==================== */

.imglist    {
    width: 100%;
    height: 100%;
    float: left;}

.imgcaption    {
    text-align: left;
    font-size: 0.75em;
    float: left;
    width: 160px;
    height: 100%;
    margin-right:10px;
    margin-bottom: 10px;
    border: 0;solid 1px #aaaaaa;
    padding: 2px;}

.imgcaption img    {
    margin-bottom: 5px;}

.imgcaption p    {
    margin: 0;}

/* ==================== "!۞=================== */

#footer    {width: auto;
    background-color: #000000;}

#footer_inner    {padding: 10px;}

#footer p    {color: #ffffff;
    font-size: 0.75em;
    margin: 0;
    text-align: right;}

/* ====================  Eジ鎀!""Ł==================== */

#content ul.pageNav {
/zoom: 1;
	overflow: hidden;
	margin: 0 0 10px;
	padding: 10px;
	background: #eee;
	list-style-type: none;}

#content ul.pageNav li {
    float: left;
    margin: 0 1px 1px 0;
}

#content ul.pageNav li span,
#content ul.pageNav li a {
    float: left;
    padding: 5px 10px;
    background: #fff;
}

#content ul.pageNav li a:hover {
    background: #ffc;
}

/* ==================== "!ュ۞=================== */

#footmenu    {text-align: center;
    margin-bottom: 8px;}

#footmenu li a    {font-size: 0.75em;
    color: #ffffff;
    text-decoration: none;}

#footmenu li a:hover    {color: #ffaa00;}

#footmenu li    {display: inline;
    list-style-type: none;
    border-left: solid 1px #aaaaaa;
    margin-left: 15px;
    padding-left: 15px;}

#footmenu li.first    {border-left: none;
    margin-left: 0;
    padding-left: 0;}

#footmenu ul    {margin: 0;
    padding: 0;}

