@charset "utf-8";footer{background-color:#F2EDE2}#page_navi{background-color:#FFF;text-align:center}#page_navi>li{display:inline-block;margin-bottom:20px;vertical-align:top;width:320px}#page_navi>li:not(:nth-child(3n+1)){margin-left:20px}#page_navi>li a>img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s;width:100%}#page_navi>li a:hover>img{opacity:.7}#page_navi>li strong{color:#FF6A94;display:block;font-size:125%;font-weight:700;text-align:center}#footer_racruit{background-color:#FFF;padding:10px 0 30px;text-align:center}#footer_racruit a img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s}#footer_racruit a:hover img{opacity:.7}#footer_info{border-top:2px solid #FF99AF;padding-top:20px;position:relative}#footer_info:after{clear:both;content:"";display:block}#footer_info #btn_totop{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;position:absolute;top:-2px;left:-webkit-calc(50% + 500px);left:calc(50% + 500px);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity 0.2s ease-out 0s}#footer_info #btn_totop:hover{opacity:.7}#footer_logo{float:left}#footer_info_catch{color:#FF6A94;float:right;width:-webkit-calc(100% - 340px - 20px);width:calc(100% - 340px - 20px)}footer nav{float:right;width:-webkit-calc(100% - 340px - 20px);width:calc(100% - 340px - 20px)}footer nav a{color:#3C3C3C;display:inline-block;margin-right:1em;text-decoration:none}footer nav a:hover,footer nav a.active{text-decoration:underline}#footer_notice{float:right;font-size:75%;padding-left:1em;text-indent:-1em;width:-webkit-calc(100% - 340px - 20px);width:calc(100% - 340px - 20px)}#footer_notice:before{content:"※";text-indent:0}#copyright{color:#FF6A94;font-size:75%;padding:10px 0;text-align:center}
