@charset "utf-8";

/* ------------------------- TOC
 ------------------------- */

/* ======================================== hm */

/* ========== Hierarchy Nav ========== */
#hm_index #hierarchy { position: relative; }
#hm_index #list_hierarchy  { float: left; width: 700px; }
#hm_index #list_lg  { float: right; width: 240px; height: 20px; }
#hm_index #list_lg  li { float: left; margin-right: 1px; }
#hm_index #list_lg  li#lg_kr { margin-right: 10px; }
#hm_index #list_lg  li#service_ext { margin-right: 0; }
#hm_index #list_lg  li a { display: block; height: 20px; background: url(../common/img/rp_bt_lg.gif) no-repeat; }

#hm_index #list_lg  li#lg_jp a { width: 47px; background-position: 0 0; }
#hm_index #list_lg  li#lg_en a { width: 71px; background-position: -50px 0; }
#hm_index #list_lg  li#lg_cn a { width: 38px; background-position: -130px 0; }
#hm_index #list_lg  li#lg_kr a { width: 47px; background-position: -170px 0; }
#hm_index #list_lg  li#service_ext a { width: 20px; background-position: -220px 0;  }

#hm_index #list_lg  li#lg_jp a:hover { width: 47px; background-position: 0 -20px; }
#hm_index #list_lg  li#lg_en a:hover { width: 71px; background-position: -50px -20px; }
#hm_index #list_lg  li#lg_cn a:hover { width: 38px; background-position: -130px -20px; }
#hm_index #list_lg  li#lg_kr a:hover { width: 47px; background-position: -170px -20px; }
#hm_index #list_lg  li#service_ext a:hover { width: 20px; background-position: -220px -20px;  }

#hm_index #list_ext { position: absolute; display: block; right: 0; top: 18px; }


/* ========== Contents Common ========== */
/* Event Information Box */
#hm_index #prm #prm_main #box_prm_evinfo { background-color: #FFB900; }
#hm_index #prm #prm_main #box_prm_evinfo .box_h2_txt a { background-image: url(/common/img/mk_ev_h2_box_lnk.gif); }
#hm_index #prm #prm_main #box_prm_evinfo .box_h2_txt a:hover { background-image: url(/common/img/mk_ev_h2_box_lnk_ov.gif); }
#hm_index #prm #prm_main #box_prm_evinfo table { border-right: #e16500 solid 1px; border-top: #e16500 solid 1px; }
#hm_index #prm #prm_main #box_prm_evinfo table td { border-left: #e16500 solid 1px; border-bottom: #e16500 solid 1px; }
#hm_index #prm #prm_main #box_prm_evinfo table h4 a { color: #ff701a; }
#hm_index #prm #prm_main #box_prm_evinfo table h4 a:hover { border-bottom: #ff701a dotted 1px; }

#hm_index #prm #prm_main #box_prm_evinfo .has_link:hover { background-color: #fef8eb; }
#hm_index #prm #prm_main #box_prm_evinfo .rc { width: 118px; }
#hm_index #prm #prm_main #box_prm_evinfo img { vertical-align: bottom; }

/* Shops & Restaurants Box */
#hm_index #prm #prm_main #box_prm_sr { background-color: #59c455; }
#hm_index #prm #prm_main #box_prm_sr .box_h2_txt a { background-image: url(../common/img/mk_hm_h2_box_lnk_sr.gif); }
#hm_index #prm #prm_main #box_prm_sr .box_h2_txt a:hover { background-image: url(../common/img/mk_hm_h2_box_lnk_sr_ov.gif); }
#hm_index #prm #prm_main #box_prm_sr .box_table_follow { border-top: none; }
#hm_index #prm #prm_main #box_prm_sr table { border-right: #0b6635 solid 1px; border-top: #0b6635 solid 1px; }
#hm_index #prm #prm_main #box_prm_sr table td { border-left: #0b6635 solid 1px; border-bottom: #0b6635 solid 1px; }
#hm_index #prm #prm_main #box_prm_sr table h4 a { color: #59c455; }
#hm_index #prm #prm_main #box_prm_sr table h4 a:hover { border-bottom: #59c455 dotted 1px; }

