@charset "UTF-8";

/* Division Value
---------------------------------------------------- */
.section_01 .content-L {
	width:554px;
}
.section_01 .content-R {
	width:278px;
}
.section_02 {
	margin-top:10px;
	padding:15px 10px 0 12px;
	background:url(../imgs/common/bkg_ct-r_top_01.gif) no-repeat top left;
}
.section_02 .content-L,
.shadow {
	width:106px;
	padding:0 3px 5px 3px;
	background:url(../imgs/common/bkg_ct-r_shadow_01.gif) no-repeat bottom left;
}
.section_02 .content-R {
	width:143px;
}
.section_02 p {
	font-size:0.85em;
	line-height:1.7;
	text-align: justify;
	text-justify: distribute;
}
.section_02_01,
.section_02_02,
.section_02_03 {
	background:url(../imgs/common/line_dot_01.gif) repeat-x bottom;
	padding-bottom:15px;
	margin-bottom:15px;
}
.section_02_last{
	background-image:none;
	padding-bottom:0;
}


/* Division Content-Header
---------------------------------------------------- */

#pl_content_header #content_banner {
	width:862px;
	height:250px;
	display:block;
	background-repeat:no-repeat;
}
#pl_content_header #content_banner p {
	display:inline;
}
.ChickCorea #pl_content_header #content_banner {background-image:url(../now/001/imgs/index/bkg_ctheader.jpg); }
.Sakamoto #pl_content_header #content_banner { background-image:url(../now/002/imgs/index/bkg_ctheader.jpg); }
.HankJones #pl_content_header #content_banner {	background-image:url(../now/003/imgs/index/bkg_ctheader.jpg); }
.BobJames #pl_content_header #content_banner { background-image:url(../now/004/imgs/index/bkg_ctheader.jpg); }
.Miyatani #pl_content_header #content_banner { background-image:url(../now/005/imgs/index/bkg_ctheader.jpg); }
.Uehara #pl_content_header #content_banner { background-image:url(../now/006/imgs/index/bkg_ctheader.jpg); }
.Pires #pl_content_header #content_banner { background-image:url(../now/007/imgs/index/bkg_ctheader.jpg); }
.Luisada #pl_content_header #content_banner { background-image:url(../now/008/imgs/index/bkg_ctheader.jpg); }
.Nakamura #pl_content_header #content_banner { background-image:url(../now/009/imgs/index/bkg_ctheader.jpg); }
.Katsaris #pl_content_header #content_banner { background-image:url(../now/010/imgs/index/bkg_ctheader.jpg); }
.Heidsieck #pl_content_header #content_banner { background-image:url(../now/011/imgs/index/bkg_ctheader.jpg); }

/* Division Content-Body
---------------------------------------------------- */
#pl_content_body {
	padding-top:30px;
}


/* Division Content-Body-Left
---------------------------------------------------- */
#pl_content_body .section_01 .content-L .lead {
	background:url(../imgs/common/line_dot_01.gif) repeat-x bottom;
	padding-bottom:5px;
}
#pl_content_body .section_01 .content-L .lead p {
	line-height:1.8;
	text-align: justify;
	text-justify: distribute;
}
#pl_content_body .section_01 .content-L .lead p.gold {
	color:#816639;
}
#pl_content_body .section_01 .content-L h3 {
	background:url(../imgs/common/line_slash_03.gif) repeat-x bottom;
	padding:17px 0 12px;
	margin-bottom:12px;
}
#pl_content_body .section_01 .content-L h3 img{
	float:none;
	margin:0;
}
#pl_content_body .section_01 .content-L dl {
	margin-bottom:15px;
}
#pl_content_body .section_01 .content-L dt {
	color:#816639;
	line-height:1.7;
	margin-bottom:10px;
}
.Uehara #pl_content_body .section_01 .content-L dt {
	color:#1c1c1c;
	font-size:1.3em;
}
#pl_content_body .section_01 .content-L dd {
	line-height:1.9em;
}
#pl_content_body .section_01 .content-L p {
	line-height:1.9em;
	margin-bottom:10px;
}

#pl_content_body .section_01 .content-L .content_01 {
	padding-top:20px;
}

