﻿body{overflow-y:scroll;background:#fff;position:relative}.at30{position:fixed;bottom:80px;left:50%;margin-left:493px}*{box-sizing:border-box}*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%}h2,h3{font-family:"Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif}a:link{color:#a3814b}a:visited{color:#61673d}a:hover{color:#a3814b}a:active{color:#a3814b}.btn,a.btn,button.btn{font-size:1.6rem;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:1rem 4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#212529;border-radius:.5rem}span.red{color:red}.header-h1{background-color:#fd9197;color:#fff;text-align:center;font-size:13px;padding:4px}@media screen and (max-width: 640px){.header-h1{font-size:1rem;padding:2px}}main{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:12px;color:#555}#page_main{width:100%;max-width:960px;margin:0 auto;padding:0}#container{width:100%;max-width:960px;margin:0 auto;padding:0}#page_title{overflow:hidden}#header{color:#666;width:100%;max-width:960px;margin:5px auto 4px auto;padding:0;display:flex;align-items:center}@media screen and (max-width: 640px){#header{display:block}}#header .logo{width:100%;max-width:230px;margin:0 auto}#header .logo img{width:100%;height:auto}#header .header_info{flex:1}#header .header_info p{text-align:center;padding-top:15px}#header .header_info p.header_txt{display:block}@media screen and (max-width: 640px){#header .header_info p.header_txt{display:none}}#header .header_info p.kin18{font-size:11px;line-height:15px;color:#a7a7a7}#header .header_info p.header_open{display:none}@media screen and (max-width: 640px){#header .header_info p.header_open{color:#a7a7a7;display:block;padding-top:0;font-size:11px;line-height:15px}}@media screen and (max-width: 640px){#header .info{display:none}}.slick_header{width:100%;max-width:960px;height:auto;margin:0 auto;margin-bottom:5px;overflow:hidden}@media screen and (max-width: 640px){.slick_header{display:none}}.slick_header .slick-prev:before,.slick_header .slick-next:before{opacity:.5;color:#000;font-size:20px}.slick_header .slick-next{right:15px;z-index:99}.slick_header .slick-prev{left:15px;z-index:99}.slick_header .slick-slide img{width:100%;height:auto}@media screen and (max-width: 640px){header .slick_header{display:none}}#page_bk{position:absolute;top:0;padding-top:1rem;box-sizing:border-box;width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;z-index:-1}#page_bk img{position:absolute;top:0}#breadcrumb{width:100%;max-width:960px;margin:0 auto;padding:10px 0px 15px 0px;overflow:auto;_zoom:1}#breadcrumb .crumb{float:left;list-style:none}#breadcrumb .crumb+#breadcrumb .crumb{margin-left:25px}#breadcrumb li.crumb{float:left;list-style:none}#breadcrumb li.crumb:not(:first-child)::before{display:inline-block;margin:0 8px;content:">"}footer{width:100%}footer .footer_contents{background-color:#fff;border-top:1px solid #ccc;width:100%}footer .footer_contents .footer_nav{max-width:960px;width:100%;margin:0 auto;padding:10px 0;display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center}@media screen and (max-width: 640px){footer .footer_contents .footer_nav{display:block}}footer .footer_contents .footer_nav .footer_ul{width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box}@media screen and (max-width: 640px){footer .footer_contents .footer_nav .footer_ul{border-right:1px solid #ccc;margin-bottom:10px}}footer .footer_contents .footer_nav .footer_ul li{width:12.5%;border-right:1px solid #ccc;box-sizing:border-box;text-align:center;padding:5px 0;margin-bottom:5px}footer .footer_contents .footer_nav .footer_ul li span{display:none}footer .footer_contents .footer_nav .footer_ul li.card{border-right:0}footer .footer_contents .footer_nav .footer_ul li.newface{display:none}footer .footer_contents .footer_nav .footer_ul li.ranking{display:none}@media screen and (max-width: 640px){footer .footer_contents .footer_nav .footer_ul li{width:33.3333333333%;border-right:0;background-color:#ef76ae;border-left:1px solid #ccc;border-bottom:1px dotted #ddd;margin:0}footer .footer_contents .footer_nav .footer_ul li.active{background-color:#ff3895}footer .footer_contents .footer_nav .footer_ul li a{display:block;line-height:1.5;color:#fff;padding:5px 0;text-align:center;text-decoration:none;font-size:1.4rem}footer .footer_contents .footer_nav .footer_ul li a span{display:block;color:#ffe686;font-size:1rem;font-weight:bold;margin:0 auto}footer .footer_contents .footer_nav .footer_ul li.recruit{display:none}footer .footer_contents .footer_nav .footer_ul li.magazine{display:none}footer .footer_contents .footer_nav .footer_ul li.contact{display:none}footer .footer_contents .footer_nav .footer_ul li.anq{display:none}footer .footer_contents .footer_nav .footer_ul li.twitter{display:none}footer .footer_contents .footer_nav .footer_ul li.newface{display:block}footer .footer_contents .footer_nav .footer_ul li.ranking{display:block}}footer .footer_contents .footer_nav .logo{display:inline-block}footer .footer_contents .footer_nav .info{display:inline-block}footer .footer_contents .footer_nav img{max-width:100%;height:auto}footer .footer_contents .copyright{background-color:#fff;width:100%;text-align:center;margin-top:5px;font-size:.9rem;color:#555}.totop{position:fixed;bottom:15px;right:15px;width:50px}@media screen and (max-width: 640px){.totop{display:none}}#footer_bnr{margin-bottom:15px}#footer_bnr .footer_bnr{width:100%;max-width:960px;margin:0 auto;padding:5px 0;display:flex;justify-content:space-between;flex-wrap:wrap}#footer_bnr .footer_bnr li.w100_l{width:100%;margin-bottom:5px}#footer_bnr .footer_bnr li.w50_l{width:49.5%;margin-bottom:5px}@media screen and (max-width: 640px){#footer_bnr .footer_bnr li.w50_l{display:none}}#footer_bnr .footer_bnr li.banner_sp{display:none;margin-bottom:10px}@media screen and (max-width: 640px){#footer_bnr .footer_bnr li.banner_sp{display:block;width:100%}}#footer_bnr .footer_bnr li img{width:100%;height:auto;vertical-align:top}/*# sourceMappingURL=common.min.css.map */