body{
font-size: 80%;
text-align:center;
color: #000000;
font-family:'Hiragino Kaku Gothic Pro',Meiryo,MS PGothic,sans-serif;
background:#ffffe8 url('http://www.kunitachi-gakki.co.jp/nohant/img/back.gif') repeat-y 50% 0;
margin:0px;
}

/*ヘッダー*/
#nhallbox {
padding:0px;
width:760px;
margin:0 auto 0 auto;
font-size:100%;
background:#ffffff;
}


#nhmainheader{
font-size:0px;
width:759px;
height:140px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#ffffff;
text-indent:-9999px;
clear:both;
}
#nhmainheader a:hover{
opacity:0.8;
filter: alpha(opacity=80) ;
}
#nhmainheader a:hover img{
opacity:0.8;
filter: alpha(opacity=80) ;
}
#nhmainheader span a{
display:block;
height:140px;
}
#nh-header {background: url(http://www.kunitachi-gakki.co.jp/nohant/image/header.jpg) left top no-repeat;width:759px;height:140px;}

#nhtopmenu {
padding:0px;
margin:0px;
width:760px;
height:40px;
font-size:0px;
}
#nhtopmenu ul {
padding:0px;
}
#nhtopmenu li {
display:inline;
list-style-type:none;
}
#nhtopmenu li a {
height:40px;
display:block;
float:left;
text-indent:-9999em;
text-decoration:none;
overflow:hidden;
}
/*------off*/
#nhtopmenu li.navi-top a {
background:url(http://www.kunitachi-gakki.co.jp/nohant/img/menu-btn01.gif) no-repeat 0px 0px;
width:90px;
}
#nhtopmenu li.navi-newpiano a {
background:url(http://www.kunitachi-gakki.co.jp/nohant/img/menu-btn02.gif) no-repeat 0px 0px;
width:90px;
}
#nhtopmenu li.navi-vintage a {
background:url(http://www.kunitachi-gakki.co.jp/nohant/img/menu-btn03.gif) no-repeat 0px 0px;
width:90px;
}
#nhtopmenu li.navi-event a {
background:url(http://www.kunitachi-gakki.co.jp/nohant/img/menu-btn04.gif) no-repeat 0px 0px;
width:90px;
}
#nhtopmenu li.navi-books a {
background:url(http://www.kunitachi-gakki.co.jp/nohant/img/menu-btn05.gif) no-repeat 0px 0px;
width:90px;
}
#nhtopmenu li.navi-cds a {
background:url(http://www.kunitachi-gakki.co.jp/nohant/img/menu-btn06.gif) no-repeat 0px 0px;
width:90px;
}
#nhtopmenu li.navi-access a {
background:url(http://www.kunitachi-gakki.co.jp/nohant/img/menu-btn07.gif) no-repeat 0px 0px;
width:90px;
}

/*------hover*/
#nhtopmenu li.navi-top a:hover {
background:url(http://www.kunitachi-gakki.co.jp/nohant/img/menu-btn01a.gif) no-repeat 0px 0px;
}
#nhtopmenu li.navi-newpiano a:hover {
background:url(http://www.kunitachi-gakki.co.jp/nohant/img/menu-btn02a.gif) no-repeat 0px 0px;
}
#nhtopmenu li.navi-vintage a:hover {
background:url(http://www.kunitachi-gakki.co.jp/nohant/img/menu-btn03a.gif) no-repeat 0px 0px;
}
#nhtopmenu li.navi-event a:hover {
background:url(http://www.kunitachi-gakki.co.jp/nohant/img/menu-btn04a.gif) no-repeat 0px 0px;
}
#nhtopmenu li.navi-books a:hover {
background:url(http://www.kunitachi-gakki.co.jp/nohant/img/menu-btn05a.gif) no-repeat 0px 0px;
}
#nhtopmenu li.navi-cds a:hover {
background:url(http://www.kunitachi-gakki.co.jp/nohant/img/menu-btn06a.gif) no-repeat 0px 0px;
}
#nhtopmenu li.navi-access a:hover {
background:url(http://www.kunitachi-gakki.co.jp/nohant/img/menu-btn07a.gif) no-repeat 0px 0px;
}

