@charset "UTF-8";

/*--------------------------------
	index
---------------------------------*/

/*#main-photo {
	margin:0px auto;
	text-align:center;
	width:964px;
	height:367px;
}*/

#imageContainer {
	position:relative;
	height:365px;
	width:964px;
	margin:0px auto;
}
	
#imageContainer img {
	display:none;
	position:absolute;
	top:0; left:0;
}

#top-container {
	background:url(../img/part/top-body_head.gif) #dfdfdf no-repeat top;
	width:950px;
	margin:0px auto 5px auto;
	padding-top:12px;
}

#top-container_bottom {
	background:url(../img/part/top-body_bottom.gif) #dfdfdf no-repeat bottom;
	width:950px;
	height:12px;
	clear:both;
}

hr {
	width:1px;
	height:1px;
	display:none;
}


/*-----------area-left-----------*/

#top-area_left {
	float:left;
	width:355px;
}

.bana-left {
	margin-top:4px;
	margin-left:15px;
}

h2#top-topics {
	display:block;
	background:url(../img/part/top-title_topics.gif) no-repeat;
	width:340px;
	height:17px;
	text-indent:-9999px;
	font-size:1px;
	padding:0px;
	margin-left:15px;
	line-height:0px;
}


/*-----------area-center-----------*/

#top-area_center {
	float:left;
	width:340px;
	margin-left:15px;
}

h2#top-info {
	display:block;
	background:url(../img/part/top-title_info.gif) no-repeat;
	width:340px;
	height:17px;
	text-indent:-9999px;
	font-size:1px;
	padding:0px;
}

#top-info-content {
	margin:4px 0px 10px 0px;
	_margin:0px 0px 10px 0px;
}

#top-info-content p {
	width:340px;
	height:51px;
	background:url(../img/part/top-info_bg.gif) #FFFFFF no-repeat left;
	margin:1px 0px 0px 0px;
	/margin:2px 0px 0px 0px;
	font-size:12px;
}

#top-info-content a {
	display:block;
	width:318px;
	_width:340px;
	height:46px;
	_height:51px;
	background:url(../img/part/top-info_bg.gif) #FFFFFF no-repeat left;
	margin:1px 0px 0px 0px;
	padding:5px 0px 0px 22px;
	text-align:left;
	color:#808080;
	
}

#top-info-content a:hover {
	background:url(../img/part/top-info_bg_o.gif) #FFFFFF no-repeat left;
	text-decoration:none;
	color:#ffa800;
}


h2#top-media {
	display:block;
	background:url(../img/part/top-title_media.gif) no-repeat;
	width:340px;
	height:17px;
	text-indent:-9999px;
	font-size:1px;
	padding:0px;
	margin:0px;
}

#media-content {
	background-color:#FFFFFF;
	padding:5px 4px 10px 14px;
	text-align:left;
	margin:4px 0px 10px 0px;
	_margin-top:1px;
}

#media-content p {
	background:url(../img/part/line-dot_gray.gif) no-repeat bottom;
	padding:9px 0px;
}

#media-content p a {
	color:#909090;
}

#media-content p a:hover {
	color:#ffa800;
}

#media-content p img {
	vertical-align:middle;
	margin-right:7px;
}

h2#top-mobile {
	display:block;
	background:url(../img/part/top-title_mobile.gif) no-repeat;
	width:340px;
	height:17px;
	text-indent:-9999px;
	font-size:1px;
	padding:0px;
	margin:0px;
}

#mobile-content {
	background-color:#FFFFFF;
	padding:5px 14px 10px 14px;
	text-align:left;
	margin-top:4px;
	_margin-top:1px;
	margin-bottom:10px;
}

#mobile-content p{
	margin-bottom:3px;
}

#mobile-site {
	width:123px;
	float:left;
	margin-left:22px;
	_margin-left:11px;
}

#mobile-site p {
	text-align:center;
	padding:0px;
}

#mobile-blog {
	width:123px;
	float:left;
	margin-left:22px;
}

