@charset "UTF-8";
/* resultCSS Document */

/*--------------------
*****layout*****
--------------------*/

/*----------result_cat----------*/
body#result_cat div#content h1
{
	margin-bottom:2px;
	width:750px;
	height:35px;
	border-bottom:4px solid #9e9e9e;
	text-indent:-9999px;
}


/*----------result----------*/
div.result h1{background: url(/pts/images/result/h1_result.gif) no-repeat 0px 0px;}

/*calendar*/
div.calendar div.cal
{
	margin-bottom:10px;
	width:250px;
	float:left;
}
div.calendar div.cal h2
{
	margin:0px auto 2px;
	padding:0px;
	width:246px;
	height:27px;
	text-indent:-9999px;
}
div.calendar div.cal table
{
	margin:0px auto;
	width:246px;
}
div.calendar div.cal td
{
	width:50%;
	border:1px solid #ccc;
	vertical-align:top;
}
div.calendar div#cal201001 h2{background: url(/pts/images/result/month/201001.gif) no-repeat 0px 0px;}
div.calendar div#cal201002 h2{background: url(/pts/images/result/month/201002.gif) no-repeat 0px 0px;}
div.calendar div#cal201003 h2{background: url(/pts/images/result/month/201003.gif) no-repeat 0px 0px;}
div.calendar div#cal201004 h2{background: url(/pts/images/result/month/201004.gif) no-repeat 0px 0px;}
div.calendar div#cal201005 h2{background: url(/pts/images/result/month/201005.gif) no-repeat 0px 0px;}
div.calendar div#cal201006 h2{background: url(/pts/images/result/month/201006.gif) no-repeat 0px 0px;}
div.calendar div#cal201007 h2{background: url(/pts/images/result/month/201007.gif) no-repeat 0px 0px;}
div.calendar div#cal201008 h2{background: url(/pts/images/result/month/201008.gif) no-repeat 0px 0px;}
div.calendar div#cal201009 h2{background: url(/pts/images/result/month/201009.gif) no-repeat 0px 0px;}
div.calendar div#cal201010 h2{background: url(/pts/images/result/month/201010.gif) no-repeat 0px 0px;}
div.calendar div#cal201011 h2{background: url(/pts/images/result/month/201011.gif) no-repeat 0px 0px;}
div.calendar div#cal201012 h2{background: url(/pts/images/result/month/201012.gif) no-repeat 0px 0px;}
div.calendar div#cal201101 h2{background: url(/pts/images/result/month/201101.gif) no-repeat 0px 0px;}
div.calendar div#cal201102 h2{background: url(/pts/images/result/month/201102.gif) no-repeat 0px 0px;}
div.calendar div#cal201103 h2{background: url(/pts/images/result/month/201103.gif) no-repeat 0px 0px;}
div.calendar div#cal201104 h2{background: url(/pts/images/result/month/201104.gif) no-repeat 0px 0px;}
div.calendar div#cal201105 h2{background: url(/pts/images/result/month/201105.gif) no-repeat 0px 0px;}
div.calendar div#cal201106 h2{background: url(/pts/images/result/month/201106.gif) no-repeat 0px 0px;}
div.calendar div#cal201107 h2{background: url(/pts/images/result/month/201107.gif) no-repeat 0px 0px;}
div.calendar div#cal201108 h2{background: url(/pts/images/result/month/201108.gif) no-repeat 0px 0px;}
div.calendar div#cal201109 h2{background: url(/pts/images/result/month/201109.gif) no-repeat 0px 0px;}
div.calendar div#cal201110 h2{background: url(/pts/images/result/month/201110.gif) no-repeat 0px 0px;}
div.calendar div#cal201111 h2{background: url(/pts/images/result/month/201111.gif) no-repeat 0px 0px;}
div.calendar div#cal201112 h2{background: url(/pts/images/result/month/201112.gif) no-repeat 0px 0px;}
div.calendar div#cal201201 h2{background: url(/pts/images/result/month/201201.gif) no-repeat 0px 0px;}
div.calendar div#cal201202 h2{background: url(/pts/images/result/month/201202.gif) no-repeat 0px 0px;}
div.calendar div#cal201203 h2{background: url(/pts/images/result/month/201203.gif) no-repeat 0px 0px;}

div.calendar div.cal span.sat,
div.calendar div.cal span.sun,
div.calendar div.cal span.weekday,
div.calendar div.cal span.mark 
{
	padding-right:5px;
}
div.calendar div.cal p.odd
{
	background:#e5e5e5;
}
div.calendar div.cal p.odd,
div.calendar div.cal p.even
{
	padding:1px;
}
div.calendar div.cal a
{
	display:block;
	padding:5px 2px 5px;
}
div.calendar div.cal a:hover{background:#f97d1c;}
div.calendar div.cal a:active{background:#cecece;}
div.calendar div.cal span.nogame
{
	display:block;
	padding:5px 2px 5px;
}



/*--------------------
*****font*****
--------------------*/

/*----------result----------*/
div.calendar div.cal span.sat 
{
	color:#00f;
}
div.calendar div.cal span.sun 
{
	color:#f00;
}
div.calendar div.cal span.mark2 
{
	color:#008000;
}
div.calendar div.cal p
{
	font-size:12px;
	line-height:1em;
}

div.calendar div.cal a
{
	color:#000;
	text-decoration: none;
}
div.calendar div.cal a:hover
{
	color:#fff;
}
div.calendar div.cal a:active
{
	color:#676767;
}