h1{font-family:"M PLUS Rounded 1c",sans-serif}main{margin-top:5rem;margin-bottom:4rem}@media screen and (max-width: 767px){main{margin-top:4rem}}main .news_list .pnavi{text-align:center;margin-top:5rem}main .news_list .pnavi .page-numbers{background-color:#FFF;padding:1rem;color:#495057;border-radius:12px;border:1px #495057 solid;transition:.5s}main .news_list .pnavi .page-numbers:hover{background-color:#BFDCF0;transition:.5s}main .news_list .pnavi .page-numbers:not(last-child){margin-right:1rem}main .news_list .pnavi .page-numbers.current{background-color:#1C7ED6;border:1px #1C7ED6 solid;color:#FFF}main .privacy_policy h3{margin-top:1rem;font-size:1.25rem;font-weight:700}main .privacy_policy ul{padding:1rem}main .privacy_policy ul li{list-style-type:auto}main .commercial p{margin-top:1rem;font-family:system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif}main .contact .items{max-width:48rem;margin:2rem auto 0}main .contact .items .red{display:inline-block;background-color:#FE6066;color:#fff;padding:0.2rem 0.333rem;border-radius:0.5rem;margin-left:1rem}main .contact .items .contact_text{font-size:1.125rem;font-weight:700}main .contact .items .contact_text span label{display:flex}main .contact .items .contact_contact{margin-top:1rem}main .contact .items .contact_contact.radio .horizontal-item label{display:flex;align-items:center}main .contact .items .contact_contact.radio .horizontal-item label input[type=radio]{width:2rem}main .contact .items .contact_contact .horizontal-item{margin-left:0;width:45%;display:inline-block}main .contact .items .name,main .contact .items .name_furigana,main .contact .items .name_chinese,main .contact .items .name_kana,main .contact .items .name_manager,main .contact .items .name_manager_kana,main .contact .items .age,main .contact .items .number,main .contact .items .mail,main .contact .items .when,main .contact .items .amount,main .contact .items .shop,main .contact .items .shop_name,main .contact .items .facebook,main .contact .items .insta,main .contact .items .twitter,main .contact .items .hp,main .contact .items .how{border:1px solid #000;border-radius:1rem;padding:1rem;width:100%}main .contact .items h6{font-size:0.875rem}main .contact .policy{width:100%;max-width:48rem;margin:2rem auto 0;height:24rem;border-radius:1rem;padding:1rem;overflow-y:auto;border:1px solid #000}main .contact .policy ul li{list-style:none}main .contact .policy::-webkit-scrollbar-track{width:0.5rem;border-radius:1rem;background-color:transparent}main .contact .policy::-webkit-scrollbar-thumb{background-color:#747474;border-radius:1rem}main .contact .text_center div:first-child{font-size:1.125rem}main .contact .text_center.mb_xl button{display:inline-block;font-size:1.125rem;font-weight:700;margin-top:2rem;padding:0.333rem 1rem;border-radius:1rem;transition:.5s}main .contact .text_center.mb_xl button:hover{background-color:rgba(255,230,70,0.5);transition:.5s}
