/* ----------------
  page main
---------------- */


#img_top{
	padding: 0px;
	height: 230px;
	width: 1000px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}

#img_top img.main{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 230px;
	width: 667px;
}


#img_top .top_img_kurukuru{
	background-image: url(img/top/photo_haikei2.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 230px;
	width: 333px;
}



#img_top .top_img_kurukuru p.link{
	padding: 0px;
	height: 35px;
	width: 246px;
	margin-top: 0px;
	margin-right: 22px;
	margin-bottom: 0px;
	margin-left: 22px;
	background-image: url(img/top/photo_button.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
}

#img_top .top_img_kurukuru p.link a:link{
	height: 35px;
	width: 246px;
	background-image: url(img/top/photo_button.jpg);
	background-repeat: no-repeat;
	display: block;
}

#img_top .top_img_kurukuru p.info{
	font-size: 60%;
	color: #282828;
	margin: 0px;
	padding-top: 5px;
	padding-right: 22px;
	padding-bottom: 0px;
	padding-left: 22px;
}


#main_top{
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}


/* ----------------
  page content
---------------- */

#content_top{
	margin: 0px;
	padding: 0px;
	float: right;
	width: 700px;
	text-align: left;
}

/*#top_gakubu{
	padding: 0px;
	height: 40px;
	width: 700px;
	background-repeat: no-repeat;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}*/

#content_sub{
	margin: 0px 0px 20px 0px;
	padding: 0px;
	width: 700px;
	height: 77px;
	text-align: left;
	clear: all;
}

#top_gakubu{
	margin: 0px 0px 6px 0px;
	padding: 0px;
	height: 30px;
	width: 480px;
	float: left;
}

#top_gakubu ul{
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 480px;
	list-style-type: none;
	background-image: url(img/top/gakubu_button.gif);
	background-repeat: no-repeat;
}

#top_gakubu li.navi01,#top_gakubu li.navi01 a,#top_gakubu li.navi01 a:link,#top_gakubu li.navi01 a:visited{
	text-indent: -9999px;
	width: 96px;
	height: 30px;
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	background-image: none;
}

#top_gakubu li.navi01 a:hover, #top_gakubu li.navi01 a:active {
	background-image: url(img/top/gakubu_button_01over.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 96px;
	height: 30px;
	float: left;
	margin: 0;
	padding: 0;
	display: block;
}


#top_gakubu li.navi02,#top_gakubu li.navi02 a,#top_gakubu li.navi02 a:link,#top_gakubu li.navi02 a:visited{
	text-indent: -9999px;
	width: 96px;
	height: 30px;
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	background-image: none;
}

#top_gakubu li.navi02 a:hover, #top_gakubu li.navi02 a:active {
	background-image: url(img/top/gakubu_button_02over.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 96px;
	height: 30px;
	float: left;
	margin: 0;
	padding: 0;
	display: block;
}


#top_gakubu li.navi03,#top_gakubu li.navi03 a,#top_gakubu li.navi03 a:link,#top_gakubu li.navi03 a:visited{
	text-indent: -9999px;
	width: 96px;
	height: 30px;
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	background-image: none;
}

#top_gakubu li.navi03 a:hover, #top_gakubu li.navi03 a:active {
	background-image: url(img/top/gakubu_button_03over.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 96px;
	height: 30px;
	float: left;
	margin: 0;
	padding: 0;
	display: block;
}

#top_gakubu li.navi04,#top_gakubu li.navi04 a,#top_gakubu li.navi04 a:link,#top_gakubu li.navi04 a:visited{
	text-indent: -9999px;
	width: 96px;
	height: 30px;
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	background-image: none;
}

#top_gakubu li.navi04 a:hover, #top_gakubu li.navi04 a:active {
	background-image: url(img/top/gakubu_button_04over.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 96px;
	height: 30px;
	float: left;
	margin: 0;
	padding: 0;
	display: block;
}

#top_gakubu li.navi05,#top_gakubu li.navi05 a,#top_gakubu li.navi05 a:link,#top_gakubu li.navi05 a:visited{
	text-indent: -9999px;
	width: 96px;
	height: 30px;
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	background-image: none;
}

#top_gakubu li.navi05 a:hover, #top_gakubu li.navi05 a:active {
	background-image: url(img/top/gakubu_button_05over.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 96px;
	height: 30px;
	float: left;
	margin: 0;
	padding: 0;
	display: block;
}

