@charset "Shift_JIS";/* Created using Style Master from Western Civilisation CSS1 { 236 181 380 395 } */body{	margin:0px;	padding:0px;	text-align:center;	background-image:url(../image/top_back_img_re.gif);	background-color: #FFFFFF;	font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka", "ƒqƒ‰ƒMƒmŠpƒS Pro W3",verdana,arial, sans-serif;	color:#333333;	font-size:  12px;}button,input,textarea,select,option {font-family: "Lucida Grande";}.clear_both{	margin:0;	padding:0;	clear:both;}tr,td {	line-height:130%;	font-size:  12px;	vertical-align:top;}.m_l_20 {	margin-left:20px;}.new {	font-size:10px;	color: #FFFFFF;	background-color: #E20A16;	padding:2px 5px;	margin-right:5px;}#mid_navi{	background-color: #F96900;	margin:0;	padding:4px;	font-color:#FFFFFF;	color: #FFFFFF;	text-align:center;}#mid_navi a:visited{	color: #FFFFCC;	text-decoration:none;}#mid_navi a:active{	color:#ff8000;	text-decoration:none;}#mid_navi a:link{	color: #FFFFFF;    text-decoration:none;}#mid_navi a:hover{	color: #E20A16;	text-decoration:none;}#model_ul{	background-color:#FFFFCC;	margin-top:0px;	margin-bottom:15px;	padding:10px;}#model_ul li{	color: #333333;	margin:5px 15px 5px 30px;	font-size:small;	list-style-type:decimal;}#copyright{	margin:5px;	text-align:center;	font-size:small;	color: #333333;}#assist{	text-align:right;	font-size:x-small;	color: #333333;	margin-right:10px;}/*wrapper*/#index_wrapper{	margin:0 auto;	width:920px;	background-image:url(../image/top_back_img_shadow.gif);	background-repeat: repeat-y; }#index_sub_wrapper{	width:900px;	margin:0 auto;}/*header*/#index_header{	width:900px;	background-color: #FFFFCC;	text-align:left;	border-bottom:solid 2px #F96900;}#index_header_title{	float:left;	width:400px;	margin-left:10px;}#index_search{	float:right;	width:200px;	margin:0 10px 10px 0;	font-size:11px;}#search_lead{	margin:5px 0;	font-size:12px;}#search_input{	font-size:12px;	margin:0;	padding:0;	text-align:center;}#search_radio{	margin:0;	padding:0;}/*index_main*/#index_main{	width:900px;	background-color: #FFFFFF;	text-align:left;	background:url(../image/top_background_re.gif);	padding-top:20px;}#index_center_right{	width:680px;	float:right;}/*index_center*/#index_center{	width:480px;	float:left;}.date{	font-size:10px;	color:#333333;	margin-left:10px;}/*2009Žg—pƒCƒ‰ƒXƒg#center_ill{	margin-bottom:20px;}*/#center_photo{	margin-bottom:20px;	background:url(../image/top_photobg02.gif);}#center_photo_title{	padding:0;	width:90px;	float:right;	margin-right:20px;display:inline;}.top_photo_lead {	width:90px;	margin-top:20px;}.center_photo_pora {	padding:0;	margin-left:35px;/*	width:190px;background-color: White;border-color: #DCE3E3 #C1C1C1 #C1C1C1 #DCE3E3;border-width: 2px;padding: 10px 10px 0 20px;border-style: solid;*/float: left;	width:300px;display:inline;}.center_photo_pora img{	padding:0;	margin:0px;}.center_photo_pora p {	padding:0;	width:300px;	margin-top:5px;}#center_genba{	width:480px;	margin-bottom:20px;	padding:0;	border-bottom:1px solid #3F5183;}#center_genba_title_lead{	margin:0;	background:url(../image/genba_title_bg.gif);	font-size:10px;	color:#ffffff;	padding:4px 0 0 180px;	height:20px;}#center_genba_main{	background:url(../image/genba_bg.jpg);	margin:0;	padding:5px;}#center_genba_left{	margin:0px;	padding:0;	float:left;	width:210px;}#center_genba_right{	margin:0px;	padding:0;	float:right;	width:240px;}.m_l_10{	margin-left:10px;}.m_b_10{	margin-bottom:10px;}#center_repo{	width:480px;	background:url(../image/report02.gif);	margin-bottom:20px;}#repo_main{	margin:0 15px;}.repo_table{	margin:15px 0 20px 0;}.repo_title{	margin:0 0 5px 10px;	font-size:14px;}.repo_place{	margin:0 0 5px 10px;	text-align:right;	color:#333333;}.repo_lead{	margin-left:10px;}#center_kan{	width:480px;	background:url(../image/report02.gif);	margin-bottom:20px;}.kan_title{	margin:0 0 5px 10px;	font-size:14px;}.kan_lead{	margin-left:10px;}#center_oshimedia{	width:480px;	background:url(../image/report02.gif);	margin-bottom:20px;}#kan_main{	margin:5px 15px;}.kan_table{	margin:15px 0 20px 0;}#oshi_title{	margin:0px 0 10px 0;	padding:0px;}.oshi_li{	margin:0px 10px;	padding:0px;}.oshi_li li{	margin-left:10px;	margin-bottom:10px;	list-style:none;	padding-left: 15px;	background: url(../image/yaji.gif) no-repeat;}.kokuchi{	margin:0 20px 20px 20px;	padding: 10px;	border-color:#990000;	border-width:0 1px 0 1px;	border-style:dotted;	background-color:#FFFFCC;}.kokuchi01{	margin:0 10px 20px 10px;	padding: 15px;	border-color:#990000;	border-width:0 1px 0 1px;	border-style:dotted;	background-color:#FFFFCC;}/*index_right*/#index_right{	width:170px;	float:right;	margin-right:10px;}#index_workseet{	width:170px;	background:url(../image/work02.gif);	margin-bottom:10px;	padding:0;}#index_workseet_title{	margin-bottom:5px;	padding:0;}#index_workseet_lead{	margin:5px;	line-height:130%;	margin-bottom:10px;}#index_workseet_ph{	width:80px;	margin:5px auto;	border: 1px solid #999;	background-color:#FFFFFF;}#jissen_workseet_ph{	width:140px;	margin:0 auto;	border: 1px solid #999;	background-color:#FFFFFF;}.index_workseet_cap{	margin:5px 0 0 30px;	line-height:150%;	font-size:10px;	color:#333333;}#jissen_workseet_ph{	width:140px;	margin:0 auto;	border: 1px solid #999;	background-color:#FFFFFF;}.index_workseet_other{	margin:5px;	text-align:right;	font-size:10px;	color:#666666;}.index_workseet_table{	margin:0 2px;}#index_related{	width:170px;	background:url(../image/related02.gif);}.related_table{	margin:0;	padding:0;}.related_lead{	font-size:10px;	color:#333333;}#index_getpdf{	margin:50px 10px 80px 10px;	font-size:10px;	color:#666666;}#taiken_link{margin:15px 5px;}/*index_left*/#index_left{	width:200px;	float:left;}/*footer*/#index_footer{	background-color: #FFFFFF;}.red{color: #CC3300;margin-top:  5px;}