﻿.hide{display:none}@font-face{font-family:"Yu Gothic M";src:local("Yu Gothic Medium")}@font-face{font-family:"Yu Gothic M";src:local("Yu Gothic Bold");font-weight:bold}@media screen and (max-width: 639px){.pc{display:none !important}img{width:100%}}@media screen and (min-width: 640px){.sp{display:none !important}}@media screen and (max-device-width: 639px){.pc_d{display:none !important}}@media screen and (min-device-width: 640px){.sp_d{display:none !important}}html{font-size:62.5%}body{margin:0;letter-spacing:0.1em;line-height:1.5;font-feature-settings:"palt";color:#2e2e2e;font-family:-apple-system, BlinkMacSystemFont, "游ゴシック体", YuGothic, "Yu Gothic M", "游ゴシック Medium", "Yu Gothic Medium", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN W3", HiraKakuProN-W3, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "Helvetica Neue", HelveticaNeue, Helvetica, Arial, "Segoe UI", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}h1,h2,h3,h4,h5,p{margin:0}ul{margin:0;padding:0}li{list-style:none}img{display:block;vertical-align:bottom;border:none}button{outline:none}a{color:#000;text-decoration:none}@media screen and (min-width: 640px){a:hover{opacity:0.7;transition:all 0.3s}a img:hover{opacity:0.7;transition:all 0.3s}}@media screen and (max-width: 639px){.iziModal ::-webkit-scrollbar{width:0}}@media screen and (max-width: 639px){.popup_area{width:100%;margin:1rem auto 3rem}.popup_area .close_btn_area{width:93%}.popup_area .close_btn_area img{margin:0 0 0 auto;text-align:right;width:10%}.popup_area .body_area{width:100%}.popup_area .body_area .img_title{width:100%;margin:0 auto}.popup_area .body_area .img_title img{width:100%}.popup_area .body_area .img{width:100%;margin:0 1%}.popup_area .body_area .img img{width:100%}}@media screen and (min-width: 640px){.popup_area{width:100%;max-width:640px;margin:30px auto 0}.popup_area .close_btn_area{text-align:right;padding-right:20px;margin-top:40px;margin-bottom:40px}.popup_area .close_btn_area img{margin:0 0 0 auto;text-align:right;width:28px;transition:1s}.popup_area .close_btn_area img:hover{transform:rotateZ(360deg);transition:0.8s}.popup_area .body_area{width:100%;max-width:640px}.popup_area .body_area .img_title{width:100%;max-width:640px;margin:0 auto 80px}.popup_area .body_area .img_title img{width:100%}.popup_area .body_area .img{width:100%;max-width:640px;margin:0 auto 80px}.popup_area .body_area .img img{width:100%}}
