@charset "UTF-8";
/*-
*タグの初期化
*/
*{
	padding:0px;
	margin:0px;
}

body{
	color:#525252;
	font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic UI", "Yu Gothic", Meiryo, sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size:75%;
	line-height:150%;
	letter-spacing:0px;
	text-align:center;
	background-color:#f8fafc;
}

input, button, select, textarea {
	font-family: inherit;
}

body#home{ }
#nonBg{
	background:#FFF url('../img/popup_bg.gif') repeat-x;
	}

a{
	color:#444444;
}
a:hover{
	text-decoration:none;
}

img{border:none}

table{
	color:#525252;
	font-family: inherit;
	font-size:100%;
	line-height:150%;
	letter-spacing:0px;
}

.mt05{margin-top:5px;}
.mb05{margin-bottom:5px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.mt15{margin-top:15px;}
.mb15{margin-bottom:15px;}

.smallTxt{
	font-size:90%;
	}