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


/*-----------------
  top news
 -----------------*/

.news h2 {
  text-align: center;
  margin: 30px 0;
  line-height: 1.0;
}
.news dl {
  width: 100%;
  padding: 3px 0;
  margin: 0;
  font-size: 15px;
  text-align: left;
}
.news dt,
.news dd {
  display: inline-block;
  /display: inline;
  /zoom: 1;
  vertical-align: top;
  margin: 0;
}
.news dt {
  padding: 0 15px 0 20px;
  width: 90px;
  background: url(../common/images/newslist_icon.png) no-repeat left center;
}
.news dd {
  width: 444px;
}
.news .btn {
  text-align: right;
  margin: 15px 10px 30px 0;
  font-size: 13px;
}
.news .btn span {
  padding-left: 20px;
  background: url(../img/201512/btn_icon.png) no-repeat left center;
}
.news a {
  text-decoration: underline;
  color: #000;
}
.news a:hover {
  text-decoration: none;
}


/*-----------------
  makimono
 -----------------*/
.makimono {
  width: 600px;
  height: 446px;
  margin: 0 auto;
}
.makimono ul {
  position: relative;
  margin: 4px 0 0 17px;
}
.makimono ul li {
  width: 157px;
  height: 100px;
  text-align: left;
  font-size: 0;
  line-height: 0;
}
.makimono ul li a {
  display: block;
  width: 21px;
  height: 93px;
  margin: 3px 0 0 6px;
}

.makimono .m01, 
.makimono .m02, 
.makimono .m03, 
.makimono .m04, 
.makimono .m05, 
.makimono .m06, 
.makimono .m07, 
.makimono .m08, 
.makimono .m09, 
.makimono .m10, 
.makimono .m11, 
.makimono .m12, 
.makimono .m13, 
.makimono .m14, 
.makimono .m15, 
.makimono .m16 {
  position: absolute;
}
.makimono .m01, 
.makimono .m02, 
.makimono .m03, 
.makimono .m04 {
  top: 0;
}
.makimono .m05, 
.makimono .m06, 
.makimono .m07, 
.makimono .m08 {
  top: 114px;
}
.makimono .m09, 
.makimono .m10, 
.makimono .m11, 
.makimono .m12 {
  top: 228px;
}
.makimono .m13, 
.makimono .m14, 
.makimono .m15, 
.makimono .m16 {
  top: 342px;
}
.makimono .m01, 
.makimono .m05, 
.makimono .m09, 
.makimono .m13 {
  left: 0;
  z-index: 1;
}
.makimono .m02, 
.makimono .m06, 
.makimono .m10, 
.makimono .m14 {
  left: 143px;
  z-index: 2;
}
.makimono .m03, 
.makimono .m07, 
.makimono .m11, 
.makimono .m15 {
  left: 286px;
  z-index: 3;
}
.makimono .m04, 
.makimono .m08, 
.makimono .m12, 
.makimono .m16 {
  left: 426px;
  z-index: 4;
}
.makimono .onimg {
  width: 0;
  height: 0;
  line-height: 0;
  background: url("../img/makimono/yurai_on.png"), 
  url("../img/makimono/goannai_on.png"), 
  url("../img/makimono/houmotsu_on.png"), 
  url("../img/makimono/gokitoh_on.png"), 
  url("../img/makimono/hachiman_on.png"), 
  url("../img/makimono/saiji1_on.png"), 
  url("../img/makimono/chigo_on.png"), 
  url("../img/makimono/shichigosan_on.png"), 
  url("../img/makimono/wedding_on.png"), 
  url("../img/makimono/yuigon_on.png"), 
  url("../img/makimono/edozu_on.png"), 
  url("../img/makimono/shinryouden_on.png"), 
  url("../img/makimono/sfs6_diary_on.png"), 
  url("../img/makimono/yuraisho_on.png"), 
  url("../img/makimono/kankoh_on.png"), 
  url("../img/makimono/link_on.png"), 
  url("../img/makimono/edozu2_on.png");
}

