@charset "Shift_Jis";

/* ------------------------------------
　　　　1.全体
　　　　2.アンカー
　　　　3.見出し(h1〜h6)
　　　　4.各IDとclass
　　　　5.リスト(ul,ol,dl)
　　　　6.その他
------------------------------------ */

/* 1. */

*{ color:#716246;
margin:0; padding:0;font:normal normal normal 100%/1.6em Verdana,Georgia,ＭＳ Ｐゴシック,Osaka,;
 background:#cbb994 }
body{font-size:65%;margin:50px 0px 50px 30px;text-align:center;}
p{margin:5px 0px 5px 0px;}
br{letter-spacing:normal;}
hr{display: none;}
img{border:0px;}

/* 2. */
a{color:#c9171e;}
a:link{color:#c9171e;}
a:visited{color:#999;}
a:hover{color:#ec6d71;}

#MENU a{
color:#c9171e;
font-weight:bold;
text-decoration:none;
width:200px;
display:block;
padding:7px 0px 7px 20px;}
#MENU a:hover{background:url("img/menu.gif") no-repeat 00% 50%;color:#d4acad;}

/* 3. */
h1{
font-weight:bold;
text-align:center;
letter-spacing:3px;
color:#fff;
padding:60px 0px 0px 0px;}
h2{
letter-spacing:5px;
text-align:center;
padding:3px 0px 3px 0px;
margin:0px 0px -30px 0px;
border:2px solid ##716246;
background-color:#eee;}
#INDEX h2{margin-top:10px;}
h3{
border-left:3px solid #000;
padding:0px 0px 0px 10px;
margin:40px 0px 0px 0px;}

/* 4. */
#INDEX #MENU,#INDEX .back{display:none;}
#INDEX address{padding-top:40px;}
.index{text-align:right;}
.index a{font-size:120%;font-weight:bold;}

#PAGETOP{
width:500px;
margin:0px auto;
text-align:left;}

#HEADER{margin:0px;padding:0px;}
.hd1{
width:250px;
height:160px;
background:url("img/back1.jpg") no-repeat 50% 50%;}
.hd2{
width:250px;
height:160px;
background:url("img/back2.jpg") no-repeat 50% 50%;}
.hd3{
width:250px;
height:160px;
background:url("img/back3.jpg") no-repeat 50% 50%;}
.hd4{
width:250px;
height:160px;
background:url("img/back4.jpg") no-repeat 50% 50%;}
.hd5{
width:500px;
height:345px;
background: url("img/g002.jpg") no-repeat center;}

#MENU{
width:250px;
margin:-160px 0px 10px 250px;}
#MENU li {border-left:5px solid #000;list-style:none;}
#MENU li.copy{}
#MENU li.on a:visited{background:url("img/menu.gif") no-repeat 00% 50%;text-decoration:underline;}

#MAIN{
width:500px;}
.txt{padding:5px 0px 10px 0px;}

#FOOTER{text-align:right;}
#FOOTER li{list-style:none;}
.back{padding:20px 0px 10px 0px;}

/* 5. */
ul{margin:5px 0px 5px 25px;}
ul li{list-style:disc;}

ol{margin:5px 0px 5px 30px;}
ol li{list-style:decimal;}

dl{margin:10px;}
dt{font-weight:bold;}
dd{margin:0px 0px 0px 20px;padding:0.2em 0 0.2em 1.0em;border:1px solid #ccc;}

address{padding:0px;}

/* 6. */
em{font-weight:bold;border-bottom:1px dashed #000;}
strong{font-weight:bold;border-bottom:1px solid #000;}
ins{text-decoration:underline;}
del{color:#ccc;}
blockquote{border-top:3px solid #ccc;border-bottom:3px solid #ccc;padding:10px 5px 10px 5px;margin:10px 0px 10px 0px;}

.mail_1{
width:180px;
color:#000;
line-height:1.5em;
border-width:0px 0px 2px 0px;
border-style:solid solid solid solid;
border-color:#ccc;
margin:2px 0px 2px 0px;}
.mail_2{
width:250px;
height:60px;
color:#000;
line-height:1.5em;
border-width:0px 0px 2px 0px;
border-style:solid solid solid solid;
border-color:#ccc;
margin:3px 0px 3px 0px;}
.mail_3{
width:100px;
color:#000;
border-width:0px 0px 2px 0px;
border-style:solid solid solid solid;
border-color:#ccc;
margin:3px;}
.mail_4{
border-width:0px 0px 2px 0px;
border-style:solid solid solid solid;
border-color:#ccc;
margin:3px;}
.mail_5{
width:80px;
color:#000;
line-height:1.5em;
border:1px solid #ccc;
margin:3px 0px 3px 0px;}
