@charset "utf-8";/* ---------------------------------------------------------------------TITLE    : 日本ペインクリニック学会第44回大会＞第2コンテンツ CSS--------------------------------------------------------------------- *//* 日本ペインクリニック学会第44回大会ベースCSS */@import url("common.css");body{margin: 0px auto 0px auto;padding:0px;text-align:center;color:#333333;font-size:0.75em;line-height:165%;background: url(../img/bg2.jpg) repeat-x left top;font-family: "メイリオ", Meiryo, Arial, Helvetica, Verdana, "ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", sans-serif;letter-spacing: 0;}#wrappshadow{width:850px;margin-left: auto;margin-right: auto;padding:0px;text-align:center;background-color:#ffffff;background: url(../img/wrap_bg2.jpg) repeat-x 0px 0px;}#welcome{width:550px;margin: 0px;padding: 30px 0px 30px 50px;float: left;text-align: left;background-color:#ffffff;}#welcome h1{width:550px;margin: 0px; padding: 0px;background: url(../img/h1_welcome.jpg) no-repeat 0px 0px;text-align:left;height:45px;text-indent:-9999px;outline:0;}#welcome h2{width:auto;margin: 0px; padding: 0px;background: url(../img/h2_welcome.jpg) no-repeat 0px 0px;text-align:left;height:30px;text-indent:-9999px;outline:0;}#welcome p{width:auto;margin: 5px 0px 0px 0px;padding: 0px 0px 0px 0px;text-align: left;}#head2{width:800px;height:100px; margin:0px; padding:0px;background: url(../img/head2.jpg) no-repeat 0px 0px;float:left;}#logo2 a {width:800px;height:100px;background: url(../img/head2.jpg) no-repeat 0px 0px;display: inline;margin: 0px 0px 0px 0px;padding: 0px;text-indent: -9999px;outline: 0;line-height: 77px;float:left;z-index:1;}h3{width:auto;margin:0px 0px 5px 0px;padding:0px 0px 3px 0px;font-size:18px;color:#126343;font-weight:bold;border-bottom:1px dotted #666;}h4{width:auto;margin:0px;padding:0px 0px 10px 0px;font-size:12px;color:#126343;font-weight:normal;}/*■開催概要*/#info{width:550px;margin: 0px;padding: 30px 0px 30px 50px;float: left;text-align: left;background-color:#ffffff;}#info h1{width:550px;margin: 0px; padding: 0px;background: url(../img/h1_info.jpg) no-repeat 0px 0px;text-align:left;height:45px;text-indent:-9999px;outline:0;}#info h2{width:auto;margin: 0px; padding: 0px;background: url(../img/h2_info.jpg) no-repeat 0px 0px;text-align:left;height:30px;text-indent:-9999px;outline:0;}#info p{width:auto;margin: 5px 0px 0px 0px;padding: 0px 0px 0px 0px;text-align: left;}#info dl{width550px;margin: 0px;padding: 0px 0px 0px 0px;text-align: left;display:inline;}#info dt{width:70px;margin: 0px 0px 0px 0px;padding: 10px 0px 0px 0px;float: left;text-align: left;border-right:1px solid #02552d;}#info dd{width:400px;margin: 0px 0px 0px 10px;padding: 10px 0px 0px 30px;text-align: left;}#info table{width:550px;margin: 5px 0px 0px 0px;padding: 0px;text-align: left;font-size:100%;line-height:160%;border-top:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-left:1px solid #aaaaaa;}#info th{width:auto;margin: 0px 0px 0px 0px;padding: 7px 5px 7px 10px;font-weight:normal;background-color:#d7eddb;border-right:1px dotted #aaaaaa;border-bottom:1px solid #aaaaaa;color:#0c4216;}#info td{width:auto;margin: 0px 0px 0px 0px;padding: 7px 5px 7px 10px;background-color:#ffffff;border-bottom:1px solid #aaaaaa;}/*■演題募集*/#theme{width:550px;margin: 0px;padding: 30px 0px 30px 50px;float: left;text-align: left;background-color:#ffffff;}#theme h1{width:550px;margin: 0px; padding: 0px;background: url(../img/h1_theme.jpg) no-repeat 0px 0px;text-align:left;height:45px;text-indent:-9999px;outline:0;}#theme h2{width:auto;margin: 0px; padding: 0px;background: url(../img/h2_theme.jpg) no-repeat 0px 0px;text-align:left;height:30px;text-indent:-9999px;outline:0;}#theme p{width:auto;margin: 20px 0px 20px 0px;padding: 0px 0px 0px 0px;text-align: left;}#theme dl{width:550px;margin:0px;padding:0px;}#theme dt{width:auto;margin:0px 0px 10px 0px;padding:0px;color:#04492c;font-size:18px;border-bottom:1px dotted #187d53;}#theme dd{width:auto;margin:0px;padding:0px;}#theme span{font-weight:bold;color:#871616;}#theme .dd_text{width:auto;margin:0px;padding: 0px 0px 10px 12px;}#li_box{width:250px;margin:0px;padding:0px;float:left;display:inline;}#li_box ul{width:auto;margin:0px;padding:0px;float:left;display:block;}#li_box li{width:auto;margin: 0px;padding:0px;list-style:none;display:block;}#li_box .no1{width:auto;height:16px;line-height:16px;margin:0px;padding:0px 0px 5px 20px;background:url(../img/no1.gif) no-repeat 0px 0px;}#li_box .no2{width:auto;height:16px;line-height:16px;margin:0px;padding:0px 0px 5px 20px;background:url(../img/no2.gif) no-repeat 0px 0px;}#li_box .no3{width:auto;height:16px;line-height:16px;margin:0px;padding:0px 0px 5px 20px;background:url(../img/no3.gif) no-repeat 0px 0px;}#li_box .no4{width:auto;height:16px;line-height:16px;margin:0px;padding:0px 0px 5px 20px;background:url(../img/no4.gif) no-repeat 0px 0px;}#li_box .no5{width:auto;height:16px;line-height:16px;margin:0px;padding:0px 0px 5px 20px;background:url(../img/no5.gif) no-repeat 0px 0px;}#li_box .no6{width:auto;height:16px;line-height:16px;margin:0px;padding:0px 0px 5px 20px;background:url(../img/no6.gif) no-repeat 0px 0px;}#li_box .no7{width:auto;height:16px;line-height:16px;margin:0px;padding:0px 0px 5px 20px;background:url(../img/no7.gif) no-repeat 0px 0px;}#li_box .no8{width:auto;height:16px;line-height:16px;margin:0px;padding:0px 0px 5px 20px;background:url(../img/no8.gif) no-repeat 0px 0px;}#theme table{width:550px;margin: 5px 0px 0px 0px;padding:0px;border:1px solid #187d53;text-align:left;font-size:100%;}#theme th{margin:0px;padding:5px;color:#04492c;background-color:#efefef;text-align:center;}#theme td{margin:0px;padding:5px;}.table_l{border-right:1px solid #187d53;}.table_l{border-right:1px solid #187d53;width:50%;}.table_r{border-right:0px solid #187d53;width:50%;}.table_l3{width:33%;border-right:1px solid #187d53;border-bottom:1px solid #187d53;text-align:center;}.table_l3b{width:33%;border-right:1px solid #187d53;text-align:center;}.table_r3{width:33%;border-right:1px solid #187d53;border-bottom:1px solid #187d53;text-align:center;}.table_r3b{width:33%;border-right:1px solid #187d53;border-bottom:0px solid #187d53;text-align:center;}.table_r3r{width:33%;border-right:0px solid #187d53;border-bottom:1px solid #187d53;text-align:center;}.table_r3rb{width:33%;border-right:0px solid #187d53;border-bottom:0px solid #187d53;text-align:center;}#theme .tourou{border:none;margin-top:10px; margin-bottom:0px;}#theme .tourou th,td{border:none;}#theme caption{text-align:left;margin-top:5px;}#theme .tourou .btn_touroku1 {width:235px;background: url(../img/btn_touroku1.gif) no-repeat 0px 0px;display: inline;margin: 0px;padding: 0px;text-indent: -9999px;outline: 0;height: 59px;float:left;}#theme .tourou .btn_touroku1 a {width:235px;background: url(../img/btn_touroku1.gif) no-repeat 0px 0px;display: inline;margin: 0px;padding: 0px;text-indent: -9999px;outline: 0;height: 59px;float:left;}#theme .tourou .btn_touroku1 a:hover {background: url(../img/btn_touroku1.gif) no-repeat 0px -59px;float:left;}#theme .tourou .btn_touroku2 {width:235px;background: url(../img/btn_touroku2.gif) no-repeat 0px 0px;display: inline;margin: 0px;padding: 0px;text-indent: -9999px;outline: 0;height: 59px;float:left;}#theme .tourou .btn_touroku2 a {width:235px;background: url(../img/btn_touroku2.gif) no-repeat 0px 0px;display: inline;margin: 0px;padding: 0px;text-indent: -9999px;outline: 0;height: 59px;float:left;}#theme .tourou .btn_touroku2 a:hover {background: url(../img/btn_touroku2.gif) no-repeat 0px -59px;float:left;}/*■リフレッシャーコース*/#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.jpg) no-repeat 0px 0px;text-align:left;height:45px;text-indent:-9999px;outline:0;}#refresher h2{width:auto;margin: 0px; padding: 0px;background: url(../img/h2_refresher.jpg) no-repeat 0px 0px;text-align:left;height:30px;text-indent:-9999px;outline:0;}#refresher p{width:auto;margin: 5px 0px 0px 0px;padding: 0px 0px 0px 0px;text-align: left;}/*■会場案内*/#access{width:550px;margin: 0px;padding: 30px 0px 30px 50px;float: left;text-align: left;background-color:#ffffff;}#access h1{width:550px;margin: 0px; padding: 0px;background: url(../img/h1_access.jpg) no-repeat 0px 0px;text-align:left;height:45px;text-indent:-9999px;outline:0;}#access h2{width:auto;margin: 0px; padding: 0px;background: url(../img/h2_access.jpg) no-repeat 0px 0px;text-align:left;height:30px;text-indent:-9999px;outline:0;}#access p{width:auto;margin: 5px 0px 0px 0px;padding: 0px 0px 0px 0px;text-align: left;}/*■宿泊*/#stay{width:550px;margin: 0px;padding: 30px 0px 30px 50px;float: left;text-align: left;background-color:#ffffff;}#stay h1{width:550px;margin: 0px; padding: 0px;background: url(../img/h1_stay.jpg) no-repeat 0px 0px;text-align:left;height:45px;text-indent:-9999px;outline:0;}#stay h2{width:auto;margin: 0px; padding: 0px;background: url(../img/h2_stay.jpg) no-repeat 0px 0px;text-align:left;height:30px;text-indent:-9999px;outline:0;}#stay p{width:auto;margin: 5px 0px 0px 0px;padding: 0px 0px 0px 0px;text-align: left;}/*■託児サービス*/#service{width:550px;margin: 0px;padding: 30px 0px 30px 50px;float: left;text-align: left;background-color:#ffffff;}#service h1{width:550px;margin: 0px; padding: 0px;background: url(../img/h1_service.jpg) no-repeat 0px 0px;text-align:left;height:45px;text-indent:-9999px;outline:0;}#service h2{width:auto;margin: 0px; padding: 0px;background: url(../img/h2_service.jpg) no-repeat 0px 0px;text-align:left;height:30px;text-indent:-9999px;outline:0;}#service p{width:auto;margin: 5px 0px 0px 0px;padding: 0px 0px 0px 0px;text-align: left;}/*■リンク*/#link{width:550px;margin: 0px;padding: 30px 0px 30px 50px;float: left;text-align: left;background-color:#ffffff;}#link h1{width:550px;margin: 0px; padding: 0px;background: url(../img/h1_service.jpg) no-repeat 0px 0px;text-align:left;height:45px;text-indent:-9999px;outline:0;}#link h2{width:auto;margin: 0px; padding: 0px;background: url(../img/h2_service.jpg) no-repeat 0px 0px;text-align:left;height:30px;text-indent:-9999px;outline:0;}#link p{width:auto;margin: 5px 0px 0px 0px;padding: 0px 0px 0px 0px;text-align: left;border-bottom:1px dashed #666;font-size:100%;}
