@charset "utf-8";

/*--------------------------------------
	Style Name : G-special-edition Style Sheet

	deco.html
	interview.html
--------------------------------------*/


/*--------------------------------------
	div#content
--------------------------------------*/

#content h2.texture {
	padding:3px 0 0 15px;
	height:22px;
	background:url(../../img/texture_caption-maincol_pink.png) no-repeat;
	color:#e83c71;
	font-size:14px;
}

/*--------------------------------------
	deco.html
--------------------------------------*/

ul.deco-photo {
	margin-bottom:10px;
}

ul.deco-photo li {
	display:inline;
}

table.item-information {
	margin-bottom:10px;
	width:400px;
}

table.item-information caption {
	display:none;
}

table.item-information th {
	width:50px;
}

table.item-information th,
table.item-information td {
	padding:5px 10px;
	border:1px solid #999;
}

table.item-information td strong {
	color:#eb5382;
}

table.item-information td.order {
	text-align:center;
}

/*--------------------------------------
	interview.html
--------------------------------------*/

div.interview {
	margin-bottom:40px;
	background:url(../../../img/interview_img/pic_02.png) no-repeat right top;
	font-size:14px;
	letter-spacing:-0.1em;
	padding-top: 0;
	padding-right: 210px;
	padding-bottom: 0;
	padding-left: 10px;
}
div.interview2 {
	margin-bottom:40px;
	background:url(../../../img/interview_img/pic_01.png) no-repeat right top;
	font-size:14px;
	letter-spacing:-0.1em;
	padding-top: 0;
	padding-right: 210px;
	padding-bottom: 0;
	padding-left: 10px;
}

div.interview dl {
	width:500px;
}
div.interview2 dl {
	width:500px;
}

div.interview dl dt {
	float:left;
	clear:left;
	width:5.5em;
	font-weight:bold;
}
div.interview2 dl dt {
	float:left;
	clear:left;
	width:5.5em;
	font-weight:bold;
}

div.interview dl dt.risatyan {
	color:#f36;
}
div.interview2 dl dt.risatyan {
	color:#f36;
}

div.interview dl dd {
	margin-left:5.5em;
}
div.interview2 dl dd {
	margin-left:5.5em;
}

div.interview dl dd.break {
	margin-bottom:1em;
}
div.interview2 dl dd.break {
	margin-bottom:1em;
}


/*--------------------------------------
	div#subcol
--------------------------------------*/

#subcol ul#localnav {
	margin:0 0 10px 10px;
}

#subcol ul#localnav li {
	margin-bottom:5px;
	padding-left:15px;
	background:url(../../img/icon_triangle_red.gif) no-repeat left;
}

#subcol ul#localnav li a {
	color:#000;
	text-decoration:underline;
}