/*------on*/
#nhtopmenu li.navi-top-b a {
background:url(http://www.kunitachi-gakki.co.jp/nohant/img/menu-btn01a.gif) no-repeat 0px 0px;
width:90px;
}
#nhtopmenu li.navi-newpiano-b a {
background:url(http://www.kunitachi-gakki.co.jp/nohant/img/menu-btn02a.gif) no-repeat 0px 0px;
width:90px;
}
#nhtopmenu li.navi-vintage-b a {
background:url(http://www.kunitachi-gakki.co.jp/nohant/img/menu-btn03a.gif) no-repeat 0px 0px;
width:90px;
}
#nhtopmenu li.navi-event-b a {
background:url(http://www.kunitachi-gakki.co.jp/nohant/img/menu-btn04a.gif) no-repeat 0px 0px;
width:90px;
}
#nhtopmenu li.navi-books-b a {
background:url(http://www.kunitachi-gakki.co.jp/nohant/img/menu-btn05a.gif) no-repeat 0px 0px;
width:90px;
}
#nhtopmenu li.navi-cds-b a {
background:url(http://www.kunitachi-gakki.co.jp/nohant/img/menu-btn06a.gif) no-repeat 0px 0px;
width:90px;
}
#nhtopmenu li.navi-access-b a {
background:url(http://www.kunitachi-gakki.co.jp/nohant/img/menu-btn07a.gif) no-repeat 0px 0px;
width:90px;
}

#nhcenterbox {
width:730px;
padding:10px 15px;
margin:0px 0px;
text-align:left;
background:url('http://www.kunitachi-gakki.co.jp/nohant/image/note.gif');
}







#nhleftbox {
width: 490px;
float: left;
margin:0px 5px 0px 0px;
padding:0px 0px;
text-align:left;
}
#nhrightbox {
width: 190px;
float: right;
margin:0px 0px 0px 0px;
padding:0px 0px;
}











.date{ 
font-size: 11px;
background-color:transparent;
color: #75ba55; 
font-weight:bold;
margin-top:0px;
padding:4px;
width:100%;
text-align:right;
}

.title	{ 
font-size: 110%; 
color: #004d7f;
font-weight:bold;
text-align:center;
margin-top:2px;
padding:3px;
padding-top:25px;
height:60px;
background:url('http://www.kunitachi-gakki.co.jp/nohant/img/title.gif') no-repeat scroll 50% 0;
}
.title2	{ 
font-size: 110%; 
color: #004d7f;
font-weight:bold;
text-align:center;
margin-top:2px;
padding:3px;
padding-top:25px;
height:60px;
background:url('http://www.kunitachi-gakki.co.jp/nohant/img/title2.gif') no-repeat scroll 50% 0;
}
.title3	{ 
font-size: 105%; 
color: #004d7f;
font-weight:bold;
text-align:left;
margin-top:2px;
padding:3px;
padding-top:25px;;
height:60px;
background:url('http://www.kunitachi-gakki.co.jp/nohant/img/title3.gif') no-repeat scroll 50% 0;
}
.title4	{ 
font-size: 105%; 
color: #004d7f;
font-weight:bold;
text-align:center;
margin-top:2px;
padding:3px;
padding-top:25px;
padding-left:25px;
height:60px;
background:url('http://www.kunitachi-gakki.co.jp/nohant/img/title4.gif') no-repeat scroll 50% 0;
}
.title5	{ 
font-size: 17px; 
color: #004d7f;
font-weight:bold;
text-align:center;
margin:2px;
padding:15px 0px 2px 60px;
height:35px;
border-bottom:5px solid #739e59;
background:url('http://www.kunitachi-gakki.co.jp/nohant/img/decolate01.gif') no-repeat scroll 50% 0;
background-position: left;
}
.image{
margin:10px;
padding:3px;
}
.price{
color:#d4434a;
font-weight:bold;
font-size:120%;
text-align:left;
margin:2px 0px;
}
.menubox{
color: #646464;
padding:5px;
padding-left:10px;
text-align:left;
font-size: 120%;
font-weight: bold;
margin-bottom:1em;
border-left:10px solid gray;
border-bottom:2px solid gray ;
}
.toprightmessage{
border:1px solid #b7d1ad;
padding:10px;
background:#f2ffe1;
}

/*基本*/
#leaf{
width:480px;
padding:5px;
}
#leaf ul{
list-style-image: url('http://www.kunitachi-gakki.co.jp/nohant/image/li.gif');
margin:3px 3px 3px 10px;
}
#leaf li{
line-height:1.3em;
margin:3px 0px 6px 0px;
}

#shopbox{
	font-size:11px;
	float:left;
	padding:10px;
	width:100px;
	display:inline;
}

#description{
	font-size:12px;
	padding:5px;
	text-align:left;
	float:left;
	display:inline;
}

#nohantnavi{
padding:15px 0px 5px 0px;
margin:0px;
font-size:11px;
text-align:left;
}



/*h1 タイトルバナー*/
H1#h1001{
	background:url('http://www.kunitachi-gakki.co.jp/nohant/image/header.jpg') top left no-repeat;
	text-indent:-9999px;
	width:759px;
	height:140px;
	padding:0px;
	margin:0px;
	border:0px;
}