#top_button3 {
	margin: 0px;
	padding: 0px;
	height: 41px;
	width: 480px;
	float: left;
}

#top_button3 ul{
	margin: 0px;
	padding: 0px;
	height: 41px;
	width: 480px;
	list-style-type: none;
	background-image: url(img/button/button3.gif);
	background-repeat: no-repeat;
}

#top_button3 li.navi01,#top_button3 li.navi01 a,#top_button3 li.navi01 a:link,#top_button3 li.navi01 a:visited{
	text-indent: -9999px;
	width: 240px;
	height: 41px;
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	background-image: none;
}

#top_button3 li.navi01 a:hover, #top_button3 li.navi01 a:active {
	background-image: url(img/button/button3_01over.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 240px;
	height: 41px;
	float: left;
	margin: 0;
	padding: 0;
	display: block;
}

#top_button3 li.navi02,#top_button3 li.navi02 a,#top_button3 li.navi02 a:link,#top_button3 li.navi02 a:visited{
	text-indent: -9999px;
	width: 240px;
	height: 41px;
	float: left;
	margin: 0;
	padding: 0;
	display: block;
	background-image: none;
}

#top_button3 li.navi02 a:hover, #top_button3 li.navi02 a:active {
	background-image: url(img/button/button3_02over.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 240px;
	height: 41px;
	float: left;
	margin: 0;
	padding: 0;
	display: block;
}


#top_search {
	background-image: url(img/button/search2.gif);
	background-repeat: no-repeat;
	display: block;
	vertical-align: middle;
	width: 210px;
	height: 77px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: right;
}

.top_form_search{
	padding:0px;
	border:0px;
	width:154px;
	height:20px;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
	float:left;
	font-size: 12px;
}


.shinsai{
	clear: both;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}


/* ----------------
  page news
---------------- */

