/* ƒpƒ“‚­‚¸ƒŠƒXƒg */
#topicpath{ 
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size:16px;	
}



/* What's SNew */

#under_news {
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size:16px;
	text-decoration:none;
	line-height: 18px;
	color:#3D3D3D;
}

/* center_box */
#center_box {
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size:16px;
	text-decoration:none;
	line-height: 18px;
	color:#3D3D3D;
}

/* ƒ{ƒ‰ƒ“ƒeƒBƒAŠˆ“® */
.center_volunteer {
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size:16px;
	text-decoration:none;
	line-height: 18px;
	color:#3D3D3D;
}
.cen_text01 {
    font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size:16px;
	text-decoration:none;
	line-height: 18px;
	color:#3D3D3D;
	
}
.cen_obj {
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size:16px;
	text-decoration:none;
	line-height: 18px;
	color:#3D3D3D;
	
}
.cen_foot01 {
    font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size:16px;
	text-decoration:none;
	line-height: 18px;
	color:#3D3D3D;
	
}

/* ƒZƒ~ƒi[uK‰ï */
.center_seminar {
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size:16px;
	text-decoration:none;
	line-height: 18px;
	color:#3D3D3D;
}


/* Ô\ŽšŠˆ“®Ž‘‹à */
.center_katsudo {
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size:16px;
	text-decoration:none;
	line-height: 18px;
	color:#3D3D3D;
}


/* ‹Ù‹}‚Ì‚¨’m‚ç‚¹ */
#top_ms-urgency {
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size:16px;
	text-decoration:none;
	line-height: 18px;
	color:#3D3D3D;
	
}
.urgency_text {
    font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size:16px;
	text-decoration:none;
	line-height: 18px;
	color:#3D3D3D;
	
}

/* ƒTƒuƒy[ƒWƒgƒbƒv‚É–ß‚é */
.under_sub {
    font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size:16px;
	text-decoration:none;
	line-height: 18px;
	color:#3D3D3D;
}

.under_sub2 {
    font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size:16px;
	text-decoration:none;
	line-height: 18px;
	color:#3D3D3D;
}

/* ƒTƒuƒy[ƒW@ƒeƒLƒXƒg  ------------------------------------------------------------------------------------ */

/* a-1-1 “ú–{Ô\ŽšŽÐ“Œ‹ž“sŽx•”‚Æ‚Í */
#box_sub div#title_boxmiddle #textbox_tokyo {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	 font-size:16px;
	 text-decoration:none;
	 line-height: 18px; 
	
}


/* a-1-2 “ú–{Ô\ŽšŽÐ“Œ‹žŽx•”Œ»¨ */
#box_sub div#title_boxmiddle #textbox_gensei {
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	 font-size:16px;
	 text-decoration:none;
	 line-height: 18px; 
}

/* a-1-3 ŠeŽ–‹Æ’S“–‰ÛˆÄ“à  */
#box_sub div#title_boxmiddle #textbox_tanto {
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";	
	 font-size: 16px;
     text-decoration:none;
    
}

/* a-1-4 “Œ‹ž“sŽ–‹ÆŒv‰æ */
.textbox_keikaku { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";	
	 font-size: 16px;
     text-decoration:none; 
	 line-height: 18px;     
}


/* a-1-5 Žx•”ŠÝ’n */
.textbox_shozai {
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	 font-size:16px;
	 text-decoration:none;
	 line-height: 18px;      
}

.textbox_shozai_02 {
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	 font-size:16px;
	 text-decoration:none;
	 line-height: 18px;      
}

/* ¥‚±‚±‚©‚ç Šˆ“®Ð‰î¥ */
.menubox_middle_katsudo {
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	 font-size:16px;
	 text-decoration:none;
	 line-height: 18px;  
	
}
/* £‚±‚±‚Ü‚Å Šˆ“®Ð‰î£ */

/* ¥‚±‚±‚©‚ç ƒWƒƒƒCƒAƒ“ƒc¥ */
.menubox_middle_katsudo2 {
    font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";	
	font-size: 16px;
    text-decoration:none;
	line-height: 18px; 
	color:#3D3D3D; 
	
}

.oshirase {
    font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";	
	list-style-type: none;
	font-size: 16px;
	text-align: left;
	margin: 0;
	color: #333333;
}

