/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -khtml-user-select: none;
  -webkit-touch-callout: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
}

.slick-track:before,
.slick-track:after {
  content: '';
  display: table;
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}

[dir='rtl'] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.slick-loading .slick-list {
  /*background: #fff url('./ajax-loader.gif') center center no-repeat;*/
}

.is-hide {
  display: none !important;
}

.root {
  position: relative;
  display: block;
  width: 100%;
  margin: 0 auto;
  background-color: #fe190f;
  background-size: 100% auto;
}

section#kv {
  position: relative;
  z-index: 2;
  display: block;
  width: 100%;
  height: 1080px;
  margin: 0 auto;
  background-image: url("/promotion/monst-election/assets/index/img/pc/kv/kv.jpg");
  background-repeat: no-repeat;
  background-position: top center;
  background-size: 1600px 1080px;
}
section#kv .logo_monst {
  position: absolute;
  top: 16px;
  right: 570px;
  left: 0;
  margin: 0 auto;
  width: 161px;
  height: 117px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/kv/logo_monst.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 161px 117px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#kv .logo_4th_vote {
  position: absolute;
  top: 61px;
  right: 0;
  left: 43px;
  margin: 0 auto;
  width: 331px;
  height: 107px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/kv/logo_4th_vote.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 331px 107px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#kv .text_kv {
  top: 165px;
  position: absolute;
  right: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
  width: 91px;
  height: 25px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/kv/text_kv.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 91px 25px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#kv .kekkahappyou {
  top: 190px;
  position: absolute;
  right: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
  width: 297px;
  height: 79px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/kv/h2_kekkahappyou.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 297px 79px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#kv .move_button_kv-happyou {
  position: absolute;
  top: -1px;
  right: 0;
  left: 540px;
  margin: 0 auto;
  width: 152px;
  height: 292px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/kv/button_kv-happyou.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 152px 292px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#kv .move_button_kv-happyou a {
  display: block;
  width: 152px;
  height: 292px;
}
section#kv .move_button_kv-happyou:hover {
  top: 0;
}
section#kv .text_info {
  top: 596px;
  position: absolute;
  right: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
  width: 223px;
  height: 85px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/kv/text_info.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 223px 85px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}

section#thankyou-kv-under {
  position: absolute;
  z-index: 1;
  top: 1080px;
  width: 100%;
  height: 163px;
  background-image: url("/promotion/monst-election/assets/index/img/sp/thankyou-kv-under/bg_thankyou-kv-under.png");
}
section#thankyou-kv-under div {
  position: absolute;
  top: 0;
  width: 100%;
  height: 163px;
  background-image: url("/promotion/monst-election/assets/index/img/sp/thankyou-kv-under/bg_thankyou-kv-under-deco.png");
  background-repeat: repeat-x;
  background-size: 30px;
}
section#thankyou-kv-under div .h2_thankyou-kv-under {
  top: 58px;
  position: absolute;
  right: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
  width: 402px;
  height: 48px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/thankyou-kv-under/h2_thankyou-kv-under.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 402px 48px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}

section#ranking {
  height: 2360px;
  background-color: #ffd910;
  background-image: url("/promotion/monst-election/assets/index/img/sp/bg_kamihubuki.png");
  background-size: 70%;
}
section#ranking h2.h2_top25-happyou {
  top: 1270px;
  position: absolute;
  right: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
  width: 296px;
  height: 75px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/h2_top25-happyou.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 296px 75px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#ranking ul {
  position: relative;
  top: 260px;
  left: 14px;
  width: 750px;
  margin: 0 auto;
  font-size: 0;
}
section#ranking ul li.rank1st {
  width: 700px;
  height: 323px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/1st.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 700px 323px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
  margin: 0 0 0 10px;
}
section#ranking ul li.rank2nd {
  width: 352px;
  height: 276px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/2nd.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 352px 276px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
  margin: 2px 0 0 -2px;
}
section#ranking ul li.rank3rd {
  width: 352px;
  height: 276px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/3rd.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 352px 276px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
  margin: 0 0 0 9px;
}
section#ranking ul li.rank4th {
  width: 226px;
  height: 268px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/4th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 226px 268px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
  margin: 11px 0 0 3px;
}
section#ranking ul li.rank5th {
  width: 226px;
  height: 268px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/5th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 226px 268px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
  margin: 0 0 0 15px;
}
section#ranking ul li.rank6th {
  width: 226px;
  height: 268px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/6th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 226px 268px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
  margin: 0 0 0 15px;
}
section#ranking ul li.rank7th {
  width: 166px;
  height: 216px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/7th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 166px 216px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
  margin: 14px 0 0 5px;
}
section#ranking ul li.rank8th {
  width: 166px;
  height: 216px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/8th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 166px 216px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
  margin: 0 0 0 14px;
}
section#ranking ul li.rank9th {
  width: 166px;
  height: 216px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/9th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 166px 216px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
  margin: 0 0 0 14px;
}
section#ranking ul li.rank10th {
  width: 166px;
  height: 216px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/10th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 166px 216px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
  margin: 0 0 0 14px;
}
section#ranking ul .odd {
  margin: 14px 0 0 4px;
}
section#ranking ul .even {
  margin: 0 0 0 15px;
}
section#ranking ul li.rank11th {
  width: 347px;
  height: 95px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/11th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 347px 95px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#ranking ul li.rank12th {
  width: 345px;
  height: 95px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/12th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 345px 95px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#ranking ul li.rank13th {
  width: 347px;
  height: 95px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/13th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 347px 95px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#ranking ul li.rank14th {
  width: 345px;
  height: 95px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/14th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 345px 95px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#ranking ul li.rank15th {
  width: 347px;
  height: 95px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/15th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 347px 95px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#ranking ul li.rank16th {
  width: 345px;
  height: 95px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/16th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 345px 95px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#ranking ul li.rank17th {
  width: 347px;
  height: 95px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/17th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 347px 95px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#ranking ul li.rank18th {
  width: 345px;
  height: 95px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/18th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 345px 95px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#ranking ul li.rank19th {
  width: 347px;
  height: 95px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/19th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 347px 95px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#ranking ul li.rank20th {
  width: 345px;
  height: 95px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/20th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 345px 95px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#ranking ul li.rank21th {
  width: 347px;
  height: 95px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/21th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 347px 95px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#ranking ul li.rank22th {
  width: 345px;
  height: 95px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/22th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 345px 95px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#ranking ul li.rank23th {
  width: 347px;
  height: 95px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/23th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 347px 95px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#ranking ul li.rank24th {
  width: 345px;
  height: 95px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/24th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 345px 95px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#ranking ul li.rank25th {
  width: 347px;
  height: 95px;
  display: inline-block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/ranking/25th.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 347px 95px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}

