.information { text-align: center; background-color: #8CB1B1; }
.pc .information { box-sizing: border-box; min-width: 960px; max-width: 1920px; margin: 0 auto; padding: 2.5em 1em; }
.sp .information { padding: 1.5em .5em; }
.information_txt { color: #FFF; line-height: 1.6; }
.pc .information_txt { letter-spacing: .05em; font-size: 137.5%; }
.pc .information_txt ._wbr { display: none; }
.sp .information_txt { font-size: 112.5%; }
.pc .information_btn { margin-top: 2.5em; margin-bottom: 1em; }
.sp .information_btn { margin: 2em auto 1em auto; display: inline-block; }
.information_btn a { background-color: #b4328c; position: relative; }
.pc .information_btn a { line-height: 1.6; letter-spacing: .1em; margin: 0 auto; padding: .8em 1.2em; display: inline-block; font-size: 168.75%; }
.sp .information_btn a { line-height: 1.4; box-sizing: border-box; padding: .8em 1em; display: block; font-size: 125%; }
.pc.nottablet .information_btn a:hover { opacity: .9; }
.information_btn a span { font-size: 75%; padding-left: .2em; }
.pc .information_btn a ._wbr { display: none; }
.information_btn-dx a { background-color: #b4328c; }
.information_btn-foot { display: none; position: fixed; }
.pc .information_btn-foot { text-align: center; width: 100%; min-width: 1000px; z-index: 9999; bottom: 10px; left: 0; }
.sp .information_btn-foot { white-space: nowrap; box-sizing: border-box; width: 100%; height: 48px; margin: 0; padding: 0 48px 0 0; display: none; position: fixed; z-index: 10; bottom: 0; left: 0; font-size: 100%; }
.sp .information_btn-foot.first { display: none; }
.information_btn-foot a { background-color: rgba(180, 50, 140, 0.9); }
.pc .information_btn-foot a { width: 980px; }
.sp .information_btn-foot a { box-sizing: border-box; height: 48px; padding: 14px 0; display: block; }
.pc .information_btn-foot img { width: 600px; }
.sp .information_btn-foot img { width: auto; height: 20px; }
.information_present { color: #FFF; line-height: 1.8; }
.pc .information_present { letter-spacing: .05em; font-size: 112.5%; }
.pc .information_present ._wbr { display: none; }
.sp .information_present { letter-spacing: .05em; font-size: 112.5%; }
.information_present span { color: #FC0; }
.information_present strong { font-size: 140%; font-weight: normal; }
.information_note { color: #FFF; line-height: 1.6; }
.pc .information_note { letter-spacing: .05em; font-size: 100%; }
.sp .information_note { font-size: 87.5%; }

/*# sourceMappingURL=information.css.map */
