@charset "UTF-8";


/*国名*/
h1 { color: #191919; font-size: 18px; margin: 0;  } 

h3 { 
	margin: 0;
	font-weight:normal;
	display:inline;
} 




/*フォントカラー*/
.orange { color: #FF3300; }
.blue { color: #00598C; }
.kahaki { color: #996600; } /*レポ リード色*/


/*パンくずリスト 背景*/
.bg-backtrack {
padding-left: 5px;
background: url( ../img/bg_backtrack.gif) left top repeat-x; 
}


/*What's New 濃い紫*/
.bg-new-a { background: #D1D1EB url(./img/bg_new_a.gif) left top repeat-y;  }
/*What's New 薄い紫*/
.bg-new-b { background: #EBEEF8 url(./img/bg_new_b.gif) left top repeat-y;  }


/*メニュー 右側しきり線*/
.bg-divide-extra {
background: url(../img/bg_divide_extra.gif) left top repeat-y;
}


/*左メニュー しきり線*/
.bg-menudiv-gray {
background: url(../img/bg_menudiv_gray.gif) left bottom repeat-x;
}


/*コンテンツ 縦のしきり線*/
.bg-div-vertical {
background: url(../img/bg_div_vertical.gif) center top repeat-y;
}


/*What's New 記事カテゴリ*/
.category { 
color: #ffffff;
font-size: 10px;
line-height: 110%;
background-color: #595959;
}

/*What's New 日付*/
.date { color: #CC0033; font-size: 11px; }


/*レポート記事 日付*/
.date-repo { color: #333333; font-size: 11px; }


/*特派員レポートのリンクで使用*/
.repo-link { color: #999980; font-size: 11px; }


/*●フォントサイズ  small, medium, large*/
/*●行間  n = narrow, m = medium, w = wide*/
.small-n {
font-size: 11px;
line-height: 115%;
}

.small-m {
font-size: 11px;
line-height: 125%;
}

.medium { font-size: 12px; }
.medium-n {font-size: 12px;line-height: 125%;} 
.medium-m {font-size: 12px;line-height: 130%;} 

/*緊急お知らせで使用*/
.medium-emergency {font-size: 12px;line-height: 130%;}
a.medium-emergency:link{text-decoration:underline; color:#E60000; font-weight:bold;} 
a.medium-emergency:visit{text-decoration:underline; color:#990099; font-weight:bold;} 



.large { font-size: 14px; } /*見出し等に使用*/

.ar10px{ font-size: 12px; }

.ar11px{ font-size: 12px; }

.side_menu{ font-size: 12px; }
.side_ad_text{font-size: 11px;line-height: 110%;}
.side_ad_text_small{font-size: 10px;line-height: 110%;}
.side_ad_title{font-size: 12px;line-height: 125%;}
.side_ad_title_small{font-size: 11px;line-height: 125%;}
a.red:link { text-decoration: underline; color: #E60000;}
a.red:visited { text-decoration: underline; color: #990099;}

/*横長記事用*/
.landscape {
	width:590px;
	/*height:90px;*/
	margin: 5px;
	padding-bottom:5px

}
.landscape img {
	/*border:none;*/
	border:1px solid #333333;
	width:120px;
	height:80px;
	float:left;
	margin-right:7px;
}
.landscape p {
	display:inline;
	padding:0px;
	
	
}

.article{
	margin-bottom:1px;

}

.article_europe{background-image:url(http://www.arukikata.co.jp/area/img/arrbox_europe.gif);}
.article_namerica{background-image:url(http://www.arukikata.co.jp/area/img/arrbox_namerica.gif);}
.article_samerica{background-image:url(http://www.arukikata.co.jp/area/img/arrbox_samerica.gif);}
.article_resort{background-image:url(http://www.arukikata.co.jp/area/img/arrbox_resort.gif);}
.article_asia{background-image:url(http://www.arukikata.co.jp/area/img/arrbox_asia.gif);}
.article_kokunai{background-image:url(http://www.arukikata.co.jp/area/img/arrbox_kokunai.gif);}
.article_hawaii{background-image:url(http://www.arukikata.co.jp/area/img/arrbox_hawaii.gif);}
.article_oceania{background-image:url(http://www.arukikata.co.jp/area/img/arrbox_oceania.gif);}
.article_africa{background-image:url(http://www.arukikata.co.jp/area/img/arrbox_africa.gif);}

.article_europe,
.article_namerica,
.article_samerica,
.article_resort,
.article_asia,
.article_kokunai,
.article_hawaii,
.article_oceania,
.article_africa{
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:18px;
}	

.head-linker {font-size: 12px; line-height: 130%;}


/*中ボックス*/
.m_box{
	margin:3px 0px 5px;
	background-image:url("http://www.arukikata.co.jp/area/img/arr_blue.gif");
	background-repeat:no-repeat;
	background-position:;
}

.m_box strong{
	padding-left:10px;
	margin-bottom: 15px;
	padding-bottom: 15px;
}	

.m_box img.right {
	/*border:none;*/
	border:1px solid #333333;
	float:right;
	margin-left:5px;
}




/*点線付与*/
/*下部*/
.btm_dtline{
	border-bottom:dotted #999999 1px;
}
/*上部*/
.top_dtline{
	border-top:dotted #999999 1px;
}
/*太文字*/
.bold{
	font-weight:bold;
}
/*float解除*/
.clear_all{
	clear:both;
}

table.t_hawaii{
	margin: 0px 0px 0px 60px;
	width: 640px;
}