section#whats {
  position: relative;
  z-index: 10;
  height: 180px;
  background-color: #ffc113;
}
section#whats h2.h2_whats {
  position: absolute;
  top: -26px;
  margin-bottom: 26px;
  width: 431px;
  height: 170px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/h2_whats.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 431px 170px;
  position: absolute;
  right: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}

section#top25 {
  position: relative;
  z-index: 10;
  top: 0;
  height: 660px;
  background-color: #1bcdfa;
  background-image: url("/promotion/monst-election/assets/index/img/sp/bg_kirakira25.png");
  background-size: 40%;
}
section#top25 div {
  width: 100%;
  height: 162px;
  background-image: url("/promotion/monst-election/assets/index/img/sp/top25/bg_h2-top25.png");
}
section#top25 div div {
  position: absolute;
  top: 0;
  width: 100%;
  height: 172px;
  background-image: url("/promotion/monst-election/assets/index/img/sp/top25/bg_h2-top25-deco.png");
  background-repeat: repeat-x;
  background-size: 18.11px;
}
section#top25 div div h2 {
  top: 43px;
  position: absolute;
  right: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
  width: 303px;
  height: 81px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/top25/h2_top25.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 303px 81px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#top25 h3 {
  top: 201px;
  position: absolute;
  right: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
  width: 251px;
  height: 22px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/top25/h3_top25.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 251px 22px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#top25 p {
  top: 268px;
  position: absolute;
  right: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
  width: 473px;
  height: 290px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/pc/top25/p_top25.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 473px 290px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#top25 p.info {
  top: 586px;
  position: absolute;
  right: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
  width: 313px;
  height: 45px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/top25/p_top25-info.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 313px 45px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}

section#free {
  position: relative;
  z-index: 10;
  top: 0;
  height: 1008px;
  background-color: #3fea28;
  background-image: url("/promotion/monst-election/assets/index/img/sp/bg_kirakira25.png");
  background-size: 40%;
}
section#free div {
  width: 100%;
  height: 161px;
  background-image: url("/promotion/monst-election/assets/index/img/sp/free/bg_h2-free.png");
}
section#free div div {
  position: absolute;
  top: 0;
  width: 100%;
  height: 170px;
  background-image: url("/promotion/monst-election/assets/index/img/sp/free/bg_h2-free-deco.png");
  background-repeat: repeat-x;
  background-size: 18px;
}
section#free div div h2 {
  position: absolute;
  top: 58px;
  position: absolute;
  right: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
  width: 210px;
  height: 46px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/free/h2_free.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 210px 46px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#free h3 {
  top: 197px;
  position: absolute;
  right: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
  width: 231px;
  height: 50px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/free/h3_free.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 231px 50px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#free p.info {
  top: 934px;
  position: absolute;
  right: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
  width: 330px;
  height: 33px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/free/p_free-info.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 330px 33px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#free p.box {
  top: 774px;
  position: absolute;
  right: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
  width: 390px;
  height: 129px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/free/p_free-box.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 390px 129px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#free p {
  top: 277px;
  position: absolute;
  right: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
  width: 545px;
  height: 463px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/free/p_free.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 545px 463px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}

section#attention {
  position: relative;
  z-index: 10;
  right: 0;
  left: 0;
  display: block;
  width: 100%;
  margin: 0 auto;
  background-image: url(/promotion/monst-election/assets/index/img/pc/vote-now/bg_vote-now.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 622px 420px;
}
section#attention div.bg_h2 {
  height: 80px;
  border-top: solid 2px #fff;
  border-bottom: solid 2px #fff;
  background-image: url(/promotion/monst-election/assets/index/img/sp/attention/bg_h2-attention.png);
}
section#attention div.bg_h2 h2 {
  position: absolute;
  right: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
  top: 30px;
  width: 104px;
  height: 26px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/attention/h2_attention.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 104px 26px;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 110%;
}
section#attention .btn {
  width: 100%;
  height: 84px;
  margin: 16px auto 0;
  width: 600px;
  height: 48px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/attention/button_dropdown-arrow.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 600px 48px;
}
section#attention .btn_close {
  width: 100%;
  height: 84px;
  width: 600px;
  height: 48px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/attention/button_dropdown-arrow-close.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 600px 48px;
  width: 600px;
  height: 48px;
  display: block;
  background-image: url("/promotion/monst-election/assets/index/img/sp/attention/button_dropdown-arrow-close.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 600px 48px;
}
section#attention div#dropdown-inner {
  position: static;
  top: 84px;
  display: none;
  width: 100%;
  height: 404px;
  background-color: #fdf9e1;
}
section#attention div#dropdown-inner p {
  width: 800px;
  margin: 0 auto;
  padding: 29px 22px;
  font-size: 1rem;
  line-height: 1.6;
}
