/* CSS Document */
/************Kappo table****************/
#wrapper{
text-align:center;
width:100%;
}

#bdid_table #pnkz a{
	font-size:100%;
	}
#rink_botton{
margin-top:8px;
	width:779px;
	height:15px;
	border-bottom:1px #990000 solid;
	}
#rink_botton_prev{
	float:left;
	width:46px;
	}
#rink_botton_next{
	float:right;
	width:46px;
	}

#bdid_table #contents #main_contents{
	padding:0 0 0 0;
}
#bdid_table #contents h2{
	clear:both;
}
#bdid_table #table_selection{
	width:550px;
	}
	#bdid_table #table_selection p{
		margin:18px 0 15px 0;
}
#bdid_table .table_selection_boxset{
	clear:both;
	width:550px;
	}
	#bdid_table .table_selection_item_left{
		float:left;
		width:270px;
		margin-bottom:10px;
	}
	#bdid_table .table_selection_item_right{
		float:right;
		width:270px;
		margin-bottom:10px;
}
#bdid_table #table_title{
	width:550px;
	margin-top:38px;
	border-bottom:1px #990000 solid;
	}
#bdid_table #table_title_normal{
	width:550px;
	border-bottom:1px #990000 solid;
	}
#bdid_table p.title_read{
	margin-top:16px;
	}
#bdid_table .table_index{
	width:550px;
	margin-top:14px;
	}
#bdid_table .table_item{
	float:left;
	width:160px;
	margin-bottom:20px;
	}
#bdid_table .table_item1{
	float:left;
	width:160px;
	margin-left:35px;
	margin-bottom:20px;
	}
#bdid_table p.shop_name{
	margin-top:10px;
	color:#999999;
	}
#bdid_table p.photo_caption{
	margin-top:4px;
	line-height:1.6em;
}
#bdid_table p.photo_caption a{
	line-height:1.6em;
}
#bdid_table #volume{
	margin-top:64px;
	font-size:0.84em;
}
#bdid_table #backnum_title{
	width:550px;
	position:relative;
	margin-top:10px;
	}
#bdid_table #backnum_title{
	margin-top:40px;
	}
#bdid_table li.volume{
	margin-top:12px;
	}
/*-------------------table bishoku-------------------*/
body.bdcs_bishoku #contents #rightside_contents #main_contents{
	padding-top:0px;
}
body.bdcs_bishoku #page_action{
	width:780px;
	}
body.bdcs_bishoku h3{
	margin:25px 0 0 0;
	font-size:1em;
	color:#990000;
}
body.bdcs_bishoku,
body.bdcs_bishoku p,
body.bdcs_bishoku a{
	font-size:12px;*font-size:small;*font:x-small;
	font-family:Verdana, "MS Gothic","ＭＳ ゴシック",monospace;
	line-height:1.4em;
	}
body.bdcs_bishoku  #contents #side_c_inner a{
	font-size:1.0em;
}
body.bdcs_bishoku #contents #main_contents{
	padding:0 0 0 0;
}
body.bdcs_bishoku #contents #side_c{
	width:780px;
	}
body.bdcs_bishoku .left_box_set{
	float:left;
	width:290px;
	padding-bottom:30px;
	}
body.bdcs_bishoku .left_box_set h3{
	margin:0 0 20px 0;
	padding:0 0 0 0;
	}
body.bdcs_bishoku .left_box_set p.name_caption{
	font-size:1.18em;
	font-weight:bold;
	margin-bottom:15px;
	}
body.bdcs_bishoku .mini_photo_caption{
	margin-top:10px;
	font-size:0.84em;
	line-height:1.5em;
	}
body.bdcs_bishoku p.go_table{
	font-size:0.8em;
	margin:5px 0 45px 0;
	}
body.bdcs_bishoku h4{
	margin:25px 0 0 0;
	color:#990000;
	}
body.bdcs_bishoku h4.gokujyou_under,
body.bdcs_gokujyou h4.gokujyou_under{
	margin:0 0 0 0;
	color:#990000;
	}
body.bdcs_bishoku p.each_table{
	margin:0 0 10px 0;
	}
body.bdcs_bishoku .box_set{
	clear:both;
	position:relative;
	margin:12px 0 0px 0;
	width:780px;
	}
