/* 自動生成: scripts/build-phosphor-subset.py — 直接編集しない */
@font-face{font-family:"Phosphor";font-display:block;font-weight:normal;font-style:normal;src:url("../fonts/phosphor-subset.woff2") format("woff2")}
@font-face{font-family:"Phosphor-Fill";font-display:block;font-weight:normal;font-style:normal;src:url("../fonts/phosphor-fill-subset.woff2") format("woff2")}
.ph{font-family:"Phosphor"!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ph-fill{font-family:"Phosphor-Fill"!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ph.ph-anchor-simple:before{content:"\e5d8"}
.ph.ph-arrow-counter-clockwise:before{content:"\e038"}
.ph.ph-arrow-right:before{content:"\e06c"}
.ph.ph-arrow-square-out:before{content:"\e5de"}
.ph.ph-arrow-up:before{content:"\e08e"}
.ph.ph-arrow-up-right:before{content:"\e092"}
.ph.ph-baby:before{content:"\e774"}
.ph.ph-backpack:before{content:"\e922"}
.ph.ph-bathtub:before{content:"\e81e"}
.ph.ph-bed:before{content:"\e0cc"}
.ph.ph-book-open-text:before{content:"\e8f2"}
.ph.ph-bookmark-simple:before{content:"\e0ea"}
.ph.ph-buildings:before{content:"\e102"}
.ph.ph-calendar-check:before{content:"\e712"}
.ph.ph-car:before{content:"\e112"}
.ph.ph-car-profile:before{content:"\e8cc"}
.ph.ph-caret-down:before{content:"\e136"}
.ph.ph-caret-left:before{content:"\e138"}
.ph.ph-caret-right:before{content:"\e13a"}
.ph.ph-check-circle:before{content:"\e184"}
.ph.ph-circle-half:before{content:"\e18c"}
.ph.ph-clock:before{content:"\e19a"}
.ph.ph-clock-counter-clockwise:before{content:"\e1a0"}
.ph.ph-cloud-rain:before{content:"\e1b4"}
.ph.ph-cloud-sun:before{content:"\e540"}
.ph.ph-coffee:before{content:"\e1c2"}
.ph.ph-confetti:before{content:"\e81a"}
.ph.ph-cookie:before{content:"\e6ca"}
.ph.ph-copy:before{content:"\e1ca"}
.ph.ph-first-aid-kit:before{content:"\e570"}
.ph.ph-flag:before{content:"\e244"}
.ph.ph-fork-knife:before{content:"\e262"}
.ph.ph-funnel-x:before{content:"\e26c"}
.ph.ph-heart:before{content:"\e2a8"}
.ph.ph-house:before{content:"\e2c2"}
.ph.ph-house-line:before{content:"\e2c4"}
.ph.ph-image:before{content:"\e2ca"}
.ph.ph-info:before{content:"\e2ce"}
.ph.ph-magnifying-glass:before{content:"\e30c"}
.ph.ph-map-pin:before{content:"\e316"}
.ph.ph-map-trifold:before{content:"\e31a"}
.ph.ph-moon-stars:before{content:"\e58e"}
.ph.ph-package:before{content:"\e390"}
.ph.ph-palette:before{content:"\e6c8"}
.ph.ph-paper-plane-tilt:before{content:"\e398"}
.ph.ph-paw-print:before{content:"\e648"}
.ph.ph-pencil-simple:before{content:"\e3b4"}
.ph.ph-person-arms-spread:before{content:"\ecfe"}
.ph.ph-plus-circle:before{content:"\e3d6"}
.ph.ph-puzzle-piece:before{content:"\e596"}
.ph.ph-question:before{content:"\e3e8"}
.ph.ph-scales:before{content:"\e750"}
.ph.ph-shield-check:before{content:"\e40c"}
.ph.ph-shopping-bag:before{content:"\e416"}
.ph.ph-shopping-cart-simple:before{content:"\e420"}
.ph.ph-sliders-horizontal:before{content:"\e434"}
.ph.ph-smiley:before{content:"\e436"}
.ph.ph-snowflake:before{content:"\e5aa"}
.ph.ph-sparkle:before{content:"\e6a2"}
.ph.ph-spinner-gap:before{content:"\e66c"}
.ph.ph-squares-four:before{content:"\e464"}
.ph.ph-star:before{content:"\e46a"}
.ph.ph-suitcase-simple:before{content:"\e5b0"}
.ph.ph-sun:before{content:"\e472"}
.ph.ph-thermometer:before{content:"\e5c6"}
.ph.ph-timer:before{content:"\e492"}
.ph.ph-train:before{content:"\e496"}
.ph.ph-train-simple:before{content:"\e4a0"}
.ph.ph-tree:before{content:"\e6da"}
.ph.ph-trend-up:before{content:"\e4ae"}
.ph.ph-wallet:before{content:"\e68a"}
.ph.ph-warning-circle:before{content:"\e4e2"}
.ph.ph-waves:before{content:"\e6de"}
.ph.ph-x:before{content:"\e4f6"}
.ph-fill.ph-baby:before{content:"\e774"}
.ph-fill.ph-backpack:before{content:"\e922"}
.ph-fill.ph-bathtub:before{content:"\e81e"}
.ph-fill.ph-bed:before{content:"\e0cc"}
.ph-fill.ph-book-open-text:before{content:"\e8f2"}
.ph-fill.ph-bookmark-simple:before{content:"\e0ea"}
.ph-fill.ph-buildings:before{content:"\e102"}
.ph-fill.ph-check-circle:before{content:"\e184"}
.ph-fill.ph-circle-half:before{content:"\e18c"}
.ph-fill.ph-clock-counter-clockwise:before{content:"\e1a0"}
.ph-fill.ph-cloud-sun:before{content:"\e540"}
.ph-fill.ph-cookie:before{content:"\e6ca"}
.ph-fill.ph-first-aid-kit:before{content:"\e570"}
.ph-fill.ph-fork-knife:before{content:"\e262"}
.ph-fill.ph-heart:before{content:"\e2a8"}
.ph-fill.ph-house:before{content:"\e2c2"}
.ph-fill.ph-house-line:before{content:"\e2c4"}
.ph-fill.ph-image:before{content:"\e2ca"}
.ph-fill.ph-info:before{content:"\e2ce"}
.ph-fill.ph-map-pin:before{content:"\e316"}
.ph-fill.ph-map-trifold:before{content:"\e31a"}
.ph-fill.ph-package:before{content:"\e390"}
.ph-fill.ph-palette:before{content:"\e6c8"}
.ph-fill.ph-paper-plane-tilt:before{content:"\e398"}
.ph-fill.ph-paw-print:before{content:"\e648"}
.ph-fill.ph-pencil-simple:before{content:"\e3b4"}
.ph-fill.ph-person-arms-spread:before{content:"\ecfe"}
.ph-fill.ph-puzzle-piece:before{content:"\e596"}
.ph-fill.ph-question:before{content:"\e3e8"}
.ph-fill.ph-scales:before{content:"\e750"}
.ph-fill.ph-shield-check:before{content:"\e40c"}
.ph-fill.ph-shopping-bag:before{content:"\e416"}
.ph-fill.ph-snowflake:before{content:"\e5aa"}
.ph-fill.ph-sparkle:before{content:"\e6a2"}
.ph-fill.ph-squares-four:before{content:"\e464"}
.ph-fill.ph-star:before{content:"\e46a"}
.ph-fill.ph-suitcase-simple:before{content:"\e5b0"}
.ph-fill.ph-sun:before{content:"\e472"}
.ph-fill.ph-train:before{content:"\e496"}
.ph-fill.ph-train-simple:before{content:"\e4a0"}
.ph-fill.ph-tree:before{content:"\e6da"}
.ph-fill.ph-trend-up:before{content:"\e4ae"}
.ph-fill.ph-wallet:before{content:"\e68a"}
.ph-fill.ph-warning-circle:before{content:"\e4e2"}
.ph-fill.ph-waves:before{content:"\e6de"}
