


/* ////////////////////////////////////////////////////////////////////////////// p*/
p.f_text {
	color:#0054A6;

	font-size:75%;
	line-height:14px;
	margin:0px;
	padding: 3px 0px 0px 10px;
}
/* /////////////////////////////////////////////////////////////////////////// H関係*/
h1{
	color:#F7691A;
	text-align:left;
	font-size:12px;
	margin-left:15px;
	padding-top:0px;

}
.open_t2{
float:left;
margin-left:55px;

}
.open_t3{
float:left;
margin-right:30px;
margin-left:5px;
}
.logo{
	font-size:1px;
	padding-top:10px;
margin-left:20px;
line-height:1px;

}

h2.img2,h2.img{
	font-size:1px;

	line-height:1px;

}

h2.img{
margin: 0px 0px 0px 0px;

}
h2.img2{
margin: 5px 0px 0px 0px;

}
/* /////////////////////////////////////////////////////////////////////////// hdh関係*/

#hdh1{
width:600px;
	color:#666;
	text-align:left;
	font-size:12px;
float:left;
padding-left:10px;
padding-top:8px;

}
#hdh2{

width:300px;
	float:right;
	font-size:1px;

}
.heder_bt{
float:right;
width:150px;
margin-bottom:10px;
}
#heder_bt_box{
padding-right:10px;
text-align:right;
margin-top:0px;
margin-bottom:10px;
}



/* /////////////////////////////////////////////////////////////// content*/



#content1{
margin:0px 0px 0px 0px;

}

#content2{
float:left;
margin:13px 10px 0px 2px;

}
#content3{
float:left;
margin:10px 0px 0px 0px;
}
#content4{

margin:10px 0px 0px 0px;
}

#content5{
width:266px;
float:left;
margin:20px 0px 0px 0px;
}

#content6{
width:422px;
float:left;
margin:20px 0px 0px 15px;
}
#content7{
width:220px;
float:left;
margin:0px 0px 0px 5px;
}

#conten_box01{
width:706px;
	margin:0px 0px 0px 2px;
	float:left;
	
}

#conten_box02{


	float:right;
	margin:30px 0px 0px 0px;
	padding:0px 5px 0px 0px;

}
#conten_box02 .box{

	margin:0px 0px 0px 15px;

}
#box_type_pod{

width:225px;
	margin:0px 0px 0px 0px;

}
.podbanner{
margin-bottom:8px;
}
#conten_box03{

	margin:0px 2px 0px 0px;

}
#conten_box04{
float:left;
width:421px;
	margin:0px 2px 0px 0px;

}

#conten_box05{
float:left;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 12px;
}
#conten_box06{
	clear:both;
	margin:7px 0px 0px 0px;

}
#conten_box07{
	clear:both;
	margin:0px 0px 0px 0px;

}
#conten_box08{

	margin:10px 0px 0px 0px;

}



#clear{

	clear:both;
}



/* ////最新レイアウト///*/
.kodawari{
margin-top:15px;
margin-bottom:15px;
text-align:center;
}

#content_top01{
width:950px;

}
#content_top01 .box01{

width:280px;

float:left;

}

#content_top01 .box02{
width:435px;
float:left;
}


#content_top01 .box03{
width:225px;
float:left;
padding-top:25px;
}
#content_top01 .box03 img{
padding-top:15px;

}
#content_top01 .box04{
width:715px;
float:left;
margin-top:5px;

}
#content_top01 .box05{
width:225px;
float:left;

margin-top:15px;
}


/* /////////////////////////////////////////box_type */









#w_box{

width:706px;
	margin:0px 0px 0px 0px;
	background: url(/images/baitomo/top_flash_center.gif) repeat-y left center;
clear:both;

}
#w_box .top{
	height:41px;
	text-indent:-9999px;
font-size:1px;
	background: url(/images/baitomo/w_tit.gif) no-repeat left top;
}
#w_box .bottom{
	background: url(/images/baitomo/top_flash_bottom.gif) no-repeat left bottom;

	margin: 0px 0px 0px 0px;
	clear:both;
height:100%;
padding-bottom:10px;
}



