@charset "utf-8";
/* CSS Document */



* {
	margin:0px;
	padding:0px;
	list-style:none;
}

img {
	border:0;
}


.clear {
	clear:both;
}


body {
	color: #333333;
	font-family:Verdana, "ＭＳ Ｐゴシック", sans-serif;
	font-size:95%;
	line-height:1.6;
	padding:0px;
	margin:0;
}

#mawari{
	width:780px;
	/*margin:0 auto;*/
	overflow:hidden;
	padding:0;
	background-color:#FFFFFF;
	margin-left:22px;
	
}

a{
	outline:none;
}


#mawari_bak{

	background-image:url(../../images/contents_bk.jpg);
	background-repeat:repeat-y;
	height:100%;


}









/*-------ヘッダーフッター--------------------------------------------------------*/




div#header { 
	width:877px;
	height:141px;
	background-image:url(../../images/hd_bk.jpg);
	background-repeat:no-repeat;
}

table#nav { margin:8px 70px 0 22px; clear:both;}







#foot{
	padding:0 90px 3px 30px;
	width:780px;
	height:33px;
	background-image:url(../../images/footer_bk.jpg);
	background-repeat:no-repeat;
	font-size:85%;
	}


p#pankuzu
{
	margin:9px 0 16px 21px;
	color:#6D2519;
	font-size:0.91em;
}



p#pankuzu a:link,#foot a:link{
	color:#6D2519;
	text-decoration:underline;

}

p#pankuzu a:visited,#foot a:visited{
	color:#6D2519;
	text-decoration:underline;
}

p#pankuzu a:hover,#foot a:hover{
	color:#6D2519;
	text-decoration:underline;
}



/* フッター */
div#contents-bottom
{
	clear:both;
	width:877px;
	padding:1px 0 0 0;
}
div#contents-bottom p
{
	width:542px;
	clear:both;
	margin:60px 91px 16px 251px;
}
div#contents-bottom p a.top
{
	margin:0 0 0 276px;
}




div#footer02 {
	width:877px;
	height:97px;
	background-image:url(../../images/logo_iso_copy.gif);
	background-repeat:no-repeat;
}






/*-------フォント--------------------------------------------------------*/

a{
	color:#EA5227;
	text-decoration:none;
}

a:hover{
	color:#EA5227;
	text-decoration:underline;
}


h3{
	background:url(../img/h3_title.gif) no-repeat;
	height:30px;
	width:532px;
	font-size:;
	padding-left:15px;
	padding-top:3px;
	color:#894414;
	margin:10px 0 5px 0;
	letter-spacing:3px;
	clear:both;
	}




h4{
	background:url(../img/h4_title.gif) no-repeat;
	height:23px;
	width:535px;
	font-size:;
	padding-left:20px;
	color:#fff;
	margin:15px 0 10px 0;
/*	letter-spacing:2px;*/
	}



h2#title_h2{
	background:url(../img/h2_title.jpg) no-repeat;
	height:31px;
	width:510px;
	font-size:20px;
	padding-left:40px;
	padding-top:0px;
	color:#894414;
	margin:10px 0 5px 0;
	letter-spacing:3px;
	margin-bottom:15px;
/*	clear:both;*/
	}



.kome{
	color:#EA5227;
	}



/*-------サイドバー--------------------------------------------------------*/

	
#side{
	width:209px;
	float:left;
}


ul#menu_ul{
	background:url(../img/side_bk.gif) repeat-y;
	
}


#menu{

	
	}	

#menu_title a{
	background:url(../img/me_title.gif) no-repeat;
	height:79px;
	display:block;
	text-indent:-9999px;
	margin:0 0 1px 0;
	
		}