#mobile-blog p {
	text-align:center;
	padding:0px;
}


.bana-center {
	margin-bottom:5px;
}


/*-----------area-right-----------*/

h2#top-rese {
	display:block;
	background:url(../img/part/top-title_rese.gif) no-repeat;
	width:210px;
	height:17px;
	text-indent:-9999px;
	font-size:1px;
	padding:0px;
	margin:0px;
}

#rese-content {
	background:url(../img/part/top-rese_bg.gif) #FFFFFF no-repeat bottom left;
	padding:5px 14px 10px 14px;
	text-align:left;
	margin:4px 0px 10px 0px;
	_margin:1px 0px 10px 0px;
}

#rese-content p{
	margin-bottom:5px;
}

#rese-btn {
	height:29px;
	width:146px;
	margin-left:36px;
}

#rese-btn a {
	display:block;
	height:29px;
	width:146px;
	background:url(../img/part/top-rese-btn.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}

#rese-btn a:hover {
	background:url(../img/part/top-rese-btn_o.gif) no-repeat;
}



#top-area_right {
	float:left;
	width:210px;
	margin-left:15px;
}

h2#top-live {
	display:block;
	background:url(../img/part/top-title_live.gif) no-repeat;
	width:210px;
	height:17px;
	text-indent:-9999px;
	font-size:1px;
	padding:0px;
	margin:0px;
}

.live-box {
	background:url(../img/part/top-live_bg.gif) no-repeat top;
	width:210px;
	margin-top:4px;
	_margin-top:1px;
}

.live-content {
	background:url(../img/part/top-live_bottom.gif) no-repeat bottom;
	letter-spacing:0px;
	text-align:left;
	padding:8px 4px 12px 0px;
}

.live-margin {
	margin-top:5px;
}

dl.top-live dt.live-day {
	width:120px;
  clear:left;
  float:left;
}

dl.top-live dt {
  clear:left;
  float:left;
  margin:0;
  width:4em;
  padding-left:14px;
}

dl.top-live dd {
  margin-bottom:0;
  margin-left:65px;
}

dl.top-live dd a {
	color:#ffa800;
}

dl.top-live dd a:hover {
	color:#ff7000;
}


/*--------------------------------
	title
---------------------------------*/

#title-information {width:950px;height:64px;background:url(../img/part/bg-information.gif) no-repeat 30px 0px;clear:both;margin-bottom:10px;display:block;overflow:hidden;text-indent:-9999px;}
#title-biography {width:950px;height:64px;background:url(../img/part/bg-biography.gif) no-repeat 30px 0px;clear:both;margin-bottom:10px;display:block;overflow:hidden;text-indent:-9999px;}
#title-discography {width:950px;height:64px;background:url(../img/part/bg-discography.gif) no-repeat 30px 0px;clear:both;margin-bottom:20px;display:block;overflow:hidden;text-indent:-9999px;}
#title-gallery {width:950px;height:64px;background:url(../img/part/bg-gallery.gif) no-repeat 30px 0px;clear:both;margin-bottom:10px;display:block;overflow:hidden;text-indent:-9999px;}
#title-goods {width:950px;height:64px;background:url(../img/part/bg-goods.gif) no-repeat 30px 0px;clear:both;margin-bottom:10px;display:block;overflow:hidden;text-indent:-9999px;}
#title-profile {width:950px;height:64px;background:url(../img/part/bg-profile.gif) no-repeat 30px 0px;clear:both;margin-bottom:10px;display:block;overflow:hidden;text-indent:-9999px;}
#title-request {width:950px;height:64px;background:url(../img/part/bg-request.gif) no-repeat 30px 0px;clear:both;margin-bottom:10px;display:block;overflow:hidden;text-indent:-9999px;}
#title-special {width:950px;height:64px;background:url(../img/part/bg-special.gif) no-repeat 30px 0px;clear:both;margin-bottom:10px;display:block;overflow:hidden;text-indent:-9999px;}
#title-reservation {width:950px;height:64px;background:url(../img/part/bg-reservation.gif) no-repeat 30px 0px;clear:both;margin-bottom:10px;display:block;overflow:hidden;text-indent:-9999px;}
#title-live {width:950px;height:64px;background:url(../img/part/bg-live.gif) no-repeat 30px 0px;clear:both;margin-bottom:10px;display:block;overflow:hidden;text-indent:-9999px;}
#title-media {width:950px;height:64px;background:url(../img/part/bg-media.gif) no-repeat 30px 0px;clear:both;margin-bottom:10px;display:block;overflow:hidden;text-indent:-9999px;}