#hm_index #prm #prm_main #box_prm_sr .has_link:hover { background-color: #efffec; }

/* table width colored border */
#hm_index #prm #prm_main #box_prm_sr .box_table_sidetoside h3,
#hm_index #prm #prm_main #box_prm_sr .box_table_upanddown_narrow h3 { color: #1D6143; background-color: #d6f0d5; }

#hm_index #prm #prm_main #box_prm_sr .box_table_sidetoside h3 a,
#hm_index #prm #prm_main #box_prm_sr .box_table_upanddown_narrow h3 a { color: #0b6635; background-image: url(../common/img/mk_hm_h3_box_lnk_sr.gif); }
#hm_index #prm #prm_main #box_prm_sr .box_table_sidetoside h3 a:hover,
#hm_index #prm #prm_main #box_prm_sr .box_table_upanddown_narrow h3 a:hover { color: #339850; background-image: url(../common/img/mk_hm_h3_box_lnk_sr_ov.gif); }

/* Facility List */
#hm_index #prm #prm_sub #leg_lst_lnk_gu_faci { float: right; width: 160px;  background-color: #c4baaa; padding-top: 0; }
#hm_index #prm #prm_sub #leg_lst_lnk_gu_faci h2 { width: 160px; height: 30px; background: url(../common/img/mod_t_home_lst_lnk_gu_faci.gif) 0 0 no-repeat; }
#hm_index #prm #prm_sub #leg_lst_lnk_gu_faci ul { padding: 0 0 1px;  background-color: #736b5d;  }
#hm_index #prm #prm_sub #leg_lst_lnk_gu_faci ul li { border: solid #736b5d; border-width: 1px 1px 0; padding: 0; background: #f5f0e8; }
#hm_index #prm #prm_sub #leg_lst_lnk_gu_faci ul li img { vertical-align: bottom; }

/* Banner Nav */
#hm_index #prm #prm_sub #mod_sn_ban { float: right; width: 160px;  background-color: #c4baaa; }
#hm_index #prm #prm_sub #mod_sn_ban ul { padding: 0 0 1px;  background-color: #736b5d;  }
#hm_index #prm #prm_sub #mod_sn_ban ul li { border: solid #736b5d; border-width: 1px 1px 0; padding: 0; background: #f5f0e8; }
#hm_index #prm #prm_sub #mod_sn_ban ul li img { vertical-align: bottom; }

/* community passport */
#hm_index #prm #prm_sub #cp { float: right; width: 160px; background-color: #c4baaa; padding-top: 0; }
#hm_index #prm #prm_sub #cp h2 { width: 160px; height: 30px; background: url(../common/img/mod_t_home_cp.gif) 0 0 no-repeat; }
#hm_index #prm #prm_sub #cp ul { padding: 0 0 1px;  background-color: #736b5d;  }
#hm_index #prm #prm_sub #cp ul li.ph { border: solid #736b5d; border-width: 1px 1px 0; padding: 0; background: #f5f0e8; }
#hm_index #prm #prm_sub #cp ul li.text { border: solid #736b5d; border-width: 1px 1px 0; padding: 3px 5px; color: #666; line-height: 1.5; background: #f5f0e8; }
#hm_index #prm #prm_sub #cp ul li.ph img { vertical-align: bottom; }

/* collaboration partner */
#hm_index #prm #prm_sub #collaboration { float: right; width: 160px; background-color: #c4baaa; padding-top: 0; }
#hm_index #prm #prm_sub #collaboration h2 { width: 160px; height: 30px; background: url(../common/img/mod_t_home_collabo.gif) 0 0 no-repeat; }
#hm_index #prm #prm_sub #collaboration ul { padding: 0 0 1px;  background-color: #736b5d;  }
#hm_index #prm #prm_sub #collaboration ul li.text { border: solid #736b5d; border-width: 1px 1px 0; padding: 3px 5px; color: #666; line-height: 1.5; background: #f5f0e8; }
#hm_index #prm #prm_sub #collaboration ul li.fla { border: solid #736b5d; border-width: 1px 1px 0; padding: 0; background: #f5f0e8; }
#hm_index #prm #prm_sub #collaboration ul li.fla object { vertical-align: bottom; }
#hm_index #prm #prm_sub #collaboration ul li.fla img { vertical-align: bottom; }