#menu_kurasi a,#menu_ticket a,#menu_ryokou a,#menu_ryokou_t a,#menu_ryokounagare a,#menu_kyosai a,#menu_hukusi a,#menu_hoken a,#menu_zyutaku a,#menu_parumu a,#menu_kurasi_red a,#menu_mylife a,#menu_ticket_red a,#menu_ryokou_red a,#menu_ryokounagare_red a,#menu_kyosai_red a,#menu_hukusi_red a,#menu_hoken_red a,#menu_zyutaku_red a,#menu_parumu_red a,#me_fu_zyu_red a,#me_fu_zyu a,#me_fu_zigyo_red a,#me_fu_zigyo a,#me_fu_day_red a,#me_fu_day a,#menu_hukusi_t a{
	height:28px;
	display:block;
	text-indent:-9999px;
	margin:0 0 4px 7px;
	}
	
#menu_kurasi a{
	background:url(../img/me_kurashi.gif) no-repeat;
	}
	
#menu_mylife a{
	background:url(../img/me_mylife.gif) no-repeat;
	}
	
#menu_ticket a{
	background:url(../img/me_ticket.gif) no-repeat;
	}
	
#menu_ryokou a{
	background:url(../img/me_travel.gif) no-repeat;
	}
	
#menu_ryokou_t a{
	background:url(../img/me_travel_t.gif) no-repeat;
	margin-bottom:0px;
	}
	
	
	
#menu_ryokounagare a{
	background:url(../img/me_nagare.gif) no-repeat;
	height:29px;
	}
	
#menu_kyosai a{
	background:url(../img/me_kyosai.gif) no-repeat;
	}
	
#menu_hukusi a{
	background:url(../img/me_fukushi.gif) no-repeat;
	}
/*------------福祉----------------------*/	
	
#menu_hukusi_t a{
	background:url(../img/me_fukushi_t.gif) no-repeat;
	margin-bottom:0px;
	}
	
	
#me_fu_zyu_red a{
	background:url(../img/me_fu_zyu_red.gif) no-repeat;
	margin-bottom:0px;
	}

#me_fu_zyu a{
	background:url(../img/me_fu_zyu.gif) no-repeat;
	margin-bottom:0px;
	}

#me_fu_zigyo_red a{
	background:url(../img/me_fu_zigyo_red.gif) no-repeat;
	margin-bottom:0px;
	}

#me_fu_zigyo a{
	background:url(../img/me_fu_zigyo.gif) no-repeat;
	margin-bottom:0px;
	}

#me_fu_day_red a{
	background:url(../img/me_fu_day_red.gif) no-repeat;
	height:29px;
	}

#me_fu_day a{
	background:url(../img/me_fu_day.gif) no-repeat;
	height:29px;
	}
	
	
/*------------福祉おわり----------------------*/	
	
#menu_hoken a{
	background:url(../img/me_hoken.gif) no-repeat;
	}
	
#menu_zyutaku a{
	background:url(../img/me_zyutaku.gif) no-repeat;
	}
	
#menu_parumu a{
	background:url(../img/me_sosai.gif) no-repeat;
	}

#menu_kurasi_red a{
	background:url(../img/me_kurashi_red.gif) no-repeat;
	}
	
#menu_ticket_red a{
	background:url(../img/me_ticket_red.gif) no-repeat;
	}
	
#menu_ryokou_red a{
	background:url(../img/me_travel_red.gif) no-repeat;
	margin-bottom:0px;
	}
#menu_ryokounagare_red a{
	background:url(../img/me_nagare_red.gif) no-repeat;
	height:29px;
	}

#menu_kyosai_red a{
	background:url(../img/me_kyosai_red.gif) no-repeat;
	}
	
#menu_hukusi_red a{
	background:url(../img/me_fukushi_red.gif) no-repeat;
	margin-bottom:0px;
	}
	
#menu_hoken_red a{
	background:url(../img/me_hoken_red.gif) no-repeat;
	}
	
#menu_zyutaku_red a{
	background:url(../img/me_zyutaku_red.gif) no-repeat;
	}
	
#menu_parumu_red a{
	background:url(../img/me_sosai_red.gif) no-repeat;
	}
	
#menu_sita a{
	background:url(../img/me_shita.gif) no-repeat;
	height:37px;
	display:block;
	text-indent:-9999px;
	}




	