/*--------------------------------
	reservation
---------------------------------*/

#reservation-content {
	background: url(../img/part/box-head.gif) #FFFFFF no-repeat top;
	margin:0px auto 6px auto;
	text-align:center;
	padding:15px 0px 0px 0px;
	width:950px;
}

#reservation-content-bottom {
	width:950px;
	height:8px;
	background:url(../img/part/box-botom.gif) no-repeat bottom;
	clear:both;
}

#rese-area {
	margin:0px;
	padding-top:30px;
	height:250px;
}


/*--------------------------------
	info　　live　　media
---------------------------------*/

#info-content {
	background: url(../img/part/box-head.gif) #FFFFFF no-repeat top;
	margin:0px auto 6px auto;
	text-align:center;
	padding:15px 0px 0px 0px;
	width:950px;
}

#info-content-bottom {
	width:950px;
	height:8px;
	background:url(../img/part/box-botom.gif) no-repeat bottom;
	clear:both;
}

#info-content a {
	color:#ffa800;
}

#info-content a:hover {
	color:#ff7000;
	text-decoration:underline;
}

#info-content p.info-day {
	padding-top:0px;
}

.info-year {
	width:950px;
}

.info-left {
	float:left;
	margin-left:15px;
	width:150px;
}

.info-right {
	float:left;
	margin-left:15px;
	width:700px;
}

.info-right h2 {
	margin-bottom:22px;
	font-size:16px;
	line-height:1em;
	color:#7fb840;
}

.live-right {
	float:left;
	margin-left:15px;
	width:700px;
}

.live-right h2 {
	margin-bottom:22px;
	font-size:16px;
	line-height:1em;
	color:#ef9191;
}

.media-right {
	float:left;
	margin-left:15px;
	width:700px;
}

.media-right h2 {
	margin-bottom:22px;
	font-size:16px;
	line-height:1em;
	color:#8fcaec;
}

.info-box {
	text-align:left;
	border-left:#93d34b solid 3px;
	margin-bottom:30px;
	padding-left:15px;
}

.info-live-box {
	text-align:left;
	border-left:#ef9191 solid 3px;
	margin-bottom:30px;
	padding-left:15px;
}

.info-media-box {
	text-align:left;
	border-left:#8fcaec solid 3px;
	margin-bottom:30px;
	padding-left:15px;
}

p.info-2010 {
	width:66px;
	height:21px;
	background:url(../img/part/2010.gif) no-repeat;
	display:block;
	text-indent:-9999px;
	margin-left:60px;
}

p.info-2009 {
	width:66px;
	height:21px;
	background:url(../img/part/2009.gif) no-repeat;
	display:block;
	text-indent:-9999px;
	margin-left:60px;
}

p.info-2008 {
	width:66px;
	height:21px;
	background:url(../img/part/2008.gif) no-repeat;
	display:block;
	text-indent:-9999px;
	margin-left:60px;
}

p.info-2007 {
	width:66px;
	height:21px;
	background:url(../img/part/2007.gif) no-repeat;
	display:block;
	text-indent:-9999px;
	margin-left:60px;
}

p.info-2006 {
	width:66px;
	height:21px;
	background:url(../img/part/2006.gif) no-repeat;
	display:block;
	text-indent:-9999px;
	margin-left:60px;
}

p.info-2005 {
	width:66px;
	height:21px;
	background:url(../img/part/2005.gif) no-repeat;
	display:block;
	text-indent:-9999px;
	margin-left:60px;
}