body.bdcs_bishoku .right_box_set{
	float:right;
	width:475px;
	margin-top:125px;
	margin-bottom:30px;
	}
body.bdcs_bishoku p.name_caption{
	font-size:1.17em;
	font-weight:bold;
	margin-bottom:15px;
	}
body.bdcs_bishoku .right_box_set p.name_caption{
	font-size:1.18em;
	font-weight:bold;
	margin-top:24px;
	margin-bottom:15px;
	}
body.bdcs_bishoku p.photo_caption{
	margin-top:12px;
	float:right;
	width:200px;
	font-size:0.84em;
	line-height:1.5em;
	}
body.bdcs_bishoku .map_set{
	clear:both;
	position:relative;
	margin:0px 0;
	width:780px;
	}
body.bdcs_bishoku .map_set2{
	clear:both;
	position:relative;
	margin:22px 0 20px 0;
	width:456px;
	min-height:230px;
	}
body.bdcs_bishoku #map{
	position:absolute;
	width:250px;
	height:250px;
	top:0;
	left:0;
	}
body.bdcs_bishoku #map img{
	position:absolute;
	top:0px;
	}
body.bdcs_bishoku .map_text{
	position:relative;
	width:260px;
	top:0;
	line-height:1.5em;
	font-size:1em;
	margin-bottom:40px;
	}
	body.bdcs_bishoku .map_text p.caption{
	margin-bottom:7px;
	}
	body.bdcs_bishoku dl{
	position:relative;
	}
	body.bdcs_bishoku .map_text dt{
	position:relative;
	width:50px;
	font-weight:bold;
	}
	body.bdcs_bishoku .map_text dt.line{
	position:relative;
	width:250px;
	}
	body.bdcs_bishoku .map_text dt span{
	position:absolute;
	width:100px;
	left:0;
	top:0;
	}
	body.bdcs_bishoku .map_text dd{
	position:relative;
	left:70px;
	_left:80px;
	width:200px;
	font-size:1em;
	}
body.bdcs_bishoku .mini_photo{
	position:absolute;
	width:174px;
	top:0;
	left:606px;
	}
body.bdcs_bishoku .mini_photo1{
	position:absolute;
	width:228px;
	top:0;
	left:294px;
	}
body.bdcs_bishoku .mini_photo2{
	position:absolute;
	width:228px;
	top:0;
	left:552px;
	}
/*-------------------table bishoku_bl-------------------*/
#bdid_bishoku_bl .left_box_set_bl{
	width:338px;
	padding-bottom:30px;
	}
#bdid_bishoku_bl .left_box_set_bl h2{
	margin:0px 0 0 0;
	padding-top:8px;
	}
#bdid_bishoku_bl .left_box_set_bl p.name_caption{
	margin:24px 0 0 0;
	}
#bdid_bishoku_bl .right_box_set p.name_caption{
	margin-top:36px;
	}
#bdid_bishoku_bl .left_box_set_bl p.text{
	margin:12px 0 0px 0;
	}
#bdid_bishoku_bl .right_box_set_bl{
	position:absolute;
	top:10px;
	left:374px;
	width:405px;
	}
#bdid_bishoku_bl .map_set{
	width:250px;
	height:250px;
	margin:0 10px 20px 0;
	}
#bdid_bishoku_bl .map_text{
	width:375px;
	margin-left:270px;
	}
#bdid_bishoku_bl .map_text dd{
	width:315px;
	font-size:1em;
	}
#bdid_bishoku_bl .table_index{
	position:relative;
	clear:both;
	width:780px;
	min-height:274px;
	margin:0px 0 0px 0px;
	padding-bottom:10px;
	border-bottom:1px solid #999;
	}
#bdid_bishoku_bl .table_item{
	float:left;
	width:137px;
	}
#bdid_bishoku_bl .table_item p.photo_caption{
	width:137px;
	margin-bottom:10px;
	}

#bdid_bishoku_bl .table_item1{
	float:left;
	width:137px;
	margin-left:17px;
	}
#bdid_bishoku_bl .table_item1 p.photo_caption{
	width:137px;
	margin-bottom:10px;
	}

#bdid_bishoku_bl .table_item_bwtop{
	float:left;
	width:290px;
	margin:0;
	}