.makimono .repairdonat.off {
  background: url("../img/makimono/repairdonat_off.png") no-repeat;
}
.makimono .repairdonat {
  background: url("../img/makimono/dummy_on.png") no-repeat;
}
.makimono .yurai.off {
  background: url("../img/makimono/yurai_off.png") no-repeat;
}
.makimono .yurai {
  background: url("../img/makimono/yurai_on.png") no-repeat;
}
.makimono .goannai.off {
  background: url("../img/makimono/goannai_off.png") no-repeat;
}
.makimono .goannai {
  background: url("../img/makimono/goannai_on.png") no-repeat;
}
.makimono .houmotsu.off {
  background: url("../img/makimono/houmotsu_off.png") no-repeat;
}
.makimono .houmotsu {
  background: url("../img/makimono/houmotsu_on.png") no-repeat;
}

.makimono .gokitoh.off {
  background: url("../img/makimono/gokitoh_off.png") no-repeat;
}
.makimono .gokitoh {
  background: url("../img/makimono/gokitoh_on.png") no-repeat;
}
.makimono .hachiman.off {
  background: url("../img/makimono/hachiman_off.png") no-repeat;
}
.makimono .hachiman {
  background: url("../img/makimono/hachiman_on.png") no-repeat;
}
.makimono .saiji1.off {
  background: url("../img/makimono/saiji1_off.png") no-repeat;
}
.makimono .saiji1 {
  background: url("../img/makimono/saiji1_on.png") no-repeat;
}
.makimono .chigo.off {
  background: url("../img/makimono/chigo_off.png") no-repeat;
}
.makimono .chigo {
  background: url("../img/makimono/chigo_on.png") no-repeat;
}
.makimono .shichigosan.off {
  background: url("../img/makimono/shichigosan_off.png") no-repeat;
}
.makimono .shichigosan {
  background: url("../img/makimono/shichigosan_on.png") no-repeat;
}
.makimono .wedding.off {
  background: url("../img/makimono/wedding_off.png") no-repeat;
}
.makimono .wedding {
  background: url("../img/makimono/wedding_on.png") no-repeat;
}
.makimono .yuigon.off {
  background: url("../img/makimono/yuigon_off.png") no-repeat;
}
.makimono .yuigon {
  background: url("../img/makimono/yuigon_on.png") no-repeat;
}
.makimono .edozu.off {
  background: url("../img/makimono/edozu_off.png") no-repeat;
}
.makimono .edozu {
  background: url("../img/makimono/edozu_on.png") no-repeat;
}
.makimono .shinryouden.off {
  background: url("../img/makimono/shinryouden_off.png") no-repeat;
}
.makimono .shinryouden {
  background: url("../img/makimono/shinryouden_on.png") no-repeat;
}
.makimono .sfs6_diary.off {
  background: url("../img/makimono/sfs6_diary_off.png") no-repeat;
}
.makimono .sfs6_diary {
  background: url("../img/makimono/sfs6_diary_on.png") no-repeat;
}
.makimono .yuraisho.off {
  background: url("../img/makimono/yuraisho_off.png") no-repeat;
}
.makimono .yuraisho {
  background: url("../img/makimono/yuraisho_on.png") no-repeat;
}
.makimono .kankoh.off {
  background: url("../img/makimono/kankoh_off.png") no-repeat;
}
.makimono .kankoh {
  background: url("../img/makimono/kankoh_on.png") no-repeat;
}
.makimono .link.off {
  background: url("../img/makimono/link_off.png") no-repeat;
}
.makimono .link {
  background: url("../img/makimono/link_on.png") no-repeat;
}
.makimono .edozu2.off {
  background: url("../img/makimono/edozu2_off.png") no-repeat;
}
.makimono .edozu2 {
  background: url("../img/makimono/edozu2_on.png") no-repeat;
}
.makimono .dummy.off {
  background: url("../img/makimono/dummy_off.png") no-repeat;
}
.makimono .dummy {
  background: url("../img/makimono/dummy_on.png") no-repeat;
}








