@charset "utf-8";body{font-family:Arial,Helvetica,"sans-serif";font-size:16px;line-height:1.5;color:#222}body,body *{box-sizing:border-box}.wrapper{min-width:1200px}.inner{width:1200px;margin:0 auto}.sp{display:none}.pc{display:block}.none{display:none}.flex{display:flex;justify-content:space-between;flex-wrap:wrap}.flex.nowrap{flex-wrap:nowrap}.flex.right{justify-content:flex-end}@media all and (-ms-high-contrast:none){.flex.right{justify-content:space-around}}.flex.center{justify-content:center}.flex.left{justify-content:flex-start}.flex.vertical{flex-direction:column}.v-center{display:flex;justify-content:center}.vh-center{display:flex;justify-content:center;align-items:center}a[href^="tel:"]{cursor:default;pointer-events:none}.ta-center{text-align:center;display:block}.ta-left{text-align:left;display:block}.ta-right{text-align:right;display:block}