#bdid_bishoku_bl .table_item_bwtop img{
	float:left;
	width:137px;
	margin:0;
	padding-bottom:12px;
	}
#bdid_bishoku_bl .table_item_bw{
	float:left;
	width:290px;
	margin-left:17px;
	}
#bdid_bishoku_bl .table_item_bw p.photo_caption_bw{
	width:290px;
	margin-bottom:10px;
	margin-top:12px;
	font-size:0.84em;
	line-height:1.5em;
	}
#bdid_bishoku_bl .table_item_bwtop p.photo_caption_bw{
	width:290px;
	margin-bottom:10px;
	margin-top:12px;
	font-size:0.84em;
	line-height:1.5em;
	}
#bdid_bishoku_bl .table_item2{
	float:left;
	width:164px;
	margin-left:17px;
	}
#bdid_bishoku_bl .table_item2 p.photo_caption{
	width:167px;
	}
#bdid_bishoku_bl p.photo_caption2{
	margin-top:10px;
	font-size:0.84em;
	line-height:1.6em;
	}
#bdid_bishoku_bl .map_text dt.web_url{
	position:relative;
	width:250px;
	font-weight:normal;
	}
/*-------------------table bishoku_b-------------------*/
#bdid_bishoku_b h2{
	margin:8px 0 0 0;
	}
#bdid_bishoku_b .right_box_set{
	margin-left:300px;
	width:455px;
	margin-top:125px;
	margin-left:20px;
	margin-bottom:30px;
	}
#bdid_bishoku_b .map_set{
	width:250px;
	height:250px;
	margin:0 10px 20px 0;
	}
#bdid_bishoku_b .map_text{
	width:375px;
	margin-left:270px;
	}
#bdid_bishoku_b .map_text dd{
	width:315px;
	font-size:1em;
	}
#bdid_bishoku_b .table_index{
	position:relative;
	clear:both;
	width:780px;
	min-height:280px;
	margin:0px 0 0 0px;
	padding-bottom:20px;
	border-bottom:1px solid #999;
	}
#bdid_bishoku_b .table_item{
	float:left;
	width:137px;
	}
#bdid_bishoku_b .table_item p.photo_caption{
	width:137px;
	}
#bdid_bishoku_b .table_item1{
	float:left;
	width:137px;
	margin-left:17px;
	}
#bdid_bishoku_b .table_item1 p.photo_caption{
	width:137px;
	}
#bdid_bishoku_b .table_item2{
	float:left;
	width:164px;
	margin-left:17px;
	}
#bdid_bishoku_b .table_item2 p.photo_caption{
	width:167px;
	}
#bdid_bishoku_b p.photo_caption2{
	margin-top:10px;
	font-size:0.84em;
	line-height:1.6em;
	}
#bdid_bishoku_b .map_text dt.web_url{
	position:relative;
	width:250px;
	font-weight:normal;
	}
/*-------------------table bishoku_m1-------------------*/
#bdid_bishoku_m1 #main_contents{
	margin-top:0px;
	}
#bdid_bishoku_m1 .box_set{
	width:780px;
	float:left;
	min-height:360px;
	margin-top:12px;
	margin-bottom:30px;
	background:url(../images/table/short_bar.gif) no-repeat 0% 100%;
	}
#bdid_bishoku_m1 .left_box_set{
	float:none;
	width:470px;
	min-height:360px;
	}
#bdid_bishoku_m1 p.name_caption{
	margin:24px 0 0 0;
	}
#bdid_bishoku_m1 p.photo_caption_m1{
	display:bolck;
	position:absolute;
	width:190px;
	top:415px;
	left:590px;
	font-size:0.84em;
	line-height:1.5em;
	}
#bdid_bishoku_m1 p.text{
	margin:12px 0 0 0;
	padding-bottom:0;
	}
#bdid_bishoku_m1 .right_box_set{
	float:right;
	width:290px;
	margin:0 0 0 0px;
	padding:0;
	}
#bdid_bishoku_m1 #left_sidebox{
	width:242px;
	margin:0px 200px 0 0px;
	padding:0;
	}
#bdid_bishoku_m1 #left_sidebox img{
	margin:56px 0 0 0px;
	padding:0;
	}