#otoiawase a{
	background:url(../img/side_otoiawase.gif) no-repeat;
	height:60px;
	width:207px;
	display:block;
	text-indent:-9999px;
	}

#link{
	background:url(../img/side_link.gif) no-repeat 65px 1px;
	font-size:12px;
	padding-left:20px;
	text-align:right;
	margin:3px 0 10px 0;
	}

#riyosya a{
	background:url(../img/side_riyosya.jpg) no-repeat;
	height:152px;
	width:206px;
	display:block;
	text-indent:-9999px;
	margin:15px 0;
	}



	
/*-------メイン--------------------------------------------------------*/
	

#main{
	width:550px;
	float:right;
	}
	
	
h1#main_title,	h1#main_ticket,	h1#main_kyosai,	h1#main_kurashi,h1#main_ryokou,h1#main_fukushi{
	height:140px;
	text-indent:-9999px;
	}
	
#main h1#main_title{
	background:url(../img/main_title.jpg) no-repeat;
	}

#main h1#main_kurashi{
	background:url(../img/main_kurashi.jpg) no-repeat;
	}

#main h1#main_ticket{
	background:url(../img/main_ticket.jpg) no-repeat;
	}

#main h1#main_kyosai{
	background:url(../img/main_kyosai.jpg) no-repeat;
	}
	
#main h1#main_ryokou{
	background:url(../img/main_ryokou.jpg) no-repeat;
	}

#main h1#main_fukushi{
	background:url(../img/main_fukushi.jpg) no-repeat;
	}
	


	
#main h2#main_osusume a{
	background:url(../img/main_osusume.gif) no-repeat;
	height:45px;
	margin:10px 0;
	display:block;
	text-indent:-9999px;
	}
	
	
#main h2#main_itiran{
	background:url(../img/main_itiran.gif) no-repeat;
	height:56px;
	margin:10px 0;
	text-indent:-9999px;
	}	
	

#kurasi_saisin,#travel_saisin,#ticket_saisin,#kyosai_saisin{
	width:450px;
	float:right;
	

}


#kurasi_saisin a,#travel_saisin a,#ticket_saisin a,#kyosai_saisin a{
	font-weight:bold;
	

}



.news2 td{
	font-size:98%;
	padding:3px;
}


.news td{
	font-size:100%;
	padding:3px;
}

.news a{
	color:#FF6600;
	text-decoration:underline;
}

.news a:hover{
	color:#FF6600;
	text-decoration:none;
}






#news2 a{
	background:url(../img/main_sankaku.gif) no-repeat 5px 4px;
	padding-left:20px;
	color:#FF6600;
	font-weight:bold;
}


.feedDate{
	font-weight:normal;
	font-size:95%;
	}




	
#main h2#main_osusume a{
	background:url(../img/main_osusume.gif) no-repeat;
	height:45px;
	margin:10px 0;
	display:block;
	text-indent:-9999px;
	}
	
	
#main h2#main_itiran{
	background:url(../img/main_itiran.gif) no-repeat;
	height:37px;
	margin:20px 0;
	text-indent:-9999px;
	}	
	
#top_osusume p a{
	background:url(../img/main_sankaku.gif) no-repeat 5px 4px;
	padding-left:20px;
	color:#FF6600;
	font-weight:bold;
}


ul#mylife_backnumber{
	margin:20px 8px;
}


#mylife_backnumber li a{

	background:url(../img/main_sankaku.gif) no-repeat 5px 4px;
	padding-left:20px;
	color:#FF6600;
	font-weight:bold;
}


#mylife_backnumber li{
	margin:7px 0;
}


#top_osusume p{
	margin:5px 0;
}



#date{
	}

#top_kurasi,#top_ticket,#top_travel,#top_kyosai,#top_kaigo{
	margin:10px 0;
	border:solid 4px #DDDDDD;
	padding:3px 6px;
	height:130px;
	width:530px;
}

