#column2wide{
	width:528px;
	left:220px;
	top:268px;
	}
body #mainArea{
	font-family: Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
	font-size: 71%;
	line-height: 1.7;
	/line-height: 1.5;
	letter-spacing:1px;
	/letter-spacing:0px;
	}
html>/**/body #mainArea{
	font-size: 10px;
	}
* + html body #mainArea{
	font-family: "メイリオ","Meiryo";
	}
#mainArea{
	color:#607C8C;
	padding-bottom:10px;
	}
#mainArea a{
	color:#003976;
	text-decoration:underline;
	}
#mainArea a:active{
	color:#003976;
	text-decoration:underline;
	}
#mainArea a:visited{
	color:#003976;
	text-decoration:underline;
	}
#mainArea a:hover{
	color:#00A7E7;
	text-decoration:underline;
	}

/* clearfix set */
#mainArea .clearfix:after {
	content: " "; 
	display: block; 
	height: 0; 
	visibility: hidden; 
	clear: both;
}
#mainArea .clearfix { display: inline-block; } 
#mainArea .clearfix { display: block; } 
/* Mac版IEのみに適用 \*//*/
#mainArea .clearfix { overflow: hidden; }
/* */
/* end of clearfix set */

/* imgfix set */
#mainArea .imgfix{
	font-size:1px;
	line-height:1px;
	}
/* end of imgifix */

/* float set */
#mainArea br.clear {
	font-size: 1px;
	line-height: 100%;
	clear: both;
	}
/* end of float set */


/* image Adjustment */
#mainArea img{
	vertical-align:bottom;
	border: 0;
	}
/* end of image Adjustment */


/* Firefox link-dotted hidden */
#mainArea :focus{
	-moz-outline-style:none;
	}
#mainArea a{ 
	outline:none;
	cursor: pointer;
	}
/* end of Firefox link-dotted hidden */


#mainArea *{
	margin: 0;
	padding: 0;
	}
#mainArea table {
	border-collapse:collapse;
	border-spacing:0;
	}
#mainArea li,
#mainArea ol,
#mainArea ul{
	list-style: none;
	}
#mainArea h1,
#mainArea h2,
#mainArea h3,
#mainArea h4,
#mainArea h5,
#mainArea h6 {
	font-size: 100%;
	font-weight: normal;
}


/* easy layout tools */
#mainArea .mt1{margin-top:1px;}
#mainArea .mt2{margin-top:2px;}
#mainArea .mt3{margin-top:3px;}
#mainArea .mt4{margin-top:4px;}
#mainArea .mt5{margin-top:5px;}
#mainArea .mt6{margin-top:6px;}
#mainArea .mt7{margin-top:7px;}
#mainArea .mt8{margin-top:8px;}
#mainArea .mt9{margin-top:9px;}
#mainArea .mt10{margin-top:10px;}
#mainArea .mt11{margin-top:11px;}
#mainArea .mt12{margin-top:12px;}
#mainArea .mt13{margin-top:13px;}
#mainArea .mt14{margin-top:14px;}
#mainArea .mt15{margin-top:15px;}
#mainArea .mt16{margin-top:16px;}
#mainArea .mt17{margin-top:17px;}
#mainArea .mt18{margin-top:18px;}
#mainArea .mt19{margin-top:19px;}
#mainArea .mt20{margin-top:20px;}
#mainArea .mt25{margin-top:25px;}
#mainArea .mt30{margin-top:30px;}
#mainArea .mt35{margin-top:35px;}
#mainArea .mt40{margin-top:40px;}
#mainArea .mt45{margin-top:45px;}
#mainArea .mt50{margin-top:50px;}
#mainArea .mt55{margin-top:55px;}
#mainArea .mt60{margin-top:60px;}
#mainArea .bld{font-weight:bold;}
#mainArea .tar{text-align:right;}
#mainArea .tac{text-align:center;}
#mainArea .tal{text-align:left;}
#mainArea .lh1{line-height:1;}
#mainArea .lh11{line-height:1.1;}
#mainArea .lh12{line-height:1.2;}
#mainArea .lh13{line-height:1.3;}
#mainArea .lh14{line-height:1.4;}
#mainArea .lh15{line-height:1.5;}
#mainArea .lh16{line-height:1.6;}
#mainArea .lh17{line-height:1.7;}
#mainArea .lh18{line-height:1.8;}
#mainArea .lh19{line-height:1.9;}
#mainArea .lh20{line-height:2;}


/*mainArea common layout*/
/*-----------------------------------------*/
#mainArea .title{
	font-weight:bold;
	color:#00A7E7;
	font-size:117%;
	}