/* £‚±‚±‚Ü‚Å ƒWƒƒƒCƒAƒ“ƒc£ */

/*  a-2-1 ÐŠQ‹~ŒìŠˆ“® */
.text_kyugo_01 {
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	 font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	
}
.text_kyugo_02 {
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	 font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	
}
.table_kyugo {
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	 font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	
}

/*  a-2-2 uK•‹yŽ–‹Æ */
.text_fukyu {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	 font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
}

/* a-2-3 ‘ÛŠˆ“® */
.text_kokusai { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	 font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}
.table_kokusai { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	 font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	
}

/* a-2-5 ŒŒ‰tŽ–‹Æ */
.text_ketsueki { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	 font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	
}
.table_ketsueki {
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	 font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	
}
.text_ketsueki_02 { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	 font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	
}


/* ¥‚±‚±‚©‚ç ‹~‰‡•¨Ž‘¥ */
.text_busshi { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";	
	 font-size: 16px;
     text-decoration:none;
     line-height: 18px;
	 color:#3D3D3D;

}
.table_busshi { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";	
	 font-size: 16px;
     text-decoration:none;
     line-height: 18px;
	 color:#3D3D3D;

}
/* £‚±‚±‚Ü‚Å ‹~‰‡•¨Ž‘£ */




/*  a-2-4 ˆã—ÃŽ–‹Æ • a-2-6 Ž™“¶•ŸŽƒŽ{Ý */
.text_iryo { 
	 font-size: 16px;
     line-height: 18px;
	 color:#3D3D3D;
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	 text-decoration:none;	
	 	
}
.textbox_iryo { 
     font-size: 16px;
     line-height: 18px;
	 color:#3D3D3D;
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	 text-decoration:none;	
	 
}
.text_jido { 
	 font-size: 16px;
     line-height: 18px;
	 color:#3D3D3D;
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	 text-decoration:none;	
	 	
}
.textbox_jido { 
     font-size: 16px;
     line-height: 18px;
	 color:#3D3D3D;
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	 text-decoration:none;	
	 
}
.text_jido_02 { 
     font-size: 16px;
     line-height: 18px;
	 color:#3D3D3D;
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	 text-decoration:none;		
	 
}


/* b ‹¦—ÍEŽQ‰Á‚Ì‚²ˆÄ“à 
 ------------------------------------------------------------------------------------ */
/*  b-1 Šˆ“®Ž‘‹à‚Ì•åW
-------------------------------------------- */
#box_sub div#title_boxmiddle #b-1_text { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	 font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
}

#box_sub div#title_boxmiddle #b-1_text_02 { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
}

#box_sub div#title_boxmiddle #b-1-1_text {
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
}

#box_sub div#title_boxmiddle #b-1-1_text_02 { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}


.btn_subpage_b-1-1 { 
	font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 16px;
	line-height: 18px;
	color:#3D3D3D;
}

#box_sub div#title_boxmiddle #table_b2 { 
	font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 16px;
	line-height: 18px;
	color:#3D3D3D;
	
}

/*  ¥‚±‚±‚©‚ç “Œ‹ž“s“úÔ®Žø—LŒ÷‰ï‚Ì‚²ˆÄ“à¥ */
#table_konju { 
	font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 16px;
	line-height: 18px;
	color:#3D3D3D;

}
/* £‚±‚±‚©‚ç “Œ‹ž“s“úÔ®Žø—LŒ÷‰ï‚Ì‚²ˆÄ“à£ */

/* ¥‚±‚±‚©‚ç ‘¹‹àŽZ“üŒvŽZ¥ */
.text_sonkin { 
	font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 16px;
	line-height: 18px;
	color:#3D3D3D;

}
.table_sonkin { 
	font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 16px;
	line-height: 18px;
	color:#3D3D3D;

}
/* £‚±‚±‚©‚ç ‘¹‹àŽZ“üŒvŽZ£ */

/* ¥‚±‚±‚©‚ç Å§ã‚Ì—D‹ö‘[’u¥ */
.table_zei { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;

}
.text_zei { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;

}
/* £‚±‚±‚Ü‚Å Å§ã‚Ì—D‹ö‘[’u£ */

/* ¥‚±‚±‚©‚ç •\²§“x¥ */
.text_seido { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;

	 line-height: 18px;
	 color:#3D3D3D;

}
.table_seido { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}

