@charset "utf-8";


/* 
.mainTitleA01,
.mainTitleA02 { width:940px; position: relative; margin-bottom:10px;}

.mainTitleA01 ul.navigationList,
.mainTitleA02 ul.navigationList {
	list-style-type: none;
	position: absolute;
	top: 12px;
	right: 12px;
	}


.mainTitleA01 ul.navigationList li,
.mainTitleA02 ul.navigationList li {
	line-height: 1;
	float: left;
	}

*/
/* =========== colum =========== */


div.colum{
	border-right: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	}


.linkBtnA { 
	margin-bottom:0 !important;

	}


h3 a.linkBtnA { padding: 5px;}
	
h4 a.linkBtnA { font-weight:normal;}


div.colum h3 a.linkBtnA{
	font-size:120%;
	border-right: none!important;
	border-bottom:1px solid #cdcdcd;
	}
	

div.single3th h3 a.linkBtnA{ font-size:120%;}
	

div.colum h4 a.linkBtnA {
	border-right: none!important;
	border-bottom:1px solid #cdcdcd;
	}


.noLinkHead h3,
.noLinkHead h4{
	margin-bottom:0;
	border-right:1px solid #d6d6d6;
	border-bottom:1px solid #cdcdcd;
	background-color:#fefefe;
	background-image:url(/common_rn/img/bg_link-button.gif);
	background-repeat:repeat-x;
	background-position:top left;
	display:block;
	color:#000000;
	text-decoration:none;
	}


.noLinkHead h3 {
	padding: 5px;
	font-size:120% !important;
	text-indent:0px;
	}	

.noLinkHead h4 {
	font-size:100% !important; 
	font-weight:normal;
	line-height:1.1;
	padding:4px 5px 4px 11px;
	text-indent:-6px;
	}	


div.colum .noLinkHead h3,
div.colum .noLinkHead h4 {
	border-bottom:1px solid #cdcdcd;
	border-right:none!important;
	}
	
div.colum div.listBlock { border-left: 1px solid #c8c8c8;}

div.colum ul.linkLB01 {padding:5px;}

div.colum ul.linkLB01 li { margin-bottom: 2px;}

*html div.colum ul.linkLB01 li { margin-bottom: 5px;}

div.colum ul.linkLB01 ul.linkLB01 {
	margin: 5px -5px 5px 5px;
	border-bottom: 1px solid #c8c8c8;
	border-left: 1px solid #c8c8c8;
	}
	

.headlineA02 { margin-bottom:10px !important; padding-top:4px;}


.ssiblock { margin-top:10px;}

.linkBtnA01 p span{font-size:75%;}

.linkBtnA01 h3.bg span{background:url(/world/ja/common_2012/img/bg_nav_default_01.png) no-repeat 0 0;height:2px;left:-1px;top:0;width:100%;padding:5px 10px 4px 15px;}