@charset "UTF-8";

/* 1.Header
--------------------------------------------------*/
@import "header.css";


/* 2.Pankuzu
--------------------------------------------------*/
@import "pankuzu.css";


/* 3.Main
--------------------------------------------------*/
@import "main.css";

/* 3.leftmenu
--------------------------------------------------*/
@import "leftmenu.css";


/* 4.Footer
--------------------------------------------------*/
@import "footer.css";


/* ClearFix
--------------------------------------------------*/


/* Resets
--------------------------------------------------*/
* {
	margin: 0;
	padding: 0;
}
/*背景repeat-x*/
html{
	height: 100%;
	background:#ffffff url(../image/bg-html.jpg) repeat-x fixed;
	}
/*背景 no-repeat　イベント用*/	
/*html{
	height: 100%;
	background:#ffffff url(../image/bg-html.jpg) top center no-repeat fixed;
	}*/
body {
	font-family:"arial","ＭＳ Ｐゴシック",sans-serif;
	border: none;
	font-size: 90%;
	color: #333333;
	line-height:1.5em;
	
	}
body div#body{
	width:930px;
	margin:0 auto 0 auto;
	background:top repeat-x #ffffff;
	/*border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;*/
}

* html body {position: relative; } 
* html table{font-size:90%;}
* html dl{font-size:90%;}
* html p{font-size:90%;}
* html ul{font-size:90%;}

img {
	border: none;
}

a,a:visited, a:active {
	color: #003399;
}

a:hover {
	color: #3366cc;
	text-decoration: none;
}

/* Common
--------------------------------------------------*/
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.ml7{margin-left:7px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.pb10{padding-bottom:10px;}
.bn{border:none;}
.dn{display:none;}
.db{display:block;}
.di{display:inline;}
.w710{width:710px;}