.top_other {
	margin:10px 0;
	border:solid 4px #DDDDDD;
	padding:3px 6px;
	height:100px;
	width:530px;
}



#top_kurasi:hover,#top_ticket:hover,#top_travel:hover,#top_kyosai:hover,#top_kaigo:hover,#top_hoken:hover,#top_zyutaku:hover,#top_parumu:hover,.top_other:hover {
	border:solid 4px #FFE2CA;
}



#top_kurasi img,#top_ticket img,#top_travel img,#top_kyosai img,#top_kaigo img,#top_hoken img,#top_zyutaku img,
#top_parumu img,.top_other img {
	margin:3px 0;
	float:left;
}



#top_kurasi a{

}
#top_ticket a{

}
#top_ryokou a{

}
#top_kyosai a{

}
#top_hukusi a{

}
#top_hoken a{

}
#top_zyutaku a{

}
#top_parumu a{

}


#itiran img{
	margin:0 0 10px 0;
	}


/*-------トップサービス一覧--------------------------------------------------------*/

	

/*-------トピックス--------------------------------------------------------
	
#slideshow .slides-nav{   
	float: left; 
	}  
*/
		
#slideshow .slides-nav li {   
	float: left;  
	margin-right: 5px;
	}  
#slideshow .slides-nav li a{  
	display: block;  
	overflow: hidden;  
	background: url(../img/topics_off.gif) no-repeat;  
	width: 16px;  
	height: 24px;  
	text-indent: -9999px;
	padding:0px;
	}  
#slideshow .slides-nav:after{
	 height:0;
	 visibility: hidden;
	 content: ".";
	 display: block;
	 clear: both;
	 }  
.js #slideshow .slides-nav li.on,  
.js #slideshow .slides-nav li.on a {  
	background: url(../img/topics_on.gif) no-repeat;
 	}  	
	
/*.slides{
	float:right;
	display:inline;
	}*/
	
	

.slides a img, .slides a{
	 border: none;
	 overflow: hidden;
	 float: left;
	 }
	 
.slides a:hover {
	border: 3px solid #ffc555;
	}
	
.slides a:hover img {
	margin: -3px;
	}	
	
	
/*-------あざー--------------------------------------------------------*/



#top_other td a img, #top_other td a {
	 border: none;
	 overflow: hidden;
	 float: left;
	 }
	 
#top_other td a:hover {
	border: 2px solid #FFCCCC;
	}
	
#top_other td a:hover img {
	margin: -2px;
	}	
	
/*-------トップまいらいふ--------------------------------------------------------*/

#mylife_top{
	border-bottom:solid red 1px;
	border-left:solid red 1px;
	border-right:solid red 1px;
	padding:15px 0 0 0;
	height:150px;
	margin-top:-5px;
	}

#mylife{
	margin-top:0;
	margin-bottom:0;
	padding-bottom:0;
	}

#mylife_look a, #mylife_pdf a{
	display:block;
	width:217px;
	text-indent:-9999px;
	}


#mylife_look a{
	background:url(../img/mylife_look.gif) no-repeat;
	height:75px;
	margin:15px 0 15px 10px;

	}

#mylife_look a:hover{
	background:url(../img/mylife_look_up.gif) no-repeat;
	height:75px;
	}



#mylife_pdf a{
	background:url(../img/mylife_pdf.gif) no-repeat;
	height:60px;
	margin:10px 0;
	}

#mylife_pdf a:hover{
	background:url(../img/mylife_pdf_up.gif) no-repeat;
	height:60px;
	}

#mylife_back a{
	padding:0 0 0 23px;
	text-decoration:underline;
	background:url(../img/main_sankaku.gif) no-repeat 13px 5px;
	}


#mylife_back a:hover{
	text-decoration:none;
	}
#mylife_kakomi{
	float: right;
	margin:0 20px 0 0;
	_margin:0 10px 0 0;
	}	
	
#mylife_img{
	margin:0 0 0 10px;
	_margin:0 0 0 5px;
	width:;
	float:left;
	}	
	
