@charset "UTF-8";table.series th.pool_name{width:68px}table.series th.grade_name{width:68px}table.series th.day{width:72px}table.series th.link{width:95px}#day_selector,#race_selector{width:728px;margin-left:auto;margin-right:auto}#day_selector{margin-bottom:15px}#race_selector{margin-bottom:30px}.li_day_selector,.li_race_selector{float:left;text-align:center}.li_day_selector{width:91px}.li_race_selector{width:52px}#back_to_index,#to_racer{float:right}.li_day_selector a,.li_race_selector a{display:block;border-bottom:3px solid #e4e4e4}.li_day_selector a{padding:1px 0;line-height:140%}.li_race_selector a{line-height:24px}.li_day_selector a,.li_day_selector a:link,.li_day_selector a:visited,.li_day_selector a:hover,.li_day_selector a:active,.li_race_selector a,.li_race_selector a:link,.li_race_selector a:visited,.li_race_selector a:hover,.li_race_selector a:active{color:#383838;background-color:transparent}.li_day_selector a.active,.li_day_selector a.hover,.li_race_selector a.active,.li_race_selector a.hover{border-bottom:3px solid #707070}div.race_name{margin-bottom:8px}p.left{width:350px;text-align:left;padding-left:2px}p.right{width:300px;text-align:right;padding-right:2px}#detail_result td{border:1px solid #b0b0b0}#detail_result td.result{width:32px;font-weight:bold}#detail_result td.race_boat_no{width:32px}#detail_result td.result_time{width:70px}#detail_result td.winning_tech_name{width:70px}#detail_slit{position:relative;width:100%;height:100%;background:#dbeefa;overflow:hidden}#table_slit_back{z-index:0}#table_slit_back td{border:0}#table_slit_back td.slit_back_right{width:80px;border-left:2px solid #a0a0a0}#table_slit_back tr:first-child td{border-top:1px solid #b0b0b0}#table_slit_back tr:last-child td{border-bottom:1px solid #b0b0b0}#table_slit_boat{position:absolute;top:0;left:0;z-index:100}#table_slit_boat td{width:100%}#table_slit_boat div.boat_wrapper{position:relative;width:100%;height:20px}#table_slit_boat div.boat{position:absolute;width:53px;height:20px;background:transparent;overflow:hidden}#slit_boat_course_1,#slit_boat_course_2,#slit_boat_course_3,#slit_boat_course_4,#slit_boat_course_5,#slit_boat_course_6{right:-53px}img.slit_boat_1{margin-top:0}img.slit_boat_2{margin-top:-20px}img.slit_boat_3{margin-top:-40px}img.slit_boat_4{margin-top:-60px}img.slit_boat_5{margin-top:-80px}img.slit_boat_6{margin-top:-100px}#table_slit_st{position:absolute;top:0;left:0;z-index:200}#table_slit_st td{width:100%;border:0;border-right:1px solid #b0b0b0;text-align:right;padding-right:10px}#detail_payoff,#detail_env{margin-top:3px;margin-bottom:10px}#detail_payoff tr,#detail_env tr{height:22px}#detail_payoff td.title{width:76px;text-align:left;padding-left:10px}#detail_payoff td.payoff{width:106px;text-align:right;padding-right:10px}#detail_payoff td.popularity{width:106px;text-align:right;padding-right:10px}#detail_env td.title{width:25%;background:#e4e4e4;border-left:2px solid #f8f8f8;border-right:2px solid #f8f8f8}#detail_program,#detail_exp{border:1px solid #b0b0b0}#detail_program tr,#detail_exp tr{height:17px}#detail_program td,#detail_exp td{overflow:hidden;white-space:nowrap;border:0;line-height:100%}#detail_program td.title,#detail_exp td.title{background:#d8d8d8}#detail_program td.border_all,#detail_exp td.border_all{border:1px solid #b0b0b0}#detail_program td.border_light,#detail_exp td.border_light{border-right:1px solid #dcdcdc}#detail_program td.race_boat_no{width:18px}#detail_exp td.race_boat_no{width:22px;line-height:120%}#detail_program td.name_kanji,#detail_exp td.name_kanji{width:155px}#detail_program td.name_kanji p,#detail_exp td.name_kanji p{line-height:130%}#detail_program p.name_kanji,#detail_exp p.name_kanji{font-size:1.3rem}#detail_program td.fl,#detail_exp td.fl{width:20px}#detail_program td.result{width:52px}#detail_exp td.result{width:70px}#detail_program td.average,#detail_exp td.average{line-height:120%}#detail_program td.another_race_no,#detail_exp td.another_race_no{width:32px}#detail_program a.race{display:block;width:100%;height:100%}table.racers th.registration_no{width:44px}table.racers th.class_name{width:42px}table.racers th.average{width:50px}table.racers th.motor,table.racers th.boat{width:46px}table.racers td.motor a,table.racers td.boat a{display:block;width:100%;height:100%;line-height:30px}table.racers th.rate{width:58px}table.racers th.results_before{width:102px;overflow:hidden;white-space:nowrap}table.racers td.results_before{overflow:hidden;white-space:nowrap}