*{margin:0; padding:0;}
#padding{padding:5px;}
#padding10{padding:10px;}

body{
text-align: center;
background-color:#ffffe0;
}
#container{
margin:2% auto;
width:800px; 
border:1px solid #888888;
font-size: small;
font-family: "ＭＳ Ｐゴシック", "Osaka", sans-serif; 
}
#header{
width:100%; 
background-color:#ffffff;
font-size: 10px; 
text-align:left;
}
.globalNavi li{
 display: block;
width:125px; 
height: 24px;
float:left;
}
 .globalNavi a{
display: block;
width:125px; 
height: 24px;
float:left;
}
.globalNavi {
text-indent: -9999px;
}
.globalNavi_e {
text-indent: -9999px;
}
.globalNavi_e ul {
width:625px; 
height:44px; 
list-style-type: none;
}
.globalNavi_e li{
 display: block;
width:125px; 
height: 44px;
float:left;
}
 .globalNavi_e a{
display: block;
width:125px; 
height: 44px;
float:left;
}
.g_japanAIR a {
background-image: url(../images/j_air.gif) ;
background-position: 0px 0px; 
}
.g_japanAIR a:hover {
background-image: url(../images/j_air.gif) ;
background-position: -125px 0px;
}
.g_japanAIR_e a {
background-image: url(../images/j-air_e.jpg) ;
background-position: 0px 0px; 
}
.g_japanAIR_e a:hover {
background-image: url(../images/j-air_e.jpg) ;
background-position: -125px 0px;
}
.g_overSeaAIR a {
background-image: url(../images/o_air.gif) ;
background-position: 0px 0px; 
}
.g_overSeaAIR a:hover {
background-image: url(../images/o_air.gif) ;
background-position: -125px 0px;
}
.g_overSeaAIR_e a {
background-image: url(../images/o-air_e.jpg) ;
background-position: 0px 0px; 
}
.g_overSeaAIR_e a:hover {
background-image: url(../images/o-air_e.jpg) ;
background-position: -125px 0px;
}
.g_interview a {
background-image: url(../images/interview.gif) ;
background-position: 0px 0px; 
}
.g_interview a:hover {
background-image: url(../images/interview.gif) ;
background-position: -125px 0px;
}
.g_interview_e a {
background-image: url(../images/interview_e.jpg) ;
background-position: 0px 0px; 
}
.g_interview_e a:hover {
background-image: url(../images/interview_e.jpg) ;
background-position: -125px 0px;
}
.g_link a {
background-image: url(../images/link.gif) ;
background-position: 0px 0px; 
}
.g_link a:hover {
background-image: url(../images/link.gif) ;
background-position: -125px 0px;
}
.g_link_e a {
background-image: url(../images/link_e.jpg) ;
background-position: 0px 0px; 
}
.g_link_e a:hover {
background-image: url(../images/link_e.jpg) ;
background-position: -125px 0px;
}
.g_jFoundation a {
background-image: url(../images/foundation.gif) ;
background-position: 0px 0px; 
}
.g_jFoundation a:hover {
background-image: url(../images/foundation.gif) ;
background-position: -125px 0px;
}
.g_jFoundation_e a {
background-image: url(../images/foundation_e.jpg) ;
background-position: 0px 0px; 
}
.g_jFoundation_e a:hover {
background-image: url(../images/foundation_e.jpg) ;
background-position: -125px 0px;
}
#mainWrap{
width:100%;
height:484px;
border-bottom:1px solid #888888;
text-align:left;
background:url(../images/top_r.gif) repeat-x #ffffff;
}
#main{
background: url(../images/top.gif) no-repeat transparent;
height:484px;
}
#menu{
position:relative;
left: 490px;
top:89px;
bottom:0px;
width:230px;
height:390px;
border:2px solid #FFE600; 
}
#menuTop{
border-bottom:1px solid #FFE600; 
background-color:#ffffff;
}
#menuFrame{
padding: 2px 2px 0 2px;
background-color:#ffffff;
}
#menuList{
background-color:#FFE600;
height:375px;
}
.rightLink{
text-align:left;
line-height:180%;
}
.rightLink li{
list-style:none;
font:12px bolder;
}
.rightLink li a {color: #000000; text-decoration:none;}
.rightLink li a:hover{color:#E63100; text-decoration:none;}

.headWord{
font:10px;
}
.top_JAIR{
border:2px solid #ff0000; 
background-color:#ffffff;
width:200px;
margin-bottom:1em;
}
.top_overseaAIR{
border:2px solid #FF3300; 
background-color:#ffffff;
width:200px;
margin-bottom:1em;
}
.top_airNow{
border:2px solid #FF6600; 
background-color:#ffffff;
width:200px;
margin-bottom:1em;
}
.top_artCulture{
border:2px solid #FF9900; 
background-color:#ffffff;
width:200px;
margin-bottom:1em;
}
.top_Jfoundation{
border:2px solid #FFCC00; 
background-color:#ffffff;
width:200px;
}

li{
list-style:none;
}

#topfooter{
width:100%; 
clear:both; 
border-top:1px solid #ffffff; 
background-color:#F57D01;
font-size: 10px; color: #FFFFFF; text-align:right;
}
#topfooter a{color:#FFFFFF;}
#topfooter a:hover{color:#000000;}

img{
border:none;
}
/*
a {color: #666666; text-decoration:none;}
a:hover{color:#F57d01; text-decoration:none;}
a:active{color: #FFFFFF; text-decoration:underline;}
a:visited{color: #000000; text-decoration:none;}
*/

h1{
letter-spacing:1pt;
color:gray;
}

h2{
color:gray;
}
h3{
color:gray;
}

table {
border-spacing: 0px; 
border: 1px sold #ffffff; 
font-size: 12px; 
line-height: 180%; 
}
.oversea_db{line-height: 140%; }
.name{font-size: 14px;font-weight:bolder;color:gray;}
.address{font-size:10px; }
.tel{font-size: 12px; }
.email{color:gray;}
.url{color:gray;}
.air{background-color:black;}

#secondWrap{
width:100%;
border-bottom:1px solid #888888;
background:url(../images/purple.gif) repeat-y;
}