#pl_content_body .section_01 .content-L .information {
	padding:15px 25px 5px;
	background: url(../now/005/imgs/index/bkg_information.gif) no-repeat left bottom;
}
.Miyatani #pl_content_body .content-L .content_07 h3 {
	height:37px;
	margin:0;
	padding:0;
	background: url(../now/005/imgs/index/cttit_information.gif) no-repeat left top;
}

/* Division Content-Body-Right
---------------------------------------------------- */
#pl_content_body .section_01 .content-R .content_01 li,
#pl_content_body .section_01 .content-R .content_02 li {
	font-size:0.85em;
}

#pl_content_body .section_01 .content-R #content_anchor,
#pl_content_body .section_01 .content-R .content_01,
#pl_content_body .section_01 .content-R .content_02,
#pl_content_body .section_01 .content-R .content_03,
#pl_content_body .section_01 .content-R .content_04 {
	margin-bottom:30px;
}

#pl_content_body .section_01 .content-R .content_01 .section_02 {
	padding-bottom:15px;
}
#pl_content_body .section_01 .content-R .content_02,
#pl_content_body .section_01 .content-R .content_03 {
	background:url(../imgs/common/bkg_ct-r_btm_01.gif) no-repeat bottom left;
	padding-bottom:16px;
}
#pl_content_body .section_01 .content-R h3 {
	display:block;
	height:22px;
	background-repeat:no-repeat;
}
#pl_content_body .section_01 .content-R .content_01 h3 {
	background-image:url(../imgs/common/bkg_ct-r_tit_01-trans.png)!important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop",src="/product/piano-keyboard/pianist-lounge/imgs/common/bkg_ct-r_tit_01-trans.png");
}
#pl_content_body .section_01 .content-R .content_02 h3 {
	background-image:url(../imgs/common/bkg_ct-r_tit_02-trans.png)!important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop",src="/product/piano-keyboard/pianist-lounge/imgs/common/bkg_ct-r_tit_02-trans.png");
}
#pl_content_body .section_01 .content-R .content_03 h3 {
	background-image:url(../imgs/common/bkg_ct-r_tit_03-trans.png)!important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop",src="/product/piano-keyboard/pianist-lounge/imgs/common/bkg_ct-r_tit_03-trans.png");
}
#pl_content_body .section_01 .content-R strong.artist {
	display:block;
	height:20px;
	margin-top:3px;
	background-repeat:no-repeat;
}
#pl_content_body .content-R .content_04 {
	background:url(../imgs/common/line_slash_01.gif) repeat-x;
	padding-top:15px;
}
/*
#pl_content_body .content-R .content_04 h4 {
	margin-bottom:10px;
}
*/

#pl_content_body .section_01 .content-R strong.artist { background-image:url(../now/001/imgs/index/bkg_prftit.gif); }
.Sakamoto #pl_content_body .section_01 .content-R strong.artist { background-image:url(../now/002/imgs/index/bkg_prftit.gif); }
.HankJones #pl_content_body .section_01 .content-R strong.artist { background-image:url(../now/003/imgs/index/bkg_prftit.gif); }
.BobJames #pl_content_body .section_01 .content-R strong.artist {	background-image:url(../now/004/imgs/index/bkg_prftit.gif); }
.Miyatani #pl_content_body .section_01 .content-R strong.artist {	background-image:url(../now/005/imgs/index/bkg_prftit.gif); }
.Uehara #pl_content_body .section_01 .content-R strong.artist {	background-image:url(../now/006/imgs/index/bkg_prftit.gif); }
.Pires #pl_content_body .section_01 .content-R strong.artist {	background-image:url(../now/007/imgs/index/bkg_prftit.gif); }
.Luisada #pl_content_body .section_01 .content-R strong.artist {	background-image:url(../now/008/imgs/index/bkg_prftit.gif); }
.Nakamura #pl_content_body .section_01 .content-R strong.artist {	background-image:url(../now/009/imgs/index/bkg_prftit.gif); }
.Katsaris #pl_content_body .section_01 .content-R strong.artist {	background-image:url(../now/010/imgs/index/bkg_prftit.gif); }
.Heidsieck #pl_content_body .section_01 .content-R strong.artist {	background-image:url(../now/011/imgs/index/bkg_prftit.gif); }