.w_left{

margin-top:5px;
width:165px;
float:left;
margin-left:5px;
margin-right:5px;
height:240px;

}
.w_left img{

}
.w_right{margin-top:5px;
width:525px;
float:left;
}



ul.e_bt{

	list-style: none;
	font-size:11px;
	line-height:20px;
	margin:0px;
	padding: 0px 0px 0px 0px;
}


ul.e_bt li{
	float: left;

	padding: 8px 0px 0px 2px;

}

ul.e_bt A p.ww{
	padding: 48px 50px 0px 0px;
margin:0px;
	font-size:13px;
text-align:right;
font-weight:bold;
}
ul.e_bt A p.ww_t{
	padding: 48px 110px 0px 0px;
margin:0px;
	font-size:25px;
text-align:right;
font-weight:bold;

}



ul.e_bt A.rolov01
{
display:block;
width :399px;
height : 74px;
background-image : url(/images/baitomo/eria01.gif);
margin-right:5px;
margin-left:8px;


}
ul.e_bt A:HOVER.rolov01{
background-image : url(/images/baitomo/eria01_r.gif);
}

ul.e_bt A.rolov02
{
display:block;
width :124px;
height : 71px;
background-image : url(/images/baitomo/eria02.gif);
margin-right:5px;
margin-left:8px;

}
ul.e_bt A:HOVER.rolov02{
background-image : url(/images/baitomo/eria02_r.gif);
}
ul.e_bt A.rolov03
{
display:block;
width :123px;
height : 71px;
background-image : url(/images/baitomo/eria03.gif);
margin-right:5px;
margin-left:8px;

}
ul.e_bt A:HOVER.rolov03{
background-image : url(/images/baitomo/eria03_r.gif);
}
ul.e_bt A.rolov04
{
display:block;
width :124px;
height : 71px;
background-image : url(/images/baitomo/eria04.gif);

margin-right:5px;
margin-left:8px;

}
ul.e_bt A:HOVER.rolov04{
background-image : url(/images/baitomo/eria04_r.gif);
}


ul.e_bt A.rolov05
{
display:block;
width :124px;
height : 71px;
background-image : url(/images/baitomo/eria05.gif);
margin-right:5px;
margin-left:8px;


}
ul.e_bt A:HOVER.rolov05{
background-image : url(/images/baitomo/eria05_r.gif);
}

ul.e_bt A.rolov06
{
display:block;
width :123px;
height : 71px;
background-image : url(/images/baitomo/eria06.gif);
margin-right:5px;
margin-left:8px;


}
ul.e_bt A:HOVER.rolov06{
background-image : url(/images/baitomo/eria06_r.gif);
}
ul.e_bt A.rolov07
{
display:block;
width :124px;
height : 71px;
background-image : url(/images/baitomo/eria07.gif);
margin-right:5px;
margin-left:8px;


}
ul.e_bt A:HOVER.rolov07{
background-image : url(/images/baitomo/eria07_r.gif);
}

ul.w_bt{

	list-style: none;
	font-size:11px;
	line-height:20px;
	margin:0px;
	padding: 0px 0px 0px 0px;
}


ul.w_bt li{
	float: left;

	padding: 0px 0px 0px 2px;

}



ul.w_bt A p.ww{
	padding: 25px 25px 0px 0px;
margin:0px;
	font-size:13px;
text-align:right;
font-weight:bold;
}


ul.w_bt A.rolov01
{
display:block;
width :172px;
height : 49px;
background-image : url(/images/baitomo/w_style01.gif);


}

ul.w_bt A:HOVER.rolov01{
background-image : url(/images/baitomo/w_style01_r.gif);
}



ul.w_bt A.rolov02
{
display:block;
width :172px;
height : 49px;
background-image : url(/images/baitomo/w_style02.gif);

}
ul.w_bt A:HOVER.rolov02{
background-image : url(/images/baitomo/w_style02_r.gif);
}


ul.w_bt A.rolov03
{
display:block;
width :172px;
height : 49px;
background-image : url(/images/baitomo/w_style03.gif);

}
ul.w_bt A:HOVER.rolov03{
background-image : url(/images/baitomo/w_style03_r.gif);
}

