@charset "UTF-8";/* CSS Document */table#edit,table#editwide,table#list_up,table#list_down{	text-align:left;	border-collapse : collapse ;	border-spacing:0;		padding:0 0 20px 0px;}table#edit{	width:600px;	margin:30px auto 30px auto;}table#editwide{	width:800px;	margin:30px auto 30px auto;}table#list_up{	width:600px;	margin:30px auto 30px auto;}table#list_down{	width:600px;	margin:0px auto 45px auto;}th{		font: bold 12px/20px Arial, Helvetica, sans-serif;	padding:5px;	color:#333;	border-collapse : collapse ;	border:1px solid #000000;}table#list_up td,
table#edit td{		font: normal 12px/20px Arial, Helvetica, sans-serif;	padding:5px;	color:#333;	border-collapse : collapse ;	border:1px solid #000000;}td.center{		text-align:center;}td.right{		text-align:right;}/* ジャンプメニュー部分 */div#select_up{	width:200px;	position: relative;	top:25px;	left:50px;}div#select_down{	width:200px;	position: relative;	top:0px;	left:50px;}/* ジャンプメニュー部分  operaのみ適用スタイル*/html:first-child div#select_down{	width:200px;	position: relative;	top:0;	left:50px;}/* 一覧表,フォームのタイトル */td#title{	text-indent:5px;	background:#CDDEF3 url(../images/top-bottom.gif) repeat-x;	font:bold 14px Arial, Helvetica, sans-serif;	color:#333399;	border-top:none;	border-bottom:none;}td.title{	text-indent:5px;	background:#CDDEF3 url(../images/top-bottom.gif) repeat-x;	font:bold 14px Arial, Helvetica, sans-serif;	color:#333399;	border-top:none;	border-bottom:none;}/* インラインフォーム */div.minform{	position:absolute;	z-index:10;}td.mintitle{	cursor:default;	text-indent:5px;	background:#CDDEF3 url(../images/top-bottom.gif) repeat-x;	font:bold 12px Arial, Helvetica, sans-serif;	color:#333399;	border-top:none;	border-bottom:none;}td.mintitle a{	text-decoration:none; }div.protect{	position:absolute;	z-index:7;	top:0;	left:0;	background:transparent url(../images/spacer.gif);}/*注意事項*/p.edit_point{	position: relative;	left:150px;	bottom:-30px;	width:500px;}p.success_point{	position: relative;	margin:30px;	width:500px;}p.success_point span{	color: #ff0000;	font-size:16px;	font-weight:bold;}p.list_point{	position: relative;	left:50px;	bottom:0px;	width:500px;}/*注意事項 operaのみ適用スタイル*/html:first-child p.edit_point{	position: relative;	left:150px;	bottom:-30px;	width:500px; }html:first-child p.list_point{	position: relative;	left:50px;	bottom:0px;	width:500px; }p.edit_point span,p.list_point span,p#point span{	color:#FF0000;}/* 入力フォーム */td.txt1{	text-indent:5px;	color:#333;	background:#c0c0c0;}td.txt2{	padding:2px;	background:#fff;}td.txt1_2{	text-indent:5px;	width:90px;	color:#333;	background:#c0c0c0;	}/* フォームのボタン部分 */td#btn{	padding:7px 0;	border:none;}/* フォームの送信ボタン部分 */.formbutton{	cursor:pointer;	border:outset 1px #ccc;	background:#999;	color:#666;	padding: 4px 15px;	background:url(../images/formbg.gif) repeat-x  ;}/* 一覧表の段別の背景色 */tr.header{	background:#c0c0c0;}table#list_up tr.header{	text-align:center;}tr.tra1{	background: #FEF1DA;}table#list_up tr.tra1 td{	padding:2px;	line-height: 1.1em;}tr.tra2{	background:#fff;}table#list_up tr.tra2 td{	padding:2px;	line-height: 1.1em;}tr.tra_up{	background: #8ecdf0;}table#list_up tr.tra_up td{	padding:2px;	line-height: 1.1em;}tr.tra_down{	background: #92c000;}table#list_up tr.tra_down td{	padding:2px;	line-height: 1.1em;}/* 次へ前への位置設定 */div#btn{	float:left;	width:10%;	text-align:right;	font-size:11px;	line-height:25px;	float:left;	height:25px;}span#before{	margin:0 10px;}/* 削除ボタンの位置設定 */div#btn2{	font-size:11px;	line-height:25px;	float:left;	height:25px;	width:90%;	text-align:center;}/* 入力確認画面のみ　テーブル幅調節 */table#edit td#honbun,table#edit td#com{	width:500px;}/* 入力確認画面のみ ボタン*/table#b_box{	width:600px;}table#b_box td{	border:none;	margin:0 auto;	text-align:center;}form.btn3{	text-align:right;}form.btn4{	text-align:left;}/* 入力確認 文章*/p#kakunin{	font-size:12px;	color:#990000;	line-height:24px;	padding:10px;	border:1px solid #990000;	width:450px;	margin:30px auto -10px auto;}