/*-----BASIC-----*/

html
{
	margin: 0;	/* setting border: 0 hoses ie6 win window inner well border */
	padding: 0;
}

body {
	width:100%;

	margin: 0; /* setting border: 0 hoses ie5 win window inner well border */
	padding: 0;
	text-align: center; /* center on ie */
	min-width: 800px;
	color: #1A1A1A;
	background-color: #FEE9ED;
	background-image: url(http://www.ingsnet.com/blog/mayumi/images/dot.jpg);
	background-repeat: repeat-x;
}

#contents {
	width: 816px; /* necessary for ie win */
	height:100%;			
	position: relative;
	margin: 0 auto; /* center on everything else */
	padding:0px;
	text-align: left;
	background-color:#fff;	
}

.cont_side_bl {
	background-image: url(http://www.ingsnet.com/blog/mayumi/images/bg_shw_bl.jpg);
	background-repeat: repeat-y;
}
.cont_side_br {
	background-image: url(http://www.ingsnet.com/blog/mayumi/images/bg_shw_br.jpg);
	background-repeat: repeat-y;
}

#footer  {
	position: static;
	width:800px;
	height:55px; /*25px+30*/
	margin: 0; /* setting border: 0 hoses ie5 win window inner well border */
	padding: 0;
	background-color:#fff; 	
	background-image: url(http://www.ingsnet.com/blog/mayumi/images/footer.jpg);
	background-repeat: repeat-x;
}

.copyright {
	width:261px;
	height:11px;
	margin: 22px 0 0 528px; /* setting border: 0 hoses ie5 win window inner well border */
	padding: 0;
}

/*-----LINK-----*/
a {
    text-decoration: none;
}
a:link {
    color: #0F4EA5;
}
a:visited {
    color: #5231A5;
}
a:hover {
    text-decoration: underline;
}
a img { border: 0; }

/*-----TEXT-----*/
.m {
	font-size: 12px;
	line-height: 18px;
}
.s {
	font-size: 10px;
	line-height: 14px;
}

/*-----Top-page/http://www.ingsnet.com/blog/mayumi/images-----*/

#table_box  {
	position: relative;
 top :0px;
	width: 800px; /* necessary for ie win */
	margin: 0; /* setting border: 0 hoses ie5 win window inner well border */
	padding: 0;
	background-color:#fff; 		
	background-image: url(http://www.ingsnet.com/blog/mayumi/images/table_shw.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
/*-----infomation-----*/
.date {
 position: static;
	width:380px;
	margin: 0 0 0 10px;
	padding: 0;
	color: #4079C7;
	font-size: 10px;
	line-height: 14px;
}
.dot {
 position: static;
	width:380px;
	margin: 10px 0 10px 10px;
	padding: 0;
}
.info {
 position: static;
	width:380px;
	margin: 5px 0 0px 10px;
	padding: 0;
	background-image:url(http://www.ingsnet.com/blog/mayumi/images/point.gif);
	background-repeat:no-repeat;
	background-position:top left;	
}
.info_new {
 position: static;
	width:362px;
	margin: 0px 0 10px 15px;
	padding: 0;
}
/*-----contact-----*/
#contact {
 position: relative;
	width:300px;
	height:167px;
	margin: 0; /* setting border: 0 hoses ie5 win window inner well border */
	padding: 0;
	background-image: url(http://www.ingsnet.com/blog/mayumi/images/contact.gif);
	background-repeat: none;
	background-position: bottom;
}
#contact-in  {
 position: relative;
 top :50px;
	width:236px;
	height:50px;
	margin: 0 32px; /* setting border: 0 hoses ie5 win window inner well border */
	padding: 0;
}
/*-----フッタ特例-----*/
#footer_top  { 
	position: relative;
 top :-72px;
	width:800px;
	height:55px; /*25px+30*/
	margin: 0; /* setting border: 0 hoses ie5 win window inner well border */
	padding: 0;
	background-color:#fff; 	
	background-image: url(http://www.ingsnet.com/blog/mayumi/images/footer.jpg);
	background-repeat: repeat-x;
}

/*-----リンクCSS実装用(予備)-----*/
#link1 {
	border:solid 0px #999999; /*枠線--確認用*/
 position: absolute;
	top: 310px;
	left:350px;
	width:100px;
	height:100px;
	margin: 0;
	padding: 0;
	z-index:200;	
}

/*-----2nd_page-----*/

#second {
	padding: 40px;
	background-color:#fff;
}
.category {
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 0px;
	padding-bottom: 30px;
}
.date_s {
	font-size: 10px;
	color: #4B5E27;
	white-space: nowrap;
	padding-bottom: 3px;
}
