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

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

/*----------news_cat----------*/

/*nav*/
body#news_cat div#nav{}

body#news_cat div#nav h3.nav_news2010 a{background: url(/pts/images/gnews/nav_h3_news2010.gif) no-repeat 0px 0px;}
body#news_cat div#nav h3.nav_news2010 a:hover{background-position: 0px -30px;}
body#news_cat div#nav h3.nav_news2011 a{background: url(/pts/images/gnews/nav_h3_news2011.gif) no-repeat 0px 0px;}
body#news_cat div#nav h3.nav_news2011 a:hover{background-position: 0px -30px;}
body#news_cat div#nav h3.nav_news2012 a{background: url(/pts/images/gnews/nav_h3_news2012.gif) no-repeat 0px 0px;}
body#news_cat div#nav h3.nav_news2012 a:hover{background-position: 0px -30px;}
body#news_cat div#nav li.nav_news a{background: url(/pts/images/gnews/nav_news.gif) no-repeat 0px 0px;}
body#news_cat div#nav li.nav_news a:hover{background-position: 0px -27px;}
body#news_cat div#nav li.nav_news a:active{background-position: 0px -54px;}
body#news_cat div#nav li.nav_team a{background: url(/pts/images/gnews/nav_team.gif) no-repeat 0px 0px;}
body#news_cat div#nav li.nav_team a:hover{background-position: 0px -27px;}
body#news_cat div#nav li.nav_team a:active{background-position: 0px -54px;}
body#news_cat div#nav li.nav_farm a{background: url(/pts/images/gnews/nav_farm.gif) no-repeat 0px 0px;}
body#news_cat div#nav li.nav_farm a:hover{background-position: 0px -27px;}
body#news_cat div#nav li.nav_farm a:active{background-position: 0px -54px;}
body#news_cat div#nav li.nav_event a{background: url(/pts/images/gnews/nav_event.gif) no-repeat 0px 0px;}
body#news_cat div#nav li.nav_event a:hover{background-position: 0px -27px;}
body#news_cat div#nav li.nav_event a:active{background-position: 0px -54px;}
body#news_cat div#nav li.nav_ticket a{background: url(/pts/images/gnews/nav_ticket.gif) no-repeat 0px 0px;}
body#news_cat div#nav li.nav_ticket a:hover{background-position: 0px -27px;}
body#news_cat div#nav li.nav_ticket a:active{background-position: 0px -54px;}
body#news_cat div#nav li.nav_media a{background: url(/pts/images/gnews/nav_media.gif) no-repeat 0px 0px;}
body#news_cat div#nav li.nav_media a:hover{background-position: 0px -27px;}
body#news_cat div#nav li.nav_media a:active{background-position: 0px -54px;}
body#news_cat div#nav li.nav_info a{background: url(/pts/images/gnews/nav_info.gif) no-repeat 0px 0px;}
body#news_cat div#nav li.nav_info a:hover{background-position: 0px -27px;}
body#news_cat div#nav li.nav_info a:active{background-position: 0px -54px;}

body#news_cat div#nav h3.nav_news2009 a{background: url(/pts/images/gnews/nav_h3_news2009.gif) no-repeat 0px 0px;}
body#news_cat div#nav h3.nav_news2009 a:hover{background-position: 0px -30px;}

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

