#container{
    margin-top:0px;
}

#contents{
	margin-top:10px;
}

#na2{
	margin-top:10px;
}

h2{
    margin:10px auto 0px auto;
}

#sono0{
	margin:28px auto 0px auto;
    color:#333333;
	font-size:80%;
	line-height:1.8;
}

#sono1{
	padding-top:2px;
	padding-left:45px;
    background:transparent url("reli7-n1.gif") no-repeat scroll 17px 0px;
}

#sono2{
	padding-top:2px;
	padding-left:45px;
    background:transparent url("reli7-n2.gif") no-repeat scroll 17px 0px;
}

#sono3{
	padding-top:2px;
	padding-left:45px;
    background:transparent url("reli7-n3.gif") no-repeat scroll 17px 0px;
}

#sono4{
	height:20px;
	padding-top:2px;
	padding-left:45px;
    background:transparent url("reli7-n4.gif") no-repeat scroll 17px 0px;
}

#sono5{
	height:20px;
	padding-top:2px;
	padding-left:45px;
    background:transparent url("reli7-n5.gif") no-repeat scroll 17px 0px;
}

#sono6{
	height:20px;
	padding-top:2px;
	padding-left:45px;
    background:transparent url("reli7-n6.gif") no-repeat scroll 17px 0px;
}

#sono7{
	height:20px;
	padding-top:2px;
	padding-left:45px;
    background:transparent url("reli7-n7.gif") no-repeat scroll 17px 0px;
}

#table6{
    margin-top:20px;
}

#table6 td{
	height:100px;
	background-color:#ffffff;
}

#table6 p{
	margin:10px 13px 10px 13px;
	color:#333333;
	font-size:7.5pt;
	line-height:1.8;
}

#table6 div{
	margin:-3px auto 7px auto;
}

.info_tex{
    padding:10px 20px 0px 60px;
	color:#333333;
	font-size:80%;
	line-height:1.3;
	text-align:right;
}

.link_block{
	width:550px;
	height:150px;
	margin:0px auto 20px auto;
	overflow:scroll;
}


.map{
    color:#0066FF;
    font-size:80%;
}

.p1{
   margin-left:10px;
   font-size:15px;
   color:#3366FF;
   letter-spacing:2px;
}

.p2{
   margin:10px;
   font-size:12px;
   color:#444444;
   letter-spacing:2px;
}

.p3{
   margin:10px;
   font-size:12px;
   color:#FF0000;
   font-weight:bold;
   letter-spacing:2px;
}

.p4{
   margin:10px;
   font-size:12px;
   color:#444444;
   font-weight:bold;
   letter-spacing:2px;
}

.p5{
   color:#003399;
   letter-spacing:1px;
}

.p6{
   margin-left:25px;
   font-size:15px;
   color:#3366FF;
   letter-spacing:2px;
}
.smap{
   color:#0066FF;
   font-size:90%;
   margin:0px auto 0px 15px;
}

ul{
   margin-top:5px;
   font-size:90%;
   letter-spacing:2px;
}

a{
   text-decoration:none;
   }

.home{
   margin-top:5px;
   font-size:90%;
   letter-spacing:2px;
   padding-left:30px;
}


.area1{
    margin:5px 30px;
}


.rhit{
    height:33px;
}

.tw56{
    width:560px;
}

#edu{
	margin-left:50px;
}
#edu ul{
	list-style-type:none;
}
#tt{
  border-collapse:collapse;
  border:1px solid #888888;
  font-size:13px;
}

.td1{
  border:1px solid #999999;
  width:110px;
  padding-left:20px;
}

.td2{
  border:1px solid #999999;
  padding-left:20px;
}


