@charset"utf-8";

/*

-----------------------------------------------

Rieko Suzuki Web Site ver.1 navigation

Author:   Hideyuki Koyama -MONTAGE lab.(http://www.montagelab.jp)

Version:  July 2012

----------------------------------------------- */





/* a link

--------------------------------------------------

----------------------------------------------- */

a{color:#523100; text-decoration:underline;}

a:visited{color:#523100;}

a:hover, a:active{color:#9D5200;}





/* header navigatiion

--------------------------------------------------

----------------------------------------------- */

#headnav ul{}

#headnav li a{ text-decoration:none; border:none;}

#headnav li{

	margin:0 0;

	text-align:left;

}

#headnav li a{

	display:block;

	width:338px;

	height:36px;

	text-indent:-9000px;

	overflow:hidden;

}

#past_schedule {
	text-indent:10px;
	overflow:visible;
}

#headnav li#n_home a{background:url(../img/n_home.png) no-repeat 0 0;}

#headnav li#n_media a{background:url(../img/n_media.png) no-repeat 0 0;}

#headnav li#n_topics a{background:url(http://riekosuzuki.com/img/n_topics.png) no-repeat 0 0;}

#headnav li#n_profile a{background:url(../img/n_profile.png) no-repeat 0 0;}

#headnav li#n_disco a{background:url(../img/n_disco.png) no-repeat 0 0;}

#headnav li#n_schedule a{background:url(../img/n_schedule.png) no-repeat 0 0;}

#headnav li#n_links a{background:url(../img/n_links.png) no-repeat 0 0;}



#headnav li#n_home a:hover,

#headnav li#n_media a:hover,

#headnav li#n_topics a:hover,

#headnav li#n_profile a:hover,

#headnav li#n_disco a:hover,

#headnav li#n_schedule a:hover,

#headnav li#n_links a:hover{background-position:0 -36px;}



#headnav li#n_media.selected a,

#headnav li#n_topics.selected a,

#headnav li#n_profile.selected a,

#headnav li#n_disco.selected a,

#headnav li#n_schedule.selected a,

#headnav li#n_links.selected a{background-position:0 -72px;}



#headnav li ul{margin:10px 0 10px 40px; font:italic 9.5pt/1.2 "Times New Roman", Times, serif;}

#headnav li ul li{display:block; margin:0 10px 0 0; height:auto; width:auto;}

#headnav li ul li a{height:auto; width:auto; text-indent:0; background:none !important;}





/* selected

----------------------------------------------- */

#home #headnav li#n_home a{

	background-position: 0 -72px;

}





/* .pagenav

--------------------------------------------------

----------------------------------------------- */

.pagenav{margin:0 30px; padding-bottom:5px; text-align:center; font:italic 9.5pt/1.2 "Times New Roman", Times, serif; border-bottom:1px solid #C4C3B1;}

.pagenav a{margin:0 5px; }



#b_alldisc, #b_solo, #b_join{cursor:pointer; text-decoration:none;}

#b_alldisc:hover, #b_solo:hover, #b_join:hover{color:#9D5200;}

#b_alldisc.selected, #b_solo.selected, #b_join.selected{color:#523100; text-decoration:underline;}







/* .b_lang

--------------------------------------------------

----------------------------------------------- */

#b_lang{position:absolute; top:6px; right:16px; font:9.5pt/1.2 "Times New Roman", Times, serif;}

#b_lang .jp{padding:0 8px 0 0; border-right:1px solid #666;}

#b_lang .en{padding:0 0 0 8px;}

#b_lang .selected a{color:#999; text-decoration:none;}





/* #b_pagetop

--------------------------------------------------

----------------------------------------------- */

#b_pagetop{ margin:60px 0 0 0; padding:0.5em 0;}

#b_pagetop{ text-align:right; font:9pt/1.2 "Times New Roman", Times, serif; color:#3E290F;}

#b_pagetop a{padding:10px 15px 0 15px;text-decoration:none;}



.b_pagetop{clear:both; margin:0 0;}

.b_pagetop{ text-align:right; font:9pt/1.2 "Times New Roman", Times, serif; color:#3E290F;}

.b_pagetop a{padding:10px 30px 0 0;text-decoration:none;}