/*----------news----------*/
div.news h1{background: url(/pts/images/gnews/h1_news.gif) no-repeat 0px 0px;}
div.news h2
{
	margin-bottom:2px;
	width:540px;
	height:27px;
	text-indent:-9999px;
}
div.news h2.jan2009{background: url(/pts/images/common/month/200901.gif) no-repeat 0px 0px;}
div.news h2.feb2009{background: url(/pts/images/common/month/200902.gif) no-repeat 0px 0px;}
div.news h2.mar2009{background: url(/pts/images/common/month/200903.gif) no-repeat 0px 0px;}
div.news h2.apr2009{background: url(/pts/images/common/month/200904.gif) no-repeat 0px 0px;}
div.news h2.may2009{background: url(/pts/images/common/month/200905.gif) no-repeat 0px 0px;}
div.news h2.jun2009{background: url(/pts/images/common/month/200906.gif) no-repeat 0px 0px;}
div.news h2.jul2009{background: url(/pts/images/common/month/200907.gif) no-repeat 0px 0px;}
div.news h2.aug2009{background: url(/pts/images/common/month/200908.gif) no-repeat 0px 0px;}
div.news h2.sep2009{background: url(/pts/images/common/month/200909.gif) no-repeat 0px 0px;}
div.news h2.oct2009{background: url(/pts/images/common/month/200910.gif) no-repeat 0px 0px;}
div.news h2.nov2009{background: url(/pts/images/common/month/200911.gif) no-repeat 0px 0px;}
div.news h2.dec2009{background: url(/pts/images/common/month/200912.gif) no-repeat 0px 0px;}
div.news h2.jan2010{background: url(/pts/images/common/month/201001.gif) no-repeat 0px 0px;}
div.news h2.feb2010{background: url(/pts/images/common/month/201002.gif) no-repeat 0px 0px;}
div.news h2.mar2010{background: url(/pts/images/common/month/201003.gif) no-repeat 0px 0px;}
div.news h2.apr2010{background: url(/pts/images/common/month/201004.gif) no-repeat 0px 0px;}
div.news h2.may2010{background: url(/pts/images/common/month/201005.gif) no-repeat 0px 0px;}
div.news h2.jun2010{background: url(/pts/images/common/month/201006.gif) no-repeat 0px 0px;}
div.news h2.jul2010{background: url(/pts/images/common/month/201007.gif) no-repeat 0px 0px;}
div.news h2.aug2010{background: url(/pts/images/common/month/201008.gif) no-repeat 0px 0px;}
div.news h2.sep2010{background: url(/pts/images/common/month/201009.gif) no-repeat 0px 0px;}
div.news h2.oct2010{background: url(/pts/images/common/month/201010.gif) no-repeat 0px 0px;}
div.news h2.nov2010{background: url(/pts/images/common/month/201011.gif) no-repeat 0px 0px;}
div.news h2.dec2010{background: url(/pts/images/common/month/201012.gif) no-repeat 0px 0px;}
div.news h2.jan2011{background: url(/pts/images/common/month/201101.gif) no-repeat 0px 0px;}
div.news h2.feb2011{background: url(/pts/images/common/month/201102.gif) no-repeat 0px 0px;}
div.news h2.mar2011{background: url(/pts/images/common/month/201103.gif) no-repeat 0px 0px;}
div.news h2.apr2011{background: url(/pts/images/common/month/201104.gif) no-repeat 0px 0px;}
div.news h2.may2011{background: url(/pts/images/common/month/201105.gif) no-repeat 0px 0px;}
div.news h2.jun2011{background: url(/pts/images/common/month/201106.gif) no-repeat 0px 0px;}
div.news h2.jul2011{background: url(/pts/images/common/month/201107.gif) no-repeat 0px 0px;}
div.news h2.aug2011{background: url(/pts/images/common/month/201108.gif) no-repeat 0px 0px;}
div.news h2.sep2011{background: url(/pts/images/common/month/201109.gif) no-repeat 0px 0px;}
div.news h2.oct2011{background: url(/pts/images/common/month/201110.gif) no-repeat 0px 0px;}
div.news h2.nov2011{background: url(/pts/images/common/month/201111.gif) no-repeat 0px 0px;}
div.news h2.dec2011{background: url(/pts/images/common/month/201112.gif) no-repeat 0px 0px;}
div.news h2.jan2012{background: url(/pts/images/common/month/201201.gif) no-repeat 0px 0px;}
div.news h2.feb2012{background: url(/pts/images/common/month/201202.gif) no-repeat 0px 0px;}
div.news h2.mar2012{background: url(/pts/images/common/month/201203.gif) no-repeat 0px 0px;}