ul.w_bt A.rolov04
{
display:block;
width :172px;
height : 49px;
background-image : url(/images/baitomo/w_style04.gif);

}
ul.w_bt A:HOVER.rolov04{
background-image : url(/images/baitomo/w_style04_r.gif);
}


ul.w_bt A.rolov05
{
display:block;
width :172px;
height : 49px;
background-image : url(/images/baitomo/w_style05.gif);

}
ul.w_bt A:HOVER.rolov05{
background-image : url(/images/baitomo/w_style05_r.gif);
}


ul.w_bt A.rolov06
{
display:block;
width :172px;
height : 49px;
background-image : url(/images/baitomo/w_style06.gif);

}
ul.w_bt A:HOVER.rolov06{
background-image : url(/images/baitomo/w_style06_r.gif);
}

ul.w_bt A.rolov07
{
display:block;
width :172px;
height : 49px;
background-image : url(/images/baitomo/w_style07.gif);

}
ul.w_bt A:HOVER.rolov07{
background-image : url(/images/baitomo/w_style07_r.gif);
}


ul.w_bt A.rolov08
{
display:block;
width :172px;
height : 49px;
background-image : url(/images/baitomo/w_style08.gif);

}
ul.w_bt A:HOVER.rolov08{
background-image : url(/images/baitomo/w_style08_r.gif);
}

ul.w_bt A.rolov09
{
display:block;
width :172px;
height : 49px;
background-image : url(/images/baitomo/w_style09.gif);

}
ul.w_bt A:HOVER.rolov09{
background-image : url(/images/baitomo/w_style09_r.gif);
}



ul.w_bt A.rolov10
{
display:block;
width :172px;
height : 49px;
background-image : url(/images/baitomo/w_style10.gif);

}
ul.w_bt A:HOVER.rolov10{
background-image : url(/images/baitomo/w_style10_r.gif);
}


ul.w_bt A.rolov11
{
display:block;
width :172px;
height : 49px;
background-image : url(/images/baitomo/w_style11.gif);

}
ul.w_bt A:HOVER.rolov11{
background-image : url(/images/baitomo/w_style11_r.gif);
}


ul.w_bt A.rolov12
{
display:block;
width :172px;
height : 49px;
background-image : url(/images/baitomo/w_style12.gif);

}
ul.w_bt A:HOVER.rolov12{
background-image : url(/images/baitomo/w_style12_r.gif);
}
ul.w_bt A.rolov13
{
display:block;
width :172px;
height : 49px;
background-image : url(/images/baitomo/w_style13.gif);

}
ul.w_bt A:HOVER.rolov13{
background-image : url(/images/baitomo/w_style13_r.gif);
}



ul.w_bt A.rolov14
{
display:block;
width :348px;
height : 49px;
background-image : url(/images/baitomo/w_style14.gif);

}
ul.w_bt A:HOVER.rolov14{
background-image : url(/images/baitomo/w_style14_r.gif);
}



/* //////1 */
#box_type01 .top,#box_type02 .top{
	height:7px;
	text-indent:-9999px;

}

#box_type01{
width:706px;
	margin:0px 0px 0px 0px;
	background: url(/images/baitomo/top_flash_center.gif) repeat-y left center;
clear:both;

}

#box_type01 .top{
font-size:1px;
	background: url(/images/baitomo/top_flash_top.gif) no-repeat left top;
}
#box_type01 .bottom{
	background: url(/images/baitomo/top_flash_bottom.gif) no-repeat left bottom;
	margin: 0px 0px 0px 0px;
height:100%;
	padding-bottom:20px;

}

/* //////2 */
#box_type02{
width:225px;
	margin:0px 0px 0px 0px;
	background: url(/images/baitomo/box_line01_center.gif) repeat-y left center;
}

#box_type02 .top{
font-size:1px;
	background: url(/images/baitomo/box_line01_top.gif) no-repeat left top;
}
#box_type02 .bottom{
	background: url(/images/baitomo/box_line01_bottom.gif) no-repeat left bottom;
	margin: 0px 0px 0px 0px;
	clear:both;
}

#box_type02 .bottom p{
font-size:12px;
	margin:10px 0px 0px 0px;
padding-left:10px;
	width:210px;
color:#666; 
}
#box_type02 input.mini{
margin-left:10px;
	width:130px;
}
/* //////3 */
#box_type03{

