@charset "utf-8";
/* CSS Document */

/* ------------------------------------------------------------
	Site Name: n-blog
	Description: n-blog universal base setting
------------------------------------------------------------ */

/* ------------------------------------------------------------
	universal reset
------------------------------------------------------------ */
*{
	margin:0;
	padding:0;
}

/* ------------------------------------------------------------
	body and base setting HiraKakuPro-W3,
------------------------------------------------------------ */
html{font-size:100.01%;}
body{
	font:1em/130% MS PGothic, HiraKakuPro-W3, Osaka, verdana, arial, sans-serif;
	margin: 0px;
	padding: 0px;
	background: #EBE9ED ;
	color:#000000;
}
/* general params*/
h1, h2, h3, h4, h5, h6,
div, p, pre, ul, ol, dl, dt, dd,
address, form, blockquote{
	margin:0;
	padding:0;
	display:block;
	line-height:1.4;
	text-align:left;
	font-size:small;
}

table {
	margin:0;
	padding:0;
	empty-cells:show;
	font-size:small;
	border-collapse: collapse;
	border-spacing:0;
	border: none;
}

table th,
table td{
	margin:0;
	padding:0;
	text-align: left;
	border: none;	
}

hr,
.areaAnchor,
.anchor {
	display:none;
}
img{
	border:none;
	vertical-align:bottom;
}
li{
	list-style:none;
}


/* ------------------------------------------------------------
	link setting
------------------------------------------------------------ */
a:link{
	color: #0099FF;
	text-decoration:underline;
}
a:visited{
	color: #0099FF;
}
a:hover{
	color: #FF0000;
}
a:active{
	color: #FF0000;
}

/* ------------------------------------------------------------
	input
------------------------------------------------------------ */

input{
	color: #666;
	font-size: 12px;
}

input.check,
input.radio{
	background: none;
	border: none;
	height:13px;
	vertical-align:top;
	margin: 0 2px 0 3px;
}

.w01,
.w02,
.w03,
.w04,
.w05{
	background: #F2F1F3;
	border: 1px solid #A5ACB2;
	height: 20px;
	margin: 2px 5px 2px 2px;
}

.w01{ width: 376px;}
.w02{ width: 40px;}
.w03{ width: 400px;}
.w04{width: 200px;}
.w05{width: 180px;}

textarea{
	background: #F2F1F3;
	border: 1px solid #A5ACB2;
	color: #666;
	font-size: 12px;
	margin: 2px 5px 2px 2px;

}

.w01t{
	width: 376px;
	height: 100px;
}

.w02t{
	width: 600px;
	height:200px;
}

select{
	background: #F2F1F3;
	border: 1px solid #A5ACB2;
	color: #666;
	font-size: 12px;
	margin: 2px 5px 2px 2px;
}

.w01s{ width: 350px; height: 20px;}
.w02s{ width: 150px;}
.w03s{ width: 100px; height: 20px;}
.w04s{ width: 200px; height: 20px;}