#info-navi-area {
	margin:0px auto 6px auto;
	width:950px;
	text-align:center;
	background:url(../img/part/info-navi_bg.gif) no-repeat;
	height:42px;
}

ul#info-navi {
	margin-left:30px;
	padding-top:12px;
}

ul#info-navi li {
	float:left;
	overflow:hidden;
}

#info-info-now {width:89px;height:13px;background:url(../img/part/info-navi_info.gif) no-repeat;display:block;text-indent:-9999px;border-bottom:#93d34b solid 2px;padding-bottom:4px;_padding-bottom:0px;}
li#info-info a {width:89px;height:13px;background:url(../img/part/info-navi_info.gif) no-repeat;display:block;text-indent:-9999px;padding-bottom:4px;_padding-bottom:0px;}
li#info-info a:hover {border-bottom:#93d34b solid 2px;}

#info-live-now {width:103px;height:13px;background:url(../img/part/info-navi_live.gif) no-repeat;display:block;text-indent:-9999px;border-bottom:#ef9191 solid 2px;margin-left:40px;padding-bottom:4px;_padding-bottom:0px;}
li#info-live a {width:103px;height:13px;background:url(../img/part/info-navi_live.gif) no-repeat;display:block;text-indent:-9999px;margin-left:40px;padding-bottom:4px;_padding-bottom:0px;}
li#info-live a:hover {border-bottom:#ef9191 solid 2px;}

#info-media-now {width:118px;height:13px;background:url(../img/part/info-navi_media.gif) no-repeat;display:block;text-indent:-9999px;border-bottom:#8fcaec solid 2px;margin-left:40px;padding-bottom:4px;_padding-bottom:0px;}
li#info-media a {width:118px;height:13px;background:url(../img/part/info-navi_media.gif) no-repeat;display:block;text-indent:-9999px;margin-left:40px;padding-bottom:4px;_padding-bottom:0px;}
li#info-media a:hover {border-bottom:#8fcaec solid 2px;}


/*--------------------------------
	profile
---------------------------------*/

#profile-content {
	background: url(../img/part/profile-head.gif) #000000 no-repeat top;
	margin:0px auto 6px auto;
	text-align:center;
	padding:15px 0px 0px 0px;
	width:950px;
	color:#f6f6f6;
}

#profile-content a {
	color:#ffa800;
}

#profile-content a:hover {
	color:#ff7000;
}

#profile-content-bottom {
	width:950px;
	height:8px;
	background:url(../img/part/profile-botom.gif) no-repeat bottom;
	clear:both;
}

h3#gunshy {display:block;width:215px;height:55px;background:url(../img/part/profile-gunshy.gif) no-repeat;margin:30px 0px 0px 32px;text-indent:-9999px;}
h3#shige {display:block;width:155px;height:55px;background:url(../img/part/profile-shige.gif) no-repeat;margin:30px 0px 0px 32px;text-indent:-9999px;}
h3#ryuichi {display:block;width:232px;height:55px;background:url(../img/part/profile-ryuichi.gif) no-repeat;margin:30px 0px 0px 32px;text-indent:-9999px;}
h3#yasu {display:block;width:156px;height:55px;background:url(../img/part/profile-yasu.gif) no-repeat;margin:30px 0px 0px 32px;text-indent:-9999px;}
h3#fujico {display:block;width:188px;height:55px;background:url(../img/part/profile-fujico.gif) no-repeat;margin:30px 0px 0px 32px;text-indent:-9999px;}
h3#cozy {display:block;width:156px;height:55px;background:url(../img/part/profile-cozy.gif) no-repeat;margin:30px 0px 0px 32px;text-indent:-9999px;}
h3#micci {display:block;width:163px;height:55px;background:url(../img/part/profile-micci.gif) no-repeat;margin:30px 0px 0px 32px;text-indent:-9999px;}

