@charset "Shift_JIS";
body{font-size:75%; line-height:150%;}
#article{width:950px; margin:0 auto;}
#article a:hover img {filter:alpha(opacity=100);  	opacity:1;}


/*€contents style start
----------------------------------------------------------------------ã€€*/





.bg {
	width: 950px;
	height: 957px;
	background:url(../images/secbg.jpg) left top no-repeat;
}


.sec02 {

	width:868px;
	height:822px;
	margin:0 auto;
	}
	
.sec02 h2 img {
	width:834px;
	padding: 15px 0px 0px 15px;
}




.sec2_wraper {
	width:846px;
}



.sec02_01{
padding: 35px 0 0 60px;
width: 350px;


}



/*
.sec02Tit {
	margin-bottom: 10px;
	padding-left: 10px;
}*/

          
.sec02Txt {
	color: #6b6b6b;
	font-size: 12px;
	padding-top: 5px;
	line-height: 1.5em;
	width: 330px;
}



.red {
color: red;
font-weight: bold;
}
/*-------------------------------------------------------------------------
 setting
-------------------------------------------------------------------------*/

.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
	width:100%;
  visibility: hidden;
	font-size: 0;
	line-height:0;
}
.taLeft{text-align:left;}
.taRight{text-align:right;}
.taCtr{text-align:center;}
.fntBold{font-weight:bold;}
.fntBrown{color:#6d2829;}
.flLeft{float:left;}
.flRight{float:right;}
.flClr{clear:both;}
.psRel{position:relative;}
.psAbs{position:absolute;}
.leftMargin{margin-left:30px;}
.topMargin0{margin-top:0;}
.topMargin5{margin-top:5px;}
.topMargin10{margin-top:10px;}
.topMargin15{margin-top:15px;}
.topMargin20{margin-top:20px;}
.topMargin25{margin-top:25px;}
.topMargin30{margin-top:30px;}
.topMargin40{margin-top:40px;}
.topMargin50{margin-top:50px;}
.topMargin60{margin-top:60px;}

