@charset "utf-8";/* ---------------------------------------------------------------------TITLE    : 日本ペインクリニック学会第44回大会＞リフレッシャー CSS--------------------------------------------------------------------- *//* 日本ペインクリニック学会第44回大会ベースCSS */@import url("common.css");/*■リフレッシャーコース*/#refresher{width:550px;margin: 0px;padding: 30px 0px 30px 50px;float: left;text-align: left;background-color:#ffffff;}#refresher h1{width:550px;margin: 0px; padding: 0px;background: url(../img/h1_refresher.gif) no-repeat 0px 0px;text-align:left;height:45px;text-indent:-9999px;outline:0;}#refresher h2{width:auto;margin: 0px; padding: 0px;text-align:left;height:30px;text-indent:-9999px;outline:0;}#refresher .h2_1{background: url(../img/h2_refresher.gif) no-repeat 0px 0px;;margin: 10px 0px 0px 0px;}#refresher .h2_2{background: url(../img/h2_refresher2.gif) no-repeat 0px 0px;margin: 30px 0px 0px 0px;}#refresher .h2_3{background: url(../img/h2_refresher3.gif) no-repeat 0px 0px;margin: 30px 0px 0px 0px;}#refresher .h2_4{background: url(../img/h2_refresher4.gif) no-repeat 0px 0px;margin: 30px 0px 0px 0px;}#refresher .h2_5{background: url(../img/h2_refresher5.gif) no-repeat 0px 0px;margin: 30px 0px 0px 0px;}#refresher .h2_6{background: url(../img/h2_refresher6.gif) no-repeat 0px 0px;margin: 30px 0px 0px 0px;}#refresher .h2_7{background: url(../img/h2_refresher7.gif) no-repeat 0px 0px;margin: 30px 0px 0px 0px;}#refresher .h2_8{background: url(../img/h2_refresher8.gif) no-repeat 0px 0px;margin: 30px 0px 0px 0px;}#refresher .h2_9{background: url(../img/h2_refresher9.gif) no-repeat 0px 0px;margin: 30px 0px 0px 0px;}#refresher .h2_10{background: url(../img/h2_refresher10.gif) no-repeat 0px 0px;margin: 30px 0px 0px 0px;}#refresher h3{width:530px;margin: 15px 0px 0px 0px;padding: 0px 0px 2px 5px;text-align: left;color:#004ea2;height:25px;font-size:120%;font-weight:normal;background:url(../img/h3.gif) 0px 0px no-repeat;}/*■リストテーブル*/#refresher #program_list{width:520px;margin: 5px 0px 5px 0px;padding: 0px;text-align:left;font-size:100%;border:none;}#refresher #program_list caption{width: auto;margin: 0px 0px 0px 0px;padding: 5px 0px 0px 0px;text-align: left;}#refresher #program_list td{width:50%;margin:0px;padding:5px;vertical-align: top;border:none;}#refresher ul{width:520px;margin: 0px 0px 10px 0px;padding: 0px;text-align: left;}#refresher li{width:auto;margin: 0px;padding: 5px 10px 5px 10px;text-align: left;line-height:1.7;display:block;background:url(../img/arrow_dot.gif) no-repeat 0px 12px;}#refresher p{width:auto;margin: 5px 0px 0px 0px;padding: 0px 0px 0px 10px;text-align: left;}#refresher .company{width:520px;margin: -5px 0px 20px 0px;padding: 0px 0px 0px 0px;text-align: right;}#refresher dl{width:auto;margin: 15px 10px 0px 10px;padding: 0px 0px 0px 0px;text-align: left;}#refresher dt{width:530px;margin: 5px 0px 5px 0px;padding: 0px 0px 0px 20px;text-align: left;color:#004ea2;height:25px;background:url(../img/dt.gif) left center no-repeat;}#refresher dd{width:auto;margin: 0px 0px 0px 0px;padding: 5px 15px 5px 15px;text-align: left;}#refresher table{width: 520px;margin: 5px 0px 5px 0px;padding: 0px;text-align:left;font-size:100%;line-height:157%;}#refresher caption{width: 500px;margin: 0px 0px 0px 0px;padding: 0px 0px -3px 0px;text-align: left;color:#004ea2;height:18px;font-weight:bold;}#refresher th{width:5%;margin: 0px;padding: 0px 7px 0px 7px;font-weight:normal;color:#004ea2;vertical-align:top;white-space:nowrap;}#refresher td{width: auto;margin: 0px;padding: 0px 5px 0px 10px;text-align:left;vertical-align:top;}#refresher td table{width: auto;margin: 0px;padding: 0px;text-align:left;vertical-align:top;}#refresher td th{width: 3%;margin: 0px;padding: 0px;text-align:left;vertical-align:top;white-space:nowrap;font-weight:normal;}#refresher td td{width: auto;margin: 0px;padding: 0px;text-align:left;vertical-align:top;}#refresher td td strong{color:#004ea2;}#refresher .day{width: auto;margin: 0px;padding: 0px 5px 0px 5px;text-align:left;vertical-align:top;color:#004ea2;}#refresher .last{border-bottom-style:none;}#refresher .inq{border-style:none;}#refresher .inq td{border-style:none;}#refresher .data{width: 520px;margin: 10px 0px 5px 0px;padding: 0px;text-align:left;font-size:100%;line-height:157%;border:1px solid #004ea2;}#refresher .data caption{width: 500px;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;}#refresher .data th{width:5%;margin: 0px;padding: 5px 7px 5px 7px;font-weight:normal;color:#004ea2;vertical-align:top;white-space:nowrap;background-color:#efefef;border-right:1px dotted #aaaaaa;border-bottom:1px dotted #004ea2;}#refresher .data td{width: auto;margin: 0px;padding: 5px 5px 5px 10px;text-align:left;vertical-align:top;border-bottom:1px dotted #004ea2;}#refresher .data .last{border-bottom-style:none;}#refresher storng{color:#004ea2;}