#profile-area-shige p, #profile-area-yasu p, #profile-area-fujico p, #profile-area-cozy p, #profile-area-ryuichi p, #profile-area-micci p {
	margin-left:30px;
	width:480px;
	height:220px;
	overflow:auto;
}

#profile-area-gunshy p {
	margin-left:30px;
	width:340px;
	height:300px;
	overflow:auto;
}

#profile-content .pro-top {
	margin:10px 0px 0px 30px;
	width:200px;
}

#profile-content .pro-top a {
	color:#ffa800;
}

#profile-content .pro-top a:hover {
	color:#ff7000;
}


#profile-area-gunshy {width:950px;height:455px;background:url(../img/part/profile-photo_gunshy.jpg) no-repeat right 95px;text-align:left;}
#profile-area-shige {width:950px;height:455px;background:url(../img/part/profile-photo_shige.jpg) no-repeat right 25px;text-align:left;}
#profile-area-yasu {width:950px;height:455px;background:url(../img/part/profile-photo_yasu.jpg) no-repeat right 25px;text-align:left;}
#profile-area-fujico {width:950px;height:455px;background:url(../img/part/profile-photo_fujico.jpg) no-repeat right 25px;text-align:left;}
#profile-area-cozy {width:950px;height:455px;background:url(../img/part/profile-photo_cozy.jpg) no-repeat right 25px;text-align:left;}
#profile-area-ryuichi {width:950px;height:455px;background:url(../img/part/profile-photo_ryuichi.jpg) no-repeat right 25px;text-align:left;}
#profile-area-micci {width:950px;height:455px;background:url(../img/part/profile-photo_micci.jpg) no-repeat right 25px;text-align:left;}

#pro-navi {
	background:url(../img/part/pro-navi.jpg) no-repeat bottom;
	width:913px;
	height:111px;
	margin:30px auto;
}

ul#pro-navi-ul {
	text-align:left;
	padding-left:58px;
}

ul#pro-navi-ul li {
    float:left;
	overflow:hidden;
}

li#pro-shige #pro-shige-now {display:block;width:144px;height:111px;text-indent:-9999px; background:url(../img/part/pro-navi.jpg) no-repeat -58px -222px;}
li#pro-shige a {display:block;width:144px;height:111px;text-indent:-9999px; background:url(../img/part/pro-navi.jpg) no-repeat -58px 0px;}
li#pro-shige a:hover {display:block;width:144px;height:111px;text-indent:-9999px; background:url(../img/part/pro-navi.jpg) no-repeat -58px;}

li#pro-ryuichi #pro-ryuichi-now {display:block;width:130px;height:111px;text-indent:-9999px; background:url(../img/part/pro-navi.jpg) no-repeat -202px -222px;}
li#pro-ryuichi a {display:block;width:130px;height:111px;text-indent:-9999px; background:url(../img/part/pro-navi.jpg) no-repeat -202px 0px;}
li#pro-ryuichi a:hover {display:block;width:130px;height:111px;text-indent:-9999px; background:url(../img/part/pro-navi.jpg) no-repeat -202px;}

li#pro-yasu #pro-yasu-now {display:block;width:130px;height:111px;text-indent:-9999px; background:url(../img/part/pro-navi.jpg) no-repeat -332px -222px;}
li#pro-yasu a {display:block;width:130px;height:111px;text-indent:-9999px; background:url(../img/part/pro-navi.jpg) no-repeat -332px 0px;}
li#pro-yasu a:hover {display:block;width:130px;height:111px;text-indent:-9999px; background:url(../img/part/pro-navi.jpg) no-repeat -332px;}

li#pro-fujico #pro-fujico-now {display:block;width:130px;height:111px;text-indent:-9999px; background:url(../img/part/pro-navi.jpg) no-repeat -462px -222px;}
li#pro-fujico a {display:block;width:130px;height:111px;text-indent:-9999px; background:url(../img/part/pro-navi.jpg) no-repeat -462px 0px;}
li#pro-fujico a:hover {display:block;width:130px;height:111px;text-indent:-9999px; background:url(../img/part/pro-navi.jpg) no-repeat -462px;}