/* mod_prm_sub */
#hm_index #prm #prm_sub .mod_prm_sub { float: right; width: 160px; background-color: #c4baaa; padding-top: 0; }
#hm_index #prm #prm_sub .mod_prm_sub h2 { width: 160px; height: 30px; }
#hm_index #prm #prm_sub .mod_prm_sub ul { padding: 0 0 1px;  background-color: #736b5d;  }
#hm_index #prm #prm_sub .mod_prm_sub ul li.ph { border: solid #736b5d; border-width: 1px 1px 0; padding: 0; background: #f5f0e8; }
#hm_index #prm #prm_sub .mod_prm_sub ul li.text { border: solid #736b5d; border-width: 1px 1px 0; padding: 3px 5px; color: #666; line-height: 1.5; background: #f5f0e8; }
#hm_index #prm #prm_sub .mod_prm_sub ul li.ph img { vertical-align: bottom; }

/* ln_info */
#hm_index #prm #prm_sub #ln_info a { }
#hm_index #prm #prm_sub #ln_info a:hover { border-bottom: 1px dotted #57BFBD; }

/* Naked Banner */
#hm_index #prm #prm_sub .mod_prm .mod_ban_nobg { float: right; }
#hm_index #prm #prm_sub .mod_prm .mod_ban_nobg a { border-bottom: none; }


/* ++++++++++++++++++++  Links To Facilities ++++++++++++++++++++ */
#hm_index #prm #prm_main #section_lnk_gu {  }

/* Layout Override */
#hm_index #prm #prm_main #section_lnk_gu .box_prm_1_3_inner { padding-bottom: 0; }
#hm_index #prm #prm_main #section_lnk_gu .box_prm_1_3_inner table { }
#hm_index #prm #prm_main #section_lnk_gu .box_prm_1_3_inner .desc_gu { border-bottom: none; }

/* Rows - Height Equalize */
#hm_index #prm #prm_main #row01_lnk_gu { padding-bottom: 11px; background: url(/img/bg_row01_lnk_gu.gif) 0 100% no-repeat; }
#hm_index #prm #prm_main #row02_lnk_gu { padding-bottom: 11px; background: url(/img/bg_row02_lnk_gu.gif) 0 100% no-repeat; }
#hm_index #prm #prm_main #row03_lnk_gu { padding-bottom: 11px; background: url(/img/bg_row03_lnk_gu.gif) 0 100% no-repeat; }
#hm_index #prm #prm_main #row04_lnk_gu { padding-bottom: 11px; background: url(/img/bg_row04_lnk_gu.gif) 0 100% no-repeat; }

