@charset "utf-8";
* {	margin:0px;	padding:0px;margin-left:auto;margin-right:auto}
img { border:0px;}
ul,li {	list-style-type:none;	float:left;}
a,a:hover {	font-family:ＭＳ Ｐゴシック; color:#000000;text-decoration: none;}
table,tr,td { line-height:2em;}
body { font-size:12px;	font-family:ＭＳ Ｐゴシック;	color:#464646; line-height: 24px;}

#main {	margin:0 auto; text-align:center;}
#top { height:126px; text-align:center;}
#top_1{ width:800px; height:71px;}
#top_1_1{ width:569px; height:71px; float:left; text-align:left;}
#top_1_2{	width:231px;	height:21px;	float:left; padding-top:50px; text-align:right;}
#top_2{	background-image: url(../images/index_02.jpg);	background-repeat: repeat-x; height:53px; text-align:center;}
#top_2_menu{ width:803px;}
#center_top{ background-image: url(../images/index_img_01.jpg);	background-repeat: no-repeat;	height: 11px;	width: 811px;}
#center_footer{	background-image: url(../images/index_img_03.jpg);	background-repeat: no-repeat;	height: 8px;	width: 811px;}

/*begion index content*/
#center_Middle{	background-image: url(../images/index_img_02.jpg);	background-repeat: repeat-y;	height:630px;	width: 811px;}
#center_img{	background-image: url(../images/index_15.jpg);	background-repeat: repeat-y;	height: 315px;		width: 100%;		*width: 811px;	_width: 811px;	position: absolute;	z-index: -1;	background-position: center top;}
#center{width:800px; padding-bottom:40px; height:950px; padding-top:18px;}
#center_1{ width:811px; height:356px;}
#center_2{ width:800px; height:auto; padding-top:35px;}
#center_2_1{ width:551px; height:auto; float:left; padding-left:15px;}
#center_2_1_1{ width:551px; height:36px;}
#center_2_1_2{	width:551px;	height:69px;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #000000; text-align:left; padding-top:10px; margin-bottom:15px;}
#center_2_1_2_1{ width:95px; left:69px; float:left; padding-left:10px;}
#center_2_1_2_2{ width:446px; left:69px; float:left;}
#center_2_1_2_2 a{ color:#FF0000}
#center_2_1_3{ width:551px; height:36px; padding-bottom:10px;}
#center_2_1_4{ width:551px; height:200px; padding-bottom:10px;}
#center_2_2{ width:200px; height:auto; float:left; padding-left:15px;}
#center_2_2 img{ padding-bottom:10px;}
#newinfo_1_1 table{	border: 1px solid #CCCCCC; border:1; width:550px; text-align:center; margin-top:10px;}
#newinfo_1_1 table td{ border:1;}
#index_center{ padding-bottom:40px; height:630px; padding-top:18px;	background-image: url(../images/index_img.jpg);	background-repeat: repeat-x;}
/*end index content*/

/*begion newinfo content*/
#newinfo_center_Middle{	background-image: url(../images/index_img_02.jpg);	background-repeat: repeat-y;	height:1095px;	width: 811px;}
#newinfo_center{ padding-bottom:40px; height:1095px; padding-top:18px;	background-image: url(../images/index_img.jpg);	background-repeat: repeat-x;}
#newinfo_1{ width:800px; height:auto; text-align:left;}
#newinfo_1_1{ width:551px; height:24px; float:left; padding-left:15px;}

#newinfo_1_1_1{ width:551px; height:34px;}
#newinfo_1_1_2{ width:551px; height:24px; padding-bottom:30px;}
#newinfo_1_1_3{ width:551px; margin-bottom:25px;}
#newinfo_1_1_4{ width:551px; height:24px; padding-bottom:30px;}
#newinfo_1_1_5{ width:551px;}
#newinfo_1_1_6{ width:551px; height:55px;}
#newinfo_center_2_2{ width:200px; height:auto; float:left; padding-left:15px; padding-top:32px;}
#newinfo_center_2_2 img{ padding-bottom:10px;}
#newinfo_table{ width:549px; border: 1px solid #CCCCCC;}
#newinfo_table_2{ width:549px; border: 1px solid #CCCCCC;}
#newinfo_table_tr{ width:549px; border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #CCCCCC;}
#newinfo_table_tr2{width:549px; }
#newinfo_table_tr_2{ width:549px; border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #CCCCCC;}
#newinfo_table_tr_3{ width:549px; }
#newinfo_table_td_left{	width: 80px; border-right-width: 1px;	border-right-style: dashed;	border-right-color: #CCCCCC; padding-top:5px;	text-align:center;	background-color:#f4f8ff;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #CCCCCC;}
#newinfo_table_td_left_4{	width: 80px;	border-right-width: 1px;	border-right-style: dashed;	border-right-color: #CCCCCC; padding-top:5px;	text-align:center;	background-color:#f4f8ff;}
#newinfo_table_td_right{	width:453px;	padding-left:10px;	padding-top:5px;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #CCCCCC; text-align:left;}
#newinfo_table_td_right_4{	width:454px;	padding-left:10px;	padding-top:5px; text-align:left;}
#newinfo_table_td_left_2{	width: 80px;	border-right-width: 1px;	border-right-style: dashed;	border-right-color: #CCCCCC;	text-align:center;	padding-top:5px;	background-color:#f4f8ff;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #CCCCCC;}
#newinfo_table_td_right_2{	width:453px;	padding-left:10px;	padding-top:5px;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #CCCCCC; text-align:left;}
#newinfo_table_td_left_3{	width: 80px; border-right-width: 1px; border-right-style: dashed;	border-right-color: #CCCCCC; text-align:center; padding-top:5px; background-color:#f4f8ff;}
#newinfo_table_td_right_3{ width:453px;  padding-left:10px; padding-top:5px; text-align:left;}
/*end newinfo content*/

/*begion service content*/
#rinen_center_Middle{	background-image: url(../images/index_img_02.jpg);	background-repeat: repeat-y; height:1250px;	width: 811px;}
#service_center_Middle{	background-image: url(../images/index_img_02.jpg);	background-repeat: repeat-y; height:1250px;	width: 811px;}
#service1_center_Middle{	background-image: url(../images/index_img_02.jpg);	background-repeat: repeat-y; height:3000px;	width: 811px;}
#service2_center_Middle{	background-image: url(../images/index_img_02.jpg);	background-repeat: repeat-y; height:1600px;	width: 811px;}
#service_center{ padding-bottom:40px; padding-top:18px;	background-image: url(../images/index_img.jpg);	background-repeat: repeat-x;}
#service_1{ width:551px;}
#service_2{ width:551px;}
#service_3{ width:551px; margin:30px 0;}
#service_4{ width:551px;}
#service_5{ width:551px;}
#service_6{ width:551px;}
#service_7{ width:551px;}
#service_8{ width:551px;}
#service_9{ width:551px;}
#service_10{ width:551px;}
#service_11{ width:551px;}
#service_12{ width:551px;}
#service_13{ width:551px;}
/*end service content*/

/*begion new content*/
#new_center_Middle{	background-image: url(../images/index_img_02.jpg);	background-repeat: repeat-y;	height:725px;	width: 811px;}
#new_center{ padding-bottom:40px; height:725px; padding-top:18px;	background-image: url(../images/index_img.jpg);	background-repeat: repeat-x;}
#new_1{ padding:10px 0 0 10px;}
#new_1 table{ text-align:left;}
#new_1_dl_1{ width:550px; height:30px; padding-top:5px;}
#new_1_dl_2{ width:550px; height:30px; padding-top:5px;}
#new_1_td_1{	width:148px;	float:left;	height:30px;	text-align:center;	padding-top:5px;	border-right-width: 1px;	border-bottom-width: 1px;	border-right-style: dashed;	border-bottom-style: dashed;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	background-color:#f4f8ff;}
#new_1_td_2{	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #CCCCCC;	width:387px;	float:left;	height:30px;	padding-left:10px;	padding-top:5px;}
#new_1_td_3{	border-right-width: 1px;	border-right-style: dashed;	border-right-color: #CCCCCC;	width:148px;	float:left;	height:30px;	text-align:center;	padding-top:5px;	background-color:#f4f8ff;}
#new_1_td_4{	width:387px;	float:left;	height:30px;	padding-left:10px;	padding-top:5px;}
#new_1 p{ margin-bottom:25px;}
/*end new content*/

/*begion contact content*/
#contact_1{ margin-top:30px;}
#contact_center_Middle{	background-image: url(../images/index_img_02.jpg);	background-repeat: repeat-y;	height:530px;	width: 811px;}
#contact_center{ padding-bottom:40px; height:530px; padding-top:18px;	background-image: url(../images/index_img.jpg);	background-repeat: repeat-x;}
/*end contact content*/

#footer{ height:48px; padding-bottom:10px;}
#footer_1{	background-image: url(../images/index_14.jpg);	background-repeat: repeat-x;	height: 42px;	width: auto;}
#footer_2{ width:800px; height:30px; padding-top:10px; padding-bottom:20px;}
#footer_2_1{ width:480px; height:30px; float:right; text-align:right;}