@charset "utf-8";
/*----------プリント用----------*/
@import url(http://www.do-nouchimizu.com/contents.css);
@import url(http://www.do-nouchimizu.com/pages.css);
@import url(http://www.do-nouchimizu.com/maps.css);


.left,
.beta,
.header-nav,
.nav,
.pageup	{
	display:none
	}


/*----------base----------*/
*		{	margin:0;	padding:0	}
img		{	border:0	}
th,
td		{	vertical-align:top	}
body	{	text-align:center;	color:#333333;	background:#FFF	}

/*----------header----------*/
.header	{	width:530px;	text-align:left	}
.title h1	{	width:530px;	border-top:1px solid #008000;	border-bottom:1px solid #008000;	margin-bottom:10px;	padding:5px 0	}
.title h1 span	{	display:block	}
.title h1 a	{	color:#008000;	text-decoration: none	}

.pan		{	clear:left;	text-align:right	}
.pan p		{	padding:15px 0;	font-weight:bold	}
.pan a		{	margin:0 0.3em	}
/*----------contents----------*/
.contents	{	text-align:left	}
.main		{	width:530px	}
/*----------common----------*/
.migi	{	text-align:right	}
.float1	{	float:left;	margin:0 10px 10px	}
.float2	{	float:right;	margin:0 0 10px 10px	}
.clear1	{	clear:left	}
.clear2	{	clear:right	}
.clear3	{	clear:both	}
.naka	{	text-align:center	}
/*----------pageup----------*/
.pageup p	{	padding:25px 0 25px 750px	}
.pageup p a	{	display:block;	width:180px;	height:25px;	background:url('imgs-base/pageup.gif') no-repeat;	text-indent:-9999px		}
/*----------footer----------*/
.footer			{	width:530px;	text-align:right;	color:#008000;	border-top:1px solid #008000;	padding-top:5px;	margin:10px 0	}
/*----------link----------*/
a		{	color:#0066CC	}
a:hover	{	color:#CC0000	}
/*----------font----------*/
body	{	font-size:small	}
.pan,
.indexes,
.indexes p,
.footer,
.column	li span,
.report-headline li span,
.entry-meta,
.entry-categories		{	font-size:90%	}
.entry-title	{	font-size:large	}
.small	{
	font-size:x-small
	}
.contest-list td strong,
.contest-list td span	{
	font-size:x-small
	}

dl.datadl dd span	{
	font-size:90%
	}
.rss li	{
	font-size:90%
	}
	
.title h1 span	{
	font-size:x-small
	}