/* Individual Box */
/* Mori Art Museum */
#hm_index #prm #prm_main #box_lnk_mam .box_h2_txt a { background-image: url(/common/img/mk_ar_h2_box_lnk.gif); }
#hm_index #prm #prm_main #box_lnk_mam .box_h2_txt a:hover { background-image: url(/common/img/mk_ar_h2_box_lnk_ov.gif); }
#hm_index #prm #prm_main #box_lnk_mam { background-color: #ff0076; }
#hm_index #prm #prm_main #box_lnk_mam table,
#hm_index #prm #prm_main #box_lnk_mam table td { border-color: #800c41; }
/* Mori Arts Center Gallery */
#hm_index #prm #prm_main #box_lnk_macg .box_h2_txt a { background-image: url(/common/img/mk_ar_h2_box_lnk.gif); }
#hm_index #prm #prm_main #box_lnk_macg .box_h2_txt a:hover { background-image: url(/common/img/mk_ar_h2_box_lnk_ov.gif); }
#hm_index #prm #prm_main #box_lnk_macg { background-color: #ff0076; }
#hm_index #prm #prm_main #box_lnk_macg table,
#hm_index #prm #prm_main #box_lnk_macg table td { border-color: #800c41; }
/* Tokyo City View */
#hm_index #prm #prm_main #box_lnk_tcv .box_h2_txt a { background-image: url(/common/img/mk_tcv_h2_box_lnk.gif); }
#hm_index #prm #prm_main #box_lnk_tcv .box_h2_txt a:hover { background-image: url(/common/img/mk_tcv_h2_box_lnk_ov.gif); }
#hm_index #prm #prm_main #box_lnk_tcv { background-color: #00adee; }
#hm_index #prm #prm_main #box_lnk_tcv table,
#hm_index #prm #prm_main #box_lnk_tcv table td { border-color: #006f99; }
/* Academy Hills */
#hm_index #prm #prm_main #box_lnk_acd .box_h2_txt a { background-image: url(/common/img/mk_acd_h2_box_lnk.gif); }
#hm_index #prm #prm_main #box_lnk_acd .box_h2_txt a:hover { background-image: url(/common/img/mk_acd_h2_box_lnk_ov.gif); }
#hm_index #prm #prm_main #box_lnk_acd { background-color: #00a156; }
#hm_index #prm #prm_main #box_lnk_acd table,
#hm_index #prm #prm_main #box_lnk_acd table td { border-color: #00552d; }
/* Toho Cinemas Roppongi HIlls */
#hm_index #prm #prm_main #box_lnk_tcrph .box_h2_txt a { background-image: url(/common/img/mk_ci_h2_box_lnk.gif); }
#hm_index #prm #prm_main #box_lnk_tcrph .box_h2_txt a:hover { background-image: url(/common/img/mk_ci_h2_box_lnk_ov.gif); }
#hm_index #prm #prm_main #box_lnk_tcrph { background-color: #ec1c24; }
#hm_index #prm #prm_main #box_lnk_tcrph table,
#hm_index #prm #prm_main #box_lnk_tcrph table td { border-color: #800005; }
/* Grand Hyatt Tokyo */
#hm_index #prm #prm_main #box_lnk_ght .box_h2_txt a { background-image: url(/common/img/mk_ght_h2_box_lnk.gif); }
#hm_index #prm #prm_main #box_lnk_ght .box_h2_txt a:hover { background-image: url(/common/img/mk_ght_h2_box_lnk_ov.gif); }
#hm_index #prm #prm_main #box_lnk_ght { background-color: #aa0045; }
#hm_index #prm #prm_main #box_lnk_ght table,
#hm_index #prm #prm_main #box_lnk_ght table td { border-color: #49092d; }
/* Arena */
#hm_index #prm #prm_main #box_lnk_arn .box_h2_txt a { background-image: url(/common/img/mk_arn_h2_box_lnk.gif); }
#hm_index #prm #prm_main #box_lnk_arn .box_h2_txt a:hover { background-image: url(/common/img/mk_arn_h2_box_lnk_ov.gif); }
#hm_index #prm #prm_main #box_lnk_arn { background-color: #ef5c27; }
#hm_index #prm #prm_main #box_lnk_arn table,
#hm_index #prm #prm_main #box_lnk_arn table td { border-color: #97271a; }
/* Roppongi HIlls Club */
#hm_index #prm #prm_main #box_lnk_clb .box_h2_txt a { background-image: url(/common/img/mk_clb_h2_box_lnk.gif); }
#hm_index #prm #prm_main #box_lnk_clb .box_h2_txt a:hover { background-image: url(/common/img/mk_clb_h2_box_lnk_ov.gif); }
#hm_index #prm #prm_main #box_lnk_clb { background-color: #81878b; }
#hm_index #prm #prm_main #box_lnk_clb table,
#hm_index #prm #prm_main #box_lnk_clb table td { border-color: #4c5052; }
/* Roppongi Hills Green */
#hm_index #prm #prm_main #box_lnk_grn .box_h2_txt a { background-image: url(/common/img/mk_grn_h2_box_lnk.gif); }
#hm_index #prm #prm_main #box_lnk_grn .box_h2_txt a:hover { background-image: url(/common/img/mk_grn_h2_box_lnk_ov.gif); }
#hm_index #prm #prm_main #box_lnk_grn { background-color: #9cb81e; }
#hm_index #prm #prm_main #box_lnk_grn table,
#hm_index #prm #prm_main #box_lnk_grn table td { border-color: #4f6e00; }

