@charset "UTF-8";
/* top.css */



/*------------　Outline 01　------------*/


.pad_title01 {
	padding: 0 0 15px 0;
	text-align: left;
}	


.font_outline01 {
	width: 607px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 165%;
	text-align: left;
	color: #232323;
	padding: 20px 0 60px 2px;
}



/*------------　Outline 02　------------*/



#table_outline02 {
	width: 605px;
	margin-left: 2px;
	margin-bottom: 50px;
}

.font_outline02_01 {
	width: 67px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	text-align: right;
	color: #38649a;
	padding: 8px 0 8px 0;
}

.font_outline02_02 {
	width: 510px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	line-height: 160%;
	color: #363636;
	padding: 8px 0 8px 25px;
}




/*------------　Outline 04　------------*/

.font_outline03_01 {
	width: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #363636;
	padding: 8px 0 22px 0;
}

.font_outline03_02 {
	width: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #363636;
	line-height: 165%;
	padding: 8px 0 22px 0;
}



/*------------　Outline 04　------------*/




.font_outline04_01 {
	width: 82px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	text-align: right;
	color: #38649a;
	padding: 8px 0 8px 0;
}

.font_outline04_02 {
	width: 493px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	line-height: 160%;
	color: #363636;
	padding: 8px 0 8px 25px;
}


/*------------　activites 01　------------*/


.font_activelink {
	width: 520px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	line-height: 160%;
	color: #363636;
	padding: 0 0 34px 0;
}

.li_activelink {
	background: url(../../images/side_arrow02.gif) no-repeat -1px 0.45em;
    list-style: none;
	list-style-position: left top;
	padding: 0 0 4px 18px;
}	


.font_active01_01 {
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	text-align: right;
	color: #38649a;
	padding: 10px 0 8px 0;
}

.font_active01_02 {
	width: 475px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	line-height: 160%;
	color: #363636;
	padding: 8px 0 8px 25px;
}



/*------------　activites 02　------------*/

.font_active02_01 {
	width: 590px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	line-height: 165%;
	color: #363636;
	padding: 8px 0 16px 2px;
}


.font_active02_02 {
	width: 500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	line-height: 160%;
	color: #363636;
	padding: 25px 0 40px 40px;
}

.pad_active02_01 {
	padding: 35px 0 0 0;
}	



/*------------　activites 03　------------*/


.pad_active03_01 {
	padding: 35px 0 15px 0;
}	



.font_active03_00 {
	width: 570px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: left;
	font-weight: bold;
	color: #232323;
	line-height: 165%;
	padding: 0 0 5px 2px;
}


.font_active03_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #232323;
	padding: 0 0 3px 2px;
}

.font_active03_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #232323;
	padding: 0 0 50px 2px;
}


.font_active03_03 {
	width: 300px;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
	color: #ffffff;
	margin-left: 2px;
	padding: 2px 0 2px 0;
}

.font_active03_04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	color: #363636;
	padding: 0 0 3px 2px;
}


.font_active03_05 {
	width: 570px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	color: #363636;
	padding: 0 0 23px 37px;
}

.li_active03_05 {
	list-style: disc;
	padding: 6px 0 6px 0;
}	







		