/* £‚±‚±‚Ü‚Å •\²§“x£ */

/*  b-1-3 ‹¦—Í•û–@E‚»‚Ì‘¼‚ÌŠñ•t */
.text_kifu {
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	
}

.TEXT_title{
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}

.textbox_zeisei {
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	
}

.menubox_middle {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}

/* b-2 ‹`‰‡‹àE‹~‰‡‹à 
-------------------------------------------- */
.text_gien { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}


#box_sub div#title_boxmiddle #b-2_text { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}

#box_sub div#title_boxmiddle #b-2_text { 
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}

#box_sub div#title_boxmiddle #b-2-1_text { 
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}


#box_sub div#title_boxmiddle div#b-2-1 table#b-2-1t {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	 
}

.b-2-1_1 { /* Œ»Ý•åW’†‚Ì‹`‰‡‹à */
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}

.b-2-1_2 { /* VŠƒŒûÀ */
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	
}

.b-2-1_td { /* …FƒoƒbƒN */
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}

.b-2-1_b1 { /* c */
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}

.b-2-1_b2 { /* ‰¡ */
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}

.b-2-1_td2 { /* ŽO‘î“‡ */
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	
}

.b-2-1_td3 { /* ŽO‘î“‡ŒûÀ */
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	 
}

.b-2-2 {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}

.b-2-text {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}

#box_sub div#title_boxmiddle div#b-2-1 {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}

#box_sub div#title_boxmiddle div#b-2-1 table{
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}

#box_sub div#title_boxmiddle div#b-2-1_3 {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}

/* B-2-2,3 */


#box_sub div#title_boxmiddle #b-2-3 { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}


/* B-2 CLASS */


.b-2-2 {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}

.b-2_title {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}

/*  b-3 ƒ{ƒ‰ƒ“ƒeƒBƒAŠˆ“®
-------------------------------------------- */
#box_sub div#title_boxmiddle #textbox_volunteer { /* textsize_change id */
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}

/* ¥‚±‚±‚©‚ç ’n‹æƒy[ƒW ‚Å‚·¥ */
#text_chiku_gaiyo {
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	
}
#text_chiku { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	
}
#text_chiku_shonen { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	
}
/* £‚±‚±‚Ü‚Å ’n‹æƒy[ƒW ‚Å‚·£ */

/* ’nˆæÔ\Žš•òŽd’c */
#textbox_chiiki {
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;

}

/* “Á•ÊÔ\Žš•òŽd’c */
.textbox_tokubetsu {
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;

}
/* ŒÂlƒ{ƒ‰ƒ“ƒeƒBƒA */
.textbox_kojin {
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;

}
/* Â­”NÔ\Žš */
.textbox_seishonen {
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;

}
.text_seishonen {
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;

}


/* #c L•ñŽ
------------------------------------------------------------------------------------ */
#title_boxmiddle div#koho_text {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	
}
#title_boxmiddle div#tokyo_pdf_individual {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	
}
#title_boxmiddle div#tokyo_text {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}

/*  #d ŠÇ“àŽ{Ýˆê—— Ž{ÝˆÄ“à
------------------------------------------------------------------------------------ */
.text_shisetsu { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;

}
.table_shisetsu_01 { 

     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;

}
.text_shisetsu_01 { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}
.text_shisetsu_02 { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}

/* # ŠeŽíƒZƒ~ƒi[EuK‰ï
------------------------------------------------------------------------------------ */
.text_kyukyu { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}

.text_kyukyu_01 { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}
.text_kyukyu_02 { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}

#chui_01 { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}
.text_sofu_01 { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}
#borderbox {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	
}
.mapInfo { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}
.box_table { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}
.text_suijo { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}
.text_yoji { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}
.text_kenko { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}
.text_saigai { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}
.mapInfo_01 { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}
.text_kinyu { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}
.text_seminar_01 { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}
.box_seminar { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
		
}
.text_private {
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;	
		
}
.text_katei { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}
.text_kyukyu_private {
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;	
		
}
#attention {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;	

}
#acceptance {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;	

}
#content_form {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;	

}
.haken { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;	

}
#site_guide {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;	
}