/* Publicart & Design */
#hm_index #prm #prm_main #box_lnk_publicart_design .box_h2_txt a { background-image: url(/common/img/mk_ar_h2_box_lnk.gif); }
#hm_index #prm #prm_main #box_lnk_publicart_design .box_h2_txt a:hover { background-image: url(/common/img/mk_ar_h2_box_lnk_ov.gif); }
#hm_index #prm #prm_main #box_lnk_publicart_design { background-color: #ff0076; }
#hm_index #prm #prm_main #box_lnk_publicart_design table,
#hm_index #prm #prm_main #box_lnk_publicart_design table td { border-color: #800c41; }

/* About Roppongi Hills */
#hm_index #prm #prm_main #box_lnk_abo .box_h2_txt a { background-image: url(/common/img/mk_abo_h2_box_lnk.gif); }
#hm_index #prm #prm_main #box_lnk_abo .box_h2_txt a:hover { background-image: url(/common/img/mk_abo_h2_box_lnk_ov.gif); }
#hm_index #prm #prm_main #box_lnk_abo { background-color: #539ede; }
#hm_index #prm #prm_main #box_lnk_abo table,
#hm_index #prm #prm_main #box_lnk_abo table td { border-color: #234a70; }

/* ++++++++++++++++++++  Sub Contents Widget ++++++++++++++++++++ */
#hm_index #prm #prm_sub #mod_prm_lif ul,
#hm_index #prm #prm_sub #mod_prm_tpc ul { padding: 0 0 1px;  background-color: #736b5d;  }
#hm_index #prm #prm_sub #mod_prm_lif li.text,
#hm_index #prm #prm_sub #mod_prm_tpc li.text { border: solid #736b5d; border-width: 1px 1px 0; padding: 3px 5px; color: #666; line-height: 1.5; background: #f5f0e8; }
#hm_index #prm #prm_sub #mod_prm_lif li.ph,
#hm_index #prm #prm_sub #mod_prm_tpc li.ph { border: solid #736b5d; border-width: 1px 1px 0; padding: 0; background: #f5f0e8; }
#hm_index #prm #prm_sub #mod_prm_lif li.ph img,
#hm_index #prm #prm_sub #mod_prm_tpc li.ph img { vertical-align: bottom; }

#hm_index #prm #prm_sub #mod_prm_lif a,
#hm_index #prm #prm_sub #mod_prm_tpc a { color: #318A87; word-wrap: break-word; }
#hm_index #prm #prm_sub  #mod_prm_lif a:hover,
#hm_index #prm #prm_sub  #mod_prm_tpc a:hover { border-bottom: 1px dotted #318A87; }
#hm_index #prm #prm_sub #mod_prm_tpc li { word-wrap: break-word; }
#hm_index #prm #prm_sub #mod_prm_lif em,
#hm_index #prm #prm_sub #mod_prm_tpc em { font-weight: bold; font-style: normal; }
#hm_index #prm #prm_sub #mod_prm_lif .note,
#hm_index #prm #prm_sub #mod_prm_tpc .note { font-size: 84%; }



/* mod_prm_abo */
#mod_prm_abo { float: right; width: 160px; background-color: #c4baaa; padding-top: 0; }
#mod_prm_abo h2 { width: 160px; height: 30px; background: url(/common/img/mod_t_home_abo.gif) 0 0 no-repeat; }

/* mod_prm_lif */
#mod_prm_lif { float: right; width: 160px; background-color: #c4baaa; padding-top: 0; }
#mod_prm_lif h2 { width: 160px; height: 30px; background: url(/common/img/mod_t_home_lif.gif) 0 0 no-repeat; }

