@charset "utf-8";
@import "../normalize.css";
@import "../common.css";
/*=================================
  治療の流れ
==================================*/
/* -- グローバルナビゲーション --*/
#header li.nav03 a {
  background-position:-312px -80px;
}

#pageImg {
  width:660px;
  margin:0 auto 30px auto;
}

#box #adult ol, #box #surgical ol {
  margin:0 0 40px 0;
}

#box #child ol, #box #surgical ol {
  margin:0;
}

#box #adult ol li, #box #child ol li, #box #surgical ol li {
  border:1px solid #a1d0e8;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  margin:0 0 20px 0;
  padding:15px 20px;
}

.arrow {
  width:62px;
  margin:20px auto;
}

#box #adult ol li div.figure {
  width:250px;
  float:left;
  margin:0 16px 0 0;
}

#box #adult ol li div.figure .double {
  margin-bottom:10px;
}

h3 {
  font-size:120%;
  color:#076ab6;
  font-weight:bold;
  padding:0 0 15px 0;
}

h4 {
  color:#076ab6;
  font-weight:bold;
  padding:0 0 5px 0;
}

#box #adult ol li p, #box #child ol li p, #box #surgical ol li p {
  line-height:1.5;
}

#box #adult ol li p {
  width:350px;
  float:right;
}

p.typemenu {
  display:block;
  margin:0px 0 30px 0;
}

#box #child a.btn {
  display:block;
  width:500px;
  height:0;
  padding-top:42px;
  overflow:hidden;
  background-image:url(../../orthodontics/images/flow/child_btn.gif);
  background-repeat:no-repeat;
  background-position:0 -41px;
  margin:0 auto 40px auto;
}

#box #child a.btn:hover {
  background-position:0 0;
}
