@charset "shift_jis";
/* CSS Document */

a:link   { color:#0000FF; }

a:link.black   { color:#333333; }

.margin_left10   { margin:0 0 0 10px; }


#kensaku table   { border:1px solid #999999; }
#kensaku th      { background-color:#DDDDDD; padding:3px; width:120px; font-weight:normal; text-align:left; }
#kensaku td      { background-color:#F0F0F0; padding:3px; text-align:left; }

#kensaku .box01  { border:0; padding:0; }

#kensaku input  { border:none; }



.kensu_waku        { display:block; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; padding:5px; margin:0 0 10px 0;}
.kensu_waku .kensu { float:left; }
.kensu_waku .rt    { float:right; }

#line_banner        { display:block; background-color:#eee; padding:0 5px; margin-top:3px;}
#line_banner em     { font-size:13px; color:#000; font-weight:500;}

.setsumei_waku { display:block; border-bottom:1px dotted #999999; padding:5px; }

#b_tbl         { display:block; margin:15px 0 15px 0; }
/*#b_tbl input   { border:none; }*/
#b_tbl table   { border:none; padding:2px; }
#b_tbl .top    { border:1px solid #999999; background-color:#999999; height:60px; text-align:center; color:#FFFFFF; vertical-align: top; }
#b_tbl td      { text-align:center; font-weight:normal; border:1px solid #999999; padding:3px;  }

/*-------2012 04 16-----*/

#b_tbl td.hinban      { background-color:#f2f1ed; padding:1px;}  /*EBE7D8*/
#b_tbl .hinban a { font-size:16px; font-weight:bold; text-decoration:underline; }
#b_tbl .srHinban { font-size:16px; font-weight:normal; text-decoration:non; color:#0000ff; text-align:left; margin-left:10px; margin-top:0px; margin-bottom:0px;}
#b_tbl .srHinban em{ font-size:12px; font-weight:normal; text-decoration:non; color:#000;}


#haiban a { font-size:16px; font-weight:500; color:#333;}
#b_tbl p.hinban   { text-align:left; margin-left:10px; margin-top:0px; margin-bottom:0px; }
#b_tbl p.hinban em   { color:#000; }

#b_tbl .hinban_op a { font-size:13px; font-weight:bold; text-decoration:underline; }
#haiban_op a { font-size:16px; font-weight:500; color:#333;}
#b_tbl p.hinban_op   { text-align:left; margin-left:10px; margin-top:0px; margin-bottom:0px; }


#b_tbl p.hinban em#zaiko { margin-left:10px;color:#900;background-color:#FFF; padding:2px; border:solid; border-width:1px; border-color:#000; }
#b_tbl p.hinban em#daitai { margin:0 10px;color:#900;background-color:#FFF; padding:2px; border:solid; border-width:1px; border-color:#000; }
#b_tbl p.hinban em#daitaiHinban { color:#900; font-weight:bold;}

/*-------2012 04 16 ------*/

#b_tbl .kakaku { font-size:14px;font-weight:300;  }
#b_tbl .kakaku em { font-size:11px; color:#069; letter-spacing:-0.1em;  }


#b_tbl p   { text-align:center; }

#b_tbl td.noline    { border:none;}
#b_tbl td.noline p  { border:none; text-align:left;}

/*#b_tbl td.noline_c  { border:none; text-align:center; }*/ 
#b_tbl td.noline_c  { border:none; text-align:center; padding: 0; line-height:14px; } 
#b_tbl td.noline_rad  { border:none; text-align:left; padding: 0; line-height:14px; } 

#b_tbl td.nl_s  { border:none; padding:2px; }

/*
	//--  seriesフォルダーが存在しないのでコメントアウトした(LOGエラー回避) 2020.08.26　--//
#ledkensakutop a       { display:block; background:url(../../series/images/led_searchtop.jpg) 0px 0px no-repeat; width:185px; height:58px; text-indent:-9999px; margin:0 0 10px 0; }
#ledkensakutop a:hover { background:url(../../series/images/led_searchtop.jpg) 0px -58px no-repeat; text-decoration:none; }
*/

/*#l_s_box     { display:block; width:185px; background:url(../../series/images/l_s_tit.jpg) 0px 0px repeat-y; margin:0; padding:38px 0 0 0; }*/
#l_s_box ul  { list-style-type:circle; margin:5px 0 0 0; padding:0; }
#l_s_box li  { margin:0 0 0 25px; padding:0 0 0 0px; }

/*#r_s_box     { display:block; width:185px; background:url(../../series/images/r_s_tit.jpg) 0px 0px repeat-y; margin:0; padding:38px 0 0 0; }*/
#r_s_box ul  { list-style-type:circle; margin:5px 0 0 0; padding:0; }
#r_s_box li  { margin:0 0 0 25px; padding:0 0 0 0px; }

/*#o_sp_box     { display:block; width:185px; background:url(../../series/images/o_sp_tit.jpg) 0px 0px repeat-y; margin:0; padding:38px 0 0 0; }*/
#o_sp_box ul  { list-style-type:circle; margin:5px 0 0 0; padding:0; }
#o_sp_box li  { margin:0 0 0 25px; padding:0 0 0 0px; }


/* tauchi --------------------------------*/
#syz_tori { font-size:12px ; font-weight:300; vertical-align:middle;}
#btn_touroku { display:block; width: 160px;  float:left; text-align: left;}
#btn_dia { display:block; width:25px; height:23px;  float:left;  text-align: right;}

.mc_msg { color:#900 ; padding-left:15px; font-size:12px;}
#b_tbl .hinban .mc_msg a{ color:#009 ; font-size:13px; font-weight:normal;}

