@charset "UTF-8";

h1 {margin:0;}
h2 {margin:0;}
h3 {margin:0;}
h4 {margin:0;}
ul {margin-top:10px;}
em {color:#f00;font-style:normal;}
strong {font-weight:normal;font-style:normal;}

h1#head_01 { margin: 0; padding: 0; }
div#head_02 { margin: 0; padding: 0;  }
h2#kimete {margin-top:1em;text-align:center;}

#sl_movie { margin: 15px 135px 0 135px; border: #ccc solid 1px; }

.midashi {margin-top:25px;}
.midashi3 {margin-top:5px;margin-left:20px;}
.exp {margin-top:10px;margin-left:25px;}
.exp3 {margin-top:5px;margin-left:40px;}
.maru1{color:#697eff;}
.maru2{color:#ffc919;}
.gmid {text-align:center;font-weight:bold;margin-bottom:5px;}

.toiawaseold {background-color:#def;border:3px double #09f;margin-top:15px;}

.toiawase { width: 750px; background: url(/dentalcredit/img/toiawase_bg.gif) repeat-y top center; margin: 20px 0; }
.toiawase img { border: none; }
.toiawase .toiawase_top {}
.toiawase h3.toiawase_text { text-align: center; margin: 10px 0 15px 0; }
.toiawase .toiawase_btn1 { width: 360px; height: 65px; margin-left: 10px; float: left; }
.toiawase .toiawase_btn1 a { display: block; width: 360px; height: 65px; background: url(/dentalcredit/img/toiawase_btn1_over.gif); }
.toiawase .toiawase_btn1 a:hover img { visibility: hidden; }
.toiawase .toiawase_btn2 { width: 360px; height: 65px; margin-right: 10px; float: right; }
.toiawase .toiawase_btn2 a { display: block; width: 360px; height: 65px; background: url(/dentalcredit/img/toiawase_btn2_over.gif); }
.toiawase .toiawase_btn2 a:hover img { visibility: hidden; }
.toiawase .toiawase_fd { margin-top: 15px; }

.futan {width:680px;border-collapse:collapse;margin-top:5px;}
.futan th {text-align:center;font-weight:normal;border:#999 solid 1px;padding:2px;background:#eee;}
.futan td {text-align:center;border:#999 solid 1px;padding:2px;}
.futan2 {background:#fee;}

.gaiyo {width:710px;border-collapse:collapse;margin-top:5px;}
.gaiyo th {width:150px;text-align:center;font-weight:normal;border:#999 solid 1px;padding:3px;background:#def;}
.gaiyo td {width:560px;text-align:left;border:#999 solid 1px;padding:3px;}

.kome {color:#336699;font-size:smaller;}

.sl_link {text-align:center;margin:0.5em;}
.sl_link img {border:none;}
.clear { clear: both; }