#mylife_img img{
	margin:0 5px 0 0;
	_margin:0 2px 0 0;
	}	
	
/*-------まいらいふサイドバー--------------------------------------------------------*/
	
	
#mylife_sidebar_kakomi ul{
	background:#FFFFFF;
	}
	

#mylife_sidebar_top{
	border-bottom:solid red 1px;
	border-left:solid red 1px;
	border-right:solid red 1px;
	padding:10px 5px;
	height:210px;
	_height:200px;
	margin-top:-5px;
	}



#mylife_sidebar_look a, #mylife_sidebar_pdf a{
	display:block;
	width:190px;
	text-indent:-9999px;
	margin:10px 0;
	}


#mylife_sidebar_look a{
	background:url(../img/mylife_sidebar_look.gif) no-repeat;
	height:59px;
	}

#mylife_sidebar_look a:hover{
	background:url(../img/mylife_sidebar_look_up.gif) no-repeat;
	height:59px;
	}



#mylife_sidebar_pdf a{
	background:url(../img/mylife_sidebar_pdf.gif) no-repeat;
	height:46px;
	}

#mylife_sidebar_pdf a:hover{
	background:url(../img/mylife_sidebar_pdf_up.gif) no-repeat;
	height:46px;
	}

#mylife_sidebar_back a{
	padding:0 0 0 95px;
	text-decoration:underline;
	}


#mylife_sidebar_back a:hover{
	text-decoration:none;
	}
		
	
/*---------------------------------------------------------------*/
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
#top_banner{
	margin:3px 0 3px 0;
	}

#top_banner img{
	margin:5px 0 5px 0;
	}




/*-------メイン--------------------------------------------------------*/

#saisin{
	margin:5px;
}

#saisin table{
	width:100%;
}


#saisin a{
	background:url(../img/saisin.gif) no-repeat 3px 12px;
	margin:3px 0;
	padding:10px 0 7px 20px;
	font-size:98%;	
}


.feedTitle2{
	padding:5px 3px;
	border-bottom:dashed 1px #660099;
	}

/*#kakomi{
	border:solid 1px red;
	}
*/


#bun{
	margin:5px 10px;
	}


.feedimg{
	padding:3px 0 0 0;
	}

#table_form{
	background:#F8C091;
	margin:5px 0;
	font-size:90%;
	}
	
#table_form td{
	padding:8px;
	}
	
	

#table_form_torikesi{
	background: #999999;
	margin:8px 0;
	font-size:90%;
	}
	
#table_form_torikesi td{
	padding:8px;
	}
.form_list li{
	background:url(../img/icon_sikaku.gif) no-repeat 0px 8px;
	margin:3px 0;
	padding:0 0 0 13px;
	font-size:95%;
	}

.ticket_koe{
	background:#f5f3d6;
	border-left:1px solid #9c9c9c;
	border-right:1px solid #9c9c9c;
	padding:10px;
	}
	
#kurashi_table{
	width:547px;
	}		
	
	

#kurashi_table td{
	padding:3px;
	}	
	
#kurashi_table td a img, #kurashi_table td a {
	 border: none;
	 overflow: hidden;
	 float: left;
	 }
	 
#kurashi_table td a:hover {
	border: 2px solid #f8dd70;
	}
	
#kurashi_table td a:hover img {
	margin: -2px;
	}	

.ryokou_nagare li{
	background:url(../img/saisin.gif) no-repeat 10px 8px;
	margin:3px 0;
	padding:3px 0 0 28px;
	}

#ryokou_denwa{
	background:#FFFCD9;
	border:1px solid #F6BDBE;
	margin:5px 0;
	padding:10px;
	width:80%;
	}
#ryokou_denwa img{
	margin-bottom:5px;
	}


/*　------------チケット---------------　*/


.ticket_kakomi{
	border: solid 3px #d7cfc4;
	margin:10px 0;
	padding:10px;
	}
	
