@media only screen and (min-width: 641px){.forPc{display:block !important}}@media only screen and (max-width: 640px){.forPc{display:none !important}}@media only screen and (min-width: 641px){.forSp{display:none !important}}@media only screen and (max-width: 640px){.forSp{display:block !important}}@media only screen and (max-width: 640px){img{max-width:100%;vertical-align:bottom;height:auto !important}}@media only screen and (min-width: 641px){.ff23_wrap{padding-left:10px;padding-right:10px}}@media only screen and (max-width: 640px){.eventSpecialDetail .column h3{line-height:1.4}}.gnfprof{display:flex;justify-content:space-between;align-items:center;margin:50px 0;background:#f1f1f1;padding:20px;border-radius:15px}@media only screen and (max-width: 640px){.gnfprof{flex-wrap:wrap;justify-content:flex-start}}.gnfCmt{width:40%;font-size:16px;font-weight:bold;line-height:1.6}@media only screen and (max-width: 640px){.gnfCmt{width:100%}}.gnfCmt .report ul{display:flex;justify-content:space-between}.gnfCmt .report ul li{width:49%}.gnfCmt .report ul li img{width:100%}.gnfCmt .report p{font-size:14px;font-weight:normal;text-align:center;margin-top:10px}.gnfprof-person{width:58%;background:#fff;padding:20px;box-sizing:border-box;border-radius:5px}@media only screen and (max-width: 640px){.gnfprof-person{width:100%}}.gnfprof-person h3{font-weight:bold;margin-bottom:10px;line-height:1.4;font-size:14px !important}.gnfprof-person h3 span{display:block;font-size:12px}.gnfprof-inner{display:flex;justify-content:space-between}@media only screen and (max-width: 640px){.gnfprof-inner{flex-wrap:wrap}}.gnfprof-inner div{width:130px}@media only screen and (max-width: 640px){.gnfprof-inner div{text-align:center;width:100%}}.gnfprof-inner div img{width:100%}@media only screen and (max-width: 640px){.gnfprof-inner div img{width:100px}}.gnfprof-inner ul{width:calc(100% - 140px);line-height:1.6;list-style-type:disc;margin-left:15px}@media only screen and (max-width: 640px){.gnfprof-inner ul{width:100%}}.gnfprof-inner ul li{margin-bottom:5px;font-size:12px}.gnfComment{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.gnfComment .photo{width:100px}@media only screen and (max-width: 640px){.gnfComment .photo{width:60px}}.gnfComment .photo img{width:100%;border-radius:50%}.gnfComment .txt{width:calc(100% - 120px)}@media only screen and (max-width: 640px){.gnfComment .txt{width:calc(100% - 75px)}}.gnfComment .txt p{background:#f1f1f1;padding:15px;border-radius:10px;line-height:1.4}.eventChimaki16Detail .shopBox .shopItemText h4{font-size:16px}.eventChimaki16Detail .shopBox .shopItemText .price{font-size:14px}.eventChimaki16Detail .shopBox .shopItemText .lead{font-size:14px}
