@charset "Shift_JIS"; 

body{
    margin:0;
    padding:0;
    border:none;
    font-size:13px;
    font-family:Verdana,san-serif;
    word-spacing : 1px;
	line-height: 170%;
	word-break: break-all;
	word-wrap: break-word;
    background:url('wall-pat.gif');
    background-color : #fff;
    background-repeat: repeat-x;
}



h1 { font-weight: normal;
  font-size: 48px;
  font-family: Times New Roman, sans-serif; 
  color:#000;
  margin-top: 80px;
  margin-bottom: 0;
  line-height: 50px;
}
  
h2{
    margin:30px;
    font-weight:normal;
    font-size:30pt;
    font-family:Times New Roman;
    text-align:right;
    border-bottom:1px solid #000;
    word-spacing : 5px;

}

h3{font-family:Verdana;
   margin:10px 30px;

}
h4{font-family:Arial;color:#999999;}


a { color: #4b8dc9; text-decoration: none; outline: none;}
a:hover { color: #e79214; text-decoration: none;}


#wrap{
  width: 700px;
  margin: 0px auto;
  padding: 0 10px;
  text-align: left;


}

#header{
  	text-align:center;

}

#cont{
    margin-top:50px;
    font-size:13px;

 
}

#cont1{
  background-color : #;
  margin:20px;

}


.menu{
font-family:Verdana;
font-size:20px;
font-weight:normal;
color:#999999;
}

.hon{
    margin-left:50px;
    margin-top:15px;


}


.txt{}
.txt ul{list-style-type:circle;padding:0 45px;}
.txt li{list-style-type:circle;}

.banner{padding:0 30px;}
.banner dl{margin-top:5px;clear:both;line-height:0px;}
.banner dt{width:200px;float:left;}
.banner dd{
    margin-left:210px;
    padding-top:0.1em;
    padding-left:0.5em;
    border-left:5px solid #dddddd;
}