#bdid_bishoku_m1 #right_sidebox{
	float:right;
	display:inline;
	width:200px;
	padding:0;
	}
#bdid_bishoku_m1 #right_sidebox p.mini_photo_caption{
	width:200px;
	margin-top:10px;
	font-size:0.84em;
	line-height:1.5em;
	margin-bottom:0px;
	}
#bdid_bishoku_m1 #right_sidebox p.mini_photo_caption_m1{
	width:200px;
	margin-top:10px;
	font-size:0.84em;
	line-height:1.5em;
	margin-bottom:20px;
	}
#bdid_bishoku_m1 #right_sidebox p.mini_photo_caption_m2{
	width:200px;
	margin-top:10px;
	font-size:0.84em;
	line-height:1.5em;
	margin-bottom:14px;
	}
#bdid_bishoku_m1 .box_set1{
	position:relative;
	width:780px;
	margin-top:12px;
	margin-bottom:30px;
	}
#bdid_bishoku_m1 .map_text{
	position:relative;
	width:375px;
	min-height:250px;
	margin:0;
	margin-left:270px;
	}
#bdid_bishoku_m1 .map_set{
	margin:10px 0;
	}
#bdid_bishoku_m1 .rink_parents{
	position:relative;
	width:780px;
	top:40px;
	}
#bdid_bishoku_m1 .map_text dt.web_url{
	font-weight:normal;
	white-space: nowrap;
	}
/*-------------------table bishoku_m2-------------------*/
#bdid_bishoku_m2 .box_set{
	position:relative;
	width:780px;
	float:left;
	background:url(../images/table/long_bar.gif) no-repeat right 92%;
	_background:url(../images/table/long_bar.gif) no-repeat 100% 92%;
	margin-bottom:30px;
	}
#bdid_bishoku_m2 .right_box_set{
	float:right;
	width:338px;
	margin-bottom:0px;
	margin-top:24px;
	}
#bdid_bishoku_m2 .right_box_set h2{
	margin-top:12px;
	}
#bdid_bishoku_m2 .right_box_set p.name_caption{
	margin-top:16px;
	}
#bdid_bishoku_m2 .right_box_set p.text{
	margin-bottom:2em;
	}
#bdid_bishoku_m2 .left_box_set{
	float:left;
	width:405px;
	margin-top:12px;
	margin-bottom:0px;
	padding:0;
	}
#bdid_bishoku_m2 .left_box_set p.photo_caption{
	width:190px;
	margin-bottom:0px;
	float:left;
	}
#bdid_bishoku_m2 .img_set{
	position:relative;
	clear:both;
	margin:0 0 40px 0;
	width:780px;
	}
	#bdid_bishoku_m2 .left_set{
	width:190px;
	margin-bottom:40px;
	}
	#bdid_bishoku_m2 .left_set p.photo_caption{
	width:190px;
	margin-bottom:24px;
	}
#bdid_bishoku_m2 .right_set{
	position:absolute;
	top:0px;
	left:220px;
	width:530px;
	margin-bottom:40px;
	}
#bdid_bishoku_m2 .map_text{
	width:250px;
	min-height:250px;
	line-height:1.5em;
	margin-left:280px;
	font-size:1em;
	}
	#bdid_bishoku_m2 .map_text dt{
	width:70px;
	font-weight:bold;
	}
#bdid_bishoku_m2 .map_text dt.web_url{
	font-weight:normal;
	word-wrap: normal;
	width:400px;
	}
#bdid_bishoku_m2 #map{
	position:absolute;
	width:250px;
	height:250px;
	top:0;
	left:0;
	}
#bdid_bishoku_m2 .map_sets{
	position:relative;
	clear:both;
	width:530px;
	height:250px;
	}
/*-------------------table bishoku_s-------------------*/
#bdid_bishoku_s .left_box_set h2{
	margin:0 0 20px 0;
	}
#bdid_bishoku_s .right_box_set{
	float:right;
	width:290px;
	margin:0 0 30px 0;
	}
#bdid_bishoku_s .right_box_set img{
	width:290px;
	margin:12px 0 0px 0;
	}
#bdid_bishoku_s .left_box_set{
	float:left;
	width:456px;
	margin-top:60px;
	margin-bottom:40px;
	}