#prfWrap {
	display:none;
	min-height:1px;
	_height:1px;
}

#toggle_handle,
.toggle_open,
#toggle_handle a,
.toggle_open a {
	width:278px;
	height:28px;
	display:block;
	cursor:pointer;
}
#toggle_handle a b,
.toggle_open a b {
	width:278px;
	height:28px;
	display:block;
	background-repeat:no-repeat; 
}
#toggle_handle a b { background-image:url(../imgs/common/btn_toggle-open_01.gif); }
.toggle_open a b { background-image:url(../imgs/common/btn_toggle-close_01.gif) !important; }

#pl_content_body .section_01 .content-R strong.album {
	display:block;
	margin-bottom:10px;
	line-height:1.5;
}




	/* ChikCorea
	---------------------------------------------------- */
	.ChickCorea #pl_content_body .section_01 .content-L .content_03,
	.ChickCorea #pl_content_body .section_01 .content-L .content_04,
	.ChickCorea #pl_content_body .section_01 .content-L .content_05,
	.ChickCorea #pl_content_body .section_01 .content-L .content_06 {
		clear:both;
	}
	
	/* HankJones
	---------------------------------------------------- */
	.HankJones #pl_content_body .section_01 .content-L .content_02,
	.HankJones #pl_content_body .section_01 .content-L .content_04,
	.HankJones #pl_content_body .section_01 .content-L .content_05,
	.HankJones #pl_content_body .section_01 .content-L .content_06 {
		clear:both;
	}
	
	/* BobJames
	---------------------------------------------------- */
	.BobJames #pl_content_body .section_01 .content-L .content_03,
	.BobJames #pl_content_body .section_01 .content-L .content_04,
	.BobJames #pl_content_body .section_01 .content-L .content_05,
	.BobJames #pl_content_body .section_01 .content-L .content_06 {
		clear:both;
	}
	
	/*Sakamoto
	---------------------------------------------------- */
	.Sakamoto #pl_content_body .section_01 .content-L .content_03,
	.Sakamoto #pl_content_body .section_01 .content-L .content_04,
	.Sakamoto #pl_content_body .section_01 .content-L .content_05,
	.Sakamoto #pl_content_body .section_01 .content-L .content_06 {
		clear:both;
	}
	
	/* Miyatani
	---------------------------------------------------- */
	.Miyatani #pl_content_body .section_01 .content-L .content_02,
	.Miyatani #pl_content_body .section_01 .content-L .content_03,
	.Miyatani #pl_content_body .section_01 .content-L .content_05,
	.Miyatani #pl_content_body .section_01 .content-L .content_06 {
		clear:both;
	}
	
	/* Uehara
	---------------------------------------------------- */
	.Uehara #pl_content_body .section_01 .content-L .content_02, 
	.Uehara #pl_content_body .section_01 .content-L .content_03,
	.Uehara #pl_content_body .section_01 .content-L .content_04,
	.Uehara #pl_content_body .section_01 .content-L .content_05,
	.Uehara #pl_content_body .section_01 .content-L .content_06,
	.Uehara #pl_content_body .section_01 .content-L .content_07,
	.Uehara #pl_content_body .section_01 .content-L .content_08 { 
		clear:both;
	}
	.Uehara #pl_content_body .section_02 .section_02_04 dl{
		font-size:0.85em;
		line-height:1.7;
		text-align: justify;
		text-justify: distribute;	
	}

	/* Pires
	---------------------------------------------------- */
	.Pires #pl_content_body .section_01 .content_06 {
		clear:both;
		margin-top:30px;
		padding:15px 16px;
		background-color:#f6f3ed;
		line-height:1.5;
	}
	.Pires #pl_content_body .section_01 .content_06 h3{
		width:829px;
		height:220px;
		background-image:url(../now/007/imgs/index/workshop_tit.jpg);
	}
	.Pires #pl_content_body .section_01 .content_06 .lead{
		position:relative;
	}
	.Pires #pl_content_body .section_01 .content_06 .photo{
		position:relative;
		width:453px;
		top:-60px;
		left:-15px;
	}
	.Pires #pl_content_body .section_01 .content_06 .text{
		position:absolute;
		top:0;
		right:0;
		margin:24px 0 0;
		padding-right:25px;
		_padding-right:40px;
	}
	.Pires #pl_content_body .section_01 .content_06 .text p{
		margin:20px 0 0 0;
	}
	.Pires #pl_content_body .section_01 .content_06 h4{
		width:830px;
		height:80px;
		margin-top:-85px;
		background-image:url(../now/007/imgs/index/workshop_txt02.gif);
	}
	.Pires #pl_content_body .section_01 .content_06 .impressions{
		_height:1%;
		padding-bottom:5px;
		background:url(../now/007/imgs/index/workshop_bkg_01.gif) no-repeat left bottom;
	}
	.Pires #pl_content_body .section_01 .content_06 .impressions li{
		width:385px;
		padding:14px;
		background-color:#dfd9d0;
	}
	.Pires #pl_content_body .section_01 .content_06 .impressions li img{
		float:left;
		margin:0 20px 10px 0;
	}
	.Pires #pl_content_body .section_01 .content_06 .impressions li p{
		line-height:1.6;
	}
	.Pires #pl_content_body .section_01 .content_06 .impressions li span{
		display:block;
		margin-bottom:12px;
	}
	.Pires #pl_content_body .section_01 .content_06 .impressions li span img{
		float:none;
		margin:0;
	}
	.pdg-R18px {
		padding-right:18px;
	}
	.Pires #pl_content_body .section_01 .content_06 .impressions {
		display:block;	/* for safari firefox3 */
		min-height:1%;  /* for IE 7*/
	}
	*:first-child+html .Pires #pl_content_body .section_01 .content_06 .impressions {
		display:inline-table;
	}
	.Pires #pl_content_body .section_01 .content-L .content_03,
	.Pires #pl_content_body .section_01 .content-L .content_04,
	.Pires #pl_content_body .section_01 .content-L .content_05,
	.Pires #pl_content_body .section_01 .content-L .content_06 {
		clear:both;
	}
	
	/* Luisada
	---------------------------------------------------- */
	.Luisada #pl_content_body .section_01 .content-L .content_02,
	.Luisada #pl_content_body .section_01 .content-L .content_03,
	.Luisada #pl_content_body .section_01 .content-L .content_04,
	.Luisada #pl_content_body .section_01 .content-L .content_05,
	.Luisada #pl_content_body .section_01 .content-L .content_07,
	.Luisada #pl_content_body .section_01 .content-L .content_08 {
		clear:both;
	}

	/* Nakamura
	---------------------------------------------------- */
	.Nakamura #pl_content_body .section_01 .content-L .content_02,
	.Nakamura #pl_content_body .section_01 .content-L .content_03,
	.Nakamura #pl_content_body .section_01 .content-L .content_06,
	.Nakamura #pl_content_body .section_01 .content-L .content_07 {
		clear:both;
	}
	.Nakamura #pl_content_body .section_01 .content-L .content_09 dt {
		margin-bottom:0;
	}
	.Nakamura #pl_content_body .section_01 .content-L .content_09 img {
		margin-bottom:4px;
	}
	.Nakamura #pl_content_body .section_01 .content-L .content_09 #paperboard {
		position:relative;
		height:250px;
	}
	.Nakamura #pl_content_body .section_01 .content-L .content_09 #paperboard p {
		position:absolute;
		top:-55px;
		right:-30px;
	}
	.Nakamura #pl_content_body .section_01 .content-R .section_02 .content-L {
		background-image:none;
	}

	/* Katsaris
	---------------------------------------------------- */
	.Katsaris #pl_content_body .section_01 .content-L .content_02,
	.Katsaris #pl_content_body .section_01 .content-L .content_03,
	.Katsaris #pl_content_body .section_01 .content-L .content_04,
	.Katsaris #pl_content_body .section_01 .content-L .content_05,
	.Katsaris #pl_content_body .section_01 .content-L .content_06,
	.Katsaris #pl_content_body .section_01 .content-L .content_07 {
		clear:both;
	}
	.Katsaris #pl_content_body .section_01 .content-L .content_02,
	.Katsaris #pl_content_body .section_01 .content-L .content_03,
	.Katsaris #pl_content_body .section_01 .content-L .content_05 {
		padding-top:25px;
		margin-top:10px;
		background: url(../imgs/common/line_ornament_01.gif) no-repeat 0 0;
	}
	.Katsaris .division_pct-L_01 img, .Katsaris .division_pct-R_01 img {
		margin-top:2px;
		margin-bottom:0;
	}
	.Katsaris #pl_content_body .section_01 .content-L p.mgn-B0px {
		margin-bottom:0;
	}

	/* Heidsieck
	---------------------------------------------------- */
	.Heidsieck #pl_content_body .section_01 .content-L .content_02,
	.Heidsieck #pl_content_body .section_01 .content-L .content_03,
	.Heidsieck #pl_content_body .section_01 .content-L .content_04,
	.Heidsieck #pl_content_body .section_01 .content-L .content_05,
	.Heidsieck #pl_content_body .section_01 .content-L .content_06,
	.Heidsieck #pl_content_body .section_01 .content-L .content_07,
	.Heidsieck #pl_content_body .section_01 .content-L .content_08 {
		clear:both;
	}
	.Heidsieck #pl_content_body .section_01 .content-L .content_03,
	.Heidsieck #pl_content_body .section_01 .content-L .content_05,
	.Heidsieck #pl_content_body .section_01 .content-L .content_06 {
		padding-top:25px;
		margin-top:10px;
		background: url(../imgs/common/line_ornament_01.gif) no-repeat 0 0;
	}
	.Heidsieck #pl_content_body .section_01 .content-L .content_10 {
		margin-top:24px;
		background:url(../imgs/common/line_dot_01.gif) repeat-x 0 0;
	}
	.Heidsieck #pl_content_body .section_01 .content-L a {
		color:#e1414b;
	}
	.Heidsieck .division_pct-L_01 img, .Heidsieck .division_pct-R_01 img {
		margin-top:2px;
		margin-bottom:0;
	}
	.Heidsieck #pl_content_body .section_01 .content-L p.mgn-B0px {
		margin-bottom:0;
	}

