@charset "utf-8";

/* ========================================================================================================================/

	styleInfo：./information/style.css(top)
		├　information
		└　login

/======================================================================================================================== */

/* ------------------------------------------------------------------------------------------------------------------------/
	1-1 information
/------------------------------------------------------------------------------------------------------------------------ */

h4 {
	background:transparent url('../image/layout/ic03.gif') left 8px no-repeat !important;
	-webkit-background-size:5px 26px !important;
	background-size:5px 26px !important;
	}

.title {
	}
	.title span {
		color:#d94e2c;
		font-size:10px;
		font-weight:normal;
		}

.photo { text-align:center; margin-bottom:10px; }
.photoL { float:left; margin-right:10px; }
.photoC { text-align:center; }
.photoR { float:right; margin-left:10px; }

.datafile {
	margin-top:10px;
	margin-bottom:10px;
	}
.ic-xdw { background:#ffffff url('../image/contents/information/ic_datafile/icon_xdw.gif') left 1px no-repeat; padding-left:18px; -webkit-background-size:15px 15px; background-size:15px 15px; }
.ic-pdf { background:#ffffff url('../image/contents/information/ic_datafile/icon_pdf.gif') left 1px no-repeat; padding-left:18px; -webkit-background-size:16px 16px; background-size:16px 16px; }
.ic-doc { background:#ffffff url('../image/contents/information/ic_datafile/icon_doc.gif') left 1px no-repeat; padding-left:18px; -webkit-background-size:16px 16px; background-size:16px 16px; }
.ic-xls { background:#ffffff url('../image/contents/information/ic_datafile/icon_xls.gif') left 1px no-repeat; padding-left:18px; -webkit-background-size:16px 16px; background-size:16px 16px; }
.ic-pps { background:#ffffff url('../image/contents/information/ic_datafile/icon_pps.gif') left 1px no-repeat; padding-left:18px; -webkit-background-size:16px 16px; background-size:16px 16px; }
.ic-zip { background:#ffffff url('../image/contents/information/ic_datafile/icon_zip.gif') left 1px no-repeat; padding-left:18px; -webkit-background-size:16px 16px; background-size:16px 16px; }

.list { word-wrap:break-word; }

.log {
	margin-top:20px;
	}

.pager {
	position:relative;
	list-style-type:none;
	margin-top:20px;
	}
	.pager .stay {
		float:left;
		text-align:center;
		background-color:#cccccc;
		border-style:solid;
		border-width:1px;
		border-color:#cccccc;
		margin-right:3px;
		padding:5px 10px;
		}
	.pager li {
		float:left;
		border-style:solid;
		border-width:1px;
		border-color:#cccccc;
		margin-right:3px;
		}
		.pager li a {
			display:inline-block;
			color:#121212;
			text-decoration:none;
			background-color:#efefef;
			padding:5px 10px;
			}
		.pager li a:hover {
			display:inline-block;
			color:#121212;
			text-decoration:none;
			background-color:#cccccc;
			padding:5px 10px;
			}

/* ------------------------------------------------------------------------------------------------------------------------/
	2-1 login
/------------------------------------------------------------------------------------------------------------------------ */

#login_m { font-size:0; line-height:0; padding-bottom:30px; }

#login_wp {
	text-align:center;
	background-color:#efefef;
	margin:10px auto;
	padding:5px;
	}
#login {
	background-color:#ffffff;
	border-left:1px solid #dfdfdf;
	border-top:1px solid #dfdfdf;
	border-bottom:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	margin:0 auto;
	padding:20px 0;
	}
	#login dl {
		margin:0 auto;
		padding:0 10px;
		}
		#login dl dt {
			float:left;
			width:55px;
			font-size:0;
			line-height:0;
			text-align:right;
			padding:8px 10px 0 0;
			}
		#login dl dd {
			float:left;
			text-align:left;
			margin-bottom:5px;
			}
			#login dl dd input {
				width:190px;
				border:1px solid #c3c3c3;
				padding:5px;
				}

	#login div { font-size:0; line-height:0; padding-top:5px; }

.loginCaution {
	border-style:solid;
	border-width:1px;
	border-color:#dfdfdf;
	padding:10px;
	}
	.loginCaution p {
		text-indent:-1.3em;
		margin-bottom:10px;
		padding-left:1.3em;
		}
	.loginCaution ul {
		list-style-type:none;
		}
		.loginCaution ul li {
			float:left;
			background-color:#efefef;
			padding:9px;
			}
            
            
.siryou-list{
list-style: none;
margin-left: 0.5em;
}

.siryou-list2{
list-style: none;
margin-left: 1em;
}