#bdid_bishoku_s .left_box_set p.text{
	min-height:74px;
	}
#bdid_bishoku_s #kotei_image{
	position:absolute;
	top:0px;
	width:160px;
	left:296px;
	}
#bdid_bishoku_s #page_action{
	width:780px;
	}
#bdid_bishoku_s p.photo_caption{
	width:290px;
	}
#bdid_bishoku_s .map_text{
	clear:both;
	position:static;
	top:0;
	width:260px;
	margin-top:0px;
	line-height:1.5em;
	font-size:1em;
	}
#bdid_bishoku_s .map_set2{
	clear:both;
	position:relative;
	margin:22px 0 0px 0;
	width:456px;
	min-height:250px;
	_height:250px;
	}
#bdid_bishoku_s .map_text dd{
	width:360px;
	}
	
body.bdcs_bishoku p.gokujyou_under,
body.bdcs_gokujyou p.gokujyou_under{
	margin:0 0 30px 0;
	font-size:1em;
	}

/***table gokujyou----------------------------------***/
body.bdcs_gokujyou h4{
	color:#990000;
}
body.bdcs_gokujyou p.text{
	padding-bottom:28px;
		font-size:1em;
	}
body.bdcs_gokujyou .map_text dt.web_url{
	width:100%;
	font-weight:normal;
	_font-size:0.84em;
	}
body.bdcs_gokujyou h3{
	margin:25px 0 0 0;
	font-size:1em;
	color:#990000;
}
body.bdcs_gokujyou #page_action{
	clear:both;
	position:relative;
	width:780px;
	height:19px;
	}
body.bdcs_gokujyou p.each_table{
	font-size:1em;
	margin:0 0 10px 0;
}
body.bdcs_gokujyou p.name_caption1{
	margin-top:10px;
	font-size:1.34em;
	font-weight:bold;
	}
body.bdcs_gokujyou p.name_caption1 span{
	font-size:0.85em;
	}
body.bdcs_gokujyou .left_box_set p.photo_caption{
	margin-top:0px;
	font-size:0.84em;
	}
body.bdcs_gokujyou .left_box_set h3{
		margin:0 0 20px 0;
		padding:0 0 0 0;
		}
body.bdcs_gokujyou #contents #side_c_inner a{
	font-size:1.0em;
}
body.bdcs_gokujyou #contents #main_contents{
	padding:0 0 0 0;
	text-align:left;
}
body.bdcs_gokujyou #contents #side_c{
	width:780px;
	display:inline;
	}
body.bdcs_gokujyou #contents #side_c_inner{
	padding:0 0 0 0px;
}
body.bdcs_gokujyou .map_text{
	width:250px;
	line-height:1.5em;
	margin-left:280px;
	font-size:1em;
	}
	body.bdcs_gokujyou .map_text dt{
	width:70px;
	font-weight:bold;
	}
	body.bdcs_gokujyou .map_text p.caption{
	margin-bottom:7px;
	}
	body.bdcs_gokujyou dl{
	position:relative;
	}
	body.bdcs_gokujyou .map_text dt{
	position:relative;
	font-size:1em;
	font-weight:bold;
	}
	body.bdcs_gokujyou .map_text dt span{
	position:absolute;
	width:60px;
	}
	body.bdcs_gokujyou .map_sets{
	position:relative;
	clear:both;
	margin-top:17px;
	width:530px;
	height:250px;
	}
			
			
#bdid_gokujyou_a .box_set{
	position:relative;
	width:780px;
	min-height:675px;
	margin-top:12px;
	border-bottom:1px solid #999;
	}
#bdid_gokujyou_a .left_box_set{
	float:left;
	width:458px;
	min-height:462px;
	_height:462px;
	margin-top:40px;
	margin-bottom:27px;
	}