.ticket_kakomi img,.ticket_syosai img{
	margin:10px 0;
	}

.ticket_kakomi h4{
	background:url(../img/h4_title.gif) no-repeat;
	height:23px;
	width:500px;
	font-size:;
	padding-left:20px;
	color:#fff;
	margin:0 0 10px 0;
/*	letter-spacing:2px;*/
	}


.ticket_otodoke{
	background:url(../ticket/img/otodoke.gif) no-repeat;
	height:26px;
	width:289px;
	padding:2px 0 0 65px;
	color:#274da0;
	font-weight:bold;
	}


.ticket_syosai{
	margin:5px 10px;
	}



/*-------利用者の声-------------------------------------------------------

.tabheader table {
  border-collapse: collapse;  for IE 
  border-spacing: 0;  for N6 
  width:540px;
}

.tabheader table tr td {
	text-align:center;
	font-size:105%;
	background:url(../img/koe_back.jpg) repeat-x;
	margin:0;
	padding:0;
	border-width:0;
	font-weight:bold;
	}


.tabheader a {
	text-decoration: none;
	color:#FF8F43;
	}


.tabheader .close {
  border-style: solid;
  border-width: 1px; 
  border-color: #EB6374;
  border-bottom:solid 3px #EB6331;
  margin:0;
  padding:5px 0;
  white-space: nowrap;
}
.tabheader .open {
  border-style: solid;
  border-width: 1px; 
  border-color: #EB6374 #EB6374 #fff #EB6374;
  border-bottom:solid 3px #ffd2c1;
  margin:0;
  padding:5px 0;
  white-space: nowrap;
}

.tabheader .open a{
	color:#EB6100;	
}
.tabheader .spc {
  border-style: solid;
  border-width: 1px 0 1px 0; 
  border-color: #fff #fff #000 #fff;
  margin:0;
  padding: 0.5em;
  white-space: nowrap;
}

.tabbody {
	padding:10px;
	}

.tabbody h1{
	background:#FFFFCC;
	padding:5px;
	border-bottom:solid 1px pink;
	margin:10px 0;
	font-size:95%;
	color: #9A4505;
	}

*/


/*.tabbody {
  border-color: ;
  border-style: solid;
  border-width: 0 1px 1px 1px;
  padding: 1em;
}*/


ul#koe_menu{
	margin-bottom:30px;
}



ul#koe_menu li{
	display:inline;
}

.koe_kakomi{
	margin:8px 0;
	padding:0 8px 8px 8px;
	border:solid 1px #D6D4C5;
	font-size:99%;
	}


.koe_kakomi h2{
	background: #F9E4DE;
	font-size:100%;
	padding:3px;
	margin:10px 0 5px 0;
	color:#894414;
	}

.koe_ue{
	text-align:right;
	margin-bottom:25px;
	}



/*-------フォーム--------------------------------------------------------*/

#copy_postmail{
	text-indent:-9999px;
	}


.form_botan {
	border: solid 1px #FF6633;
	background-color: #FDE6D2;
	padding:4px 20px;
	color: dimgray;
}



/*------旅行---------------------------------*/

.ryokou_mousikomi{
	background:url(../img/ryokou_omousikomi.gif) no-repeat;
	/*width:345px;*/
	height:26px;
	font-size:15px;
	color:#8C332B;
	display:block;
	padding-top:5px;
	padding-left:35px;
	margin:10px 0;
	font-weight: bold;
	}



.ryokou_mousikomi a:link{
	text-decoration: none;
	color:#8C332B;
	 }
.ryokou_mousikomi a:visited{
	text-decoration: none;
	color:#8C332B;
	 }
.ryokou_mousikomi a:hover{
	text-decoration: none;
	color:#8C332B;
	 }
.ryokou_mousikomi a:active{
	text-decoration: none;
	color:#8C332B;
	 }

#travel_tabel td{
	padding:5px 5px;
		}

	
#travel_tabel td a img, #travel_tabel td a {
	 border: none;
	 overflow: hidden;
	 float: left;
	 }
	 
