@charset "UTF-8"; /*=============================================== レスポンシブ PCサイズ 横幅 741px以下 ===============================================*/ @media screen and (min-width: 741px) { /* 【医療施設の紹介】(medical) ------------------------------------------------------------ */ #medical #main { } #medical #main dl { width:640px; margin: 20px 20px; overflow:hidden; border-left:#E5E2DE solid 1px; border-bottom:#E5E2DE solid 1px; } #medical #main dl dt { display:block; float:left; width:79px; border-top:#E5E2DE solid 1px; border-right:#E5E2DE solid 1px; padding:4px 10px; } #medical #main dl dd { display:block; float:left; width:519px; border-top:#E5E2DE solid 1px; border-right:#E5E2DE solid 1px; padding:4px 10px; } #medical #main dl dt.b_left { border-right:none; } #medical #main dl dd.b_left { border-left:#E5E2DE solid 1px; } #medical #main dl dd table.time_table { width:240px; margin:10px 0; border-top:#E5E2DE 1px solid; border-left:#E5E2DE 1px solid; } #medical #main dl dd table.time_table td { text-align:center; padding:0px; margin:0px; border-bottom:#E5E2DE 1px solid; border-right:#E5E2DE 1px solid; } #medical #main ol { width: 620px; margin: 35px auto 15px; padding: 15px 0px 15px 20px; border: 1px solid #E5E2DE; overflow: hidden; clear: both; } #medical #main ol li { display:block; float:left; width:280px; line-height: 200%; padding-right: 20px; } }