@charset "utf-8";

/* producer blog Area 

Author : nakaney
date : 09/09/04

 */

.section {
	width:746px;
	margin-left:175px;
	padding-bottom:20px;
}

.section p {
	margin-top:14px;
	text-align:justify;
	text-justify: distribute;
}

p.underline,
ul.underline {
	padding-bottom:10px;
	border-bottom:#7e7a7a 1px solid;
}

p.name {
	font-size:84%;
	color:#646464;
	background-color:transparent;
}

.section ul {
	margin-top: 14px;
}

.section ul li {
	color:#d70c19;
	background-color:transparent;
}

.section ul li a {
	color:#d70c19;
	text-decoration:underline;
	background-color:transparent;
}

.section ul li a:hover,
.section ul li a:active {
	text-decoration:none;
}

.section h3 {
	width:746px;
	margin-top:14px;
	padding-bottom:2px;
	font-size:107%;
	font-weight:bold;
	color:#d70c19;
	border-bottom:#d70c19 1px solid;
	background-color:transparent;
}

.section h3 a {
	cursor: text;
}

.section h3 a:hover,
.section h3 a:active {
	text-decoration:none;
}

.section dl {
	width:746px;
	padding-bottom:10px;
	border-bottom:#7e7a7a 1px solid;
}

dl.news dt {
	float: left;
	width: 120px;
	padding: 0 0 0 40px;
	font-size:107%;
}

.section dl.none_underline {
	border-bottom:none;
}

.section dl dt {
	width:119px;
	margin-top:10px;
	float:left;
	font-weight:bold;
}

.section dl dd {
	width:627px;
	margin-top:0px;
	float:left;
}

.section dl dd p {
	margin-top:10px;
}

.section dl dd ul {
	margin-top:6px;
}

.section dl dd ul li {
	color: #222222;
	background-color:transparent;
}

.date a:hover {
	color:#222222;
	text-decoration:none;
}

/* end blog */


/* experience ps Area 

Author : nakaney
date : 09/09/10

 */
 

#about {
	padding-bottom:0px;
}

#experience {
	padding:20px 0px 0px 0px;
}

.basicTxt12 strong {
	font-weight:normal;
	color:#d70c19;
	background:transparent;
}

.section .firstChild {
	width:323px;
	float:left;
}

.section .firstChild table {
	width:294px;
	margin-top:14px;
}

.section .firstChild table th {
	font-weight:normal;
	font-size:14px;
}

.section .firstChild table th span {
	color:#d70c19;
	background-color:transparent;
}

.section .firstChild table td {
	padding: 3px 0px 3px 0px;
}

.section .firstChild table td.fl {
	width:53px;
}

.section .firstChild table td.coron {
	width:18px;
}

.section .lastChild {
	width:423px;
	float:left;
}

#title {
	padding-top:0px;
	padding-bottom:0px;
}

#title ul li {
	color:#222222;
}

#title .basicTxt14 span {
	font-weight:bold;
	color:#d70c19;
	background-color:transparent;
}

#title table {
	width:312px;
	float:left;
	margin-top:14px;
}

#title table th {
	padding-bottom:2px;
}

#title table td {
	padding: 1px 0px 1px 0px;
}

#page #pageContent .innerFull .section a {
	color:#222222;
	background-color:transparent;
}
 

 
/* end experience ps Area */


/* Producer blog2 Area 

Author : nakaney
date : 09/09/11

 */

.aside {
	margin-top:14px;
	padding: 10px;
	background-color:#e9e7d6;
}

.aside p {
	font-size:11px;
	margin-top: 0px;
}

.aside p span {
	font-weight:bold;
}

#chris dl dt {
	width:16px;
}
#chris dl dd {
	width:726px;
}

#panel1 {
	cursor:pointer;
}

#panel2 {
	cursor:pointer;
}

 
 
/* end Producer blog2 Area */

/* clear fix */
.section:after,
.section dl:after{
   content:".";
   display:block;
   height:0px;
   clear:both;
   visibility:hidden;
}
.section,
.section dl {
   display:inline-block; /* for WinIE7,MacIE5 */
}
/* Hides from IE-mac \*/
* html .section,
* html div.section dl {
   height:1px; /* for WinIE5,6 */
}
.section,
div.section dl {
   display:block;
}
/* End hide from IE-mac */
/* clear fix */


/* experience2 Area 

Author : nakaney
date : 09/10/20

 */

#experience2 {
	padding:20px 0px 10px 0px;
}
.section table {
	width:494px;
}
.section #gameshow {
	padding-top:8px;
	border-top:1px solid #dfdfd7;
}
.section #festa {
	margin-top:14px;
	padding-top:8px;
	border-top:1px solid #dfdfd7;
}

.section table th {
	font-weight:bold;
	font-size:14px;
	padding-bottom:3px;
}

.section table th span {
	color:#d70c19;
	background-color:transparent;
}

.section table td {
	padding: 3px 0px 3px 0px;
}

.section table td.fl {
	width:53px;
}

.section table td.coron {
	width:18px;
}

table.update {
	margin-top: -3px;
	border-collapse:collapse;
}
table.update th {
	width:50px;
	vertical-align:top;
}
table.update th,
table.update td {
	padding:3px 0px 3px 0px;
}
.ps3, .xbox {
	font-weight:bold;
}
.ps3 { color:#d30715; }
.xbox { color:#67ad0c; }


/* interactive ps Area 

Author : nakaney
date : 10/03/11

 */
table.interactive {
	background-color:#FFFFFF;
	width:747px;
	border-collapse:collapse;
}
	table.interactive td {
		text-align:center;
	}
	table.interactive td table {
		margin:1px 0px 1px 1px;
		width:372px;
		border-collapse:collapse;
	}
table.interactive td .rightTable, x:-moz-broken {
		margin-left:-1px;
	}
	.interactive .glayA {
		background-color:#f6f6f6;
		width:160px;
		height:26px;
		color:#242424;
	}
	.interactive .glayB {
		background-color:#ebebeb;
		width:160px;
		height:26px;
		color:#bf0d19;
		font-weight:bold;
	}