@charset "UTF-8";
/* CSS Document */

body{
	font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif;
	font-size: 14px;
	line-height: 1.42857143;
}

#pageContent.form{
	background-color:#fff;
}



.navbar-inverse{
	background-color:rgba(0,0,0,1.00);
	background-image:none;
}

.navbar .logo{
	width:55px;
	margin:0 auto;
}

.navbar .logo img{
	width:100%;
}


.contentArea .lead{
	text-align:center;
}


.contentArea .menuList {
  width: 100%;
  max-width: 620px;
  margin: 26px auto 60px;
  text-align: center;
}
.contentArea .menu {
	position: relative;
  display: inline-block;
  width: 300px;
  margin: 10px auto 0;
  padding: 16px;
  text-align: left;
  color: #fff;
  background:#dbbbcc;
}
.contentArea .menu:after {
	content: "";
	position: absolute;
	display: block;
	right: 16px;
	top: 16px;
	width: 16px;
	height: 16px;
	background: url(../../img/babydan/top/navi_link.png) no-repeat center top;
}

.contentArea .menu:hover {
	opacity: .7;
}
.contentArea .menu:nth-child(even){
  margin-left: 10px;
}

.para .sectTitle{
	width:980px;
	background:none;
	text-align:left;
	font-size: 26rem;
	line-height: 1.3;
	font-weight: bold;
}

.para .text{
	margin: 26px 16px 0;
font-size: 13rem;
line-height: 2;
	text-align:left;
}


@media (max-width: 780px) { 



}

/* ページトップ */
#page-top {
    position: fixed;
    bottom: 20px;
    right: 20px;
    font-size: 80%;
}
#page-top a {
    background: #666;
    text-decoration: none;
    color: #fff;
    width: 100px;
    padding: 15px 0;
    text-align: center;
    display: block;
    border-radius: 5px;
}
#page-top a:hover {
    text-decoration: none;
    background: #999;
}
@media screen and (max-width: 800px) {
  #header {
    display: none;
  }
  #header-sp {
    display: block;
  }
  .contentArea {
    width: 100%;
    padding: 0 20px;
  }
}
@media screen and (max-width: 600px) {
   .oursite__content {
    width: 90%;
    margin: 0 auto;
  }
}