/*  #‚† “üŽDŒöŽ¦
------------------------------------------------------------------------------------ */
.title_nyusatsu { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;	
		
}
.news_nyusatsu {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}
.text_nyusatsu { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}
.table_nyusatsu { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	 	  
}
.cell_nyusatsu { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	 
}

/* #ÐŠQ‹~ŒìŠˆ“®
------------------------------------------------------------------------------------ */
.text_saigai { 
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}
.text_saigai_01 { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}
.table_saigai { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}


/* Ô\Žš‚Á‚Ä‚È‚Ÿ‚ÉH
------------------------------------------------------------------------------------ */
.text_kodomo { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:20px;
	 text-decoration:none;
	 line-height: 22px;
	 color:#3D3D3D;
		
}
.text_kodomo_01 { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:20px;
	 text-decoration:none;
	 line-height: 22px;
	 color:#3D3D3D;
		
}
.title_quiz { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:20px;
	 text-decoration:none;
	 line-height: 22px;
	 color:#3D3D3D;
		
}
.text_quiz {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:20px;
	 text-decoration:none;
	 line-height: 22px;
	 color:#3D3D3D;
		
}
.text_quiz_shitsumon { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:20px;
	 text-decoration:none;
	 line-height: 22px;
	 color:#3D3D3D;
		
}
.text_quiz_kotae {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:20px;
	 text-decoration:none;
	 line-height: 22px;
	 color:#3D3D3D;
		
}
.title_quiz { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:20px;
	 text-decoration:none;
	 line-height: 22px;
	 color:#3D3D3D;
		
}
.cell_quiz_text { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:20px;
	 text-decoration:none;
	 line-height: 22px;
	 color:#3D3D3D;
		
}
.cell_quiz_shitsumon { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:20px;
	 text-decoration:none;
	 line-height: 22px;
	 color:#FF0000;
		
}
.menubox_middle_kodomo {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:20px;
	 text-decoration:none;
	 line-height: 22px;
	 color:#3D3D3D;
	 
}



/* ƒZƒ‹ ------------------------------------------------------------------------------------ */
.cell_title{
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;	
	
}
.cell_text{
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;

}
.cell_title_grey{
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;

}

.cell_title_center {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}

cell_text_01 {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}

.cell_title_red{
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;

	 line-height: 18px;
	 color:#3D3D3D;
}


.cell_red_center {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}


.cell_text_number_01 { /* ”Žš—p ‰EŠñ */
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	
}
.cell_text_number_02 { /* ”Žš—p rowspan—p */
     font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	
}
.cell_title_number {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
}


/* #‚¨–â‚¢‡‚í‚¹
------------------------------------------------------------------------------------ */
.inq-txt {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	
}


/* #ƒvƒ‰ƒCƒoƒV[ƒ|ƒŠƒV[
------------------------------------------------------------------------------------ */
.text_pravacy { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}

.table_pravacy { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}

/* #‰ß‹Ž‚ÌXVî•ñ
------------------------------------------------------------------------------------ */
.textbox_koshinjoho {
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
	
}
/* #ƒTƒCƒgƒ}ƒbƒv
------------------------------------------------------------------------------------ */
.sitemap { 
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
     font-size:16px;
	 text-decoration:none;
	 line-height: 18px;
	 color:#3D3D3D;
		
}


/* ƒtƒbƒ^[ƒŠƒ“ƒN  ------------------------------------------------------------------------------------ */
#footerbox {
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";	
	font-size: 11px;
    text-decoration:none;


}



.point-red{ font-size:11px;
}


#about{
	font-size:12px;
}

#about h3{
	margin: 0px 0px 0px 0px;
	padding:0px 0px 4px 0px;
	font-size:13px;
	font-weight:bold;
}

.title_sub_font {
	font-size: 17px;
	padding: 13px 0px 0px 30px;
	font-weight: bold;
	line-height:1.2em;
	
}

#kifu #kifumenu .title p{
font-size:15px;
	line-height:1.2em;
	text-align: center;
}
#kifu #kifumenu .link p{
	padding: 0px 0px 0px 12px;
	margin: 0px 0px 5px 0px;
	line-height:1.4em;
	background: url(img/point.gif) no-repeat 0px 3px;
	font-size:12px;
	
}

.sub_kifu p{
font-size:15px; font-weight:bold;
	line-height:1.4em;
	text-align: center;
}