@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Questrial);
/*Config Vars*/
/*functions*/
/*Extends*/
/*Mixins*/
/*----------------------------------------------------------
16進数に変換する
----------------------------------------------------------*/
/*----------------------------------------------------------
rgbaを16進数表記に変換する
----------------------------------------------------------*/
/* line 3, ../sass/index_sp.scss */
body {
  overflow-x: hidden;
}

/* line 7, ../sass/index_sp.scss */
#menu > ul > li:nth-child(1) > a {
  background-color: #66cccc;
}

/* line 11, ../sass/index_sp.scss */
#imageBox {
  position: relative;
}
/* line 15, ../sass/index_sp.scss */
#imageBox #slider > div {
  max-width: 1000px;
  margin-left: 0px;
}
/* line 21, ../sass/index_sp.scss */
#imageBox .bx-wrapper {
  margin-bottom: 20px;
}

/* line 28, ../sass/index_sp.scss */
#contents #mainContTop #topics {
  width: 100%;
}
/* line 32, ../sass/index_sp.scss */
#contents #mainContTop #topics > h1:after {
  content: "topics";
}
/* line 37, ../sass/index_sp.scss */
#contents #mainContTop #topics #topiUL {
  width: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
  margin: 5px 0 0;
  padding: 0;
  max-height: 360px;
}
/* line 45, ../sass/index_sp.scss */
#contents #mainContTop #topics #topiUL > article {
  padding: 10px;
  border-bottom: solid 1px #CCCCCC;
}
/* line 49, ../sass/index_sp.scss */
#contents #mainContTop #topics #topiUL > article i {
  color: #fa989f;
}
/* line 53, ../sass/index_sp.scss */
#contents #mainContTop #topics #topiUL > article > p {
  padding-left: 1.25em;
}
/* line 60, ../sass/index_sp.scss */
#contents #mainContTop #intro {
  width: 100%;
}
/* line 63, ../sass/index_sp.scss */
#contents #mainContTop #intro > h1 {
  border: none;
  padding: 0;
  font-size: 20px;
  font-size: 1.25rem;
}
/* line 68, ../sass/index_sp.scss */
#contents #mainContTop #intro > h1:after {
  display: none;
}
/* line 73, ../sass/index_sp.scss */
#contents #mainContTop #intro > p {
  padding: 10px 0;
}