li#pro-cozy #pro-cozy-now {display:block;width:130px;height:111px;text-indent:-9999px; background:url(../img/part/pro-navi.jpg) no-repeat -592px -222px;}
li#pro-cozy a {display:block;width:130px;height:111px;text-indent:-9999px; background:url(../img/part/pro-navi.jpg) no-repeat -592px 0px;}
li#pro-cozy a:hover {display:block;width:130px;height:111px;text-indent:-9999px; background:url(../img/part/pro-navi.jpg) no-repeat -592px;}

li#pro-micci #pro-micci-now {display:block;width:130px;height:111px;text-indent:-9999px; background:url(../img/part/pro-navi.jpg) no-repeat -722px -222px;}
li#pro-micci a {display:block;width:130px;height:111px;text-indent:-9999px; background:url(../img/part/pro-navi.jpg) no-repeat -722px 0px;}
li#pro-micci a:hover {display:block;width:130px;height:111px;text-indent:-9999px; background:url(../img/part/pro-navi.jpg) no-repeat -722px;}


/*--------------------------------
	gallery
---------------------------------*/

#gallery-content {
	background: url(../img/part/box-head.gif) #FFFFFF no-repeat top;
	margin:0px auto 6px auto;
	text-align:center;
	padding:15px 0px 0px 0px;
	width:950px;
}

#gallery-content-bottom {
	width:950px;
	height:8px;
	background:url(../img/part/box-botom.gif) no-repeat bottom;
	clear:both;
}

#gallery-navi {
	width:250px;
	float:left;
	margin:7px 0px 10px 34px;
	_margin:7px 0px 10px 17px;
	text-align:left;
}

#gallery-navi p {
	width:250px;
	height:21px;
	margin-bottom:3px;
	_margin-bottom:1px;
}

#gallery-navi p.gallery-title_live,#gallery-navi p.gallery-title_event {
	display:block;
	width:250px;
	_width:250px;
	height:21px;
	background:url(../img/part/gallery_title.gif) no-repeat;
	padding-top:1px;
	_padding-top:0px;
	text-align:left;
	color:#808080;
	_line-height:22px;
	text-indent:8px;
	font-size:12px;
	color:#FFFFFF;
}

#gallery-navi p.gallery-title_event {
	margin-top:15px;
}

#gallery-navi a {
	display:block;
	width:250px;
	_width:250px;
	height:21px;
	background:url(../img/part/gallery_btn.gif) no-repeat;
	padding-top:1px;
	_padding-top:0px;
	text-align:left;
	color:#808080;
	_line-height:23px;
	text-indent:8px;
	font-size:12px;
}

#gallery-navi a:hover {
	background:url(../img/part/gallery_btn_o.gif) no-repeat;
	text-decoration:none;
	color:#ffffff;
}

#gallery-photo {
	width:630px;
	float:left;
	margin:0px 0px 20px 20px;
	_margin:0px 0px 20px 12px;
}


/*--------------------------------
	discography
---------------------------------*/

.disco-left {
	width:260px;
	float:left;
	text-align:left;
}

.disco-left img {
	margin-left:30px;
}

.disco-right {
	width:640px;
	float:left;
	text-align:left;
}

.disco-right dl {
	margin-bottom:8px;
}

.disco-right dt {
	font-size:14px;
	margin-bottom:6px;
}

.disco-setumei {
	clear:both;
	width:890px;
	margin:0px 0px 50px 30px;
	_margin:0px 0px 50px 0px;
	padding-top:10px;
	padding-bottom:42px;
	text-align:left;
	border-bottom:#f4f4f4 solid 3px;
}

.dico-oceanic_bg {
	background:url(../img/part/disco-bg_01.jpg) no-repeat top right;
}

table.sample {
	border-top:#E7E7E7 solid 1px;
	border-left:#E7E7E7 solid 1px;
}


