@charset "Shift_JIS"; 

* {margin: 0;padding: 0;font-weight : normal;font-style : normal; }

html{
height:100%;
margin: 0px 0px 1px 0px;
overflow-y:scroll;}

body {
margin:0px auto;
height:100%;
font-size : 15px;
color: #000066;
line-height: 23px;
letter-spacing : 1px;
text-align: center;
background-color:#D6CCB4;
font-family: "ＭＳ Ｐゴシック",sans-serif;}

a{ text-decoration: none;}


img {border: 0;}

ul{list-style-type:none;}

h3{ margin: 20px 0px 5px 0px;}
h4{ font-size: 15px; margin: 30px 0px 0px 0px;}

.link{ font-size: 15px;}

/*テンプレート*/
#wrap {width:800px;text-align:left; margin:0 auto; background-color: #FFFFFF;}   
body > #wrap {height: auto;}  

/**トップ**/
#top{ height: 120px; padding: 15px 10px; background-image:url("top.jpg");background-repeat: no-repeat;  color: #FFFFFF;}

/**上部メニュー**/
#menu1{font-size: 15px;height: 23px;margin: 0px; border-bottom: 1px solid #CCCCCC; background-color: #999999;}
#menu1 li{float:left; width: 100px; text-align: center; color: #000000;}
#menu1 a{display:block; color: #FFFFFF;}
#menu1 a:hover{color: #ffffff; background-color:#D6CCB4;}
#menu1 a:visited{ color:#FFFFFF;}

/**表示エリア**/
#area{padding:10px 0px 0px 50px; text-align: left; line-height: 22px;}

/*更新ボックス*/
TEXTAREA{ border: dotted 1px #000000; width: 400px; height: 50px; padding: 5px; margin: 5px 20px;}

/*リンクリスト*/
table.link{ margin-left:50px;}

/**下部メニュー**/
#menu2{font-size: 12px;height: 23px; margin: 0px; border-top: 1px solid #CCCCCC;}
#menu2 li{float:left; width: 100px; text-align: center;}
#menu2 a{display:block; color: #000000;}

/**ボトム**/
#bottom{ height: 25px;text-align:right; background-color: #999999; color: #FFFFFF;}

.clear { clear:both;　/*floatの解除*/}

/**展示ページ構成**/
.mon{ margin: 0px 0px 20px 0px;}
.mon a{ text-decoration: none; color:#660066;}
.mon a:hover{color:#9999CC;}

.show-img{ width: 700px; margin: 0px; text-align: center;}
.show-img img{ border: 1px dotted #CCCCCC;}