/*list*/
div.news div.list,
div.news div.article
{
	margin-bottom:10px;
	width:540px;
	clear:both;
}
div.news div#content div.list h3,
div.news div#content div.article h3
{
	background:#d7d5d0;
	padding:5px 10px;
}
div.news div.list h3.all{border-bottom:3px solid #9e9e9e;}
div.news div.list h3.team,
div.news div.article h3.team{border-bottom:3px solid #9e9e9e;}/*#fe8515*/
div.news div.list h3.farm,
div.news div.article h3.farm{border-bottom:3px solid #9e9e9e;}/*#36ba07*/
div.news div.list h3.event,
div.news div.article h3.event{border-bottom:3px solid #9e9e9e;}/*#fe1515*/
div.news div.list h3.info,
div.news div.article h3.info{border-bottom:3px solid #9e9e9e;}/*#0064c2*/

div.news div.list li
{
	background: url(/pts/images/common/dotline_gray.gif) repeat-x left bottom;
	padding:5px 10px;
	clear:both;
}
div.news div.list ul.toplist img.icon
{
	vertical-align:middle;
	float:left;
}
div.news div.list ul.toplist a
{
	margin-left:55px;
}
div.news div.list li a
{
	background: url(/pts/images/common/arrow_gray.gif) no-repeat 5px 6px;
	padding-left:16px;
	display:block;
}
div.news div.list span.date
{
	margin-right:5px;
}
div.news div.list img.icon_movie
{
	vertical-align:middle;
	margin-left:5px;
}

/*article*/
div.news div.article p.date
{
	padding:5px 10px;
}
div.news div.article h4
{
	background: url(/pts/images/common/dotline_gray.gif) repeat-x left bottom;
	margin-bottom:10px;
	padding:5px 10px;
}
div.news div.article p
{
	padding:10px 10px;
}
div.news div.article img
{
	margin:5px 5px 0px;
}
div.news div.article p.etoki
{
	padding:5px 5px 10px;
}

div.news div.article div.pageback
{
	background: url(/pts/images/common/dotline_gray.gif) repeat-x left top;
	margin-top:10px;
}
div.news div.article div.pageback p
{
	background: url(/pts/images/common/arrow_gray.gif) no-repeat 10px 10px;
	padding: 5px 10px 5px 20px;
}



/*--------------------
*****font*****
--------------------*/
/*----------news----------*/
div.news div.list h3
{
	font-size: 85%;
	font-weight:bold;
	line-height: 1.0em;
}
div.news div.list li
{
	font-size: 80%;
	line-height: 1.4em;
}

div.news div.list span.date
{
	color:#c20000;
}
div.news div.list li a
{
	color:#000;
	text-decoration: none;
}
div.news div.list li a:hover
{
	color:#f90;
	text-decoration: none;
}
div.news div.list li a:active
{
	color:#ffad33;
	text-decoration: none;
}

/*article*/
div.news div.article h3
{
	font-size: 85%;
	font-weight:bold;
	line-height: 1.0em;
}
div.news div.article p.date
{
	color:#c20000;
	line-height: 1.0em;
}
div.news div.article h4
{
	font-size: 100%;
	font-weight:bold;
	line-height: 1.4em;
}
div.news div.article p
{
	font-size: 80%;
	line-height: 1.6em;
}
div.news div.article p.etoki
{
	font-size: 70%;
	line-height: 1.4em;
	color:#333;
}

/* 
 * 2011-12-16 wmorioka
 */
div.article div.date-line{
	height:27px;
	margin:0;
	width:540px;
}
div.news div.article div.date-line p.date{
	float:left;
}
div#social-button{
	float:right;
	display: inline-block;
	margin-top:3px;
}
div#social-button ul{
	list-style:none;
}
div#social-button ul li{
	float:left;
}
div#social-button iframe.twitter-share-button {
	width: 100px !important;
}
div.fb-like{
	display: inline;
	width:110px;
}