/* 見出し*/
h1#news{
	background:url('http://www.kunitachi-gakki.co.jp/nohant/image/t-news.gif') top left no-repeat;
	text-indent:-9999px;
	color:#ffffff;
	font-size:0px;
	width:470px;
	height:46px;
	padding:0px;
	border:0px;
	margin-top:5px;
	margin-bottom:3px;
}
h1#aboutpleyel{
	background:url('http://www.kunitachi-gakki.co.jp/nohant/image/t-pleyel.gif') top left no-repeat;
	text-indent:-9999px;
	color:#ffffff;
	font-size:0px;
	width:470px;
	height:46px;
	padding:0px;
	border:0px;
	margin-top:5px;
	margin-bottom:3px;
}
h1#aboutnohant{
	background:url('http://www.kunitachi-gakki.co.jp/nohant/image/t-shop.gif') top left no-repeat;
	text-indent:-9999px;
	color:#ffffff;
	font-size:0px;
	width:470px;
	height:46px;
	padding:0px;
	border:0px;
	margin-top:5px;
	margin-bottom:3px;
}


h3#title{ 
	background:url('http://www.kunitachi-gakki.co.jp/nohant/img/title.gif') no-repeat scroll 50% 0;
	font-size: 15px; 
	color: #004d7f;
	height:60px;
	font-weight:bold;
	text-align:center;
	padding-top:10px;
}

#profilebox{
padding:10px;

background:#eeeeee;
border-top:1px solid #DDDDDD;
border-left:1px solid #DDDDDD;
border-bottom:1px solid #BBBBBB;
border-right:1px solid #BBBBBB;
font-size:12px;
clear:both;
min-height:200px;
}
#profileimage{
margin-right:10px;
margin-bottom:10px;
border-top:1px solid #DDDDDD;
border-left:1px solid #DDDDDD;
border-bottom:1px solid #BBBBBB;
border-right:1px solid #BBBBBB;
}
#profilename{
font-size:17px;
color:#0e4232;
font-weight:bold;
padding:2px 0px;
margin:2px 2px;
}
.profilename{
font-size:17px;
color:#0e4232;
font-weight:bold;
padding:2px 0px;
margin:2px 2px;
}
#boldfont{
font-size:120%;
color:#000000;
font-weight:bold;
padding:2px 0px;
margin:2px 2px;
}




#lines{
font-size:14px;
font-weight:bold;
color:#65ae4a;
border-bottom:2px solid #65ae4a;
}
.lines{
font-size:14px;
font-weight:bold;
color:#65ae4a;
border-bottom:2px solid #65ae4a;
}

#cdtitle{
font-size:17px;
color:#0e4232;
font-weight:bold;
padding:10px 0px 15px 0px;
margin:2px 2px 5px 2px;
}

#cddescription{
float:right;
margin:0px;
padding:10px 10px 10px 10px;
font-size:100%;
color:#16200c;
line-height:1.5em;
background:#fff6bf;
text-align:left;
font-weight:normal;
border:1px solid #a08b77;
background-image: url('http://www.kunitachi-gakki.co.jp/img/quote.jpg');
background-repeat: repeat-x;

}


#nohanteventtitle{
color:#347040;
font-size:14px;
text-align:center;
height:50px;
padding:15px 10px 10px 10px;
margin:0px;
background:url('http://www.kunitachi-gakki.co.jp/nohant/img/title.gif') no-repeat scroll 50% 0;
}
#nohanteventtitle a{
color:#347040;
font-size:14px;
text-align:center;
height:50px;
}
#nohanteventdescription{
font-size:90%;
margin:2px;
padding:0px 10px 0px 10px;
text-align:left;
float:left;
display:inline;
}


#nohant-cat-image{
float:left;
text-indent:-9999px;
width:100px;
height:100px;
padding:0px;
margin:0px;
}


#SubCategories{
font-size:0px;
width:700px;
margin:2px 12px 2px 0px;
color:#ffffff;
}
#SubCategories a:hover{
opacity:0.6;
filter: alpha(opacity=60) ;
}
#SubCategories a:hover img{
opacity:0.6;
filter: alpha(opacity=60) ;
}

#SubCategories ul{
padding-left:0px;
padding-bottom:4px;
margin:0px;
}
#SubCategories li{
	text-indent:-9999px;
	font-size:0px;
	line-height:0em;
	width:700px;
	height:150px;
	color:#ffffff;
	}
#SubCategories li a{
	display:block;
	height:150px;
	}
