/*
-----------------------------------------------
common.css
author:
version:
----------------------------------------------- */

body{
	margin:0;
	padding:0;
	font-size:100%;
	text-align:center;
	text-align:-moz-center; /*FF*/	
	}

/* Contents Wrapper
----------------------------------------------- */

#contents-wrapper{
	display:block;
	width: 1000px;
	margin:0 auto;
	padding:0;
	text-align:left;
	color:#333333;
	}




/* --パンクズ-- */

#contents-pannavi{
 font-size:12px;
 text-align:left;
 margin-bottom:20px;
}

/* --ページトップ-- */
.pagetop{
 position:relative;
 left:650px;
 margin:30px 0 10px 0;
 padding:0 0 0 18px;
 font-size:12px;
 background:url(../lib/mkr_pagetop.gif) 0 3px no-repeat;
}

/*
a:hover img{
opacity:0.8;
filter: alpha(opacity=80);
-ms-filter:alpha( opacity=80 );
background:#fff;
}
*/



/* Initialize
----------------------------------------------- */


body{
	margin:0;
	padding:0;
	color:#333333;
	font-size:100%;
	background:#ffffff;	
	text-align:center;
	text-align:-moz-center; /*FF*/
	}


#main-wrapper,
#header-wrapper,
#sdnv-wrapper,
#footer-wrapper {
	display:block;
	margin:0;
	padding:0;
	text-align:left; 
	}

#main-wrapper {
	width:980px;
	margin:0 30px;
	}

#header-wrapper {
	width:980px;
	margin:0 auto;
	}

#sdnv-wrapper {
	width:180px;
	}

#footer-wrapper {
	width:780px;
	}


img,table {
	border: 0;
    }
h1,h2,h3,h4,h5,p,ul,li,dl,dt,dd,form {
	margin: 0;
	padding: 0;
	font-size: 12px;
    }


a{
	color:#003399;
	}

a:visited{
	color:#800080;
	}

a:active{
	color:#FFD700;
	text-decoration: underline;	
	}

a:hover{
	color:#FF8C00;
	text-decoration: underline;
	}



input {
	margin: 0;
	padding: 0;
}
ul li {
    list-style-type: none;

}
/*--------------------------------------------
強制--------------------------------------------*/
.clear {
	display: block;
	clear: both;
	height: 0;
	line-height: 0px;
	font-size: 1px;
	}
/*clearfix*/
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	}
.clearfix {
	display: inline-table;
	min-height: 1%;
	}
/*Hides from MacIE \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/*Hides from MacIE */



/*hr{
	display: none;
}
hr.indicate{
	display: block;
}*/