/* clearfix
---------------------------------------------------- */
* html body .section_01,
* html body .section_02,
* html body .section_02_01,
* html body .section_02_02,
* html body .section_02_03,
* html body .Pires #pl_content_body .section_01 .content_06 .impressions,
* html body .Pires #pl_content_body .section_01 .content_06 .lead{
/* for IE6↓ */
	height:1%;
}
*+html body .section_01,
*+html body .section_02,
*+html body .section_02_01,
*+html body .section_02_02,
*+html body .section_02_03,
*+html body .Pires #pl_content_body .section_01 .content_06 .impressions,
*+html body .Pires #pl_content_body .section_01 .content_06 .lead{
/* for IE7,Opera8↑ */
	height:1%;
}
.section_01:after,
.section_02:after,
.section_02_01:after,
.section_02_02:after,
.section_02_03:after,
.Pires #pl_content_body .section_01 .content_06 .impressions:after,
.Pires #pl_content_body .section_01 .content_06 .lead:after{
/* for modern browser */
	content: "";
	display: block;
	clear: both;
	height:0;
}


/* clear for Dreamweaver
---------------------------------------------------- */
#pl_content_body,
#toggle_handle,
.album,
#pl_content_body .section_01 .content-R .content_03{
	clear:both;
}

/* text-indent
---------------------------------------------------- */
#pl_content_header #content_banner,
#pl_content_header .content-L,
#pl_content_body .section_01 .content-R h3,
#toggle_handle,
#pl_content_body .section_01 .content-R strong.artist,
.Miyatani #pl_content_body .content-L .content_07 h3,
.Pires #pl_content_body .section_01 .content_06 h3,
.Pires #pl_content_body .section_01 .content_06 h4,
.link-interview {
	text-indent:-9999px;
}
