/*message.html*/
.director{
        margin-left: 30px;
        margin-right:30px;
        margin-bottom:10px;
        margin-top:30px;
        float: left;
        font-size: 80%;
        text-align:center;
        line-height: 20pt;
}

/*histry*/
.building{
        padding-top:20px;
        padding-bottom:20px;
        text-align:center;
}

/*organization.html*/
.org-img{
        padding-top: 15pt;
        padding-bottom: 15pt;
        text-align:center;
}
.org-img img{
        border:0px;
}
.org-img a:link{
        border:0px !important;
}
.org-img a:visited{
        border:0px !important;
}
.org-img a:hover{
        border:2px !important;
}
.org-img a:active{
        border:2px !important;
}
p.org-img{
        padding-left: 15pt;
}

/*research-organization_ja.html*/
.r-org{
        width: 93%;
        margin-top: 10pt;
	margin-left: 20pt;
        font-size:80%;
        border:solid 1px #E8E3E5;
        border-collapse: collapse;
}
.r-org th{
        text-align:center;
        height: 30px;
        border:solid 1px #E8E3E5;
}
.r-org td{
        vertical-align:top;
        border:solid 1px #E8E3E5;
        padding-left:0.5em;
        line-height:18pt;
        padding:8px;
}
.Regional{
	color:#663300;
	font-size:140%;
	font-weight:600!important;
} 
.Humans{
	color:#d28e00;
	font-size:140%;
	font-weight:600!important;
}
.Society{
	color:#663399;
	font-size:140%;
	font-weight:600!important;
}
.Economics{
	color:#009900;
	font-size:140%;
	font-weight:600!important;
}
.Area{
	color:#d21ec5;
	font-size:140%;
	font-weight:600!important;
} 