.news_box{
	background-color: #1157bf;
	width:696px;
	padding: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

.news_box p.title{
	font-size: 120%;
	line-height: 35px;
	color: #FFF;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}
.news_box p.rss{
	font-size: 90%;
	line-height: 35px;
	color: #FFF;
	margin: 0px;
	padding: 0px;
	float: right;
}


.news_box p.rss a,.news_box p.rss a:link,.news_box p.rss a:visited,.news_box p.rss a:active{
	color: #FFF;
}
.news_box p.rss a:hover{
	color: #c1e0ff;
}


.news_box dl.title {
	width: 696px;
	margin: 0;
	padding: 0;
	clear: both;
	display: block;
}
.news_box dt.title {
	float: left;
	width: 111px;
	padding: 3px;
	margin: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c8c8c8;
	text-align: center;
	font-size: 90%;
	color: #787878;
	background-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c8c8;
}
.news_box dd.title {
	padding: 3px;
	margin: 0px;
	text-align: left;
	font-size: 90%;
	color: #787878;
	float: left;
	background-color: #FFF;
	width: 572px;
	background-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c8c8;
	
}


.news{
	width: 676px;
	background-color: #FFF;
	margin: 0px;
	padding: 10px;
	clear: both;
}
.news dl {
	font-size: 90%;
	color: #3c3c3c;
	line-height: 200%;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}

.news dt {
	width: 110px;
	text-align: center;
	clear: left;
	float: left;
	margin: 0;
	color: #000;
}

.news dd {
	margin-left: 110px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}





.news_box p.list{
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	width: 698px;
}
.news_box p.list img{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 595px;
}





/* ----------------
  page event
---------------- */

.event_box{
	background-color: #00b89e;
	width:696px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding: 2px;
}

.event_box p.title{
	font-size: 120%;
	line-height: 35px;
	color: #FFF;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}
.event_box p.rss{
	font-size: 90%;
	line-height: 35px;
	color: #FFF;
	margin: 0px;
	padding: 0px;
	float: right;
}


.event_box p.rss a,.event_box p.rss a:link,.event_box p.rss a:visited,.event_box p.rss a:active{
	color: #FFF;
}
.event_box p.rss a:hover{
	color: #c1e0ff;
}


.event_box dl.title {
	font-size: 90%;
	color: #787878;
	width: 696px;
	margin: 0;
	padding: 0;
	clear: both;
	display: block;
}
.event_box dt.title {
	float: left;
	width: 111px;
	padding: 3px;
	margin: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c8c8c8;
	text-align: center;
	background-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c8c8;
}
.event_box dd.title {
	padding: 3px;
	margin: 0px;
	text-align: left;
	float: left;
	background-color: #FFF;
	width: 572px;
	background-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c8c8;
	
}


.event{
	width: 676px;
	background-color: #FFF;
	margin: 0px;
	padding: 10px;
	clear: both;
}

.event dl {
	font-size: 90%;
	color: #3c3c3c;
	line-height: 200%;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}

.event dt {
	width: 110px;
	text-align: center;
	clear: left;
	float: left;
	margin: 0;
	color: #000;
}

.event dd {
	margin-left: 110px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}




.event_box p.list{
	background-color: #FFF;
	margin: 0px;
	pzadding: 0px;
	width: 698px;
}
.event_box p.list img{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 595px;
}



/* ----------------
  page side_button
---------------- */

#side_button_top{
	padding: 0px;
	float: right;
	width: 260px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
}


#side_button_top a:link { color: #1b4ea1; text-decoration: none; }
#side_button_top a:visited { color: #1b4ea1; text-decoration: none; }
#side_button_top a:hover {color: #5f96f0; text-decoration: underline;}
#side_button_top a:active { color: #1b4ea1; text-decoration: none; }


#side_button_top p.sidetitle{
	font-size: 100%;
	color: #FFF;
	background-color: #1157bf;
	text-align: left;
	line-height: 30px;
	height: 30px;
	width: 254px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}

#side_button_top ul.side_button_top01{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#side_button_top li.navi01{ background-image: url(img/button/top_sidebutton_01over.jpg); background-repeat: no-repeat; text-indent: -9999px; width: 260px; height: 64px; float: left; margin-top: 0px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; padding: 0; display: block; }
#side_button_top li.navi01 a, #side_button_top li.navi01 a:link, #side_button_top li.navi01 a:visited { background-image: url(img/button/top_sidebutton_01.jpg); background-repeat: no-repeat; text-indent: -9999px; width: 260px; height: 64px; float: left; margin-top: 0px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; padding: 0; display: block; }
#side_button_top li.navi01 a:hover, #side_button_top li.navi01 a:active {background:none;}

#side_button_top li.navi02 { background-image: url(img/button/top_sidebutton_02over.jpg); background-repeat: no-repeat; text-indent: -9999px; width: 260px; height: 64px; float: left; margin-top: 0px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; padding: 0; display: block; }
#side_button_top li.navi02 a, #side_button_top li.navi02 a:link, #side_button_top li.navi02 a:visited { background-image: url(img/button/top_sidebutton_02.jpg); background-repeat: no-repeat; text-indent: -9999px; width: 260px; height: 64px; float: left; margin-top: 0px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; padding: 0; display: block; }
#side_button_top li.navi02 a:hover, #side_button_top li.navi02 a:active{background:none;}

#side_button_top li.navi03  { background-image: url(img/button/top_sidebutton_03over.jpg); background-repeat: no-repeat; text-indent: -9999px; width: 260px; height: 64px; float: left; margin-top: 0px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; padding: 0; display: block; }
#side_button_top li.navi03 a, #side_button_top li.navi03 a:link, #side_button_top li.navi03 a:visited { background-image: url(img/button/top_sidebutton_03.jpg); background-repeat: no-repeat; text-indent: -9999px; width: 260px; height: 64px; float: left; margin-top: 0px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; padding: 0; display: block; }
#side_button_top li.navi03 a:hover, #side_button_top li.navi03 a:active {background:none;}

#side_button_top li.navi04  { background-image: url(img/button/top_sidebutton_04over.jpg); background-repeat: no-repeat; text-indent: -9999px; width: 260px; height: 64px; float: left; margin-top: 0px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; padding: 0; display: block; }
#side_button_top li.navi04 a, #side_button_top li.navi04 a:link, #side_button_top li.navi04 a:visited { background-image: url(img/button/top_sidebutton_04.jpg); background-repeat: no-repeat; text-indent: -9999px; width: 260px; height: 64px; float: left; margin-top: 0px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; padding: 0; display: block; }
#side_button_top li.navi04 a:hover, #side_button_top li.navi04 a:active{background:none;}



#side_button_top ul.side_button_top02{
	list-style-image: url(img/button/arrow02.gif);
	list-style-position: inside;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	clear: both;
}


