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

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

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

div.special div.list
{
	width:750px;
}
div.special div.list table
{
	width:100%;
}
div.special div.list table td
{
	padding:5px 0px 10px;
	width:250px;
	vertical-align: top;
	text-align:center;
}
div.special div.list p
{
	padding:5px 5px 5px;
	margin:0px auto;
	width:225px;
	text-align:left;
}
div.special div.list p.link_kazushige a
{
	display:block;
	height:15px;
	background: url(/pts/images/special/link_kazushige.gif) no-repeat 0px 0px;
}
div.special div.list p.link_kazushige a:hover
{
	background: url(/pts/images/special/link_kazushige.gif) no-repeat 0px -15px;
}
div.special div.list p.link_kazushige a:active
{
	background: url(/pts/images/special/link_kazushige.gif) no-repeat 0px -30px;
}
div.special div.list p.link_oyag a
{
	display:block;
	height:15px;
	background: url(/pts/images/special/link_oyag.gif) no-repeat 0px 0px;
}
div.special div.list p.link_oyag a:hover
{
	background: url(/pts/images/special/link_oyag.gif) no-repeat 0px -15px;
}
div.special div.list p.link_oyag a:active
{
	background: url(/pts/images/special/link_oyag.gif) no-repeat 0px -30px;
}
div.special div.list p.link_begiants a
{
	display:block;
	height:15px;
	background: url(/pts/images/special/link_begiants.gif) no-repeat 0px 0px;
}
div.special div.list p.link_begiants a:hover
{
	background: url(/pts/images/special/link_begiants.gif) no-repeat 0px -15px;
}
div.special div.list p.link_begiants a:active
{
	background: url(/pts/images/special/link_begiants.gif) no-repeat 0px -30px;
}
div.special div.list p.link_eco a
{
	display:block;
	height:15px;
	background: url(/pts/images/special/link_eco.gif) no-repeat 0px 0px;
}
div.special div.list p.link_eco a:hover
{
	background: url(/pts/images/special/link_eco.gif) no-repeat 0px -15px;
}
div.special div.list p.link_eco a:active
{
	background: url(/pts/images/special/link_eco.gif) no-repeat 0px -30px;
}

div.special div.list p.link_momoi a
{
	display:block;
	height:15px;
	background: url(/pts/images/special/link_momoi.gif) no-repeat 0px 0px;
}
div.special div.list p.link_momoi a:hover
{
	background: url(/pts/images/special/link_momoi.gif) no-repeat 0px -15px;
}
div.special div.list p.link_momoi a:active
{
	background: url(/pts/images/special/link_momoi.gif) no-repeat 0px -30px;
}

div.special div.list p.link_happy2010 a
{
	display:block;
	height:15px;
	background: url(/pts/images/special/link_happy2010.gif) no-repeat 0px 0px;
}
div.special div.list p.link_happy2010 a:hover
{
	background: url(/pts/images/special/link_happy2010.gif) no-repeat 0px -15px;
}
div.special div.list p.link_happy2010 a:active
{
	background: url(/pts/images/special/link_happy2010.gif) no-repeat 0px -30px;
}

div.special div.list p.link_happy2011 a
{
	display:block;
	height:15px;
	background: url(/pts/images/special/link_happy2011.gif) no-repeat 0px 0px;
}
div.special div.list p.link_happy2011 a:hover
{
	background: url(/pts/images/special/link_happy2011.gif) no-repeat 0px -15px;
}
div.special div.list p.link_happy2011 a:active
{
	background: url(/pts/images/special/link_happy2011.gif) no-repeat 0px -30px;
}

/* 今年の抱負2012 */
div.special div.list p.link_happy2012 a
{
	display:block;
	height:15px;
	background: url(/pts/images/special/link_happy2012.gif) no-repeat 0px 0px;
}
div.special div.list p.link_happy2012 a:hover
{
	background: url(/pts/images/special/link_happy2012.gif) no-repeat 0px -15px;
}
div.special div.list p.link_happy2012 a:active
{
	background: url(/pts/images/special/link_happy2012.gif) no-repeat 0px -30px;
}

div.special div.list p.link_newface2010 a
{
	display:block;
	height:15px;
	background: url(/pts/images/special/link_newface2010.gif) no-repeat 0px 0px;
}
div.special div.list p.link_newface2010 a:hover
{
	background: url(/pts/images/special/link_newface2010.gif) no-repeat 0px -15px;
}
div.special div.list p.link_newface2010 a:active
{
	background: url(/pts/images/special/link_newface2010.gif) no-repeat 0px -30px;
}
div.special div.list p.link_newface2011 a
{
	display:block;
	height:15px;
	background: url(/pts/images/special/link_newface2011.gif) no-repeat 0px 0px;
}
div.special div.list p.link_newface2011 a:hover
{
	background: url(/pts/images/special/link_newface2011.gif) no-repeat 0px -15px;
}
div.special div.list p.link_newface2011 a:active
{
	background: url(/pts/images/special/link_newface2011.gif) no-repeat 0px -30px;
}

/* ルーキー紹介2012 */
div.special div.list p.link_newface2012 a
{
	display:block;
	height:15px;
	background: url(/pts/images/special/link_newface2012.gif) no-repeat 0px 0px;
}
div.special div.list p.link_newface2012 a:hover
{
	background: url(/pts/images/special/link_newface2012.gif) no-repeat 0px -15px;
}
div.special div.list p.link_newface2012 a:active
{
	background: url(/pts/images/special/link_newface2012.gif) no-repeat 0px -30px;
}

div.special div.list p.link_kids a
{
	display:block;
	height:15px;
	background: url(/pts/images/special/link_kids.gif) no-repeat 0px 0px;
}
div.special div.list p.link_kids a:hover
{
	background: url(/pts/images/special/link_kids.gif) no-repeat 0px -15px;
}
div.special div.list p.link_kids a:active
{
	background: url(/pts/images/special/link_kids.gif) no-repeat 0px -30px;
}

/* Show the spirit 2012.01.31 wmorioka */

div.special div.list p.link_showthespirit a
{
	display:block;
	height:15px;
	background: url(/pts/images/special/link_showthespirit.gif) no-repeat 0px 0px;
}
div.special div.list p.link_showthespirit a:hover
{
	background: url(/pts/images/special/link_showthespirit.gif) no-repeat 0px -15px;
}
div.special div.list p.link_showthespirit a:active
{
	background: url(/pts/images/special/link_showthespirit.gif) no-repeat 0px -30px;
}


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

div.special div.list p
{
	font-size:80%;
	line-height:1.4em;
}