/* mod_prm_mailnews */
#mod_prm_mailnews { float: right; width: 160px; background-color: #c4baaa; padding-top: 0; }
#mod_prm_mailnews h2 { width: 160px; height: 30px; background: url(/common/img/mod_t_home_mailnews.gif) 0 0 no-repeat; }

/* mod_prm_tpc */
#mod_prm_tpc { float: right; width: 160px; background-color: #c4baaa; padding-top: 0; }
#mod_prm_tpc h2 { width: 160px; height: 30px; background: url(/common/img/mod_t_home_tpc.gif) 0 0 no-repeat; }

#hm_index #prm_sub li.hov_hilight,
#hm_index #prm #prm_sub li.hov_hilight { background-color: #EBFFFF; }




#hm_index #prm #prm_sub ul { padding: 0 0 1px;  background-color: #736b5d;  }
#hm_index #prm #prm_sub li.text { border: solid #736b5d; border-width: 1px 1px 0; padding: 3px 5px; color: #666; line-height: 1.5; background: #f5f0e8; }
#hm_index #prm #prm_sub li.ph { border: solid #736b5d; border-width: 1px 1px 0; padding: 0; background: #f5f0e8; }
#hm_index #prm #prm_sub li.ph img { vertical-align: bottom; }

#hm_index #prm #prm_sub a { color: #318A87; word-wrap: break-word; }
#hm_index #prm #prm_sub a:hover { border-bottom: 1px dotted #318A87; }
#hm_index #prm #prm_sub #mod_prm_tpc li { word-wrap: break-word; }
#hm_index #prm #prm_sub em { font-weight: bold; font-style: normal; }
#hm_index #prm #prm_sub .note { font-size: 84%; }



/* ++++++++++++++++++++ Secondary Contents - Legacy ++++++++++++++++++++ */
#hm_index #sec #sec_sub ul { padding: 0 0 1px;  background-color: #736b5d;  }
#hm_index #sec #sec_sub li.text { border: solid #736b5d; border-width: 1px 1px 0; padding: 3px 5px; color: #666; line-height: 1.5; background: #f5f0e8; }
#hm_index #sec #sec_sub li.ph { border: solid #736b5d; border-width: 1px 1px 0; padding: 0; background: #f5f0e8; }
#hm_index #sec #sec_sub li.ph img { vertical-align: bottom; }

#hm_index #sec #sec_sub a { color: #318A87; word-wrap: break-word; }
#hm_index #sec #sec_sub a:hover { border-bottom: 1px dotted #318A87; }
#hm_index #sec #sec_sub #mod_sec_tpc li { word-wrap: break-word; }
#hm_index #sec #sec_sub em { font-weight: bold; font-style: normal; }
#hm_index #sec #sec_sub .note { font-size: 84%; }

/* mod_sec_abo */
#mod_sec_abo { float: right; width: 160px; background-color: #c4baaa; padding-top: 0; }
#mod_sec_abo h2 { width: 160px; height: 30px; background: url(/common/img/hm_mod_t_abo.gif) 0 0 no-repeat; }

/* mod_sec_lif */
#mod_sec_lif { float: right; width: 160px; background-color: #c4baaa; padding-top: 0; }
#mod_sec_lif h2 { width: 160px; height: 30px; background: url(/common/img/hm_mod_t_lif.gif) 0 0 no-repeat; }

/* mod_sec_tpc */
#mod_sec_tpc { float: right; width: 160px; background-color: #c4baaa; padding-top: 0; }
#mod_sec_tpc h2 { width: 160px; height: 30px; background: url(/common/img/hm_mod_t_tpc.gif) 0 0 no-repeat; }

#hm_index #prm_sub li.hov_hilight,
#hm_index #sec #sec_sub li.hov_hilight { background-color: #EBFFFF; }