#leftTop{
margin:0px;
padding:0px;
float:left;
}

#blockBox{
width:79%;
float:none;
text-align:left;
padding-bottom:15px;
padding-left:150px;
}



#blockBox p{
	font-size:small;
}

#blockBox #pageMidashi {
	padding-bottom:20px;
}

#areaBox{
margin-bottom:10px;
}

#topBack{
float:left;
margin-top:-22px;
}

#breadcrumbs {
	list-style: none;
}

#breadcrumbs li {
	display: inline;
	padding-right: 0.2em;
}

#breadcrumbs li:before {
	content: "> ";
}

#breadcrumbs li.home:before {
	content: "";
}
#breadcrumbs li.j_air:before {
	content: "";
}

/* Hack for IE6 */
* html #breadcrumbs li a {
	background: url("../images/gt.gif") no-repeat 100% 50%;
	display: inline;
	padding-right: 16px;
}

* html #breadcrumbs li.home a {
	padding-left: 0;
}
* html #breadcrumbs li.second a {
	padding-left: 0;
}


/* Hack for IE7 */
*:first-child+html #breadcrumbs li:before {
	content: "";
}

*:first-child+html #breadcrumbs li a {
	background: url("../images/gt.gif") no-repeat 100% 50%;
	display: inline;
	padding-right: 16px;
}

*:first-child+html #breadcrumbs li.home a {
	padding-left: 0;
}
*:first-child+html #breadcrumbs li.second a {
	padding-left: 0;
}
/*
.airImage a{
display:block;
width:78px;
height:78px;
color:#666666;
background-color:#FFFFFF;
}
.airImage a:hover{
background-color:#f8d500;
}
*/
.oversea_air{
padding-left:20px;
width:700px;
}
.leftNavi  {
/*text-indent: -9999px;*/
width:129px; 
 
list-style-type: none;
}

.leftNavi li{
/*display: block;*/
width:130px; 

float:left;
}
.leftNavi a{
/*display: block;*/
width:130px; 
float:left;
}
/*
.ln_about {
background-image: url(../japan_db/images/left_header.gif) ;
background-position: 0px 0px; 
}

.ln_detail a {
background-image: url(../japan_db/images/jigyo_detail.gif) ;
background-position: 0px 0px; 
}
.ln_detail a:hover {
background-image: url(../japan_db/images/jigyo_detail.gif) ;
background-position: -128px 0px;
}
.ln_summary a {
background-image: url(../japan_db/images/jigyo_summary.gif) ;
background-position: 0px 0px; 
}
.ln_summary a:hover {
background-image: url(../japan_db/images/jigyo_summary.gif) ;
background-position: -128px 0px;
}
*/
#jumpAnchor{
width:100%;
}

#jumpAnchor h2{
color:#999999;
font-size:medium;
}


#jumpAnchor table{
width:98%;
height:73px;
}
.gaiyo{
text-align:left;
}
.hosoku{
width:80px;
}
.hosoku p{
line-height: 130%; 
font-size:xx-small;
}

/*Jart_link_page 070620update*/
.jart_link{
line-height: 200%;
}
.jart_link2{
padding-left:20px;
width:600px;
}

.caption{
font-size: x-small;
color: #666666;
}

