@charset "UTF-8";
/*___________ change == ___________ */
body{
	margin:0;
	padding:0;
	text-align:center;
	color:#000000;
	font-family:"���C���I", Meiryo;
	font-size:12px;
}

a{
	color: #0033FF;
	text-decoration: none;
}

a:link{
	text-decoration: underline;
}

a:visited{
	text-decoration: underline;
}

a:hover{
	color: #333333;
	text-decoration: none;
}

li{
	margin: 0;
	list-style: none;
}

ol, ul{
	margin: 0;
	padding:0;
}

form{
	margin:0;
}

div,td,th,p,pre{
	text-align:left;
	margin:0;
}

#main{
	margin-right: auto;
	margin-left: auto;
	width: 980px;
	margin-bottom: 30px;
}

.center{
	text-align: center;
}

.wrapword{
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -webkit-pre-wrap; /*Chrome & Safari */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	white-space: pre-wrap;       /* css-3 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
	word-break: break-all;
	white-space: normal;
}

.mb_30{
	margin-bottom: 30px;
}

.mb_15{
	margin-bottom: 15px;
}

.red{
	color:#F00;
}

.green{
	color:#006400;
}

.bold{
	font-weight:bold;
}
@-moz-document url-prefix(){
	input,
	select,
	textarea{
		font-family:MS UI Gothic;
	}
}
.not_active_link{
	pointer-events: none;
	color: darkgray;
}

/* module page navi
------------------------*/
.page_navi{
	margin:5px 0 0 0;
}

.page_navi ul{
	text-align:center;
}

.page_navi li{
	font-size:75%;
	display:inline;
}

.page_navi li span{
	color:#fff;
	display:inline-block;
	padding:6px 10px;
	background-color:#898989;
	border:1px #bbb solid;
	font-weight:bold;
	margin: 5px;
}

.page_navi li a{
	color:#878787;
	display:inline-block;
	padding:6px 10px;
	border:1px #bbb solid;
}

.page_navi .paging-small a, .page_navi .paging-small span {
	padding:6px 3px !important;
	font-size: 10px !important;
}

.page_navi li a:active{
	color:#fff;
	border-color:#bbb;
	background-color:#bbb;
}
