@charset "UTF-8";

@import url("reset.css");
@import url("base.css");
#association{
	padding:0 8px 0 8px;
	margin:20px 0 0 0;
}

#association p{
	margin:0 0 1em 0;
}

#association h2{
	font-weight:bold;
	font-size:1.2em;
	background-image: url(../img/transition/bg_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:600px;
	line-height:42px;
	padding:0 0 0 34px;
}

#association h3{
	background-image: url(../img/spread/bg_01.jpg);
	background-repeat: repeat;
	clear:both;
	color:#0052AD;
	font-weight:bold;
	line-height:30px;
	background-position: left top;
	width:610px;
	margin:30px 0 10px 0;
	padding:0px 10px;
}


#main h4{
	padding:0px;
	margin: 0px;}

#area1_text{
	width:634px;	
	padding:10px 0px 20px 0;
}


div#area1 .area1_content{
	width:634px;	
	text-align:left;
}

p#area1{
	padding:10px;
}

ol#area2{
	line-height:160%;
	padding:0 1em 0 1em;
}

ol#area2 li.li01{
	background-image: url(../img/common/list01.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding: 0 0 0 20px;
}

ol#area2 li.li02{
	background-image: url(../img/common/list02.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding: 0 0 0 20px;
}

ol#area2 li.li03{
	background-image: url(../img/common/list03.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding: 0 0 0 20px;
}

ol#area2 li.li04{
	background-image: url(../img/common/list04.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding: 0 0 0 20px;
}

ol#area2 li.li05{
	background-image: url(../img/common/list05.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding: 0 0 0 20px;
}

ol#area2 li.li06{
	background-image: url(../img/common/list06.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding: 0 0 0 20px;
}

ol#area2 li.li07{
	background-image: url(../img/common/list07.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding: 0 0 0 20px;
}

ol#area2 li.li08{
	background-image: url(../img/common/list08.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding: 0 0 0 20px;
}

ol#area2 li.li09{
	background-image: url(../img/common/list09.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding: 0 0 0 20px;
}

ol#area2 li.li10{
	background-image: url(../img/common/list10.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding: 0 0 0 20px;
}

ol#area2 li.li11{
	background-image: url(../img/common/list11.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding: 0 0 0 20px;
}

#area3 dl.bg_y{
	background-color: #FFFFCB;
}

#area3{
	width:610px;	
	padding:0 0 20px 10px;
}

#area3H2{
	margin:30px 0 10px 0;
}

#area3 dl{
	width:610px;	
	clear:left;
	padding:5px 0;
	margin:0 0 3px 0;
}


#area3 dt{
		width:260px;
		padding:0 5px;
		float:left;
}


#area3 dd.post{
		width:80px;
		padding:0 5px;
		float:left;
}
#area3 dd.add{
		width:240px;
		padding:0 5px;
		float:left;
}

#area3 dl.bg_g{
	background-color: #CDFFCC;
}

#main h3{
	clear:left;
}

#main #fig{
	width:634px;
	text-align:center;
}

#area4H2{
	margin:30px 0 10px 0;
}


