{"id":6,"date":"2026-08-26T18:34:54","date_gmt":"2026-08-26T09:34:54","guid":{"rendered":"http:\/\/smileydog-nagoya.com\/?page_id=6"},"modified":"2026-08-26T20:16:15","modified_gmt":"2026-08-26T11:16:15","slug":"home","status":"publish","type":"page","link":"https:\/\/smileydog-nagoya.com\/","title":{"rendered":"HOME"},"content":{"rendered":"\n<style>\n\/* =========================================================\n   SMILEY DOG CUSTOM HEADER\n   FULL WIDTH \/ FIXED \/ SCROLL SHRINK\n   PC\u30fbTABLET\u30fbMOBILE\n========================================================= *\/\n\n\n\/* =========================================================\n   Lightning \/ WordPress \u6a19\u6e96\u30d8\u30c3\u30c0\u30fc\u3092\u975e\u8868\u793a\n========================================================= *\/\n\n.site-header,\n#site-header,\n.vk-mobile-nav-menu-btn,\n.mobile-nav-btn {\n  display: none !important;\n}\n\n\n\/* =========================================================\n   RESET\n========================================================= *\/\n\n#sd-header-wrap,\n#sd-header-wrap *,\n#sd-header-wrap *::before,\n#sd-header-wrap *::after {\n  box-sizing: border-box !important;\n}\n\n\n#sd-header-wrap ul,\n#sd-header-wrap ol,\n#sd-header-wrap li,\n#sd-header-wrap a,\n#sd-header-wrap img,\n#sd-header-wrap button,\n#sd-header-wrap nav,\n#sd-header-wrap div,\n#sd-header-wrap span {\n  margin: 0 !important;\n  padding: 0 !important;\n}\n\n\n#sd-header-wrap ul,\n#sd-header-wrap ol,\n#sd-header-wrap li {\n  list-style: none !important;\n}\n\n\n#sd-header-wrap li::before,\n#sd-header-wrap li::after {\n  content: none !important;\n  display: none !important;\n}\n\n\n#sd-header-wrap a {\n  color: inherit !important;\n  text-decoration: none !important;\n}\n\n\n#sd-header-wrap img {\n  display: block !important;\n\n  border: 0 !important;\n  box-shadow: none !important;\n}\n\n\n#sd-header-wrap button {\n  appearance: none !important;\n  -webkit-appearance: none !important;\n\n  color: inherit !important;\n\n  font: inherit !important;\n\n  background: transparent !important;\n\n  border: 0 !important;\n\n  outline: 0 !important;\n\n  cursor: pointer !important;\n}\n\n\n\/* =========================================================\n   FIXED HEADER SPACER\n========================================================= *\/\n\n#sd-header-spacer {\n  display: block !important;\n\n  width: 100% !important;\n\n  height: 104px !important;\n\n  margin: 0 !important;\n  padding: 0 !important;\n\n  background: transparent !important;\n\n  transition:\n    height .38s ease !important;\n}\n\n\n\/* \u30b9\u30af\u30ed\u30fc\u30eb\u5f8c *\/\n\n#sd-header-wrap.sd-scrolled + #sd-header-spacer {\n  height: 70px !important;\n}\n\n\n\/* =========================================================\n   HEADER\n========================================================= *\/\n\n#sd-header-wrap {\n  --sd-bg: #DFF6E7;\n\n  --sd-text: #405348;\n\n  --sd-sub: #7B9182;\n\n  --sd-green: #82A68D;\n\n  --sd-green-dark: #657E6D;\n\n  --sd-line:\n    rgba(65, 87, 72, .12);\n\n\n  position: fixed !important;\n\n  top: 0 !important;\n  left: 0 !important;\n\n\n  z-index: 99999 !important;\n\n\n  width: 100% !important;\n  max-width: none !important;\n\n\n  height: 104px !important;\n\n\n  margin: 0 !important;\n  padding: 0 !important;\n\n\n  background:\n    rgba(223, 246, 231, .985) !important;\n\n\n  border: 0 !important;\n\n  border-bottom:\n    1px solid transparent !important;\n\n\n  box-shadow: none !important;\n\n\n  -webkit-backdrop-filter:\n    blur(12px) !important;\n\n  backdrop-filter:\n    blur(12px) !important;\n\n\n  color:\n    var(--sd-text) !important;\n\n\n  font-family:\n    \"Noto Sans JP\",\n    \"Hiragino Kaku Gothic ProN\",\n    \"Yu Gothic\",\n    Meiryo,\n    sans-serif !important;\n\n\n  transition:\n    height .38s ease,\n    background .38s ease,\n    border-color .38s ease,\n    box-shadow .38s ease !important;\n}\n\n\n\/* =========================================================\n   WordPress \u7ba1\u7406\u30d0\u30fc\n========================================================= *\/\n\nbody.admin-bar #sd-header-wrap {\n  top: 32px !important;\n}\n\n\n\/* =========================================================\n   SCROLLED\n========================================================= *\/\n\n#sd-header-wrap.sd-scrolled {\n  height: 70px !important;\n\n\n  background:\n    rgba(223, 246, 231, .955) !important;\n\n\n  border-bottom-color:\n    rgba(65, 87, 72, .10) !important;\n\n\n  box-shadow:\n    0 8px 28px\n    rgba(48, 70, 54, .065) !important;\n}\n\n\n\/* =========================================================\n   HEADER INNER\n========================================================= *\/\n\n#sd-header-wrap .sd-header-inner {\n  display: flex !important;\n\n  align-items: center !important;\n  justify-content: space-between !important;\n\n\n  width: 100% !important;\n  max-width: none !important;\n\n\n  height: 100% !important;\n\n\n  margin: 0 !important;\n\n\n  padding:\n    0\n    clamp(28px, 4.4vw, 76px) !important;\n\n\n  gap: 48px !important;\n\n\n  transition:\n    padding .38s ease !important;\n}\n\n\n\/* \u30b9\u30af\u30ed\u30fc\u30eb\u5f8c *\/\n\n#sd-header-wrap.sd-scrolled\n.sd-header-inner {\n  padding-left:\n    clamp(26px, 3.8vw, 62px) !important;\n\n  padding-right:\n    clamp(26px, 3.8vw, 62px) !important;\n}\n\n\n\/* =========================================================\n   LOGO AREA\n========================================================= *\/\n\n#sd-header-wrap .sd-header-logo {\n  position: relative !important;\n\n  display: flex !important;\n\n  align-items: center !important;\n  justify-content: flex-start !important;\n\n\n  flex:\n    0 0 auto !important;\n\n\n  width: 220px !important;\n\n  height: 88px !important;\n\n\n  overflow: hidden !important;\n\n\n  transition:\n    width .38s ease,\n    height .38s ease !important;\n}\n\n\n\/* =========================================================\n   LOGO IMAGE\n========================================================= *\/\n\n#sd-header-wrap .sd-logo-image {\n  display: block !important;\n\n\n  width: 200px !important;\n\n  height: auto !important;\n\n\n  max-width: none !important;\n\n\n  object-fit: contain !important;\n\n  object-position:\n    left center !important;\n\n\n  border: 0 !important;\n\n  box-shadow: none !important;\n\n\n  transition:\n    width .38s ease !important;\n}\n\n\n\/* =========================================================\n   SCROLLED LOGO\n========================================================= *\/\n\n#sd-header-wrap.sd-scrolled\n.sd-header-logo {\n  width: 170px !important;\n\n  height: 64px !important;\n}\n\n\n#sd-header-wrap.sd-scrolled\n.sd-logo-image {\n  width: 150px !important;\n}\n\n\n\/* =========================================================\n   PC NAVIGATION\n========================================================= *\/\n\n#sd-header-wrap .sd-header-nav {\n  display: block !important;\n\n  flex:\n    0 1 auto !important;\n}\n\n\n#sd-header-wrap .sd-header-menu {\n  display: flex !important;\n\n\n  align-items: center !important;\n\n  justify-content: flex-end !important;\n\n\n  gap:\n    clamp(\n      22px,\n      2.3vw,\n      42px\n    ) !important;\n\n\n  width: auto !important;\n}\n\n\n\/* =========================================================\n   MENU ITEM\n========================================================= *\/\n\n#sd-header-wrap .sd-header-menu > li {\n  position: relative !important;\n\n  flex:\n    0 0 auto !important;\n}\n\n\n\/* =========================================================\n   MENU LINK\n========================================================= *\/\n\n#sd-header-wrap .sd-header-link,\n#sd-header-wrap .sd-dropdown-trigger {\n  position: relative !important;\n\n\n  display: flex !important;\n\n\n  align-items: center !important;\n\n  justify-content: center !important;\n\n\n  gap: 8px !important;\n\n\n  height: 50px !important;\n\n\n  color:\n    var(--sd-text) !important;\n\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    \"YuMincho\",\n    \"Hiragino Mincho ProN\",\n    serif !important;\n\n\n  font-size: 13px !important;\n\n\n  font-style: normal !important;\n\n\n  font-weight: 500 !important;\n\n\n  line-height: 1 !important;\n\n\n  letter-spacing:\n    .075em !important;\n\n\n  white-space: nowrap !important;\n\n\n  background:\n    transparent !important;\n\n\n  border: 0 !important;\n\n\n  transition:\n    color .25s ease !important;\n}\n\n\n\/* =========================================================\n   UNDERLINE\n========================================================= *\/\n\n#sd-header-wrap .sd-header-link::after,\n#sd-header-wrap .sd-dropdown-trigger::after {\n  content: \"\" !important;\n\n\n  position: absolute !important;\n\n\n  left: 50% !important;\n\n  bottom: 3px !important;\n\n\n  width: 0 !important;\n\n  height: 1px !important;\n\n\n  background:\n    var(--sd-green) !important;\n\n\n  transform:\n    translateX(-50%) !important;\n\n\n  transition:\n    width .28s ease !important;\n}\n\n\n#sd-header-wrap .sd-header-link:hover,\n#sd-header-wrap .sd-dropdown-trigger:hover {\n  color:\n    #6F8977 !important;\n}\n\n\n#sd-header-wrap .sd-header-link:hover::after,\n#sd-header-wrap\n.sd-dropdown-item:hover\n> .sd-dropdown-trigger::after {\n  width: 32px !important;\n}\n\n\n\/* \u73fe\u5728\u30da\u30fc\u30b8 *\/\n\n#sd-header-wrap\n.sd-header-link.is-current::after {\n  width: 34px !important;\n}\n\n\n#sd-header-wrap\n.sd-dropdown-item.is-current\n> .sd-dropdown-trigger::after {\n  width: 34px !important;\n}\n\n\n\/* =========================================================\n   DROPDOWN ARROW\n========================================================= *\/\n\n#sd-header-wrap .sd-dropdown-arrow {\n  position: relative !important;\n\n\n  width: 7px !important;\n\n  height: 7px !important;\n\n\n  margin-top:\n    -4px !important;\n\n\n  border-right:\n    1px solid\n    #718579 !important;\n\n\n  border-bottom:\n    1px solid\n    #718579 !important;\n\n\n  transform:\n    rotate(45deg) !important;\n\n\n  transition:\n    transform .25s ease,\n    margin-top .25s ease !important;\n}\n\n\n#sd-header-wrap\n.sd-dropdown-item:hover\n.sd-dropdown-arrow,\n#sd-header-wrap\n.sd-dropdown-item:focus-within\n.sd-dropdown-arrow {\n  margin-top:\n    4px !important;\n\n\n  transform:\n    rotate(225deg) !important;\n}\n\n\n\/* =========================================================\n   PC DROPDOWN\n========================================================= *\/\n\n#sd-header-wrap .sd-dropdown-menu {\n  position: absolute !important;\n\n\n  top:\n    calc(100% + 8px) !important;\n\n\n  left:\n    50% !important;\n\n\n  width:\n    252px !important;\n\n\n  padding:\n    10px !important;\n\n\n  background:\n    rgba(255, 255, 252, .99) !important;\n\n\n  border:\n    1px solid\n    rgba(65, 87, 72, .10) !important;\n\n\n  border-radius:\n    16px !important;\n\n\n  box-shadow:\n    0 18px 42px\n    rgba(49, 70, 54, .10) !important;\n\n\n  opacity:\n    0 !important;\n\n\n  visibility:\n    hidden !important;\n\n\n  pointer-events:\n    none !important;\n\n\n  transform:\n    translateX(-50%)\n    translateY(8px) !important;\n\n\n  transition:\n    opacity .24s ease,\n    visibility .24s ease,\n    transform .24s ease !important;\n\n\n  z-index:\n    999999 !important;\n}\n\n\n\/* =========================================================\n   DROPDOWN MOUSE BRIDGE\n========================================================= *\/\n\n#sd-header-wrap .sd-dropdown-menu::before {\n  content: \"\" !important;\n\n\n  position: absolute !important;\n\n\n  top:\n    -18px !important;\n\n\n  left:\n    0 !important;\n\n\n  width:\n    100% !important;\n\n\n  height:\n    18px !important;\n\n\n  background:\n    transparent !important;\n}\n\n\n#sd-header-wrap\n.sd-dropdown-item:hover\n> .sd-dropdown-menu,\n#sd-header-wrap\n.sd-dropdown-item:focus-within\n> .sd-dropdown-menu {\n  opacity:\n    1 !important;\n\n\n  visibility:\n    visible !important;\n\n\n  pointer-events:\n    auto !important;\n\n\n  transform:\n    translateX(-50%)\n    translateY(0) !important;\n}\n\n\n\/* =========================================================\n   DROPDOWN LIST\n========================================================= *\/\n\n#sd-header-wrap .sd-dropdown-menu ul {\n  display: flex !important;\n\n\n  flex-direction:\n    column !important;\n\n\n  gap: 2px !important;\n\n\n  width: 100% !important;\n}\n\n\n#sd-header-wrap .sd-dropdown-menu li {\n  width: 100% !important;\n}\n\n\n\/* =========================================================\n   DROPDOWN LINK\n========================================================= *\/\n\n#sd-header-wrap .sd-dropdown-link {\n  display: flex !important;\n\n\n  align-items: center !important;\n\n\n  justify-content:\n    space-between !important;\n\n\n  width: 100% !important;\n\n\n  min-height:\n    46px !important;\n\n\n  padding:\n    0\n    14px !important;\n\n\n  border-radius:\n    9px !important;\n\n\n  color:\n    #5C7062 !important;\n\n\n  font-family:\n    \"Noto Sans JP\",\n    \"Yu Gothic\",\n    sans-serif !important;\n\n\n  font-size:\n    12px !important;\n\n\n  font-weight:\n    400 !important;\n\n\n  line-height:\n    1.5 !important;\n\n\n  letter-spacing:\n    .035em !important;\n\n\n  transition:\n    background .22s ease,\n    padding-left .22s ease,\n    color .22s ease !important;\n}\n\n\n#sd-header-wrap .sd-dropdown-link::after {\n  content:\n    \"\u203a\" !important;\n\n\n  color:\n    #9AAC9F !important;\n\n\n  font-family:\n    Arial,\n    sans-serif !important;\n\n\n  font-size:\n    18px !important;\n}\n\n\n#sd-header-wrap .sd-dropdown-link:hover {\n  padding-left:\n    18px !important;\n\n\n  color:\n    #496251 !important;\n\n\n  background:\n    #F0FAF3 !important;\n}\n\n\n\/* =========================================================\n   CONTACT\n========================================================= *\/\n\n#sd-header-wrap .sd-contact-item {\n  position:\n    relative !important;\n}\n\n\n#sd-header-wrap .sd-contact-link {\n  display:\n    inline-flex !important;\n\n\n  align-items:\n    center !important;\n\n\n  justify-content:\n    center !important;\n\n\n  gap:\n    14px !important;\n\n\n  min-width:\n    142px !important;\n\n\n  height:\n    47px !important;\n\n\n  padding:\n    0\n    20px !important;\n\n\n  color:\n    #405348 !important;\n\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    \"YuMincho\",\n    serif !important;\n\n\n  font-size:\n    13px !important;\n\n\n  font-weight:\n    500 !important;\n\n\n  line-height:\n    1 !important;\n\n\n  letter-spacing:\n    .075em !important;\n\n\n  white-space:\n    nowrap !important;\n\n\n  background:\n    rgba(255,255,255,.50) !important;\n\n\n  border:\n    1px solid\n    rgba(105,143,116,.28) !important;\n\n\n  border-radius:\n    999px !important;\n\n\n  transition:\n    background .25s ease,\n    border-color .25s ease,\n    transform .25s ease,\n    box-shadow .25s ease !important;\n}\n\n\n#sd-header-wrap .sd-contact-link:hover {\n  background:\n    rgba(255,255,255,.88) !important;\n\n\n  border-color:\n    rgba(105,143,116,.52) !important;\n\n\n  transform:\n    translateY(-1px) !important;\n\n\n  box-shadow:\n    0 7px 18px\n    rgba(56,81,63,.06) !important;\n}\n\n\n#sd-header-wrap .sd-contact-arrow {\n  font-family:\n    Arial,\n    sans-serif !important;\n\n\n  font-size:\n    15px !important;\n\n\n  font-weight:\n    400 !important;\n}\n\n\n\/* =========================================================\n   MOBILE MENU BUTTON\n========================================================= *\/\n\n#sd-header-wrap .sd-menu-button {\n  display:\n    none !important;\n\n\n  position:\n    relative !important;\n\n\n  flex:\n    0 0 48px !important;\n\n\n  width:\n    48px !important;\n\n\n  height:\n    48px !important;\n\n\n  cursor:\n    pointer !important;\n\n\n  background:\n    transparent !important;\n\n\n  border:\n    0 !important;\n\n\n  outline:\n    0 !important;\n}\n\n\n\/* =========================================================\n   HAMBURGER\n========================================================= *\/\n\n#sd-header-wrap .sd-menu-icon {\n  position:\n    absolute !important;\n\n\n  top:\n    50% !important;\n\n\n  left:\n    50% !important;\n\n\n  width:\n    25px !important;\n\n\n  height:\n    18px !important;\n\n\n  transform:\n    translate(-50%,-50%) !important;\n}\n\n\n#sd-header-wrap .sd-menu-icon span {\n  position:\n    absolute !important;\n\n\n  display:\n    block !important;\n\n\n  height:\n    1px !important;\n\n\n  background:\n    #405348 !important;\n\n\n  transition:\n    top .3s ease,\n    left .3s ease,\n    width .3s ease,\n    transform .3s ease,\n    opacity .2s ease !important;\n}\n\n\n#sd-header-wrap\n.sd-menu-icon span:nth-child(1) {\n  top:\n    1px !important;\n\n\n  left:\n    0 !important;\n\n\n  width:\n    25px !important;\n}\n\n\n#sd-header-wrap\n.sd-menu-icon span:nth-child(2) {\n  top:\n    8px !important;\n\n\n  left:\n    6px !important;\n\n\n  width:\n    19px !important;\n}\n\n\n#sd-header-wrap\n.sd-menu-icon span:nth-child(3) {\n  top:\n    15px !important;\n\n\n  left:\n    0 !important;\n\n\n  width:\n    25px !important;\n}\n\n\n\/* =========================================================\n   HAMBURGER OPEN\n========================================================= *\/\n\n#sd-header-wrap.sd-menu-open\n.sd-menu-icon span:nth-child(1) {\n  top:\n    8px !important;\n\n\n  transform:\n    rotate(45deg) !important;\n}\n\n\n#sd-header-wrap.sd-menu-open\n.sd-menu-icon span:nth-child(2) {\n  opacity:\n    0 !important;\n}\n\n\n#sd-header-wrap.sd-menu-open\n.sd-menu-icon span:nth-child(3) {\n  top:\n    8px !important;\n\n\n  transform:\n    rotate(-45deg) !important;\n}\n\n\n\/* =========================================================\n   1280px\u4ee5\u4e0b\n========================================================= *\/\n\n@media screen and (max-width:1280px) {\n\n  #sd-header-wrap .sd-header-inner {\n    padding-left:\n      34px !important;\n\n    padding-right:\n      34px !important;\n\n\n    gap:\n      28px !important;\n  }\n\n\n  #sd-header-wrap .sd-header-menu {\n    gap:\n      22px !important;\n  }\n\n\n  #sd-header-wrap .sd-header-link,\n  #sd-header-wrap .sd-dropdown-trigger {\n    font-size:\n      12px !important;\n  }\n\n\n  #sd-header-wrap .sd-header-logo {\n    width:\n      195px !important;\n  }\n\n\n  #sd-header-wrap .sd-logo-image {\n    width:\n      180px !important;\n  }\n\n}\n\n\n\/* =========================================================\n   1080px\u4ee5\u4e0b\n========================================================= *\/\n\n@media screen and (max-width:1080px) {\n\n  #sd-header-wrap .sd-header-inner {\n    padding-left:\n      24px !important;\n\n    padding-right:\n      24px !important;\n  }\n\n\n  #sd-header-wrap .sd-header-menu {\n    gap:\n      15px !important;\n  }\n\n\n  #sd-header-wrap .sd-header-link,\n  #sd-header-wrap .sd-dropdown-trigger {\n    font-size:\n      11px !important;\n\n\n    letter-spacing:\n      .04em !important;\n  }\n\n\n  #sd-header-wrap .sd-contact-link {\n    min-width:\n      116px !important;\n\n\n    padding:\n      0\n      14px !important;\n\n\n    font-size:\n      11px !important;\n  }\n\n\n  #sd-header-wrap .sd-header-logo {\n    width:\n      175px !important;\n  }\n\n\n  #sd-header-wrap .sd-logo-image {\n    width:\n      160px !important;\n  }\n\n}\n\n\n\/* =========================================================\n   900px\u4ee5\u4e0b\n   MOBILE \/ TABLET\n========================================================= *\/\n\n@media screen and (max-width:900px) {\n\n  \/* =====================================================\n     HEADER HEIGHT\n  ===================================================== *\/\n\n  #sd-header-spacer,\n  #sd-header-wrap.sd-scrolled + #sd-header-spacer {\n    height:\n      76px !important;\n  }\n\n\n  #sd-header-wrap,\n  #sd-header-wrap.sd-scrolled {\n    height:\n      76px !important;\n  }\n\n\n  #sd-header-wrap .sd-header-inner,\n  #sd-header-wrap.sd-scrolled\n  .sd-header-inner {\n    padding-left:\n      17px !important;\n\n\n    padding-right:\n      17px !important;\n\n\n    gap:\n      15px !important;\n  }\n\n\n  \/* =====================================================\n     MOBILE LOGO\n  ===================================================== *\/\n\n  #sd-header-wrap .sd-header-logo,\n  #sd-header-wrap.sd-scrolled\n  .sd-header-logo {\n    width:\n      165px !important;\n\n\n    height:\n      66px !important;\n  }\n\n\n  #sd-header-wrap .sd-logo-image,\n  #sd-header-wrap.sd-scrolled\n  .sd-logo-image {\n    width:\n      150px !important;\n\n\n    height:\n      auto !important;\n  }\n\n\n  \/* =====================================================\n     HAMBURGER\n  ===================================================== *\/\n\n  #sd-header-wrap .sd-menu-button {\n    display:\n      block !important;\n  }\n\n\n  \/* =====================================================\n     MOBILE NAV\n  ===================================================== *\/\n\n  #sd-header-wrap .sd-header-nav {\n    position:\n      absolute !important;\n\n\n    top:\n      100% !important;\n\n\n    left:\n      0 !important;\n\n\n    width:\n      100% !important;\n\n\n    max-height:\n      0 !important;\n\n\n    overflow:\n      hidden !important;\n\n\n    opacity:\n      0 !important;\n\n\n    visibility:\n      hidden !important;\n\n\n    background:\n      rgba(250,253,250,.995) !important;\n\n\n    border-top:\n      1px solid\n      rgba(70,92,75,.08) !important;\n\n\n    box-shadow:\n      0 22px 35px\n      rgba(43,66,50,.07) !important;\n\n\n    transition:\n      max-height .45s ease,\n      opacity .30s ease,\n      visibility .30s ease !important;\n  }\n\n\n  #sd-header-wrap.sd-menu-open\n  .sd-header-nav {\n    max-height:\n      calc(100vh - 76px) !important;\n\n\n    overflow-y:\n      auto !important;\n\n\n    -webkit-overflow-scrolling:\n      touch !important;\n\n\n    opacity:\n      1 !important;\n\n\n    visibility:\n      visible !important;\n  }\n\n\n  \/* =====================================================\n     MOBILE MENU LIST\n  ===================================================== *\/\n\n  #sd-header-wrap .sd-header-menu {\n    display:\n      block !important;\n\n\n    width:\n      calc(100% - 42px) !important;\n\n\n    margin:\n      0\n      auto !important;\n\n\n    padding:\n      13px\n      0\n      28px !important;\n  }\n\n\n  #sd-header-wrap .sd-header-menu > li {\n    width:\n      100% !important;\n\n\n    border-bottom:\n      1px solid\n      rgba(70,92,75,.10) !important;\n  }\n\n\n  \/* =====================================================\n     MOBILE MAIN LINKS\n  ===================================================== *\/\n\n  #sd-header-wrap .sd-header-link,\n  #sd-header-wrap .sd-dropdown-trigger {\n    display:\n      flex !important;\n\n\n    align-items:\n      center !important;\n\n\n    justify-content:\n      space-between !important;\n\n\n    width:\n      100% !important;\n\n\n    height:\n      58px !important;\n\n\n    font-size:\n      14px !important;\n\n\n    letter-spacing:\n      .07em !important;\n  }\n\n\n  \/* =====================================================\n     MOBILE NORMAL LINK LINE\n  ===================================================== *\/\n\n  #sd-header-wrap\n  .sd-header-link::after {\n    left:\n      auto !important;\n\n\n    right:\n      2px !important;\n\n\n    bottom:\n      auto !important;\n\n\n    width:\n      20px !important;\n\n\n    height:\n      1px !important;\n\n\n    transform:\n      none !important;\n\n\n    background:\n      rgba(126,166,141,.48) !important;\n  }\n\n\n  #sd-header-wrap\n  .sd-header-link.is-current::after {\n    width:\n      35px !important;\n  }\n\n\n  #sd-header-wrap\n  .sd-dropdown-trigger::after {\n    display:\n      none !important;\n  }\n\n\n  \/* =====================================================\n     MOBILE ARROW\n  ===================================================== *\/\n\n  #sd-header-wrap .sd-dropdown-arrow {\n    width:\n      8px !important;\n\n\n    height:\n      8px !important;\n\n\n    margin-right:\n      5px !important;\n\n\n    margin-top:\n      -4px !important;\n  }\n\n\n  #sd-header-wrap\n  .sd-dropdown-item:hover\n  .sd-dropdown-arrow,\n  #sd-header-wrap\n  .sd-dropdown-item:focus-within\n  .sd-dropdown-arrow {\n    margin-top:\n      -4px !important;\n\n\n    transform:\n      rotate(45deg) !important;\n  }\n\n\n  #sd-header-wrap\n  .sd-dropdown-item.sd-sub-open\n  .sd-dropdown-arrow {\n    margin-top:\n      4px !important;\n\n\n    transform:\n      rotate(225deg) !important;\n  }\n\n\n  \/* =====================================================\n     MOBILE DROPDOWN\n  ===================================================== *\/\n\n  #sd-header-wrap .sd-dropdown-menu {\n    position:\n      static !important;\n\n\n    top:\n      auto !important;\n\n\n    left:\n      auto !important;\n\n\n    width:\n      100% !important;\n\n\n    padding:\n      0 !important;\n\n\n    background:\n      transparent !important;\n\n\n    border:\n      0 !important;\n\n\n    border-radius:\n      0 !important;\n\n\n    box-shadow:\n      none !important;\n\n\n    opacity:\n      1 !important;\n\n\n    visibility:\n      visible !important;\n\n\n    pointer-events:\n      auto !important;\n\n\n    transform:\n      none !important;\n\n\n    max-height:\n      0 !important;\n\n\n    overflow:\n      hidden !important;\n\n\n    transition:\n      max-height .40s ease,\n      padding .40s ease !important;\n  }\n\n\n  #sd-header-wrap\n  .sd-dropdown-menu::before {\n    display:\n      none !important;\n  }\n\n\n  #sd-header-wrap\n  .sd-dropdown-item.sd-sub-open\n  > .sd-dropdown-menu {\n    max-height:\n      520px !important;\n\n\n    padding-bottom:\n      15px !important;\n  }\n\n\n  #sd-header-wrap .sd-dropdown-menu ul {\n    padding:\n      0\n      5px !important;\n\n\n    gap:\n      4px !important;\n  }\n\n\n  #sd-header-wrap .sd-dropdown-link {\n    min-height:\n      44px !important;\n\n\n    padding:\n      0\n      14px !important;\n\n\n    border-radius:\n      8px !important;\n\n\n    color:\n      #687B6E !important;\n\n\n    font-size:\n      12px !important;\n\n\n    background:\n      rgba(223,246,231,.36) !important;\n  }\n\n\n  \/* =====================================================\n     MOBILE CONTACT\n  ===================================================== *\/\n\n  #sd-header-wrap .sd-contact-item {\n    padding-top:\n      18px !important;\n\n\n    border-bottom:\n      0 !important;\n  }\n\n\n  #sd-header-wrap\n  .sd-contact-link {\n    width:\n      100% !important;\n\n\n    height:\n      55px !important;\n\n\n    padding:\n      0\n      20px !important;\n\n\n    justify-content:\n      space-between !important;\n\n\n    font-size:\n      14px !important;\n  }\n\n}\n\n\n\/* =========================================================\n   SMALL MOBILE\n========================================================= *\/\n\n@media screen and (max-width:420px) {\n\n  body.admin-bar\n  #sd-header-wrap {\n    top:\n      46px !important;\n  }\n\n\n  #sd-header-wrap .sd-header-inner,\n  #sd-header-wrap.sd-scrolled\n  .sd-header-inner {\n    padding-left:\n      13px !important;\n\n\n    padding-right:\n      13px !important;\n  }\n\n\n  #sd-header-wrap .sd-header-logo,\n  #sd-header-wrap.sd-scrolled\n  .sd-header-logo {\n    width:\n      145px !important;\n\n\n    height:\n      62px !important;\n  }\n\n\n  #sd-header-wrap .sd-logo-image,\n  #sd-header-wrap.sd-scrolled\n  .sd-logo-image {\n    width:\n      135px !important;\n  }\n\n}\n<\/style>\n\n\n\n<!-- =========================================================\n     SMILEY DOG HEADER\n========================================================= -->\n\n<header id=\"sd-header-wrap\">\n\n  <div class=\"sd-header-inner\">\n\n\n    <!-- =====================================================\n         LOGO IMAGE\n    ====================================================== -->\n\n    <a class=\"sd-header-logo\" href=\"https:\/\/smileydog-nagoya.com\/\" aria-label=\"Smiley Dog \u30db\u30fc\u30e0\">\n\n      <img decoding=\"async\" class=\"sd-logo-image\" src=\"http:\/\/smileydog-nagoya.com\/wp-content\/uploads\/2026\/08\/HP\u306e\u30ed\u30b4.png\" alt=\"Smiley Dog\">\n\n    <\/a>\n\n\n\n    <!-- =====================================================\n         MOBILE MENU BUTTON\n    ====================================================== -->\n\n    <button class=\"sd-menu-button\" type=\"button\" aria-label=\"\u30e1\u30cb\u30e5\u30fc\u3092\u958b\u304f\" aria-expanded=\"false\">\n\n      <span class=\"sd-menu-icon\" aria-hidden=\"true\">\n\n        <span><\/span>\n        <span><\/span>\n        <span><\/span>\n\n      <\/span>\n\n    <\/button>\n\n\n\n    <!-- =====================================================\n         NAVIGATION\n    ====================================================== -->\n\n    <nav class=\"sd-header-nav\" aria-label=\"\u30e1\u30a4\u30f3\u30e1\u30cb\u30e5\u30fc\">\n\n      <ul class=\"sd-header-menu\">\n\n\n        <!-- HOME -->\n\n        <li>\n\n          <a class=\"sd-header-link\" href=\"https:\/\/smileydog-nagoya.com\/\">\n            HOME\n          <\/a>\n\n        <\/li>\n\n\n\n        <!-- =================================================\n             TRIMMING\n        ================================================== -->\n\n        <li class=\"sd-dropdown-item\">\n\n          <button class=\"sd-dropdown-trigger\" type=\"button\" aria-expanded=\"false\">\n\n            <span>\n              TRIMMING\n            <\/span>\n\n            <span class=\"sd-dropdown-arrow\" aria-hidden=\"true\"><\/span>\n\n          <\/button>\n\n\n          <div class=\"sd-dropdown-menu\">\n\n            <ul>\n\n\n              <li>\n\n                <a class=\"sd-dropdown-link\" href=\"\/trimming\/\">\n                  \u30c8\u30ea\u30df\u30f3\u30b0\u306b\u3064\u3044\u3066\n                <\/a>\n\n              <\/li>\n\n\n              <li>\n\n                <a class=\"sd-dropdown-link\" href=\"\/trimming\/option\/\">\n                  \u30aa\u30d7\u30b7\u30e7\u30f3\u30e1\u30cb\u30e5\u30fc\n                <\/a>\n\n              <\/li>\n\n\n              <li>\n\n                <a class=\"sd-dropdown-link\" href=\"\/trimming\/price\/\">\n                  \u6599\u91d1\u8868\n                <\/a>\n\n              <\/li>\n\n\n            <\/ul>\n\n          <\/div>\n\n        <\/li>\n\n\n\n        <!-- =================================================\n             DOG TRAINING\n        ================================================== -->\n\n        <li class=\"sd-dropdown-item\">\n\n          <button class=\"sd-dropdown-trigger\" type=\"button\" aria-expanded=\"false\">\n\n            <span>\n              DOG TRAINING\n            <\/span>\n\n            <span class=\"sd-dropdown-arrow\" aria-hidden=\"true\"><\/span>\n\n          <\/button>\n\n\n          <div class=\"sd-dropdown-menu\">\n\n            <ul>\n\n\n              <li>\n\n                <a class=\"sd-dropdown-link\" href=\"\/dog-training\/\">\n                  \u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u306b\u3064\u3044\u3066\n                <\/a>\n\n              <\/li>\n\n\n              <li>\n\n                <a class=\"sd-dropdown-link\" href=\"\/dog-training\/puppy-party\/\">\n                  \u30d1\u30d4\u30fc\u30d1\u30fc\u30c6\u30a3\n                <\/a>\n\n              <\/li>\n\n\n              <li>\n\n                <a class=\"sd-dropdown-link\" href=\"\/dog-training\/puppy-class\/\">\n                  \u30d1\u30d4\u30fc\u30af\u30e9\u30b9\n                <\/a>\n\n              <\/li>\n\n\n              <li>\n\n                <a class=\"sd-dropdown-link\" href=\"\/dog-training\/kindergarten\/\">\n                  \u308f\u3093\u3053\u5e7c\u7a1a\u5712\n                <\/a>\n\n              <\/li>\n\n\n              <li>\n\n                <a class=\"sd-dropdown-link\" href=\"\/dog-training\/daycare\/\">\n                  \u30c7\u30a4\u30b1\u30a2\n                <\/a>\n\n              <\/li>\n\n\n              <li>\n\n                <a class=\"sd-dropdown-link\" href=\"\/dog-training\/private\/\">\n                  \u500b\u5225\u76f8\u8ac7\n                <\/a>\n\n              <\/li>\n\n\n            <\/ul>\n\n          <\/div>\n\n        <\/li>\n\n\n\n        <!-- ABOUT -->\n\n        <li>\n\n          <a class=\"sd-header-link\" href=\"\/about\/\">\n            ABOUT\n          <\/a>\n\n        <\/li>\n\n\n\n        <!-- NEWS -->\n\n        <li>\n\n          <a class=\"sd-header-link\" href=\"\/news\/\">\n            NEWS\n          <\/a>\n\n        <\/li>\n\n\n\n        <!-- ACCESS -->\n\n        <li>\n\n          <a class=\"sd-header-link\" href=\"\/access\/\">\n            ACCESS\n          <\/a>\n\n        <\/li>\n\n\n\n        <!-- CONTACT -->\n\n        <li class=\"sd-contact-item\">\n\n          <a class=\"sd-contact-link\" href=\"\/contact\/\">\n\n            <span>\n              CONTACT\n            <\/span>\n\n            <span class=\"sd-contact-arrow\">\n              \u2192\n            <\/span>\n\n          <\/a>\n\n        <\/li>\n\n\n      <\/ul>\n\n    <\/nav>\n\n\n  <\/div>\n\n<\/header>\n\n\n\n<!-- =========================================================\n     FIXED HEADER SPACER\n========================================================= -->\n\n<div id=\"sd-header-spacer\" aria-hidden=\"true\"><\/div>\n\n\n\n<script>\n(function () {\n\n  \/* =========================================================\n     HEADER\n  ========================================================= *\/\n\n  const header =\n    document.getElementById(\n      'sd-header-wrap'\n    );\n\n\n  if (!header) {\n    return;\n  }\n\n\n  const menuButton =\n    header.querySelector(\n      '.sd-menu-button'\n    );\n\n\n  const dropdownItems =\n    header.querySelectorAll(\n      '.sd-dropdown-item'\n    );\n\n\n  \/* =========================================================\n     SCROLL SHRINK\n  ========================================================= *\/\n\n  function sdUpdateHeader() {\n\n    if (window.scrollY > 55) {\n\n      header.classList.add(\n        'sd-scrolled'\n      );\n\n    } else {\n\n      header.classList.remove(\n        'sd-scrolled'\n      );\n\n    }\n\n  }\n\n\n  sdUpdateHeader();\n\n\n  window.addEventListener(\n    'scroll',\n    sdUpdateHeader,\n    {\n      passive: true\n    }\n  );\n\n\n\n  \/* =========================================================\n     MOBILE MENU\n  ========================================================= *\/\n\n  if (menuButton) {\n\n    menuButton.addEventListener(\n      'click',\n      function () {\n\n        const isOpen =\n          header.classList.toggle(\n            'sd-menu-open'\n          );\n\n\n        menuButton.setAttribute(\n          'aria-expanded',\n          isOpen\n            ? 'true'\n            : 'false'\n        );\n\n\n        menuButton.setAttribute(\n          'aria-label',\n          isOpen\n            ? '\u30e1\u30cb\u30e5\u30fc\u3092\u9589\u3058\u308b'\n            : '\u30e1\u30cb\u30e5\u30fc\u3092\u958b\u304f'\n        );\n\n\n        if (!isOpen) {\n\n          closeAllSubMenus();\n\n        }\n\n      }\n    );\n\n  }\n\n\n\n  \/* =========================================================\n     SUB MENU\n  ========================================================= *\/\n\n  function closeAllSubMenus(\n    exceptItem\n  ) {\n\n    dropdownItems.forEach(\n      function (item) {\n\n        if (\n          exceptItem &&\n          item === exceptItem\n        ) {\n          return;\n        }\n\n\n        item.classList.remove(\n          'sd-sub-open'\n        );\n\n\n        const trigger =\n          item.querySelector(\n            '.sd-dropdown-trigger'\n          );\n\n\n        if (trigger) {\n\n          trigger.setAttribute(\n            'aria-expanded',\n            'false'\n          );\n\n        }\n\n      }\n    );\n\n  }\n\n\n\n  dropdownItems.forEach(\n    function (item) {\n\n      const trigger =\n        item.querySelector(\n          '.sd-dropdown-trigger'\n        );\n\n\n      if (!trigger) {\n        return;\n      }\n\n\n      trigger.addEventListener(\n        'click',\n        function (event) {\n\n          \/*\n             PC\u306fhover\u8868\u793a\u3002\n             \u30af\u30ea\u30c3\u30af\u958b\u9589\u306f900px\u4ee5\u4e0b\u306e\u307f\u3002\n          *\/\n\n          if (\n            window.innerWidth > 900\n          ) {\n            return;\n          }\n\n\n          event.preventDefault();\n\n\n          const willOpen =\n            !item.classList.contains(\n              'sd-sub-open'\n            );\n\n\n          closeAllSubMenus(\n            item\n          );\n\n\n          item.classList.toggle(\n            'sd-sub-open',\n            willOpen\n          );\n\n\n          trigger.setAttribute(\n            'aria-expanded',\n            willOpen\n              ? 'true'\n              : 'false'\n          );\n\n        }\n      );\n\n    }\n  );\n\n\n\n  \/* =========================================================\n     MOBILE LINK CLICK\n  ========================================================= *\/\n\n  header\n    .querySelectorAll('a')\n    .forEach(\n      function (link) {\n\n        link.addEventListener(\n          'click',\n          function () {\n\n            if (\n              window.innerWidth > 900\n            ) {\n              return;\n            }\n\n\n            header.classList.remove(\n              'sd-menu-open'\n            );\n\n\n            closeAllSubMenus();\n\n\n            if (menuButton) {\n\n              menuButton.setAttribute(\n                'aria-expanded',\n                'false'\n              );\n\n\n              menuButton.setAttribute(\n                'aria-label',\n                '\u30e1\u30cb\u30e5\u30fc\u3092\u958b\u304f'\n              );\n\n            }\n\n          }\n        );\n\n      }\n    );\n\n\n\n  \/* =========================================================\n     ESC KEY\n  ========================================================= *\/\n\n  document.addEventListener(\n    'keydown',\n    function (event) {\n\n      if (\n        event.key !== 'Escape'\n      ) {\n        return;\n      }\n\n\n      header.classList.remove(\n        'sd-menu-open'\n      );\n\n\n      closeAllSubMenus();\n\n\n      if (menuButton) {\n\n        menuButton.setAttribute(\n          'aria-expanded',\n          'false'\n        );\n\n\n        menuButton.setAttribute(\n          'aria-label',\n          '\u30e1\u30cb\u30e5\u30fc\u3092\u958b\u304f'\n        );\n\n      }\n\n    }\n  );\n\n\n\n  \/* =========================================================\n     RESIZE RESET\n  ========================================================= *\/\n\n  window.addEventListener(\n    'resize',\n    function () {\n\n      if (\n        window.innerWidth <= 900\n      ) {\n        return;\n      }\n\n\n      header.classList.remove(\n        'sd-menu-open'\n      );\n\n\n      closeAllSubMenus();\n\n\n      if (menuButton) {\n\n        menuButton.setAttribute(\n          'aria-expanded',\n          'false'\n        );\n\n\n        menuButton.setAttribute(\n          'aria-label',\n          '\u30e1\u30cb\u30e5\u30fc\u3092\u958b\u304f'\n        );\n\n      }\n\n    }\n  );\n\n\n\n  \/* =========================================================\n     CURRENT PAGE\n  ========================================================= *\/\n\n  const currentPath =\n    window.location.pathname\n      .replace(\/\\\/+$\/, '') || '\/';\n\n\n  \/*\n     HOME \/ ABOUT \/ NEWS \/ ACCESS\n  *\/\n\n  header\n    .querySelectorAll(\n      '.sd-header-link'\n    )\n    .forEach(\n      function (link) {\n\n        try {\n\n          const url =\n            new URL(\n              link.href,\n              window.location.origin\n            );\n\n\n          const linkPath =\n            url.pathname\n              .replace(\/\\\/+$\/, '') || '\/';\n\n\n          if (\n            currentPath === linkPath\n          ) {\n\n            link.classList.add(\n              'is-current'\n            );\n\n          }\n\n        } catch (error) {}\n\n      }\n    );\n\n\n\n  \/* =========================================================\n     CURRENT DROPDOWN CATEGORY\n  ========================================================= *\/\n\n  dropdownItems.forEach(\n    function (item) {\n\n      const links =\n        item.querySelectorAll(\n          '.sd-dropdown-link'\n        );\n\n\n      let current =\n        false;\n\n\n      links.forEach(\n        function (link) {\n\n          try {\n\n            const url =\n              new URL(\n                link.href,\n                window.location.origin\n              );\n\n\n            const linkPath =\n              url.pathname\n                .replace(\/\\\/+$\/, '') || '\/';\n\n\n            if (\n              currentPath === linkPath ||\n              (\n                linkPath !== '\/' &&\n                currentPath.startsWith(\n                  linkPath + '\/'\n                )\n              )\n            ) {\n\n              current =\n                true;\n\n            }\n\n          } catch (error) {}\n\n        }\n      );\n\n\n      if (current) {\n\n        item.classList.add(\n          'is-current'\n        );\n\n      }\n\n    }\n  );\n\n\n})();\n<\/script>\n\n\n\n<style>\n\/* =========================================================\n   SMILEY DOG - TOP HERO\n   \u30c6\u30fc\u30de\u975e\u4f9d\u5b58 \/ \u5168\u5e45 \/ \u30ec\u30b9\u30dd\u30f3\u30b7\u30d6\n========================================================= *\/\n\n#sd-top-hero,\n#sd-top-hero * {\n  box-sizing: border-box !important;\n}\n\n#sd-top-hero {\n  --sd-mint: #DFF6E7;\n  --sd-green: #345647;\n  --sd-green-deep: #28453a;\n  --sd-cream: #fffaf3;\n  --sd-beige: #ead8c8;\n\n  position: relative !important;\n\n  width: 100vw !important;\n  max-width: none !important;\n\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n\n  min-height: 760px !important;\n\n  overflow: hidden !important;\n\n  background:\n    url(\"http:\/\/smileydog-nagoya.com\/wp-content\/uploads\/2026\/08\/TOP\u753b\u50cfHERO.png\")\n    center center \/ cover no-repeat !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    \"Hiragino Mincho ProN\",\n    serif !important;\n}\n\n\n\/* =========================================================\n   \u5168\u4f53\u30ab\u30d0\u30fc\n========================================================= *\/\n\n#sd-top-hero::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n  inset: 0 !important;\n\n  z-index: 1 !important;\n\n  background:\n    linear-gradient(\n      90deg,\n      rgba(255, 252, 247, .94) 0%,\n      rgba(240, 250, 243, .90) 22%,\n      rgba(223, 246, 231, .65) 43%,\n      rgba(255, 250, 244, .22) 67%,\n      rgba(255, 250, 244, .06) 100%\n    ) !important;\n\n  pointer-events: none !important;\n}\n\n\n\/* =========================================================\n   \u3046\u3063\u3059\u3089\u5149\u3092\u91cd\u306d\u308b\n========================================================= *\/\n\n#sd-top-hero::after {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 580px !important;\n  height: 580px !important;\n\n  left: -180px !important;\n  bottom: -260px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(223, 246, 231, .75) 0%,\n      rgba(223, 246, 231, .30) 45%,\n      rgba(223, 246, 231, 0) 72%\n    ) !important;\n\n  z-index: 1 !important;\n\n  pointer-events: none !important;\n}\n\n\n\/* =========================================================\n   \u30b3\u30f3\u30c6\u30f3\u30c4\n========================================================= *\/\n\n#sd-top-hero .sd-hero-inner {\n  position: relative !important;\n  z-index: 3 !important;\n\n  width: min(1280px, calc(100% - 100px)) !important;\n\n  min-height: 760px !important;\n\n  margin: 0 auto !important;\n\n  display: flex !important;\n  align-items: center !important;\n\n  padding: 110px 0 90px !important;\n}\n\n\n\/* =========================================================\n   \u30c6\u30ad\u30b9\u30c8\u30a8\u30ea\u30a2\n========================================================= *\/\n\n#sd-top-hero .sd-hero-copy {\n  width: min(650px, 56%) !important;\n}\n\n\n\/* =========================================================\n   \u5c0f\u3055\u306a\u82f1\u5b57\n========================================================= *\/\n\n#sd-top-hero .sd-hero-label {\n  display: flex !important;\n  align-items: center !important;\n  gap: 14px !important;\n\n  margin: 0 0 28px !important;\n\n  color: rgba(52, 86, 71, .72) !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: 13px !important;\n  font-weight: 400 !important;\n\n  letter-spacing: .22em !important;\n\n  text-transform: uppercase !important;\n}\n\n#sd-top-hero .sd-hero-label::before {\n  content: \"\" !important;\n\n  width: 38px !important;\n  height: 1px !important;\n\n  background: rgba(52, 86, 71, .45) !important;\n}\n\n\n\/* =========================================================\n   \u30e1\u30a4\u30f3\u82f1\u8a9e\u30bf\u30a4\u30c8\u30eb\n========================================================= *\/\n\n#sd-top-hero .sd-hero-title {\n  margin: 0 !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    \"Cormorant Garamond\",\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: clamp(54px, 5.2vw, 82px) !important;\n\n  font-weight: 400 !important;\n\n  line-height: .98 !important;\n\n  letter-spacing: -.025em !important;\n\n  text-shadow:\n    0 3px 24px rgba(255, 255, 255, .40) !important;\n}\n\n\n\/* Smiles\u3060\u3051\u5c11\u3057\u67d4\u3089\u304b\u304f *\/\n#sd-top-hero .sd-hero-title .sd-script {\n  font-style: italic !important;\n  font-weight: 400 !important;\n}\n\n\n\/* =========================================================\n   \u65e5\u672c\u8a9e\u30bf\u30a4\u30c8\u30eb\n========================================================= *\/\n\n#sd-top-hero .sd-hero-jp {\n  position: relative !important;\n\n  margin: 38px 0 0 !important;\n\n  padding-top: 28px !important;\n\n  color: #42584d !important;\n\n  font-size: clamp(19px, 1.65vw, 25px) !important;\n\n  font-weight: 500 !important;\n\n  line-height: 1.9 !important;\n\n  letter-spacing: .08em !important;\n}\n\n#sd-top-hero .sd-hero-jp::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  top: 0 !important;\n  left: 0 !important;\n\n  width: 78px !important;\n  height: 1px !important;\n\n  background:\n    linear-gradient(\n      90deg,\n      rgba(52, 86, 71, .60),\n      rgba(52, 86, 71, .08)\n    ) !important;\n}\n\n\n\/* =========================================================\n   \u5c0f\u3055\u306a\u88c5\u98fe\n========================================================= *\/\n\n#sd-top-hero .sd-hero-mark {\n  margin-top: 38px !important;\n\n  display: flex !important;\n  align-items: center !important;\n\n  gap: 14px !important;\n\n  color: rgba(52, 86, 71, .52) !important;\n\n  font-family:\n    Georgia,\n    serif !important;\n\n  font-size: 12px !important;\n\n  letter-spacing: .15em !important;\n}\n\n#sd-top-hero .sd-hero-mark span {\n  width: 4px !important;\n  height: 4px !important;\n\n  border-radius: 50% !important;\n\n  background: rgba(52, 86, 71, .50) !important;\n}\n\n\n\/* =========================================================\n   \u4e0b\u90e8\u306e\u30b0\u30e9\u30c7\u30fc\u30b7\u30e7\u30f3\n========================================================= *\/\n\n#sd-top-hero .sd-hero-bottom {\n  position: absolute !important;\n\n  left: 0 !important;\n  right: 0 !important;\n  bottom: 0 !important;\n\n  height: 120px !important;\n\n  z-index: 2 !important;\n\n  background:\n    linear-gradient(\n      to bottom,\n      rgba(255,255,255,0),\n      rgba(255,255,255,.46)\n    ) !important;\n\n  pointer-events: none !important;\n}\n\n\n\/* =========================================================\n   TABLET\n========================================================= *\/\n\n@media (max-width: 1000px) {\n\n  #sd-top-hero {\n    min-height: 680px !important;\n\n    background-position: 58% center !important;\n  }\n\n  #sd-top-hero .sd-hero-inner {\n    width: min(100% - 60px, 1100px) !important;\n\n    min-height: 680px !important;\n  }\n\n  #sd-top-hero .sd-hero-copy {\n    width: 60% !important;\n  }\n\n  #sd-top-hero .sd-hero-title {\n    font-size: clamp(48px, 6vw, 67px) !important;\n  }\n\n}\n\n\n\/* =========================================================\n   SMARTPHONE\n========================================================= *\/\n\n@media (max-width: 767px) {\n\n  #sd-top-hero {\n    min-height: 720px !important;\n\n    background-position: 63% center !important;\n  }\n\n\n  #sd-top-hero::before {\n    background:\n      linear-gradient(\n        180deg,\n        rgba(255, 252, 247, .85) 0%,\n        rgba(238, 249, 242, .62) 34%,\n        rgba(223, 246, 231, .40) 60%,\n        rgba(255, 250, 244, .30) 100%\n      ) !important;\n  }\n\n\n  #sd-top-hero .sd-hero-inner {\n    width: calc(100% - 42px) !important;\n\n    min-height: 720px !important;\n\n    align-items: flex-start !important;\n\n    padding: 92px 0 60px !important;\n  }\n\n\n  #sd-top-hero .sd-hero-copy {\n    width: 100% !important;\n  }\n\n\n  #sd-top-hero .sd-hero-label {\n    margin-bottom: 20px !important;\n\n    font-size: 10px !important;\n  }\n\n\n  #sd-top-hero .sd-hero-label::before {\n    width: 24px !important;\n  }\n\n\n  #sd-top-hero .sd-hero-title {\n    max-width: 350px !important;\n\n    font-size: clamp(45px, 13vw, 60px) !important;\n\n    line-height: .98 !important;\n  }\n\n\n  #sd-top-hero .sd-hero-jp {\n    max-width: 340px !important;\n\n    margin-top: 28px !important;\n\n    padding-top: 20px !important;\n\n    font-size: 17px !important;\n\n    line-height: 1.8 !important;\n\n    letter-spacing: .055em !important;\n  }\n\n\n  #sd-top-hero .sd-hero-mark {\n    margin-top: 25px !important;\n\n    font-size: 10px !important;\n  }\n\n}\n\n\n\/* =========================================================\n   \u5c0f\u3055\u3044\u30b9\u30de\u30db\n========================================================= *\/\n\n@media (max-width: 480px) {\n\n  #sd-top-hero {\n    min-height: 680px !important;\n\n    background-position: 66% center !important;\n  }\n\n  #sd-top-hero .sd-hero-inner {\n    width: calc(100% - 34px) !important;\n\n    min-height: 680px !important;\n\n    padding-top: 76px !important;\n  }\n\n  #sd-top-hero .sd-hero-title {\n    font-size: 43px !important;\n  }\n\n  #sd-top-hero .sd-hero-jp {\n    font-size: 16px !important;\n  }\n\n}\n<\/style>\n\n\n<section id=\"sd-top-hero\">\n\n  <div class=\"sd-hero-inner\">\n\n    <div class=\"sd-hero-copy\">\n\n      <div class=\"sd-hero-label\">\n        SMILEY DOG\n      <\/div>\n\n      <h1 class=\"sd-hero-title\">\n        More <span class=\"sd-script\">Smiles<\/span><br>\n        for Your Dogs<br>\n        and You\n      <\/h1>\n\n      <div class=\"sd-hero-jp\">\n        \u611b\u72ac\u3068\u3001\u3082\u3063\u3068\u7b11\u9854\u3042\u3075\u308c\u308b\u6bce\u65e5\u3092\u3002\n      <\/div>\n\n      <div class=\"sd-hero-mark\">\n        <span><\/span>\n        DOG GROOMING &amp; TRAINING\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n\n  <div class=\"sd-hero-bottom\"><\/div>\n\n<\/section>\n\n\n\n<style>\n\/* =========================================================\n   SMILEY DOG\n   SERVICE SELECT\n   \u30c6\u30fc\u30de\u975e\u4f9d\u5b58 \/ \u5168\u5e45 \/ \u30ec\u30b9\u30dd\u30f3\u30b7\u30d6\n========================================================= *\/\n\n#sd-service-select,\n#sd-service-select * {\n  box-sizing: border-box !important;\n}\n\n#sd-service-select {\n  --sd-green: #345647;\n  --sd-green-deep: #29483b;\n  --sd-mint: #DFF6E7;\n  --sd-mint-light: #EEF9F2;\n  --sd-cream: #FFFBF5;\n  --sd-pink: #F7E9E1;\n  --sd-text: #3f4b45;\n  --sd-sub: #6f7b74;\n  --sd-line: rgba(52, 86, 71, .15);\n\n  position: relative !important;\n\n  width: 100vw !important;\n  max-width: none !important;\n\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n\n  padding: 110px 0 120px !important;\n\n  background: #fffdf9 !important;\n\n  overflow: hidden !important;\n\n  color: var(--sd-text) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    \"Hiragino Kaku Gothic ProN\",\n    \"Yu Gothic\",\n    sans-serif !important;\n}\n\n\n\/* =========================================================\n   \u80cc\u666f\u88c5\u98fe\n========================================================= *\/\n\n#sd-service-select::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 460px !important;\n  height: 460px !important;\n\n  top: -250px !important;\n  left: -160px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(223, 246, 231, .55) 0%,\n      rgba(223, 246, 231, 0) 70%\n    ) !important;\n\n  pointer-events: none !important;\n}\n\n#sd-service-select::after {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 430px !important;\n  height: 430px !important;\n\n  right: -180px !important;\n  bottom: -240px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(247, 233, 225, .62) 0%,\n      rgba(247, 233, 225, 0) 70%\n    ) !important;\n\n  pointer-events: none !important;\n}\n\n\n\/* =========================================================\n   INNER\n========================================================= *\/\n\n#sd-service-select .sd-ss-inner {\n  position: relative !important;\n  z-index: 2 !important;\n\n  width: min(1240px, calc(100% - 80px)) !important;\n\n  margin: 0 auto !important;\n}\n\n\n\/* =========================================================\n   SECTION HEADER\n========================================================= *\/\n\n#sd-service-select .sd-ss-head {\n  display: flex !important;\n  align-items: flex-end !important;\n  justify-content: space-between !important;\n\n  gap: 40px !important;\n\n  margin-bottom: 48px !important;\n}\n\n#sd-service-select .sd-ss-head-left {\n  max-width: 650px !important;\n}\n\n#sd-service-select .sd-ss-label {\n  margin: 0 0 14px !important;\n\n  color: #769485 !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: 12px !important;\n  font-weight: 400 !important;\n\n  letter-spacing: .22em !important;\n\n  text-transform: uppercase !important;\n}\n\n#sd-service-select .sd-ss-title {\n  margin: 0 !important;\n  padding: 0 !important;\n\n  border: 0 !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    \"Hiragino Mincho ProN\",\n    serif !important;\n\n  font-size: clamp(30px, 3vw, 43px) !important;\n\n  font-weight: 500 !important;\n\n  line-height: 1.55 !important;\n\n  letter-spacing: .04em !important;\n}\n\n#sd-service-select .sd-ss-title::before,\n#sd-service-select .sd-ss-title::after {\n  display: none !important;\n  content: none !important;\n}\n\n#sd-service-select .sd-ss-intro {\n  width: 340px !important;\n\n  margin: 0 !important;\n\n  color: var(--sd-sub) !important;\n\n  font-size: 13px !important;\n\n  line-height: 2 !important;\n\n  letter-spacing: .04em !important;\n}\n\n\n\/* =========================================================\n   CARDS\n========================================================= *\/\n\n#sd-service-select .sd-ss-grid {\n  display: grid !important;\n\n  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n\n  gap: 22px !important;\n}\n\n#sd-service-select .sd-ss-card {\n  position: relative !important;\n\n  min-height: 480px !important;\n\n  overflow: hidden !important;\n\n  border: 1px solid var(--sd-line) !important;\n  border-radius: 32px !important;\n\n  text-decoration: none !important;\n\n  color: inherit !important;\n\n  box-shadow:\n    0 20px 60px rgba(46, 72, 59, .055) !important;\n\n  transition:\n    transform .45s cubic-bezier(.2,.7,.2,1),\n    box-shadow .45s ease,\n    border-color .45s ease !important;\n}\n\n#sd-service-select .sd-ss-card--trimming {\n  background:\n    linear-gradient(\n      145deg,\n      #fffdf9 0%,\n      #fff8f0 60%,\n      #f7eae1 100%\n    ) !important;\n}\n\n#sd-service-select .sd-ss-card--dogcare {\n  background:\n    linear-gradient(\n      145deg,\n      #f4fbf6 0%,\n      #dff6e7 58%,\n      #cfeede 100%\n    ) !important;\n}\n\n\n\/* =========================================================\n   CARD DECORATION\n========================================================= *\/\n\n#sd-service-select .sd-ss-card::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 320px !important;\n  height: 320px !important;\n\n  border-radius: 50% !important;\n\n  right: -105px !important;\n  bottom: -115px !important;\n\n  border: 1px solid rgba(52, 86, 71, .10) !important;\n\n  transition:\n    transform .6s cubic-bezier(.2,.7,.2,1) !important;\n}\n\n#sd-service-select .sd-ss-card::after {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 200px !important;\n  height: 200px !important;\n\n  right: -35px !important;\n  bottom: -50px !important;\n\n  border-radius: 50% !important;\n\n  background: rgba(255, 255, 255, .24) !important;\n\n  pointer-events: none !important;\n\n  transition:\n    transform .6s cubic-bezier(.2,.7,.2,1) !important;\n}\n\n\n\/* =========================================================\n   CARD INNER\n========================================================= *\/\n\n#sd-service-select .sd-ss-card-inner {\n  position: relative !important;\n\n  z-index: 3 !important;\n\n  height: 100% !important;\n\n  min-height: 480px !important;\n\n  display: flex !important;\n  flex-direction: column !important;\n\n  padding: 48px 48px 44px !important;\n}\n\n\n\/* =========================================================\n   NUMBER\n========================================================= *\/\n\n#sd-service-select .sd-ss-number {\n  margin-bottom: auto !important;\n\n  color: rgba(52, 86, 71, .40) !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: 15px !important;\n\n  letter-spacing: .12em !important;\n}\n\n\n\/* =========================================================\n   ENGLISH TITLE\n========================================================= *\/\n\n#sd-service-select .sd-ss-en {\n  margin: 72px 0 14px !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: clamp(27px, 2.4vw, 38px) !important;\n\n  font-weight: 400 !important;\n\n  line-height: 1.15 !important;\n\n  letter-spacing: .015em !important;\n}\n\n\n\/* =========================================================\n   JAPANESE SERVICE NAME\n========================================================= *\/\n\n#sd-service-select .sd-ss-jp {\n  margin: 0 0 28px !important;\n\n  color: #53665c !important;\n\n  font-size: 14px !important;\n\n  font-weight: 500 !important;\n\n  line-height: 1.8 !important;\n\n  letter-spacing: .08em !important;\n}\n\n\n\/* =========================================================\n   COPY\n========================================================= *\/\n\n#sd-service-select .sd-ss-copy {\n  position: relative !important;\n\n  margin: 0 0 34px !important;\n\n  padding-top: 27px !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    serif !important;\n\n  font-size: clamp(19px, 1.5vw, 22px) !important;\n\n  font-weight: 500 !important;\n\n  line-height: 1.8 !important;\n\n  letter-spacing: .04em !important;\n}\n\n#sd-service-select .sd-ss-copy::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  top: 0 !important;\n  left: 0 !important;\n\n  width: 48px !important;\n  height: 1px !important;\n\n  background: rgba(52, 86, 71, .40) !important;\n}\n\n\n\/* =========================================================\n   LINK\n========================================================= *\/\n\n#sd-service-select .sd-ss-link {\n  display: flex !important;\n  align-items: center !important;\n\n  gap: 14px !important;\n\n  width: max-content !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-size: 13px !important;\n\n  font-weight: 600 !important;\n\n  letter-spacing: .08em !important;\n}\n\n#sd-service-select .sd-ss-arrow {\n  position: relative !important;\n\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n\n  width: 40px !important;\n  height: 40px !important;\n\n  border: 1px solid rgba(52, 86, 71, .30) !important;\n\n  border-radius: 50% !important;\n\n  font-family: Arial, sans-serif !important;\n\n  font-size: 17px !important;\n\n  transition:\n    background .3s ease,\n    color .3s ease,\n    transform .3s ease !important;\n}\n\n\n\/* =========================================================\n   HOVER\n========================================================= *\/\n\n@media (hover: hover) {\n\n  #sd-service-select .sd-ss-card:hover {\n    transform: translateY(-8px) !important;\n\n    border-color: rgba(52, 86, 71, .26) !important;\n\n    box-shadow:\n      0 30px 80px rgba(46, 72, 59, .13) !important;\n  }\n\n  #sd-service-select .sd-ss-card:hover::before {\n    transform: scale(1.14) !important;\n  }\n\n  #sd-service-select .sd-ss-card:hover::after {\n    transform: scale(1.12) !important;\n  }\n\n  #sd-service-select .sd-ss-card:hover .sd-ss-arrow {\n    color: #fff !important;\n\n    background: var(--sd-green-deep) !important;\n\n    transform: translateX(5px) !important;\n  }\n\n}\n\n\n\/* =========================================================\n   KEYBOARD FOCUS\n========================================================= *\/\n\n#sd-service-select .sd-ss-card:focus-visible {\n  outline: 2px solid var(--sd-green) !important;\n  outline-offset: 4px !important;\n}\n\n\n\/* =========================================================\n   TABLET\n========================================================= *\/\n\n@media (max-width: 960px) {\n\n  #sd-service-select {\n    padding: 85px 0 95px !important;\n  }\n\n  #sd-service-select .sd-ss-inner {\n    width: min(100% - 50px, 1100px) !important;\n  }\n\n  #sd-service-select .sd-ss-head {\n    display: block !important;\n\n    margin-bottom: 38px !important;\n  }\n\n  #sd-service-select .sd-ss-intro {\n    width: auto !important;\n    max-width: 600px !important;\n\n    margin-top: 20px !important;\n  }\n\n  #sd-service-select .sd-ss-card {\n    min-height: 440px !important;\n  }\n\n  #sd-service-select .sd-ss-card-inner {\n    min-height: 440px !important;\n\n    padding: 38px 34px !important;\n  }\n\n}\n\n\n\/* =========================================================\n   SMARTPHONE\n========================================================= *\/\n\n@media (max-width: 767px) {\n\n  #sd-service-select {\n    padding: 68px 0 74px !important;\n  }\n\n  #sd-service-select .sd-ss-inner {\n    width: calc(100% - 32px) !important;\n  }\n\n  #sd-service-select .sd-ss-label {\n    font-size: 10px !important;\n\n    margin-bottom: 10px !important;\n  }\n\n  #sd-service-select .sd-ss-title {\n    font-size: 27px !important;\n\n    line-height: 1.55 !important;\n  }\n\n  #sd-service-select .sd-ss-intro {\n    font-size: 12.5px !important;\n\n    line-height: 1.9 !important;\n  }\n\n  #sd-service-select .sd-ss-grid {\n    grid-template-columns: 1fr !important;\n\n    gap: 16px !important;\n  }\n\n  #sd-service-select .sd-ss-card {\n    min-height: 390px !important;\n\n    border-radius: 24px !important;\n  }\n\n  #sd-service-select .sd-ss-card-inner {\n    min-height: 390px !important;\n\n    padding: 30px 26px 28px !important;\n  }\n\n  #sd-service-select .sd-ss-number {\n    font-size: 12px !important;\n  }\n\n  #sd-service-select .sd-ss-en {\n    margin-top: 52px !important;\n\n    font-size: 27px !important;\n  }\n\n  #sd-service-select .sd-ss-jp {\n    margin-bottom: 21px !important;\n\n    font-size: 12.5px !important;\n  }\n\n  #sd-service-select .sd-ss-copy {\n    margin-bottom: 26px !important;\n\n    padding-top: 21px !important;\n\n    font-size: 18px !important;\n\n    line-height: 1.75 !important;\n  }\n\n  #sd-service-select .sd-ss-arrow {\n    width: 36px !important;\n    height: 36px !important;\n  }\n\n}\n\n\n\/* =========================================================\n   SMALL MOBILE\n========================================================= *\/\n\n@media (max-width: 400px) {\n\n  #sd-service-select .sd-ss-en {\n    font-size: 24px !important;\n  }\n\n  #sd-service-select .sd-ss-card-inner {\n    padding-left: 23px !important;\n    padding-right: 23px !important;\n  }\n\n}\n<\/style>\n\n\n<section id=\"sd-service-select\">\n\n  <div class=\"sd-ss-inner\">\n\n    <!-- =========================\n         SECTION HEADER\n    ========================== -->\n    <div class=\"sd-ss-head\">\n\n      <div class=\"sd-ss-head-left\">\n\n        <p class=\"sd-ss-label\">\n          OUR SERVICES\n        <\/p>\n\n        <h2 class=\"sd-ss-title\">\n          \u611b\u72ac\u306b\u5408\u308f\u305b\u305f\u3001<br>\n          2\u3064\u306e\u30b1\u30a2\u3002\n        <\/h2>\n\n      <\/div>\n\n      <p class=\"sd-ss-intro\">\n        \u7f8e\u3057\u3055\u3068\u5065\u3084\u304b\u3055\u3092\u652f\u3048\u308b\u30c8\u30ea\u30df\u30f3\u30b0\u3002<br>\n        \u5fc3\u3092\u80b2\u307f\u3001\u72ac\u3089\u3057\u3044\u6bce\u65e5\u3092\u3064\u304f\u308b\u30c9\u30c3\u30b0\u30b1\u30a2\u3002<br>\n        \u76ee\u7684\u306b\u5408\u308f\u305b\u3066\u304a\u9078\u3073\u304f\u3060\u3055\u3044\u3002\n      <\/p>\n\n    <\/div>\n\n\n    <!-- =========================\n         SERVICE CARDS\n    ========================== -->\n    <div class=\"sd-ss-grid\">\n\n\n      <!-- TRIMMING -->\n      <a\n        class=\"sd-ss-card sd-ss-card--trimming\"\n        href=\"#trimming\"\n        aria-label=\"\u30c8\u30ea\u30df\u30f3\u30b0\u30fb\u30b9\u30ad\u30f3\u30b1\u30a2\u3092\u898b\u308b\"\n      >\n\n        <div class=\"sd-ss-card-inner\">\n\n          <div class=\"sd-ss-number\">\n            01\n          <\/div>\n\n          <h3 class=\"sd-ss-en\">\n            TRIMMING<br>\n            &amp; SKIN CARE\n          <\/h3>\n\n          <p class=\"sd-ss-jp\">\n            \u30c8\u30ea\u30df\u30f3\u30b0\u30fb\u30b7\u30e3\u30f3\u30d7\u30fc\u30fb\u30b9\u30ad\u30f3\u30b1\u30a2\n          <\/p>\n\n          <p class=\"sd-ss-copy\">\n            \u7f8e\u3057\u3055\u3060\u3051\u3067\u306f\u306a\u304f\u3001<br>\n            \u5065\u3084\u304b\u306a\u76ae\u819a\u3068\u88ab\u6bdb\u3078\u3002\n          <\/p>\n\n          <div class=\"sd-ss-link\">\n            <span>\u30c8\u30ea\u30df\u30f3\u30b0\u3092\u898b\u308b<\/span>\n\n            <span class=\"sd-ss-arrow\">\n              \u2192\n            <\/span>\n          <\/div>\n\n        <\/div>\n\n      <\/a>\n\n\n      <!-- DOG CARE -->\n      <a\n        class=\"sd-ss-card sd-ss-card--dogcare\"\n        href=\"#dog-care\"\n        aria-label=\"\u30c9\u30c3\u30b0\u30b1\u30a2\u3092\u898b\u308b\"\n      >\n\n        <div class=\"sd-ss-card-inner\">\n\n          <div class=\"sd-ss-number\">\n            02\n          <\/div>\n\n          <h3 class=\"sd-ss-en\">\n            DOG CARE<br>\n            SERVICES\n          <\/h3>\n\n          <p class=\"sd-ss-jp\">\n            \u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u30fb\u5e7c\u7a1a\u5712\u30fb\u30ce\u30fc\u30ba\u30ef\u30fc\u30af\n          <\/p>\n\n          <p class=\"sd-ss-copy\">\n            \u5b66\u3076\u3001\u904a\u3076\u3001\u6e80\u305f\u3055\u308c\u308b\u3002<br>\n            \u72ac\u3089\u3057\u3044\u6bce\u65e5\u3092\u3002\n          <\/p>\n\n          <div class=\"sd-ss-link\">\n            <span>\u30c9\u30c3\u30b0\u30b1\u30a2\u3092\u898b\u308b<\/span>\n\n            <span class=\"sd-ss-arrow\">\n              \u2192\n            <\/span>\n          <\/div>\n\n        <\/div>\n\n      <\/a>\n\n\n    <\/div>\n\n  <\/div>\n\n<\/section>\n\n\n\n<style>\n\/* =========================================================\n   SMILEY DOG\n   CONCEPT SECTION\n   \u30c6\u30fc\u30de\u975e\u4f9d\u5b58 \/ \u5168\u5e45 \/ \u30ec\u30b9\u30dd\u30f3\u30b7\u30d6\n========================================================= *\/\n\n#sd-concept,\n#sd-concept * {\n  box-sizing: border-box !important;\n}\n\n#sd-concept {\n  --sd-green: #345647;\n  --sd-green-deep: #29483b;\n  --sd-mint: #DFF6E7;\n  --sd-mint-light: #EEF9F2;\n  --sd-cream: #FFFBF5;\n  --sd-pink: #F7E9E1;\n  --sd-text: #404b45;\n  --sd-sub: #707b75;\n  --sd-line: rgba(52, 86, 71, .14);\n\n  position: relative !important;\n\n  width: 100vw !important;\n  max-width: none !important;\n\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n\n  padding: 130px 0 135px !important;\n\n  overflow: hidden !important;\n\n  background:\n    linear-gradient(\n      180deg,\n      #fffdf9 0%,\n      #f8fcf9 42%,\n      #eef9f2 100%\n    ) !important;\n\n  color: var(--sd-text) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    \"Hiragino Kaku Gothic ProN\",\n    \"Yu Gothic\",\n    sans-serif !important;\n}\n\n\n\/* =========================================================\n   BACKGROUND DECORATION\n========================================================= *\/\n\n#sd-concept::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 620px !important;\n  height: 620px !important;\n\n  top: -300px !important;\n  right: -190px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(223, 246, 231, .75) 0%,\n      rgba(223, 246, 231, .28) 42%,\n      rgba(223, 246, 231, 0) 72%\n    ) !important;\n\n  pointer-events: none !important;\n}\n\n\n#sd-concept::after {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 520px !important;\n  height: 520px !important;\n\n  left: -230px !important;\n  bottom: -260px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(247, 233, 225, .70) 0%,\n      rgba(247, 233, 225, .24) 45%,\n      rgba(247, 233, 225, 0) 72%\n    ) !important;\n\n  pointer-events: none !important;\n}\n\n\n\/* =========================================================\n   INNER\n========================================================= *\/\n\n#sd-concept .sd-concept-inner {\n  position: relative !important;\n  z-index: 2 !important;\n\n  width: min(1120px, calc(100% - 80px)) !important;\n\n  margin: 0 auto !important;\n}\n\n\n\/* =========================================================\n   SECTION HEADER\n========================================================= *\/\n\n#sd-concept .sd-concept-head {\n  text-align: center !important;\n\n  margin-bottom: 62px !important;\n}\n\n\n#sd-concept .sd-concept-label {\n  margin: 0 0 18px !important;\n\n  color: #7a9a8a !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: 12px !important;\n\n  letter-spacing: .24em !important;\n\n  text-transform: uppercase !important;\n}\n\n\n#sd-concept .sd-concept-en {\n  margin: 0 !important;\n  padding: 0 !important;\n\n  border: 0 !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: clamp(48px, 5.4vw, 74px) !important;\n\n  font-weight: 400 !important;\n\n  line-height: 1.08 !important;\n\n  letter-spacing: -.02em !important;\n}\n\n\n#sd-concept .sd-concept-en::before,\n#sd-concept .sd-concept-en::after {\n  display: none !important;\n  content: none !important;\n}\n\n\n#sd-concept .sd-concept-en em {\n  font-style: italic !important;\n  font-weight: 400 !important;\n}\n\n\n#sd-concept .sd-concept-jp {\n  margin: 22px 0 0 !important;\n\n  color: #40594c !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    \"Hiragino Mincho ProN\",\n    serif !important;\n\n  font-size: clamp(22px, 2.1vw, 31px) !important;\n\n  font-weight: 500 !important;\n\n  line-height: 1.7 !important;\n\n  letter-spacing: .08em !important;\n}\n\n\n\/* =========================================================\n   MESSAGE\n========================================================= *\/\n\n#sd-concept .sd-concept-message {\n  position: relative !important;\n\n  max-width: 800px !important;\n\n  margin: 0 auto 78px !important;\n\n  padding: 47px 65px 50px !important;\n\n  text-align: center !important;\n\n  border-top: 1px solid var(--sd-line) !important;\n  border-bottom: 1px solid var(--sd-line) !important;\n}\n\n\n#sd-concept .sd-concept-message::before {\n  content: \"\u201c\" !important;\n\n  position: absolute !important;\n\n  top: -16px !important;\n  left: 50% !important;\n\n  transform: translateX(-50%) !important;\n\n  padding: 0 18px !important;\n\n  background: #f9fcf9 !important;\n\n  color: rgba(52, 86, 71, .23) !important;\n\n  font-family:\n    Georgia,\n    serif !important;\n\n  font-size: 58px !important;\n\n  line-height: 1 !important;\n}\n\n\n#sd-concept .sd-concept-message p {\n  margin: 0 !important;\n\n  color: #536159 !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    serif !important;\n\n  font-size: 16px !important;\n\n  font-weight: 400 !important;\n\n  line-height: 2.35 !important;\n\n  letter-spacing: .065em !important;\n}\n\n\n\/* =========================================================\n   POINT GRID\n========================================================= *\/\n\n#sd-concept .sd-concept-points {\n  display: grid !important;\n\n  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n\n  gap: 24px !important;\n}\n\n\n\/* =========================================================\n   POINT CARD\n========================================================= *\/\n\n#sd-concept .sd-concept-point {\n  position: relative !important;\n\n  min-height: 285px !important;\n\n  padding: 48px 46px 44px !important;\n\n  border-radius: 28px !important;\n\n  overflow: hidden !important;\n\n  border: 1px solid var(--sd-line) !important;\n\n  box-shadow:\n    0 20px 60px rgba(45, 71, 58, .045) !important;\n}\n\n\n#sd-concept .sd-concept-point--smile {\n  background:\n    linear-gradient(\n      145deg,\n      #fffdf9 0%,\n      #fff8f2 100%\n    ) !important;\n}\n\n\n#sd-concept .sd-concept-point--science {\n  background:\n    linear-gradient(\n      145deg,\n      #f4fbf6 0%,\n      #dff6e7 100%\n    ) !important;\n}\n\n\n\/* =========================================================\n   NUMBER\n========================================================= *\/\n\n#sd-concept .sd-point-number {\n  display: block !important;\n\n  margin-bottom: 45px !important;\n\n  color: rgba(52, 86, 71, .38) !important;\n\n  font-family:\n    Georgia,\n    serif !important;\n\n  font-size: 13px !important;\n\n  letter-spacing: .14em !important;\n}\n\n\n\/* =========================================================\n   ENGLISH POINT TITLE\n========================================================= *\/\n\n#sd-concept .sd-point-en {\n  margin: 0 0 13px !important;\n  padding: 0 !important;\n\n  border: 0 !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: clamp(27px, 2.5vw, 36px) !important;\n\n  font-weight: 400 !important;\n\n  line-height: 1.15 !important;\n\n  letter-spacing: .02em !important;\n}\n\n\n#sd-concept .sd-point-en::before,\n#sd-concept .sd-point-en::after {\n  display: none !important;\n  content: none !important;\n}\n\n\n\/* =========================================================\n   JAPANESE POINT TITLE\n========================================================= *\/\n\n#sd-concept .sd-point-jp {\n  position: relative !important;\n\n  margin: 0 !important;\n\n  padding-top: 24px !important;\n\n  color: #42584d !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    serif !important;\n\n  font-size: 18px !important;\n\n  font-weight: 500 !important;\n\n  line-height: 1.8 !important;\n\n  letter-spacing: .05em !important;\n}\n\n\n#sd-concept .sd-point-jp::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  top: 0 !important;\n  left: 0 !important;\n\n  width: 46px !important;\n  height: 1px !important;\n\n  background: rgba(52, 86, 71, .34) !important;\n}\n\n\n\/* =========================================================\n   SUB TEXT\n========================================================= *\/\n\n#sd-concept .sd-point-text {\n  margin: 18px 0 0 !important;\n\n  color: var(--sd-sub) !important;\n\n  font-size: 13px !important;\n\n  line-height: 2 !important;\n\n  letter-spacing: .035em !important;\n}\n\n\n\/* =========================================================\n   CIRCLE DECORATION\n========================================================= *\/\n\n#sd-concept .sd-concept-point::after {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 220px !important;\n  height: 220px !important;\n\n  right: -95px !important;\n  bottom: -110px !important;\n\n  border: 1px solid rgba(52, 86, 71, .08) !important;\n\n  border-radius: 50% !important;\n\n  pointer-events: none !important;\n}\n\n\n\/* =========================================================\n   TABLET\n========================================================= *\/\n\n@media (max-width: 960px) {\n\n  #sd-concept {\n    padding: 100px 0 105px !important;\n  }\n\n  #sd-concept .sd-concept-inner {\n    width: min(100% - 50px, 1050px) !important;\n  }\n\n  #sd-concept .sd-concept-message {\n    padding-left: 42px !important;\n    padding-right: 42px !important;\n  }\n\n}\n\n\n\/* =========================================================\n   SMARTPHONE\n========================================================= *\/\n\n@media (max-width: 767px) {\n\n  #sd-concept {\n    padding: 76px 0 80px !important;\n  }\n\n  #sd-concept .sd-concept-inner {\n    width: calc(100% - 32px) !important;\n  }\n\n\n  #sd-concept .sd-concept-head {\n    margin-bottom: 44px !important;\n  }\n\n\n  #sd-concept .sd-concept-label {\n    margin-bottom: 12px !important;\n\n    font-size: 10px !important;\n  }\n\n\n  #sd-concept .sd-concept-en {\n    font-size: 41px !important;\n\n    line-height: 1.05 !important;\n  }\n\n\n  #sd-concept .sd-concept-jp {\n    margin-top: 17px !important;\n\n    font-size: 21px !important;\n\n    line-height: 1.7 !important;\n  }\n\n\n  #sd-concept .sd-concept-message {\n    margin-bottom: 52px !important;\n\n    padding: 38px 10px 40px !important;\n  }\n\n\n  #sd-concept .sd-concept-message::before {\n    font-size: 46px !important;\n  }\n\n\n  #sd-concept .sd-concept-message p {\n    font-size: 14px !important;\n\n    line-height: 2.15 !important;\n\n    letter-spacing: .035em !important;\n  }\n\n\n  #sd-concept .sd-concept-points {\n    grid-template-columns: 1fr !important;\n\n    gap: 15px !important;\n  }\n\n\n  #sd-concept .sd-concept-point {\n    min-height: 250px !important;\n\n    padding: 34px 28px 32px !important;\n\n    border-radius: 23px !important;\n  }\n\n\n  #sd-concept .sd-point-number {\n    margin-bottom: 35px !important;\n\n    font-size: 11px !important;\n  }\n\n\n  #sd-concept .sd-point-en {\n    font-size: 27px !important;\n  }\n\n\n  #sd-concept .sd-point-jp {\n    padding-top: 20px !important;\n\n    font-size: 17px !important;\n\n    line-height: 1.7 !important;\n  }\n\n\n  #sd-concept .sd-point-text {\n    font-size: 12.5px !important;\n\n    line-height: 1.9 !important;\n  }\n\n}\n\n\n\/* =========================================================\n   SMALL MOBILE\n========================================================= *\/\n\n@media (max-width: 400px) {\n\n  #sd-concept .sd-concept-en {\n    font-size: 36px !important;\n  }\n\n  #sd-concept .sd-concept-jp {\n    font-size: 19px !important;\n  }\n\n}\n<\/style>\n\n\n<section id=\"sd-concept\">\n\n  <div class=\"sd-concept-inner\">\n\n\n    <!-- =========================\n         HEADER\n    ========================== -->\n\n    <div class=\"sd-concept-head\">\n\n      <p class=\"sd-concept-label\">\n        OUR CONCEPT\n      <\/p>\n\n      <h2 class=\"sd-concept-en\">\n        For Your Dog's <em>Smile.<\/em>\n      <\/h2>\n\n      <p class=\"sd-concept-jp\">\n        \u3059\u3079\u3066\u306f\u3001\u611b\u72ac\u306e\u7b11\u9854\u306e\u305f\u3081\u306b\u3002\n      <\/p>\n\n    <\/div>\n\n\n\n    <!-- =========================\n         MESSAGE\n    ========================== -->\n\n    <div class=\"sd-concept-message\">\n\n      <p>\n        \u7dba\u9e97\u306b\u306a\u308b\u3053\u3068\u3060\u3051\u304c\u3001\u30b4\u30fc\u30eb\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002<br>\n        \u697d\u3057\u304f\u904e\u3054\u305b\u305f\u3053\u3068\u3001\u65b0\u3057\u3044\u3053\u3068\u304c\u3067\u304d\u305f\u3053\u3068\u3001<br>\n        \u98fc\u3044\u4e3b\u69d8\u3068\u3082\u3063\u3068\u5206\u304b\u308a\u5408\u3048\u305f\u3053\u3068\u3002<br><br>\n\n        \u305d\u306e\u4e00\u3064\u3072\u3068\u3064\u304c\u3001<br>\n        \u611b\u72ac\u3068\u306e\u66ae\u3089\u3057\u3092\u3082\u3063\u3068\u8c4a\u304b\u306b\u3059\u308b\u3068\u8003\u3048\u3066\u3044\u307e\u3059\u3002\n      <\/p>\n\n    <\/div>\n\n\n\n    <!-- =========================\n         POINTS\n    ========================== -->\n\n    <div class=\"sd-concept-points\">\n\n\n      <!-- SMILE -->\n      <div class=\"sd-concept-point sd-concept-point--smile\">\n\n        <span class=\"sd-point-number\">\n          01\n        <\/span>\n\n        <h3 class=\"sd-point-en\">\n          SMILE\n        <\/h3>\n\n        <p class=\"sd-point-jp\">\n          \u72ac\u3068\u98fc\u3044\u4e3b\u69d8\u306e<br>\n          \u300c\u7b11\u9854\u300d\u304c\u79c1\u305f\u3061\u306e\u30b4\u30fc\u30eb\n        <\/p>\n\n        <p class=\"sd-point-text\">\n          \u7dba\u9e97\u306b\u306a\u308b\u3053\u3068\u3082\u3001\u697d\u3057\u304f\u5b66\u3076\u3053\u3068\u3082\u3002<br>\n          \u3059\u3079\u3066\u306e\u6642\u9593\u304c\u3001\u611b\u72ac\u3068\u98fc\u3044\u4e3b\u69d8\u306e\n          \u7b11\u9854\u306b\u3064\u306a\u304c\u308b\u3053\u3068\u3092\u5927\u5207\u306b\u3057\u3066\u3044\u307e\u3059\u3002\n        <\/p>\n\n      <\/div>\n\n\n\n      <!-- SCIENCE & CARE -->\n      <div class=\"sd-concept-point sd-concept-point--science\">\n\n        <span class=\"sd-point-number\">\n          02\n        <\/span>\n\n        <h3 class=\"sd-point-en\">\n          SCIENCE &amp; CARE\n        <\/h3>\n\n        <p class=\"sd-point-jp\">\n          \u79d1\u5b66\u7684\u306a\u77e5\u8b58\u306b\u57fa\u3065\u3044\u305f<br>\n          \u3084\u3055\u3057\u3044\u30b1\u30a2\n        <\/p>\n\n        <p class=\"sd-point-text\">\n          \u76ae\u819a\u30fb\u88ab\u6bdb\u3001\u305d\u3057\u3066\u72ac\u306e\u884c\u52d5\u3092\u6b63\u3057\u304f\u7406\u89e3\u3057\u3001\n          \u79d1\u5b66\u7684\u306a\u77e5\u8b58\u3092\u6d3b\u304b\u3057\u306a\u304c\u3089\u3001\n          \u4e00\u982d\u4e00\u982d\u306b\u5408\u3063\u305f\u30b1\u30a2\u3092\u8003\u3048\u307e\u3059\u3002\n        <\/p>\n\n      <\/div>\n\n\n    <\/div>\n\n  <\/div>\n\n<\/section>\n\n\n\n<style>\n\/* =========================================================\n   SMILEY DOG\n   TRIMMING & SKIN CARE\n   \u30c6\u30fc\u30de\u975e\u4f9d\u5b58 \/ \u5168\u5e45 \/ \u30ec\u30b9\u30dd\u30f3\u30b7\u30d6\n========================================================= *\/\n\n#sd-trimming,\n#sd-trimming * {\n  box-sizing: border-box !important;\n}\n\n#sd-trimming {\n  --sd-green: #345647;\n  --sd-green-deep: #29483b;\n  --sd-mint: #DFF6E7;\n  --sd-mint-light: #EFF9F2;\n  --sd-cream: #FFFBF5;\n  --sd-pink: #F7E9E1;\n  --sd-text: #414c46;\n  --sd-sub: #707b75;\n  --sd-line: rgba(52, 86, 71, .14);\n\n  position: relative !important;\n\n  width: 100vw !important;\n  max-width: none !important;\n\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n\n  padding: 135px 0 140px !important;\n\n  background:\n    linear-gradient(\n      180deg,\n      #fffdf9 0%,\n      #ffffff 58%,\n      #fbfdfb 100%\n    ) !important;\n\n  overflow: hidden !important;\n\n  color: var(--sd-text) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    \"Hiragino Kaku Gothic ProN\",\n    \"Yu Gothic\",\n    sans-serif !important;\n}\n\n\n\/* =========================================================\n   \u80cc\u666f\u88c5\u98fe\n========================================================= *\/\n\n#sd-trimming::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 640px !important;\n  height: 640px !important;\n\n  top: -300px !important;\n  left: -300px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(223,246,231,.58) 0%,\n      rgba(223,246,231,.18) 45%,\n      rgba(223,246,231,0) 72%\n    ) !important;\n\n  pointer-events: none !important;\n}\n\n#sd-trimming::after {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 560px !important;\n  height: 560px !important;\n\n  right: -280px !important;\n  bottom: -260px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(247,233,225,.55) 0%,\n      rgba(247,233,225,.16) 48%,\n      rgba(247,233,225,0) 72%\n    ) !important;\n\n  pointer-events: none !important;\n}\n\n\n\/* =========================================================\n   INNER\n========================================================= *\/\n\n#sd-trimming .sd-trimming-inner {\n  position: relative !important;\n  z-index: 2 !important;\n\n  width: min(1240px, calc(100% - 80px)) !important;\n\n  margin: 0 auto !important;\n}\n\n\n\/* =========================================================\n   MAIN AREA\n========================================================= *\/\n\n#sd-trimming .sd-trimming-main {\n  display: grid !important;\n\n  grid-template-columns:\n    minmax(0, 1.03fr)\n    minmax(0, .97fr) !important;\n\n  align-items: center !important;\n\n  gap: 82px !important;\n\n  margin-bottom: 110px !important;\n}\n\n\n\/* =========================================================\n   PHOTO\n========================================================= *\/\n\n#sd-trimming .sd-trimming-photo-wrap {\n  position: relative !important;\n\n  min-width: 0 !important;\n}\n\n#sd-trimming .sd-trimming-photo {\n  position: relative !important;\n\n  height: 650px !important;\n\n  overflow: hidden !important;\n\n  border-radius:\n    180px 38px 180px 38px !important;\n\n  background: var(--sd-mint-light) !important;\n\n  box-shadow:\n    0 30px 80px rgba(42,72,57,.10) !important;\n}\n\n#sd-trimming .sd-trimming-photo img {\n  display: block !important;\n\n  width: 100% !important;\n  height: 100% !important;\n\n  object-fit: cover !important;\n\n  border: 0 !important;\n\n  transition: transform 1.2s ease !important;\n}\n\n@media (hover:hover) {\n\n  #sd-trimming .sd-trimming-photo:hover img {\n    transform: scale(1.025) !important;\n  }\n\n}\n\n\n\/* \u88c5\u98fe\u30e9\u30d9\u30eb *\/\n\n#sd-trimming .sd-photo-label {\n  position: absolute !important;\n\n  right: -28px !important;\n  bottom: 60px !important;\n\n  z-index: 3 !important;\n\n  width: 160px !important;\n  height: 160px !important;\n\n  display: flex !important;\n  flex-direction: column !important;\n  align-items: center !important;\n  justify-content: center !important;\n\n  border-radius: 50% !important;\n\n  background: rgba(223,246,231,.94) !important;\n\n  border:\n    1px solid rgba(52,86,71,.12) !important;\n\n  backdrop-filter: blur(8px) !important;\n  -webkit-backdrop-filter: blur(8px) !important;\n\n  color: var(--sd-green-deep) !important;\n\n  text-align: center !important;\n}\n\n#sd-trimming .sd-photo-label-en {\n  margin: 0 0 5px !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: 12px !important;\n\n  letter-spacing: .18em !important;\n}\n\n#sd-trimming .sd-photo-label-jp {\n  margin: 0 !important;\n\n  font-size: 11px !important;\n\n  line-height: 1.6 !important;\n\n  letter-spacing: .06em !important;\n}\n\n\n\/* =========================================================\n   CONTENT\n========================================================= *\/\n\n#sd-trimming .sd-trimming-content {\n  min-width: 0 !important;\n}\n\n#sd-trimming .sd-trimming-label {\n  margin: 0 0 17px !important;\n\n  color: #7c9a8b !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: 11px !important;\n\n  letter-spacing: .23em !important;\n\n  text-transform: uppercase !important;\n}\n\n\n#sd-trimming .sd-trimming-title {\n  margin: 0 !important;\n  padding: 0 !important;\n\n  border: 0 !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size:\n    clamp(42px, 4.4vw, 64px) !important;\n\n  font-weight: 400 !important;\n\n  line-height: 1.06 !important;\n\n  letter-spacing: -.025em !important;\n}\n\n#sd-trimming .sd-trimming-title::before,\n#sd-trimming .sd-trimming-title::after {\n  display: none !important;\n  content: none !important;\n}\n\n\n#sd-trimming .sd-trimming-jp {\n  position: relative !important;\n\n  margin: 35px 0 0 !important;\n\n  padding-top: 29px !important;\n\n  color: #3d5649 !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    \"Hiragino Mincho ProN\",\n    serif !important;\n\n  font-size:\n    clamp(23px, 2.1vw, 31px) !important;\n\n  font-weight: 500 !important;\n\n  line-height: 1.75 !important;\n\n  letter-spacing: .055em !important;\n}\n\n#sd-trimming .sd-trimming-jp::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  top: 0 !important;\n  left: 0 !important;\n\n  width: 65px !important;\n  height: 1px !important;\n\n  background:\n    rgba(52,86,71,.38) !important;\n}\n\n\n#sd-trimming .sd-trimming-text {\n  margin: 29px 0 0 !important;\n\n  color: #66726c !important;\n\n  font-size: 14px !important;\n\n  line-height: 2.15 !important;\n\n  letter-spacing: .035em !important;\n}\n\n\n\/* =========================================================\n   QUATTRO INTRO\n========================================================= *\/\n\n#sd-trimming .sd-quattro {\n  position: relative !important;\n\n  padding-top: 80px !important;\n\n  border-top:\n    1px solid rgba(52,86,71,.12) !important;\n}\n\n#sd-trimming .sd-quattro-head {\n  display: grid !important;\n\n  grid-template-columns:\n    minmax(0, .8fr)\n    minmax(0, 1.2fr) !important;\n\n  align-items: end !important;\n\n  gap: 70px !important;\n\n  margin-bottom: 48px !important;\n}\n\n\n#sd-trimming .sd-quattro-small {\n  display: block !important;\n\n  margin: 0 0 10px !important;\n\n  color: #7c9a8b !important;\n\n  font-size: 10px !important;\n\n  letter-spacing: .22em !important;\n}\n\n\n#sd-trimming .sd-quattro-title {\n  margin: 0 !important;\n  padding: 0 !important;\n\n  border: 0 !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size:\n    clamp(35px, 3.6vw, 50px) !important;\n\n  font-weight: 400 !important;\n\n  line-height: 1.1 !important;\n\n  letter-spacing: .01em !important;\n}\n\n#sd-trimming .sd-quattro-title::before,\n#sd-trimming .sd-quattro-title::after {\n  display: none !important;\n  content: none !important;\n}\n\n\n#sd-trimming .sd-quattro-lead {\n  margin: 0 !important;\n\n  color: #58675f !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    serif !important;\n\n  font-size: 16px !important;\n\n  line-height: 2 !important;\n\n  letter-spacing: .05em !important;\n}\n\n\n\/* =========================================================\n   QUATTRO CARDS\n========================================================= *\/\n\n#sd-trimming .sd-quattro-grid {\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(3, minmax(0,1fr)) !important;\n\n  gap: 18px !important;\n\n  margin-bottom: 52px !important;\n}\n\n\n#sd-trimming .sd-quattro-card {\n  position: relative !important;\n\n  min-height: 300px !important;\n\n  padding:\n    37px 32px 34px !important;\n\n  overflow: hidden !important;\n\n  border-radius: 25px !important;\n\n  border:\n    1px solid rgba(52,86,71,.12) !important;\n\n  background: rgba(255,255,255,.75) !important;\n\n  box-shadow:\n    0 18px 50px rgba(42,72,57,.045) !important;\n\n  transition:\n    transform .4s ease,\n    box-shadow .4s ease !important;\n}\n\n\n\/* \u8272\u3092\u5fae\u5999\u306b\u5909\u3048\u308b *\/\n\n#sd-trimming .sd-quattro-card:nth-child(1) {\n  background:\n    linear-gradient(\n      145deg,\n      #f7fcf9,\n      #e8f7ee\n    ) !important;\n}\n\n#sd-trimming .sd-quattro-card:nth-child(2) {\n  background:\n    linear-gradient(\n      145deg,\n      #fffefa,\n      #f8f2e9\n    ) !important;\n}\n\n#sd-trimming .sd-quattro-card:nth-child(3) {\n  background:\n    linear-gradient(\n      145deg,\n      #fffafa,\n      #f7eae2\n    ) !important;\n}\n\n\n@media (hover:hover) {\n\n  #sd-trimming .sd-quattro-card:hover {\n    transform: translateY(-7px) !important;\n\n    box-shadow:\n      0 28px 65px rgba(42,72,57,.10) !important;\n  }\n\n}\n\n\n\/* =========================================================\n   CARD NUMBER\n========================================================= *\/\n\n#sd-trimming .sd-quattro-number {\n  display: block !important;\n\n  margin-bottom: 53px !important;\n\n  color: rgba(52,86,71,.38) !important;\n\n  font-family:\n    Georgia,\n    serif !important;\n\n  font-size: 12px !important;\n\n  letter-spacing: .13em !important;\n}\n\n\n\/* =========================================================\n   ENGLISH\n========================================================= *\/\n\n#sd-trimming .sd-quattro-en {\n  margin: 0 0 10px !important;\n  padding: 0 !important;\n\n  border: 0 !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size:\n    clamp(21px,1.75vw,27px) !important;\n\n  font-weight: 400 !important;\n\n  line-height: 1.25 !important;\n\n  letter-spacing: .01em !important;\n}\n\n#sd-trimming .sd-quattro-en::before,\n#sd-trimming .sd-quattro-en::after {\n  display: none !important;\n  content: none !important;\n}\n\n\n\/* =========================================================\n   JAPANESE\n========================================================= *\/\n\n#sd-trimming .sd-quattro-jp {\n  margin: 0 0 20px !important;\n\n  color: #50645a !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    serif !important;\n\n  font-size: 15px !important;\n\n  font-weight: 500 !important;\n\n  line-height: 1.7 !important;\n\n  letter-spacing: .04em !important;\n}\n\n\n\/* =========================================================\n   CARD TEXT\n========================================================= *\/\n\n#sd-trimming .sd-quattro-text {\n  margin: 0 !important;\n\n  color: #718079 !important;\n\n  font-size: 12.5px !important;\n\n  line-height: 1.95 !important;\n\n  letter-spacing: .025em !important;\n}\n\n\n\/* =========================================================\n   DECORATION\n========================================================= *\/\n\n#sd-trimming .sd-quattro-card::after {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 160px !important;\n  height: 160px !important;\n\n  right: -75px !important;\n  bottom: -80px !important;\n\n  border:\n    1px solid rgba(52,86,71,.08) !important;\n\n  border-radius: 50% !important;\n}\n\n\n\/* =========================================================\n   BUTTON\n========================================================= *\/\n\n#sd-trimming .sd-trimming-button-wrap {\n  display: flex !important;\n\n  justify-content: center !important;\n}\n\n\n#sd-trimming .sd-trimming-button {\n  display: inline-flex !important;\n\n  align-items: center !important;\n  justify-content: center !important;\n\n  gap: 22px !important;\n\n  min-width: 330px !important;\n\n  padding:\n    18px 25px 18px 30px !important;\n\n  border:\n    1px solid var(--sd-green-deep) !important;\n\n  border-radius: 999px !important;\n\n  background:\n    var(--sd-green-deep) !important;\n\n  color: #fff !important;\n\n  text-decoration: none !important;\n\n  font-size: 13px !important;\n\n  font-weight: 500 !important;\n\n  letter-spacing: .07em !important;\n\n  transition:\n    background .3s ease,\n    color .3s ease,\n    transform .3s ease !important;\n}\n\n\n#sd-trimming .sd-button-arrow {\n  display: flex !important;\n\n  align-items: center !important;\n  justify-content: center !important;\n\n  width: 33px !important;\n  height: 33px !important;\n\n  border-radius: 50% !important;\n\n  background: rgba(255,255,255,.14) !important;\n\n  transition:\n    transform .3s ease !important;\n}\n\n\n@media (hover:hover) {\n\n  #sd-trimming .sd-trimming-button:hover {\n    background: #3e6654 !important;\n\n    transform: translateY(-2px) !important;\n  }\n\n  #sd-trimming .sd-trimming-button:hover\n  .sd-button-arrow {\n    transform: translateX(4px) !important;\n  }\n\n}\n\n\n\/* =========================================================\n   TABLET\n========================================================= *\/\n\n@media (max-width: 1020px) {\n\n  #sd-trimming {\n    padding:\n      105px 0 110px !important;\n  }\n\n  #sd-trimming .sd-trimming-inner {\n    width:\n      min(100% - 50px, 1100px) !important;\n  }\n\n  #sd-trimming .sd-trimming-main {\n    gap: 50px !important;\n\n    margin-bottom: 85px !important;\n  }\n\n  #sd-trimming .sd-trimming-photo {\n    height: 550px !important;\n  }\n\n  #sd-trimming .sd-photo-label {\n    width: 135px !important;\n    height: 135px !important;\n\n    right: -15px !important;\n  }\n\n  #sd-trimming .sd-quattro-head {\n    gap: 40px !important;\n  }\n\n  #sd-trimming .sd-quattro-card {\n    padding:\n      32px 25px !important;\n  }\n\n}\n\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media (max-width: 767px) {\n\n  #sd-trimming {\n    padding:\n      75px 0 82px !important;\n  }\n\n  #sd-trimming .sd-trimming-inner {\n    width:\n      calc(100% - 32px) !important;\n  }\n\n\n  \/* MAIN *\/\n\n  #sd-trimming .sd-trimming-main {\n    grid-template-columns: 1fr !important;\n\n    gap: 48px !important;\n\n    margin-bottom: 70px !important;\n  }\n\n\n  \/* PHOTO *\/\n\n  #sd-trimming .sd-trimming-photo {\n    height: 470px !important;\n\n    border-radius:\n      105px 24px 105px 24px !important;\n  }\n\n\n  #sd-trimming .sd-photo-label {\n    width: 120px !important;\n    height: 120px !important;\n\n    right: 12px !important;\n    bottom: -25px !important;\n  }\n\n  #sd-trimming .sd-photo-label-en {\n    font-size: 10px !important;\n  }\n\n  #sd-trimming .sd-photo-label-jp {\n    font-size: 9px !important;\n  }\n\n\n  \/* CONTENT *\/\n\n  #sd-trimming .sd-trimming-label {\n    font-size: 9px !important;\n  }\n\n  #sd-trimming .sd-trimming-title {\n    font-size: 40px !important;\n  }\n\n  #sd-trimming .sd-trimming-jp {\n    margin-top: 27px !important;\n\n    padding-top: 22px !important;\n\n    font-size: 22px !important;\n  }\n\n  #sd-trimming .sd-trimming-text {\n    margin-top: 22px !important;\n\n    font-size: 13.5px !important;\n\n    line-height: 2.05 !important;\n  }\n\n\n  \/* QUATTRO *\/\n\n  #sd-trimming .sd-quattro {\n    padding-top: 55px !important;\n  }\n\n  #sd-trimming .sd-quattro-head {\n    grid-template-columns: 1fr !important;\n\n    gap: 20px !important;\n\n    margin-bottom: 32px !important;\n  }\n\n  #sd-trimming .sd-quattro-title {\n    font-size: 35px !important;\n  }\n\n  #sd-trimming .sd-quattro-lead {\n    font-size: 14px !important;\n\n    line-height: 1.9 !important;\n  }\n\n\n  \/* CARDS *\/\n\n  #sd-trimming .sd-quattro-grid {\n    grid-template-columns: 1fr !important;\n\n    gap: 14px !important;\n\n    margin-bottom: 38px !important;\n  }\n\n  #sd-trimming .sd-quattro-card {\n    min-height: 0 !important;\n\n    padding:\n      29px 26px 28px !important;\n\n    border-radius: 22px !important;\n  }\n\n  #sd-trimming .sd-quattro-number {\n    margin-bottom: 31px !important;\n  }\n\n  #sd-trimming .sd-quattro-en {\n    font-size: 24px !important;\n  }\n\n\n  \/* BUTTON *\/\n\n  #sd-trimming .sd-trimming-button {\n    width: 100% !important;\n\n    min-width: 0 !important;\n\n    justify-content:\n      space-between !important;\n\n    padding-left: 25px !important;\n  }\n\n}\n\n\n\/* =========================================================\n   SMALL MOBILE\n========================================================= *\/\n\n@media (max-width: 400px) {\n\n  #sd-trimming .sd-trimming-photo {\n    height: 420px !important;\n  }\n\n  #sd-trimming .sd-trimming-title {\n    font-size: 36px !important;\n  }\n\n  #sd-trimming .sd-trimming-jp {\n    font-size: 20px !important;\n  }\n\n}\n<\/style>\n\n\n<section id=\"sd-trimming\">\n\n  <div class=\"sd-trimming-inner\">\n\n\n    <!-- =====================================================\n         MAIN\n    ====================================================== -->\n\n    <div class=\"sd-trimming-main\">\n\n\n      <!-- PHOTO -->\n      <div class=\"sd-trimming-photo-wrap\">\n\n        <div class=\"sd-trimming-photo\">\n\n          <!--\n            \u25bc\u3053\u3053\u3092\u30af\u30a2\u30c8\u30ed\u30b7\u30b9\u30c6\u30e0\u4f7f\u7528\u4e2d\u306e\u5199\u771fURL\u306b\u5909\u66f4\n          -->\n          <img decoding=\"async\"\n            src=\"YOUR_IMAGE_URL\"\n            alt=\"\u30af\u30a2\u30c8\u30ed\u30b7\u30b9\u30c6\u30e0\u3067\u30b1\u30a2\u3092\u53d7\u3051\u308b\u30ef\u30f3\u3061\u3083\u3093\"\n          >\n\n        <\/div>\n\n\n        <div class=\"sd-photo-label\">\n\n          <p class=\"sd-photo-label-en\">\n            GENTLE CARE\n          <\/p>\n\n          <p class=\"sd-photo-label-jp\">\n            \u5fc3\u5730\u3088\u304f\u3001<br>\n            \u3084\u3055\u3057\u3044\u6642\u9593\u3092\u3002\n          <\/p>\n\n        <\/div>\n\n      <\/div>\n\n\n\n      <!-- CONTENT -->\n      <div class=\"sd-trimming-content\">\n\n        <p class=\"sd-trimming-label\">\n          TRIMMING SERVICE\n        <\/p>\n\n        <h2 class=\"sd-trimming-title\">\n          Trimming<br>\n          &amp; Skin Care\n        <\/h2>\n\n        <p class=\"sd-trimming-jp\">\n          \u7f8e\u3057\u3055\u3060\u3051\u3067\u306f\u306a\u304f\u3001<br>\n          \u5065\u3084\u304b\u306a\u76ae\u819a\u3068\u88ab\u6bdb\u306e\u305f\u3081\u306b\u3002\n        <\/p>\n\n        <p class=\"sd-trimming-text\">\n          \u305d\u306e\u5b50\u306e\u76ae\u819a\u30fb\u88ab\u6bdb\u306e\u72b6\u614b\u306b\u5408\u308f\u305b\u3001\n          \u3084\u3055\u3057\u304f\u4e01\u5be7\u306b\u30b1\u30a2\u3002<br><br>\n\n          \u5f53\u5e97\u3067\u306f\u3001\u30ef\u30f3\u3061\u3083\u3093\u3078\u306e\u8ca0\u62c5\u3092\n          \u3067\u304d\u308b\u9650\u308a\u6291\u3048\u306a\u304c\u3089\u3001\n          \u5fc3\u5730\u3088\u304f\u904e\u3054\u305b\u308b\u30c8\u30ea\u30df\u30f3\u30b0\u3092\n          \u5927\u5207\u306b\u3057\u3066\u3044\u307e\u3059\u3002\n        <\/p>\n\n      <\/div>\n\n    <\/div>\n\n\n\n    <!-- =====================================================\n         QUATTRO SYSTEM\n    ====================================================== -->\n\n    <div class=\"sd-quattro\">\n\n\n      <!-- HEADER -->\n\n      <div class=\"sd-quattro-head\">\n\n        <div>\n\n          <span class=\"sd-quattro-small\">\n            PREMIUM SKIN CARE\n          <\/span>\n\n          <h3 class=\"sd-quattro-title\">\n            QUATTRO SYSTEM\n          <\/h3>\n\n        <\/div>\n\n\n        <p class=\"sd-quattro-lead\">\n          \u76ae\u819a\u79d1\u306b\u7cbe\u901a\u3057\u305f\u7363\u533b\u5e2b\u30b0\u30eb\u30fc\u30d7\u304c\u958b\u767a\u3057\u305f\u3001\n          \u30ef\u30f3\u3061\u3083\u3093\u306e\u76ae\u819a\u3068\u88ab\u6bdb\u3092\u3084\u3055\u3057\u304f\u30b1\u30a2\u3059\u308b\n          \u30b9\u30ad\u30f3\u30b1\u30a2\u30b7\u30b9\u30c6\u30e0\u3067\u3059\u3002\n        <\/p>\n\n      <\/div>\n\n\n\n      <!-- CARDS -->\n\n      <div class=\"sd-quattro-grid\">\n\n\n        <!-- OZONE -->\n        <div class=\"sd-quattro-card\">\n\n          <span class=\"sd-quattro-number\">\n            01\n          <\/span>\n\n          <h4 class=\"sd-quattro-en\">\n            OZONE<br>\n            SHOWER\n          <\/h4>\n\n          <p class=\"sd-quattro-jp\">\n            \u30aa\u30be\u30f3\u30da\u30c3\u30c8\u30b7\u30e3\u30ef\u30fc\n          <\/p>\n\n          <p class=\"sd-quattro-text\">\n            \u30aa\u30be\u30f3\u306e\u529b\u3067\u76ae\u819a\u3084\u88ab\u6bdb\u3092\n            \u3084\u3055\u3057\u304f\u6d17\u6d44\u3002\n            \u6c17\u306b\u306a\u308b\u30cb\u30aa\u30a4\u3084\u6c5a\u308c\u3092\n            \u3059\u3063\u304d\u308a\u3068\u6d17\u3044\u6d41\u3057\u307e\u3059\u3002\n          <\/p>\n\n        <\/div>\n\n\n\n        <!-- MICRO NANO -->\n        <div class=\"sd-quattro-card\">\n\n          <span class=\"sd-quattro-number\">\n            02\n          <\/span>\n\n          <h4 class=\"sd-quattro-en\">\n            MICRO NANO<br>\n            BUBBLE\n          <\/h4>\n\n          <p class=\"sd-quattro-jp\">\n            \u30de\u30a4\u30af\u30ed\u30ca\u30ce\u30d0\u30d6\u30eb\n          <\/p>\n\n          <p class=\"sd-quattro-text\">\n            \u8d85\u5fae\u7d30\u306a\u6ce1\u304c\u6bdb\u7a74\u306e\u5965\u307e\u3067\u5165\u308a\u8fbc\u307f\u3001\n            \u666e\u6bb5\u306e\u30b7\u30e3\u30f3\u30d7\u30fc\u3060\u3051\u3067\u306f\n            \u843d\u3068\u3057\u306b\u304f\u3044\u6c5a\u308c\u307e\u3067\n            \u3084\u3055\u3057\u304f\u6d17\u6d44\u3057\u307e\u3059\u3002\n          <\/p>\n\n        <\/div>\n\n\n\n        <!-- CARBONATED -->\n        <div class=\"sd-quattro-card\">\n\n          <span class=\"sd-quattro-number\">\n            03\n          <\/span>\n\n          <h4 class=\"sd-quattro-en\">\n            CARBONATED<br>\n            SPA\n          <\/h4>\n\n          <p class=\"sd-quattro-jp\">\n            \u70ad\u9178\u6cc9\u30b9\u30d1\n          <\/p>\n\n          <p class=\"sd-quattro-text\">\n            \u70ad\u9178\u6cc9\u3067\u5fc3\u5730\u3088\u304f\u6e29\u6d74\u3002\n            \u88ab\u6bdb\u3092\u6574\u3048\u306a\u304c\u3089\u3001\n            \u3075\u3093\u308f\u308a\u3068\u89e6\u308c\u305f\u304f\u306a\u308b\u3088\u3046\u306a\n            \u4ed5\u4e0a\u304c\u308a\u3092\u76ee\u6307\u3057\u307e\u3059\u3002\n          <\/p>\n\n        <\/div>\n\n\n      <\/div>\n\n\n\n      <!-- BUTTON -->\n\n      <div class=\"sd-trimming-button-wrap\">\n\n        <!-- \u25bc\u30ea\u30f3\u30af\u5148\u3092\u5909\u66f4\u3057\u3066\u304f\u3060\u3055\u3044 -->\n        <a\n          href=\"\/trimming\/\"\n          class=\"sd-trimming-button\"\n        >\n          <span>\n            \u30c8\u30ea\u30df\u30f3\u30b0\u306b\u3064\u3044\u3066\u8a73\u3057\u304f\u898b\u308b\n          <\/span>\n\n          <span class=\"sd-button-arrow\">\n            \u2192\n          <\/span>\n        <\/a>\n\n      <\/div>\n\n\n    <\/div>\n\n  <\/div>\n\n<\/section>\n\n\n\n<style>\n\/* =========================================================\n   SMILEY DOG\n   DOG CARE SERVICES\n   \u30c6\u30fc\u30de\u975e\u4f9d\u5b58 \/ \u5168\u5e45 \/ \u30ec\u30b9\u30dd\u30f3\u30b7\u30d6\n========================================================= *\/\n\n#dog-care,\n#dog-care * {\n  box-sizing: border-box !important;\n}\n\n#dog-care {\n  --sd-green: #345647;\n  --sd-green-deep: #29483b;\n  --sd-mint: #DFF6E7;\n  --sd-mint-light: #EEF9F2;\n  --sd-cream: #FFFBF5;\n  --sd-pink: #F7E9E1;\n  --sd-text: #414c46;\n  --sd-sub: #6f7c75;\n  --sd-line: rgba(52, 86, 71, .14);\n\n  position: relative !important;\n\n  width: 100vw !important;\n  max-width: none !important;\n\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n\n  padding: 130px 0 135px !important;\n\n  background:\n    linear-gradient(\n      180deg,\n      #e8f8ee 0%,\n      #DFF6E7 35%,\n      #d9f2e2 100%\n    ) !important;\n\n  overflow: hidden !important;\n\n  color: var(--sd-text) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    \"Hiragino Kaku Gothic ProN\",\n    \"Yu Gothic\",\n    sans-serif !important;\n}\n\n\n\/* =========================================================\n   \u80cc\u666f\u88c5\u98fe\n========================================================= *\/\n\n#dog-care::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 620px !important;\n  height: 620px !important;\n\n  top: -300px !important;\n  right: -230px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(255,255,255,.58) 0%,\n      rgba(255,255,255,.22) 45%,\n      rgba(255,255,255,0) 72%\n    ) !important;\n\n  pointer-events: none !important;\n}\n\n#dog-care::after {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 500px !important;\n  height: 500px !important;\n\n  left: -220px !important;\n  bottom: -260px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(247,233,225,.48) 0%,\n      rgba(247,233,225,.16) 45%,\n      rgba(247,233,225,0) 72%\n    ) !important;\n\n  pointer-events: none !important;\n}\n\n\n\/* =========================================================\n   INNER\n========================================================= *\/\n\n#dog-care .sd-dc-inner {\n  position: relative !important;\n  z-index: 2 !important;\n\n  width: min(1240px, calc(100% - 80px)) !important;\n\n  margin: 0 auto !important;\n}\n\n\n\/* =========================================================\n   HEADER\n========================================================= *\/\n\n#dog-care .sd-dc-head {\n  display: grid !important;\n\n  grid-template-columns:\n    minmax(0, .95fr)\n    minmax(0, 1.05fr) !important;\n\n  align-items: end !important;\n\n  gap: 70px !important;\n\n  margin-bottom: 58px !important;\n}\n\n#dog-care .sd-dc-label {\n  margin: 0 0 14px !important;\n\n  color: #789587 !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: 11px !important;\n\n  letter-spacing: .24em !important;\n\n  text-transform: uppercase !important;\n}\n\n#dog-care .sd-dc-title {\n  margin: 0 !important;\n  padding: 0 !important;\n\n  border: 0 !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: clamp(45px, 4.6vw, 66px) !important;\n\n  font-weight: 400 !important;\n\n  line-height: 1.06 !important;\n\n  letter-spacing: -.025em !important;\n}\n\n#dog-care .sd-dc-title::before,\n#dog-care .sd-dc-title::after {\n  display: none !important;\n  content: none !important;\n}\n\n#dog-care .sd-dc-jp {\n  position: relative !important;\n\n  margin: 0 !important;\n\n  padding-top: 28px !important;\n\n  color: #3d5649 !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    \"Hiragino Mincho ProN\",\n    serif !important;\n\n  font-size: clamp(23px, 2vw, 30px) !important;\n\n  font-weight: 500 !important;\n\n  line-height: 1.8 !important;\n\n  letter-spacing: .055em !important;\n}\n\n#dog-care .sd-dc-jp::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  top: 0 !important;\n  left: 0 !important;\n\n  width: 60px !important;\n  height: 1px !important;\n\n  background:\n    rgba(52,86,71,.38) !important;\n}\n\n\n\/* =========================================================\n   CARDS GRID\n========================================================= *\/\n\n#dog-care .sd-dc-grid {\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(3, minmax(0, 1fr)) !important;\n\n  gap: 20px !important;\n\n  margin-bottom: 55px !important;\n}\n\n\n\/* =========================================================\n   CARD\n========================================================= *\/\n\n#dog-care .sd-dc-card {\n  position: relative !important;\n\n  overflow: hidden !important;\n\n  border-radius: 28px !important;\n\n  background:\n    rgba(255,255,255,.78) !important;\n\n  border:\n    1px solid rgba(52,86,71,.12) !important;\n\n  box-shadow:\n    0 20px 55px rgba(42,72,57,.06) !important;\n\n  transition:\n    transform .45s cubic-bezier(.2,.7,.2,1),\n    box-shadow .45s ease !important;\n}\n\n@media (hover:hover) {\n\n  #dog-care .sd-dc-card:hover {\n    transform: translateY(-8px) !important;\n\n    box-shadow:\n      0 30px 75px rgba(42,72,57,.12) !important;\n  }\n\n}\n\n\n\/* =========================================================\n   IMAGE\n========================================================= *\/\n\n#dog-care .sd-dc-photo {\n  position: relative !important;\n\n  height: 290px !important;\n\n  overflow: hidden !important;\n\n  background: #d9eee1 !important;\n}\n\n#dog-care .sd-dc-photo::after {\n  content: \"\" !important;\n\n  position: absolute !important;\n  inset: 0 !important;\n\n  background:\n    linear-gradient(\n      to bottom,\n      rgba(255,255,255,0) 50%,\n      rgba(41,72,59,.13) 100%\n    ) !important;\n\n  pointer-events: none !important;\n}\n\n#dog-care .sd-dc-photo img {\n  display: block !important;\n\n  width: 100% !important;\n  height: 100% !important;\n\n  object-fit: cover !important;\n\n  border: 0 !important;\n\n  transition:\n    transform .8s ease !important;\n}\n\n@media (hover:hover) {\n\n  #dog-care .sd-dc-card:hover\n  .sd-dc-photo img {\n    transform: scale(1.035) !important;\n  }\n\n}\n\n\n\/* =========================================================\n   NUMBER BADGE\n========================================================= *\/\n\n#dog-care .sd-dc-number {\n  position: absolute !important;\n\n  top: 22px !important;\n  left: 22px !important;\n\n  z-index: 3 !important;\n\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n\n  width: 50px !important;\n  height: 50px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    rgba(255,255,255,.88) !important;\n\n  backdrop-filter: blur(8px) !important;\n  -webkit-backdrop-filter: blur(8px) !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    Georgia,\n    serif !important;\n\n  font-size: 12px !important;\n\n  letter-spacing: .08em !important;\n\n  border:\n    1px solid rgba(52,86,71,.10) !important;\n}\n\n\n\/* =========================================================\n   CARD BODY\n========================================================= *\/\n\n#dog-care .sd-dc-body {\n  padding:\n    35px 32px 36px !important;\n}\n\n\n\/* =========================================================\n   ENGLISH TITLE\n========================================================= *\/\n\n#dog-care .sd-dc-en {\n  margin: 0 0 10px !important;\n  padding: 0 !important;\n\n  border: 0 !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: clamp(25px, 2vw, 31px) !important;\n\n  font-weight: 400 !important;\n\n  line-height: 1.15 !important;\n\n  letter-spacing: .015em !important;\n}\n\n#dog-care .sd-dc-en::before,\n#dog-care .sd-dc-en::after {\n  display: none !important;\n  content: none !important;\n}\n\n\n\/* =========================================================\n   JP TITLE\n========================================================= *\/\n\n#dog-care .sd-dc-name {\n  margin: 0 0 21px !important;\n\n  color: #4d6257 !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    serif !important;\n\n  font-size: 16px !important;\n\n  font-weight: 500 !important;\n\n  line-height: 1.7 !important;\n\n  letter-spacing: .05em !important;\n}\n\n\n\/* =========================================================\n   DIVIDER\n========================================================= *\/\n\n#dog-care .sd-dc-divider {\n  width: 43px !important;\n  height: 1px !important;\n\n  margin-bottom: 21px !important;\n\n  background:\n    rgba(52,86,71,.28) !important;\n}\n\n\n\/* =========================================================\n   TEXT\n========================================================= *\/\n\n#dog-care .sd-dc-text {\n  margin: 0 !important;\n\n  color: #6c7972 !important;\n\n  font-size: 13px !important;\n\n  line-height: 2 !important;\n\n  letter-spacing: .025em !important;\n}\n\n\n\/* =========================================================\n   CARD TYPE COLORS\n========================================================= *\/\n\n#dog-care .sd-dc-card--training {\n  background:\n    linear-gradient(\n      180deg,\n      rgba(255,255,255,.88) 0%,\n      rgba(255,250,245,.88) 100%\n    ) !important;\n}\n\n#dog-care .sd-dc-card--kindergarten {\n  background:\n    linear-gradient(\n      180deg,\n      rgba(255,255,255,.88) 0%,\n      rgba(241,250,244,.92) 100%\n    ) !important;\n}\n\n#dog-care .sd-dc-card--nosework {\n  background:\n    linear-gradient(\n      180deg,\n      rgba(255,255,255,.88) 0%,\n      rgba(249,240,234,.88) 100%\n    ) !important;\n}\n\n\n\/* =========================================================\n   BOTTOM MESSAGE\n========================================================= *\/\n\n#dog-care .sd-dc-bottom {\n  display: flex !important;\n\n  align-items: center !important;\n  justify-content: space-between !important;\n\n  gap: 40px !important;\n\n  padding-top: 10px !important;\n}\n\n#dog-care .sd-dc-bottom-text {\n  margin: 0 !important;\n\n  color: #5e6f66 !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    serif !important;\n\n  font-size: 14px !important;\n\n  line-height: 1.9 !important;\n\n  letter-spacing: .04em !important;\n}\n\n\n\/* =========================================================\n   BUTTON\n========================================================= *\/\n\n#dog-care .sd-dc-button {\n  flex-shrink: 0 !important;\n\n  display: inline-flex !important;\n\n  align-items: center !important;\n  justify-content: center !important;\n\n  gap: 22px !important;\n\n  min-width: 315px !important;\n\n  padding:\n    18px 24px 18px 29px !important;\n\n  border-radius: 999px !important;\n\n  border:\n    1px solid var(--sd-green-deep) !important;\n\n  background:\n    var(--sd-green-deep) !important;\n\n  color: #fff !important;\n\n  text-decoration: none !important;\n\n  font-size: 13px !important;\n\n  font-weight: 500 !important;\n\n  letter-spacing: .07em !important;\n\n  transition:\n    background .3s ease,\n    transform .3s ease !important;\n}\n\n#dog-care .sd-dc-button-arrow {\n  display: flex !important;\n\n  align-items: center !important;\n  justify-content: center !important;\n\n  width: 34px !important;\n  height: 34px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    rgba(255,255,255,.14) !important;\n\n  transition:\n    transform .3s ease !important;\n}\n\n@media (hover:hover) {\n\n  #dog-care .sd-dc-button:hover {\n    background:\n      #3e6654 !important;\n\n    transform:\n      translateY(-2px) !important;\n  }\n\n  #dog-care .sd-dc-button:hover\n  .sd-dc-button-arrow {\n    transform:\n      translateX(4px) !important;\n  }\n\n}\n\n\n\/* =========================================================\n   TABLET\n========================================================= *\/\n\n@media (max-width: 1000px) {\n\n  #dog-care {\n    padding:\n      100px 0 105px !important;\n  }\n\n  #dog-care .sd-dc-inner {\n    width:\n      min(100% - 50px, 1100px) !important;\n  }\n\n  #dog-care .sd-dc-head {\n    gap: 45px !important;\n\n    margin-bottom:\n      45px !important;\n  }\n\n  #dog-care .sd-dc-grid {\n    gap: 15px !important;\n  }\n\n  #dog-care .sd-dc-photo {\n    height: 245px !important;\n  }\n\n  #dog-care .sd-dc-body {\n    padding:\n      30px 24px 30px !important;\n  }\n\n}\n\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media (max-width: 767px) {\n\n  #dog-care {\n    padding:\n      76px 0 80px !important;\n  }\n\n  #dog-care .sd-dc-inner {\n    width:\n      calc(100% - 32px) !important;\n  }\n\n\n  \/* HEADER *\/\n\n  #dog-care .sd-dc-head {\n    grid-template-columns:\n      1fr !important;\n\n    gap: 27px !important;\n\n    margin-bottom:\n      37px !important;\n  }\n\n  #dog-care .sd-dc-label {\n    margin-bottom:\n      10px !important;\n\n    font-size:\n      9px !important;\n  }\n\n  #dog-care .sd-dc-title {\n    font-size:\n      40px !important;\n  }\n\n  #dog-care .sd-dc-jp {\n    padding-top:\n      21px !important;\n\n    font-size:\n      21px !important;\n\n    line-height:\n      1.7 !important;\n  }\n\n\n  \/* GRID *\/\n\n  #dog-care .sd-dc-grid {\n    grid-template-columns:\n      1fr !important;\n\n    gap:\n      16px !important;\n\n    margin-bottom:\n      40px !important;\n  }\n\n\n  \/* PHOTO *\/\n\n  #dog-care .sd-dc-photo {\n    height:\n      260px !important;\n  }\n\n\n  \/* CARD *\/\n\n  #dog-care .sd-dc-card {\n    border-radius:\n      23px !important;\n  }\n\n  #dog-care .sd-dc-body {\n    padding:\n      28px 25px 30px !important;\n  }\n\n  #dog-care .sd-dc-en {\n    font-size:\n      27px !important;\n  }\n\n  #dog-care .sd-dc-name {\n    font-size:\n      15px !important;\n  }\n\n  #dog-care .sd-dc-text {\n    font-size:\n      12.5px !important;\n\n    line-height:\n      1.95 !important;\n  }\n\n\n  \/* BOTTOM *\/\n\n  #dog-care .sd-dc-bottom {\n    display:\n      block !important;\n  }\n\n  #dog-care .sd-dc-bottom-text {\n    margin-bottom:\n      26px !important;\n\n    font-size:\n      13px !important;\n  }\n\n  #dog-care .sd-dc-button {\n    width:\n      100% !important;\n\n    min-width:\n      0 !important;\n\n    justify-content:\n      space-between !important;\n\n    padding-left:\n      25px !important;\n  }\n\n}\n\n\n\/* =========================================================\n   SMALL MOBILE\n========================================================= *\/\n\n@media (max-width: 400px) {\n\n  #dog-care .sd-dc-title {\n    font-size:\n      36px !important;\n  }\n\n  #dog-care .sd-dc-jp {\n    font-size:\n      19px !important;\n  }\n\n  #dog-care .sd-dc-photo {\n    height:\n      230px !important;\n  }\n\n}\n<\/style>\n\n\n<section id=\"dog-care\">\n\n  <div class=\"sd-dc-inner\">\n\n\n    <!-- =====================================================\n         HEADER\n    ====================================================== -->\n\n    <div class=\"sd-dc-head\">\n\n      <div>\n\n        <p class=\"sd-dc-label\">\n          DOG CARE SERVICES\n        <\/p>\n\n        <h2 class=\"sd-dc-title\">\n          Dog Care<br>\n          Services\n        <\/h2>\n\n      <\/div>\n\n\n      <p class=\"sd-dc-jp\">\n        \u72ac\u3089\u3057\u304f\u3001<br>\n        \u300c\u5b66\u3076\u30fb\u904a\u3076\u30fb\u6e80\u305f\u3055\u308c\u308b\u300d\u3002\n      <\/p>\n\n    <\/div>\n\n\n\n    <!-- =====================================================\n         CARDS\n    ====================================================== -->\n\n    <div class=\"sd-dc-grid\">\n\n\n      <!-- ===============================================\n           TRAINING\n      ================================================ -->\n\n      <article class=\"sd-dc-card sd-dc-card--training\">\n\n        <div class=\"sd-dc-photo\">\n\n          <span class=\"sd-dc-number\">\n            01\n          <\/span>\n\n          <!--\n            \u25bc\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u5199\u771f\u306b\u5909\u66f4\n          -->\n          <img decoding=\"async\"\n            src=\"YOUR_TRAINING_IMAGE_URL\"\n            alt=\"\u30c9\u30c3\u30b0\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u306e\u69d8\u5b50\"\n          >\n\n        <\/div>\n\n\n        <div class=\"sd-dc-body\">\n\n          <h3 class=\"sd-dc-en\">\n            TRAINING\n          <\/h3>\n\n          <p class=\"sd-dc-name\">\n            \u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\n          <\/p>\n\n          <div class=\"sd-dc-divider\"><\/div>\n\n          <p class=\"sd-dc-text\">\n            \u79d1\u5b66\u7684\u306a\u884c\u52d5\u5206\u6790\u3092\u3082\u3068\u306b\u3001\n            \u72ac\u306b\u3082\u98fc\u3044\u4e3b\u69d8\u306b\u3082\u7121\u7406\u306e\u306a\u3044\u65b9\u6cd5\u3067\u3001\n            \u4e00\u7dd2\u306b\u66ae\u3089\u3057\u3084\u3059\u3044\u95a2\u4fc2\u3065\u304f\u308a\u3092\n            \u30b5\u30dd\u30fc\u30c8\u3057\u307e\u3059\u3002\n          <\/p>\n\n        <\/div>\n\n      <\/article>\n\n\n\n      <!-- ===============================================\n           KINDERGARTEN\n      ================================================ -->\n\n      <article class=\"sd-dc-card sd-dc-card--kindergarten\">\n\n        <div class=\"sd-dc-photo\">\n\n          <span class=\"sd-dc-number\">\n            02\n          <\/span>\n\n          <!--\n            \u25bc\u5e7c\u7a1a\u5712\u5199\u771f\u306b\u5909\u66f4\n          -->\n          <img decoding=\"async\"\n            src=\"YOUR_KINDERGARTEN_IMAGE_URL\"\n            alt=\"\u72ac\u306e\u5e7c\u7a1a\u5712\u3067\u904e\u3054\u3059\u30ef\u30f3\u3061\u3083\u3093\"\n          >\n\n        <\/div>\n\n\n        <div class=\"sd-dc-body\">\n\n          <h3 class=\"sd-dc-en\">\n            DOG<br>\n            KINDERGARTEN\n          <\/h3>\n\n          <p class=\"sd-dc-name\">\n            \u5e7c\u7a1a\u5712\n          <\/p>\n\n          <div class=\"sd-dc-divider\"><\/div>\n\n          <p class=\"sd-dc-text\">\n            \u904a\u3073\u3084\u3055\u307e\u3056\u307e\u306a\u7d4c\u9a13\u3092\u901a\u3057\u3066\u3001\n            \u793e\u4f1a\u6027\u3084\u843d\u3061\u7740\u3044\u3066\u904e\u3054\u3059\u529b\u3092\u80b2\u307f\u307e\u3059\u3002\n            \u5b89\u5fc3\u3067\u304d\u308b\u74b0\u5883\u306e\u4e2d\u3067\u3001\n            \u697d\u3057\u304f\u7d4c\u9a13\u3092\u7a4d\u307f\u91cd\u306d\u307e\u3059\u3002\n          <\/p>\n\n        <\/div>\n\n      <\/article>\n\n\n\n      <!-- ===============================================\n           NOSEWORK\n      ================================================ -->\n\n      <article class=\"sd-dc-card sd-dc-card--nosework\">\n\n        <div class=\"sd-dc-photo\">\n\n          <span class=\"sd-dc-number\">\n            03\n          <\/span>\n\n          <!--\n            \u25bc\u30ce\u30fc\u30ba\u30ef\u30fc\u30af\u5199\u771f\u306b\u5909\u66f4\n          -->\n          <img decoding=\"async\"\n            src=\"YOUR_NOSEWORK_IMAGE_URL\"\n            alt=\"\u30ce\u30fc\u30ba\u30ef\u30fc\u30af\u3092\u697d\u3057\u3080\u30ef\u30f3\u3061\u3083\u3093\"\n          >\n\n        <\/div>\n\n\n        <div class=\"sd-dc-body\">\n\n          <h3 class=\"sd-dc-en\">\n            NOSEWORK\n          <\/h3>\n\n          <p class=\"sd-dc-name\">\n            \u30ce\u30fc\u30ba\u30ef\u30fc\u30af\n          <\/p>\n\n          <div class=\"sd-dc-divider\"><\/div>\n\n          <p class=\"sd-dc-text\">\n            \u72ac\u672c\u6765\u306e\u300c\u55c5\u3050\u300d\u529b\u3092\u4f7f\u3044\u3001\n            \u81ea\u5206\u3067\u8003\u3048\u3001\u898b\u3064\u3051\u308b\u697d\u3057\u3055\u3092\u3002\n            \u5fc3\u3068\u8eab\u4f53\u3092\u6e80\u305f\u3057\u306a\u304c\u3089\u3001\n            \u81ea\u4fe1\u3084\u9054\u6210\u611f\u3092\u80b2\u3066\u307e\u3059\u3002\n          <\/p>\n\n        <\/div>\n\n      <\/article>\n\n\n    <\/div>\n\n\n\n    <!-- =====================================================\n         BOTTOM\n    ====================================================== -->\n\n    <div class=\"sd-dc-bottom\">\n\n      <p class=\"sd-dc-bottom-text\">\n        \u6027\u683c\u3084\u5e74\u9f62\u3001\u751f\u6d3b\u74b0\u5883\u306b\u5408\u308f\u305b\u3066\u3001<br>\n        \u305d\u306e\u5b50\u306b\u3074\u3063\u305f\u308a\u306e\u904e\u3054\u3057\u65b9\u3092\u3054\u63d0\u6848\u3057\u307e\u3059\u3002\n      <\/p>\n\n\n      <a\n        href=\"\/dog-care\/\"\n        class=\"sd-dc-button\"\n      >\n\n        <span>\n          \u30c9\u30c3\u30b0\u30b1\u30a2\u306b\u3064\u3044\u3066\u8a73\u3057\u304f\u898b\u308b\n        <\/span>\n\n        <span class=\"sd-dc-button-arrow\">\n          \u2192\n        <\/span>\n\n      <\/a>\n\n    <\/div>\n\n\n  <\/div>\n\n<\/section>\n\n\n\n<style>\n\/* =========================================================\n   SMILEY DOG\n   OUR PROMISE\n   \u30c6\u30fc\u30de\u975e\u4f9d\u5b58 \/ \u5168\u5e45 \/ \u30ec\u30b9\u30dd\u30f3\u30b7\u30d6\n========================================================= *\/\n\n#sd-promise,\n#sd-promise * {\n  box-sizing: border-box !important;\n}\n\n#sd-promise {\n  --sd-green: #345647;\n  --sd-green-deep: #29483b;\n  --sd-mint: #DFF6E7;\n  --sd-mint-light: #EEF9F2;\n  --sd-cream: #FFFBF5;\n  --sd-pink: #F7E9E1;\n  --sd-text: #424d47;\n  --sd-sub: #6f7b75;\n  --sd-line: rgba(52,86,71,.14);\n\n  position: relative !important;\n\n  width: 100vw !important;\n  max-width: none !important;\n\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n\n  padding: 135px 0 140px !important;\n\n  overflow: hidden !important;\n\n  background:\n    linear-gradient(\n      180deg,\n      #fffdf9 0%,\n      #fffaf4 55%,\n      #ffffff 100%\n    ) !important;\n\n  color: var(--sd-text) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    \"Hiragino Kaku Gothic ProN\",\n    \"Yu Gothic\",\n    sans-serif !important;\n}\n\n\n\/* =========================================================\n   BACKGROUND DECORATION\n========================================================= *\/\n\n#sd-promise::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 620px !important;\n  height: 620px !important;\n\n  left: -320px !important;\n  top: -280px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(223,246,231,.58) 0%,\n      rgba(223,246,231,.20) 45%,\n      rgba(223,246,231,0) 72%\n    ) !important;\n\n  pointer-events: none !important;\n}\n\n\n#sd-promise::after {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 500px !important;\n  height: 500px !important;\n\n  right: -250px !important;\n  bottom: -240px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(247,233,225,.62) 0%,\n      rgba(247,233,225,.18) 48%,\n      rgba(247,233,225,0) 72%\n    ) !important;\n\n  pointer-events: none !important;\n}\n\n\n\/* =========================================================\n   INNER\n========================================================= *\/\n\n#sd-promise .sd-promise-inner {\n  position: relative !important;\n  z-index: 2 !important;\n\n  width: min(1200px, calc(100% - 80px)) !important;\n\n  margin: 0 auto !important;\n}\n\n\n\/* =========================================================\n   LAYOUT\n========================================================= *\/\n\n#sd-promise .sd-promise-layout {\n  display: grid !important;\n\n  grid-template-columns:\n    minmax(0, .72fr)\n    minmax(0, 1.28fr) !important;\n\n  gap: 90px !important;\n\n  align-items: start !important;\n}\n\n\n\/* =========================================================\n   LEFT\n========================================================= *\/\n\n#sd-promise .sd-promise-left {\n  position: sticky !important;\n  top: 130px !important;\n}\n\n\n#sd-promise .sd-promise-label {\n  margin: 0 0 16px !important;\n\n  color: #7e9a8c !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: 11px !important;\n\n  letter-spacing: .24em !important;\n\n  text-transform: uppercase !important;\n}\n\n\n#sd-promise .sd-promise-title {\n  margin: 0 !important;\n  padding: 0 !important;\n\n  border: 0 !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size:\n    clamp(47px, 4.8vw, 67px) !important;\n\n  font-weight: 400 !important;\n\n  line-height: 1.05 !important;\n\n  letter-spacing: -.025em !important;\n}\n\n\n#sd-promise .sd-promise-title::before,\n#sd-promise .sd-promise-title::after {\n  display: none !important;\n  content: none !important;\n}\n\n\n#sd-promise .sd-promise-jp {\n  position: relative !important;\n\n  margin: 34px 0 0 !important;\n\n  padding-top: 27px !important;\n\n  color: #3e574b !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    \"Hiragino Mincho ProN\",\n    serif !important;\n\n  font-size:\n    clamp(22px, 2vw, 29px) !important;\n\n  font-weight: 500 !important;\n\n  line-height: 1.75 !important;\n\n  letter-spacing: .06em !important;\n}\n\n\n#sd-promise .sd-promise-jp::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  top: 0 !important;\n  left: 0 !important;\n\n  width: 58px !important;\n  height: 1px !important;\n\n  background:\n    rgba(52,86,71,.36) !important;\n}\n\n\n#sd-promise .sd-promise-intro {\n  margin: 27px 0 0 !important;\n\n  color: var(--sd-sub) !important;\n\n  font-size: 13.5px !important;\n\n  line-height: 2.05 !important;\n\n  letter-spacing: .035em !important;\n}\n\n\n\/* =========================================================\n   RIGHT \/ ITEMS\n========================================================= *\/\n\n#sd-promise .sd-promise-list {\n  display: flex !important;\n  flex-direction: column !important;\n\n  gap: 16px !important;\n}\n\n\n\/* =========================================================\n   ITEM\n========================================================= *\/\n\n#sd-promise .sd-promise-item {\n  position: relative !important;\n\n  display: grid !important;\n\n  grid-template-columns: 92px 1fr !important;\n\n  gap: 30px !important;\n\n  min-height: 210px !important;\n\n  padding: 40px 42px !important;\n\n  overflow: hidden !important;\n\n  border-radius: 26px !important;\n\n  border:\n    1px solid var(--sd-line) !important;\n\n  background:\n    rgba(255,255,255,.78) !important;\n\n  box-shadow:\n    0 18px 50px rgba(42,72,57,.045) !important;\n\n  transition:\n    transform .4s ease,\n    box-shadow .4s ease,\n    border-color .4s ease !important;\n}\n\n\n\/* 01 *\/\n#sd-promise .sd-promise-item:nth-child(1) {\n  background:\n    linear-gradient(\n      145deg,\n      #fffefa 0%,\n      #fff8f1 100%\n    ) !important;\n}\n\n\n\/* 02 *\/\n#sd-promise .sd-promise-item:nth-child(2) {\n  background:\n    linear-gradient(\n      145deg,\n      #f7fcf9 0%,\n      #e6f7ec 100%\n    ) !important;\n}\n\n\n\/* 03 *\/\n#sd-promise .sd-promise-item:nth-child(3) {\n  background:\n    linear-gradient(\n      145deg,\n      #fffdf9 0%,\n      #f8ede6 100%\n    ) !important;\n}\n\n\n@media (hover:hover) {\n\n  #sd-promise .sd-promise-item:hover {\n    transform:\n      translateX(8px) !important;\n\n    border-color:\n      rgba(52,86,71,.24) !important;\n\n    box-shadow:\n      0 26px 65px rgba(42,72,57,.09) !important;\n  }\n\n}\n\n\n\/* =========================================================\n   NUMBER\n========================================================= *\/\n\n#sd-promise .sd-promise-number {\n  position: relative !important;\n\n  display: flex !important;\n\n  align-items: flex-start !important;\n  justify-content: center !important;\n\n  color:\n    rgba(52,86,71,.42) !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: 15px !important;\n\n  letter-spacing: .12em !important;\n}\n\n\n#sd-promise .sd-promise-number::after {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  top: 35px !important;\n\n  width: 1px !important;\n  height: 76px !important;\n\n  background:\n    linear-gradient(\n      to bottom,\n      rgba(52,86,71,.24),\n      rgba(52,86,71,.03)\n    ) !important;\n}\n\n\n\/* =========================================================\n   ITEM CONTENT\n========================================================= *\/\n\n#sd-promise .sd-promise-en {\n  margin: 0 0 10px !important;\n\n  color: #81998c !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: 11px !important;\n\n  letter-spacing: .18em !important;\n\n  text-transform: uppercase !important;\n}\n\n\n#sd-promise .sd-promise-heading {\n  margin: 0 !important;\n  padding: 0 !important;\n\n  border: 0 !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    \"Hiragino Mincho ProN\",\n    serif !important;\n\n  font-size:\n    clamp(20px,1.7vw,25px) !important;\n\n  font-weight: 500 !important;\n\n  line-height: 1.65 !important;\n\n  letter-spacing: .045em !important;\n}\n\n\n#sd-promise .sd-promise-heading::before,\n#sd-promise .sd-promise-heading::after {\n  display: none !important;\n  content: none !important;\n}\n\n\n#sd-promise .sd-promise-text {\n  position: relative !important;\n\n  margin: 22px 0 0 !important;\n\n  padding-top: 20px !important;\n\n  color: #6b7871 !important;\n\n  font-size: 13px !important;\n\n  line-height: 2 !important;\n\n  letter-spacing: .03em !important;\n}\n\n\n#sd-promise .sd-promise-text::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  top: 0 !important;\n  left: 0 !important;\n\n  width: 38px !important;\n  height: 1px !important;\n\n  background:\n    rgba(52,86,71,.27) !important;\n}\n\n\n\/* =========================================================\n   DECORATIVE CIRCLE\n========================================================= *\/\n\n#sd-promise .sd-promise-item::after {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 185px !important;\n  height: 185px !important;\n\n  right: -95px !important;\n  bottom: -105px !important;\n\n  border-radius: 50% !important;\n\n  border:\n    1px solid rgba(52,86,71,.07) !important;\n\n  pointer-events: none !important;\n}\n\n\n\/* =========================================================\n   SMALL MESSAGE\n========================================================= *\/\n\n#sd-promise .sd-promise-closing {\n  position: relative !important;\n\n  max-width: 680px !important;\n\n  margin:\n    75px 0 0 auto !important;\n\n  padding:\n    34px 0 0 58px !important;\n\n  border-top:\n    1px solid rgba(52,86,71,.13) !important;\n}\n\n\n#sd-promise .sd-promise-closing::before {\n  content: \"\u201c\" !important;\n\n  position: absolute !important;\n\n  left: 0 !important;\n  top: 27px !important;\n\n  color:\n    rgba(52,86,71,.20) !important;\n\n  font-family:\n    Georgia,\n    serif !important;\n\n  font-size: 54px !important;\n\n  line-height: 1 !important;\n}\n\n\n#sd-promise .sd-promise-closing p {\n  margin: 0 !important;\n\n  color: #53665c !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    serif !important;\n\n  font-size: 16px !important;\n\n  line-height: 2 !important;\n\n  letter-spacing: .05em !important;\n}\n\n\n\/* =========================================================\n   TABLET\n========================================================= *\/\n\n@media (max-width: 1000px) {\n\n  #sd-promise {\n    padding:\n      105px 0 110px !important;\n  }\n\n  #sd-promise .sd-promise-inner {\n    width:\n      min(100% - 50px, 1100px) !important;\n  }\n\n  #sd-promise .sd-promise-layout {\n    gap:\n      55px !important;\n  }\n\n  #sd-promise .sd-promise-left {\n    position:\n      static !important;\n  }\n\n  #sd-promise .sd-promise-item {\n    grid-template-columns:\n      65px 1fr !important;\n\n    gap:\n      23px !important;\n\n    padding:\n      35px 32px !important;\n  }\n\n}\n\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media (max-width: 767px) {\n\n  #sd-promise {\n    padding:\n      76px 0 82px !important;\n  }\n\n  #sd-promise .sd-promise-inner {\n    width:\n      calc(100% - 32px) !important;\n  }\n\n\n  \/* LAYOUT *\/\n\n  #sd-promise .sd-promise-layout {\n    grid-template-columns:\n      1fr !important;\n\n    gap:\n      47px !important;\n  }\n\n\n  \/* HEADER *\/\n\n  #sd-promise .sd-promise-label {\n    margin-bottom:\n      11px !important;\n\n    font-size:\n      9px !important;\n  }\n\n  #sd-promise .sd-promise-title {\n    font-size:\n      42px !important;\n  }\n\n  #sd-promise .sd-promise-jp {\n    margin-top:\n      26px !important;\n\n    padding-top:\n      21px !important;\n\n    font-size:\n      21px !important;\n  }\n\n  #sd-promise .sd-promise-intro {\n    margin-top:\n      20px !important;\n\n    font-size:\n      13px !important;\n\n    line-height:\n      1.95 !important;\n  }\n\n\n  \/* ITEM *\/\n\n  #sd-promise .sd-promise-list {\n    gap:\n      13px !important;\n  }\n\n  #sd-promise .sd-promise-item {\n    grid-template-columns:\n      1fr !important;\n\n    gap:\n      20px !important;\n\n    min-height:\n      0 !important;\n\n    padding:\n      29px 26px 30px !important;\n\n    border-radius:\n      22px !important;\n  }\n\n\n  \/* NUMBER *\/\n\n  #sd-promise .sd-promise-number {\n    display:\n      block !important;\n\n    font-size:\n      11px !important;\n  }\n\n  #sd-promise .sd-promise-number::after {\n    display:\n      none !important;\n  }\n\n\n  \/* CONTENT *\/\n\n  #sd-promise .sd-promise-en {\n    font-size:\n      9px !important;\n  }\n\n  #sd-promise .sd-promise-heading {\n    font-size:\n      19px !important;\n  }\n\n  #sd-promise .sd-promise-text {\n    margin-top:\n      18px !important;\n\n    padding-top:\n      17px !important;\n\n    font-size:\n      12.5px !important;\n\n    line-height:\n      1.95 !important;\n  }\n\n\n  \/* CLOSING *\/\n\n  #sd-promise .sd-promise-closing {\n    margin-top:\n      48px !important;\n\n    padding:\n      30px 0 0 39px !important;\n  }\n\n  #sd-promise .sd-promise-closing::before {\n    font-size:\n      42px !important;\n\n    top:\n      27px !important;\n  }\n\n  #sd-promise .sd-promise-closing p {\n    font-size:\n      14px !important;\n\n    line-height:\n      1.95 !important;\n  }\n\n}\n\n\n\/* =========================================================\n   SMALL MOBILE\n========================================================= *\/\n\n@media (max-width: 400px) {\n\n  #sd-promise .sd-promise-title {\n    font-size:\n      37px !important;\n  }\n\n  #sd-promise .sd-promise-jp {\n    font-size:\n      19px !important;\n  }\n\n}\n<\/style>\n\n\n<section id=\"sd-promise\">\n\n  <div class=\"sd-promise-inner\">\n\n    <div class=\"sd-promise-layout\">\n\n\n      <!-- =================================================\n           LEFT\n      ================================================== -->\n\n      <div class=\"sd-promise-left\">\n\n        <p class=\"sd-promise-label\">\n          OUR PROMISE\n        <\/p>\n\n        <h2 class=\"sd-promise-title\">\n          What We<br>\n          Value\n        <\/h2>\n\n        <p class=\"sd-promise-jp\">\n          \u611b\u72ac\u3068\u306e\u6bce\u65e5\u3092\u3001<br>\n          \u3082\u3063\u3068\u5fc3\u5730\u3088\u304f\u3002\n        <\/p>\n\n        <p class=\"sd-promise-intro\">\n          \u30c8\u30ea\u30df\u30f3\u30b0\u3082\u3001\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3082\u3001<br>\n          \u79c1\u305f\u3061\u304c\u5927\u5207\u306b\u3057\u3066\u3044\u308b\u306e\u306f\n          \u300c\u305d\u306e\u5b50\u3089\u3057\u3055\u300d\u3067\u3059\u3002<br><br>\n\n          \u4e00\u982d\u4e00\u982d\u3092\u3088\u304f\u898b\u3066\u3001\n          \u305d\u306e\u5b50\u3068\u98fc\u3044\u4e3b\u69d8\u306b\u5408\u3063\u305f\n          \u30b5\u30dd\u30fc\u30c8\u3092\u8003\u3048\u307e\u3059\u3002\n        <\/p>\n\n      <\/div>\n\n\n\n      <!-- =================================================\n           RIGHT\n      ================================================== -->\n\n      <div class=\"sd-promise-list\">\n\n\n        <!-- ===============================================\n             01\n        ================================================ -->\n\n        <article class=\"sd-promise-item\">\n\n          <div class=\"sd-promise-number\">\n            01\n          <\/div>\n\n          <div>\n\n            <p class=\"sd-promise-en\">\n              RESPECT THEIR FEELINGS\n            <\/p>\n\n            <h3 class=\"sd-promise-heading\">\n              \u72ac\u306e\u6c17\u6301\u3061\u3092\u5927\u5207\u306b\n            <\/h3>\n\n            <p class=\"sd-promise-text\">\n              \u7121\u7406\u306b\u9032\u3081\u308b\u306e\u3067\u306f\u306a\u304f\u3001\n              \u305d\u306e\u5b50\u306e\u8868\u60c5\u3084\u884c\u52d5\u3092\u898b\u306a\u304c\u3089\u3001\n              \u5b89\u5fc3\u3057\u3066\u904e\u3054\u305b\u308b\u30da\u30fc\u30b9\u3092\u5927\u5207\u306b\u3057\u307e\u3059\u3002\n            <\/p>\n\n          <\/div>\n\n        <\/article>\n\n\n\n        <!-- ===============================================\n             02\n        ================================================ -->\n\n        <article class=\"sd-promise-item\">\n\n          <div class=\"sd-promise-number\">\n            02\n          <\/div>\n\n          <div>\n\n            <p class=\"sd-promise-en\">\n              SCIENCE BASED CARE\n            <\/p>\n\n            <h3 class=\"sd-promise-heading\">\n              \u79d1\u5b66\u7684\u306a\u77e5\u8b58\u306b\u57fa\u3065\u304f\u30b1\u30a2\n            <\/h3>\n\n            <p class=\"sd-promise-text\">\n              \u76ae\u819a\u30fb\u88ab\u6bdb\u30fb\u884c\u52d5\u3002\n              \u305d\u308c\u305e\u308c\u306e\u5c02\u9580\u7684\u306a\u77e5\u8b58\u3092\u6d3b\u304b\u3057\u306a\u304c\u3089\u3001\n              \u611f\u899a\u3060\u3051\u306b\u983c\u3089\u306a\u3044\u30b1\u30a2\u3092\u5927\u5207\u306b\u3057\u3066\u3044\u307e\u3059\u3002\n            <\/p>\n\n          <\/div>\n\n        <\/article>\n\n\n\n        <!-- ===============================================\n             03\n        ================================================ -->\n\n        <article class=\"sd-promise-item\">\n\n          <div class=\"sd-promise-number\">\n            03\n          <\/div>\n\n          <div>\n\n            <p class=\"sd-promise-en\">\n              TOGETHER WITH YOU\n            <\/p>\n\n            <h3 class=\"sd-promise-heading\">\n              \u98fc\u3044\u4e3b\u69d8\u3068\u4e00\u7dd2\u306b\n            <\/h3>\n\n            <p class=\"sd-promise-text\">\n              \u304a\u5e97\u3067\u904e\u3054\u3059\u6642\u9593\u3060\u3051\u3067\u306f\u306a\u304f\u3001\n              \u3054\u5bb6\u5ead\u3067\u306e\u66ae\u3089\u3057\u307e\u3067\u542b\u3081\u3066\u8003\u3048\u3001\n              \u611b\u72ac\u3068\u306e\u3088\u308a\u826f\u3044\u6bce\u65e5\u3092\u4e00\u7dd2\u306b\u3064\u304f\u3063\u3066\u3044\u304d\u307e\u3059\u3002\n            <\/p>\n\n          <\/div>\n\n        <\/article>\n\n\n      <\/div>\n\n    <\/div>\n\n\n\n    <!-- =================================================\n         CLOSING MESSAGE\n    ================================================== -->\n\n    <div class=\"sd-promise-closing\">\n\n      <p>\n        \u4e00\u982d\u4e00\u982d\u306b\u5411\u304d\u5408\u3046\u3053\u3068\u3002<br>\n        \u305d\u308c\u304c\u3001\u611b\u72ac\u3068\u98fc\u3044\u4e3b\u69d8\u306e\n        \u300c\u3082\u3063\u3068\u7b11\u9854\u300d\u306b\u7e4b\u304c\u308b\u3068\u8003\u3048\u3066\u3044\u307e\u3059\u3002\n      <\/p>\n\n    <\/div>\n\n\n  <\/div>\n\n<\/section>\n\n\n\n<style>\n\/* =========================================================\n   SMILEY DOG\n   FIRST VISIT\n   \u30c6\u30fc\u30de\u975e\u4f9d\u5b58 \/ \u5168\u5e45 \/ \u30ec\u30b9\u30dd\u30f3\u30b7\u30d6\n========================================================= *\/\n\n#sd-first-visit,\n#sd-first-visit * {\n  box-sizing: border-box !important;\n}\n\n#sd-first-visit {\n  --sd-green: #345647;\n  --sd-green-deep: #29483b;\n  --sd-mint: #DFF6E7;\n  --sd-mint-light: #EEF9F2;\n  --sd-cream: #FFFBF5;\n  --sd-pink: #F7E9E1;\n  --sd-text: #424d47;\n  --sd-sub: #6f7b75;\n  --sd-line: rgba(52,86,71,.14);\n\n  position: relative !important;\n\n  width: 100vw !important;\n  max-width: none !important;\n\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n\n  padding: 125px 0 130px !important;\n\n  overflow: hidden !important;\n\n  background:\n    linear-gradient(\n      180deg,\n      #ffffff 0%,\n      #f4fbf6 28%,\n      #eaf8ef 100%\n    ) !important;\n\n  color: var(--sd-text) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    \"Hiragino Kaku Gothic ProN\",\n    \"Yu Gothic\",\n    sans-serif !important;\n}\n\n\n\/* =========================================================\n   BACKGROUND DECORATION\n========================================================= *\/\n\n#sd-first-visit::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 560px !important;\n  height: 560px !important;\n\n  right: -270px !important;\n  top: -260px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(255,255,255,.72) 0%,\n      rgba(255,255,255,.24) 45%,\n      rgba(255,255,255,0) 72%\n    ) !important;\n\n  pointer-events: none !important;\n}\n\n#sd-first-visit::after {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 500px !important;\n  height: 500px !important;\n\n  left: -250px !important;\n  bottom: -260px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(247,233,225,.50) 0%,\n      rgba(247,233,225,.16) 45%,\n      rgba(247,233,225,0) 72%\n    ) !important;\n\n  pointer-events: none !important;\n}\n\n\n\/* =========================================================\n   INNER\n========================================================= *\/\n\n#sd-first-visit .sd-fv-inner {\n  position: relative !important;\n  z-index: 2 !important;\n\n  width: min(1180px, calc(100% - 80px)) !important;\n\n  margin: 0 auto !important;\n}\n\n\n\/* =========================================================\n   HEADER\n========================================================= *\/\n\n#sd-first-visit .sd-fv-head {\n  text-align: center !important;\n\n  margin-bottom: 64px !important;\n}\n\n#sd-first-visit .sd-fv-label {\n  margin: 0 0 14px !important;\n\n  color: #7d9a8b !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: 11px !important;\n\n  letter-spacing: .24em !important;\n\n  text-transform: uppercase !important;\n}\n\n#sd-first-visit .sd-fv-title {\n  margin: 0 !important;\n  padding: 0 !important;\n\n  border: 0 !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: clamp(45px, 4.8vw, 66px) !important;\n\n  font-weight: 400 !important;\n\n  line-height: 1.08 !important;\n\n  letter-spacing: -.025em !important;\n}\n\n#sd-first-visit .sd-fv-title::before,\n#sd-first-visit .sd-fv-title::after {\n  display: none !important;\n  content: none !important;\n}\n\n#sd-first-visit .sd-fv-jp {\n  margin: 22px 0 0 !important;\n\n  color: #40594c !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    \"Hiragino Mincho ProN\",\n    serif !important;\n\n  font-size: clamp(21px, 2vw, 29px) !important;\n\n  font-weight: 500 !important;\n\n  line-height: 1.75 !important;\n\n  letter-spacing: .06em !important;\n}\n\n#sd-first-visit .sd-fv-lead {\n  max-width: 650px !important;\n\n  margin: 20px auto 0 !important;\n\n  color: var(--sd-sub) !important;\n\n  font-size: 13.5px !important;\n\n  line-height: 2 !important;\n\n  letter-spacing: .035em !important;\n}\n\n\n\/* =========================================================\n   STEPS\n========================================================= *\/\n\n#sd-first-visit .sd-fv-steps {\n  position: relative !important;\n\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(3, minmax(0, 1fr)) !important;\n\n  gap: 20px !important;\n\n  margin-bottom: 58px !important;\n}\n\n\n\/* STEP CONNECTING LINE *\/\n\n#sd-first-visit .sd-fv-steps::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  top: 53px !important;\n  left: 16% !important;\n  right: 16% !important;\n\n  height: 1px !important;\n\n  background:\n    linear-gradient(\n      90deg,\n      rgba(52,86,71,.10),\n      rgba(52,86,71,.24),\n      rgba(52,86,71,.10)\n    ) !important;\n\n  z-index: 0 !important;\n}\n\n\n\/* =========================================================\n   STEP CARD\n========================================================= *\/\n\n#sd-first-visit .sd-fv-step {\n  position: relative !important;\n  z-index: 2 !important;\n\n  min-height: 330px !important;\n\n  padding: 33px 30px 34px !important;\n\n  overflow: hidden !important;\n\n  border-radius: 26px !important;\n\n  border:\n    1px solid rgba(52,86,71,.12) !important;\n\n  background:\n    rgba(255,255,255,.84) !important;\n\n  box-shadow:\n    0 18px 50px rgba(42,72,57,.045) !important;\n\n  text-align: center !important;\n\n  transition:\n    transform .4s ease,\n    box-shadow .4s ease !important;\n}\n\n#sd-first-visit .sd-fv-step:nth-child(1) {\n  background:\n    linear-gradient(\n      160deg,\n      #fffefa 0%,\n      #fff8f1 100%\n    ) !important;\n}\n\n#sd-first-visit .sd-fv-step:nth-child(2) {\n  background:\n    linear-gradient(\n      160deg,\n      #ffffff 0%,\n      #eef9f2 100%\n    ) !important;\n}\n\n#sd-first-visit .sd-fv-step:nth-child(3) {\n  background:\n    linear-gradient(\n      160deg,\n      #fffefa 0%,\n      #f7ebe4 100%\n    ) !important;\n}\n\n@media (hover:hover) {\n\n  #sd-first-visit .sd-fv-step:hover {\n    transform:\n      translateY(-7px) !important;\n\n    box-shadow:\n      0 28px 65px rgba(42,72,57,.095) !important;\n  }\n\n}\n\n\n\/* =========================================================\n   STEP NUMBER\n========================================================= *\/\n\n#sd-first-visit .sd-fv-number {\n  position: relative !important;\n  z-index: 3 !important;\n\n  display: flex !important;\n\n  align-items: center !important;\n  justify-content: center !important;\n\n  width: 72px !important;\n  height: 72px !important;\n\n  margin: 0 auto 34px !important;\n\n  border-radius: 50% !important;\n\n  background: var(--sd-green-deep) !important;\n\n  color: #fff !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: 16px !important;\n\n  letter-spacing: .08em !important;\n\n  box-shadow:\n    0 8px 24px rgba(41,72,59,.15) !important;\n}\n\n\n\/* =========================================================\n   STEP EN\n========================================================= *\/\n\n#sd-first-visit .sd-fv-en {\n  margin: 0 0 10px !important;\n\n  color: #80978b !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: 10px !important;\n\n  letter-spacing: .18em !important;\n\n  text-transform: uppercase !important;\n}\n\n\n\/* =========================================================\n   STEP TITLE\n========================================================= *\/\n\n#sd-first-visit .sd-fv-step-title {\n  margin: 0 !important;\n  padding: 0 !important;\n\n  border: 0 !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    serif !important;\n\n  font-size: 20px !important;\n\n  font-weight: 500 !important;\n\n  line-height: 1.65 !important;\n\n  letter-spacing: .055em !important;\n}\n\n#sd-first-visit .sd-fv-step-title::before,\n#sd-first-visit .sd-fv-step-title::after {\n  display: none !important;\n  content: none !important;\n}\n\n\n\/* =========================================================\n   STEP TEXT\n========================================================= *\/\n\n#sd-first-visit .sd-fv-step-text {\n  position: relative !important;\n\n  margin: 23px 0 0 !important;\n\n  padding-top: 21px !important;\n\n  color: #6e7b74 !important;\n\n  font-size: 12.5px !important;\n\n  line-height: 1.95 !important;\n\n  letter-spacing: .025em !important;\n}\n\n#sd-first-visit .sd-fv-step-text::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  top: 0 !important;\n  left: 50% !important;\n\n  transform: translateX(-50%) !important;\n\n  width: 38px !important;\n  height: 1px !important;\n\n  background:\n    rgba(52,86,71,.25) !important;\n}\n\n\n\/* =========================================================\n   STEP DECORATION\n========================================================= *\/\n\n#sd-first-visit .sd-fv-step::after {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 150px !important;\n  height: 150px !important;\n\n  right: -80px !important;\n  bottom: -85px !important;\n\n  border-radius: 50% !important;\n\n  border:\n    1px solid rgba(52,86,71,.07) !important;\n\n  pointer-events: none !important;\n}\n\n\n\/* =========================================================\n   CONSULT AREA\n========================================================= *\/\n\n#sd-first-visit .sd-fv-consult {\n  position: relative !important;\n\n  display: grid !important;\n\n  grid-template-columns:\n    minmax(0, 1.2fr)\n    auto !important;\n\n  align-items: center !important;\n\n  gap: 50px !important;\n\n  padding:\n    42px 48px !important;\n\n  overflow: hidden !important;\n\n  border-radius: 28px !important;\n\n  border:\n    1px solid rgba(52,86,71,.13) !important;\n\n  background:\n    linear-gradient(\n      135deg,\n      rgba(255,255,255,.86) 0%,\n      rgba(255,251,246,.92) 100%\n    ) !important;\n\n  box-shadow:\n    0 20px 60px rgba(42,72,57,.05) !important;\n}\n\n\n\/* =========================================================\n   CONSULT TEXT\n========================================================= *\/\n\n#sd-first-visit .sd-fv-consult-small {\n  margin: 0 0 9px !important;\n\n  color: #80988b !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: 10px !important;\n\n  letter-spacing: .19em !important;\n\n  text-transform: uppercase !important;\n}\n\n#sd-first-visit .sd-fv-consult-title {\n  margin: 0 !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    serif !important;\n\n  font-size: 20px !important;\n\n  font-weight: 500 !important;\n\n  line-height: 1.7 !important;\n\n  letter-spacing: .05em !important;\n}\n\n#sd-first-visit .sd-fv-consult-text {\n  margin: 10px 0 0 !important;\n\n  color: var(--sd-sub) !important;\n\n  font-size: 12.5px !important;\n\n  line-height: 1.9 !important;\n\n  letter-spacing: .025em !important;\n}\n\n\n\/* =========================================================\n   CONSULT BUTTON\n========================================================= *\/\n\n#sd-first-visit .sd-fv-consult-button {\n  display: inline-flex !important;\n\n  align-items: center !important;\n  justify-content: center !important;\n\n  gap: 20px !important;\n\n  min-width: 300px !important;\n\n  padding:\n    17px 22px 17px 28px !important;\n\n  border-radius: 999px !important;\n\n  border:\n    1px solid var(--sd-green-deep) !important;\n\n  background:\n    transparent !important;\n\n  color:\n    var(--sd-green-deep) !important;\n\n  text-decoration: none !important;\n\n  font-size: 13px !important;\n\n  font-weight: 500 !important;\n\n  letter-spacing: .06em !important;\n\n  transition:\n    background .3s ease,\n    color .3s ease,\n    transform .3s ease !important;\n}\n\n#sd-first-visit .sd-fv-consult-arrow {\n  display: flex !important;\n\n  align-items: center !important;\n  justify-content: center !important;\n\n  width: 34px !important;\n  height: 34px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    rgba(52,86,71,.08) !important;\n\n  transition:\n    transform .3s ease,\n    background .3s ease !important;\n}\n\n@media (hover:hover) {\n\n  #sd-first-visit .sd-fv-consult-button:hover {\n    background:\n      var(--sd-green-deep) !important;\n\n    color:\n      #fff !important;\n\n    transform:\n      translateY(-2px) !important;\n  }\n\n  #sd-first-visit .sd-fv-consult-button:hover\n  .sd-fv-consult-arrow {\n    background:\n      rgba(255,255,255,.14) !important;\n\n    transform:\n      translateX(4px) !important;\n  }\n\n}\n\n\n\/* =========================================================\n   TABLET\n========================================================= *\/\n\n@media (max-width: 980px) {\n\n  #sd-first-visit {\n    padding:\n      100px 0 105px !important;\n  }\n\n  #sd-first-visit .sd-fv-inner {\n    width:\n      min(100% - 50px, 1050px) !important;\n  }\n\n  #sd-first-visit .sd-fv-step {\n    padding:\n      30px 23px !important;\n  }\n\n  #sd-first-visit .sd-fv-consult {\n    grid-template-columns:\n      1fr !important;\n\n    gap:\n      28px !important;\n  }\n\n  #sd-first-visit .sd-fv-consult-button {\n    width:\n      max-content !important;\n  }\n\n}\n\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media (max-width: 767px) {\n\n  #sd-first-visit {\n    padding:\n      76px 0 80px !important;\n  }\n\n  #sd-first-visit .sd-fv-inner {\n    width:\n      calc(100% - 32px) !important;\n  }\n\n\n  \/* HEADER *\/\n\n  #sd-first-visit .sd-fv-head {\n    margin-bottom:\n      43px !important;\n  }\n\n  #sd-first-visit .sd-fv-label {\n    font-size:\n      9px !important;\n\n    margin-bottom:\n      10px !important;\n  }\n\n  #sd-first-visit .sd-fv-title {\n    font-size:\n      40px !important;\n  }\n\n  #sd-first-visit .sd-fv-jp {\n    margin-top:\n      17px !important;\n\n    font-size:\n      20px !important;\n  }\n\n  #sd-first-visit .sd-fv-lead {\n    margin-top:\n      16px !important;\n\n    font-size:\n      12.5px !important;\n\n    line-height:\n      1.9 !important;\n  }\n\n\n  \/* STEPS *\/\n\n  #sd-first-visit .sd-fv-steps {\n    grid-template-columns:\n      1fr !important;\n\n    gap:\n      14px !important;\n\n    margin-bottom:\n      37px !important;\n  }\n\n  #sd-first-visit .sd-fv-steps::before {\n    display:\n      none !important;\n  }\n\n\n  #sd-first-visit .sd-fv-step {\n    min-height:\n      0 !important;\n\n    display:\n      grid !important;\n\n    grid-template-columns:\n      58px 1fr !important;\n\n    column-gap:\n      20px !important;\n\n    text-align:\n      left !important;\n\n    padding:\n      26px 24px !important;\n\n    border-radius:\n      22px !important;\n  }\n\n\n  #sd-first-visit .sd-fv-number {\n    grid-row:\n      1 \/ span 3 !important;\n\n    width:\n      58px !important;\n\n    height:\n      58px !important;\n\n    margin:\n      0 !important;\n\n    font-size:\n      13px !important;\n  }\n\n\n  #sd-first-visit .sd-fv-en {\n    margin:\n      2px 0 5px !important;\n\n    font-size:\n      8px !important;\n  }\n\n\n  #sd-first-visit .sd-fv-step-title {\n    font-size:\n      17px !important;\n  }\n\n\n  #sd-first-visit .sd-fv-step-text {\n    margin-top:\n      12px !important;\n\n    padding-top:\n      13px !important;\n\n    font-size:\n      12px !important;\n\n    line-height:\n      1.85 !important;\n  }\n\n\n  #sd-first-visit .sd-fv-step-text::before {\n    left:\n      0 !important;\n\n    transform:\n      none !important;\n\n    width:\n      30px !important;\n  }\n\n\n  \/* CONSULT *\/\n\n  #sd-first-visit .sd-fv-consult {\n    padding:\n      30px 24px !important;\n\n    border-radius:\n      22px !important;\n  }\n\n  #sd-first-visit .sd-fv-consult-title {\n    font-size:\n      18px !important;\n  }\n\n  #sd-first-visit .sd-fv-consult-text {\n    font-size:\n      12px !important;\n  }\n\n  #sd-first-visit .sd-fv-consult-button {\n    width:\n      100% !important;\n\n    min-width:\n      0 !important;\n\n    justify-content:\n      space-between !important;\n  }\n\n}\n\n\n\/* =========================================================\n   SMALL MOBILE\n========================================================= *\/\n\n@media (max-width: 400px) {\n\n  #sd-first-visit .sd-fv-title {\n    font-size:\n      36px !important;\n  }\n\n  #sd-first-visit .sd-fv-jp {\n    font-size:\n      18px !important;\n  }\n\n  #sd-first-visit .sd-fv-step {\n    grid-template-columns:\n      52px 1fr !important;\n\n    column-gap:\n      16px !important;\n\n    padding:\n      23px 20px !important;\n  }\n\n  #sd-first-visit .sd-fv-number {\n    width:\n      52px !important;\n\n    height:\n      52px !important;\n  }\n\n}\n<\/style>\n\n\n<section id=\"sd-first-visit\">\n\n  <div class=\"sd-fv-inner\">\n\n\n    <!-- =====================================================\n         HEADER\n    ====================================================== -->\n\n    <div class=\"sd-fv-head\">\n\n      <p class=\"sd-fv-label\">\n        FIRST VISIT\n      <\/p>\n\n      <h2 class=\"sd-fv-title\">\n        Your First Visit\n      <\/h2>\n\n      <p class=\"sd-fv-jp\">\n        \u521d\u3081\u3066\u3067\u3082\u3001\u5b89\u5fc3\u3057\u3066\u3054\u5229\u7528\u3044\u305f\u3060\u3051\u307e\u3059\u3002\n      <\/p>\n\n      <p class=\"sd-fv-lead\">\n        \u3054\u5229\u7528\u307e\u3067\u306f\u3001\u304b\u3093\u305f\u3093\u306a3STEP\u3002<br>\n        \u611b\u72ac\u306b\u5408\u3063\u305f\u30b5\u30fc\u30d3\u30b9\u3092\u9078\u3073\u3001\n        WEB\u304b\u3089\u304a\u6c17\u8efd\u306b\u3054\u4e88\u7d04\u304f\u3060\u3055\u3044\u3002\n      <\/p>\n\n    <\/div>\n\n\n\n    <!-- =====================================================\n         3 STEPS\n    ====================================================== -->\n\n    <div class=\"sd-fv-steps\">\n\n\n      <!-- STEP 01 -->\n\n      <article class=\"sd-fv-step\">\n\n        <div class=\"sd-fv-number\">\n          01\n        <\/div>\n\n        <p class=\"sd-fv-en\">\n          SELECT SERVICE\n        <\/p>\n\n        <h3 class=\"sd-fv-step-title\">\n          \u30b5\u30fc\u30d3\u30b9\u3092\u9078\u3076\n        <\/h3>\n\n        <p class=\"sd-fv-step-text\">\n          \u30c8\u30ea\u30df\u30f3\u30b0\u30fb\u30c9\u30c3\u30b0\u30b1\u30a2\u304b\u3089\u3001\n          \u611b\u72ac\u3084\u76ee\u7684\u306b\u5408\u3063\u305f\u30b5\u30fc\u30d3\u30b9\u3092\n          \u304a\u9078\u3073\u304f\u3060\u3055\u3044\u3002\n        <\/p>\n\n      <\/article>\n\n\n\n      <!-- STEP 02 -->\n\n      <article class=\"sd-fv-step\">\n\n        <div class=\"sd-fv-number\">\n          02\n        <\/div>\n\n        <p class=\"sd-fv-en\">\n          WEB RESERVATION\n        <\/p>\n\n        <h3 class=\"sd-fv-step-title\">\n          WEB\u304b\u3089\u4e88\u7d04\n        <\/h3>\n\n        <p class=\"sd-fv-step-text\">\n          \u3054\u5e0c\u671b\u306e\u65e5\u6642\u3092\u9078\u3093\u3067\u3001\n          WEB\u304b\u3089\u7c21\u5358\u306b\u3054\u4e88\u7d04\u3044\u305f\u3060\u3051\u307e\u3059\u3002\n          24\u6642\u9593\u3044\u3064\u3067\u3082\u53d7\u4ed8\u53ef\u80fd\u3067\u3059\u3002\n        <\/p>\n\n      <\/article>\n\n\n\n      <!-- STEP 03 -->\n\n      <article class=\"sd-fv-step\">\n\n        <div class=\"sd-fv-number\">\n          03\n        <\/div>\n\n        <p class=\"sd-fv-en\">\n          COUNSELING\n        <\/p>\n\n        <h3 class=\"sd-fv-step-title\">\n          \u3054\u6765\u5e97\u30fb\u30ab\u30a6\u30f3\u30bb\u30ea\u30f3\u30b0\n        <\/h3>\n\n        <p class=\"sd-fv-step-text\">\n          \u611b\u72ac\u306e\u6027\u683c\u3084\u4f53\u8abf\u3001\n          \u666e\u6bb5\u306e\u69d8\u5b50\u306a\u3069\u3092\u304a\u4f3a\u3044\u3057\u306a\u304c\u3089\u3001\n          \u305d\u306e\u5b50\u306b\u5408\u3063\u305f\u30b1\u30a2\u3092\u3054\u63d0\u6848\u3057\u307e\u3059\u3002\n        <\/p>\n\n      <\/article>\n\n\n    <\/div>\n\n\n\n    <!-- =====================================================\n         CONSULT\n    ====================================================== -->\n\n    <div class=\"sd-fv-consult\">\n\n      <div>\n\n        <p class=\"sd-fv-consult-small\">\n          NOT SURE WHICH SERVICE?\n        <\/p>\n\n        <p class=\"sd-fv-consult-title\">\n          \u4f55\u3092\u4e88\u7d04\u3057\u305f\u3089\u3044\u3044\u304b\u5206\u304b\u3089\u306a\u3044\u65b9\u3078\n        <\/p>\n\n        <p class=\"sd-fv-consult-text\">\n          \u611b\u72ac\u306e\u5e74\u9f62\u3084\u6027\u683c\u3001\u304a\u60a9\u307f\u3092\u304a\u4f3a\u3044\u3057\u306a\u304c\u3089\u3001\n          \u304a\u3059\u3059\u3081\u306e\u30e1\u30cb\u30e5\u30fc\u3092\u3054\u6848\u5185\u3057\u307e\u3059\u3002\n          \u307e\u305a\u306f\u304a\u6c17\u8efd\u306b\u3054\u76f8\u8ac7\u304f\u3060\u3055\u3044\u3002\n        <\/p>\n\n      <\/div>\n\n\n      <!-- \u25bc\u30ea\u30f3\u30af\u5148\u3092\u5909\u66f4\u3057\u3066\u304f\u3060\u3055\u3044 -->\n      <a\n        href=\"\/contact\/\"\n        class=\"sd-fv-consult-button\"\n      >\n\n        <span>\n          \u3069\u306e\u30e1\u30cb\u30e5\u30fc\u304c\u5408\u3046\u304b\u76f8\u8ac7\u3059\u308b\n        <\/span>\n\n        <span class=\"sd-fv-consult-arrow\">\n          \u2192\n        <\/span>\n\n      <\/a>\n\n    <\/div>\n\n\n  <\/div>\n\n<\/section>\n\n\n\n<style>\n\/* =========================================================\n   SMILEY DOG\n   VOICE \/ \u304a\u5ba2\u69d8\u306e\u58f0\n   \u30c6\u30fc\u30de\u975e\u4f9d\u5b58 \/ \u5168\u5e45 \/ \u30ec\u30b9\u30dd\u30f3\u30b7\u30d6\n========================================================= *\/\n\n#sd-voice,\n#sd-voice * {\n  box-sizing: border-box !important;\n}\n\n#sd-voice {\n  --sd-green: #345647;\n  --sd-green-deep: #29483b;\n  --sd-mint: #DFF6E7;\n  --sd-mint-light: #EEF9F2;\n  --sd-cream: #FFFBF5;\n  --sd-pink: #F7E9E1;\n  --sd-text: #424d47;\n  --sd-sub: #6f7b75;\n  --sd-line: rgba(52,86,71,.14);\n\n  position: relative !important;\n\n  width: 100vw !important;\n  max-width: none !important;\n\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n\n  padding: 125px 0 135px !important;\n\n  overflow: hidden !important;\n\n  background:\n    linear-gradient(\n      180deg,\n      #ffffff 0%,\n      #fffaf5 48%,\n      #fffdf9 100%\n    ) !important;\n\n  color: var(--sd-text) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    \"Hiragino Kaku Gothic ProN\",\n    \"Yu Gothic\",\n    sans-serif !important;\n}\n\n\n\/* =========================================================\n   BACKGROUND DECORATION\n========================================================= *\/\n\n#sd-voice::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 540px !important;\n  height: 540px !important;\n\n  top: -270px !important;\n  left: -250px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(223,246,231,.52) 0%,\n      rgba(223,246,231,.17) 48%,\n      rgba(223,246,231,0) 72%\n    ) !important;\n\n  pointer-events: none !important;\n}\n\n#sd-voice::after {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 500px !important;\n  height: 500px !important;\n\n  right: -240px !important;\n  bottom: -250px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(247,233,225,.58) 0%,\n      rgba(247,233,225,.18) 46%,\n      rgba(247,233,225,0) 72%\n    ) !important;\n\n  pointer-events: none !important;\n}\n\n\n\/* =========================================================\n   INNER\n========================================================= *\/\n\n#sd-voice .sd-voice-inner {\n  position: relative !important;\n  z-index: 2 !important;\n\n  width: min(1220px, calc(100% - 80px)) !important;\n\n  margin: 0 auto !important;\n}\n\n\n\/* =========================================================\n   HEADER\n========================================================= *\/\n\n#sd-voice .sd-voice-head {\n  display: flex !important;\n\n  align-items: flex-end !important;\n  justify-content: space-between !important;\n\n  gap: 60px !important;\n\n  margin-bottom: 55px !important;\n}\n\n#sd-voice .sd-voice-label {\n  margin: 0 0 14px !important;\n\n  color: #7e998b !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: 11px !important;\n\n  letter-spacing: .24em !important;\n\n  text-transform: uppercase !important;\n}\n\n#sd-voice .sd-voice-title {\n  margin: 0 !important;\n  padding: 0 !important;\n\n  border: 0 !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size:\n    clamp(46px, 4.8vw, 66px) !important;\n\n  font-weight: 400 !important;\n\n  line-height: 1.05 !important;\n\n  letter-spacing: -.025em !important;\n}\n\n#sd-voice .sd-voice-title::before,\n#sd-voice .sd-voice-title::after {\n  display: none !important;\n  content: none !important;\n}\n\n#sd-voice .sd-voice-jp {\n  margin: 18px 0 0 !important;\n\n  color: #40594c !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    \"Hiragino Mincho ProN\",\n    serif !important;\n\n  font-size:\n    clamp(21px, 2vw, 28px) !important;\n\n  font-weight: 500 !important;\n\n  line-height: 1.75 !important;\n\n  letter-spacing: .055em !important;\n}\n\n#sd-voice .sd-voice-intro {\n  width: 390px !important;\n\n  margin: 0 !important;\n\n  color: var(--sd-sub) !important;\n\n  font-size: 13px !important;\n\n  line-height: 2 !important;\n\n  letter-spacing: .035em !important;\n}\n\n\n\/* =========================================================\n   GRID\n========================================================= *\/\n\n#sd-voice .sd-voice-grid {\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(3, minmax(0, 1fr)) !important;\n\n  gap: 20px !important;\n}\n\n\n\/* =========================================================\n   CARD\n========================================================= *\/\n\n#sd-voice .sd-voice-card {\n  position: relative !important;\n\n  overflow: hidden !important;\n\n  border-radius: 28px !important;\n\n  border:\n    1px solid rgba(52,86,71,.12) !important;\n\n  background:\n    rgba(255,255,255,.86) !important;\n\n  box-shadow:\n    0 18px 55px rgba(42,72,57,.055) !important;\n\n  transition:\n    transform .4s ease,\n    box-shadow .4s ease !important;\n}\n\n@media (hover:hover) {\n\n  #sd-voice .sd-voice-card:hover {\n    transform:\n      translateY(-7px) !important;\n\n    box-shadow:\n      0 28px 70px rgba(42,72,57,.11) !important;\n  }\n\n}\n\n\n\/* \u8272\u3092\u307b\u3093\u306e\u5c11\u3057\u5909\u3048\u308b *\/\n\n#sd-voice .sd-voice-card:nth-child(1) {\n  background:\n    linear-gradient(\n      180deg,\n      #ffffff 0%,\n      #fff9f3 100%\n    ) !important;\n}\n\n#sd-voice .sd-voice-card:nth-child(2) {\n  background:\n    linear-gradient(\n      180deg,\n      #ffffff 0%,\n      #eef9f2 100%\n    ) !important;\n}\n\n#sd-voice .sd-voice-card:nth-child(3) {\n  background:\n    linear-gradient(\n      180deg,\n      #ffffff 0%,\n      #f8eee8 100%\n    ) !important;\n}\n\n\n\/* =========================================================\n   PHOTO\n========================================================= *\/\n\n#sd-voice .sd-voice-photo {\n  position: relative !important;\n\n  height: 285px !important;\n\n  overflow: hidden !important;\n\n  background: #edf6f0 !important;\n}\n\n#sd-voice .sd-voice-photo::after {\n  content: \"\" !important;\n\n  position: absolute !important;\n  inset: 0 !important;\n\n  background:\n    linear-gradient(\n      to bottom,\n      rgba(255,255,255,0) 62%,\n      rgba(41,72,59,.09) 100%\n    ) !important;\n\n  pointer-events: none !important;\n}\n\n#sd-voice .sd-voice-photo img {\n  display: block !important;\n\n  width: 100% !important;\n  height: 100% !important;\n\n  object-fit: cover !important;\n\n  border: 0 !important;\n\n  transition:\n    transform .8s ease !important;\n}\n\n@media (hover:hover) {\n\n  #sd-voice .sd-voice-card:hover\n  .sd-voice-photo img {\n    transform:\n      scale(1.035) !important;\n  }\n\n}\n\n\n\/* =========================================================\n   QUOTE MARK\n========================================================= *\/\n\n#sd-voice .sd-voice-quote {\n  position: absolute !important;\n\n  right: 22px !important;\n  bottom: -23px !important;\n\n  z-index: 3 !important;\n\n  display: flex !important;\n\n  align-items: center !important;\n  justify-content: center !important;\n\n  width: 58px !important;\n  height: 58px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    var(--sd-green-deep) !important;\n\n  color: #fff !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: 31px !important;\n\n  line-height: 1 !important;\n\n  box-shadow:\n    0 10px 25px rgba(41,72,59,.18) !important;\n}\n\n\n\/* =========================================================\n   BODY\n========================================================= *\/\n\n#sd-voice .sd-voice-body {\n  padding:\n    38px 30px 34px !important;\n}\n\n\n\/* =========================================================\n   DOG INFO\n========================================================= *\/\n\n#sd-voice .sd-voice-dog {\n  margin: 0 0 5px !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    serif !important;\n\n  font-size: 17px !important;\n\n  font-weight: 500 !important;\n\n  line-height: 1.7 !important;\n\n  letter-spacing: .045em !important;\n}\n\n#sd-voice .sd-voice-service {\n  display: inline-block !important;\n\n  margin: 0 !important;\n\n  padding:\n    5px 11px !important;\n\n  border-radius: 999px !important;\n\n  background:\n    rgba(52,86,71,.07) !important;\n\n  color: #687c71 !important;\n\n  font-size: 10px !important;\n\n  line-height: 1.5 !important;\n\n  letter-spacing: .08em !important;\n}\n\n\n\/* =========================================================\n   DIVIDER\n========================================================= *\/\n\n#sd-voice .sd-voice-line {\n  width: 40px !important;\n  height: 1px !important;\n\n  margin: 23px 0 !important;\n\n  background:\n    rgba(52,86,71,.25) !important;\n}\n\n\n\/* =========================================================\n   COMMENT\n========================================================= *\/\n\n#sd-voice .sd-voice-comment {\n  margin: 0 !important;\n\n  color: #64726b !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    serif !important;\n\n  font-size: 13.5px !important;\n\n  line-height: 2 !important;\n\n  letter-spacing: .035em !important;\n}\n\n\n\/* =========================================================\n   NAME\n========================================================= *\/\n\n#sd-voice .sd-voice-owner {\n  margin: 23px 0 0 !important;\n\n  color: #87928c !important;\n\n  font-size: 10px !important;\n\n  line-height: 1.6 !important;\n\n  letter-spacing: .10em !important;\n}\n\n\n\/* =========================================================\n   NOTE\n========================================================= *\/\n\n#sd-voice .sd-voice-note {\n  margin: 28px 0 0 !important;\n\n  color: #89938e !important;\n\n  font-size: 10px !important;\n\n  line-height: 1.8 !important;\n\n  text-align: right !important;\n\n  letter-spacing: .02em !important;\n}\n\n\n\/* =========================================================\n   TABLET\n========================================================= *\/\n\n@media (max-width: 1000px) {\n\n  #sd-voice {\n    padding:\n      100px 0 105px !important;\n  }\n\n  #sd-voice .sd-voice-inner {\n    width:\n      min(100% - 50px, 1100px) !important;\n  }\n\n  #sd-voice .sd-voice-head {\n    gap:\n      40px !important;\n  }\n\n  #sd-voice .sd-voice-photo {\n    height:\n      240px !important;\n  }\n\n  #sd-voice .sd-voice-body {\n    padding:\n      35px 24px 30px !important;\n  }\n\n}\n\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media (max-width: 767px) {\n\n  #sd-voice {\n    padding:\n      76px 0 82px !important;\n  }\n\n  #sd-voice .sd-voice-inner {\n    width:\n      calc(100% - 32px) !important;\n  }\n\n\n  \/* HEADER *\/\n\n  #sd-voice .sd-voice-head {\n    display:\n      block !important;\n\n    margin-bottom:\n      38px !important;\n  }\n\n  #sd-voice .sd-voice-label {\n    margin-bottom:\n      10px !important;\n\n    font-size:\n      9px !important;\n  }\n\n  #sd-voice .sd-voice-title {\n    font-size:\n      40px !important;\n  }\n\n  #sd-voice .sd-voice-jp {\n    margin-top:\n      14px !important;\n\n    font-size:\n      20px !important;\n  }\n\n  #sd-voice .sd-voice-intro {\n    width:\n      auto !important;\n\n    margin-top:\n      19px !important;\n\n    font-size:\n      12.5px !important;\n\n    line-height:\n      1.9 !important;\n  }\n\n\n  \/* GRID *\/\n\n  #sd-voice .sd-voice-grid {\n    grid-template-columns:\n      1fr !important;\n\n    gap:\n      16px !important;\n  }\n\n\n  \/* CARD *\/\n\n  #sd-voice .sd-voice-card {\n    border-radius:\n      23px !important;\n  }\n\n  #sd-voice .sd-voice-photo {\n    height:\n      260px !important;\n  }\n\n  #sd-voice .sd-voice-body {\n    padding:\n      34px 25px 29px !important;\n  }\n\n  #sd-voice .sd-voice-dog {\n    font-size:\n      16px !important;\n  }\n\n  #sd-voice .sd-voice-comment {\n    font-size:\n      13px !important;\n\n    line-height:\n      1.95 !important;\n  }\n\n  #sd-voice .sd-voice-note {\n    text-align:\n      left !important;\n\n    font-size:\n      9px !important;\n  }\n\n}\n\n\n\/* =========================================================\n   SMALL MOBILE\n========================================================= *\/\n\n@media (max-width: 400px) {\n\n  #sd-voice .sd-voice-title {\n    font-size:\n      36px !important;\n  }\n\n  #sd-voice .sd-voice-jp {\n    font-size:\n      18px !important;\n  }\n\n  #sd-voice .sd-voice-photo {\n    height:\n      230px !important;\n  }\n\n}\n<\/style>\n\n\n<section id=\"sd-voice\">\n\n  <div class=\"sd-voice-inner\">\n\n\n    <!-- =====================================================\n         HEADER\n    ====================================================== -->\n\n    <div class=\"sd-voice-head\">\n\n      <div>\n\n        <p class=\"sd-voice-label\">\n          VOICE\n        <\/p>\n\n        <h2 class=\"sd-voice-title\">\n          Happy Voices\n        <\/h2>\n\n        <p class=\"sd-voice-jp\">\n          \u611b\u72ac\u3068\u98fc\u3044\u4e3b\u69d8\u304b\u3089\u5c4a\u3044\u305f\u3001\u3046\u308c\u3057\u3044\u58f0\u3002\n        <\/p>\n\n      <\/div>\n\n\n      <p class=\"sd-voice-intro\">\n        \u5b9f\u969b\u306bSMILEY DOG\u3092\u3054\u5229\u7528\u3044\u305f\u3060\u3044\u305f\n        \u98fc\u3044\u4e3b\u69d8\u304b\u3089\u306e\u304a\u58f0\u3092\u3054\u7d39\u4ecb\u3057\u307e\u3059\u3002<br>\n        \u611b\u72ac\u3068\u306e\u6bce\u65e5\u306b\u751f\u307e\u308c\u305f\u3001\u5c0f\u3055\u306a\u5909\u5316\u3084\n        \u3046\u308c\u3057\u3044\u77ac\u9593\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002\n      <\/p>\n\n    <\/div>\n\n\n\n    <!-- =====================================================\n         VOICE GRID\n    ====================================================== -->\n\n    <div class=\"sd-voice-grid\">\n\n\n      <!-- =================================================\n           VOICE 01\n      ================================================== -->\n\n      <article class=\"sd-voice-card\">\n\n        <div class=\"sd-voice-photo\">\n\n          <!-- \u25bc\u304a\u5ba2\u69d8\u306e\u30ef\u30f3\u3061\u3083\u3093\u753b\u50cf\u3078\u5909\u66f4 -->\n          <img decoding=\"async\"\n            src=\"YOUR_VOICE_IMAGE_01\"\n            alt=\"\u30c8\u30ea\u30df\u30f3\u30b0\u3092\u3054\u5229\u7528\u3044\u305f\u3060\u3044\u305f\u30ef\u30f3\u3061\u3083\u3093\"\n          >\n\n          <div class=\"sd-voice-quote\">\n            \u201c\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"sd-voice-body\">\n\n          <p class=\"sd-voice-dog\">\n            \u30c8\u30a4\u30d7\u30fc\u30c9\u30eb \/ 4\u6b73\n          <\/p>\n\n          <span class=\"sd-voice-service\">\n            TRIMMING &amp; SKIN CARE\n          <\/span>\n\n          <div class=\"sd-voice-line\"><\/div>\n\n          <p class=\"sd-voice-comment\">\n            \u6bce\u56de\u3068\u3066\u3082\u4e01\u5be7\u306b\u898b\u3066\u3044\u305f\u3060\u3051\u3066\u5b89\u5fc3\u3057\u3066\u3044\u307e\u3059\u3002\n            \u4ed5\u4e0a\u304c\u308a\u3082\u3075\u308f\u3075\u308f\u3067\u3001\n            \u5bb6\u65cf\u307f\u3093\u306a\u3067\u89e6\u308a\u305f\u304f\u306a\u308b\u307b\u3069\u3067\u3059\u3002\n          <\/p>\n\n          <p class=\"sd-voice-owner\">\n            OWNER'S VOICE\n          <\/p>\n\n        <\/div>\n\n      <\/article>\n\n\n\n      <!-- =================================================\n           VOICE 02\n      ================================================== -->\n\n      <article class=\"sd-voice-card\">\n\n        <div class=\"sd-voice-photo\">\n\n          <!-- \u25bc\u304a\u5ba2\u69d8\u306e\u30ef\u30f3\u3061\u3083\u3093\u753b\u50cf\u3078\u5909\u66f4 -->\n          <img decoding=\"async\"\n            src=\"YOUR_VOICE_IMAGE_02\"\n            alt=\"\u30c9\u30c3\u30b0\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3092\u3054\u5229\u7528\u3044\u305f\u3060\u3044\u305f\u30ef\u30f3\u3061\u3083\u3093\"\n          >\n\n          <div class=\"sd-voice-quote\">\n            \u201c\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"sd-voice-body\">\n\n          <p class=\"sd-voice-dog\">\n            \u67f4\u72ac \/ 2\u6b73\n          <\/p>\n\n          <span class=\"sd-voice-service\">\n            TRAINING\n          <\/span>\n\n          <div class=\"sd-voice-line\"><\/div>\n\n          <p class=\"sd-voice-comment\">\n            \u72ac\u306e\u6c17\u6301\u3061\u3092\u898b\u306a\u304c\u3089\u9032\u3081\u3066\u3082\u3089\u3048\u308b\u306e\u3067\u3001\n            \u79c1\u81ea\u8eab\u3082\u5b89\u5fc3\u3057\u3066\u5b66\u3076\u3053\u3068\u304c\u3067\u304d\u307e\u3057\u305f\u3002\n            \u5bb6\u3067\u3082\u30b3\u30df\u30e5\u30cb\u30b1\u30fc\u30b7\u30e7\u30f3\u304c\u53d6\u308a\u3084\u3059\u304f\u306a\u3063\u305f\u3068\u611f\u3058\u3066\u3044\u307e\u3059\u3002\n          <\/p>\n\n          <p class=\"sd-voice-owner\">\n            OWNER'S VOICE\n          <\/p>\n\n        <\/div>\n\n      <\/article>\n\n\n\n      <!-- =================================================\n           VOICE 03\n      ================================================== -->\n\n      <article class=\"sd-voice-card\">\n\n        <div class=\"sd-voice-photo\">\n\n          <!-- \u25bc\u304a\u5ba2\u69d8\u306e\u30ef\u30f3\u3061\u3083\u3093\u753b\u50cf\u3078\u5909\u66f4 -->\n          <img decoding=\"async\"\n            src=\"YOUR_VOICE_IMAGE_03\"\n            alt=\"\u30ce\u30fc\u30ba\u30ef\u30fc\u30af\u3092\u697d\u3057\u3080\u30ef\u30f3\u3061\u3083\u3093\"\n          >\n\n          <div class=\"sd-voice-quote\">\n            \u201c\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"sd-voice-body\">\n\n          <p class=\"sd-voice-dog\">\n            \u30df\u30cb\u30c1\u30e5\u30a2\u30b7\u30e5\u30ca\u30a6\u30b6\u30fc \/ 5\u6b73\n          <\/p>\n\n          <span class=\"sd-voice-service\">\n            NOSEWORK\n          <\/span>\n\n          <div class=\"sd-voice-line\"><\/div>\n\n          <p class=\"sd-voice-comment\">\n            \u30ce\u30fc\u30ba\u30ef\u30fc\u30af\u3092\u3057\u3066\u3044\u308b\u6642\u306e\u8868\u60c5\u304c\n            \u672c\u5f53\u306b\u697d\u3057\u305d\u3046\u3067\u9a5a\u304d\u307e\u3057\u305f\u3002\n            \u81ea\u5206\u3067\u898b\u3064\u3051\u305f\u6642\u306e\u5b09\u3057\u305d\u3046\u306a\u59ff\u3092\u898b\u308b\u306e\u304c\u3001\n            \u4eca\u3067\u306f\u79c1\u306e\u697d\u3057\u307f\u306b\u3082\u306a\u3063\u3066\u3044\u307e\u3059\u3002\n          <\/p>\n\n          <p class=\"sd-voice-owner\">\n            OWNER'S VOICE\n          <\/p>\n\n        <\/div>\n\n      <\/article>\n\n\n    <\/div>\n\n\n    <p class=\"sd-voice-note\">\n      \u203b\u63b2\u8f09\u3057\u3066\u3044\u308b\u5185\u5bb9\u306f\u500b\u4eba\u306e\u611f\u60f3\u3067\u3059\u3002\n    <\/p>\n\n\n  <\/div>\n\n<\/section>\n\n\n\n<style>\n\/* =========================================================\n   SMILEY DOG\n   ACCESS + FINAL CTA\n   \u30c6\u30fc\u30de\u975e\u4f9d\u5b58 \/ \u5168\u5e45 \/ \u30ec\u30b9\u30dd\u30f3\u30b7\u30d6\n========================================================= *\/\n\n#sd-access,\n#sd-access *,\n#sd-final-cta,\n#sd-final-cta * {\n  box-sizing: border-box !important;\n}\n\n#sd-access,\n#sd-final-cta {\n  --sd-green: #345647;\n  --sd-green-deep: #29483b;\n  --sd-mint: #DFF6E7;\n  --sd-mint-light: #EEF9F2;\n  --sd-cream: #FFFBF5;\n  --sd-pink: #F7E9E1;\n  --sd-text: #424d47;\n  --sd-sub: #6f7b75;\n  --sd-line: rgba(52,86,71,.14);\n\n  font-family:\n    \"Noto Sans JP\",\n    \"Hiragino Kaku Gothic ProN\",\n    \"Yu Gothic\",\n    sans-serif !important;\n}\n\n\n\/* =========================================================\n   ACCESS\n========================================================= *\/\n\n#sd-access {\n  position: relative !important;\n\n  width: 100vw !important;\n  max-width: none !important;\n\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n\n  padding: 125px 0 130px !important;\n\n  overflow: hidden !important;\n\n  background:\n    linear-gradient(\n      180deg,\n      #fffdf9 0%,\n      #fffaf5 100%\n    ) !important;\n\n  color: var(--sd-text) !important;\n}\n\n\n\/* \u80cc\u666f\u88c5\u98fe *\/\n\n#sd-access::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 560px !important;\n  height: 560px !important;\n\n  top: -270px !important;\n  right: -250px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(223,246,231,.55) 0%,\n      rgba(223,246,231,.17) 45%,\n      rgba(223,246,231,0) 72%\n    ) !important;\n\n  pointer-events: none !important;\n}\n\n#sd-access::after {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 470px !important;\n  height: 470px !important;\n\n  left: -230px !important;\n  bottom: -250px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(247,233,225,.58) 0%,\n      rgba(247,233,225,.17) 45%,\n      rgba(247,233,225,0) 72%\n    ) !important;\n\n  pointer-events: none !important;\n}\n\n\n\/* INNER *\/\n\n#sd-access .sd-access-inner {\n  position: relative !important;\n  z-index: 2 !important;\n\n  width: min(1200px, calc(100% - 80px)) !important;\n\n  margin: 0 auto !important;\n}\n\n\n\/* HEADER *\/\n\n#sd-access .sd-access-head {\n  display: flex !important;\n\n  align-items: flex-end !important;\n  justify-content: space-between !important;\n\n  gap: 60px !important;\n\n  margin-bottom: 55px !important;\n}\n\n#sd-access .sd-access-label {\n  margin: 0 0 13px !important;\n\n  color: #7c988a !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: 11px !important;\n\n  letter-spacing: .24em !important;\n\n  text-transform: uppercase !important;\n}\n\n#sd-access .sd-access-title {\n  margin: 0 !important;\n  padding: 0 !important;\n\n  border: 0 !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: clamp(46px, 4.8vw, 66px) !important;\n\n  font-weight: 400 !important;\n\n  line-height: 1.05 !important;\n\n  letter-spacing: -.025em !important;\n}\n\n#sd-access .sd-access-title::before,\n#sd-access .sd-access-title::after {\n  display: none !important;\n  content: none !important;\n}\n\n#sd-access .sd-access-jp {\n  margin: 16px 0 0 !important;\n\n  color: #40594c !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    \"Hiragino Mincho ProN\",\n    serif !important;\n\n  font-size: 22px !important;\n\n  font-weight: 500 !important;\n\n  line-height: 1.7 !important;\n\n  letter-spacing: .06em !important;\n}\n\n#sd-access .sd-access-intro {\n  width: 380px !important;\n\n  margin: 0 !important;\n\n  color: var(--sd-sub) !important;\n\n  font-size: 13px !important;\n\n  line-height: 2 !important;\n\n  letter-spacing: .035em !important;\n}\n\n\n\/* =========================================================\n   ACCESS MAIN\n========================================================= *\/\n\n#sd-access .sd-access-layout {\n  display: grid !important;\n\n  grid-template-columns:\n    minmax(0, .9fr)\n    minmax(0, 1.1fr) !important;\n\n  gap: 24px !important;\n\n  align-items: stretch !important;\n}\n\n\n\/* =========================================================\n   SHOP INFO\n========================================================= *\/\n\n#sd-access .sd-shop {\n  position: relative !important;\n\n  padding: 48px 46px !important;\n\n  overflow: hidden !important;\n\n  border-radius: 30px !important;\n\n  border:\n    1px solid rgba(52,86,71,.12) !important;\n\n  background:\n    linear-gradient(\n      145deg,\n      #ffffff 0%,\n      #f1faf4 100%\n    ) !important;\n\n  box-shadow:\n    0 22px 65px rgba(42,72,57,.055) !important;\n}\n\n\n#sd-access .sd-shop::after {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 230px !important;\n  height: 230px !important;\n\n  right: -110px !important;\n  bottom: -125px !important;\n\n  border-radius: 50% !important;\n\n  border:\n    1px solid rgba(52,86,71,.08) !important;\n}\n\n\n\/* SHOP NAME *\/\n\n#sd-access .sd-shop-small {\n  margin: 0 0 8px !important;\n\n  color: #859c90 !important;\n\n  font-family:\n    Georgia,\n    serif !important;\n\n  font-size: 10px !important;\n\n  letter-spacing: .2em !important;\n}\n\n#sd-access .sd-shop-name {\n  margin: 0 0 38px !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: 36px !important;\n\n  font-weight: 400 !important;\n\n  line-height: 1.2 !important;\n\n  letter-spacing: .03em !important;\n}\n\n\n\/* INFO ROW *\/\n\n#sd-access .sd-shop-info {\n  border-top:\n    1px solid rgba(52,86,71,.12) !important;\n}\n\n#sd-access .sd-shop-row {\n  display: grid !important;\n\n  grid-template-columns: 110px 1fr !important;\n\n  gap: 25px !important;\n\n  padding: 19px 0 !important;\n\n  border-bottom:\n    1px solid rgba(52,86,71,.12) !important;\n}\n\n#sd-access .sd-shop-label {\n  margin: 0 !important;\n\n  color: #87958e !important;\n\n  font-size: 11px !important;\n\n  line-height: 1.9 !important;\n\n  letter-spacing: .08em !important;\n}\n\n#sd-access .sd-shop-value {\n  margin: 0 !important;\n\n  color: #4a5c52 !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    serif !important;\n\n  font-size: 14px !important;\n\n  line-height: 1.9 !important;\n\n  letter-spacing: .035em !important;\n}\n\n#sd-access .sd-shop-value a {\n  color: inherit !important;\n  text-decoration: none !important;\n}\n\n\n\/* =========================================================\n   ACCESS BUTTON\n========================================================= *\/\n\n#sd-access .sd-access-button {\n  display: inline-flex !important;\n\n  align-items: center !important;\n  justify-content: space-between !important;\n\n  gap: 25px !important;\n\n  width: 100% !important;\n\n  margin-top: 34px !important;\n\n  padding:\n    17px 20px 17px 26px !important;\n\n  border-radius: 999px !important;\n\n  border:\n    1px solid var(--sd-green-deep) !important;\n\n  background:\n    transparent !important;\n\n  color:\n    var(--sd-green-deep) !important;\n\n  text-decoration: none !important;\n\n  font-size: 13px !important;\n\n  font-weight: 500 !important;\n\n  letter-spacing: .06em !important;\n\n  transition:\n    background .3s ease,\n    color .3s ease,\n    transform .3s ease !important;\n}\n\n#sd-access .sd-access-arrow {\n  display: flex !important;\n\n  align-items: center !important;\n  justify-content: center !important;\n\n  width: 34px !important;\n  height: 34px !important;\n\n  flex-shrink: 0 !important;\n\n  border-radius: 50% !important;\n\n  background:\n    rgba(52,86,71,.08) !important;\n\n  transition:\n    transform .3s ease !important;\n}\n\n@media (hover:hover) {\n\n  #sd-access .sd-access-button:hover {\n    color: #fff !important;\n\n    background:\n      var(--sd-green-deep) !important;\n\n    transform:\n      translateY(-2px) !important;\n  }\n\n  #sd-access .sd-access-button:hover\n  .sd-access-arrow {\n    transform:\n      translateX(4px) !important;\n  }\n\n}\n\n\n\/* =========================================================\n   MAP\n========================================================= *\/\n\n#sd-access .sd-map {\n  position: relative !important;\n\n  min-height: 570px !important;\n\n  overflow: hidden !important;\n\n  border-radius: 30px !important;\n\n  background: #eaf3ed !important;\n\n  border:\n    1px solid rgba(52,86,71,.11) !important;\n\n  box-shadow:\n    0 22px 65px rgba(42,72,57,.055) !important;\n}\n\n#sd-access .sd-map iframe {\n  display: block !important;\n\n  width: 100% !important;\n  height: 100% !important;\n\n  min-height: 570px !important;\n\n  border: 0 !important;\n\n  filter:\n    saturate(.78)\n    contrast(.93) !important;\n}\n\n\n\/* =========================================================\n   FINAL CTA\n========================================================= *\/\n\n#sd-final-cta {\n  position: relative !important;\n\n  width: 100vw !important;\n  max-width: none !important;\n\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n\n  overflow: hidden !important;\n\n  padding: 140px 0 105px !important;\n\n  background:\n    linear-gradient(\n      135deg,\n      #DFF6E7 0%,\n      #edf9f1 42%,\n      #fff8f1 100%\n    ) !important;\n\n  color:\n    var(--sd-green-deep) !important;\n\n  text-align: center !important;\n}\n\n\n\/* BACKGROUND CIRCLES *\/\n\n#sd-final-cta::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 680px !important;\n  height: 680px !important;\n\n  left: -280px !important;\n  top: -300px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    rgba(255,255,255,.20) !important;\n\n  border:\n    1px solid rgba(255,255,255,.42) !important;\n\n  pointer-events: none !important;\n}\n\n#sd-final-cta::after {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  width: 520px !important;\n  height: 520px !important;\n\n  right: -220px !important;\n  bottom: -280px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    rgba(247,233,225,.32) !important;\n\n  border:\n    1px solid rgba(52,86,71,.05) !important;\n\n  pointer-events: none !important;\n}\n\n\n\/* =========================================================\n   CTA INNER\n========================================================= *\/\n\n#sd-final-cta .sd-cta-inner {\n  position: relative !important;\n  z-index: 2 !important;\n\n  width: min(900px, calc(100% - 60px)) !important;\n\n  margin: 0 auto !important;\n}\n\n\n\/* LABEL *\/\n\n#sd-final-cta .sd-cta-label {\n  margin: 0 0 18px !important;\n\n  color: #789284 !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: 11px !important;\n\n  letter-spacing: .24em !important;\n\n  text-transform: uppercase !important;\n}\n\n\n\/* ENGLISH TITLE *\/\n\n#sd-final-cta .sd-cta-title {\n  margin: 0 !important;\n  padding: 0 !important;\n\n  border: 0 !important;\n\n  color: var(--sd-green-deep) !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size:\n    clamp(54px, 6vw, 82px) !important;\n\n  font-weight: 400 !important;\n\n  font-style: italic !important;\n\n  line-height: 1.02 !important;\n\n  letter-spacing: -.035em !important;\n}\n\n#sd-final-cta .sd-cta-title::before,\n#sd-final-cta .sd-cta-title::after {\n  display: none !important;\n  content: none !important;\n}\n\n\n\/* JAPANESE TITLE *\/\n\n#sd-final-cta .sd-cta-jp {\n  position: relative !important;\n\n  margin: 38px 0 0 !important;\n\n  padding-top: 31px !important;\n\n  color: #385246 !important;\n\n  font-family:\n    \"Noto Serif JP\",\n    \"Yu Mincho\",\n    \"Hiragino Mincho ProN\",\n    serif !important;\n\n  font-size:\n    clamp(24px, 2.6vw, 36px) !important;\n\n  font-weight: 500 !important;\n\n  line-height: 1.75 !important;\n\n  letter-spacing: .065em !important;\n}\n\n#sd-final-cta .sd-cta-jp::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  top: 0 !important;\n  left: 50% !important;\n\n  width: 62px !important;\n  height: 1px !important;\n\n  transform:\n    translateX(-50%) !important;\n\n  background:\n    rgba(52,86,71,.35) !important;\n}\n\n\n\/* TEXT *\/\n\n#sd-final-cta .sd-cta-text {\n  margin: 25px auto 0 !important;\n\n  max-width: 630px !important;\n\n  color: #63736b !important;\n\n  font-size: 14px !important;\n\n  line-height: 2.1 !important;\n\n  letter-spacing: .035em !important;\n}\n\n\n\/* =========================================================\n   MAIN RESERVE BUTTON\n========================================================= *\/\n\n#sd-final-cta .sd-cta-reserve {\n  display: inline-flex !important;\n\n  align-items: center !important;\n  justify-content: space-between !important;\n\n  gap: 28px !important;\n\n  min-width: 390px !important;\n\n  margin-top: 40px !important;\n\n  padding:\n    20px 23px 20px 32px !important;\n\n  border-radius: 999px !important;\n\n  border:\n    1px solid var(--sd-green-deep) !important;\n\n  background:\n    var(--sd-green-deep) !important;\n\n  color: #fff !important;\n\n  text-decoration: none !important;\n\n  box-shadow:\n    0 16px 40px rgba(41,72,59,.16) !important;\n\n  transition:\n    background .3s ease,\n    transform .3s ease,\n    box-shadow .3s ease !important;\n}\n\n\n#sd-final-cta .sd-cta-reserve-text {\n  text-align: left !important;\n}\n\n#sd-final-cta .sd-cta-reserve-main {\n  display: block !important;\n\n  font-size: 14px !important;\n\n  font-weight: 600 !important;\n\n  line-height: 1.5 !important;\n\n  letter-spacing: .07em !important;\n}\n\n#sd-final-cta .sd-cta-reserve-sub {\n  display: block !important;\n\n  margin-top: 3px !important;\n\n  color:\n    rgba(255,255,255,.68) !important;\n\n  font-size: 9px !important;\n\n  line-height: 1.5 !important;\n\n  letter-spacing: .1em !important;\n}\n\n#sd-final-cta .sd-cta-reserve-arrow {\n  display: flex !important;\n\n  align-items: center !important;\n  justify-content: center !important;\n\n  width: 42px !important;\n  height: 42px !important;\n\n  flex-shrink: 0 !important;\n\n  border-radius: 50% !important;\n\n  background:\n    rgba(255,255,255,.14) !important;\n\n  font-size: 17px !important;\n\n  transition:\n    transform .3s ease !important;\n}\n\n\n@media (hover:hover) {\n\n  #sd-final-cta .sd-cta-reserve:hover {\n    background:\n      #3d6453 !important;\n\n    transform:\n      translateY(-3px) !important;\n\n    box-shadow:\n      0 21px 50px rgba(41,72,59,.21) !important;\n  }\n\n  #sd-final-cta .sd-cta-reserve:hover\n  .sd-cta-reserve-arrow {\n    transform:\n      translateX(4px) !important;\n  }\n\n}\n\n\n\/* =========================================================\n   CONTACT METHODS\n========================================================= *\/\n\n#sd-final-cta .sd-cta-other-label {\n  display: flex !important;\n\n  align-items: center !important;\n\n  gap: 17px !important;\n\n  width: min(500px, 100%) !important;\n\n  margin: 45px auto 20px !important;\n\n  color: #7c8d84 !important;\n\n  font-family:\n    Georgia,\n    serif !important;\n\n  font-size: 9px !important;\n\n  letter-spacing: .18em !important;\n}\n\n#sd-final-cta .sd-cta-other-label::before,\n#sd-final-cta .sd-cta-other-label::after {\n  content: \"\" !important;\n\n  flex: 1 !important;\n\n  height: 1px !important;\n\n  background:\n    rgba(52,86,71,.14) !important;\n}\n\n\n\/* OTHER BUTTONS *\/\n\n#sd-final-cta .sd-cta-other {\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(2, minmax(0,1fr)) !important;\n\n  gap: 12px !important;\n\n  width: min(600px, 100%) !important;\n\n  margin: 0 auto !important;\n}\n\n#sd-final-cta .sd-cta-sub-button {\n  display: flex !important;\n\n  align-items: center !important;\n  justify-content: space-between !important;\n\n  gap: 20px !important;\n\n  min-height: 68px !important;\n\n  padding:\n    14px 18px 14px 22px !important;\n\n  border-radius: 18px !important;\n\n  border:\n    1px solid rgba(52,86,71,.15) !important;\n\n  background:\n    rgba(255,255,255,.58) !important;\n\n  color:\n    var(--sd-green-deep) !important;\n\n  text-decoration: none !important;\n\n  font-size: 12px !important;\n\n  font-weight: 500 !important;\n\n  letter-spacing: .05em !important;\n\n  backdrop-filter:\n    blur(6px) !important;\n\n  -webkit-backdrop-filter:\n    blur(6px) !important;\n\n  transition:\n    background .3s ease,\n    transform .3s ease !important;\n}\n\n#sd-final-cta .sd-cta-sub-arrow {\n  display: flex !important;\n\n  align-items: center !important;\n  justify-content: center !important;\n\n  width: 31px !important;\n  height: 31px !important;\n\n  flex-shrink: 0 !important;\n\n  border-radius: 50% !important;\n\n  background:\n    rgba(52,86,71,.07) !important;\n}\n\n@media (hover:hover) {\n\n  #sd-final-cta .sd-cta-sub-button:hover {\n    background:\n      rgba(255,255,255,.90) !important;\n\n    transform:\n      translateY(-2px) !important;\n  }\n\n}\n\n\n\/* =========================================================\n   TABLET\n========================================================= *\/\n\n@media (max-width: 1000px) {\n\n  #sd-access {\n    padding:\n      100px 0 105px !important;\n  }\n\n  #sd-access .sd-access-inner {\n    width:\n      min(100% - 50px, 1050px) !important;\n  }\n\n  #sd-access .sd-access-layout {\n    grid-template-columns:\n      .95fr 1.05fr !important;\n  }\n\n  #sd-access .sd-shop {\n    padding:\n      40px 35px !important;\n  }\n\n}\n\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media (max-width: 767px) {\n\n  \/* =========================\n     ACCESS\n  ========================== *\/\n\n  #sd-access {\n    padding:\n      76px 0 80px !important;\n  }\n\n  #sd-access .sd-access-inner {\n    width:\n      calc(100% - 32px) !important;\n  }\n\n  #sd-access .sd-access-head {\n    display:\n      block !important;\n\n    margin-bottom:\n      38px !important;\n  }\n\n  #sd-access .sd-access-label {\n    margin-bottom:\n      10px !important;\n\n    font-size:\n      9px !important;\n  }\n\n  #sd-access .sd-access-title {\n    font-size:\n      40px !important;\n  }\n\n  #sd-access .sd-access-jp {\n    margin-top:\n      13px !important;\n\n    font-size:\n      20px !important;\n  }\n\n  #sd-access .sd-access-intro {\n    width:\n      auto !important;\n\n    margin-top:\n      18px !important;\n\n    font-size:\n      12.5px !important;\n\n    line-height:\n      1.9 !important;\n  }\n\n\n  #sd-access .sd-access-layout {\n    grid-template-columns:\n      1fr !important;\n\n    gap:\n      16px !important;\n  }\n\n\n  #sd-access .sd-shop {\n    padding:\n      33px 25px !important;\n\n    border-radius:\n      23px !important;\n  }\n\n  #sd-access .sd-shop-name {\n    font-size:\n      30px !important;\n\n    margin-bottom:\n      29px !important;\n  }\n\n  #sd-access .sd-shop-row {\n    grid-template-columns:\n      82px 1fr !important;\n\n    gap:\n      15px !important;\n\n    padding:\n      16px 0 !important;\n  }\n\n  #sd-access .sd-shop-label {\n    font-size:\n      10px !important;\n  }\n\n  #sd-access .sd-shop-value {\n    font-size:\n      13px !important;\n  }\n\n\n  #sd-access .sd-map,\n  #sd-access .sd-map iframe {\n    min-height:\n      360px !important;\n  }\n\n  #sd-access .sd-map {\n    border-radius:\n      23px !important;\n  }\n\n\n  \/* =========================\n     FINAL CTA\n  ========================== *\/\n\n  #sd-final-cta {\n    padding:\n      90px 0 70px !important;\n  }\n\n  #sd-final-cta .sd-cta-inner {\n    width:\n      calc(100% - 32px) !important;\n  }\n\n  #sd-final-cta .sd-cta-label {\n    font-size:\n      9px !important;\n  }\n\n  #sd-final-cta .sd-cta-title {\n    font-size:\n      48px !important;\n  }\n\n  #sd-final-cta .sd-cta-jp {\n    margin-top:\n      29px !important;\n\n    padding-top:\n      23px !important;\n\n    font-size:\n      22px !important;\n  }\n\n  #sd-final-cta .sd-cta-text {\n    margin-top:\n      20px !important;\n\n    font-size:\n      13px !important;\n\n    line-height:\n      2 !important;\n  }\n\n  #sd-final-cta .sd-cta-reserve {\n    width:\n      100% !important;\n\n    min-width:\n      0 !important;\n\n    margin-top:\n      31px !important;\n\n    padding:\n      17px 18px 17px 23px !important;\n  }\n\n  #sd-final-cta .sd-cta-reserve-main {\n    font-size:\n      13px !important;\n  }\n\n  #sd-final-cta .sd-cta-other {\n    grid-template-columns:\n      1fr !important;\n\n    gap:\n      9px !important;\n  }\n\n  #sd-final-cta .sd-cta-sub-button {\n    min-height:\n      62px !important;\n\n    border-radius:\n      16px !important;\n  }\n\n}\n\n\n\/* =========================================================\n   SMALL MOBILE\n========================================================= *\/\n\n@media (max-width: 400px) {\n\n  #sd-access .sd-access-title {\n    font-size:\n      36px !important;\n  }\n\n  #sd-final-cta .sd-cta-title {\n    font-size:\n      42px !important;\n  }\n\n  #sd-final-cta .sd-cta-jp {\n    font-size:\n      20px !important;\n  }\n\n}\n<\/style>\n\n\n\n<!-- =========================================================\n     ACCESS\n========================================================= -->\n\n<section id=\"sd-access\">\n\n  <div class=\"sd-access-inner\">\n\n\n    <!-- HEADER -->\n\n    <div class=\"sd-access-head\">\n\n      <div>\n\n        <p class=\"sd-access-label\">\n          ACCESS &amp; SHOP INFORMATION\n        <\/p>\n\n        <h2 class=\"sd-access-title\">\n          Visit Us\n        <\/h2>\n\n        <p class=\"sd-access-jp\">\n          \u5e97\u8217\u30fb\u30a2\u30af\u30bb\u30b9\u60c5\u5831\n        <\/p>\n\n      <\/div>\n\n\n      <p class=\"sd-access-intro\">\n        \u611b\u72ac\u3068\u306e\u6bce\u65e5\u304c\u3082\u3063\u3068\u697d\u3057\u304f\u306a\u308b\u5834\u6240\u3078\u3002<br>\n        \u521d\u3081\u3066\u306e\u65b9\u3082\u3001\u3069\u3046\u305e\u304a\u6c17\u8efd\u306b\u304a\u8d8a\u3057\u304f\u3060\u3055\u3044\u3002\n      <\/p>\n\n    <\/div>\n\n\n\n    <!-- MAIN -->\n\n    <div class=\"sd-access-layout\">\n\n\n      <!-- =============================\n           SHOP INFORMATION\n      ============================== -->\n\n      <div class=\"sd-shop\">\n\n        <p class=\"sd-shop-small\">\n          DOG GROOMING &amp; CARE\n        <\/p>\n\n        <p class=\"sd-shop-name\">\n          SMILEY DOG\n        <\/p>\n\n\n        <div class=\"sd-shop-info\">\n\n\n          <div class=\"sd-shop-row\">\n\n            <p class=\"sd-shop-label\">\n              \u55b6\u696d\u6642\u9593\n            <\/p>\n\n            <p class=\"sd-shop-value\">\n              \u3010\u55b6\u696d\u6642\u9593\u3092\u5165\u529b\u3011\n            <\/p>\n\n          <\/div>\n\n\n          <div class=\"sd-shop-row\">\n\n            <p class=\"sd-shop-label\">\n              \u5b9a\u4f11\u65e5\n            <\/p>\n\n            <p class=\"sd-shop-value\">\n              \u3010\u5b9a\u4f11\u65e5\u3092\u5165\u529b\u3011\n            <\/p>\n\n          <\/div>\n\n\n          <div class=\"sd-shop-row\">\n\n            <p class=\"sd-shop-label\">\n              \u6240\u5728\u5730\n            <\/p>\n\n            <p class=\"sd-shop-value\">\n              \u3010\u5e97\u8217\u4f4f\u6240\u3092\u5165\u529b\u3011\n            <\/p>\n\n          <\/div>\n\n\n          <div class=\"sd-shop-row\">\n\n            <p class=\"sd-shop-label\">\n              TEL\n            <\/p>\n\n            <p class=\"sd-shop-value\">\n\n              <!-- \u25bc\u96fb\u8a71\u756a\u53f7\u5909\u66f4 -->\n              <a href=\"tel:0000000000\">\n                \u3010\u96fb\u8a71\u756a\u53f7\u3092\u5165\u529b\u3011\n              <\/a>\n\n            <\/p>\n\n          <\/div>\n\n\n          <div class=\"sd-shop-row\">\n\n            <p class=\"sd-shop-label\">\n              \u99d0\u8eca\u5834\n            <\/p>\n\n            <p class=\"sd-shop-value\">\n              \u3010\u99d0\u8eca\u5834\u60c5\u5831\u3092\u5165\u529b\u3011\n            <\/p>\n\n          <\/div>\n\n\n        <\/div>\n\n\n        <!-- \u25bcACCESS\u8a73\u7d30\u30da\u30fc\u30b8\u3078\u5909\u66f4 -->\n\n        <a\n          href=\"\/access\/\"\n          class=\"sd-access-button\"\n        >\n\n          <span>\n            \u8a73\u3057\u3044\u30a2\u30af\u30bb\u30b9\u3092\u898b\u308b\n          <\/span>\n\n          <span class=\"sd-access-arrow\">\n            \u2192\n          <\/span>\n\n        <\/a>\n\n\n      <\/div>\n\n\n\n      <!-- =============================\n           GOOGLE MAP\n      ============================== -->\n\n      <div class=\"sd-map\">\n\n        <!--\n          \u25bc Google Map\u306e\n          \u300c\u5171\u6709 \u2192 \u5730\u56f3\u3092\u57cb\u3081\u8fbc\u3080\u300d\n          \u3067\u53d6\u5f97\u3057\u305fURL\u306b\u5909\u66f4\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n        -->\n\n        <iframe\n          src=\"GOOGLE_MAP_EMBED_URL\"\n          loading=\"lazy\"\n          referrerpolicy=\"no-referrer-when-downgrade\"\n          title=\"SMILEY DOG Google Map\"\n        ><\/iframe>\n\n      <\/div>\n\n\n    <\/div>\n\n  <\/div>\n\n<\/section>\n\n\n\n<!-- =========================================================\n     FINAL CTA\n========================================================= -->\n\n<section id=\"sd-final-cta\">\n\n  <div class=\"sd-cta-inner\">\n\n\n    <p class=\"sd-cta-label\">\n      FOR YOU &amp; YOUR DOG\n    <\/p>\n\n\n    <h2 class=\"sd-cta-title\">\n      More Smiles,<br>\n      Every Day.\n    <\/h2>\n\n\n    <p class=\"sd-cta-jp\">\n      \u611b\u72ac\u3068\u306e\u6bce\u65e5\u306b\u3001<br>\n      \u3082\u3063\u3068\u305f\u304f\u3055\u3093\u306e\u7b11\u9854\u3092\u3002\n    <\/p>\n\n\n    <p class=\"sd-cta-text\">\n      \u307e\u305a\u306f\u304a\u6c17\u8efd\u306b\u3054\u5229\u7528\u304f\u3060\u3055\u3044\u3002<br>\n      \u30c8\u30ea\u30df\u30f3\u30b0\u3082\u30c9\u30c3\u30b0\u30b1\u30a2\u3082\u3001\n      \u4e00\u982d\u4e00\u982d\u306e\u6027\u683c\u3084\u72b6\u614b\u306b\u5408\u308f\u305b\u3066\u3054\u63d0\u6848\u3057\u307e\u3059\u3002\n    <\/p>\n\n\n\n    <!-- =================================================\n         WEB RESERVATION\n    ================================================== -->\n\n    <!-- \u25bcWEB\u4e88\u7d04URL\u306b\u5909\u66f4 -->\n\n    <a\n      href=\"#\"\n      class=\"sd-cta-reserve\"\n    >\n\n      <span class=\"sd-cta-reserve-text\">\n\n        <span class=\"sd-cta-reserve-main\">\n          WEB\u4e88\u7d04\u30fb\u7a7a\u304d\u72b6\u6cc1\u3092\u898b\u308b\n        <\/span>\n\n        <span class=\"sd-cta-reserve-sub\">\n          24 HOURS ONLINE RESERVATION\n        <\/span>\n\n      <\/span>\n\n\n      <span class=\"sd-cta-reserve-arrow\">\n        \u2192\n      <\/span>\n\n    <\/a>\n\n\n\n    <!-- =================================================\n         OTHER CONTACT\n    ================================================== -->\n\n    <div class=\"sd-cta-other-label\">\n      OTHER CONTACT\n    <\/div>\n\n\n    <div class=\"sd-cta-other\">\n\n\n      <!-- PHONE -->\n\n      <!-- \u25bc\u96fb\u8a71\u756a\u53f7\u5909\u66f4 -->\n\n      <a\n        href=\"tel:0000000000\"\n        class=\"sd-cta-sub-button\"\n      >\n\n        <span>\n          \u304a\u96fb\u8a71\u3067\u306e\u304a\u554f\u3044\u5408\u308f\u305b\n        <\/span>\n\n        <span class=\"sd-cta-sub-arrow\">\n          \u2192\n        <\/span>\n\n      <\/a>\n\n\n\n      <!-- LINE -->\n\n      <!-- \u25bcLINE URL\u306b\u5909\u66f4 -->\n\n      <a\n        href=\"#\"\n        class=\"sd-cta-sub-button\"\n        target=\"_blank\"\n        rel=\"noopener\"\n      >\n\n        <span>\n          LINE\u3067\u76f8\u8ac7\u3059\u308b\n        <\/span>\n\n        <span class=\"sd-cta-sub-arrow\">\n          \u2192\n        <\/span>\n\n      <\/a>\n\n\n    <\/div>\n\n\n  <\/div>\n\n<\/section>\n\n\n\n<style>\n\/* =========================================================\n   SMILEY DOG\n   RE-DESIGN THEME\n   \u53c2\u8003\u753b\u50cf\u30c6\u30a4\u30b9\u30c8\n   \u203bHOME\u306e\u4e00\u756a\u6700\u5f8c\u306b\u914d\u7f6e\n========================================================= *\/\n\nbody {\n  --sd-ref-bg: #fbf7ef;\n  --sd-ref-white: #ffffff;\n\n  --sd-ref-brown: #50372f;\n  --sd-ref-brown-soft: #745c53;\n\n  --sd-ref-mint: #63bfb5;\n  --sd-ref-mint-light: #eaf7f3;\n\n  --sd-ref-coral: #ff886c;\n  --sd-ref-coral-light: #fff0e8;\n\n  --sd-ref-yellow: #f5bd35;\n\n  --sd-ref-line: #eee5df;\n\n  --sd-ref-shadow:\n    0 12px 32px rgba(80,55,47,.055);\n}\n\n\u3042\u3042\n\n\n\/* =========================================================\n   \u5168\u30bb\u30af\u30b7\u30e7\u30f3\u5171\u901a\n========================================================= *\/\n\nbody #sd-service-select,\nbody #sd-concept,\nbody #sd-trimming,\nbody #dog-care,\nbody #sd-promise,\nbody #sd-first-visit,\nbody #sd-voice,\nbody #sd-access {\n  color: var(--sd-ref-brown) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    \"Yu Gothic\",\n    \"Hiragino Kaku Gothic ProN\",\n    sans-serif !important;\n}\n\n\n\/* =========================================================\n   \u30bb\u30af\u30b7\u30e7\u30f3\u80cc\u666f\n========================================================= *\/\n\nbody #sd-service-select {\n  background:\n    linear-gradient(\n      145deg,\n      #fbf7ef 0%,\n      #fffaf4 60%,\n      #edf8f4 100%\n    ) !important;\n}\n\nbody #sd-concept {\n  background: #ffffff !important;\n}\n\nbody #sd-trimming {\n  background: #fbf7ef !important;\n}\n\nbody #dog-care {\n  background:\n    linear-gradient(\n      145deg,\n      #eaf7f3 0%,\n      #dff6e7 100%\n    ) !important;\n}\n\nbody #sd-promise {\n  background: #fffaf4 !important;\n}\n\nbody #sd-first-visit {\n  background:\n    linear-gradient(\n      145deg,\n      #edf8f4 0%,\n      #fbf7ef 100%\n    ) !important;\n}\n\nbody #sd-voice {\n  background: #fff !important;\n}\n\nbody #sd-access {\n  background: #fbf7ef !important;\n}\n\n\n\/* =========================================================\n   \u5927\u304d\u306a\u80cc\u666f\u5186\u3092\u6574\u7406\n========================================================= *\/\n\nbody #sd-service-select::before,\nbody #sd-service-select::after,\nbody #sd-concept::before,\nbody #sd-concept::after,\nbody #sd-trimming::before,\nbody #sd-trimming::after,\nbody #dog-care::before,\nbody #dog-care::after,\nbody #sd-promise::before,\nbody #sd-promise::after,\nbody #sd-first-visit::before,\nbody #sd-first-visit::after,\nbody #sd-voice::before,\nbody #sd-voice::after,\nbody #sd-access::before,\nbody #sd-access::after {\n  opacity: .3 !important;\n}\n\n\n\/* =========================================================\n   \u82f1\u5b57\u898b\u51fa\u3057\n   \u660e\u671d \u2192 \u30b4\u30b7\u30c3\u30af\u3078\n========================================================= *\/\n\nbody #sd-service-select .sd-ss-title,\nbody #sd-concept .sd-concept-en,\nbody #sd-trimming .sd-trimming-title,\nbody #sd-trimming .sd-quattro-title,\nbody #dog-care .sd-dc-title,\nbody #sd-promise .sd-promise-title,\nbody #sd-first-visit .sd-fv-title,\nbody #sd-voice .sd-voice-title,\nbody #sd-access .sd-access-title {\n\n  color: var(--sd-ref-brown) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    \"Yu Gothic\",\n    sans-serif !important;\n\n  font-weight: 800 !important;\n\n  font-style: normal !important;\n\n  letter-spacing: -.035em !important;\n}\n\n\n\/* =========================================================\n   \u65e5\u672c\u8a9e\u898b\u51fa\u3057\n========================================================= *\/\n\nbody #sd-concept .sd-concept-jp,\nbody #sd-trimming .sd-trimming-jp,\nbody #dog-care .sd-dc-jp,\nbody #sd-promise .sd-promise-jp,\nbody #sd-first-visit .sd-fv-jp,\nbody #sd-voice .sd-voice-jp,\nbody #sd-access .sd-access-jp {\n\n  color: var(--sd-ref-brown) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    \"Yu Gothic\",\n    sans-serif !important;\n\n  font-weight: 700 !important;\n}\n\n\n\/* =========================================================\n   \u5c0f\u3055\u3044\u82f1\u5b57\u30e9\u30d9\u30eb\n========================================================= *\/\n\nbody #sd-service-select .sd-ss-label,\nbody #sd-concept .sd-concept-label,\nbody #sd-trimming .sd-trimming-label,\nbody #dog-care .sd-dc-label,\nbody #sd-promise .sd-promise-label,\nbody #sd-first-visit .sd-fv-label,\nbody #sd-voice .sd-voice-label,\nbody #sd-access .sd-access-label {\n\n  color: var(--sd-ref-coral) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    sans-serif !important;\n\n  font-weight: 800 !important;\n\n  letter-spacing: .15em !important;\n}\n\n\n\/* =========================================================\n   SERVICE SELECT\n========================================================= *\/\n\nbody #sd-service-select .sd-ss-card {\n  border: 1px solid var(--sd-ref-line) !important;\n\n  border-radius: 27px !important;\n\n  box-shadow: var(--sd-ref-shadow) !important;\n\n  background: #fff !important;\n}\n\n\n\/* TRIMMING *\/\n\nbody #sd-service-select .sd-ss-card--trimming {\n  border-top:\n    10px solid var(--sd-ref-mint) !important;\n}\n\n\n\/* DOG CARE *\/\n\nbody #sd-service-select .sd-ss-card--dogcare {\n  border-top:\n    10px solid var(--sd-ref-coral) !important;\n}\n\n\nbody #sd-service-select .sd-ss-en {\n  color: var(--sd-ref-brown) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    sans-serif !important;\n\n  font-weight: 800 !important;\n}\n\n\nbody #sd-service-select .sd-ss-copy {\n  color: var(--sd-ref-brown) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    sans-serif !important;\n\n  font-weight: 700 !important;\n}\n\n\nbody #sd-service-select\n.sd-ss-card--trimming\n.sd-ss-number {\n  color: var(--sd-ref-mint) !important;\n}\n\n\nbody #sd-service-select\n.sd-ss-card--dogcare\n.sd-ss-number {\n  color: var(--sd-ref-coral) !important;\n}\n\n\n\/* =========================================================\n   CONCEPT\n========================================================= *\/\n\nbody #sd-concept .sd-concept-message {\n\n  max-width: 920px !important;\n\n  padding: 50px 55px !important;\n\n  border: 0 !important;\n\n  border-radius: 26px !important;\n\n  background: var(--sd-ref-bg) !important;\n\n  box-shadow: none !important;\n}\n\n\nbody #sd-concept .sd-concept-message p {\n\n  color: var(--sd-ref-brown-soft) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    sans-serif !important;\n\n  font-weight: 500 !important;\n}\n\n\nbody #sd-concept .sd-concept-message::before {\n\n  color: var(--sd-ref-coral) !important;\n\n  background: transparent !important;\n}\n\n\n\/* CONCEPT 2\u30ab\u30fc\u30c9 *\/\n\nbody #sd-concept .sd-concept-point {\n\n  border-radius: 26px !important;\n\n  border:\n    1px solid var(--sd-ref-line) !important;\n\n  box-shadow:\n    var(--sd-ref-shadow) !important;\n\n  background: #fff !important;\n}\n\n\nbody #sd-concept .sd-concept-point--smile {\n  border-top:\n    9px solid var(--sd-ref-coral) !important;\n}\n\n\nbody #sd-concept .sd-concept-point--science {\n  border-top:\n    9px solid var(--sd-ref-mint) !important;\n}\n\n\nbody #sd-concept .sd-point-en,\nbody #sd-concept .sd-point-jp {\n\n  color: var(--sd-ref-brown) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    sans-serif !important;\n\n  font-weight: 800 !important;\n}\n\n\n\/* =========================================================\n   TRIMMING\n========================================================= *\/\n\nbody #sd-trimming .sd-trimming-photo {\n\n  border-radius:\n    28px !important;\n\n  box-shadow:\n    var(--sd-ref-shadow) !important;\n}\n\n\nbody #sd-trimming .sd-photo-label {\n\n  border-radius:\n    20px !important;\n\n  background:\n    var(--sd-ref-mint) !important;\n\n  color:\n    #fff !important;\n}\n\n\nbody #sd-trimming .sd-photo-label-en,\nbody #sd-trimming .sd-photo-label-jp {\n\n  color: #fff !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    sans-serif !important;\n\n  font-weight:\n    700 !important;\n}\n\n\n\/* QUATTRO\u30ab\u30fc\u30c9 *\/\n\nbody #sd-trimming .sd-quattro-card {\n\n  border:\n    1px solid var(--sd-ref-line) !important;\n\n  border-radius:\n    25px !important;\n\n  background:\n    #fff !important;\n\n  box-shadow:\n    var(--sd-ref-shadow) !important;\n}\n\n\nbody #sd-trimming\n.sd-quattro-card:nth-child(1) {\n\n  border-top:\n    8px solid var(--sd-ref-mint) !important;\n}\n\n\nbody #sd-trimming\n.sd-quattro-card:nth-child(2) {\n\n  border-top:\n    8px solid var(--sd-ref-coral) !important;\n}\n\n\nbody #sd-trimming\n.sd-quattro-card:nth-child(3) {\n\n  border-top:\n    8px solid var(--sd-ref-yellow) !important;\n}\n\n\nbody #sd-trimming .sd-quattro-en,\nbody #sd-trimming .sd-quattro-jp {\n\n  color:\n    var(--sd-ref-brown) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    sans-serif !important;\n\n  font-weight:\n    800 !important;\n}\n\n\n\/* =========================================================\n   DOG CARE\n========================================================= *\/\n\nbody #dog-care .sd-dc-card {\n\n  border:\n    1px solid rgba(80,55,47,.09) !important;\n\n  border-radius:\n    27px !important;\n\n  background:\n    #fff !important;\n\n  box-shadow:\n    0 12px 32px rgba(80,55,47,.07) !important;\n}\n\n\nbody #dog-care\n.sd-dc-card:nth-child(1) {\n\n  border-top:\n    9px solid var(--sd-ref-mint) !important;\n}\n\n\nbody #dog-care\n.sd-dc-card:nth-child(2) {\n\n  border-top:\n    9px solid var(--sd-ref-coral) !important;\n}\n\n\nbody #dog-care\n.sd-dc-card:nth-child(3) {\n\n  border-top:\n    9px solid var(--sd-ref-yellow) !important;\n}\n\n\nbody #dog-care .sd-dc-number {\n\n  background:\n    var(--sd-ref-brown) !important;\n\n  color:\n    #fff !important;\n\n  border:\n    4px solid #fff !important;\n\n  font-weight:\n    800 !important;\n}\n\n\nbody #dog-care .sd-dc-en,\nbody #dog-care .sd-dc-name {\n\n  color:\n    var(--sd-ref-brown) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    sans-serif !important;\n\n  font-weight:\n    800 !important;\n}\n\n\n\/* =========================================================\n   OUR PROMISE\n========================================================= *\/\n\nbody #sd-promise .sd-promise-item {\n\n  border:\n    1px solid var(--sd-ref-line) !important;\n\n  border-radius:\n    25px !important;\n\n  background:\n    #fff !important;\n\n  box-shadow:\n    var(--sd-ref-shadow) !important;\n}\n\n\nbody #sd-promise\n.sd-promise-item:nth-child(1) {\n\n  border-top:\n    8px solid var(--sd-ref-mint) !important;\n}\n\n\nbody #sd-promise\n.sd-promise-item:nth-child(2) {\n\n  border-top:\n    8px solid var(--sd-ref-coral) !important;\n}\n\n\nbody #sd-promise\n.sd-promise-item:nth-child(3) {\n\n  border-top:\n    8px solid var(--sd-ref-yellow) !important;\n}\n\n\nbody #sd-promise .sd-promise-number {\n\n  width:\n    46px !important;\n\n  height:\n    46px !important;\n\n  border-radius:\n    50% !important;\n\n  align-items:\n    center !important;\n\n  background:\n    var(--sd-ref-brown) !important;\n\n  color:\n    #fff !important;\n\n  font-weight:\n    800 !important;\n}\n\n\nbody #sd-promise\n.sd-promise-number::after {\n\n  display:\n    none !important;\n}\n\n\nbody #sd-promise .sd-promise-en {\n\n  color:\n    var(--sd-ref-coral) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    sans-serif !important;\n\n  font-weight:\n    800 !important;\n}\n\n\nbody #sd-promise .sd-promise-heading {\n\n  color:\n    var(--sd-ref-brown) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    sans-serif !important;\n\n  font-weight:\n    800 !important;\n}\n\n\n\/* =========================================================\n   FIRST VISIT\n========================================================= *\/\n\nbody #sd-first-visit .sd-fv-step {\n\n  border:\n    1px solid var(--sd-ref-line) !important;\n\n  border-radius:\n    25px !important;\n\n  background:\n    #fff !important;\n\n  box-shadow:\n    var(--sd-ref-shadow) !important;\n}\n\n\nbody #sd-first-visit\n.sd-fv-step:nth-child(1) {\n\n  border-top:\n    8px solid var(--sd-ref-mint) !important;\n}\n\n\nbody #sd-first-visit\n.sd-fv-step:nth-child(2) {\n\n  border-top:\n    8px solid var(--sd-ref-coral) !important;\n}\n\n\nbody #sd-first-visit\n.sd-fv-step:nth-child(3) {\n\n  border-top:\n    8px solid var(--sd-ref-yellow) !important;\n}\n\n\nbody #sd-first-visit .sd-fv-number {\n\n  width:\n    56px !important;\n\n  height:\n    56px !important;\n\n  background:\n    var(--sd-ref-brown) !important;\n\n  box-shadow:\n    none !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    sans-serif !important;\n\n  font-weight:\n    800 !important;\n}\n\n\nbody #sd-first-visit .sd-fv-step-title {\n\n  color:\n    var(--sd-ref-brown) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    sans-serif !important;\n\n  font-weight:\n    800 !important;\n}\n\n\nbody #sd-first-visit .sd-fv-consult {\n\n  border:\n    1px solid var(--sd-ref-line) !important;\n\n  border-top:\n    8px solid var(--sd-ref-coral) !important;\n\n  border-radius:\n    25px !important;\n\n  background:\n    #fff !important;\n\n  box-shadow:\n    var(--sd-ref-shadow) !important;\n}\n\n\n\/* =========================================================\n   VOICE\n========================================================= *\/\n\nbody #sd-voice .sd-voice-card {\n\n  border:\n    1px solid var(--sd-ref-line) !important;\n\n  border-radius:\n    26px !important;\n\n  background:\n    #fff !important;\n\n  box-shadow:\n    var(--sd-ref-shadow) !important;\n}\n\n\nbody #sd-voice\n.sd-voice-card:nth-child(1) {\n\n  border-top:\n    8px solid var(--sd-ref-mint) !important;\n}\n\n\nbody #sd-voice\n.sd-voice-card:nth-child(2) {\n\n  border-top:\n    8px solid var(--sd-ref-coral) !important;\n}\n\n\nbody #sd-voice\n.sd-voice-card:nth-child(3) {\n\n  border-top:\n    8px solid var(--sd-ref-yellow) !important;\n}\n\n\nbody #sd-voice .sd-voice-quote {\n\n  background:\n    var(--sd-ref-coral) !important;\n}\n\n\nbody #sd-voice .sd-voice-dog,\nbody #sd-voice .sd-voice-comment {\n\n  color:\n    var(--sd-ref-brown) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    sans-serif !important;\n}\n\n\nbody #sd-voice .sd-voice-service {\n\n  background:\n    var(--sd-ref-mint-light) !important;\n\n  color:\n    #398c83 !important;\n\n  font-weight:\n    700 !important;\n}\n\n\n\/* =========================================================\n   ACCESS\n========================================================= *\/\n\nbody #sd-access .sd-shop {\n\n  border:\n    1px solid var(--sd-ref-line) !important;\n\n  border-top:\n    9px solid var(--sd-ref-mint) !important;\n\n  border-radius:\n    27px !important;\n\n  background:\n    #fff !important;\n\n  box-shadow:\n    var(--sd-ref-shadow) !important;\n}\n\n\nbody #sd-access .sd-map {\n\n  border:\n    1px solid var(--sd-ref-line) !important;\n\n  border-top:\n    9px solid var(--sd-ref-coral) !important;\n\n  border-radius:\n    27px !important;\n\n  box-shadow:\n    var(--sd-ref-shadow) !important;\n}\n\n\nbody #sd-access .sd-shop-name {\n\n  color:\n    var(--sd-ref-brown) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    sans-serif !important;\n\n  font-weight:\n    900 !important;\n}\n\n\n\/* =========================================================\n   BUTTON \u5171\u901a\n========================================================= *\/\n\nbody #sd-trimming .sd-trimming-button,\nbody #dog-care .sd-dc-button {\n\n  border:\n    0 !important;\n\n  border-radius:\n    14px !important;\n\n  background:\n    var(--sd-ref-coral) !important;\n\n  color:\n    #fff !important;\n\n  box-shadow:\n    0 8px 20px rgba(255,136,108,.20) !important;\n\n  font-weight:\n    800 !important;\n}\n\n\nbody #sd-first-visit .sd-fv-consult-button,\nbody #sd-access .sd-access-button {\n\n  border:\n    2px solid var(--sd-ref-mint) !important;\n\n  border-radius:\n    14px !important;\n\n  background:\n    #fff !important;\n\n  color:\n    #378e84 !important;\n\n  font-weight:\n    800 !important;\n}\n\n\n\/* HOVER *\/\n\n@media (hover:hover) {\n\n  body #sd-trimming\n  .sd-trimming-button:hover,\n\n  body #dog-care\n  .sd-dc-button:hover {\n\n    background:\n      #f47458 !important;\n  }\n\n\n  body #sd-first-visit\n  .sd-fv-consult-button:hover,\n\n  body #sd-access\n  .sd-access-button:hover {\n\n    background:\n      var(--sd-ref-mint) !important;\n\n    color:\n      #fff !important;\n  }\n\n}\n\n\n\/* =========================================================\n   FINAL CTA\n========================================================= *\/\n\nbody #sd-final-cta {\n\n  background:\n    linear-gradient(\n      145deg,\n      #e6f7f2 0%,\n      #fbf7ef 47%,\n      #fff0e8 100%\n    ) !important;\n}\n\n\nbody #sd-final-cta .sd-cta-title {\n\n  color:\n    var(--sd-ref-brown) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    sans-serif !important;\n\n  font-style:\n    normal !important;\n\n  font-weight:\n    900 !important;\n\n  letter-spacing:\n    -.045em !important;\n}\n\n\nbody #sd-final-cta .sd-cta-jp {\n\n  color:\n    var(--sd-ref-brown) !important;\n\n  font-family:\n    \"Noto Sans JP\",\n    sans-serif !important;\n\n  font-weight:\n    800 !important;\n}\n\n\nbody #sd-final-cta .sd-cta-reserve {\n\n  border:\n    0 !important;\n\n  border-radius:\n    16px !important;\n\n  background:\n    var(--sd-ref-coral) !important;\n\n  color:\n    #fff !important;\n\n  box-shadow:\n    0 10px 25px rgba(255,136,108,.22) !important;\n}\n\n\nbody #sd-final-cta\n.sd-cta-sub-button {\n\n  border:\n    2px solid var(--sd-ref-mint) !important;\n\n  border-radius:\n    15px !important;\n\n  background:\n    #fff !important;\n\n  color:\n    var(--sd-ref-brown) !important;\n\n  font-weight:\n    700 !important;\n}\n\n\n\/* =========================================================\n   PC\u306e\u4f59\u767d\n========================================================= *\/\n\n@media (min-width: 768px) {\n\n  body #sd-service-select,\n  body #sd-concept,\n  body #sd-trimming,\n  body #dog-care,\n  body #sd-promise,\n  body #sd-first-visit,\n  body #sd-voice,\n  body #sd-access {\n\n    padding-top:\n      105px !important;\n\n    padding-bottom:\n      110px !important;\n  }\n\n}\n\n\n\/* =========================================================\n   SMARTPHONE\n========================================================= *\/\n\n@media (max-width: 767px) {\n\n  body #sd-service-select,\n  body #sd-concept,\n  body #sd-trimming,\n  body #dog-care,\n  body #sd-promise,\n  body #sd-first-visit,\n  body #sd-voice,\n  body #sd-access {\n\n    padding-top:\n      68px !important;\n\n    padding-bottom:\n      72px !important;\n  }\n\n\n  body #sd-service-select .sd-ss-card,\n  body #sd-concept .sd-concept-point,\n  body #sd-trimming .sd-quattro-card,\n  body #dog-care .sd-dc-card,\n  body #sd-promise .sd-promise-item,\n  body #sd-first-visit .sd-fv-step,\n  body #sd-voice .sd-voice-card,\n  body #sd-access .sd-shop,\n  body #sd-access .sd-map {\n\n    border-radius:\n      20px !important;\n  }\n\n\n  body #sd-service-select .sd-ss-title,\n  body #sd-concept .sd-concept-en,\n  body #sd-trimming .sd-trimming-title,\n  body #dog-care .sd-dc-title,\n  body #sd-promise .sd-promise-title,\n  body #sd-first-visit .sd-fv-title,\n  body #sd-voice .sd-voice-title,\n  body #sd-access .sd-access-title {\n\n    font-size:\n      34px !important;\n\n    line-height:\n      1.25 !important;\n  }\n\n}\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>HOME TRIMMING \u30c8\u30ea\u30df\u30f3\u30b0\u306b\u3064\u3044\u3066 \u30aa\u30d7\u30b7\u30e7\u30f3\u30e1\u30cb\u30e5\u30fc \u6599\u91d1\u8868 DOG TRAINING \u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u306b\u3064\u3044\u3066 \u30d1\u30d4\u30fc\u30d1\u30fc\u30c6\u30a3 \u30d1\u30d4\u30fc\u30af\u30e9\u30b9 \u308f\u3093\u3053\u5e7c\u7a1a\u5712 \u30c7\u30a4\u30b1\u30a2 \u500b\u5225\u76f8\u8ac7 ABOUT NEWS ACCES [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_lightning_design_setting":{"layout":"col-one-no-subsection","site_body_padding":"true"},"footnotes":""},"class_list":["post-6","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/smileydog-nagoya.com\/index.php?rest_route=\/wp\/v2\/pages\/6","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smileydog-nagoya.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/smileydog-nagoya.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/smileydog-nagoya.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/smileydog-nagoya.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6"}],"version-history":[{"count":27,"href":"https:\/\/smileydog-nagoya.com\/index.php?rest_route=\/wp\/v2\/pages\/6\/revisions"}],"predecessor-version":[{"id":66,"href":"https:\/\/smileydog-nagoya.com\/index.php?rest_route=\/wp\/v2\/pages\/6\/revisions\/66"}],"wp:attachment":[{"href":"https:\/\/smileydog-nagoya.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}