@charset "UTF-8";
/* CSS Document */


/* ini
---------------------------------------------------------------------------------------------------*/
body{
	font-family: "Times New Roman", /*"Arial",*/ "MeiryoKe_PGothic", sans-serif !important;
}
/*h2, h3, h4, h5{font-weight:normal;}*/
h2, h3, h4, h5{
	font-size:16px;
}

li, dt, dd, p, address,
input,td,div{
	font-size:12px;
}
h2, h3, h4, h5 {
	line-height:1.3;
}
li, dt, dd, p, address,
input,table,div {
	line-height:1.55;
}

/* hn
---------------------------------------------------------------------------------------------------*/
h2.bdrLeft {
	background:url(/en/_shared/img/ttl-h2bdrLeft.gif) no-repeat 0 center;
	padding-left:10px;
	margin-bottom:20px;
}
h2.bdrLeftTop {
	background:url(/en/_shared/img/ttl-h2bdrLeft.gif) no-repeat 0 2px;
	padding-left:10px;
	margin-bottom:20px;
}
h2.w268link {
	background:url(/en/_shared/img/btn-w268_bottom.gif) no-repeat 0 bottom;
	width:268px;
	margin-bottom:5px;
}
h2.w268link span {
	background:url(/en/_shared/img/btn-w268_top.gif) no-repeat 0 top;
	display:block;
	padding:12px 10px 7px 45px;
}
h2.w268link span a {display:block;color:#000;text-decoration:none;}
h2.w268link span a:hover {text-decoration:underline;}

h3.w548 {
	background:url(/en/_shared/img/ttl-w548bottom_001.gif) no-repeat 0 bottom;
	width:548px;
	margin-bottom:10px;
}
h3.w548 span{
	background:url(/en/_shared/img/ttl-w548top_001.gif) no-repeat 0 top ;
	display:block;
	padding:10px 10px 7px 15px;
}

.graybox h4.attention {
	color:#666;
	background:url(/en/_shared/img/ico-attention_001.gif) no-repeat 0 top;
	padding:5px 5px 8px 35px;
	margin-bottom:10px;
	border-bottom:1px solid #cbcbcb;
}


/* text
---------------------------------------------------------------------------------------------------*/
p.lead {
	margin-bottom:20px;
}


/* anchor
---------------------------------------------------------------------------------------------------*/


/* link
---------------------------------------------------------------------------------------------------*/


/* color
---------------------------------------------------------------------------------------------------- */
.red { color:#CC0000; }

/*↓110420追加*/
.gray {color:#999999; }
/*↑110420追加*/



/* font
---------------------------------------------------------------------------------------------------- */
.fbold { font-weight:bold; }
.mini { font-size: 85%; }