table.sample td {
	padding:0.5em 0.3em 0.3em 0.3em;
	border-bottom:#E7E7E7 solid 1px;
	border-right: #E7E7E7 solid 1px;
	width:220px;
}

table.sample td.g {
	padding:0.5em 0.3em 0.3em 0.3em;
	border-bottom:#E7E7E7 solid 1px;
	border-right:#E7E7E7 solid 1px;
	background-color:#f7f7f7;
	width:220px;
}

table.sample td.fh {
	padding:0.3em;
	border-bottom:#E7E7E7 solid 1px;
	border-right:#E7E7E7 solid 1px;
	background-color:#fff;
	width:50px;
	text-align:center;
}

table.sample td.fg {
	padding:0.3em;
	border-bottom:#E7E7E7 solid 1px;
	border-right:#E7E7E7 solid 1px;
	background-color:#f7f7f7;
	width:50px;
	text-align:center;
}

.mf247 {
	margin:10px 0px 0px 0px;
	padding:0px;
	background: url(../img/part/mf247_logo_w4.gif) no-repeat 0px 50%;
}

.mf247 p {
	font-size:12px;
	font-weight:normal;
	margin:0px 0px 3px 45px;
	padding:0px;
	vertical-align:top;
}


/*--------------------------------
	biography
---------------------------------*/

#baio-area {
	padding:0px 0px 0px 30px;
}

.baio-box {
	width:280px;
	margin-bottom:20px;
	float:left;
	text-align:left;
}

.baio-mg {
	margin-right:20px;
}

dt.bio-2010 {width:280px;height:21px;background:url(../img/part/2010.gif) no-repeat;display:block;text-indent:-9999px;border-bottom:#ac8850 solid 2px;padding-bottom:5px;margin-bottom:3px;}
dt.bio-2009 {width:280px;height:21px;background:url(../img/part/2009.gif) no-repeat;display:block;text-indent:-9999px;border-bottom:#ac8850 solid 2px;padding-bottom:5px;margin-bottom:3px;}
dt.bio-2008 {width:280px;height:21px;background:url(../img/part/2008.gif) no-repeat;display:block;text-indent:-9999px;border-bottom:#ac8850 solid 2px;padding-bottom:5px;margin-bottom:3px;}
dt.bio-2007 {width:280px;height:21px;background:url(../img/part/2007.gif) no-repeat;display:block;text-indent:-9999px;border-bottom:#ac8850 solid 2px;padding-bottom:5px;margin-bottom:3px;}
dt.bio-2006 {width:280px;height:21px;background:url(../img/part/2006.gif) no-repeat;display:block;text-indent:-9999px;border-bottom:#ac8850 solid 2px;padding-bottom:5px;margin-bottom:3px;}
dt.bio-2005 {width:280px;height:21px;background:url(../img/part/2005.gif) no-repeat;display:block;text-indent:-9999px;border-bottom:#ac8850 solid 2px;padding-bottom:5px;margin-bottom:3px;}
dt.bio-2004 {width:280px;height:21px;background:url(../img/part/2004.gif) no-repeat;display:block;text-indent:-9999px;border-bottom:#ac8850 solid 2px;padding-bottom:5px;margin-bottom:3px;}


/*--------------------------------
	Request
---------------------------------*/

#request-area {
	text-align:center;
	padding-bottom:50px;
}

table#request-table th, table#request-table td {
	letter-spacing:1px;
	border-collapse:collapse;
	_font-size:13px;
}

table#request-table th {
	background-color:#313131;
	border:#FFFFFF solid 1px;
	text-decoration:none;
	text-align:center;
	font-weight:normal;
	color:#c4c4c4;
	padding:7px 0px 5px 0px;
	_padding:9px 0px 7px 0px;
}

table#request-table td {
	border:#FFFFFF solid 1px;
	color:#808080;
	background-color:#eeeeee;
	text-align:center;
	padding:5px 0px 3px 0px;
	_padding:7px 0px 5px 0px;
}

table#request-table tr.co td {
	background-color:#f8f8f8;
}
