/* ブラウザ設定クリア ----------------------------------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img {
	margin : 0;
	border:0;
}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

/* clearfix ----------------------------------------------------------------- */
.pkg:after, #container:after {
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}
.pkg, #container { display: block; }
/* no ie mac \*/
* html .pkg, * html #content { height: 1%; }
.pkg, #container { display: block; }
/* */

.inline { display: inline; }
.hidden { display: none; }

/* CSS Document */

.clearfix:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix{
	display: inline-block;
}

/*Hides from IE-mac \*/
* html .clearfix { height: 0%; }
.clearfix { display: block;}
/* End hide from IE-mac */


/* 共通設定 ----------------------------------------------------------------- */
.right {
	text-align: right;
}

.left {
	text-align:left;
}

.float-right{
	float: right;
}

.float-left{
	float: left;
}

a:link{
	color: #006;
	text-decoration:underline;
}

a:visited{
	color: #006;
	text-decoration:underline;
}

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

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

/* 固有 ----------------------------------------------------------------- */

/* エリア共通設定 */

body{
	margin : 0;
	background-color:#ffffff;
	color:#000000;
	text-align:left;
	font-size: 12px;
	line-height:18px;
	text-align : center;
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#container {
	width : 999px;
	margin: 0 auto;
	padding : 0 2px 0 3px;
	background-image:url(site-design/container_bk.gif);
	background-repeat:repeat-y;
	background-color:#CBE5F8;
	text-align : left;
	min-height:800px;
	background-color:#FFC;
}