#bdid_gokujyou_a .right_box_set{
	float:right;
	width:290px;
	margin-bottom:45px;
	}
	#bdid_gokujyou_a p.text{
		margin-top:12px;
		font-size:1em;
	}
	body.bdcs_gokujyou p.photo_caption{
		margin-top:10px;
		font-size:0.84em;
		line-height:1.5em;
	}
	#bdid_gokujyou_a .left_set{
		float:left;
		width:280px;
	}
	#bdid_gokujyou_a .right_set{
		float:right;
		width:143px;
	}
	#bdid_gokujyou_a #map{
		position:absolute;
		width:250px;
		height:250px;
		top:0px;
		left:0;
	}
	#bdid_gokujyou_a #map img{
		position:absolute;
		top:0px;
	}
	#bdid_gokujyou_a .map_text dd{
	position:relative;
	width:400px;
	left:70px;
	_left:80px;
	font-size:1em;
	}
	#bdid_gokujyou_a p.name_caption{
	font-size:1.34em;
	font-weight:bold;
	margin-top:10px;
	}
	#bdid_gokujyou_a p.name_caption span{
	font-size:0.85em;
	}
	#bdid_gokujyou_a p.name_caption span.atention{
	font-size:0.70em;
	}
	#bdid_gokujyou_a p.photo_caption_l{
	margin-top:0px;
	font-size:0.84em;
	line-height:1.5em;
	}
	#bdid_gokujyou_a p.photo_caption{
	margin-top:10px;
	font-size:0.84em;
	line-height:1.5em;
	}
	#bdid_gokujyou_a p.photo_caption span{
	font-size:1.2em;
	}
	#bdid_gokujyou_a .right_set .photo_caption_b{
	margin-top:10px;
	line-height:1.5em;
	font-size:0.84em;
	width:143px;
	}
	#bdcs_gokujyou_a .img_set{
	position:relative;
	width:458px;
	clear:both;
	margin:0 0 0 0;
	}
		
	
#bdid_gokujyou_b .box_set{
	position:relative;
	width:780px;
	min-height:390px;
	margin:12px 0 0px 0;
	background:url(../images/table/long_bar.gif) no-repeat right bottom;
	}
	#bdid_gokujyou_b .left_box_set{
		float:left;
		width:405px;
		min-height:390px;
		margin-bottom:0px;
	}
	#bdid_gokujyou_b .right_box_set{
	margin-left:435px;
	width:345px;
	min-height:305px;
	_height:305px;
	margin-bottom:0px;
	}
*html #bdid_gokujyou_b .right_box_set{
	width:340px;
	}
	#bdid_gokujyou_b h2 img{
	margin:50px 0 20px 0;
	padding:0 0 0 0;
	max-width:208px;
	}
	#bdid_gokujyou_b h2#foglia_title_vol42 img{
	margin-top:0px;
	}
	#bdid_gokujyou_b p.text{
	margin-top:12px;
	margin-bottom:0px;
	_margin-bottom:20px;
	}
	#bdid_gokujyou_b p.name_caption{
	margin-top:16px;
	font-size:1.17em;
	font-weight:bold;
	}
	#bdid_gokujyou_b .img_set{
	position:relative;
	top:0px;
	margin:0;
	width:780px;
	clear:both;
	}
	#bdid_gokujyou_b .img_set .left_set{
	width:200px;
	padding-top:0;
	margin-top:0;
	margin-bottom:40px;
	}
	#bdid_gokujyou_b .img_set .left_set p.photo_caption{
	width:190px;
	margin-bottom:14px;
	}
	#bdid_gokujyou_b .img_set .right_set{
	position:absolute;
	top:17px;
	left:220px;
	width:530px;
	}
	#bdid_gokujyou_b .map_text dd{
	position:relative;
	width:180px;
	left:70px;
	_left:80px;
	font-size:1em;
	}
	#bdid_gokujyou_b .map_text{
	margin-top:17px;
	}
	#bdid_gokujyou_b #map{
	position:absolute;
	width:250px;
	height:250px;
	top:0;
	left:0;
	}
	#bdid_gokujyou_b #map img{
	position:absolute;
	top:0px;
	}

/*-------------------table premium_b-------------------*/
#bdid_premium_b #rink_botton{
margin-top:8px;
	width:749px;
	height:15px;
	border-bottom:1px #990000 solid;
	}
#bdid_premium_b #rightside_contents{
	background-color:#000000;
	color:#CCCCCC;
	}
#bdid_premium_b #under_box{
	background-color:#000000;
	}
#bdid_premium_b h2{
	margin:8px 0 0 30px;
	}
#bdid_premium_b .right_box_set{
	margin-left:300px;
	width:485px;
	margin-top:50px;
	margin-left:0px;
	margin-bottom:30px;
	}