/* ==================== Flash Content  ================== */
#hm_index #prm #prm_main .vi { background-color: #bfb9af; }
#hm_index #prm #prm_main #main_vi .vi_inner { min-height: 260px; height: 260px; background-color: #bfb9af; }
#hm_index #prm #prm_main #main_vi .vi_inner .vi_umbrella { background: #bfb9af; }
#hm_index #prm #prm_main #main_vi .vi_inner .vi_umbrella .vi_supplement { height: 65px; }
#hm_index #prm #prm_main #main_vi .vi_inner .vi_umbrella .vi_title { height: 14px; background: url(/common/img/rp_t_noflash_01.gif) center top no-repeat; text-align: center; color: #403728; }
#hm_index #prm #prm_main #main_vi .vi_inner .vi_umbrella .lead { margin: 20px 90px 0; font-size: 84%; }
#hm_index #prm #prm_main #main_vi .vi_inner .vi_umbrella .lead a { color: #403728; }
#hm_index #prm #prm_main #main_vi .vi_inner .vi_umbrella .lead a:hover { border-bottom-color: #403728; }

/* ==================== News Ticker ==================*/
#hm_index #prm #prm_main #section_news_ticker { display: none; padding: 0; }
#hm_index #prm #prm_main .section_ticker { padding-bottom: 5px; background: url(/common/img/box_prm_btm.png)  0 100% no-repeat #444; }
#hm_index #prm #prm_main .section_ticker_inner { padding: 5px 5px 0; background: url(/common/img/box_prm_top.png) 0 0 no-repeat; }
/* ie6 */
* html #hm_index #prm #prm_main .section_ticker { background-image: url(/common/img/box_prm_btm.gif); }
* html #hm_index #prm #prm_main .section_ticker_inner { background-image: url(/common/img/box_prm_top.gif); }

#hm_index #prm #prm_main .ticker_cont_main { background: url(/common/img/bg_ticker_01_top.gif) 0 1.8em no-repeat; }
#hm_index #prm #prm_main .ticker_cont_main .ticker_cont_main_inner { height: 3.9em; padding-bottom: 5px; background: url(/common/img/bg_ticker_01_btm.gif) 0 100% no-repeat;  }

#hm_index #prm #prm_main .ticker_cont_main ul li { height: 3.9em !important; color: #fff; }
#hm_index #prm #prm_main .ticker_cont_main ul li .t_info_ticker,
#hm_index #prm #prm_main .ticker_cont_main ul li .t_info_ticker a,
#hm_index #prm #prm_main .ticker_cont_main ul li .t_info_ticker span { display: block; min-height: 1.6em; height: auto !important; height: 1.6em; color: #6cf; font-size: 94%; font-weight: bold; }
#hm_index #prm #prm_main .ticker_cont_main ul li .t_info_ticker a,
#hm_index #prm #prm_main .ticker_cont_main ul li .t_info_ticker span { padding-left: 3px;  }
#hm_index #prm #prm_main .ticker_cont_main ul li .t_info_ticker { padding: 2px 5px 2px 0; }
#hm_index #prm #prm_main .ticker_cont_main ul li .t_info_ticker a:hover { border-bottom: none; color: #fff; }

#hm_index #prm #prm_main .ticker_cont_main ul li .cont_info_ticker { width: 700px !important; height: auto !important; padding: 6px 0 0; }
#hm_index #prm #prm_main .ticker_cont_main ul li .cont_info_ticker .cont_info_ticker_inner { display: block;  height: 3.5em !important; padding: 0 5px 5px; background: #000; }
#hm_index #prm #prm_main .ticker_cont_main ul li a { float: left; display: inline; padding-left: 21px; color: #fff; background: url(/common/img/mk_ticker_t_link_01.gif) 0 1px no-repeat #000; }
#hm_index #prm #prm_main .ticker_cont_main ul li a:hover { background-image: url(/common/img/mk_ticker_t_link_01_ov.gif) }

#hm_index #prm #prm_main .ticker_cont_main ul li img { vertical-align: -3px; }
#hm_index #prm #prm_main .ticker_cont_main ul li a:hover span { border-bottom: 1px dotted #fff; }