ul.side_button_top02 li{
	font-size: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1fa8e3;
	height: 35px;
	width: 240px;
	line-height: 35px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

ul.side_button_top02 li a,ul.side_button_top02 li a:link,ul.side_button_top02 li visited{
	color:#465c78;
	text-decoration: none;
}

ul.side_button_top02 li a:hover,ul.side_button_top02 li a:active{
	color:#286ec7;
	text-decoration: none;

}




#side_button_top ul.side_button_top_tenkai{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	clear: both;
	background-image: none;
	list-style-image: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1fa8e3;
	list-style-type: none;
	display:none;
}


ul.side_button_top_tenkai li{
	font-size: 100%;
	height: 30px;
	width: 215px;
	line-height: 30px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-bottom-style: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}

ul.side_button_top_tenkai li a,ul.side_button_top_tenkai li a:link,ul.side_button_top_tenkai li visited{
	color:#2D51BE;
	text-decoration: none;
}

ul.side_button_top_tenkai li a:hover,ul.side_button_top_tenkai li a:active{
	color:#EB0000;
	text-decoration: none;
}

ul.side_button_top_tenkai li.tenkai_title{
		font-size: 90%;
	}



#side_button_top ul.side_button_top03{
	list-style-image: url(img/button/arrow01.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	list-style-position: inside;
	background-color: #f5f5f5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #aeaeae;
	border-right-color: #aeaeae;
	border-left-color: #aeaeae;
}



ul.side_button_top03 li{
	font-size: 120%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #aeaeae;
	margin: 0px;
	padding: 10px;
	clear: both;
}


ul.side_button_top03 li a,ul.side_button_top03 li a:link,ul.side_button_top03 li visited{
	color:#465c78;
	text-decoration: none;
}

ul.side_button_top03 li a:hover,ul.side_button_top03 li a:active{
	color:#286ec7;
	text-decoration: none;
}


/* ----------------
  tel top
---------------- */

#tel_side_top{
	padding: 22px;
	border: 1px solid #cccccc;
	background-color: #FFF;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 214px;
}

#tel_side_top p{
	font-size: 16px;
	color: #FFF;
	background-color: #3796f4;
	text-align: left;
	margin: 0px;
	padding: 7px;
}

#side_banner{
	padding: 0px;
	width: 260px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#side_banner ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	position: absolute;
	top: 0px;
	left: 0px;
}
#side_banner li{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	line-height: 0;
	font-size: 1%;
}

#side_banner a {
	line-height: normal;
}

#side_banner img.top{
	padding: 0px;
	display: block;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}

#side_banner img.buttom{
	padding: 0px;
	display: block;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#side_banner img{
	display: block;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 6px 0px 0px 0px;
}


#side_banner img.all{
	display: block;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 120px;
}



#side_banner_frame {
	position: relative;
	height:244px;
	overflow: hidden;
}

#side_banner input {
	margin-top: 0px;
	margin-bottom: 0px;
}

/* ----------------
  kohou button
---------------- */

.button_kohou_box{
	margin: 0px;
	padding: 0px;
	width: 700px;
	height: 70px;
}

.button_kohou_box img{
	float: right;
}

/*
.button_kohou01{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b5b5b5;
	border-left-color: #b5b5b5;
	float: left;
	width: 231px;
	height: 95px;
	position: relative;
}

.button_kohou01_list{
	position: absolute;
	top: 40%;
	margin-top: -1em;
	line-height: 200%;
}

.button_kohou01 a:link{

	background-image: url(img/button/arrow01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	margin-left: 12px;
}
*/



.button_kohou_01{
	float: left;
	width: 174px;
	height: 70px;
	line-height: 70px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b5b5b5;
}


.button_kohou_01 a,.button_kohou_01 a:link,.button_kohou_box a:visited,.button_kohou_01 a:hover,.button_kohou_01 a:active{
	float: left;
	background-image: url(img/button/arrow01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
	margin-left: 6px;
	font-size: 90%;
}


.button_kohou_02{
	width: 170px; /*IE6邵ｲ
	/*width: 173px;*/
	float: left;
	height: 70px;
	line-height: 70px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b5b5b5;
	border-left-color: #b5b5b5;
}


.button_kohou_02 a,.button_kohou_02 a:link,.button_kohou_02 a:visited,.button_kohou_02 a:hover,.button_kohou_02 a:active{
	float: left;
	background-image: url(img/button/arrow01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
	margin-left: 6px;
	font-size: 80%;
}
