body {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
}

#left_contena{
	width:250px;
}

#logo{
	padding:15px;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}

.kanri_menu a{
	display:block;
	border: none;
	background-image: url(images/ud_mu.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 37px;
	font-size:0.9em;
	color:#333333;
	overflow: hidden;
	padding-left:33px;
	padding-top:16px;
	margin-left:15px;
	text-decoration: none;
}

.kanri_menu  a:hover,.kanri_menu a:active {
	display:block;
	border: none;
	background-image: url(images/ud_mu_f2.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 37px;
	font-size:0.9em;
	color:#cc0000;
	overflow: hidden;
	padding-left:33px;
	padding-top:16px;
	margin-left:15px;
	text-decoration: underline;
}

#ud_title{
	display:block;
	border: none;
	background-image: url(images/ud_title.jpg);
	background-repeat: no-repeat;
	clear: both;
	height:38px;
	width:560px;
	padding:14px;
	margin-top:30px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:3px;
	text-align:center;
	font-weight:bold;
	font-size:16px;
}

#ud_job{
	display:block;
	border: none;
	background-image: url(images/ud_kaku.gif);
	background-repeat: no-repeat;
	clear: both;
	width:310px;
	padding:5px;
	margin:auto;
	text-align:center;
	font-size:14px;font-weight:bold;
	margin-bottom:6px;
}

/* 管理マスター */
#kanri_box{
	width:600px;
	padding:15px;
	margin:auto;
	text-align:center;
}

.kanri{
	float:left;
	text-align:left;
	font-size:12px;
	margin-right:5px;
}

.bt{
	border:1px #666666 solid;
	background-color:#FFFFFF;
}

.master{
	height:360px;
	margin-top:100px;
	margin-right:auto;
	padding-left:350px;
	margin-left:auto;
	padding-top:150px;
	width:560px;
	background-image: url(images/pw_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.kakicontena{
	background-color:#F5F4EB;
	width:560px;
	margin:0px 0px 10px 0px; 
	padding:15px 0px 15px 0px; 
}

/* line */
.hr1{
	width:560px;
	clear: both;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: double;
	border-top-color: #DCD6CD;
	margin: 10px auto 0;
	padding:auto;
}

.hr2{
	height: 5px;
	width:560px;
	background-image: url(images/ud_dot1.gif);
	background-repeat: repeat-x;
	clear: both;
	margin-top:8px;
	padding:auto;
}

/* contents入力フォーム */
#msg p{
	margin:0px;
	padding:0px;
}
/* news */
.mida{
	FONT-SIZE: 13px;
	COLOR: #333333;
	LINE-HEIGHT: 115%;
	font-weight:bold;
	background-image: url(images/mida.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 16px;		
}

.txtbox02{
	width:550px;
	text-align:left;
	font-size:12px;
	color: #756651;
	line-height: 145%;
	margin:10px 0px 0px 20px;
}

.txtbox02 p{
	margin:0px;
	padding:0px;
}

.txtbox03{
	width:550px;
	text-align:left;
	font-size:12px;
	color: #756651;
	line-height: 145%;
	margin:10px 0px 0px 20px;
}

.txtbox03 table{
	border-collapse:collapse;
}

.txtbox03 th{
	border-collapse:collapse;
	border:solid 1px #ccc;
}

.txtbox03 td{
	border-collapse:collapse;
	border:solid 1px #ccc;
}


.dialy_data{
	float:right;
}


/* 共通 */
table.cgi_table{
	border-collapse: collapse;
	border:1px #666666 solid;
	width:600px;
	text-align:center;
	margin:auto;
}
td.cgi_table{
	border:1px #666666 solid;
	font-size:12px;
	padding:2px;
}

div.cgi_table{
	font-size:12px;
	font-weight:bold;
	width:266px;
	text-align:left;
	margin-top:50px;
	margin-bottom:15px;
	text-align:center;
	margin:auto;
}

div.cgi_table2{
	width:600px;
	text-align:left;
	font-size:12px;
}

div.cgi_table3{
	font-size:12px;
	font-weight:bold;
	width:450px;
	text-align:left;
	margin-top:50px;
	margin-bottom:15px;
}

.prev{
	float:left;
	padding-left:20px;
}

.next{
	float:right;
	padding-right:20px;
}

.fr{
	float:right;
}


/* ハイパーリンク */

a {text-decoration:underline;color:#006699;}

a:hover {text-decoration:none;color:#FF3333;}

a.footer {color:#999999;}

a.top {color:#333399;}



a.mcate {text-decoration:underline;color:#996699;}

a.scate {text-decoration:underline;color:#6666CC;}



/* コピーライト・pagetopリンク */

.copy {font-size: 11px;color: #666666;text-decoration: none;}

.pagetop {color:#666666;font-size:10px;text-align:right;margin-right:6px;}

/* 文字 */

.notes {font-size:11px;color:#555555;}

.notes2 {font-size:12px;color:#333333;}

.top12 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 120%
}

.main12 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 140%;
}

.main12e1 {
	FONT-SIZE: 12px; COLOR: #e1e1e1; LINE-HEIGHT: 120%
}

.main12b {
	FONT-SIZE: 12px; COLOR: #555555; LINE-HEIGHT: 180%
}

.car11 {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 115%
}

.date{
	FONT-SIZE: 12px; COLOR: #336600; LINE-HEIGHT: 120%
}

.main13{
	FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 115%;
	font-weight:bold;
}

.main15{
	FONT-SIZE: 15px; COLOR: #333333; LINE-HEIGHT: 115%;
	font-weight:bold;
}

.main15b {
	FONT-SIZE: 15px; COLOR: #003399; LINE-HEIGHT: 115%
}

.main15r {
	FONT-SIZE: 15px; COLOR: #990000; LINE-HEIGHT: 115%
}

.main15w {
	FONT-SIZE: 15px; COLOR: #ffffff; LINE-HEIGHT: 115%
}

.main16{
	FONT-SIZE: 16px; COLOR: #555555; LINE-HEIGHT: 140%
}

.main18{
	FONT-SIZE: 18px; COLOR: #555555; LINE-HEIGHT: 140%
}