#pastevent a{background: url(http://www.kunitachi-gakki.co.jp/nohant/image/title-pastevent.jpg) left top no-repeat;}
#report a{background: url(http://www.kunitachi-gakki.co.jp/nohant/image/title-report.jpg) left top no-repeat;}
#kawai a{background: url(http://www.kunitachi-gakki.co.jp/nohant/image/title-kawai.jpg) left top no-repeat;}
#selene a{background: url(http://www.kunitachi-gakki.co.jp/nohant/image/title-selene.jpg) left top no-repeat;}
#YvesHenry a{background: url(http://www.kunitachi-gakki.co.jp/nohant/image/title-YvesHenry.jpg) left top no-repeat;}




.three{
text-align:center;
font-size:15px;
font-weight:bold;
margin:0px;
padding:10px 0px 8px 0px;
width:680px;
height:35px;
color:#15401c;
background-color:#ffffff;
background-image: url('http://www.kunitachi-gakki.co.jp/img/h3-3.jpg');
background-repeat: no-repeat;
background-position: left top;
letter-spacing: 1pt;
}

.four{
text-align:center;
font-size:18px;
font-weight:bold;
margin:0px;
padding:10px 0px 8px 0px;
width:680px;
height:35px;
color:#0d5da3;
background-color:#ffffff;
background-image: url('http://www.kunitachi-gakki.co.jp/img/h3-4.jpg');
background-repeat: no-repeat;
background-position: left top;
letter-spacing: 1pt;
}

.topgallary{
width:480px;
text-align:left;
}

.topitemscell{
font-size:12px;
width:110px;
margin:3px 4px 0px 4px;
padding:0px 0px 0px 0px;
color:#ffffff;
height:auto;
max-height:8000px;
line-height:1.3em;
float:left;
}


#eliteimg{
font-size:0px;
width:250px;
height:250px;
margin:15px;
padding:0px 0px 0px 0px;
color:#ffffff;
text-indent:-9999px;
clear:both;
float:left;
border-top:1px solid #dddddd;
border-right:1px solid #888888;
border-bottom:1px solid #888888;
border-left:1px solid #dddddd;
}

#eliteimg span a{
display:block;
height:250px;
}
#elite-header {background: url(http://www.kunitachi-gakki.co.jp/nohant/img/elite00.jpg) left top no-repeat;width:250px;height:250px;}
#elite-header a:hover{background: url(http://www.kunitachi-gakki.co.jp/nohant/img/elite01.jpg) left top no-repeat;width:250px;height:250px;}

#modelimg{
font-size:0px;
width:250px;
height:250px;
margin:15px;
padding:0px 0px 0px 0px;
color:#ffffff;
text-indent:-9999px;
clear:both;
float:left;
border-top:1px solid #dddddd;
border-right:1px solid #888888;
border-bottom:1px solid #888888;
border-left:1px solid #dddddd;
}

#modelimg span a{
display:block;
height:250px;
}
#model-header {background: url(http://www.kunitachi-gakki.co.jp/nohant/archives/event2009021801-250.jpg) left top no-repeat;width:250px;height:250px;}
#model-header a:hover{background: url(http://www.kunitachi-gakki.co.jp/nohant/archives/event2009021801-250.jpg) left top no-repeat;width:250px;height:250px;}

#subetenoimg{
font-size:0px;
width:100px;
height:20px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#ffffff;
text-indent:-9999px;
clear:both;
}
#subetenoimg a:hover{
opacity:0.6;
filter: alpha(opacity=60) ;
}
#subetenoimg a:hover img{
opacity:0.6;
filter: alpha(opacity=60) ;
}
#subetenoimg span a{
display:block;
height:20px;
}
.subeteno{
	background:url('http://www.kunitachi-gakki.co.jp/nohant/image/b-subeteno.gif') top left no-repeat;
	text-indent:-9999px;
	color:#ffffff;
	font-size:0px;
	width:100px;
	height:20px;
	padding:0px;
	border:0px;
	margin:0px;
	clear:both;
}
.accessha{
	background:url('http://www.kunitachi-gakki.co.jp/nohant/image/b-accessha.gif') top left no-repeat;
	text-indent:-9999px;
	color:#ffffff;
	font-size:0px;
	width:100px;
	height:20px;
	padding:0px;
	border:0px;
	margin:0px;
	clear:both;
}

.pleyelnewpiano-show{
background:#f2ffe1;
border:1px solid #9bb78c;
border-top:5px solid #9bb78c;
padding:0px 10px 5px 10px; 
}
.pleyelnewpiano{
background:#fff6df;
border:1px solid #e3c28c;
border-top:5px solid #e3c28c;
padding:0px 10px 5px 10px;  
}

.pleyelvinpiano-show{
background:#fafafa url('http://www.kunitachi-gakki.co.jp/nohant/img/hole.gif') 1% 2% no-repeat;
border:1px solid #552d25;
border-top:5px solid #552d25;
padding:0px 0px 5px 8px; 
}

