/*----------------------------------------
	HOST x HOST
	base CSS
	2007/03/31
----------------------------------------*/

/*----------------------------------------
	head CSS
----------------------------------------*/
.head_msg {margin:0px;width:100%;border-bottom:solid 1px #999;}
.head_msg .cmt_l {padding:1px;font:bold 11px/15px monospace;text-align:left;}
.head_msg .cmt_r {padding:1px;font:10px/12px sans-serif;text-align:right;}
.head_spc {width:960px;}

/*----------------------------------------
	body CSS
----------------------------------------*/
.bdy_spc {width:960px;}
.bdy_spc .main {width:723px;text-align:center;}
.bdy_spc .sub {width:222px;padding:5px;background:#F8F8F8;}
.bdy_spc .sub_2 {width:176px;}
.bdy_spc .main_s {width:542px;}
.bdy_spc .main_l {width:723px;margin-bottom:5px;text-align:left;}
.bdy_spc .main_l_c {width:723px;margin-bottom:5px;text-align:center;}

.bdy_spc .err {margin-bottom:5px;padding:8px;border:double 3px #FF0000;font:bold 14px/110% monospace;text-align:center;background:#FFF9F8;}


/*----------------------------------------
	copy CSS
----------------------------------------*/
.copy_spc {width:960px;padding:0px;margin:5px;border-top:solid 1px #999;font:11px/120% sans-serif;color:#777;text-align:center;}
.copy_spc .btn {padding:10px;font:12px/110% monospace;}

/*----------------------------------------
	menu CSS
----------------------------------------*/
#menu_head_1 {width:31px;}
#menu_head_2 {width:67px;}
#menu_head_3 {width:93px;}
#menu_head_4 {width:34px;}
#menu_head_5 {width:34px;}
#menu_head_6 {width:67px;}
#menu_head_7 {width:57px;}
#menu_head_8 {width:57px;}
#menu_head_9 {width:67px;}
#menu_head_10 {width:57px;}
#menu_head_11 {width:57px;}
#menu_head_12 {width:69px;}
#menu_head_13 {width:59px;}
#menu_head_14 {width:67px;}
#menu_head_15 {width:44px;}
#menu_head_16 {width:44px;}

#menu_head_shp {width:120px;}
#menu_head_rank {width:140px;}

.menu_head_sty {z-index:20;width:960px;height:23px;margin-bottom:5px;border-top:solid 1px #555;border-left:solid 1px #555;border-bottom:solid 1px #555;background:url(http://img.host2.jp/menu/head_bg.gif);font:bold 11px/70% sans-serif;text-align:center;}
.menu_head_sty .off {border-right:solid 1px #555;color:white;}
.menu_head_sty .on {border-right:solid 1px #555;background:#FFF;color:#F48;}
.menu_head_sty .select {border-right:solid 1px #555;background:#EEE;color:#44F;}

.menu_head_sub_sty {z-index:21;margin-bottom:5px;border:solid 1px #999;background:#EEE;font:11px/110% monospace;text-align:left;}
.menu_head_sub_sty .off {height:23px;padding-left:5px;border-bottom:solid 1px #CCC;border-right:solid 1px #CCC;background:#EEE;color:#444;}
.menu_head_sub_sty .on {height:23px;padding-left:5px;border-bottom:solid 1px #CCC;border-right:solid 1px #CCC;background:#FFF;color:#F48;}

.menu_tab_sty {z-index:15;text-align:center;font:11px/100% monospace;}
.menu_tab_sty .nb {width:4px;border-bottom:solid 1px #BBB;font:1px/100% san-serif;}
.menu_tab_sty .spc {border-bottom:solid 1px #BBB;font:10px/100% san-serif;}
.menu_tab_sty .off {border-bottom:solid 1px #BBB;color:#222;}
.menu_tab_sty .off .tb_1 {height:1px;margin:0px 4px;border-left:solid 1px #EEE;border-right:solid 1px #EEE;background:#999;}
.menu_tab_sty .off .tb_1 img {height:1px;}
.menu_tab_sty .off .tb_2 {height:1px;margin:0px 3px;border-left:solid 2px #999;border-right:solid 2px #999;background:#FCFCFC;}
.menu_tab_sty .off .tb_2 img {height:1px;}
.menu_tab_sty .off .tb_3 {height:1px;margin:0px 2px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FCFCFC;}
.menu_tab_sty .off .tb_3 img {height:1px;}
.menu_tab_sty .off .tb_4 {height:2px;margin:0px 1px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FBFBFB;}
.menu_tab_sty .off .tb_4 img {height:1px;}
.menu_tab_sty .off .tb_c {margin:0px 0px;padding-top:3px;padding-bottom:4px;border-left:solid 1px #999;border-right:solid 1px #999;background:url(http://img.host2.jp/menu/tab_bg.gif);}
.menu_tab_sty .on {border-bottom:solid 1px #FFF;color:#F22;}
.menu_tab_sty .on .tb_1 {height:1px;margin:0px 4px;border-left:solid 1px #EEE;border-right:solid 1px #EEE;background:#999;}
.menu_tab_sty .on .tb_1 img {height:1px;}
.menu_tab_sty .on .tb_2 {height:1px;margin:0px 3px;border-left:solid 2px #999;border-right:solid 2px #999;background:#FFF;}
.menu_tab_sty .on .tb_2 img {height:1px;}
.menu_tab_sty .on .tb_3 {height:1px;margin:0px 2px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab_sty .on .tb_3 img {height:1px;}
.menu_tab_sty .on .tb_4 {height:2px;margin:0px 1px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab_sty .on .tb_4 img {height:1px;}
.menu_tab_sty .on .tb_c {margin:0px 0px;padding-top:3px;padding-bottom:4px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab_sty .select {border-bottom:solid 1px #FFF;color:#00F;}
.menu_tab_sty .select .tb_1 {height:1px;margin:0px 4px;border-left:solid 1px #EEE;border-right:solid 1px #EEE;background:#999;}
.menu_tab_sty .select .tb_1 img {height:1px;}
.menu_tab_sty .select .tb_2 {height:1px;margin:0px 3px;border-left:solid 2px #999;border-right:solid 2px #999;background:#FFF;}
.menu_tab_sty .select .tb_2 img {height:1px;}
.menu_tab_sty .select .tb_3 {height:1px;margin:0px 2px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab_sty .select .tb_3 img {height:1px;}
.menu_tab_sty .select .tb_4 {height:2px;margin:0px 1px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab_sty .select .tb_4 img {height:1px;}
.menu_tab_sty .select .tb_c {margin:0px 0px;padding-top:3px;padding-bottom:4px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab_sty .off {border-bottom:solid 1px #BBB;color:#222;}
.menu_tab_sty .non {border-bottom:solid 1px #BBB;color:#222;}
.menu_tab_sty .non .tb_1 {height:1px;margin:0px 4px;border-left:solid 1px #EEE;border-right:solid 1px #EEE;background:#CCC;}
.menu_tab_sty .non .tb_1 img {height:1px;}
.menu_tab_sty .non .tb_2 {height:1px;margin:0px 3px;border-left:solid 2px #CCC;border-right:solid 2px #CCC;background:#F8F8F8;}
.menu_tab_sty .non .tb_2 img {height:1px;}
.menu_tab_sty .non .tb_3 {height:1px;margin:0px 2px;border-left:solid 1px #CCC;border-right:solid 1px #CCC;background:#F8F8F8;}
.menu_tab_sty .non .tb_3 img {height:1px;}
.menu_tab_sty .non .tb_4 {height:2px;margin:0px 1px;border-left:solid 1px #CCC;border-right:solid 1px #CCC;background:#F8F8F8;}
.menu_tab_sty .non .tb_4 img {height:1px;}
.menu_tab_sty .non .tb_c {margin:0px 0px;padding-top:3px;padding-bottom:4px;border-left:solid 1px #CCC;border-right:solid 1px #CCC;background:#F8F8F8;color:#999;}
.menu_tab_b {width:721px;height:5px;margin-bottom:10px;border-left:solid 1px #999;border-right:solid 1px #999;}

.menu_tab_pg {z-index:15;width:723px;text-align:center;font:11px/100% monospace;}
.menu_tab_pg .nb {width:4px;border-bottom:solid 1px #BBB;font:1px/100% san-serif;}
.menu_tab_pg .nb2 {width:8px;border-bottom:solid 1px #BBB;font:1px/100% san-serif;}
.menu_tab_pg .spc {border-bottom:solid 1px #BBB;font:10px/100% san-serif;}
.menu_tab_pg .off {width:41px;border-bottom:solid 1px #BBB;color:#222;}
.menu_tab_pg .off .tb_1 {height:1px;margin:0px 4px;border-left:solid 1px #EEE;border-right:solid 1px #EEE;background:#999;}
.menu_tab_pg .off .tb_1 img {height:1px;}
.menu_tab_pg .off .tb_2 {height:1px;margin:0px 3px;border-left:solid 2px #999;border-right:solid 2px #999;background:#FCFCFC;}
.menu_tab_pg .off .tb_2 img {height:1px;}
.menu_tab_pg .off .tb_3 {height:1px;margin:0px 2px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FCFCFC;}
.menu_tab_pg .off .tb_3 img {height:1px;}
.menu_tab_pg .off .tb_4 {height:2px;margin:0px 1px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FBFBFB;}
.menu_tab_pg .off .tb_4 img {height:1px;}
.menu_tab_pg .off .tb_c {margin:0px 0px;padding-top:3px;padding-bottom:4px;border-left:solid 1px #999;border-right:solid 1px #999;background:url(http://img.host2.jp/menu/tab_bg.gif);}
.menu_tab_pg .on {width:41px;border-bottom:solid 1px #FFF;color:#F22;}
.menu_tab_pg .on .tb_1 {height:1px;margin:0px 4px;border-left:solid 1px #EEE;border-right:solid 1px #EEE;background:#999;}
.menu_tab_pg .on .tb_1 img {height:1px;}
.menu_tab_pg .on .tb_2 {height:1px;margin:0px 3px;border-left:solid 2px #999;border-right:solid 2px #999;background:#FFF;}
.menu_tab_pg .on .tb_2 img {height:1px;}
.menu_tab_pg .on .tb_3 {height:1px;margin:0px 2px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab_pg .on .tb_3 img {height:1px;}
.menu_tab_pg .on .tb_4 {height:2px;margin:0px 1px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab_pg .on .tb_4 img {height:1px;}
.menu_tab_pg .on .tb_c {margin:0px 0px;padding-top:3px;padding-bottom:4px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab_pg .select {width:41px;border-bottom:solid 1px #FFF;color:#00F;font:bold 11px/100% monospace;}
.menu_tab_pg .select .tb_1 {height:1px;margin:0px 4px;border-left:solid 1px #EEE;border-right:solid 1px #EEE;background:#999;}
.menu_tab_pg .select .tb_1 img {height:1px;}
.menu_tab_pg .select .tb_2 {height:1px;margin:0px 3px;border-left:solid 2px #999;border-right:solid 2px #999;background:#FFF;}
.menu_tab_pg .select .tb_2 img {height:1px;}
.menu_tab_pg .select .tb_3 {height:1px;margin:0px 2px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab_pg .select .tb_3 img {height:1px;}
.menu_tab_pg .select .tb_4 {height:2px;margin:0px 1px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab_pg .select .tb_4 img {height:1px;}
.menu_tab_pg .select .tb_c {margin:0px 0px;padding-top:3px;padding-bottom:4px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab_pg .non {width:41px;border-bottom:solid 1px #BBB;color:#222;}
.menu_tab_pg .non .tb_1 {height:1px;margin:0px 4px;border-left:solid 1px #EEE;border-right:solid 1px #EEE;background:#CCC;}
.menu_tab_pg .non .tb_1 img {height:1px;}
.menu_tab_pg .non .tb_2 {height:1px;margin:0px 3px;border-left:solid 2px #CCC;border-right:solid 2px #CCC;background:#F8F8F8;}
.menu_tab_pg .non .tb_2 img {height:1px;}
.menu_tab_pg .non .tb_3 {height:1px;margin:0px 2px;border-left:solid 1px #CCC;border-right:solid 1px #CCC;background:#F8F8F8;}
.menu_tab_pg .non .tb_3 img {height:1px;}
.menu_tab_pg .non .tb_4 {height:2px;margin:0px 1px;border-left:solid 1px #CCC;border-right:solid 1px #CCC;background:#F8F8F8;}
.menu_tab_pg .non .tb_4 img {height:1px;}
.menu_tab_pg .non .tb_c {margin:0px 0px;padding-top:3px;padding-bottom:4px;border-left:solid 1px #CCC;border-right:solid 1px #CCC;background:#F8F8F8;color:#999;}

.menu_tab_sh {z-index:15;width:723px;text-align:center;font:11px/100% monospace;}
.menu_tab_sh .nb {width:4px;border-bottom:solid 1px #BBB;font:1px/100% san-serif;}
.menu_tab_sh .nb2 {width:8px;border-bottom:solid 1px #BBB;font:1px/100% san-serif;}
.menu_tab_sh .spc {border-bottom:solid 1px #BBB;font:10px/100% san-serif;}
.menu_tab_sh .off {width:38px;border-bottom:solid 1px #BBB;color:#222;}
.menu_tab_sh .off .tb_1 {height:1px;margin:0px 4px;border-left:solid 1px #EEE;border-right:solid 1px #EEE;background:#999;}
.menu_tab_sh .off .tb_1 img {height:1px;}
.menu_tab_sh .off .tb_2 {height:1px;margin:0px 3px;border-left:solid 2px #999;border-right:solid 2px #999;background:#FCFCFC;}
.menu_tab_sh .off .tb_2 img {height:1px;}
.menu_tab_sh .off .tb_3 {height:1px;margin:0px 2px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FCFCFC;}
.menu_tab_sh .off .tb_3 img {height:1px;}
.menu_tab_sh .off .tb_4 {height:2px;margin:0px 1px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FBFBFB;}
.menu_tab_sh .off .tb_4 img {height:1px;}
.menu_tab_sh .off .tb_c {margin:0px 0px;padding-top:3px;padding-bottom:4px;border-left:solid 1px #999;border-right:solid 1px #999;background:url(http://img.host2.jp/menu/tab_bg.gif);}
.menu_tab_sh .off .tb_c_no {width:60px;margin:0px 0px;padding-top:3px;padding-bottom:4px;border-left:solid 1px #999;border-right:solid 1px #999;background:url(http://img.host2.jp/menu/tab_bg.gif);}
.menu_tab_sh .on {width:38px;border-bottom:solid 1px #FFF;color:#F22;}
.menu_tab_sh .on .tb_1 {height:1px;margin:0px 4px;border-left:solid 1px #EEE;border-right:solid 1px #EEE;background:#999;}
.menu_tab_sh .on .tb_1 img {height:1px;}
.menu_tab_sh .on .tb_2 {height:1px;margin:0px 3px;border-left:solid 2px #999;border-right:solid 2px #999;background:#FFF;}
.menu_tab_sh .on .tb_2 img {height:1px;}
.menu_tab_sh .on .tb_3 {height:1px;margin:0px 2px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab_sh .on .tb_3 img {height:1px;}
.menu_tab_sh .on .tb_4 {height:2px;margin:0px 1px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab_sh .on .tb_4 img {height:1px;}
.menu_tab_sh .on .tb_c {margin:0px 0px;padding-top:3px;padding-bottom:4px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab_sh .on .tb_c_no {width:60px;margin:0px 0px;padding-top:3px;padding-bottom:4px;border-left:solid 1px #999;border-right:solid 1px #999;background:url(http://img.host2.jp/menu/tab_bg.gif);}
.menu_tab_sh .select {width:38px;border-bottom:solid 1px #FFF;color:#00F;font:bold 11px/100% monospace;}
.menu_tab_sh .select .tb_1 {height:1px;margin:0px 4px;border-left:solid 1px #EEE;border-right:solid 1px #EEE;background:#999;}
.menu_tab_sh .select .tb_1 img {height:1px;}
.menu_tab_sh .select .tb_2 {height:1px;margin:0px 3px;border-left:solid 2px #999;border-right:solid 2px #999;background:#FFF;}
.menu_tab_sh .select .tb_2 img {height:1px;}
.menu_tab_sh .select .tb_3 {height:1px;margin:0px 2px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab_sh .select .tb_3 img {height:1px;}
.menu_tab_sh .select .tb_4 {height:2px;margin:0px 1px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab_sh .select .tb_4 img {height:1px;}
.menu_tab_sh .select .tb_c {margin:0px 0px;padding-top:3px;padding-bottom:4px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab_sh .select .tb_c_no {width:60px;margin:0px 0px;padding-top:3px;padding-bottom:4px;border-left:solid 1px #999;border-right:solid 1px #999;background:url(http://img.host2.jp/menu/tab_bg.gif);}
.menu_tab_sh .non {width:38px;border-bottom:solid 1px #BBB;color:#222;}
.menu_tab_sh .non .tb_1 {height:1px;margin:0px 4px;border-left:solid 1px #EEE;border-right:solid 1px #EEE;background:#CCC;}
.menu_tab_sh .non .tb_1 img {height:1px;}
.menu_tab_sh .non .tb_2 {height:1px;margin:0px 3px;border-left:solid 2px #CCC;border-right:solid 2px #CCC;background:#F8F8F8;}
.menu_tab_sh .non .tb_2 img {height:1px;}
.menu_tab_sh .non .tb_3 {height:1px;margin:0px 2px;border-left:solid 1px #CCC;border-right:solid 1px #CCC;background:#F8F8F8;}
.menu_tab_sh .non .tb_3 img {height:1px;}
.menu_tab_sh .non .tb_4 {height:2px;margin:0px 1px;border-left:solid 1px #CCC;border-right:solid 1px #CCC;background:#F8F8F8;}
.menu_tab_sh .non .tb_4 img {height:1px;}
.menu_tab_sh .non .tb_c {margin:0px 0px;padding-top:3px;padding-bottom:4px;border-left:solid 1px #CCC;border-right:solid 1px #CCC;background:#F8F8F8;color:#999;}

.menu_tab {z-index:15;width:723px;text-align:center;font:11px/100% monospace;}
.menu_tab .nb {width:4px;border-bottom:solid 1px #BBB;font:1px/100% san-serif;}
.menu_tab .nb2 {width:8px;border-bottom:solid 1px #BBB;font:1px/100% san-serif;}
.menu_tab .spc {border-bottom:solid 1px #BBB;font:10px/100% san-serif;}
.menu_tab .off {width:60px;border-bottom:solid 1px #BBB;color:#222;}
.menu_tab .off .tb_1 {height:1px;margin:0px 4px;border-left:solid 1px #EEE;border-right:solid 1px #EEE;background:#999;}
.menu_tab .off .tb_1 img {height:1px;}
.menu_tab .off .tb_2 {height:1px;margin:0px 3px;border-left:solid 2px #999;border-right:solid 2px #999;background:#FCFCFC;}
.menu_tab .off .tb_2 img {height:1px;}
.menu_tab .off .tb_3 {height:1px;margin:0px 2px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FCFCFC;}
.menu_tab .off .tb_3 img {height:1px;}
.menu_tab .off .tb_4 {height:2px;margin:0px 1px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FBFBFB;}
.menu_tab .off .tb_4 img {height:1px;}
.menu_tab .off .tb_c {white-space:nowrap;margin:0px 0px;padding-left:9px;padding-right:9px;padding-top:3px;padding-bottom:4px;border-left:solid 1px #999;border-right:solid 1px #999;background:url(http://img.host2.jp/menu/tab_bg.gif);}
.menu_tab .on {width:60px;border-bottom:solid 1px #FFF;color:#F22;}
.menu_tab .on .tb_1 {height:1px;margin:0px 4px;border-left:solid 1px #EEE;border-right:solid 1px #EEE;background:#999;}
.menu_tab .on .tb_1 img {height:1px;}
.menu_tab .on .tb_2 {height:1px;margin:0px 3px;border-left:solid 2px #999;border-right:solid 2px #999;background:#FFF;}
.menu_tab .on .tb_2 img {height:1px;}
.menu_tab .on .tb_3 {height:1px;margin:0px 2px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab .on .tb_3 img {height:1px;}
.menu_tab .on .tb_4 {height:2px;margin:0px 1px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab .on .tb_4 img {height:1px;}
.menu_tab .on .tb_c {white-space:nowrap;margin:0px 0px;padding-left:9px;padding-right:9px;padding-top:3px;padding-bottom:4px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab .select {width:60px;border-bottom:solid 1px #FFF;color:#00F;}
.menu_tab .select .tb_1 {height:1px;margin:0px 4px;border-left:solid 1px #EEE;border-right:solid 1px #EEE;background:#999;}
.menu_tab .select .tb_1 img {height:1px;}
.menu_tab .select .tb_2 {height:1px;margin:0px 3px;border-left:solid 2px #999;border-right:solid 2px #999;background:#FFF;}
.menu_tab .select .tb_2 img {height:1px;}
.menu_tab .select .tb_3 {height:1px;margin:0px 2px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab .select .tb_3 img {height:1px;}
.menu_tab .select .tb_4 {height:2px;margin:0px 1px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab .select .tb_4 img {height:1px;}
.menu_tab .select .tb_c {white-space:nowrap;margin:0px 0px;padding-left:9px;padding-right:9px;padding-top:3px;padding-bottom:4px;border-left:solid 1px #999;border-right:solid 1px #999;background:#FFF;}
.menu_tab .non {width:60px;border-bottom:solid 1px #BBB;color:#222;}
.menu_tab .non .tb_1 {height:1px;margin:0px 4px;border-left:solid 1px #EEE;border-right:solid 1px #EEE;background:#CCC;}
.menu_tab .non .tb_1 img {height:1px;}
.menu_tab .non .tb_2 {height:1px;margin:0px 3px;border-left:solid 2px #CCC;border-right:solid 2px #CCC;background:#F8F8F8;}
.menu_tab .non .tb_2 img {height:1px;}
.menu_tab .non .tb_3 {height:1px;margin:0px 2px;border-left:solid 1px #CCC;border-right:solid 1px #CCC;background:#F8F8F8;}
.menu_tab .non .tb_3 img {height:1px;}
.menu_tab .non .tb_4 {height:2px;margin:0px 1px;border-left:solid 1px #CCC;border-right:solid 1px #CCC;background:#F8F8F8;}
.menu_tab .non .tb_4 img {height:1px;}
.menu_tab .non .tb_c {white-space:nowrap;margin:0px 0px;padding-left:9px;padding-right:9px;padding-top:3px;padding-bottom:4px;border-left:solid 1px #CCC;border-right:solid 1px #CCC;background:#F8F8F8;color:#999;}

#menu_aiueo {width:723px;}
#menu_aiueo_1 {width:65px;}
#menu_aiueo_2 {width:51px;}
#menu_aiueo_3 {width:51px;}
#menu_aiueo_4 {width:51px;}
#menu_aiueo_5 {width:51px;}
#menu_aiueo_6 {width:51px;}
#menu_aiueo_7 {width:51px;}
#menu_aiueo_8 {width:51px;}
#menu_aiueo_9 {width:51px;}
#menu_aiueo_10 {width:51px;}
#menu_aiueo_11 {width:51px;}

#menu_aiueo2 {width:723px;}
#menu_aiueo2_1 {width:58px;}
#menu_aiueo2_2 {width:63px;}
#menu_aiueo2_3 {width:51px;}
#menu_aiueo2_4 {width:51px;}
#menu_aiueo2_5 {width:51px;}
#menu_aiueo2_6 {width:51px;}
#menu_aiueo2_7 {width:51px;}
#menu_aiueo2_8 {width:51px;}
#menu_aiueo2_9 {width:51px;}
#menu_aiueo2_10 {width:51px;}
#menu_aiueo2_11 {width:51px;}
#menu_aiueo2_12 {width:51px;}

#menu_year {width:723px;}
#menu_year_1 {width:75px;}
#menu_year_2 {width:75px;}
#menu_year_3 {width:75px;}
#menu_year_4 {width:75px;}
#menu_year_5 {width:75px;}
#menu_year_6 {width:75px;}
#menu_year_7 {width:75px;}
#menu_year_8 {width:75px;}
#menu_year_9 {width:75px;}
#menu_year_10 {width:75px;}

#menu_month {width:723px;}
#menu_month_1 {width:52px;}
#menu_month_2 {width:52px;}
#menu_month_3 {width:52px;}
#menu_month_4 {width:52px;}
#menu_month_5 {width:52px;}
#menu_month_6 {width:52px;}
#menu_month_7 {width:52px;}
#menu_month_8 {width:52px;}
#menu_month_9 {width:52px;}
#menu_month_10 {width:52px;}
#menu_month_11 {width:52px;}
#menu_month_12 {width:52px;}

#menu_page {width:723px;}
#menu_page_1 {width:53px;}
#menu_page_2 {width:53px;}
#menu_page_3 {width:53px;}
#menu_page_4 {width:53px;}
#menu_page_5 {width:53px;}
#menu_page_6 {width:53px;}
#menu_page_7 {width:53px;}
#menu_page_8 {width:53px;}
#menu_page_9 {width:53px;}
#menu_page_10 {width:53px;}
#menu_page_11 {width:53px;}
#menu_page_12 {width:53px;}

#menu_page2 {width:723px;}

#menu_top_his {width:723px;}
#menu_top_his_1 {width:90px;}
#menu_top_his_2 {width:90px;}
#menu_top_his_3 {width:90px;}
#menu_top_his_4 {width:90px;}
#menu_top_his_5 {width:90px;}
#menu_top_his_6 {width:90px;}
#menu_top_his_7 {width:90px;}

#menu_top_topic {width:723px;}
#menu_top_topic_1 {width:90px;}
#menu_top_topic_2 {width:90px;}
#menu_top_topic_3 {width:90px;}
#menu_top_topic_4 {width:90px;}
#menu_top_topic_5 {width:90px;}
#menu_top_topic_6 {width:90px;}
#menu_top_topic_7 {width:90px;}

/*----------------------------------------
	button CSS
----------------------------------------*/
.btn_area {font:11px/110% sans-serif;text-align:left;color:#333;}
.btn_area .btn {padding:6px 3px 6px 6px;border:solid 1px #999;margin-right:5px;margin-bottom:5px;background:#FFF url(/img/btn/bg.gif) repeat-x bottom;}
.btn_area .btn_r {padding:6px 3px 6px 6px;border:solid 1px #999;margin-bottom:5px;background:#FFF url(/img/btn/bg.gif) repeat-x bottom;}

.btn_bbs {width:146px;padding:5px;border:solid 1px #999;margin-bottom:5px;background:#FFF url(/img/btn/bg.gif) repeat-x bottom;font:10px/110% sans-serif;text-align:left;}
.btn_ranking {width:146px;padding:5px;border:solid 1px #999;margin-bottom:5px;background:#FFF url(/img/btn/bg.gif) repeat-x bottom;font:10px/110% sans-serif;text-align:left;}

/*----------------------------------------
	ad CSS
----------------------------------------*/
.ad_idx1 { width:960px;margin-bottom:5px;}
.ad_idx1 .info {width:640px;padding-top:3px;font:10px/150% sans-serif;text-align:left;}
.ad_idx1 .cmt {width:310px;padding-top:3px;font:10px/150% sans-serif;text-align:left;}
.ad_idxL {width:960px;font:10px/100% sans-serif;text-align:center;}
.ad_top1 { margin-bottom:5px;}
.ad_topL { margin-bottom:5px;}

/*----------------------------------------
	TOP CSS
----------------------------------------*/
.top_closeup {font:12px/100% sans-serif;color:#666;}

.top_news {width:711px;margin-bottom:5px;padding:5px;border:solid 1px #FFF;}
.top_news .date {width:81px;padding:5px 0px;border-bottom:dotted 1px #BBB;font:12px/120% monospace;text-align:left;color:#333;}
.top_news .tit {width:630px;padding:5px 0px;border-bottom:dotted 1px #BBB;font:12px/120% san-serif;text-align:left;}

.top_ranking {width:711px;margin-bottom:5px;padding:5px;border:solid 1px #FFF;}
.top_ranking .cel {width:125px;padding:5px;border:solid 1px #BBB;background:#FFF url(/img/bg/shop_list_cel.gif) repeat-x bottom;}
.top_ranking .num {width:125px;font:bold 14px/120% monospace;text-align:center;}
.top_ranking .img {width:125px;padding:3px 0px;text-align:center;}
.top_ranking .name {width:125px;font:12px/110% sans-serif;text-align:center;}
.top_ranking .shop {width:125px;font:10px/110% sans-serif;text-align:center;}
.top_ranking .navi {padding:3px;font:11px/100% monospace;text-align:right;}

.top_history {width:711px;margin-bottom:5px;padding:5px;border-left:solid 1px #FFF;border-right:solid 1px #FFF;border-bottom:solid 1px #FFF;}
.top_history .date {width:81px;padding:5px 0px;border-bottom:dotted 1px #BBB;font:11px/120% monospace;text-align:left;color:#333;}
.top_history .cmt {width:630px;padding:5px 0px;border-bottom:dotted 1px #BBB;}
.top_history .grp {font:9px/100% san-serif;text-align:left;}
.top_history .shop {margin-bottom:2px;font:12px/120% monospace;text-align:left;}
.top_history .area {font:11px/120% san-serif;text-align:left;color:#F63478;}
.top_history .info {font:11px/120% monospace;text-align:left;color:#333;}
.top_history .navi {padding:3px;font:11px/100% monospace;text-align:right;}

.top_new_shop {width:711px;margin-bottom:5px;padding:5px;border:solid 1px #FFF;}
.top_new_shop .cel {width:341px;padding:5px;border:solid 1px #BBB;background:#FFF url(/img/bg/shop_list_cel.gif) repeat-x bottom;}
.top_new_shop .img {width:50px;padding-right:5px;}
.top_new_shop .cmt {width:281px;padding-right:5px;}
.top_new_shop .area {width:281px;margin-bottom:2px;font:11px/120% san-serif;text-align:left;color:#F63478;}
.top_new_shop .grp {width:281px;margin-bottom:1px;font:9px/120% monospace;text-align:left;}
.top_new_shop .shop {width:281px;margin-bottom:3px;font:12px/120% monospace;text-align:left;}
.top_new_shop .kana {width:281px;font:11px/120% san-serif;text-align:left;}
.top_new_shop .stat {width:281px;font:5px/100% san-serif;text-align:right;}
.top_new_shop .navi {padding:3px;font:11px/100% monospace;text-align:right;}

.top_new_shop2 {width:711px;margin-bottom:5px;padding:5px;border:solid 1px #FFF;}
.top_new_shop2 .cel {width:351px;border:solid 1px #BBB;background:#FFF url(/img/bg/shop_list_cel.gif) repeat-x bottom;}
.top_new_shop2 .img {width:50px;}
.top_new_shop2 .cmt {padding:5px;}
.top_new_shop2 .area {margin-bottom:2px;font:10px/120% san-serif;text-align:left;color:#F63478;}
.top_new_shop2 .grp {margin-bottom:1px;font:9px/120% monospace;text-align:left;}
.top_new_shop2 .shop {margin-bottom:3px;font:12px/120% monospace;text-align:left;}
.top_new_shop2 .kana {font:11px/120% san-serif;text-align:left;}
.top_new_shop2 .stat {font:5px/100% san-serif;text-align:right;}
.top_new_shop2 .navi {padding:3px;font:11px/100% monospace;text-align:right;}



.top_topics {width:711px;margin-bottom:5px;padding:5px;border:solid 1px #FFF;}
.top_topics .cel {width:341px;padding:5px;border:solid 1px #BBB;background:#FFF url(/img/bg/shop_list_cel.gif) repeat-x bottom;}
.top_topics .hd {;border-bottom:dotted 1px #BBB;}
.top_topics .date {padding-bottom:2px;font:11px/100% monospace;text-align:left;color:#833;}
.top_topics .cate {padding-bottom:2px;font:11px/100% monospace;text-align:right;color:#333;}
.top_topics .img {width:80px;padding-right:5px;padding-top:3px;}
.top_topics .cmt {width:251px;padding-right:5px;padding-top:3px;}
.top_topics .tit {width:251px;margin-bottom:3px;font:12px/120% monospace;text-align:left;}
.top_topics .rd {width:251px;margin-bottom:5px;font:11px/120% monospace;text-align:left;}
.top_topics .area {width:251px;margin-bottom:0px;font:9px/120% monospace;text-align:left;color:#F63478;}
.top_topics .shop {width:251px;margin-bottom:2px;font:10px/120% monospace;text-align:left;}
.top_topics .navi {padding:3px;font:11px/100% monospace;text-align:right;}

.top_rss {width:711px;margin-bottom:5px;padding:5px;border:solid 1px #FFF;}
.top_rss .date {width:125px;padding:5px 0px;border-bottom:dotted 1px #BBB;font:11px/120% monospace;text-align:left;color:#333;}
.top_rss .cmt {width:586px;padding:5px 0px;border-bottom:dotted 1px #BBB;font:12px/120% san-serif;text-align:left;}
.top_rss .name {font:12px/120% monospace;text-align:left;color:#D44;}
.top_rss .navi {padding:3px;font:11px/100% monospace;text-align:right;}

.total_view {height:20px;padding-top:8px;margin-bottom:5px;background:url(/img/tit/total_view.gif) no-repeat;font:12px/100% monospace;color:#FFFFFF;}
.total_view .num {font:bold 16px/100% sans-serif;text-align:right;color:#FFF;}
.total_view .spc {width:30px;}

/*----------------------------------------
	AREA GROUP CSS
----------------------------------------*/
.area_grp_tit {width:709px;margin-bottom:5px;padding:6px;border:solid 1px #BBB;background:url(http://img.host2.jp/menu/tab_bg2.gif) repeat-x bottom;text-align:left;}
.area_grp_tit .tit {font:bold 14px/110% monospace;color:#F19EC2;text-align:left;font-weight:bold;}
.area_grp_tit .cmt {padding-left:5px;font:11px/110% san-serif;color:#888;text-align:left;}

.area_grp_shop {text-align:left;}
.area_grp_shop .cel {width:351px;border:solid 1px #BBB;background:#FFF url(/img/bg/shop_list_cel.gif) repeat-x bottom;}
.area_grp_shop .tit {padding:2px 3px 6px 3px;font:14px/110% monospace;text-align:left;}
.area_grp_shop .grp {font:10px/100% monospace;text-align:left;}
.area_grp_shop .kana {font:11px/100% monospace;color:#666;}
.area_grp_shop .adrs {padding:0px 3px 0px 8px;font:11px/100% monospace;text-align:left;}
.area_grp_shop .tel {padding:0px 3px 3px 8px;font:11px/100% monospace;text-align:left;}

/*----------------------------------------
	STAFF_DATA CSS
----------------------------------------*/
.staff_data_tit {width:723px;margin-bottom:5px;border:solid 1px #BBB;background:url(http://img.host2.jp/menu/tab_bg2.gif) repeat-x bottom;text-align:left;}
.staff_data_tit .mark {width:20px;padding:5px 0px 5px 5px;text-align:center;}
.staff_data_tit .tit {padding:5px;font:14px/110% monospace;text-align:left;color:#F19EC2;}
.staff_data_tit .kana {font:12px/110% monospace;text-align:left;color:#888;}
.staff_data_tit .cmt {padding:5px;font:11px/110% san-serif;text-align:right;color:#000;}

.staff_data {text-align:center;}
.staff_data .img {width:250px;padding:10px;}
.staff_data .tit {padding-right:10px;font:12px/110% monospace;text-align:left;color:#666;}
.staff_data .name {width:443px;margin-right:10px;padding:15px 0px 5px 0px;border-bottom:dotted 1px #BBB;font:16px/100% monospace;text-align:left;}
.staff_data .eng {font:12px/100% san-serif;}
.staff_data .cmt {width:433px;margin-right:10px;padding:10px 0px 5px 10px;font:12px/110% monospace;text-align:left;}
.staff_data .prof {width:443px;margin:5px 0px 10px 0px;text-align:left;}
.staff_data .prof_l {width:180px;}
.staff_data .prof_r {width:263px;}
.staff_data .p_tit {padding:0px 10px 0px 0px;font:12px/110% monospace;text-align:left;color:#F19EC2;}
.staff_data .p_cmt {padding:2px 10px 4px 15px;font:12px/110% monospace;text-align:left;color:#333;}
.staff_data .free {width:701px;margin-bottom:2px;padding:10px;border:solid 1px #BBB;text-align:center;}
.staff_data .free_cel {width:215px;height:215px;padding:5px;border: solid 1px #BBB;}
.staff_data .btn {width:718px;padding-right:5px;font:10px/110% monospace;text-align:right;}

/*----------------------------------------
	SHOP_DATA CSS
----------------------------------------*/
#shop_data_menu {width:723px;}
#shop_data_menu_1 {width:112px;}
#shop_data_menu_2 {width:112px;}
#shop_data_menu_3 {width:58px;}
#shop_data_menu_4 {width:58px;}
#shop_data_menu_5 {width:123px;}
#shop_data_menu_6 {width:58px;}
#shop_data_menu_7 {width:50px;}
#shop_data_menu_8 {width:66px;}

#shop_topics_sub {width:123px;}

.shop_data_tit {width:723px;margin-bottom:5px;border:solid 1px #BBB;background:url(http://img.host2.jp/menu/tab_bg2.gif) repeat-x bottom;text-align:left;}
.shop_data_tit .mark {width:20px;padding:5px 0px 5px 5px;text-align:center;}
.shop_data_tit .tit {padding:5px;font:14px/110% monospace;text-align:left;color:#F19EC2;font-weight:bold;}
.shop_data_tit .kana {font:12px/110% monospace;text-align:left;color:#888;}
.shop_data_tit .cmt {padding:5px;font:11px/110% san-serif;text-align:right;color:#000;}

.shop_data {border-left:solid 1px #BBB;border-right:solid 1px #BBB;border-bottom:solid 1px #BBB;padding:10px;background:#FFF;font:12px/110% monospace;text-align:center; }

.shop_data_number_tit {width:699px;margin-bottom:5px;border:solid 1px #BBB;background:url(http://img.host2.jp/menu/tab_bg2.gif) repeat-x bottom;}
.shop_data_number_tit .mark {width:20px;padding-left:5px;text-align:center;}
.shop_data_number_tit .tit {padding:5px;font:14px/110% monospace;text-align:left;color:#F19EC2;font-weight:bold;}
.shop_data_number_tit .cmt {padding:5px;font:11px/110% san-serif;text-align:right;color:#888;}
.shop_data_number {margin-bottom:5px;}
.shop_data_number .cel {width:133px;border:solid 1px #BBB;background:#FFF url(/img/bg/shop_data_number_cel.gif) repeat-x bottom;}
.shop_data_number .tit {width:129px;padding:0px 2px 2px 2px;font:10px/110% san-serif;text-align:center;}
.shop_data_number .name {width:129px;padding:0px 2px 5px 2px;font:12px/110% monospace;text-align:center;}
.shop_data_number .img1 {width:85px;padding:30px 24px 5px 24px;background:url(http://img.host2.jp/icon/number/1.gif) no-repeat left top;}
.shop_data_number .img2 {width:85px;padding:30px 24px 5px 24px;background:url(http://img.host2.jp/icon/number/2.gif) no-repeat left top;}
.shop_data_number .img3 {width:85px;padding:30px 24px 5px 24px;background:url(http://img.host2.jp/icon/number/3.gif) no-repeat left top;}
.shop_data_number .img4 {width:85px;padding:30px 24px 5px 24px;background:url(http://img.host2.jp/icon/number/4.gif) no-repeat left top;}
.shop_data_number .img5 {width:85px;padding:30px 24px 5px 24px;background:url(http://img.host2.jp/icon/number/5.gif) no-repeat left top;}
.shop_data_number .img6 {width:85px;padding:30px 24px 5px 24px;background:url(http://img.host2.jp/icon/number/6.gif) no-repeat left top;}
.shop_data_number .img7 {width:85px;padding:30px 24px 5px 24px;background:url(http://img.host2.jp/icon/number/7.gif) no-repeat left top;}
.shop_data_number .img8 {width:85px;padding:30px 24px 5px 24px;background:url(http://img.host2.jp/icon/number/8.gif) no-repeat left top;}
.shop_data_number .img9 {width:85px;padding:30px 24px 5px 24px;background:url(http://img.host2.jp/icon/number/9.gif) no-repeat left top;}
.shop_data_number .img10 {width:85px;padding:30px 24px 5px 24px;background:url(http://img.host2.jp/icon/number/10.gif) no-repeat left top;}
.shop_data_number .img11 {width:85px;padding:30px 24px 5px 24px;background:url(http://img.host2.jp/icon/number/11.gif) no-repeat left top;}
.shop_data_number .img12 {width:85px;padding:30px 24px 5px 24px;background:url(http://img.host2.jp/icon/number/12.gif) no-repeat left top;}
.shop_data_number .img13 {width:85px;padding:30px 24px 5px 24px;background:url(http://img.host2.jp/icon/number/13.gif) no-repeat left top;}
.shop_data_number .img14 {width:85px;padding:30px 24px 5px 24px;background:url(http://img.host2.jp/icon/number/14.gif) no-repeat left top;}
.shop_data_number .img15 {width:85px;padding:30px 24px 5px 24px;background:url(http://img.host2.jp/icon/number/15.gif) no-repeat left top;}
.shop_data_number .img16 {width:85px;padding:30px 24px 5px 24px;background:url(http://img.host2.jp/icon/number/16.gif) no-repeat left top;}
.shop_data_number .img17 {width:85px;padding:30px 24px 5px 24px;background:url(http://img.host2.jp/icon/number/17.gif) no-repeat left top;}
.shop_data_number .img18 {width:85px;padding:30px 24px 5px 24px;background:url(http://img.host2.jp/icon/number/18.gif) no-repeat left top;}
.shop_data_number .img19 {width:85px;padding:30px 24px 5px 24px;background:url(http://img.host2.jp/icon/number/19.gif) no-repeat left top;}
.shop_data_number .img20 {width:85px;padding:30px 24px 5px 24px;background:url(http://img.host2.jp/icon/number/20.gif) no-repeat left top;}

.shop_data_staff_tit {width:699px;margin-bottom:5px;border:solid 1px #BBB;background:url(http://img.host2.jp/menu/tab_bg2.gif) repeat-x bottom;}
.shop_data_staff_tit .mark {width:20px;padding-left:5px;text-align:center;}
.shop_data_staff_tit .tit {padding:5px;font:14px/110% monospace;text-align:left;color:#F19EC2;font-weight:bold;}
.shop_data_staff_tit .cmt {padding:5px;font:11px/110% san-serif;text-align:right;color:#888;}
.shop_data_staff {margin-bottom:5px;}
.shop_data_staff .cel {width:110px;border:solid 1px #BBB;background:#FFF url(/img/bg/shop_data_staff_cel.gif) repeat-x bottom;}
.shop_data_staff .img {width:65px;padding:5px 22px 5px 22px;}
.shop_data_staff .tit {width:106px;padding:0px 2px 2px 2px;font:10px/110% san-serif;text-align:center;}
.shop_data_staff .name {width:106px;padding:0px 2px 5px 2px;font:12px/110% monospace;text-align:center;}

.shop_data_event {width:699px;}
.shop_data_event .cmt {width:689px;padding:5px;border-bottom:dotted 1px #BBB;font:12px/110% monospace;text-align:left;}
.shop_data_event .date {padding-right:5px;font:12px/110% monospace;text-align:left;color:#888;}

.shop_data_topics {}
.shop_data_topics .cel {width:228px;border:solid 1px #BBB;background:#FFF url(/img/bg/shop_data_staff_cel.gif) repeat-x bottom;}
.shop_data_topics .date {padding:3px;font:11px/100% monospace;text-align:left;color:#833;}
.shop_data_topics .cate {padding:3px;font:11px/100% monospace;text-align:right;color:#333;}
.shop_data_topics .img {margin:0px 3px;padding:3px;border-top:dotted 1px #BBB;border-bottom:dotted 1px #BBB;text-align:center;}
.shop_data_topics .tit {height:50px;padding:5px;font:11px/110% monospace;text-align:left;}

.shop_data_shop_info {width:699px;}
.shop_data_shop_info .cel {width:228px;border:solid 1px #BBB;background:#FFF url(/img/bg/shop_data_staff_cel.gif) repeat-x bottom;}
.shop_data_shop_info .date {margin:0px 3px;padding:3px;border-bottom:dotted 1px #BBB;font:9px/100% monospace;text-align:right;color:#833;}
.shop_data_shop_info .img {margin:0px 3px;padding:3px;border-bottom:dotted 1px #BBB;text-align:center;}
.shop_data_shop_info .term {width:219px;margin:0px 3px;border-bottom:dotted 1px #BBB;padding:3px;text-align:center;font:11px/110% monospace;color:#000;}
.shop_data_shop_info .term_stat {font:bold 11px/110% monospace;color:#F00;}
.shop_data_shop_info .tit {height:50px;padding:5px;font:11px/110% monospace;text-align:left;}

.shop_data_mov {width:699px;}
.shop_data_mov .cel {width:172px;border:solid 1px #BBB;background:#FFF url(/img/bg/shop_data_staff_cel.gif) repeat-x bottom;}
.shop_data_mov .date {margin:0px 3px;padding:3px;border-bottom:dotted 1px #BBB;font:9px/100% monospace;text-align:right;color:#833;}
.shop_data_mov .img {margin:0px 3px;padding:3px;border-bottom:dotted 1px #BBB;text-align:center;}
.shop_data_mov .tit {height:50px;padding:5px;font:11px/110% monospace;text-align:left;color:#33D;}
.shop_data_mov .cmt {height:74px;padding:0px 5px;font:11px/100% san-serif;text-align:left;color:#333;}
.shop_data_mov .btn {padding:5px;text-align:center;}

.shop_data_rss {width:699px;}
.shop_data_rss .cel {width:172px;border:solid 1px #BBB;background:#FFF url(/img/bg/shop_data_staff_cel.gif) repeat-x bottom;}
.shop_data_rss .img {margin:0px 3px;padding:3px;border-bottom:dotted 1px #BBB;text-align:center;}
.shop_data_rss .tit {width:158px;padding:5px;font:11px/110% monospace;text-align:left;overflow:hidden;}
.shop_data_rss .cmt {padding:5px;font:11px/100% san-serif;text-align:left;color:#333;}
.shop_data_rss .name {margin:0px 3px;padding:3px;border-bottom:dotted 1px #BBB;font:11px/100% monospace;text-align:left;color:#EA68A2;}

.shop_data_rc_tit {width:699px;text-align:center;margin-bottom:5px;}
.shop_data_rc_tit .tit {font:bold 14px/100% monospace;text-align:left;color:#ED008C;}
.shop_data_rc_tit .img {margin-bottom:5px;text-align:center;}

.shop_data_rc {width:699px;background:#F49AC1;}
.shop_data_rc .bg {background:#F7EBF0;}
.shop_data_rc .tit {width:150px;padding:5px;font:bold 12px/100% monospace;text-align:center;color:#ED008C;}
.shop_data_rc .tit2 {padding:5px;font:bold 12px/100% monospace;text-align:center;color:#ED008C;}
.shop_data_rc .cmt {padding:5px;font:12px/100% monospace;text-align:left;}

.shop_data_sub {width:220px;}
.shop_data_sub .tit {width:220px;padding-bottom:5px;text-align:center;}
.shop_data_sub .img {width:220px;padding-bottom:10px;text-align:center;}
.shop_data_sub .cmt {width:200px;padding:2px 10px 10px 10px;font:11px/100% monospace;text-align:left;color:#333;}
.shop_data_sub .grp {width:200px;padding:0px 10px 0px 10px;font:11px/100% monospace;text-align:left;color:#333;}
.shop_data_sub .grp_name {width:204px;padding:0px 8px 3px 8px;font:bold 14px/100% san-serif;text-align:left;}
.shop_data_sub .area {width:200px;padding:0px 0px 1px 0px;font:10px/100% monospace;text-align:left;color:#999;}
.shop_data_sub .shop {width:200px;padding:0px 10px 6px 10px;font:12px/100% monospace;text-align:left;color:#000;}
.shop_data_sub .present_tit {padding:4px;font:bold 11px/110% sans-serif;color:blue;}
.shop_data_sub .present_term {padding:4px;font:11px/100% monospace;color:red;}

.shop_data_info {width:699px;margin-bottom:5px;}
.shop_data_info .tit {width:699px;margin-bottom:5px;}
.shop_data_info .grp {width:689px;padding:0px 0px 0px 10px;font:11px/110% monospace;text-align:left;color:#333;}
.shop_data_info .shop {width:689px;padding:0px 0px 5px 10px;font:14px/110% monospace;text-align:left;color:#44F;}
.shop_data_info .img {width:170px;padding:0px 10px 5px 10px;text-align:left;}
.shop_data_info .cmt {width:499px;padding:0px 10px 5px 0px;font:12px/110% monospace;text-align:left;}
.shop_data_info .adrs {width:499px;padding:0px 10px 5px 0px;font:12px/110% monospace;text-align:left;}
.shop_data_info .tel {width:499px;padding:0px 10px 5px 0px;font:12px/110% monospace;text-align:left;}
.shop_data_info .url {width:499px;padding:0px 10px 5px 0px;font:12px/110% monospace;text-align:left;}
.shop_data_info .btn {width:699px;margin-bottom:10px;font:11px/100% monospace;text-align:right;}

.shop_data_grp {width:699px;margin-bottom:5px;}
.shop_data_grp .tit {width:699px;margin-bottom:5px;}
.shop_data_grp .area {width:599px;font:11px/110% monospace;text-align:left;color:#999;}
.shop_data_grp .shop {width:599px;padding:0px 50px 5px 50px;font:12px/100% monospace;text-align:left;}
.shop_data_grp .btn {width:699px;margin-bottom:10px;font:11px/100% monospace;text-align:right;}

.shop_data_sys {width:699px;margin-bottom:10px;font:12px/100% monospace;text-align:center;}
.shop_data_sys .tit {width:699px;margin-bottom:5px;}
.shop_data_sys .tit1 {width:90px;padding:5px 5px 5px 100px;text-align:left;color:#ED008C;}
.shop_data_sys .tit2 {width:599px;padding:5px 50px 5px 50px;text-align:left;}
.shop_data_sys .cmt {padding:5px;text-align:left;}
.shop_data_sys .btn {width:699px;margin-bottom:10px;font:11px/100% monospace;text-align:right;}

.shop_data_map {width:699px;margin-bottom:5px;}
.shop_data_map .tit {width:699px;margin-bottom:5px;}
.shop_data_map .img {width:300px;padding:0px 10px 5px 10px;text-align:left;}
.shop_data_map .cmt {width:369px;padding:0px 10px 5px 0px;font:12px/110% monospace;text-align:left;}
.shop_data_map .btn {width:699px;margin-bottom:10px;font:11px/100% monospace;text-align:right;}

/*----------------------------------------
	SHOP_LIST CSS
----------------------------------------*/
#shop_list_view {width:701px;border-left:solid 1px #BBB;border-right:solid 1px #BBB;border-bottom:solid 1px #BBB;padding:10px;background:#FFF;font:12px/110% monospace;text-align:left;}
#shop_list_view_n {width:701px;border:solid 1px #BBB;padding:10px;background:#FFF;font:12px/110% monospace;text-align:left;}

.shop_list_tit {width:709px;margin-bottom:5px;padding:6px;border:solid 1px #BBB;background:url(http://img.host2.jp/menu/tab_bg2.gif) repeat-x bottom;text-align:left;color:#f19ec2;font-size:12px;font-weight:bold;}
.shop_list_tit .tit {padding-left:5px;font:12px/110% monospace;color:#F19EC2;text-align:left;font-weight:bold;}
.shop_list_tit .cmt {padding-left:5px;font:11px/110% san-serif;color:#888;text-align:left;}

.shop_list {width:699px;border:solid 1px #BBB;background:#FFF url(/img/bg/shop_list_cel.gif) repeat-x bottom;}
.shop_list .tit {width:689px;padding:5px 5px 0px 5px;background:#FFF;font:12px/100% monospace;text-align:left;}
.shop_list .grp {font:10px/110% monospace;text-align:left;}
.shop_list .img {width:170px;padding:5px;}
.shop_list .cmt {padding:5px;font:11px/110% monospace;text-align:left;}

#shop_list_all_1 {width:723px;margin-top:5px;}
#shop_list_all_1_1 {width:65px;}
#shop_list_all_1_2,#shop_list_all_1_3,#shop_list_all_1_4,#shop_list_all_1_5,#shop_list_all_1_6,#shop_list_all_1_7,#shop_list_all_1_8,#shop_list_all_1_9,#shop_list_all_1_10,#shop_list_all_1_11 {width:53px;}

#shop_list_all_2 {width:723px;margin-top:5px;}
#shop_list_all_2_1 {width:65px;}
#shop_list_all_2_2,
#shop_list_all_2_3,
#shop_list_all_2_4,
#shop_list_all_2_5,
#shop_list_all_2_6,
#shop_list_all_2_7,
#shop_list_all_2_8,
#shop_list_all_2_9,
#shop_list_all_2_10,
#shop_list_all_2_11 {width:53px;}

#shop_list_all_3 {width:723px;margin-top:5px;}
#shop_list_all_3_1 {width:65px;}
#shop_list_all_3_2,
#shop_list_all_3_3,
#shop_list_all_3_4,
#shop_list_all_3_5,
#shop_list_all_3_6,
#shop_list_all_3_7,
#shop_list_all_3_8,
#shop_list_all_3_9,
#shop_list_all_3_10,
#shop_list_all_3_11 {width:53px;}

#shop_list_all_4 {width:723px;margin-top:5px;}
#shop_list_all_4_1 {width:65px;}
#shop_list_all_4_2,
#shop_list_all_4_3,
#shop_list_all_4_4,
#shop_list_all_4_5,
#shop_list_all_4_6,
#shop_list_all_4_7,
#shop_list_all_4_8,
#shop_list_all_4_9,
#shop_list_all_4_10,
#shop_list_all_4_11 {width:53px;}

#shop_list_all_5 {width:723px;margin-top:5px;}
#shop_list_all_5_1 {width:65px;}
#shop_list_all_5_2,
#shop_list_all_5_3,
#shop_list_all_5_4,
#shop_list_all_5_5,
#shop_list_all_5_6,
#shop_list_all_5_7,
#shop_list_all_5_8,
#shop_list_all_5_9,
#shop_list_all_5_10,
#shop_list_all_5_11 {width:53px;}

#shop_list_all_6 {width:723px;margin-top:5px;}
#shop_list_all_6_1 {width:65px;}
#shop_list_all_6_2,
#shop_list_all_6_3,
#shop_list_all_6_4,
#shop_list_all_6_5,
#shop_list_all_6_6,
#shop_list_all_6_7,
#shop_list_all_6_8,
#shop_list_all_6_9,
#shop_list_all_6_10,
#shop_list_all_6_11 {width:53px;}

#shop_list_all_7 {width:723px;margin-top:5px;}
#shop_list_all_7_1 {width:65px;}
#shop_list_all_7_2,
#shop_list_all_7_3,
#shop_list_all_7_4,
#shop_list_all_7_5,
#shop_list_all_7_6,
#shop_list_all_7_7,
#shop_list_all_7_8,
#shop_list_all_7_9,
#shop_list_all_7_10,
#shop_list_all_7_11 {width:53px;}

#shop_list_all_8 {width:723px;margin-top:5px;}
#shop_list_all_8_1 {width:65px;}
#shop_list_all_8_2,
#shop_list_all_8_3,
#shop_list_all_8_4,
#shop_list_all_8_5,
#shop_list_all_8_6,
#shop_list_all_8_7,
#shop_list_all_8_8,
#shop_list_all_8_9,
#shop_list_all_8_10,
#shop_list_all_8_11 {width:53px;}

#shop_list_all_9 {width:723px;margin-top:5px;}
#shop_list_all_9_1 {width:65px;}
#shop_list_all_9_2,
#shop_list_all_9_3,
#shop_list_all_9_4,
#shop_list_all_9_5,
#shop_list_all_9_6,
#shop_list_all_9_7,
#shop_list_all_9_8,
#shop_list_all_9_9,
#shop_list_all_9_10,
#shop_list_all_9_11 {width:53px;}

#shop_list_all_10 {width:723px;margin-top:5px;}
#shop_list_all_10_1 {width:65px;}
#shop_list_all_10_2,
#shop_list_all_10_3,
#shop_list_all_10_4,
#shop_list_all_10_5,
#shop_list_all_10_6,
#shop_list_all_10_7,
#shop_list_all_10_8,
#shop_list_all_10_9,
#shop_list_all_10_10,
#shop_list_all_10_11 {width:53px;}

.shop_list_view_a {width:711px;border-left:solid 1px #BBB;border-right:solid 1px #BBB;border-bottom:solid 1px #BBB;padding:5px;background:#FFF;text-align:left;}
.shop_list_all  {width:711px;}
.shop_list_all .cel {width:349px;border:solid 1px #BBB;background:#FFF url(/img/bg/shop_list_cel.gif) repeat-x bottom;}
.shop_list_all .nb {width:349px;}

.shop_list_all .area {padding:3px 3px 0px 3px;font:10px/100% monospace;text-align:left;color:#F19EC2;}
.shop_list_all .tit {padding:0px 3px 6px 3px;font:14px/110% monospace;text-align:left;}
.shop_list_all .grp {font:10px/100% monospace;text-align:left;}
.shop_list_all .kana {font:10px/100% monospace;color:#666;}
.shop_list_all .adrs {padding:0px 3px 0px 8px;font:11px/100% monospace;text-align:left;}
.shop_list_all .tel {padding:0px 3px 3px 8px;font:11px/100% monospace;text-align:left;}
.shop_list_all .navi {padding:3px;font:11px/110% monospace;text-align:right;}

.shop_list_navi {width:689px;margin:5px;font:11px/110% monospace;text-align:right;}

/*----------------------------------------
	GROUP CSS
----------------------------------------*/
#menu_grp {width:723px;}
#menu_grp_1 {width:75px;}
#menu_grp_2 {width:75px;}
#menu_grp_3 {width:135px;}
#menu_grp_4 {width:75px;}
#menu_grp_5 {width:65px;}

#grp_list_view {width:701px;border-left:solid 1px #BBB;border-right:solid 1px #BBB;border-bottom:solid 1px #BBB;padding:10px;background:#FFF;font:12px/110% monospace;text-align:left;}
#grp_list_view_n {width:701px;border:solid 1px #BBB;padding:10px;background:#FFF;font:12px/110% monospace;text-align:left;}

.grp_list {width:701px;border:solid 1px #BBB;background:#FFF url(/img/bg/shop_list_cel.gif) repeat-x bottom;}
.grp_list .img {width:180px;padding:5px;}
.grp_list .tit {width:501px;padding:5px 5px 3px 5px;font:bold 18px/130% sans-serif;text-align:left;}
.grp_list .kana {font:12px/110% sans-serif;text-align:left;color:#444;}
.grp_list .cmt {padding:0px 5px 5px 5px;font:12px/150% sans-serif;text-align:left;color:#333;}
.grp_list .grp {padding:0px 5px 5px 5px;font:11px/150% ans-serif;text-align:left;color:#444;}
.grp_list_navi {width:691px;padding-bottom:5px;margin:4px;font:10px/100% monospace;text-align:right;}

.grp_list_tit {width:709px;margin-bottom:5px;padding:6px;border:solid 1px #BBB;background:url(http://img.host2.jp/menu/tab_bg2.gif) repeat-x bottom;text-align:left;color:#f19ec2;font-size:12px;font-weight:bold;}
.grp_list_tit .tit {padding-left:5px;font:12px/110% monospace;color:#F19EC2;text-align:left;font-weight:bold;}
.grp_list_tit .cmt {padding-left:5px;font:11px/110% san-serif;color:#888;text-align:left;}

.grp_data_tit {width:723px;margin-bottom:5px;border:solid 1px #BBB;background:url(http://img.host2.jp/menu/tab_bg2.gif) repeat-x bottom;text-align:left;}
.grp_data_tit .mark {width:20px;padding:5px 0px 5px 5px;text-align:center;}
.grp_data_tit .tit {padding:5px;font:16px/100% monospace;text-align:left;color:#F19EC2;font-weight:bold;}
.grp_data_tit .kana {font:12px/110% monospace;text-align:left;color:#888;}

.grp_data_shop {width:699px;margin-bottom:10px;border:solid 1px #BBB;background:#FFF url(/img/bg/shop_list_cel.gif) repeat-x bottom;}
.grp_data_shop .tit {width:689px;padding:5px 5px 0px 5px;background:#FFF;font:12px/100% monospace;text-align:left;}
.grp_data_shop .area {font:11px/110% monospace;text-align:left;color:#333;}
.grp_data_shop .img {width:170px;padding:5px;}
.grp_data_shop .cmt {padding:5px;font:11px/110% monospace;text-align:left;}
.grp_data_shop_navi {width:691px;margin:4px;font:10px/110% monospace;text-align:right;}

.grp_data_sub {width:220px;}
.grp_data_sub .tit {width:220px;padding-bottom:5px;text-align:center;}
.grp_data_sub .img {width:220px;padding-bottom:10px;text-align:center;}
.grp_data_sub .grp {width:200px;padding:0px 10px 0px 10px;font:bold 14px/110% san-serif;text-align:left;color:#F19EC2;}
.grp_data_sub .kana {font:10px/110% san-serif;color:#888;}
.grp_data_sub .cmt {width:200px;padding:2px 10px 10px 10px;font:11px/110% monospace;text-align:left;color:#333;}

.grp_data_sub .grp_name {width:204px;padding:0px 8px 3px 8px;font:bold 14px/100% san-serif;text-align:left;}
.grp_data_sub .area {width:200px;padding:0px 0px 1px 0px;font:10px/100% monospace;text-align:left;color:#999;}
.grp_data_sub .shop {width:200px;padding:0px 10px 6px 10px;font:12px/100% monospace;text-align:left;color:#000;}

/*----------------------------------------
	CLOSEUP CSS
----------------------------------------*/
.closeup_list {width:711px;padding:5px;border:solid 1px #BBB;background:#FFF;text-align:center;}
.closeup_list .cel {width:351px;border:solid 1px #BBB;background:#FFF url(/img/bg/closeup_list_cel.gif) repeat-x bottom;}
.closeup_list .date {width:339px;margin:0px 3px;padding:3px;border-bottom:dotted 1px #BBB;font:9px/100% monospace;text-align:right;color:#833;}
.closeup_list .img {width:120px;padding:3px;}
.closeup_list .tit {width:219px;padding:3px 3px 6px 3px;font:11px/110% monospace;text-align:left;color:#333;}
.closeup_list .shop {width:215px;padding:0px 5px 1px 5px;font:10px/110% san-serif;text-align:left;color:#F63478;}
.closeup_list .name {width:215px;padding:0px 5px 3px 5px;font:12px/110% monospace;text-align:left;}

/*----------------------------------------
	SHOP_MOV CSS
----------------------------------------*/
.shop_mov_list {width:711px;padding:5px;border:solid 1px #BBB;background:#FFF;text-align:center;}
.shop_mov_list .cel {width:172px;border:solid 1px #BBB;background:#FFF url(/img/bg/shop_mov_list_cel.gif) repeat-x bottom;}
.shop_mov_list .date {width:160px;margin:0px 3px;padding:3px;border-bottom:dotted 1px #BBB;font:9px/100% monospace;text-align:right;color:#833;}
.shop_mov_list .img {width:162px;padding:5px;text-align:center;}
.shop_mov_list .tit {width:166px;height:50px;padding:0px 3px 0px 3px;font:11px/110% monospace;text-align:left;color:#33D;}
.shop_mov_list .cmt {width:162px;height:74px;padding:0px 5px 0px 5px;;font:11px/115% san-serif;text-align:left;color:#333;}
.shop_mov_list .btn {width:162px;padding:5px;text-align:center;}
.shop_mov_list .shop {width:162px;padding:5px;font:11px/110% san-serif;text-align:center;}

/*----------------------------------------
	HISTORY CSS
----------------------------------------*/
.history_list {width:711px;padding:5px;border-left:solid 1px #BBB;border-right:solid 1px #BBB;border-bottom:solid 1px #BBB;text-align:center;}
.history_list .hd {padding:4px;border-bottom:dotted 1px #BBB;font:14px/120% sans-serif;text-align:left;color:#333;}
.history_list .date {width:81px;padding:5px 0px;border-bottom:dotted 1px #BBB;font:11px/120% monospace;text-align:left;color:#333;}
.history_list .cmt {width:630px;padding:5px 0px;border-bottom:dotted 1px #BBB;}
.history_list .grp {font:9px/100% san-serif;text-align:left;}
.history_list .shop {margin-bottom:2px;font:12px/110% monospace;text-align:left;}
.history_list .area {font:11px/120% san-serif;text-align:left;color:#F63478;}
.history_list .info {font:11px/120% monospace;text-align:left;color:#333;}

/*----------------------------------------
	SHOP_INFO CSS
----------------------------------------*/
.shop_info_list {width:711px;padding:5px;border:solid 1px #BBB;text-align:center;}
.shop_info_list .cel {width:232px;border:solid 1px #BBB;background:#FFF url(/img/bg/topics_list_cel.gif) repeat-x bottom;}
.shop_info_list .date {width:220px;margin:0px 3px;padding:3px;border-bottom:dotted 1px #BBB;font:9px/100% monospace;text-align:right;color:#833;}
.shop_info_list .term {width:219px;margin:0px 3px;border-bottom:dotted 1px #BBB;padding:3px;text-align:center;font:11px/110% monospace;color:#000;}
.shop_info_list .term_stat {font:bold 11px/110% monospace;color:#F00;}
.shop_info_list .img {width:220px;margin:0px 3px;padding:3px;border-bottom:dotted 1px #BBB;text-align:center;}
.shop_info_list .tit {width:215px;height:38px;padding:5px;font:11px/110% monospace;text-align:left;}
.shop_info_list .area {width:215px;padding:0px 5px;font:10px/110% monospace;text-align:left;color:#F63478;}
.shop_info_list .shop {width:215px;margin-bottom:5px;padding:0px 5px;font:12px/110% monospace;text-align:left;}
.shop_info_list .navi {padding:5px;font:11px/110% monospace;text-align:right;}

#shop_info_data_menu {width:723px;}
#shop_info_data_menu_1 {width:100px;}
#shop_info_data_menu_2 {width:100px;}
#shop_info_data_menu_3 {width:100px;}
#shop_info_data_menu_4 {width:100px;}

.shop_info_data_tit {width:721px;margin-bottom:5px;border:solid 1px #BBB;}
.shop_info_data_tit .cel {width:721px;background:#FFF url(/img/bg/topics_data_cel.gif) repeat-x bottom;}
.shop_info_data_tit .img {width:200px;padding:5px;}
.shop_info_data_tit .tit {width:506px;padding:5px 5px 0px 0px;font:14px/110% monospace;text-align:left;color:#F63478;}
.shop_info_data_tit .term {width:506px;padding:3px 5px 0px 0px;font:12px/110% monospace;text-align:left;color:#00D;}
.shop_info_data_tit .term_stat {font:bold 12px/110% monospace;text-align:left;color:#F00;}
.shop_info_data_tit .cmt {width:506px;padding:5px 5px 10px 0px;font:12px/110% monospace;text-align:left;}
.shop_info_data_tit .area {width:501px;padding-left:5px;font:10px/110% san-serif;text-align:left;color:#F63478;}
.shop_info_data_tit .shop {width:501px;margin-bottom:2px;padding-left:5px;font:12px/110% monospace;text-align:left;}
.shop_info_data_tit .adrs {width:501px;padding-left:5px;font:11px/110% monospace;text-align:left;}
.shop_info_data_tit .tel {width:501px;padding-left:5px;font:11px/110% monospace;text-align:left;}

.shop_info_data {width:711px;padding:5px;border-left:solid 1px #BBB;border-right:solid 1px #BBB;border-bottom:solid 1px #BBB;font:12px/120% monospace;}

.shop_info_data_link {width:701px;padding:10px;border-left:solid 1px #BBB;border-right:solid 1px #BBB;border-bottom:solid 1px #BBB;text-align:left;}
.shop_info_data_link .tit {width:701px;margin-top:5px;font:bold 14px/110% monospace;text-align:left;color:#F63478;}
.shop_info_data_link .cmt {width:686px;margin-top:5px;padding:0px 5px 2px 10px;font:12px/110% monospace;text-align:left;}
.shop_info_data_link .date {font:12px/110% monospace;color:#333;}
.shop_info_data_link .name {font:12px/110% monospace;color:#F63478;}

.shop_info_data_navi_hd {width:720px;margin-bottom:5px;padding-right:3px;font:11px/110% monospace;text-align:right;}
.shop_info_data_navi_ft {width:720px;margin-top:5px;padding-right:3px;font:11px/110% monospace;text-align:right;}

/*----------------------------------------
	TOPICS CSS
----------------------------------------*/
.topics_list {width:711px;padding:5px;border-left:solid 1px #BBB;border-right:solid 1px #BBB;border-bottom:solid 1px #BBB;text-align:center;}
.topics_list .cel {width:232px;border:solid 1px #BBB;background:#FFF url(/img/bg/topics_list_cel.gif) repeat-x bottom;}
.topics_list .date {padding:3px;font:11px/100% monospace;text-align:left;color:#833;}
.topics_list .cate {padding:3px;font:11px/100% monospace;text-align:right;color:#333;}
.topics_list .img {width:220px;margin:0px 3px;padding:3px;border-top:dotted 1px #BBB;border-bottom:dotted 1px #BBB;text-align:center;}
.topics_list .tit {width:215px;height:50px;padding:5px;font:11px/110% monospace;text-align:left;}
.topics_list .rd {width:215px;height:73px;padding:5px;font:11px/110% monospace;text-align:left;}
.topics_list .area {width:215px;padding:0px 5px;font:10px/110% monospace;text-align:left;color:#F63478;}
.topics_list .shop {width:215px;margin-bottom:5px;padding:0px 5px;font:12px/110% monospace;text-align:left;}
.topics_list .navi {padding:5px;font:11px/110% monospace;text-align:right;}

.topics_list .prev {padding:5px;width:80px;font:12px/100% monospace;text-align:left;}
.topics_list .prev a {padding:1px;}
.topics_list .prev a:hover {background:#EEF;}
.topics_list .page {padding:5px;font:12px/100% monospace;text-align:center;}
.topics_list .page a {padding:1px;}
.topics_list .page a:hover {background:#EEF;}
.topics_list .next {padding:5px;width:80px;font:12px/100% monospace;text-align:right;}
.topics_list .next a {padding:1px;}
.topics_list .next a:hover {background:#EEF;}

#topics_data_menu {width:723px;}
#topics_data_menu_1 {width:100px;}
#topics_data_menu_2 {width:100px;}
#topics_data_menu_3 {width:100px;}
#topics_data_menu_4 {width:100px;}

.topics_data_tit {width:721px;margin-bottom:5px;border:solid 1px #BBB;}
.topics_data_tit .cel {width:721px;background:#FFF url(/img/bg/topics_data_cel.gif) repeat-x bottom;}
.topics_data_tit .hd {width:711px;border-bottom:dotted 1px #BBB;}
.topics_data_tit .tit {padding:3px 0px 3px 0px;font:12px/100% monospace;text-align:left;color:#F63478;}
.topics_data_tit .cate {padding:3px 5px 3px 0px;font:12px/100% monospace;text-align:right;}
.topics_data_tit .img {width:200px;padding:5px;}
.topics_data_tit .rd {width:496px;height:80px;overflow:auto;margin:5px 5px 5px 0px;padding:3px;border:solid 1px #BBB;background:#FFF;font:12px/110% san-serif;text-align:left;}
.topics_data_tit .cmt {width:496px;height:80px;overflow:auto;margin:5px 5px 5px 0px;padding:3px;border:solid 1px #BBB;background:#FFF;font:12px/110% san-serif;text-align:left;scrollbar-arrow-color: #BBBBBB; scrollbar-base-color: #FFF; scrollbar-darkshadow-color: #BBBBBB; scrollbar-highlight-color: #BBB; scrollbar-shadow-color: #FFF;}
.topics_data_tit .area {width:501px;padding-left:5px;font:10px/110% san-serif;text-align:left;color:#F63478;}
.topics_data_tit .shop {width:501px;margin-bottom:2px;padding-left:5px;font:12px/110% monospace;text-align:left;}
.topics_data_tit .adrs {width:501px;padding-left:5px;font:11px/110% monospace;text-align:left;}
.topics_data_tit .tel {width:501px;padding-left:5px;font:11px/110% monospace;text-align:left;}

.topics_data {width:711px;padding:5px;border-left:solid 1px #BBB;border-right:solid 1px #BBB;border-bottom:solid 1px #BBB;font:12px/120% monospace;}
.topics_data .cel {width:232px;height:279px;border:solid 0px #BBB;background:#FFF url(/img/topics_bg.jpg) no-repeat top;}
.topics_data .img {cursor:pointer;width:220px;height:168px;margin:5px;border:solid 1px #DDD;text-align:center;background-position:50% 50%;background-repeat:no-repeat;background-color:#FFF;}
.topics_data .cmt {overflow:auto;width:216px;height:60px;padding:0px 5px 5px 5px;font:11px/110% san-serif;text-align:left;scrollbar-arrow-color: #BBBBBB; scrollbar-base-color: #FFF; scrollbar-darkshadow-color: #BBBBBB; scrollbar-highlight-color: #BBB; scrollbar-shadow-color: #FFF;}
.topics_data .btn_off {cursor:pointer;width:190px;margin:5px;padding-top:5px;padding-bottom:5px;border:solid 0px #999;font:11px/100% monospace;text-align:center;color:#222;background:url(/img/topics_btn_off.jpg) no-repeat;}
.topics_data .btn_on {cursor:pointer;width:190px;margin:5px;padding-top:5px;padding-bottom:5px;border:solid 0px #999;font:11px/100% monospace;text-align:center;color:#222;background:url(/img/topics_btn_on.jpg) no-repeat;}

.topics_data_link {width:701px;padding:10px;border-left:solid 1px #BBB;border-right:solid 1px #BBB;border-bottom:solid 1px #BBB;text-align:left;}
.topics_data_link .tit {width:701px;margin-top:5px;font:bold 14px/110% monospace;text-align:left;color:#F63478;}
.topics_data_link .cmt {width:686px;margin-top:5px;padding:0px 5px 2px 10px;font:12px/110% monospace;text-align:left;}
.topics_data_link .date {font:12px/110% monospace;color:#333;}
.topics_data_link .name {font:12px/110% monospace;color:#F63478;}

.topics_data_navi_hd {width:720px;margin-bottom:5px;padding-right:3px;font:11px/110% monospace;text-align:right;}
.topics_data_navi_ft {width:720px;margin-top:5px;padding-right:3px;font:11px/110% monospace;text-align:right;}

/*----------------------------------------
	EVENT CSS
----------------------------------------*/
.event_list {width:711px;padding:5px;border-left:solid 1px #BBB;border-right:solid 1px #BBB;border-bottom:solid 1px #BBB;text-align:center;}
.event_list .cel {width:711px;border-top:solid 1px #BBB;}
.event_list .hd {padding:5px; border-bottom:solid 1px #BBB;border-left:solid 1px #BBB;border-right:solid 1px #BBB;font:bold 14px/120% sans-serif;text-align:left;background:#EFEFEF;}
.event_list .bg {background-color:#FFF;}
.event_list .bg .day {width:40px;padding:3px;border-bottom:solid 1px #BBB;border-left:solid 1px #BBB;border-right:solid 1px #BBB;font:12px/100% monospace;text-align:center;}
.event_list .bg .wk {width:40px;padding:3px;border-bottom:solid 1px #BBB;border-right:solid 1px #BBB;font:12px/100% monospace;text-align:center;}
.event_list .bg1 {background-color:#F8F8FF;}
.event_list .bg1 .day {width:40px;padding:3px;border-bottom:solid 1px #BBB;border-left:solid 1px #BBB;border-right:solid 1px #BBB;font:12px/100% monospace;text-align:center;color:#00F;}
.event_list .bg1 .wk {width:40px;padding:3px;border-bottom:solid 1px #BBB;border-right:solid 1px #BBB;font:12px/100% monospace;text-align:center;color:#00F;}
.event_list .bg2 {background-color:#FFF8F8;}
.event_list .bg2 .day {width:40px;padding:3px;border-bottom:solid 1px #BBB;border-left:solid 1px #BBB;border-right:solid 1px #BBB;font:12px/100% monospace;text-align:center;color:#F00;}
.event_list .bg2 .wk {width:40px;padding:3px;border-bottom:solid 1px #BBB;border-right:solid 1px #BBB;font:12px/100% monospace;text-align:center;color:#F00;}
.event_list .cmt {width:596px;padding:5px;border-bottom:solid 1px #BBB;border-right:solid 1px #BBB;font:8px/100% monospace;}
.event_list .tit {width:596px;font:12px/110% sans-serif;text-align:left;color:#000;}
.event_list .shop {width:593px;padding-top:3px;font:11px/110% monospace;text-align:left;}
.event_list .area {font:11px/110% monospace;text-align:left;color:#F63478;}
.event_list .btn {margin-left:5px;font:12px/110% monospace;}

.event_list_new {width:711px;padding:5px;border-left:solid 1px #BBB;border-right:solid 1px #BBB;border-bottom:solid 1px #BBB;text-align:center;}
.event_list_new .cel {background-color:#BBB;}
.event_list_new .hd {padding:5px; font:bold 14px/120% sans-serif;text-align:left;background:#EEE;}
.event_list_new .hd1 {padding:5px; font:bold 14px/120% sans-serif;text-align:left;background:#EEE;color:blue;}
.event_list_new .hd2 {padding:5px; font:bold 14px/120% sans-serif;text-align:left;background:#EEE;color:red;}
.event_list_new .bg {background-color:#FFFFFF;}
.event_list_new .bg1 {background-color:#F8F8FF;}
.event_list_new .bg2 {background-color:#FFF8F8;}
.event_list_new .tit {font:12px/110% monospace;text-align:left;}
.event_list_new .cmt {padding:5px;}
.event_list_new .shop {padding-top:3px;font:11px/110% monospace;text-align:left;}
.event_list_new .area {font:11px/110% monospace;text-align:left;color:#F63478;}

/*----------------------------------------
	NUMBER CSS
----------------------------------------*/
.number_list {width:711px;padding:5px;border:solid 1px #BBB;font:12px/110% monospace;text-align:center;}
.number_list .cel {width:351px;border:solid 1px #BBB;background:#FFF url(/img/bg/number_list_cel.gif) repeat-x bottom;}
.number_list .img {width:85px;padding:3px;}
.number_list .date {width:339px;margin:0px 3px;padding:3px;border-bottom:dotted 1px #BBB;font:9px/100% monospace;text-align:right;color:#833;}
.number_list .area {width:254px;padding:3px 3px 2px 3px;font:11px/110% monospace;text-align:left;color:#F63478;}
.number_list .shop {width:254px;margin:0px 3px 4px 0px;padding:0px 0px 4px 3px;border-bottom:solid 1px #BBB;font:10px/110% san-serif;text-align:left;color:#F63478;}
.number_list .name {width:250px;padding:0px 5px;font:12px/110% monospace;text-align:left;}
.number_list .stat {width:240px;padding:3px 10px;font:11px/110% monospace;text-align:left;}

/*----------------------------------------
	RANKING CSS
----------------------------------------*/
.ranking_btn {margin-bottom:5px;padding:0px;}
.ranking_btn .tit {margin-bottom:2px;font:bold 12px/110% sans-serif;}
.ranking_btn .btn {margin-bottom:2px;padding:5px;border:solid 1px #999;font:12px/110% sans-serif;text-align:left;background:#FFF url(/img/btn/bg.gif) repeat-x bottom;}

.ranking_top {margin-bottom:5px;padding:0px;}
.ranking_top .tit {margin-bottom:5px;padding:5px;border:solid 1px #BBB;font:bold 14px/100% sans-serif;background:url(http://img.host2.jp/menu/tab_bg2.gif) repeat-x bottom;text-align:left;color:#f19ec2;}
.ranking_top .tit a:link {color:#f19ec2;}
.ranking_top .tit a:visited {color:#f19ec2;}
.ranking_top .tit a:hover {color:#222222;}

.ranking_top .cel {width:94px;padding:2px;border:solid 1px #BBB;background:#FFF url(/img/bg/shop_list_cel.gif) repeat-x bottom;}
.ranking_top .num {font:bold 12px/120% monospace;text-align:center;}
.ranking_top .img {padding:3px 0px;text-align:center;}
.ranking_top .name {padding-bottom:5px;font:12px/110% sans-serif;text-align:center;}
.ranking_top .shop {padding-bottom:3px;font:10px/110% sans-serif;text-align:center;}
.ranking_top .navi {padding:4px;font:12px/110% monospace;text-align:right;}

.ranking_list_cel_1 {width:524px;margin-bottom:5px;border-bottom:solid 1px #BBB;}
.ranking_list_cel_1 .rank {width:50px;font:bold 14px/110% monospace;text-align:center;}
.ranking_list_cel_1 .img {width:250px;padding:5px 0px;text-align:center;}
.ranking_list_cel_1 .cmt {width:214px;padding:5px;text-align:left;}
.ranking_list_cel_1 .name {padding-bottom:2px;font:12px/110% monospace;text-align:left;}
.ranking_list_cel_1 .shop {padding-bottom:2px;font:11px/110% monospace;text-align:left;}
.ranking_list_cel_1 .pr {font:11px/110% monospace;text-align:left;}
.ranking_list_cel_1 .stat {margin-top:5px;margin-left:10px;}
.ranking_list_cel_1 .stat_t {width:80px;font:12px/110% monospace;text-align:left;color:#D44;}
.ranking_list_cel_1 .stat_b {font:12px/110% monospace;text-align:left;}
.ranking_list_cel_1 .typ {padding-left:10px;font:12px/110% monospace;text-align:left;color:#D44;}

.ranking_list_cel {width:524px;margin-bottom:5px;border-bottom:solid 1px #BBB;}
.ranking_list_cel .rank {width:50px;font:bold 14px/110% monospace;text-align:center;}
.ranking_list_cel .img {width:85px;padding:5px 0px;text-align:center;}
.ranking_list_cel .cmt {width:379px;padding:5px;text-align:left;}
.ranking_list_cel .name {padding-bottom:2px;font:12px/110% monospace;text-align:left;}
.ranking_list_cel .shop {padding-bottom:2px;font:11px/110% monospace;text-align:left;}
.ranking_list_cel .stat {margin-left:10px;}
.ranking_list_cel .stat_t {width:80px;font:12px/110% monospace;text-align:left;color:#D44;}
.ranking_list_cel .stat_b {font:12px/110% monospace;text-align:left;}
.ranking_list_cel .typ {margin-left:10px;font:12px/110% monospace;text-align:left;color:#D44;}

.ranking_main {width:524px;border:solid 1px #BBB;padding:8px;}
.ranking_sub {width:158px;padding:8px;border:solid 1px #BBB;background:#F2FBFF url(/img/bg/ranking_sub.gif) repeat-x top;font:14px/110% sans-serif;text-align:center;}

/*----------------------------------------
	BBS CSS
----------------------------------------*/
.bbs_tit {margin-bottom:5px;font:bold 16px/100% sans-serif;color:red;}
.bbs_navi_hd {width:524px;font:14px/100% monospace;text-align:left;}
.bbs_navi_ft {width:524px;font:14px/140% monospace;}
.bbs_form {width:524px;font:14px/140% sans-serif;}
.bbs_form td {padding:2px;text-align:left;}
.bbs_del_cmt {width:524px;font:12px/140% sans-serif;text-align:left;}

.bbs_list {width:524px;font:14px/120% monospace;text-align:left;}
.bbs_list .no_sub {color:#00D;}
.bbs_list .no {width:55px;padding:3px;font-weight:bold;color:#00D;}
.bbs_list .tit {padding:3px;font-weight:bold;}
.bbs_list .inf {padding:5px;color:#888;}
.bbs_list .date {color:blue;}
.bbs_list .date_list {color:gray;}

.bbs_main {width:524px;border:solid 1px #BBB;padding:8px;}
.bbs_sub {width:158px;padding:8px;border:solid 1px #BBB;background:#F2FBFF url(/img/bg/bbs_sub.gif) repeat-x top;font:12px/110% sans-serif;text-align:center;}

/*----------------------------------------
	RSS CSS
----------------------------------------*/
.rss_list {width:711px;padding:5px;border-left:solid 1px #BBB;border-right:solid 1px #BBB;border-bottom:solid 1px #BBB;text-align:center;}
.rss_list .cel {width:351px;border:solid 1px #BBB;background:#FFF url(/img/bg/rss_list_cel.gif) repeat-x bottom;}
.rss_list .date {width:345px;margin:0px 3px;padding:3px 0px;border-bottom:dotted 1px #BBB;font:9px/100% monospace;text-align:right;color:#833;}
.rss_list .img {width:100px;padding:3px;}
.rss_list .tit {width:239px;padding:3px 0px;font:12px/110% monospace;text-align:left;overflow:hidden;}
.rss_list .cmt {width:239px;padding:3px 0px;font:11px/110% san-serif;text-align:left;}
.rss_list .shop {width:239px;padding-bottom:5px;font:11px/110% monospace;text-align:left;color:#F63478;}
.rss_list .shop_n {width:239px;font:10px/110% monospace;text-align:left;color:#F63478;}
.rss_list .name {padding-bottom:5px;font:11px/110% monospace;text-align:left;}

.rss_rank_all {width:711px;padding:5px;border-left:solid 1px #BBB;border-right:solid 1px #BBB;border-bottom:solid 1px #BBB;text-align:center;}
.rss_rank_all .tit {padding:4px;border:solid 1px #BBB;background:url(http://img.host2.jp/menu/tab_bg2.gif) repeat-x bottom;font:bold 16px/100% sans-serif;color:#F19EC2;text-align:left;}
.rss_rank_all .cel {padding:10px;border:solid 1px #BBB;background:#FFF url(/img/bg/rss_list_cel.gif) repeat-x bottom;}
.rss_rank_all .num {margin-bottom:10px;font:bold 14px/120% sans-serif;text-align:center;}
.rss_rank_all .navi {margin-bottom:10px;padding-right:5px;font:11px/120% monospace;text-align:right;}

.rss_rank {width:711px;padding:5px;border-left:solid 1px #BBB;border-right:solid 1px #BBB;border-bottom:solid 1px #BBB;text-align:center;}
.rss_rank .cel {border:solid 1px #BBB;background:#FFF url(/img/bg/rss_list_cel.gif) repeat-x bottom;}
.rss_rank .date {margin:0px 3px;padding:3px 0px;border-bottom:dotted 1px #BBB;font:9px/100% monospace;text-align:right;color:#833;}
.rss_rank .num {width:80px;font:bold 15px/120% sans-serif;text-align:center;}
.rss_rank .img {width:100px;padding:3px;}
.rss_rank .tit {padding:3px 2px;font:bold 14px/120% sans-serif;text-align:left;overflow:hidden;}
.rss_rank .cmt {padding:3px 0px;font:11px/110% san-serif;text-align:left;}
.rss_rank .shop {padding-bottom:5px;font:11px/110% monospace;text-align:left;color:#F63478;}
.rss_rank .shop_n {font:10px/110% monospace;text-align:left;color:#F63478;}
.rss_rank .name {padding-bottom:5px;font:11px/110% monospace;text-align:left;}

.rss_data_tit {width:723px;margin-bottom:5px;border:solid 1px #BBB;background:#FFF url(/img/bg/rss_list_cel.gif) repeat-x bottom;text-align:left;}
.rss_data_tit .img {width:100px;padding:5px;}
.rss_data_tit .tit {width:601px;padding:5px 5px 3px 0px;font:12px/110% monospace;text-align:left;color:#44D;}
.rss_data_tit .cmt {width:601px;padding:0px 5px 5px 0px;font:11px/110% san-serif;text-align:left;}
.rss_data_tit .shop {width:601px;padding:0px 5px 3px 0px;font:11px/110% monospace;text-align:left;color:#F63478;}
.rss_data_tit .name {width:601px;padding:0px 5px 3px 0px;font:12px/110% monospace;text-align:left;}
.rss_data_tit .btn {width:601px;padding:0px 5px 3px 0px;font:11px/110% monospace;text-align:left;}

.rss_data {width:711px;padding:5px;border:solid 1px #BBB;text-align:left;}
.rss_data .cel {margin-bottom:8px;}
.rss_data .tit_bg {width:711px;background:#EEE;}
.rss_data .tit {padding:5px;font:14px/110% monospace;text-align:left;color:#F63478;}
.rss_data .date {padding:5px;font:9px/110% monospace;text-align:right;color:#833;}
.rss_data .cmt {width:701px;padding:5px;font:12px/110% monospace;text-align:left;color:#000;}
.rss_data .btn {width:711px;font:11px/110% monospace;text-align:right;color:#000;}

/*----------------------------------------
	PRESENT CSS
----------------------------------------*/
.present_list {width:711px;padding:5px;border-left:solid 1px #BBB;border-right:solid 1px #BBB;border-bottom:solid 1px #BBB;text-align:center;}
.present_list .cel {width:232px;border:solid 1px #BBB;background:#FFF url(/img/bg/topics_list_cel.gif) repeat-x bottom;}
.present_list .date {width:220px;margin:0px 3px;padding:3px;border-bottom:dotted 1px #BBB;font:9px/100% monospace;text-align:right;color:#833;}
.present_list .entry {width:215px;padding:3px;font:11px/110% monospace;text-align:center;color:red;}
.present_list .img {width:220px;margin:0px 3px;padding:3px;border-bottom:dotted 1px #BBB;text-align:center;}
.present_list .tit {width:215px;height:36px;padding:5px;font:11px/110% monospace;text-align:left;}
.present_list .goods {width:215px;padding:5px;font:11px/110% monospace;text-align:center;}
.present_list .area {width:215px;margin-top:4px;padding:0px 5px;font:10px/110% monospace;text-align:left;color:#F63478;}
.present_list .shop {width:215px;margin-bottom:5px;padding:0px 5px;font:12px/110% monospace;text-align:left;}
.present_list .navi {padding:5px;font:11px/110% monospace;text-align:right;}

.present_data_tit {width:721px;margin-bottom:5px;border:solid 1px #BBB;}
.present_data_tit .cel {width:721px;background:#FFF url(/img/bg/topics_data_cel.gif) repeat-x bottom;}
.present_data_tit .img {width:200px;padding:5px;}
.present_data_tit .tit {width:501px;padding:5px 5px 5px 0px;border-bottom:solid 1px #BBB;font:14px/110% monospace;text-align:left;color:#F63478;}
.present_data_tit .goods {width:496px;padding:5px 0px 0px 5px;font:12px/110% monospace;text-align:left;}
.present_data_tit .entry {width:496px;padding:5px;font:12px/110% monospace;text-align:left;}
.present_data_tit .stat {width:496px;padding:5px;font:14px/110% monospace;text-align:left;color:#ED008C;}
.present_data_tit .area {width:501px;margin-top:5px;padding-left:5px;font:10px/110% san-serif;text-align:left;color:#F63478;}
.present_data_tit .shop {width:501px;margin-bottom:2px;padding-left:5px;font:12px/110% monospace;text-align:left;}

.present_data {width:711px;padding:5px;border:solid 1px #BBB;font:14px/120% monospace;}
.present_data .cel {width:232px;height:279px;border:solid 0px #BBB;background:#FFF url(/img/topics_bg.jpg) no-repeat top;}

.present_data .cmt {overflow:auto;width:216px;height:60px;padding:0px 5px 5px 5px;font:11px/110% san-serif;text-align:left;scrollbar-arrow-color: #BBBBBB; scrollbar-base-color: #FFF; scrollbar-darkshadow-color: #BBBBBB; scrollbar-highlight-color: #BBB; scrollbar-shadow-color: #FFF;}

.present_data_navi_hd {width:720px;margin-bottom:5px;padding-right:3px;font:11px/110% monospace;text-align:right;}
.present_data_navi_ft {width:720px;margin-top:5px;padding-right:3px;font:11px/110% monospace;text-align:right;}

.present_form {width:691px;margin:10px;border:double 3px #bbbbbb;}
.present_form .hds {padding:5px;font:14px/110% monospace;color:gray;text-align:center;background:#ffcce2;border-bottom:3px double #bbb;}
.present_form .bds {padding:10px;text-align:center;}
.present_form .tit {margin-bottom:10px;padding:5px;border:solid 3px #F49AC1;font:bold 14px/110% monospace;background:#F7EBF0;}
.present_form .tbl {border:solid 0px #F49AC1;font:12px/110% monospace;background:#ffcce2;text-align:left;}
.present_form .ti {width:100px;color:#ED008C;}
.present_form .bg {background:#F7EBF0;}

/*----------------------------------------
	FREE_PAGE CSS
----------------------------------------*/
.free_page_tit {width:723px;margin-bottom:5px;border:solid 1px #BBB;background:url(http://img.host2.jp/menu/tab_bg.gif) repeat-x bottom;text-align:left;}
.free_page_tit .mark {width:20px;padding:5px 0px 5px 5px;text-align:center;}
.free_page_tit .tit {padding:5px;font:14px/110% monospace;color:#F19EC2;text-align:left;}
.free_page_tit .cmt {padding:5px;font:11px/110% san-serif;color:#888;text-align:right;}
.free_page_main {width:711px;padding:5px;border:solid 1px #BBB;text-align:center;}

/*----------------------------------------
	SEARCH_STAFF CSS
----------------------------------------*/
.search_staff_form {width:723px;margin-bottom:5px;}
.search_staff_form .tb_1 {height:1px;margin:0px 4px;border-left:solid 1px #EEE;border-right:solid 1px #EEE;background:#FFA6CD;}
.search_staff_form .tb_1 img {height:1px;}
.search_staff_form .tb_2 {height:1px;margin:0px 3px;border-left:solid 2px #FFA6CD;border-right:solid 2px #FFA6CD;background:#FEEAF3;}
.search_staff_form .tb_2 img {height:1px;}
.search_staff_form .tb_3 {height:1px;margin:0px 2px;border-left:solid 1px #FFA6CD;border-right:solid 1px #FFA6CD;background:#FEEAF3;}
.search_staff_form .tb_3 img {height:1px;}
.search_staff_form .tb_4 {height:2px;margin:0px 1px;border-left:solid 1px #FFA6CD;border-right:solid 1px #FFA6CD;background:#FEEAF3;}
.search_staff_form .tb_4 img {height:1px;}
.search_staff_form .bb_4 {height:2px;margin:0px 1px;border-left:solid 1px #FFA6CD;border-right:solid 1px #FFA6CD;background:#FFF;}
.search_staff_form .bb_4 img {height:1px;}
.search_staff_form .bb_3 {height:1px;margin:0px 2px;border-left:solid 1px #FFA6CD;border-right:solid 1px #FFA6CD;background:#FFF;}
.search_staff_form .bb_3 img {height:1px;}
.search_staff_form .bb_2 {height:1px;margin:0px 3px;border-left:solid 2px #FFA6CD;border-right:solid 2px #FFA6CD;background:#FFF;}
.search_staff_form .bb_2 img {height:1px;}
.search_staff_form .bb_1 {height:1px;margin:0px 4px;border-left:solid 1px #FEEAF3;border-right:solid 1px #FEEAF3;background:#FFA6CD;}
.search_staff_form .bb_1 img {height:1px;}
.search_staff_form .cel {width:705px;padding:0px 8px;border-left:solid 1px #FFA6CD;border-right:solid 1px #FFA6CD;background:#FFF url(/img/bg/search_staff_fm_cel.gif) repeat-x top;text-align:left;}
.search_staff_form .tit {padding:5px 0px 3px 0px;font:14px/110% monospace;text-align:left;color:#EA68A2;}
.search_staff_form .area {width:695px;margin-left:5px;margin-bottom:5px;}
.search_staff_form .area td {font:12px/110% monospace;text-align:left;color:#333;}
.search_staff_form .name {width:347px;margin-left:5px;margin-bottom:5px;font:12px/110% monospace;text-align:left;color:#333;}
.search_staff_form .height {width:347px;margin-left:5px;margin-bottom:5px;font:12px/110% monospace;text-align:left;color:#333;}
.search_staff_form .blood {width:200px;margin-left:5px;margin-bottom:5px;}
.search_staff_form .blood td {width:50px;font:12px/110% monospace;text-align:left;color:#333;}
.search_staff_form .bde {width:342px;margin-left:5px;margin-bottom:5px;}
.search_staff_form .bde td {width:57px;font:12px/110% monospace;text-align:left;color:#333;}
.search_staff_form .seiza {width:540px;margin-left:5px;margin-bottom:5px;}
.search_staff_form .seiza td {width:90px;font:12px/110% monospace;text-align:left;color:#333;}
.search_staff_form .stat {width:170px;margin-left:5px;margin-bottom:5px;font:12px/110% monospace;text-align:left;color:#333;}
.search_staff_form .type {margin-left:5px;margin-bottom:5px;font:12px/110% monospace;text-align:left;color:#333;}
.search_staff_form .dc {padding-left:5px;padding-bottom:5px;font:12px/110% monospace;text-align:left;color:#333;}

.search_staff_list {width:711px;padding:5px;border-left:solid 1px #BBB;border-right:solid 1px #BBB;border-bottom:solid 1px #BBB;font:12px/110% monospace;text-align:center;}
.search_staff_list .cel {width:351px;border:solid 1px #BBB;background:#FFF url(/img/bg/number_list_cel.gif) repeat-x bottom;}
.search_staff_list .img {width:85px;padding:3px;}
.search_staff_list .date {width:339px;margin:0px 3px;padding:3px;border-bottom:dotted 1px #BBB;font:9px/100% monospace;text-align:right;color:#833;}
.search_staff_list .area {width:254px;padding:3px 3px 2px 3px;font:11px/110% monospace;text-align:left;color:#F63478;}
.search_staff_list .shop {width:254px;margin:0px 3px 4px 0px;padding:0px 0px 4px 3px;border-bottom:solid 1px #BBB;font:10px/110% san-serif;text-align:left;color:#F63478;}
.search_staff_list .name {width:250px;padding:0px 5px;font:12px/110% monospace;text-align:left;}
.search_staff_list .stat {width:240px;padding:3px 10px;font:11px/110% monospace;text-align:left;}

.search_staff_tab {font:11px/110% monospace;}
.search_staff_tab .nb {width:10px;border-bottom:solid 1px #BBB;}
.search_staff_tab .tit {width:80px;text-align:center;color:#EA68A2;}
.search_staff_tab .tb_1 {height:1px;margin:0px 4px;border-left:solid 1px #EEE;border-right:solid 1px #EEE;background:#999;}
.search_staff_tab .tb_1 img {height:1px;}
.search_staff_tab .tb_2 {height:1px;margin:0px 3px;border-left:solid 2px #BBB;border-right:solid 2px #BBB;background:#FFF;}
.search_staff_tab .tb_2 img {height:1px;}
.search_staff_tab .tb_3 {height:1px;margin:0px 2px;border-left:solid 1px #BBB;border-right:solid 1px #BBB;background:#FFF;}
.search_staff_tab .tb_3 img {height:1px;}
.search_staff_tab .tb_4 {height:2px;margin:0px 1px;border-left:solid 1px #BBB;border-right:solid 1px #BBB;background:#FFF;}
.search_staff_tab .tb_4 img {height:1px;}
.search_staff_tab .tb_c {margin:0px 0px;padding-bottom:3px;border-left:solid 1px #BBB;border-right:solid 1px #BBB;background:#FFF;}
.search_staff_tab .res {width:623px;padding-right:10px;border-bottom:solid 1px #BBB;text-align:right;}

.search_staff_navi {width:711px;font:11px/110% monospace;text-align:center;}
.search_staff_navi .prev {width:90px;font:12px/120% monospace;text-align:left;}
.search_staff_navi .page {width:531px;padding:5px 0px;font:12px/120% monospace;text-align:center;}
.search_staff_navi .next {width:90px;font:12px/120% monospace;text-align:right;}

/*----------------------------------------
	SEARCH_TOPICS CSS
----------------------------------------*/
.search_topics_form {width:723px;margin-bottom:5px;}
.search_topics_form .tb_1 {height:1px;margin:0px 4px;border-left:solid 1px #EEE;border-right:solid 1px #EEE;background:#FFA6CD;}
.search_topics_form .tb_1 img {height:1px;}
.search_topics_form .tb_2 {height:1px;margin:0px 3px;border-left:solid 2px #FFA6CD;border-right:solid 2px #FFA6CD;background:#FEEAF3;}
.search_topics_form .tb_2 img {height:1px;}
.search_topics_form .tb_3 {height:1px;margin:0px 2px;border-left:solid 1px #FFA6CD;border-right:solid 1px #FFA6CD;background:#FEEAF3;}
.search_topics_form .tb_3 img {height:1px;}
.search_topics_form .tb_4 {height:2px;margin:0px 1px;border-left:solid 1px #FFA6CD;border-right:solid 1px #FFA6CD;background:#FEEAF3;}
.search_topics_form .tb_4 img {height:1px;}
.search_topics_form .bb_4 {height:2px;margin:0px 1px;border-left:solid 1px #FFA6CD;border-right:solid 1px #FFA6CD;background:#FFF;}
.search_topics_form .bb_4 img {height:1px;}
.search_topics_form .bb_3 {height:1px;margin:0px 2px;border-left:solid 1px #FFA6CD;border-right:solid 1px #FFA6CD;background:#FFF;}
.search_topics_form .bb_3 img {height:1px;}
.search_topics_form .bb_2 {height:1px;margin:0px 3px;border-left:solid 2px #FFA6CD;border-right:solid 2px #FFA6CD;background:#FFF;}
.search_topics_form .bb_2 img {height:1px;}
.search_topics_form .bb_1 {height:1px;margin:0px 4px;border-left:solid 1px #FEEAF3;border-right:solid 1px #FEEAF3;background:#FFA6CD;}
.search_topics_form .bb_1 img {height:1px;}
.search_topics_form .cel {width:705px;padding:0px 8px;border-left:solid 1px #FFA6CD;border-right:solid 1px #FFA6CD;background:#FFF url(/img/bg/search_topics_fm_cel.gif) repeat-x top;text-align:left;}

.search_topics_form .tit {padding:5px 0px 2px 0px;font:14px/110% monospace;text-align:left;color:#EA68A2;}

.search_topics_form .area {margin-left:5px;margin-bottom:3px;}
.search_topics_form .area td {padding-right:10px;font:12px/110% monospace;text-align:left;color:#333;}

.search_topics_form .cate {margin-left:5px;margin-bottom:3px;}
.search_topics_form .cate td {padding-right:25px;font:12px/110% monospace;text-align:left;color:#333;}

.search_topics_form .btn {font:12px/110% monospace;text-align:center;}