width:265px;
	margin:0px 5px 0px 0px;
	background: url(/images/baitomo/box_line02_center.gif) repeat-y left center;
}

#box_type03 .top{
height:20px;
	text-indent:-9999px;
	background: url(/images/baitomo/box_line02_top.gif) no-repeat left top;
}

#box_type03 .bottom{
	background: url(/images/baitomo/box_line02_bottom.gif) no-repeat left bottom;
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 0px 15px;
height:250px;
}
#box_type03 .bottom img{

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/* //////4 */
#box_type04{

width:421px;
	margin:0px 0px 0px 0px;
	background: url(/images/baitomo/box_line03_center.gif) repeat-y left center;

}

#box_type04 .top{
height:10px;
font-size:1px;
	text-indent:-9999px;
	background: url(/images/baitomo/box_line03_top.gif) no-repeat left top;
}

#box_type04 .bottom{
	background: url(/images/baitomo/box_line03_bottom.gif) no-repeat left bottom;
	margin: 0px 0px 0px 0px;
padding-left:3px;
padding-bottom:20px;
height:100%;
}

#box_type01 .bottom .top_box_r,#box_type01 .bottom .title_box{
	margin:0px 0px 0px 6px;
float:left;
width:340px;
}

#box_type04 img{
margin:0px 0px 5px 20px;

}


#box_type01 .bottom .top_box_r,#box_type01 .bottom .top_box_l{
	margin:0px 0px 0px 6px;
float:left;
width:340px;
}

#box_type01 .bottom .title_box h3{
padding-left:10px;
padding-top:10px;
line-height:20px;
font-size:12px;
	margin:0px 0px 0px 0px;
}
#box_type01 .bottom .top_box_r{

}

.title_box2{
margin:0px 0px 0px 10px;
padding:0px 0px 0px 0px;
float:left;
width:220px;
}


.title_box2 h3{
padding-left:2px;
padding-right:5px;
padding-top:10px;
font-size:1px;
line-height:14px;
margin:0px 0px 0px 0px;
}
.title_box2 h3 a{
padding-left:2px;
font-size:12px;
}
.title_box2 h3 img{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;


}


/* //////5 */
#box_type05{

width:660px;
	margin:0px 0px 0px 0px;
	background: url(/images/baitomo/box_line04_center.gif) repeat-y left center;
}

#box_type05 .top{
height:7px;
font-size:1px;
	text-indent:-9999px;
	background: url(/images/baitomo/box_line04_top.gif) no-repeat left top;
}

#box_type05 .bottom{
	background: url(/images/baitomo/box_line04_bottom.gif) no-repeat left bottom;
	margin: 0px 0px 0px 0px;
	clear:both;
padding-bottom:7px;
}
/* //////6 */
#box_type06{

width:225px;
	margin:0px 0px 0px 0px;
	background: url(/images/baitomo/box_line05_center.gif) repeat-y left center;
}

#box_type06 .top{
height:50px;
font-size:1px;
	text-indent:-9999px;
	background: url(/images/baitomo/box_line05_top.gif) no-repeat left top;
}

#box_type06 .bottom{
	background: url(/images/baitomo/box_line05_bottom.gif) no-repeat left bottom;
	padding: 0px 0px 0px 6px;
	clear:both;

}



table.ll{
margin-left:1px;
font-size:12px;
}

.boder_none{

}
.boder{


}

.boder .icon_y{
width:20px;
padding-bottom:5px;
padding-top:5px;
background:#F6D9BD;

}

.boder_none .icon_y{
padding-bottom:5px;
padding-top:5px;
width:20px;
}

.boder .text{
padding-bottom:5px;
padding-top:5px;
background:#F6D9BD;
padding-left:3px;
}

.boder_none .text{
padding-bottom:5px;
padding-top:5px;
padding-left:3px;

}



/* //////7 */
#box_type07{
clear:both;
width:950px;
	margin:0px 0px 0px 0px;
	background: url(/images/baitomo/box_line07_center.gif) repeat-y left center;
}

#box_type07 .top{
height:20px;
font-size:1px;
	text-indent:-9999px;
	background: url(/images/baitomo/box_line07_top.gif) no-repeat left top;
}