#bdid_premium_b .right_box_set p.name_caption{
	margin-left:30px;
	}
#bdid_premium_b .right_box_set p.text{
	width:425px;
	margin-left:30px;
	}
#bdid_premium_b p.photo_caption2{
	width:300px;
	margin-top:10px;
	font-size:0.84em;
	line-height:1.6em;
	margin:4em 0 3em 1em; 
	}
#bdid_premium_b .map_set{
	width:250px;
	height:250px;
	margin:0 10px 20px 0;
	}
#bdid_premium_b .map_text{
	width:375px;
	margin-left:270px;
	}
#bdid_premium_b .map_text dd{
	width:315px;
	font-size:1em;
	}
#bdid_premium_b .table_index{
	position:relative;
	clear:both;
	width:750px;
	min-height:280px;
	margin:0px 0 0px 0px;
	padding-bottom:20px;
	border-bottom:1px solid #999;
	}
#bdid_premium_b .table_item{
	float:left;
	width:137px;
	}
#bdid_premium_b .table_item p.photo_caption{
	width:137px;
	}
#bdid_premium_b .table_item1{
	float:left;
	width:137px;
	margin-left:8px;
	}
#bdid_premium_b .table_item1 p.photo_caption{
	width:137px;
	}
#bdid_premium_b .table_item2{
	float:left;
	width:164px;
	margin-left:8px;
	}
#bdid_premium_b .table_item2 p.photo_caption{
	width:167px;
	}
#bdid_premium_b .map_text dt.web_url{
	position:relative;
	width:250px;
	font-weight:normal;
	white-space: nowrap; 
	}
#bdid_premium_b #page_action{
	position:relative;
	top:0;
	left:0;
	width:750px;
	height:19px;
	}
#bdid_premium_b #to_top span{
position:absolute;
display:block;
background:url(../images/table/12-5/page_top.gif) no-repeat 0 0;
width:100%;
height:19px;
top:-19px;
left:0;
}
#bdid_premium_b #to_top a{
position:absolute;
display:block;
top:-19px;
left:0;
width:100%;
height:19px;
}
/*-------------------table premium_m-------------------*/
#bdid_premium_m #rink_botton{
margin-top:8px;
	width:749px;
	height:15px;
	border-bottom:1px #990000 solid;
	}
#bdid_premium_m #rightside_contents{
	background-color:#000000;
	color:#CCCCCC;
	}
#bdid_premium_m #under_box{
	background-color:#000000;
	}
#bdid_premium_m .box_set{
	width:780px;
	float:left;
	margin-top:12px;
	margin-bottom:30px;
	background:url(../images/table/short_bar.gif) no-repeat 0% 100%;
	}
#bdid_premium_m .left_box_set{
	float:none;
	width:440px;
	min-height:380px;
	}
#bdid_premium_m p.name_caption{
	margin:24px 0 0 0;
	}
#bdid_premium_m p.photo_caption_m1{
	display:bolck;
	position:absolute;
	width:180px;
	top:464px;
	left:570px;
	font-size:0.84em;
	line-height:1.5em;
	}
#bdid_premium_m p.photo_caption_m2{
	display:bolck;
	position:absolute;
	width:180px;
	top:498px;
	left:570px;
	font-size:0.84em;
	line-height:1.5em;
	}
#bdid_premium_m p.photo_caption_m3{
	display:bolck;
	position:absolute;
	width:180px;
	top:484px;
	left:570px;
	font-size:0.84em;
	line-height:1.5em;
	}
#bdid_premium_m p.photo_caption_m4{
	display:bolck;
	position:absolute;
	width:180px;
	top:448px;
	left:570px;
	font-size:0.84em;
	line-height:1.5em;
	}
#bdid_premium_m p.text{
	margin:12px 0 0 0;
	}
#bdid_premium_m .right_box_set{
	float:right;
	display:inline;
	width:290px;
	margin:0 30px 0 0px;
	padding:0;
	}
#bdid_premium_m #left_sidebox{
	width:212px;
	margin:0px 200px 0 0px;
	padding:0;
	}
#bdid_premium_m #right_sidebox{
	float:right;
	display:inline;
	width:200px;
	padding:0;
	}