/*graduate-education.html*/
ul.course{
	list-style-type:none;
        line-height: 20pt;
}
.course li{
	list-style-image:url("../img/arrow_blue02.gif");
	margin-left:20px;
	padding-left:5px;
	padding-bottom:5px;
}
.f-student{
        width: 95%;
        margin-top: 10pt;
	margin-left: 20pt;
        font-size:80%;
        border:solid 1px #E8E3E5;
        border-collapse: collapse;
}
.f-student th{
        height: 30px;
        border:solid 1px #E8E3E5;
}
.f-student td{
        height: 50px;
        border:solid 1px #E8E3E5;
        padding-left:0.5em;
        line-height:18pt;
}
/*undergraduate-education.html*/
.college-course{
        width: 80%;
        margin-top: 10px;
	margin-left: 50px;
        font-size:80%;
        border:solid 1px #E8E3E5;
        border-collapse: collapse;
}
.college-course th{
        height: 30px;
        border:solid 1px #E8E3E5;

}
.college-course td{
        height: 50px;
        border:solid 1px #E8E3E5;

        line-height:18pt;
        text-align: center;
}
/*cooperation.html*/
.asafas-img{
        padding-top: 15pt;
        padding-bottom: 15pt;
        text-align:center;
}
.asafas-division{
        margin-left: 10px;
        padding-left: 50px;
}
.asafas-division dt{
        background:url("../img/arrow_blue02.gif") no-repeat;
        padding-left: 13px;
}
.asafas-division dd{
        padding-bottom: 20px;
        line-height: 30pt;
        font-size:95%;
}
/*info-ed-lib.html*/
.sub-title dt{
	background:url("../img/arrow_blue01.gif") no-repeat;
	margin-top:10pt;
        margin-left:40px;
	padding-left:15px;
}
.sub-title dd{
	margin-left: 60px;
        margin-top: 10px;
	margin-bottom:10px;
        line-height: 20pt;
}
.r-support {
	margin-left: 35pt;
}
.r-support dt{
	background:url("../img/arrow_blue03.gif") no-repeat;
	margin-top:10pt;
	margin-left: 20pt;
	padding-left:15px;
	padding-bottom:10px;
}
.r-support dd{
	margin-left: 60px;
	margin-bottom:20px;
        line-height: 20pt;
}
.text-small{
        font-size: 82%;
        padding-left: 20px!important;
}
.site-title{
        font-weight: 600;
}
ul.singly-hp{
	padding-left:5px;
	margin-left:5px;
	list-style-type:none;
}
.singly-hp li{
	margin-left:5px;
	padding-left:15px;
	padding-bottom:20px;
}
.singly-hp-add{
	margin-left:10px;
	padding-left:15px;
}
.map-doc{
        margin-left: 20px;
        padding-left: 40px;
        line-height: 20pt;
}
/*gis-map*/
.office-photoR{
        float: right;
        margin-right:20px;
        margin-left:20px;
        margin-bottom:7px;
        text-align:center;
        font-size:80%;
}
.office-photoR img{
        margin-bottom: 10px;
}
.office-photoL{
        float: left;
        margin-right:20px;
        margin-left:40px;
        margin-bottom:10px;
        text-align:center;
        font-size:80%;
}
.office-photoL img{
        margin-bottom: 10px;
}
.proviso{
        margin-left: 20px;
        margin-top:5px;
        font-size:80%;
}
.reg dt{
	padding-left: 15px;
	padding-right: 10px;
 	font-size: 95%;
        font-weight: normal;
        background:url(../img/arrow-s_blue02.gif) no-repeat left center;
	margin-left: 40px;
}
.reg dd {
	margin-top: 5px;
	margin-bottom: 20px;
	margin-left: 15px;
 	font-size: 95%;
        line-height:18pt;
        text-align: justify;
	margin-left: 80px;
}
.map-proviso{
	margin-left: 20px;
	padding-left: 20px;
	margin-top: 10px;
	font-size: 95%;
	line-height: 20pt;
}
.map-proviso-2{
        margin-left: 80px;
	margin-top: 20px;
	margin-bottom: 20px;
        font-size: 80%;
        line-height: 20pt;
}
.attention{
	border-bottom: double 3px red;
}
.attention2{
	margin-left: 15px;
	color: red;
	font-weight: 600;
}
.mapdata-list th{
	height:30px;
	font-size: 90%;
}
.mapdata-list td{
	height:50px;
	text-align: center;
}
.mapdata-list span{
	font-size: 70%;
}
.mapdata-account dt{
	padding-left: 15px;
	padding-right: 10px;
 	font-size: 98%;
        font-weight: 600;
        background:url(../img/arrow_blue02.gif) no-repeat left top;
	margin-left: 40px;
}
.mapdata-account dd {
	margin-top: 5px;
	margin-bottom: 20px;
	margin-left: 15px;
 	font-size: 95%;
        line-height:18pt;
        text-align: justify;
	margin-left: 80px;
}
/*ul.softlist{
	padding-left:5px;
	margin-left:5px;
	list-style-type:none;
}
.softlist li{
	background : url(../img/circle_blue04.gif) no-repeat left top;
	  margin-top: 10px;
	  padding-top: -20px;
	margin-left:5px;
	padding-left:15px;
	font-size:95%;
}*/
span.map-guide{
	background : url(../img/arrow_blue02.gif) no-repeat left center;
  height: 40px;
  margin-top: 8px;
  margin-left: 35px;
  padding-top: 10px;
  padding-left: 15px;
  padding-right: 10px;
  font-weight: 600;
}

/*panel.html*/
.panel{
	text-align:center;
        font-size: 90%;
        width: 85%;
}
.panel img{
        border: 0px;
	margin:10px;
}

.panel a:link{
        border:0px !important;

}
.panel a:visited{
        border:0px !important;

}
.panel a:hover{
        border:0px !important;
        font-weight: 600;
}
.panel a:active{
        border:0px !important;
        font-weight: 600;
}
.panel-n img{
	border:0px;
}
.panel-n{
	text-align:center;
}
.panel a{
	border: 0;
}
/*access.html*/
.cseas-name{
        margin-left: 40px;
        font-size:110%;
        font-weight:600;
        color:#0000CC;
}
.cseas-address{
        margin-top: 10px;
        margin-left: 60px;
        font-size: 98%;
        line-height: 18pt;
}
.cseas-map{
        padding-left: 40px;
}
.cseas-access{
        margin-left: 50px;
        line-height: 20pt;
}
/*harassment.html*/
.har-title dt{
	background:url("../img/arrow_blue01.gif") no-repeat;
	margin-top:10pt;
    margin-left:40px;
	padding-left:15px;
}
.har-title dd{
	margin-left: 80px;
    margin-top: 10px;
	margin-bottom:20px;
    line-height: 20pt;
}

