
/* -- // info_display -- */


DIV.info_display TH { background-color:#FFFFCC; text-align:left; }
DIV.info_display TD { background-color:#FFFFFF; }

DIV.info_display IMG {  max-width: 250px; height:auto !important; }

/* -- // info_display_advert -- */

DIV.info_display_advert_left  { vertical-align:top; width:750px; }
DIV.info_display_advert_right { margin:auto; vertical-align:top; text-align:center; width:300px; }

DIV.info_display_advert_left TABLE { border:1px double #CCC; }
DIV.info_display_advert_left TH { background-color:#FFFFCC; padding:5px; text-align:left; }
DIV.info_display_advert_left TD { background-color:#FFFFFF; padding: 5px; text-align:left; }
DIV.info_display_advert_left TH, TD.info_display_advert_left TD { border-top:1px dashed #CCC; }
DIV.info_display_advert_left TR.top TH { border-top:none }
DIV.info_display_advert_left TR.top TD { border-top:none }

DIV.info_display_advert_right IMG {  max-width: 250px; height:auto !important; }

#info_item_title DIV.box { border:1px solid #F6721E; }
#info_item_title_info { font-weight:bold; padding:5px; background-color:#FFDA74; text-align:left; }
#info_item_title_info SPAN { font-size:120%; }
#info_item_title_point { padding:5px; background-color:#FFFFCC; text-align:left;  }
#info_item_title_point UL { margin:auto; padding:0; list-style:none; text-align:left }
#info_item_title_point LI { margin:auto; padding:3px 20px 3px 0px; line-height:1.4em; display:inline; font-weight:bold; }

#info_item_title TABLE { clear:both; width:100%; border-spacing:0 }
#info_item_title TH { padding: 5px; border-top:1px dotted #CCC; }
#info_item_title TD { padding: 5px; border-top:1px dotted #CCC; border-left:1px dotted #CCC;}

A.investigator {  padding-left:20px; background:url(/img/arrow_l.gif) 0 center no-repeat; font-weight:bold; }

/* -- info_item_detail // -- */

#info_vote { margin-top:30px; }
#info_vote_title { margin:15px 0px 5px 0px; border-left:5px solid #FF66A4; border-bottom:2px solid #FF66A4; }
#info_vote_title H4 { margin:0px 0px 0px 5px; text-align:left; color:#000000; font-size:110%; }
#info_vote_title SPAN { float:right; color:#3DB83D; font-size:80%; display:block; font-weight:bold }

#info_vote HR.dot { display:block; border:1px dashed #CCC; margin:5px 0 5px 0; }
DIV.info_vote_point { padding:2px; }

DIV.info_vote_point UL { margin:auto; padding:0; list-style:none; text-align:left }
DIV.info_vote_point LI { margin:auto; padding:3px 20px 3px 0px; line-height:1.4em; display:inline; font-weight:bold; }

DIV.info_vote_point TABLE { margin:auto; padding:0; }
DIV.info_vote_point TH { padding:3px; background-color:#CCCCEE; border:1px solid #CCC; text-align:center; }
DIV.info_vote_point TD { padding:3px; border:1px solid #CCC; }

TD.info_vote_kind { background-color:#D9ECFF; font-weight:bold; padding:5px; width:358px; }
TD.info_vote_button { padding:5px 1px; width:36px; }

#info_item_button { margin:10px auto 15px auto; text-align:center; }
#info_item_button UL { margin:auto; padding:0; list-style:none; text-align:center; }
#info_item_button LI { margin:auto; padding:3px 10px 3px 20px; line-height:1.4em; background:url(/img/arrow_l.gif) 0 center no-repeat; font-weight:bold; display:inline; }

/* block_phote */

#block_phote { margin-top:10px; }

/* block_phote */


#info_item_comment_another { text-align:center; margin:10px auto; }
#info_item_comment_another A {  padding-left:20px; background:url(/img/arrow_l.gif) 0 center no-repeat; font-weight:bold; }

/* info_item_comment */
#info_item_comment { margin-top:10px; }
#info_item_comment DIV.box_nothing { padding:10px }

/* info_item_comment_list */
/* DIV.info_item_comment_list { margin-bottom:20px; border:#84BCEB 1px solid; width:100%; } */

/* info_item_comment_nothing */
#info_item_comment_nothing { margin-top:10px }
#info_item_comment_nothing DIV.box_nothing { padding:10px }


/*-- // info_map_nothing --*/
#info_map_nothing { margin:5px auto; text-align:center;  }
#info_map_nothing_change { margin:30px auto; text-align:center; }
#info_map_nothing_change A { padding-left:20px; background:url(/img/arrow_l.gif) 0 center no-repeat; font-weight:bold; }


#info_change_map { margin:20px auto auto auto; text-align:center;  }
/*-- info_map_nothing // --*/


/*-- // info_catg_select -- */
#info_catg_select { margin-top:20px; }
#info_catg_select TABLE { width:100%;  }
#info_catg_select TH { color:#FFFFFF; font-weight:bold; padding:3px; text-align:center; background-color:#99CCFF; }
#info_catg_select TD { padding:3px; background-color:#DDEEFF; }
#info_catg_select_button { margin:10px; text-align:center; }


/* -- // info_deital_form -- */
#info_form_info { margin:15px; }
#info_form_info TABLE { background-color:#9999CC; margin:auto; width:75%; }
#info_form_info TH { width:25%; background-color:#CCCCEE; text-align:center; padding:5px; }
#info_form_info TD { width:70%; background-color:#EEEEFF; text-align:left; padding:5px; }
/* -- info_change_form // -- */


/* info_catg_select */
H4 {
	text-align:		center;
	color:			#FF6600;
}

/* info_up_btn */

DIV.change_btn {  float:right; }

DIV.info_up_btn A { width:75px; height:20px; margin-top:-20px; text-indent:-5000px; display:block; overflow:hidden; float:right; background:url(/images/info_up_btn.gif) no-repeat }

/* info_up_btn */

/* vote_btn */

DIV.vote_btn A { width:75px; height:20px; margin-top:-20px; text-indent:-5000px; display:block; overflow:hidden; float:right; background:url(/images/vote_btn.gif) no-repeat }


#info_change_auth_box { position: relative; font-size:110%; }
#info_change_auth_box_in {
  border:1px solid #999999;
  margin-left: -250px;			/* ƒ}ƒCƒiƒXu‰¡•€2v */
  margin-top:  100px;			/* ƒ}ƒCƒiƒXuc•€2v */
  position: absolute;			/* body—v‘f‚É‘Î‚µ‚Äâ‘Î”z’u */
  top: 50%;						/* ã’[‚ð’†‰›‚É */
  left: 50%;					/* ¶’[‚ð’†‰›‚É */
  width: 400px;					/* ‰¡• */
  height: auto;					/* c• */
  background-color: #E6F0FA;	/* ”wŒi */
  overflow: auto;				/* “à—e‚ª‚Í‚Ýo‚éê‡‚Ì•\Ž¦•û–@ */
}
.bd { padding:10px; }
.beginner IMG { height:20px; width:20px; vertical-align:middle; }
.beginner SPAN STRONG { display:block; overflow:hidden; text-indent:-9999em; width:19px; }
.close_btn A { width:20px; height:20px; margin-top:-22px; text-indent:-5000px; display:block; overflow:hidden; float:right; background:url(/images/close_btn.gif) no-repeat }
#info_change_auth_box UL { margin:20px 15px 0px; padding:0; text-align:left; list-style:none; }
#info_change_auth_box LI { margin:auto; padding:3px 20px 3px 0px; line-height:1.4em; font-weight:bold; }

/* info_up_btn */

#vote_data_info { margin:15px; }
#vote_data_info TABLE { background-color:#9999CC; margin:auto; width:75%; }
#vote_data_info TH { width:25%; background-color:#CCCCEE; text-align:center; padding:5px; }
#vote_data_info TD { width:70%; background-color:#EEEEFF; text-align:left; padding:5px; }


/****************** info_tab.css **********************/

/*-- // info_tab --*/
#info_tab UL { margin:7px 0 0 0; padding:0; }
#info_tab UL.tab_l { float:left }
#info_tab LI { float:left; list-style:none; text-indent:-5000px;}
#info_tab LI A { overflow:hidden }

#info_tab LI.t1 A { width:93px; height:29px; display:block; background:url(/img/tab/info_tab_summery.gif) no-repeat }
#info_tab LI.t1 A:hover { background:url(/img/tab/info_tab_summery_mv.gif) no-repeat }
#info_tab LI.t1 A.on { background:url(/img/tab/info_tab_summery_mv.gif) no-repeat }

#info_tab LI.t2 A { width:93px; height:29px; display:block; background:url(/img/tab/info_tab_buz.gif) no-repeat }
#info_tab LI.t2 A:hover { background:url(/img/tab/info_tab_buz_mv.gif) no-repeat }
#info_tab LI.t2 A.on { background:url(/img/tab/info_tab_buz_mv.gif) no-repeat }

#info_tab LI.t3 A { width:93px; height:29px; display:block; background:url(/img/tab/info_tab_pic.gif) no-repeat }
#info_tab LI.t3 A:hover { background:url(/img/tab/info_tab_pic_mv.gif) no-repeat }
#info_tab LI.t3 A.on { background:url(/img/tab/info_tab_pic_mv.gif) no-repeat }

#info_tab LI.t4 A { width:93px; height:29px; display:block; background:url(/img/tab/info_tab_menu.gif) no-repeat }
#info_tab LI.t4 A:hover { background:url(/img/tab/info_tab_menu_mv.gif) no-repeat }
#info_tab LI.t4 A.on { background:url(/img/tab/info_tab_menu_mv.gif) no-repeat }

#info_tab LI.t5 A { width:93px; height:29px; display:block; background:url(/img/tab/info_tab_mapcoupon.gif) no-repeat }
#info_tab LI.t5 A:hover { background:url(/img/tab/info_tab_mapcoupon_mv.gif) no-repeat }
#info_tab LI.t5 A.on { background:url(/img/tab/info_tab_mapcoupon_mv.gif) no-repeat }

#info_tab LI.t6 A { width:93px; height:29px; display:block; background:url(/img/tab/info_tab_lineup.gif) no-repeat }
#info_tab LI.t6 A:hover { background:url(/img/tab/info_tab_lineup_mv.gif) no-repeat }
#info_tab LI.t6 A.on { background:url(/img/tab/info_tab_lineup_mv.gif) no-repeat }

#info_tab LI.t11 A { width:93px; height:29px; display:block; background:url(/img/tab/info_tab_firm.gif) no-repeat }
#info_tab LI.t11 A:hover { background:url(/img/tab/info_tab_firm_mv.gif) no-repeat }
#info_tab LI.t11 A.on { background:url(/img/tab/info_tab_firm_mv.gif) no-repeat }


#info_tab LI.t7 A { width:93px; height:29px; display:block; background:url(/img/tab/info_tab_movie.gif) no-repeat }
#info_tab LI.t7 A:hover { background:url(/img/tab/info_tab_movie_mv.gif) no-repeat }
#info_tab LI.t7 A.on { background:url(/img/tab/info_tab_movie_mv.gif) no-repeat }

#info_tab LI.t8 A { width:93px; height:29px; display:block; background:url(/img/tab/info_tab_news.gif) no-repeat }
#info_tab LI.t8 A:hover { background:url(/img/tab/info_tab_news_mv.gif) no-repeat }
#info_tab LI.t8 A.on { background:url(/img/tab/info_tab_news_mv.gif) no-repeat }

#info_tab LI.ts A { width:93px; height:29px; display:block; background:url(/img/tab/info_tab_staff.gif) no-repeat }
#info_tab LI.ts A:hover { background:url(/img/tab/info_tab_staff_mv.gif) no-repeat }
#info_tab LI.ts A.on { background:url(/img/tab/info_tab_staff_mv.gif) no-repeat }


#info_tab LI.tt A { width:93px; height:29px; display:block; background:url(/img/tab/info_tab_twitter.gif) no-repeat }
#info_tab LI.tt A:hover { background:url(/img/tab/info_tab_twitter_mv.gif) no-repeat }
#info_tab LI.tt A.on { background:url(/img/tab/info_tab_twitter_mv.gif) no-repeat }



#info_tab DIV.info_shadow { width:100%; height:7px; background:url(/img/bg_top1.gif) repeat-x; clear:both; padding-top:5px; }
/*--  info_tab //--*/


/****************** info_tab.css **********************/


/* -- // info_data_input -- */

#narrow_catg_info { margin-top:20px; margin-bottom:20px; }
#narrow_catg_info P { color:#059EC4; font-weight:bold; text-align:center; }
#narrow_catg_info TABLE { width:60%; margin-left:auto; margin-right:auto; background-color:#CCCCCC;  }
#narrow_catg_info TR.area TH { background-color:#FCE0EF; text-align:center; padding:5px; }
#narrow_catg_info TR.area TD { background-color:#FFFFFF; text-align:left; padding:5px; }
#narrow_catg_info TR.category TH { background-color:#D9ECFF; text-align:center; padding:5px; }
#narrow_catg_info TR.category TD { background-color:#FFFFFF; text-align:left; padding:5px; }


/* -- info_data_input // -- */

/****************** info_item_detail.css **********************/


.btn_12 {
	-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #F5F5F5;
    background-image: linear-gradient(to bottom, #FFFFFF, #E6E6E6);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #B3B3B3;
    border-image: none;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #333333;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    line-height: 20px;
    margin-bottom: 0;
    padding: 4px 12px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
}

.btn_12_1 {
	-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #F5F5F5;
    background-image: linear-gradient(to bottom, #FFFFFF, #E6E6E6);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #B3B3B3;
    border-image: none;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #333333;
    cursor: pointer;
    display: inline-block;
    font-size: 11px;
    font-weight:bold;
    line-height: 20px;
    margin-bottom: 0;
    padding: 2px 2px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
}

.btn_12_2 {
	-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #F5F5F5;
    background-image: linear-gradient(to bottom, #FFFFFF, #E6E6E6);
    background-repeat: repeat-x;
    border-color: rgba(255, 0, 0, 1);
    border-image: none;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #FF0000;
    cursor: pointer;
    display: inline-block;
    font-size: 11px;
    font-weight:bold;
    line-height: 20px;
    margin-bottom: 0;
    padding: 2px 2px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
}