#travel_tabel td a:hover {
	border: 3px solid #FFCC66;
	}
	
#travel_tabel td a:hover img {
	margin: -3px;
	}	





/*------旅行ブログプラン---------------------------------*/

.plan_settei{
	margin:5px 0;
	border:1px solid #ff8fee;
	font-size:90%;
	background:url(../travel/blog_img/plan_settei.gif) no-repeat;
	padding:3px 0 3px 70px;
	}

.plan_syosai{
	padding:8px;
	margin:10px 0;
	border:2px solid #FFCC99;
	background:url(../travel/blog_img/bak.gif) repeat;
	}


.plan_list li{
	background:url(../img/icon_sikaku.gif) no-repeat 0px 8px;
	margin:3px 0;
	padding:0 0 0 13px;
	}
	
.plan_list li strong{
	color:#FF6666;
	}
	
.plan_nedan{
	font-size:120%;
	font-weight: bold;
	}	
.plan_small{
	font-size:85%;
	}
	
.plan_kosiki{
	padding:5px 8px;
	margin:0px 8px;
	background:#FFFFCC;
	float:right;
	border:solid 2px #FF9966;
	}	
	
.plan_font_siro{
	color:#FFFFFF;
	}	
.plan_font_ao{
	color: #6371F1;
	}	
	
.plan_font_midori{
	color: #339999;
	}	
.plan_font_midori_big{
	color: #339999;
	font-size:120%;
	font-weight:bold;
	}	

#plan_itiran_suzuka{
	background:url(../travel/img/plan_back01.jpg) no-repeat;
	height:75px;
	width:267px;
	}
	
#plan_bloghe{
	padding:5px 8px;
	margin:0px 3px;
	background: #FFE2C4;
	border:solid 1px #FF6666;
	}	


	








/*　------------------------------------福祉事業　友・遊べんとう------------------------------------　*/


div#vora
{
	border: 1px solid #0020C5;
	margin:25px;
	padding:10px;
	}
div#vora p
{
	color:#0020C5;
	margin:5px 2px;
	}
div#vora blockquote
{
	margin:10px 20px;
	}



p.office
{
	padding:2px 0;
	color:#711C17;
	font-weight:bold;
	border-top: dashed 1px #711C17;
	border-bottom: dashed 1px #711C17;
	margin:15px 0 8px 0;
	width:500px;
}


/*　------------------------------------福祉事業　受講生の募集------------------------------------　*/
table.chart
{
background-color:#DAC8B5;
width:550px;
margin-top:15px;
}
table.chart th
{
background-color:#FFFDE8;
padding:5px;
}
table.chart td
{
background-color:#ffffff;
padding:5px;
}

table.chart td dl
{
width:400px;
}
table.chart td dl dt
{
float:left;
font-weight:bold;
}
table.chart td dl dd
{
margin-left:8em;
}



table.chart table.hyo th
{
	background-color: #E5E5E5;
	}



 ul#menue_wel{
margin:0;
}
ul#menue_wel li{
float:left;
text-indent:0;
border-left:14px solid #E2C634;
margin-right:1em;
padding-left:3px;
font-size:85%;
}

 ul#menue_wel li a{
color:#6D2519;
}



h5
{
background-color:#F6EFDF;
	padding:3px;
	font-size:1em;
	color:#711C17;
	margin:1em 0;
	}	


/*　------------パルコープ福祉事業に関する「個人情報の利用目的」の取扱いについて---------------　*/


.pri td{
	line-height:1.6;
	font-size:95%;
	}


/*　------------いわふね---------------　*/




#day_tokutyo{
	border: solid 4px #72A336;
	}

.day_mawari{
	margin:10px 15px;
	
	}

table#about
{
width:490px;
margin-left:25px;
color:#843C30;
line-height:1.6;
}

table#about tr th
{
padding:5px;
text-align:left;
}


table#about tr td
{
border-bottom:dotted 1px #72A336;
padding:5px;
}

