@charset "utf-8";

/* --------------------------------
top.css
-------------------------------- */
#hNavKino.current {background: url(/ie/shared/img/nav/kino_t.gif) no-repeat 31px 0;}

#menu11 a {background: url(../img/menu11_o.gif) no-repeat 0 0;}
#menu12 a {background: url(../img/menu12_o.gif) no-repeat 0 0;}
#menu13 a {background: url(../img/menu13_o.gif) no-repeat 0 0;}
#menu14 a {background: url(../img/menu14_o.gif) no-repeat 0 0;}
#menu15 a {background: url(../img/menu15_o.png) no-repeat 0 0;}
#menu21 a {background: url(../img/menu21_o.gif) no-repeat 0 0;}
#menu22 a {background: url(../img/menu22_o.gif) no-repeat 0 0;}
#menu23 a {background: url(../img/menu23_o.gif) no-repeat 0 0;}




#sl { clear: both; margin: 0 30px; padding-top: 30px;}
#sl:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
#sl li { float: left; padding: 0 10px 0 0; }
#fNav { clear: both; margin: 0 30px; padding: 0 0 30px 0; }


/**/
.contArea {
  margin-left: 30px;
  padding-bottom: 0 !important;
}

/**//**//**//**//**/

div.fotorama-wrap{
	margin-bottom: 30px;
}

@media screen and (max-width: 767px) {	
.cont {
width: 100% !important;
margin: 0 ;
}
img{
    max-width: 100%;
    height: auto;
    width /***/:auto;　/*IE8のみ適用*/
}
div.fotorama-wrap{
	margin-bottom: 15px;
}
#topRead p {
  font-size: 14px !important;
  line-height: 2.0 !important;
}
}