#box_type07 .bottom{
	background: url(/images/baitomo/box_line07_bottom.gif) no-repeat left bottom;
	padding: 0px 0px 10px 6px;
	clear:both;
height:100%;
}

#box_type07 .bottom .picup_flash{
float:left;
width:220px;
margin:0px 0px 0px 10px;
}

/* //////8 */
#box_type08{

width:266px;
	margin:0px 0px 0px 0px;
	background: url(/images/baitomo/box_line06_center.gif) repeat-y left center;
}

#box_type08 .top{
height:7px;
font-size:1px;
	text-indent:-9999px;
	background: url(/images/baitomo/box_line06_top.gif) no-repeat left top;
}

#box_type08 .bottom{
	background: url(/images/baitomo/box_line06_bottom.gif) no-repeat left bottom;
	padding: 0px 0px 10px 6px;
	clear:both;

}
/* //////9 */
#box_type09{

width:422px;
	margin:0px 0px 0px 0px;
	background: url(/images/baitomo/box_line08_center.gif) repeat-y left center;
}

#box_type09 .top{
height:7px;
font-size:1px;
	text-indent:-9999px;
	background: url(/images/baitomo/box_line08_top.gif) no-repeat left top;
}

#box_type09 .bottom{
	background: url(/images/baitomo/box_line08_bottom.gif) no-repeat left bottom;
	padding: 0px 0px 0px 6px;
height:180px;
	clear:both;

}

#box_type09 .bottom .column_l{
width:105px;
float:left;

}

.keitai_left{
text-align:center;
margin-top:3px;
margin-bottom:10px;
font-size:11px;
}

#box_type09 .bottom .column_r{
	padding: 0px 0px 0px 5px;
float:left;

}
#box_type09 .other_bt{
margin-top:15px;
text-align:center;

}
/* /////////////////////////////////////////dl RINK */

dl.dl_type02,dl.dl_type01{
	margin:10px 0px 0px 5px;
	width:220px;

}
dl.dl_type04{padding-bottom:0px;margin:10px 0px 0px 7px;width:250px;}
dl.dl_type03{padding-bottom:10px;margin:0px 0px 0px 7px;width:215px;}
dl.dl_type05{padding-bottom:0px;margin:0px 0px 0px 7px;width:300px;}
dl.dl_type02{padding-bottom:5px; margin:5px 0px 5px 5px;}
dl.dl_type06{padding-bottom:5px; margin:5px 0px 5px 2px; }
dl.dl_type07{padding-bottom:5px; margin:5px 0px 5px 5px;width:400px;}
dl.dl_type01{padding-bottom:15px;}
dl.dl_type07 dt,dl.dl_type06 dt,dl.dl_type05 dt,dl.dl_type04 dt ,dl.dl_type03 dt ,dl.dl_type02  dt ,dl.dl_type01 dt {
	float:left;
	width:16px;
	background: url(/images/baitomo/icon_yazirusi5.gif) no-repeat left center;
	text-indent:-9999px;
}


dl.dl_type01 dd {
margin:0px 0px 0px 15px;



}

dl.dl_type02 dt {
padding-bottom:0px;
line-height:19px;
float:left;
}
dl.dl_type02 dt.pick {
padding-bottom:0px;
	background: url(/images/baitomo/icon_yazirusi6.gif) no-repeat left center;
}

dl.dl_type02 dd {
margin:0px 0px 0px 0px;
width:200px;
padding-bottom:0px;
line-height:19px;
	float:left;
}

dl.dl_type05 dt,dl.dl_type04 dt,dl.dl_type03 dt {


}
dl.dl_type04 dd{
margin:0px 0px 0px 15px;
width:220px;

padding-bottom:6px;
line-height:20px;
}
dl.dl_type03 dd {
margin:0px 0px 0px 15px;
width:180px;

padding-bottom:6px;
line-height:20px;
}

dl.dl_type05 dd{
font-size:12px;
margin:0px 0px 0px 0px;
width:280px;
	float:left;
line-height:19px;
}

dl.dl_type06 dt {
padding-bottom:0px;
line-height:19px;
float:left;
}