#bdid_premium_m #left_sidebox img{
	margin:26px 0 0 0px;
	padding:0;
	}
#bdid_premium_m #right_sidebox p.mini_photo_caption{
	width:200px;
	margin-top:10px;
	font-size:0.84em;
	line-height:1.5em;
	margin-bottom:0px;
	}
#bdid_premium_m #right_sidebox p.mini_photo_caption_m1{
	width:200px;
	margin:10px 0px 20px 0;
	font-size:0.84em;
	line-height:1.5em;
	}
#bdid_premium_m .box_set1{
	position:relative;
	width:780px;
	margin-top:12px;
	margin-bottom:30px;
	_margin-bottom:0px;
	}
#bdid_premium_m .map_text{
	position:relative;
	width:375px;
	min-height:250px;
	margin:0;
	margin-left:270px;
	}
#bdid_premium_m .map_set{
	margin:10px 0;
	}
#bdid_premium_m .rink_parents{
	position:relative;
	width:780px;
	top:40px;
	}
#bdid_premium_m .map_text dt.web_url{
	font-weight:normal;
	white-space: nowrap; 
	}
#bdid_premium_m #to_top span{
position:absolute;
display:block;
background:url(../images/table/12-5/page_top.gif) no-repeat 0 0;
width:100%;
height:100%;
top:0;
left:0;
}
#bdid_premium_m #page_action{
	width:750px;
	}
/*** add ie ************************/
*html body.bdcs_table #contents #rightside_contents{
	left:0px;
	}
body.bdcs_bishoku #contents #rightside_contents{
	_left:70px;
	}
body.bdcs_gokujyou #contents #rightside_contents{
	_left:0px;
	}
body.bdcs_gokujyou #contents #side_c{
	_padding-left:10px;
	}
/*-----------------------------------------vol43 miaにだけ適用---*/
#bdid_premium_b p.photo_caption_vol43{
	width:190px;
	margin-top:10px;
	font-size:0.84em;
	line-height:1.6em;
	margin:5.2em 0 3em 1em; 
	}
#bdid_premium_b .table_index_vol43{
	clear:both;
	float:left;
	position:relative;
	top:0;
	left:0;
	width:750px;
	min-height:166px;
	margin-bottom:30px;
	padding-bottom:0px;
	border-bottom:1px solid #999999;
	}
#bdid_premium_b .table_index_vol43 .table_item{
	float:left;
	width:190px;
	margin:0;
	}
#bdid_premium_b .table_index_vol43 .table_item1{
	float:left;
	width:190px;
	margin:0;
	padding-left:16px;
	}
#bdid_premium_b .table_index_vol43 .table_item2{
	float:left;
	width:97px;
	margin:0;
	padding-left:16px;
	}
#bdid_premium_b .table_index_vol43 .table_item3{
	float:left;
	width:203px;
	padding-left:38px;
	}
#bdid_premium_b .table_index_vol43 .table_item3 span.red{
	color:red;
	}
#bdid_premium_b .table_index_vol43 .table_item3 p.mini_photo_caption{
	width:203px;
	margin-top:0;
	padding:0 0 30px 0;
	}
#bdid_premium_b .map_text dl dt.web_url a{color:#999999;}
#bdid_premium_b .map_text dl dt.web_url a:hover{color:#FFFFFF;}
#bdid_premium_b .rink_parents a{color:#999999;}
	#bdid_premium_b .rink_parents a:hover{color:#FFFFFF;}
/*-------------------table vol44 m1-------------------*/
#bdid_bishoku_m1 #right_sidebox img.first_item{
	margin-bottom:1px;
	}
#bdid_bishoku_bl .table_item_vol44{
	float:left;
	width:137px;
	padding-left:4px;
	}
#bdid_bishoku_bl .table_item_bwtop p.photo_caption_vol44{
	clear:both;
	width:290px;
	margin-top:0;
	font-size:0.84em;
	line-height:1.5em;
	}
*html #bdid_bishoku_bl .table_item_bwtop p.photo_caption_vol44{
	margin-top:16px;
	}
#bdid_bishoku_b .table_index p.vol44_assemble_capt{
	clear:both;
	width:448px;
	padding-top:24px;
	font-size:0.84em;
	line-height:1.5em;
	}
