@charset "utf-8";/* ---------------------------------------------------------------------TITLE    : 日本ペインクリニック学会第44回大会＞プログラム CSS--------------------------------------------------------------------- *//* 日本ペインクリニック学会第44回大会ベースCSS */@import url("common.css");/*■プログラム*/#program{width:550px;margin: 0px;padding: 30px 0px 30px 50px;float: left;text-align: left;background-color:#ffffff;}#program h1{width:550px;margin: 0px; padding: 0px;background: url(../img/h1_program.gif) no-repeat 0px 0px;text-align:left;height:45px;text-indent:-9999px;outline:0;}#program h2{width:auto;margin: 0px; padding: 0px;text-align:left;height:40px;text-indent:-9999px;outline:0;}#program .h2_1{background: url(../img/h2_program1.gif) no-repeat 0px 0px;;margin: 10px 0px 0px 0px;}#program .h2_2{background: url(../img/h2_program2.gif) no-repeat 0px 0px;;margin: 10px 0px 0px 0px;}#program .h2_3{background: url(../img/h2_program3.gif) no-repeat 0px 0px;;margin: 10px 0px 0px 0px;}#program .h2_4{background: url(../img/h2_program4.gif) no-repeat 0px 0px;;margin: 10px 0px 0px 0px;}#program .h2_5{background: url(../img/h2_program5.gif) no-repeat 0px 0px;;margin: 10px 0px 0px 0px;}#program .h2_6{background: url(../img/h2_program6.gif) no-repeat 0px 0px;;margin: 10px 0px 0px 0px;}#program .h2_7{background: url(../img/h2_program7.gif) no-repeat 0px 0px;;margin: 10px 0px 0px 0px;}#program .h2_8{background: url(../img/h2_program8.gif) no-repeat 0px 0px;;margin: 10px 0px 0px 0px;}#program .h2_9{background: url(../img/h2_program9.gif) no-repeat 0px 0px;;margin: 10px 0px 0px 0px;}#program .h2_10{background: url(../img/h2_program10.gif) no-repeat 0px 0px;margin: 10px 0px 0px 0px;}#program .h2_11{background: url(../img/h2_program11.gif) no-repeat 0px 0px;margin: 10px 0px 0px 0px;}#program h3{width:530px;margin: 15px 0px 0px 0px;padding: 0px 0px 2px 5px;text-align: left;color:#004ea2;height:25px;font-weight:normal;background:url(../img/h3.gif) 0px 0px no-repeat;}#program p{width:auto;margin: 5px 0px 0px 0px;padding: 5px 0px 5px 15px;text-align: left;}#program .hands_text{width:auto;margin: 5px 0px 0px 0px;padding: 5px 25px 5px 15px;text-align: left;}#program .kyosai{width:auto;margin: 0px 0px 0px 0px;padding: 0px 0px 5px 0px;text-align: right;font-size:90%;}#program dl{width:auto;margin: 5px 0px 5px 0px;padding: 0px 0px 0px 0px;text-align: left;}#program dt{width:530px;margin: 5px 0px 5px 0px;padding: 0px 0px 0px 20px;text-align: left;font-size:120%;color:#004ea2;height:25px;background:url(../img/dt.gif) left center no-repeat;}#program dd{width:auto;margin: 0px 0px 0px 0px;padding: 5px 15px 5px 15px;text-align: left;}/*■リストテーブル*/#program #program_list{width:520px;margin: 5px 0px 5px 0px;padding: 0px;text-align:left;font-size:100%;}#program #program_list caption{width: auto;margin: 0px 0px 0px 0px;padding: 5px 0px 0px 0px;text-align: left;}#program #program_list .list_left{width:50%;margin:0px;padding:5px;vertical-align: top; }#program #program_list .list_right{width:50%;margin:0px;padding:5px;vertical-align: top; }/*■日程表*/#program #program_sche{width:auto;margin: 5px 0px 5px 0px;padding: 0px;text-align:left;font-size:100%;}#program #program_sche td{width:auto;margin:0px;padding:5px;vertical-align: top; }#program .pro{width: 520px;margin: 10px 0px 5px 0px;padding: 0px;text-align:left;font-size:100%;line-height:157%;}#program .pro caption{width: auto;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 20px;text-align: left;color:#004ea2;height:25px;line-height:25px;background:url(../img/dt.gif) left center no-repeat;}#program .pro .caption2{width: auto;margin: 0px 0px 0px 0px;padding: 2px 10px 2px 20px;text-align: left;color:#004ea2;height:45px;line-height:normal;background:url(../img/dt2.gif) 0px 0px no-repeat;}#program .pro .caption3{width: auto;margin: 0px 0px 0px 0px;padding: 7px 10px 0px 20px;text-align: left;color:#004ea2;height:65px;line-height:120%;background:url(../img/dt3.gif) 0px 0px no-repeat;}#program .pro th{width:5%;margin: 0px;padding: 2px 2px 2px 7px;font-weight:normal;color:#004ea2;vertical-align:top;white-space:nowrap;}#program .pro td{width: auto;margin: 0px;padding: 2px 0px 2px 5px;text-align:left;vertical-align:top;}#program .pro .day{width: auto;margin: 0px;padding: 2px 5px 2px 5px;text-align:left;vertical-align:top;color:#004ea2;}#program .pro .last{border-bottom-style:none;}#program .pro .arrow_obi{width: auto;margin: 0px 0px 0px 0px;padding: 2px 0px 0px 12px;text-align: left;color:#004ea2;height:25px;line-height:25px;background:url(../img/arrow_obi.gif) left 5px no-repeat;}#program .pro .name{width: 12%;white-space:nowrap;}.captions{width: auto;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 20px;text-align: left;color:#004ea2;height:25px;line-height:25px;background:url(../img/dt.gif) left center no-repeat;}