dl.dl_type06 dt.pick {
padding-left:5px;
padding-bottom:2px;
padding-top:2px;
	background: url(/images/baitomo/icon_yazirusi6.gif) no-repeat right center;
}
dl.dl_type06 dt.pick_bg {
padding-left:5px;
padding-bottom:2px;
padding-top:2px;

	background:#F6D9BD url(/images/baitomo/icon_yazirusi6.gif) no-repeat right center;
}

dl.dl_type06 dd ,dl.dl_type06 dd .bg {
margin:0px 0px 10px 0px;
width:200px;
padding-bottom:2px;
padding-top:2px;
line-height:19px;
	float:left;
font-size:12px;

}
dl.dl_type06 dd.bg{
background:#F6D9BD;
paddig:0px;

}

dl.dl_type07 dd {
margin:10px 0px 0px 0px;
width:380px;
padding-bottom:12px;
line-height:19px;
	float:left;
}
dl.dl_type07 dt {
margin:10px 0px 0px 0px;
}
/* /////////////////////////////////////////table RINK */
table.type01 {
width:660px;


}
table.type01 td.tit{

padding-left:5px;
width:168px;
padding-top:7px;
padding-bottom:7px;
	background: url(/images/baitomo/pic_border.gif) repeat-x left bottom;
}
table.type01 td.list {
padding-right:5px;
padding-top:7px;
padding-bottom:7px;
	color:#666;
	line-height:18px;
	background: url(/images/baitomo/pic_border.gif) repeat-x left bottom;
}

table.type01 td.list a {
	background: url(/images/baitomo/icon_yazirusi4.gif) no-repeat left top;
	color:#666;
	text-decoration:none;
	padding-left:12px;
	padding-right:5px;
	font-size:12px;
	line-height:18px;
}



table.type01 td.tit a{
	color:#666;
	padding-left:15px;
	background: url(/images/baitomo/icon_yazirusi5.gif) no-repeat left top;
}

table.type01 td.tit a:hover ,table.type01 td.list a:hover {color:#F7691A;text-decoration:none;}

/* /////////////////////////////////////////top CM eria */
#cm{
width:215px;
height:292px;
	margin:10px 10px 5px 0px;
	background: url(/images/baitomo/tok_bg.gif) no-repeat left top;
}

#cm img{
	margin:5px 5px 0px 5px;
}

/* ///////////////////////////top メリット eria*/
.meritto_img{


}

ul.meritto_img{

	list-style: none;
	font-size:11px;
	line-height:20px;
	margin:0px;
	padding: 0px 0px 0px 0px;
}


ul.meritto_img li{
	background: url(/images/baitomo/pic_border.gif) repeat-x left bottom;
	padding: 7px 0px 7px 0px;
}
ul.meritto_img li.no{
	background: url(/images/baitomo/picw_border.gif) repeat-x left bottom;
	padding: 7px 0px 0px 0px;
}

ul.meritto_img li a{
vertical-align:top;
	font-size:14px;
	font-style:bold;
text-decoration: none;
}

input.mini{
float:left;
padding:5px 0px 0px 0px;
vertical-align:top:
	margin:0px;
}
input.search{
padding:0px 0px 10px 0px;
	margin:0px;


}

/* /////////////////////////今週TOP情報 eria*/

#box_type02 .link{
	text-align:right;
	margin: 0px 5px 0px 0px;
	padding-bottom:5px;

}
#box_type02 img{

	margin: 0px 0px 0px 5px;


}
#conten_box01 h2{

float:left;
width:511px;


}
#conten_box01 .other_bt{
padding-top:22px;
padding-left:40px;
float:left;
width:153px;


}
/* /////////////////////////pickup情報　eria*/
#conten_box07 h2{
float:left;
width:435px;
}

#conten_box07 .other_bt{
float:left;
width:500px;
text-align:right;
}

/*////東京告知*/

#open_t{
width:950px;
text-align:center;


}
#open_navi{
margin-top:20px;
padding-top:15px;
height:89px;
	background: url(/images/baitomo/tokyo_bg.gif) no-repeat 45px 1px;
}
#open_navi .l{
float:left;
margin-right:5px;
margin-left:80px;
}
#open_navi .r{
float:left;
}
