BODY{
	margin:15px;
	background-color:white;
	background-repeat:repeat;
	}
body,td,th{
	font-size:12px;line-height: 130%;letter-spacing:0.1em;
}

H1.top{font-size:12px;color:black; font-weight:normal;line-height: 130%;margin:0px 15px 0px 0px;}

H1{font-size:10px; font-weight:normal;line-height: 130%;color:white;margin:0px 20px 5px 20px;}

H2{font-size:12px;font-weight:normal;color:#993300;margin:15px 90px 5px 90px;}

strong{color:#cc0000;}


p{margin:5px;}

.letter{margin:10px;}

.letter2{margin-top:30px;
margin-bottom:10px;}

.siro{background-color:white;}

.cya{background-color:#cc6600;}

.cya2{background-color:#663300;}

.cya3 {
	border:1px solid #663300;
}


.top1{background-image: url(img/topgazou_01.jpg);weight:200px;height:288px;}

.top2{background-image: url(img/topgazou_02.jpg);weight:200px;height:288px;}

.top3{background-image: url(img/topgazou_03.jpg);weight:200px;height:288px;}

.img-l{float:left;margin-right:15px;}

.img-l2{float:left;margin-right:5px;}


	   
.tx01{font-size:11px;color:white;height:18px;}

.tx02{font-size:12px;color:#993300;}

.tx03{font-size:11px;color:#993300;}

.tx03_01{font-size:11px;}

.tx04{font-size:10px;}


a:link {text-decoration:none;color:#cc6600;}
a:visited {text-decoration:none;color:#3366cc;}
a:active {text-decoration:none;color:cc6600;}
a:hover {text-decoration:underline;color:#003399;}

/* h1リンク */
.a_h1header01:link {font-size:14px;text-decoration:none;color:#000000;font-size:12px;}
.a_h1header01:visited {font-size:14px;text-decoration:none;color:#000000;font-size:12px;}
.a_h1header01:active {font-size:14px;text-decoration:none;color:#000000;font-size:12px;}
.a_h1header01:hover {font-size:14px;text-decoration:none;color:#000000;font-size:12px;}

.a_h1header02:link {font-size:14px;text-decoration:none;color:#ffffff;font-size:10px;}
.a_h1header02:visited {font-size:14px;text-decoration:none;color:#ffffff;font-size:10px;}
.a_h1header02:active {font-size:14px;text-decoration:none;color:#ffffff;font-size:10px;}
.a_h1header02:hover {font-size:14px;text-decoration:none;color:#ffffff;font-size:10px;}

INPUT,TEXTAREA{
  border-left:1px solid #cc6600;
  border-right:1px solid #cc6600;
  border-top:1px solid #cc6600;
  border-bottom:1px solid #cc6600;
  font-family : "MS UI Gothic";
  font-size : 12px;
　color:#000000;
  background-color:white;
}
.padding01{
	padding:3px 0px 0px 0px;
}
.padding02 {
	padding:15px;
}
.padding03 {
	padding:2px 0 5px 0;
}
.padding04 {
	padding:10px 0 5px 0;
}

/* パンくず */
.pankuzu{
	padding:0px 0px 0px 103px;
}

/* サイトマップ */
ul,li{margin:0; padding:0;}
.sm ul {
    list-style:none;
    margin:0px;
	width:500px;
}
.sm li {
    list-style:none;
    padding:5px 0px 5px 22px;
    background:url(./img/marker_brown02.gif) no-repeat center left;
}
li.sm2 {
    list-style:none;
    padding:5px 0px 5px 28px;
}