table#about tr td strong
{
color:#FE0072;
}

table#about tr td dl
{
} 

table#about tr td dl dt
{
float:left;
}

table#about tr td dl dd
{
margin-left:5em;
margin-bottom:1em;

} 


#day_tokutyo td{
	padding:5px;
	}
	
	
div#reference
{
border:4px solid #72A336;
width:489px;
padding:3px;
margin:5px 25px 30px 25px;
}

div#reference h4
{
color:#FF0073;
font-size:1.2em;
margin-left:10px;
}	
	
/*　------------福祉トップ---------------　*/
	
p.privacy{
border-top:1px dashed #6D2519;
color:#6D2519;
margin-top:4em;
padding-top:3em;
}

p.privacy a{
text-decoration:underline;
color:#6D2519;
}
	
	
	
ul#menue_wel{
margin:0;
}
ul#menue_wel li{
float:left;
text-indent:0;
border-left:14px solid pink;
margin-right:1em;
padding-left:3px;
}

ul#menue_wel li a{
color:#6D2519;
}	
	
/*　------------共済トップ---------------　*/

#kyosai td{
	padding:5px 0;
	}

#kyosai td a img, #kyosai td a {
	 border: none;
	 overflow: hidden;
	 float: left;
	 }
	 
#kyosai td a:hover {
	border: 3px solid #FFCEF7;
	}
	
#kyosai td a:hover img {
	margin: -3px;
	}	



/*　------------文字サイズ可変ボタン---------------　*/


#left_bar
{
margin-left:5px;
}

#ch_font
{
padding-bottom:45px;
}

#ch_font dt
{
float:left;
}

#ch_font dd
{
float:left;
padding-left:7px;
}

#ch_font img
{
border:none;
}


/* サイト内検索 */

#srchBox
{
width:200px;
margin-bottom:5px;
border-color:#FFFFFF;
color:#000000;
text-align:left;
}

#srchBox *
{
margin:0;
padding:0;
font-size:13px;
*font-size:small;
*font:x-small;
}

#srchBox a img
{
border:none;
}

#srchBox #srch
{
padding:0;
margin:0;
}

#srchBox #srch #srchForm
{
white-space:nowrap;
}

#srchBox #srchInput
{
width:188px;
margin-right:6px;
vertical-align:bottom;
}

#srchBox #srchBtn
{
background:none;
width:41px;
height:24px;
border:1px solid #BEAB90;
background-color:#F2EFEA;
margin:0 0 0 3px;
padding-left:0;
}

*html #srchBox #srchBtn
{
padding-top:2px;
}

*:first-child+html #srchBox #srchBtn
{
padding-top:2px;
}

#srchBox ul
{
margin-top:6px;
text-align:left;
}

#srchBox li
{
list-style-type:none;
display:inline;
zoom:1;
padding-right:10px;
}

#srchBox li input
{
zoom:1;
margin-right:2px;
_margin:-4px 0 -4px -4px;
vertical-align:middle;
border:0;
}

*:+html #srchBox li input
{
margin:-4px 0 -4px -4px;
}

#srchBox #srchLogo
{
margin:6px 6px 6px 0;
text-align:right;
}

#srchBox #srchLogo a
{
color:#666666;
text-decoration:none;
font-size:85%;
}

#srchBox #srchLogo a:hover
{
text-decoration:underline;
}

#srchBox.watermark
{
padding-bottom: 6px;
}

#srchBox.watermark #srchInput
{
width:150px;
height:17px;
margin:0;
padding:1px 1px 2px 1px;
border:1px solid #BEAB90;
background: #fff url(http://i.yimg.jp/images/search/customsearch/yjlogo/yjlogo_type4.gif) center center no-repeat;
}

#srchBox.watermark #srchInput.nomark
{
background: #fff;
}

#srchBox.watermark #srchLogo
{
display: none;
}

/*　------------ブログ---------------　*/


.blog_body{
	margin:5px 0 20px 10px;
	}












