@charset "UTF-8";
/* Style Import
----------------------------------------- */
@import "/common/themes/cms/css/reset.css"; /* reset style */
@import "/common/themes/cms/css/default.css"; /* initial setting */
@import "/common/themes/cms/css/sprite.css"; /* sprite setting */
@import "/common/themes/cms/css/layout.css";/* common style */

body {
  background: #fdfcfa url(images/bg.png) repeat-x 0 0;
}
.header {
  margin-bottom: 0px;
}
.section {
  margin-bottom: 30px;
}
.mv {
  background: url(images/mv.jpg) no-repeat center top;
  height: 262px;
  margin-bottom: 9px;
}
.content {
  padding-top: 60px;
}
.topSp,.topSpA a {
  background: url(images/sprite.png) no-repeat 0 0;
  display: block;
}
.advice--box {
  background: url(images/sprite.png) no-repeat 0 0;
  width: 651px;
  height: 100px;
  position: relative;
  padding: 45px 0 0 34px;
  margin-bottom: 30px;
  font-size: 12px;
  line-height: 1.3;
}
.seminer--bnr {
  margin-bottom: 30px;
}
.flowBtn {
  position: absolute;
  right: 20px;
  top: 45px;
}
.flowBtn a {
  background-position:  0 -147px;
  width: 165px;
  height: 58px;
}
.flowBtn a:hover{
  background-position: -177px -147px;
}

.greeting--left {
  float: left;
  width: 160px;
}
.nagaseName {
  background-position: -361px -147px;
  width: 131px;
  height: 18px;
  float: right;
}
.greeting--right {
  float: right;
  width: 480px;
}
.aboutusBtn {
  margin-top: 10px;
}
.aboutusBtn a {
  background-position: -350px -167px;
  width: 160px;
  height: 37px;
}
.aboutusBtn a:hover {
  background-position: -518px -167px;
}
p.after-tel {
  padding: 42px 0 0 0;
}
.serviceTitle {
  background-position: 0 -229px;
  width: 685px;
  height: 49px;
  margin-bottom: 1em;
}

.columnTitle {
  float: left;
}
.columnTitle a {
  background-position: 0 -289px;
  width: 212px;
  height: 130px;
}
.column--right {
  float: right;
  width: 460px;
  height: 130px;
  overflow: auto;
}
.column--item li {
  padding: 5px 0 5px 15px;
  border-bottom: #999 1px dotted;
  background: url(images/columnDise.gif) no-repeat 0 7px;
}