@charset "UTF-8";@font-face{font-family:Noto Sans JP regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/noto-sans-jp/NotoSansCJKjp-Regular.min.ttf);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/noto-sans-jp/NotoSansCJKjp-Regular.min.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/noto-sans-jp/NotoSansCJKjp-Regular.min.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/noto-sans-jp/NotoSansCJKjp-Regular.min.ttf) format("truetype")}@font-face{font-family:"Noto Sans JP 500";font-style:normal;font-weight:500;src:url(https://assets.sugoyose.jp/storage/fonts/noto-sans-jp/NotoSansCJKjp-Medium.min.ttf);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/noto-sans-jp/NotoSansCJKjp-Medium.min.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/noto-sans-jp/NotoSansCJKjp-Medium.min.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/noto-sans-jp/NotoSansCJKjp-Medium.min.ttf) format("truetype")}@font-face{font-family:"Noto Sans JP 700";font-style:normal;font-weight:700;src:url(https://assets.sugoyose.jp/storage/fonts/noto-sans-jp/NotoSansCJKjp-Bold.min.ttf);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/noto-sans-jp/NotoSansCJKjp-Bold.min.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/noto-sans-jp/NotoSansCJKjp-Bold.min.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/noto-sans-jp/NotoSansCJKjp-Bold.min.ttf) format("truetype")}@font-face{font-family:Otomanopee One regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/otomanopee-one/otomanopee-one-v1-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/otomanopee-one/otomanopee-one-v1-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/otomanopee-one/otomanopee-one-v1-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/otomanopee-one/otomanopee-one-v1-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/otomanopee-one/otomanopee-one-v1-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/otomanopee-one/otomanopee-one-v1-latin_japanese-regular.svg#OtomanopeeOne) format("svg")}@font-face{font-family:Yomogi regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/yomogi/yomogi-v1-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/yomogi/yomogi-v1-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/yomogi/yomogi-v1-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/yomogi/yomogi-v1-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/yomogi/yomogi-v1-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/yomogi/yomogi-v1-latin_japanese-regular.svg#Yomogi) format("svg")}@font-face{font-family:"M PLUS Rounded 1c regular";font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/m-plus-rounded-1c/m-plus-rounded-1c-v10-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/m-plus-rounded-1c/m-plus-rounded-1c-v10-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-rounded-1c/m-plus-rounded-1c-v10-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-rounded-1c/m-plus-rounded-1c-v10-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-rounded-1c/m-plus-rounded-1c-v10-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-rounded-1c/m-plus-rounded-1c-v10-latin_japanese-regular.svg#MPLUSRounded1c) format("svg")}@font-face{font-family:"M PLUS Rounded 1c 500";font-style:normal;font-weight:500;src:url(https://assets.sugoyose.jp/storage/fonts/m-plus-rounded-1c/m-plus-rounded-1c-v10-latin_japanese-500.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/m-plus-rounded-1c/m-plus-rounded-1c-v10-latin_japanese-500.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-rounded-1c/m-plus-rounded-1c-v10-latin_japanese-500.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-rounded-1c/m-plus-rounded-1c-v10-latin_japanese-500.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-rounded-1c/m-plus-rounded-1c-v10-latin_japanese-500.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-rounded-1c/m-plus-rounded-1c-v10-latin_japanese-500.svg#MPLUSRounded1c) format("svg")}@font-face{font-family:"M PLUS Rounded 1c 700";font-style:normal;font-weight:700;src:url(https://assets.sugoyose.jp/storage/fonts/m-plus-rounded-1c/m-plus-rounded-1c-v10-latin_japanese-700.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/m-plus-rounded-1c/m-plus-rounded-1c-v10-latin_japanese-700.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-rounded-1c/m-plus-rounded-1c-v10-latin_japanese-700.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-rounded-1c/m-plus-rounded-1c-v10-latin_japanese-700.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-rounded-1c/m-plus-rounded-1c-v10-latin_japanese-700.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-rounded-1c/m-plus-rounded-1c-v10-latin_japanese-700.svg#MPLUSRounded1c) format("svg")}@font-face{font-family:"M PLUS 1p regular";font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/m-plus-1p/m-plus-1p-v19-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/m-plus-1p/m-plus-1p-v19-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-1p/m-plus-1p-v19-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-1p/m-plus-1p-v19-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-1p/m-plus-1p-v19-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-1p/m-plus-1p-v19-latin_japanese-regular.svg#MPLUS1p) format("svg")}@font-face{font-family:"M PLUS 1p 500";font-style:normal;font-weight:500;src:url(https://assets.sugoyose.jp/storage/fonts/m-plus-1p/m-plus-1p-v19-latin_japanese-500.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/m-plus-1p/m-plus-1p-v19-latin_japanese-500.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-1p/m-plus-1p-v19-latin_japanese-500.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-1p/m-plus-1p-v19-latin_japanese-500.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-1p/m-plus-1p-v19-latin_japanese-500.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-1p/m-plus-1p-v19-latin_japanese-500.svg#MPLUS1p) format("svg")}@font-face{font-family:"M PLUS 1p 700";font-style:normal;font-weight:700;src:url(https://assets.sugoyose.jp/storage/fonts/m-plus-1p/m-plus-1p-v19-latin_japanese-700.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/m-plus-1p/m-plus-1p-v19-latin_japanese-700.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-1p/m-plus-1p-v19-latin_japanese-700.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-1p/m-plus-1p-v19-latin_japanese-700.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-1p/m-plus-1p-v19-latin_japanese-700.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/m-plus-1p/m-plus-1p-v19-latin_japanese-700.svg#MPLUS1p) format("svg")}@font-face{font-family:Sawarabi Mincho regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/sawarabi-mincho/sawarabi-mincho-v10-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/sawarabi-mincho/sawarabi-mincho-v10-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/sawarabi-mincho/sawarabi-mincho-v10-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/sawarabi-mincho/sawarabi-mincho-v10-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/sawarabi-mincho/sawarabi-mincho-v10-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/sawarabi-mincho/sawarabi-mincho-v10-latin_japanese-regular.svg#SawarabiMincho) format("svg")}@font-face{font-family:Shippori Mincho B1 regular;font-style:normal;src:url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho-b1/shippori-mincho-b1-v10-latin_japanese-regular.ttf);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho-b1/shippori-mincho-b1-v10-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho-b1/shippori-mincho-b1-v10-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho-b1/shippori-mincho-b1-v10-latin_japanese-regular.ttf) format("truetype")}@font-face{font-family:"Shippori Mincho B1 500";font-style:normal;font-weight:500;src:url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho-b1/shippori-mincho-b1-v10-latin_japanese-500.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho-b1/shippori-mincho-b1-v10-latin_japanese-500.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho-b1/shippori-mincho-b1-v10-latin_japanese-500.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho-b1/shippori-mincho-b1-v10-latin_japanese-500.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho-b1/shippori-mincho-b1-v10-latin_japanese-500.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho-b1/shippori-mincho-b1-v10-latin_japanese-500.svg#ShipporiMinchoB1) format("svg")}@font-face{font-family:"Shippori Mincho B1 700";font-style:normal;font-weight:700;src:url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho-b1/shippori-mincho-b1-v10-latin_japanese-700.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho-b1/shippori-mincho-b1-v10-latin_japanese-700.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho-b1/shippori-mincho-b1-v10-latin_japanese-700.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho-b1/shippori-mincho-b1-v10-latin_japanese-700.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho-b1/shippori-mincho-b1-v10-latin_japanese-700.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho-b1/shippori-mincho-b1-v10-latin_japanese-700.svg#ShipporiMinchoB1) format("svg")}@font-face{font-family:Sawarabi Gothic regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/sawarabi-gothic/sawarabi-gothic-v8-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/sawarabi-gothic/sawarabi-gothic-v8-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/sawarabi-gothic/sawarabi-gothic-v8-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/sawarabi-gothic/sawarabi-gothic-v8-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/sawarabi-gothic/sawarabi-gothic-v8-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/sawarabi-gothic/sawarabi-gothic-v8-latin_japanese-regular.svg#SawarabiGothic) format("svg")}@font-face{font-family:Kosugi Maru regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/kosugi-maru/kosugi-maru-v6-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/kosugi-maru/kosugi-maru-v6-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/kosugi-maru/kosugi-maru-v6-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/kosugi-maru/kosugi-maru-v6-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/kosugi-maru/kosugi-maru-v6-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/kosugi-maru/kosugi-maru-v6-latin_japanese-regular.svg#KosugiMaru) format("svg")}@font-face{font-family:Shippori Mincho regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho/shippori-mincho-v7-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho/shippori-mincho-v7-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho/shippori-mincho-v7-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho/shippori-mincho-v7-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho/shippori-mincho-v7-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho/shippori-mincho-v7-latin_japanese-regular.svg#ShipporiMincho) format("svg")}@font-face{font-family:"Shippori Mincho 500";font-style:normal;font-weight:500;src:url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho/shippori-mincho-v7-latin_japanese-500.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho/shippori-mincho-v7-latin_japanese-500.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho/shippori-mincho-v7-latin_japanese-500.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho/shippori-mincho-v7-latin_japanese-500.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho/shippori-mincho-v7-latin_japanese-500.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho/shippori-mincho-v7-latin_japanese-500.svg#ShipporiMincho) format("svg")}@font-face{font-family:"Shippori Mincho 700";font-style:normal;font-weight:700;src:url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho/shippori-mincho-v7-latin_japanese-700.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho/shippori-mincho-v7-latin_japanese-700.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho/shippori-mincho-v7-latin_japanese-700.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho/shippori-mincho-v7-latin_japanese-700.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho/shippori-mincho-v7-latin_japanese-700.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/shippori-mincho/shippori-mincho-v7-latin_japanese-700.svg#ShipporiMincho) format("svg")}@font-face{font-family:Kosugi regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/kosugi/kosugi-v6-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/kosugi/kosugi-v6-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/kosugi/kosugi-v6-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/kosugi/kosugi-v6-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/kosugi/kosugi-v6-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/kosugi/kosugi-v6-latin_japanese-regular.svg#Kosugi) format("svg")}@font-face{font-family:Dela Gothic One regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/dela-gothic-one/dela-gothic-one-v4-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/dela-gothic-one/dela-gothic-one-v4-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/dela-gothic-one/dela-gothic-one-v4-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/dela-gothic-one/dela-gothic-one-v4-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/dela-gothic-one/dela-gothic-one-v4-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/dela-gothic-one/dela-gothic-one-v4-latin_japanese-regular.svg#DelaGothicOne) format("svg")}@font-face{font-family:Kiwi Maru regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/kiwi-maru/kiwi-maru-v12-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/kiwi-maru/kiwi-maru-v12-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/kiwi-maru/kiwi-maru-v12-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/kiwi-maru/kiwi-maru-v12-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/kiwi-maru/kiwi-maru-v12-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/kiwi-maru/kiwi-maru-v12-latin_japanese-regular.svg#KiwiMaru) format("svg")}@font-face{font-family:"Kiwi Maru 500";font-style:normal;font-weight:500;src:url(https://assets.sugoyose.jp/storage/fonts/kiwi-maru/kiwi-maru-v12-latin_japanese-500.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/kiwi-maru/kiwi-maru-v12-latin_japanese-500.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/kiwi-maru/kiwi-maru-v12-latin_japanese-500.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/kiwi-maru/kiwi-maru-v12-latin_japanese-500.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/kiwi-maru/kiwi-maru-v12-latin_japanese-500.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/kiwi-maru/kiwi-maru-v12-latin_japanese-500.svg#KiwiMaru) format("svg")}@font-face{font-family:RocknRoll One regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/rocknroll-one/rocknroll-one-v4-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/rocknroll-one/rocknroll-one-v4-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/rocknroll-one/rocknroll-one-v4-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/rocknroll-one/rocknroll-one-v4-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/rocknroll-one/rocknroll-one-v4-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/rocknroll-one/rocknroll-one-v4-latin_japanese-regular.svg#RocknRollOne) format("svg")}@font-face{font-family:Reggae One regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/reggae-one/reggae-one-v3-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/reggae-one/reggae-one-v3-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/reggae-one/reggae-one-v3-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/reggae-one/reggae-one-v3-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/reggae-one/reggae-one-v3-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/reggae-one/reggae-one-v3-latin_japanese-regular.svg#ReggaeOne) format("svg")}@font-face{font-family:Train One regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/train-one/train-one-v4-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/train-one/train-one-v4-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/train-one/train-one-v4-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/train-one/train-one-v4-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/train-one/train-one-v4-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/train-one/train-one-v4-latin_japanese-regular.svg#TrainOne) format("svg")}@font-face{font-family:DotGothic16 regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/dotgothic16/dotgothic16-v4-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/dotgothic16/dotgothic16-v4-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/dotgothic16/dotgothic16-v4-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/dotgothic16/dotgothic16-v4-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/dotgothic16/dotgothic16-v4-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/dotgothic16/dotgothic16-v4-latin_japanese-regular.svg#DotGothic16) format("svg")}@font-face{font-family:Stick regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/stick/stick-v4-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/stick/stick-v4-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/stick/stick-v4-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/stick/stick-v4-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/stick/stick-v4-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/stick/stick-v4-latin_japanese-regular.svg#Stick) format("svg")}@font-face{font-family:Hachi Maru Pop regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/hachi-maru-pop/hachi-maru-pop-v6-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/hachi-maru-pop/hachi-maru-pop-v6-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/hachi-maru-pop/hachi-maru-pop-v6-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/hachi-maru-pop/hachi-maru-pop-v6-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/hachi-maru-pop/hachi-maru-pop-v6-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/hachi-maru-pop/hachi-maru-pop-v6-latin_japanese-regular.svg#HachiMaruPop) format("svg")}@font-face{font-family:Potta One regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/potta-one/potta-one-v6-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/potta-one/potta-one-v6-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/potta-one/potta-one-v6-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/potta-one/potta-one-v6-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/potta-one/potta-one-v6-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/potta-one/potta-one-v6-latin_japanese-regular.svg#PottaOne) format("svg")}@font-face{font-family:Yusei Magic regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/yusei-magic/yusei-magic-v5-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/yusei-magic/yusei-magic-v5-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/yusei-magic/yusei-magic-v5-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/yusei-magic/yusei-magic-v5-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/yusei-magic/yusei-magic-v5-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/yusei-magic/yusei-magic-v5-latin_japanese-regular.svg#YuseiMagic) format("svg")}@font-face{font-family:New Tegomin regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/new-tegomin/new-tegomin-v5-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/new-tegomin/new-tegomin-v5-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/new-tegomin/new-tegomin-v5-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/new-tegomin/new-tegomin-v5-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/new-tegomin/new-tegomin-v5-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/new-tegomin/new-tegomin-v5-latin_japanese-regular.svg#NewTegomin) format("svg")}@font-face{font-family:Hanazono regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/hanazono/HanaMinA.ttf)}@font-face{font-family:Kaisei Tokumin regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/kaisei-tokumin/kaisei-tokumin-v1-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/kaisei-tokumin/kaisei-tokumin-v1-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-tokumin/kaisei-tokumin-v1-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-tokumin/kaisei-tokumin-v1-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-tokumin/kaisei-tokumin-v1-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-tokumin/kaisei-tokumin-v1-latin_japanese-regular.svg#KaiseiTokumin) format("svg")}@font-face{font-family:"Kaisei Tokumin 500";font-style:normal;font-weight:500;src:url(https://assets.sugoyose.jp/storage/fonts/kaisei-tokumin/kaisei-tokumin-v1-latin_japanese-500.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/kaisei-tokumin/kaisei-tokumin-v1-latin_japanese-500.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-tokumin/kaisei-tokumin-v1-latin_japanese-500.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-tokumin/kaisei-tokumin-v1-latin_japanese-500.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-tokumin/kaisei-tokumin-v1-latin_japanese-500.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-tokumin/kaisei-tokumin-v1-latin_japanese-500.svg#KaiseiTokumin) format("svg")}@font-face{font-family:"Kaisei Tokumin 700";font-style:normal;font-weight:700;src:url(https://assets.sugoyose.jp/storage/fonts/kaisei-tokumin/kaisei-tokumin-v1-latin_japanese-700.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/kaisei-tokumin/kaisei-tokumin-v1-latin_japanese-700.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-tokumin/kaisei-tokumin-v1-latin_japanese-700.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-tokumin/kaisei-tokumin-v1-latin_japanese-700.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-tokumin/kaisei-tokumin-v1-latin_japanese-700.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-tokumin/kaisei-tokumin-v1-latin_japanese-700.svg#KaiseiTokumin) format("svg")}@font-face{font-family:Rampart One regular;font-style:normal;font-weight:400;src:url(https://assets.sugoyose.jp/storage/fonts/rampart-one/rampart-one-v1-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/rampart-one/rampart-one-v1-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/rampart-one/rampart-one-v1-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/rampart-one/rampart-one-v1-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/rampart-one/rampart-one-v1-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/rampart-one/rampart-one-v1-latin_japanese-regular.svg#RampartOne) format("svg")}@font-face{font-family:Kaisei Opti regular;font-style:normal;src:url(https://assets.sugoyose.jp/storage/fonts/kaisei-opti/kaisei-opti-v1-latin_japanese-regular.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/kaisei-opti/kaisei-opti-v1-latin_japanese-regular.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-opti/kaisei-opti-v1-latin_japanese-regular.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-opti/kaisei-opti-v1-latin_japanese-regular.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-opti/kaisei-opti-v1-latin_japanese-regular.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-opti/kaisei-opti-v1-latin_japanese-regular.svg#KaiseiOpti) format("svg")}@font-face{font-family:"Kaisei Opti 500";font-style:normal;font-weight:500;src:url(https://assets.sugoyose.jp/storage/fonts/kaisei-opti/kaisei-opti-v1-latin_japanese-500.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/kaisei-opti/kaisei-opti-v1-latin_japanese-500.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-opti/kaisei-opti-v1-latin_japanese-500.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-opti/kaisei-opti-v1-latin_japanese-500.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-opti/kaisei-opti-v1-latin_japanese-500.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-opti/kaisei-opti-v1-latin_japanese-500.svg#KaiseiOpti) format("svg")}@font-face{font-family:"Kaisei Opti 700";font-style:normal;font-weight:700;src:url(https://assets.sugoyose.jp/storage/fonts/kaisei-opti/kaisei-opti-v1-latin_japanese-700.eot);src:local(""),url(https://assets.sugoyose.jp/storage/fonts/kaisei-opti/kaisei-opti-v1-latin_japanese-700.eot?#iefix) format("embedded-opentype"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-opti/kaisei-opti-v1-latin_japanese-700.woff2) format("woff2"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-opti/kaisei-opti-v1-latin_japanese-700.woff) format("woff"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-opti/kaisei-opti-v1-latin_japanese-700.ttf) format("truetype"),url(https://assets.sugoyose.jp/storage/fonts/kaisei-opti/kaisei-opti-v1-latin_japanese-700.svg#KaiseiOpti) format("svg")}@font-face{font-family:"Noto Color Emoji";src:url(https://assets.sugoyose.jp/storage/fonts/noto-color-emoji/NotoColorEmoji.ttf)}.font-noto-sans-jp-regular{font-family:Noto Sans JP regular,"Noto Color Emoji",serif!important}.font-noto-sans-jp-500{font-family:"Noto Sans JP 500","Noto Color Emoji",serif!important}.font-noto-sans-jp-700{font-family:"Noto Sans JP 700","Noto Color Emoji",serif!important}.font-noto-serif-jp-regular{font-family:"Noto Serif JP regular","Noto Color Emoji",serif!important}.font-noto-serif-jp-500{font-family:"Noto Serif JP 500","Noto Color Emoji",serif!important}.font-noto-serif-jp-700{font-family:"Noto Serif JP 700","Noto Color Emoji",serif!important}.font-otomanopee-one-regular{font-family:Otomanopee One regular,"Noto Color Emoji",serif!important}.font-yomogi-regular{font-family:Yomogi regular,"Noto Color Emoji",serif!important}.font-m-plus-rounded-1c-regular{font-family:"M PLUS Rounded 1c regular","Noto Color Emoji",serif!important}.font-m-plus-rounded-1c-500{font-family:"M PLUS Rounded 1c 500","Noto Color Emoji",serif!important}.font-m-plus-rounded-1c-700{font-family:"M PLUS Rounded 1c 700","Noto Color Emoji",serif!important}.font-m-plus-1p-regular{font-family:"M PLUS 1p regular","Noto Color Emoji",serif!important}.font-m-plus-1p-500{font-family:"M PLUS 1p 500","Noto Color Emoji",serif!important}.font-m-plus-1p-700{font-family:"M PLUS 1p 700","Noto Color Emoji",serif!important}.font-sawarabi-mincho-regular{font-family:Sawarabi Mincho regular,"Noto Color Emoji",serif!important}.font-shippori-mincho-b1-regular{font-family:Shippori Mincho B1 regular,"Noto Color Emoji",serif!important}.font-shippori-mincho-b1-500{font-family:"Shippori Mincho B1 500","Noto Color Emoji",serif!important}.font-shippori-mincho-b1-700{font-family:"Shippori Mincho B1 700","Noto Color Emoji",serif!important}.font-sawarabi-gothic-regular{font-family:Sawarabi Gothic regular,"Noto Color Emoji",serif!important}.font-kosugi-maru-regular{font-family:Kosugi Maru regular,"Noto Color Emoji",serif!important}.font-shippori-mincho-regular{font-family:Shippori Mincho regular,"Noto Color Emoji",serif!important}.font-shippori-mincho-500{font-family:"Shippori Mincho 500","Noto Color Emoji",serif!important}.font-shippori-mincho-700{font-family:"Shippori Mincho 700","Noto Color Emoji",serif!important}.font-kosugi-regular{font-family:Kosugi regular,"Noto Color Emoji",serif!important}.font-dela-gothic-one-regular{font-family:Dela Gothic One regular,"Noto Color Emoji",serif!important}.font-kiwi-maru-regular{font-family:Kiwi Maru regular,"Noto Color Emoji",serif!important}.font-kiwi-maru-500{font-family:"Kiwi Maru 500","Noto Color Emoji",serif!important}.font-rocknroll-one-regular{font-family:RocknRoll One regular,"Noto Color Emoji",serif!important}.font-reggae-one-regular{font-family:Reggae One regular,"Noto Color Emoji",serif!important}.font-train-one-regular{font-family:Train One regular,"Noto Color Emoji",serif!important}.font-dotgothic16-regular{font-family:DotGothic16 regular,"Noto Color Emoji",serif!important}.font-stick-regular{font-family:Stick regular,"Noto Color Emoji",serif!important}.font-hachi-maru-pop-regular{font-family:Hachi Maru Pop regular,"Noto Color Emoji",serif!important}.font-potta-one-regular{font-family:Potta One regular,"Noto Color Emoji",serif!important}.font-yusei-magic-regular{font-family:Yusei Magic regular,"Noto Color Emoji",serif!important}.font-new-tegomin-regular{font-family:New Tegomin regular,"Noto Color Emoji",serif!important}.font-hanazono-regular{font-family:Hanazono regular,"Noto Color Emoji",serif!important}.font-kaisei-tokumin-regular{font-family:Kaisei Tokumin regular,"Noto Color Emoji",serif!important}.font-kaisei-tokumin-500{font-family:"Kaisei Tokumin 500","Noto Color Emoji",serif!important}.font-kaisei-tokumin-700{font-family:"Kaisei Tokumin 700","Noto Color Emoji",serif!important}.font-rampart-one-regular{font-family:Rampart One regular,"Noto Color Emoji",serif!important}.font-kaisei-opti-regular{font-family:Kaisei Opti regular,"Noto Color Emoji",serif!important}.font-kaisei-opti-500{font-family:"Kaisei Opti 500","Noto Color Emoji",serif!important}.font-kaisei-opti-700{font-family:"Kaisei Opti 700","Noto Color Emoji",serif!important}.component-previews-book .page-background{cursor:zoom-in}.component-previews-book .page-background .freephoto_listitem{pointer-events:none}.component-previews-book .page-background canvas{cursor:zoom-in!important}.zoomer__info{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%) scale(4.8);z-index:10;width:120px;height:69px;pointer-events:none;opacity:1;transition:.5s}.zoomer__info.hiddens{opacity:0}@media screen and (max-width: 768.98px){.zoomer__info{transform:translate(-50%) translateY(-50%) scale(8.6)}}.modal_zoomer{position:fixed;top:-100000000px;left:0;width:100%;height:100dvh;background:#000000d9;z-index:400}.modal_zoomer__icon{z-index:401;position:absolute;top:15px;right:15px;font-size:24px;font-weight:700;color:#fff;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center}.modal_zoomer__closer{top:40px;right:40px;line-height:0;cursor:pointer}.modal_zoomer__closer svg>*{transition:.5s}.modal_zoomer__closer:hover svg>*{fill:var(--color-primary, #ff8053)}.modal_zoomer__closer.--forbiz:hover svg>*{fill:var(--color-primary-forbiz, #5ab0bd)}@media screen and (max-width: 768.98px){.modal_zoomer__closer{top:20px;right:20px;width:27px;height:27px}}.modal_zoomer.active_zoomer{top:0}.modal_zoomer .component-previews-book{width:100%;max-width:100%;min-width:inherit;height:100vh}.modal_zoomer__wrap{position:absolute;left:0;top:0}.modal_zoomer .page-background{transform-origin:center!important;background-color:#fff}.modal_zoomer__draggs{width:100%;height:100vh}.modal_zoomer__control{position:absolute;bottom:15px;left:15px;z-index:405;color:#fff;font-size:18px;border-radius:4px;background:#000000bf;padding:5px 15px}@media screen and (max-width: 768.98px){.modal_zoomer__control{border-radius:0!important;max-width:330px;width:calc(100% - 30px);padding-left:0;padding-right:0;left:50%;bottom:30px;transform:translate(-50%);background:none;border-bottom:1px solid #7c7c7c}}.modal_zoomer__control p{margin-bottom:0}.modal_zoomer__control__nums{padding-right:30px;font-weight:700}.modal_zoomer__control__wrap{display:flex;align-items:center}@media screen and (max-width: 768.98px){.modal_zoomer__control__wrap{justify-content:space-between}}.modal_zoomer__control__reset{border-radius:2px;cursor:pointer;font-weight:700;font-size:14px;display:flex;align-items:center;padding-left:15px;padding-right:15px;background:#eeeeee1a;margin-left:10px;height:34px;line-height:0;transition:.5s}.modal_zoomer__control__reset:hover{background:#2f1c15;color:var(--color-primary, #ff8053)}.modal_zoomer__control__btn{cursor:pointer;line-height:0;padding:10px;display:block;box-sizing:border-box}.modal_zoomer__control__btn svg>*{transition:.5s}.modal_zoomer__control__btn:hover svg>*{fill:var(--color-primary, #ff8053)}.modal_zoomer__control__btn img{width:25px;height:25px;max-width:100%}.freeEditor{position:fixed;top:0;left:0;width:calc(100% - clamp(250px,22.2222222222vw,320px));min-height:calc(100vh - 74px);z-index:10;background:#00000080;display:flex;align-items:center;justify-content:center;flex-direction:column}.freeEditor:not(.canvas_active){display:none}.freeEditor__canvas__wrapper{width:400px}.freeEditor__tools{position:absolute;left:20px;top:0;height:100%;display:flex;align-items:center}.freeEditor__controller{background:#222;width:105px;border-radius:6px;padding:10px 0}.freeEditor__controller__items:not(.freeEditor__controller__items--head){border-top:1px solid #333}.freeEditor__controller__items--footer,.freeEditor__controller__items--first{border-top:1px solid #555!important}.freeEditor__controller__items__title{font-size:10px;font-weight:700;margin-bottom:0;margin-top:10px;text-align:center;color:#999}.freeEditor__controller__items__buttons{display:grid;grid-template-columns:repeat(2,1fr)}.freeEditor__controller__items__buttons button{background:#0000;border:none;padding:10px 0;font-size:10px;color:#fff}.freeEditor__controller__items__buttons button img{max-width:90%}.freeEditor__controller__items__buttons button span{transform:scale(.8);display:block}.freeEditor__controller__items__buttons__input{padding:10px 0}.freeEditor__controller__items__buttons__input select{font-size:10px;text-align:center;color:#fff;background:var(--color-text, #333);border:1px solid #d9d9d9;border-radius:2px;width:32px;height:18px;margin:2px auto;display:block}.freeEditor__controller__items__buttons__input input{font-size:10px;text-align:center;color:#fff;background:var(--color-tet, #333);border:1px solid #d9d9d9;border-radius:2px;width:32px;height:18px;margin:2px auto;display:block}.freeEditor__controller__items__buttons__input button{text-align:center;padding:2px 0 0;width:100%;display:block}.freeEditor__controller__items--object{opacity:.3}.freeEditor__controller__items--object button{cursor:not-allowed}.freeEditor__controller__add_text{font-size:12px;background:#fff;color:var(--color-primary, #ff8053);border-radius:4px;border:none;display:block;font-weight:700;padding:5px 15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;z-index:2}.freeEditor__controller__complete{font-size:12px;background:var(--color-primary, #ff8053);color:#fff;border-radius:4px;border:none;display:block;font-weight:700;padding:5px 15px}.freeEditor__controller__complete__wrapper{margin-top:20px;display:flex;justify-content:flex-end}.freeEditor__controller--active .freeEditor__controller__items--object{opacity:1}.freeEditor__controller--active .freeEditor__controller__items--object button{cursor:pointer}.freeEditor__controller__context{font-size:10px;border-radius:5px;background:#fff;padding:10px!important;position:fixed;z-index:100;display:none;list-style:none}.freeEditor__controller__context.vue-simple-context-menu--active{display:block}.freeEditor__controller__context li{cursor:pointer;margin-bottom:10px}.freephoto_hide{top:-1000000000px!important}.editor-screen-page .freephoto_listitem__opener{display:flex}.editor-screen-page .freephoto_listitem__opener--is_edit{align-items:flex-end;justify-content:flex-end}.editor-screen-page .freephoto_listitem__opener--is_edit .freephoto_listitem__opener__icon{transform-origin:bottom right;align-items:flex-end;justify-content:flex-end;margin-bottom:80px;margin-right:80px}.freephoto_listitem{position:relative}.freephoto_listitem__opener{opacity:1;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:#fff0;display:none;align-items:center;justify-content:center}.freephoto_listitem__opener:hover{opacity:1}.freephoto_listitem__opener button{font-size:100px}.freephoto_listitem__opener__icon{transform:scale(7);color:var(--color-primary, #ff8053);display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:12px;aspect-ratio:1/1;width:6%;cursor:pointer}.freephoto_listitem__opener__icon img{width:100%}.freephoto_listitem__opener__icon p{margin-bottom:0;margin-top:10px;max-width:80%}.listitem_freephoto_cover{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;background:#fff0;font-size:100px;color:var(--color-primary, #ff8053)!important}.listitem_freephoto_cover img{width:400px;height:400px}.freephoto_right__image__mark p{color:var(--color-primary, #ff8053)!important;margin-bottom:0!important;font-size:10px}.footer.editor_active{position:relative;pointer-events:none}.footer.editor_active:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000000b3;z-index:100}.color-picker-container{position:absolute;z-index:1000}.search-container{position:relative;display:inline-block}.search-container i{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:#999;font-size:12px}.search-container input{padding-left:23px}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1;pointer-events:auto}.border-none{border:none!important}.mb-10px{margin-bottom:10px}.text-toolbar-label{text-align:left!important;padding:0!important;width:30px!important;margin-left:5px}.text-toolbar-input-wrapper{display:flex;justify-content:space-between;padding:5px 0}.text-toolbar-input{cursor:pointer;width:55px!important}.text-toolbar-input-text{width:30px;border:none;border-bottom:1px solid #6e6b6b}.text-toolbar-button{border:1px solid #555!important;padding:2px!important}.font-size-10px{font-size:10px}.text-toolbar-button-span{font-weight:700;font-size:10px}.text-toolbar-color-wrapper{display:flex;justify-content:space-between;padding:0;margin-right:10px}.locale_en .input-radio input:checked:after{background-image:url(https://assets.sugoyose.jp/storage/images/locale/en/icon/model_radio_check.png)}.locale_en .form-product .box-input .group-form .number-question input:checked~.checkmark:after,.locale_en .result-product .box-input .group-form .number-question input:checked~.checkmark:after{background-image:url(https://assets.sugoyose.jp/storage/images/locale/en/icon/icon_checkbox.png)!important}.locale_en .box-slider{background:#f0f0f0}.locale_en .box-slider .header{background:#fff;color:var(--color-text, #333)}.locale_en .box-slider .header a{color:var(--color-text, #333)}.locale_en .group-page .page-book .name-page{background:none;color:var(--color-text, #333)}.locale_en .bg-tab-content{background:var(--color-background, #fff)}.locale_en .component-editor-book .box-sidebar .nav-link{background:#ddd;color:#777}.locale_en .component-editor-book .box-sidebar .nav-item .active{color:var(--color-text, #333);background:#fff}.locale_en .content-tab-image .sub,.locale_en .content-tab-comments{color:var(--color-text, #333)}.locale_en .book-master-no-expired .select-page-book,.locale_en .editor-screen-page .select-page-book{background:none}.locale_en .book-master-no-expired .select-page-book .select-selected,.locale_en .editor-screen-page .select-page-book .select-selected{background:#fff;color:var(--color-text, #333)}.locale_en .book-master-no-expired .select-page-book .custom-select,.locale_en .editor-screen-page .select-page-book .custom-select,.locale_en .book-master-no-expired .select-page-book .select-items,.locale_en .editor-screen-page .select-page-book .select-items{background:#fff}.locale_en .book-master-no-expired .select-page-book .select-items div span,.locale_en .editor-screen-page .select-page-book .select-items div span{color:var(--color-text, #333)}.locale_en .book-master-no-expired .select-page-book .select-items div:hover,.locale_en .book-master-no-expired .select-page-book .same-as-selected,.locale_en .editor-screen-page .select-page-book .select-items div:hover,.locale_en .editor-screen-page .select-page-book .same-as-selected{background:#eee}.locale_en .swiper-button-next,.locale_en .swiper-button-prev{background:#fff;color:#777}.locale_en .swiper-button-next:after,.locale_en .swiper-button-prev:after{color:#777}.locale_en .component-editor-book .link-list a{color:var(--color-text, #333)}.locale_en .box-slider .box-background{background:var(--color-background, #fff);color:var(--color-text, #333)}.locale_en .component-editor-book .pop-up-guide,.locale_en .component-book .pop-up-guide{background-image:url(https://assets.sugoyose.jp/storage/images/locale/en/book_editor/pop_up_guide.png)!important}.locale_en .component-editor-book .step-9,.locale_en .component-editor-book .step-10,.locale_en .component-book .step-9,.locale_en .component-book .step-10{background-image:url(https://assets.sugoyose.jp/storage/images/locale/en/book_editor/pop_up_guide_rotate.png)!important}::selection{color:inherit;background-color:transparent}.font-size-20{font-size:20px!important}.position-relative{position:relative}.mt-12{margin-top:12px}.mr-10{margin-right:10px}.mr-12{margin-right:12px!important}.mb-0{margin-bottom:0}.mt-8{margin-top:8px}.mt-25{margin-top:25px!important}.w-240{width:240px;max-width:240px}.w-300{width:300px;max-width:300px}.w-700{width:700px!important;max-width:700px!important}.w-100{width:100%}.mr-8{margin-right:8px!important}.w-70{width:70px!important}.ghost{position:absolute;opacity:0}.p-17-0{padding:17px 0!important}.none-after:after{display:none!important}.draggable-comment{position:absolute;width:100%;height:100%}.draggable-comment .avatar{overflow:hidden!important;border-radius:50%;display:inline-block;align-items:center;justify-content:center;position:absolute;z-index:-1}.draggable-comment .avatar img{width:100%;position:absolute;top:0}.draggable-comment .content{display:block;flex-wrap:unset;line-height:normal}.draggable-comment .content .group-qa .content-answer{margin-right:20px;word-break:break-all}.draggable-comment .content-top{position:absolute;top:0;left:275px;text-align:left}.draggable-comment .content-top p{margin-bottom:1rem;word-break:break-word}.draggable-comment .content-top .font-size-level-1{font-size:25px}.draggable-comment .content-top .font-size-level-2{font-size:20px}.draggable-comment .content-top .font-size-level-3{font-size:16px}.draggable-comment .content-top .font-size-level-1-none-question{font-size:22px;line-height:1.3636363636!important}.draggable-comment .content-bottom{position:absolute;top:60%;left:275px;text-align:left}.draggable-comment .content-bottom .font-size-level-1{font-size:25px}.draggable-comment .content-bottom .font-size-level-2{font-size:20px}.draggable-comment .content-bottom .font-size-level-3{font-size:16px}.draggable-comment .guest-message-content .guest-message{position:absolute;top:320px;bottom:0;right:0;left:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.draggable-comment .guest-message-content .guest-message .guest-title{font-weight:700;font-size:100px;line-height:160px;letter-spacing:.36px;color:#aaacb1}.draggable-comment .guest-message-content .guest-message .guest-desc{font-weight:400;font-size:60px;line-height:60px;letter-spacing:.48px;color:var(--color-primary, #ff8053);text-decoration:underline;cursor:pointer}.draggable-comment .card-comment{position:absolute;z-index:2;background-repeat:no-repeat;background-size:100% 100%}.draggable-comment .card-comment .btn-edit-card-comment{position:absolute;top:-40px;right:-50px;z-index:21;background:#5ee3e8;padding:30px;font-size:76px;border-radius:50%;color:#fff;align-items:center;justify-content:center;line-height:1;display:none}.draggable-comment .card-comment.card-comment-1-1 .guest-message-content .background-image-guest-message{background-image:url(https://assets.sugoyose.jp/storage/images/guest-message/bg_card_comment_1.png)!important}.draggable-comment .card-comment.card-comment-2-1 .guest-message-content .guest-message,.draggable-comment .card-comment.card-comment-2-2 .guest-message-content .guest-message{top:0;left:175px}.draggable-comment .card-comment.card-comment-2-1 .guest-message-content .guest-message .guest-title,.draggable-comment .card-comment.card-comment-2-2 .guest-message-content .guest-message .guest-title{font-weight:700;font-size:80px;line-height:80px}.draggable-comment .card-comment.card-comment-2-1 .guest-message-content .guest-message .guest-desc,.draggable-comment .card-comment.card-comment-2-2 .guest-message-content .guest-message .guest-desc{font-weight:400;font-size:55px;line-height:55px}.draggable-comment .card-comment.card-comment-2-1 .guest-message-content .background-image-guest-message,.draggable-comment .card-comment.card-comment-2-2 .guest-message-content .background-image-guest-message{background-image:url(https://assets.sugoyose.jp/storage/images/guest-message/bg_card_comment_2.png)!important}.draggable-comment .card-comment.card-comment-3-1 .guest-message-content .guest-message,.draggable-comment .card-comment.card-comment-3-2 .guest-message-content .guest-message,.draggable-comment .card-comment.card-comment-3-3 .guest-message-content .guest-message{top:160px;left:0}.draggable-comment .card-comment.card-comment-3-1 .guest-message-content .guest-message .guest-title,.draggable-comment .card-comment.card-comment-3-2 .guest-message-content .guest-message .guest-title,.draggable-comment .card-comment.card-comment-3-3 .guest-message-content .guest-message .guest-title{font-weight:700;font-size:70px;line-height:70px}.draggable-comment .card-comment.card-comment-3-1 .guest-message-content .guest-message .guest-desc,.draggable-comment .card-comment.card-comment-3-2 .guest-message-content .guest-message .guest-desc,.draggable-comment .card-comment.card-comment-3-3 .guest-message-content .guest-message .guest-desc{font-weight:400;font-size:50px;line-height:50px}.draggable-comment .card-comment.card-comment-3-1 .guest-message-content .background-image-guest-message,.draggable-comment .card-comment.card-comment-3-2 .guest-message-content .background-image-guest-message,.draggable-comment .card-comment.card-comment-3-3 .guest-message-content .background-image-guest-message{background-image:url(https://assets.sugoyose.jp/storage/images/guest-message/bg_card_comment_3.png)!important}.draggable-comment .card-comment.card-comment-4-1 .guest-message-content .guest-message,.draggable-comment .card-comment.card-comment-4-2 .guest-message-content .guest-message,.draggable-comment .card-comment.card-comment-4-3 .guest-message-content .guest-message,.draggable-comment .card-comment.card-comment-4-4 .guest-message-content .guest-message{top:0;left:145px}.draggable-comment .card-comment.card-comment-4-1 .guest-message-content .guest-message .guest-title,.draggable-comment .card-comment.card-comment-4-2 .guest-message-content .guest-message .guest-title,.draggable-comment .card-comment.card-comment-4-3 .guest-message-content .guest-message .guest-title,.draggable-comment .card-comment.card-comment-4-4 .guest-message-content .guest-message .guest-title{font-weight:700;font-size:80px;line-height:80px}.draggable-comment .card-comment.card-comment-4-1 .guest-message-content .guest-message .guest-desc,.draggable-comment .card-comment.card-comment-4-2 .guest-message-content .guest-message .guest-desc,.draggable-comment .card-comment.card-comment-4-3 .guest-message-content .guest-message .guest-desc,.draggable-comment .card-comment.card-comment-4-4 .guest-message-content .guest-message .guest-desc{font-weight:400;font-size:55px;line-height:55px}.draggable-comment .card-comment.card-comment-4-1 .guest-message-content .background-image-guest-message,.draggable-comment .card-comment.card-comment-4-2 .guest-message-content .background-image-guest-message,.draggable-comment .card-comment.card-comment-4-3 .guest-message-content .background-image-guest-message,.draggable-comment .card-comment.card-comment-4-4 .guest-message-content .background-image-guest-message{background-image:url(https://assets.sugoyose.jp/storage/images/guest-message/bg_card_comment_4.png)!important}.draggable-comment .card-comment.card-comment-5-1 .guest-message-content .guest-message,.draggable-comment .card-comment.card-comment-5-2 .guest-message-content .guest-message,.draggable-comment .card-comment.card-comment-5-3 .guest-message-content .guest-message,.draggable-comment .card-comment.card-comment-5-4 .guest-message-content .guest-message,.draggable-comment .card-comment.card-comment-5-5 .guest-message-content .guest-message{top:0;left:130px}.draggable-comment .card-comment.card-comment-5-1 .guest-message-content .guest-message .guest-title,.draggable-comment .card-comment.card-comment-5-2 .guest-message-content .guest-message .guest-title,.draggable-comment .card-comment.card-comment-5-3 .guest-message-content .guest-message .guest-title,.draggable-comment .card-comment.card-comment-5-4 .guest-message-content .guest-message .guest-title,.draggable-comment .card-comment.card-comment-5-5 .guest-message-content .guest-message .guest-title{font-weight:700;font-size:60px;line-height:60px}.draggable-comment .card-comment.card-comment-5-1 .guest-message-content .guest-message .guest-desc,.draggable-comment .card-comment.card-comment-5-2 .guest-message-content .guest-message .guest-desc,.draggable-comment .card-comment.card-comment-5-3 .guest-message-content .guest-message .guest-desc,.draggable-comment .card-comment.card-comment-5-4 .guest-message-content .guest-message .guest-desc,.draggable-comment .card-comment.card-comment-5-5 .guest-message-content .guest-message .guest-desc{font-weight:400;font-size:45px;line-height:45px}.draggable-comment .card-comment.card-comment-5-1 .guest-message-content .background-image-guest-message,.draggable-comment .card-comment.card-comment-5-2 .guest-message-content .background-image-guest-message,.draggable-comment .card-comment.card-comment-5-3 .guest-message-content .background-image-guest-message,.draggable-comment .card-comment.card-comment-5-4 .guest-message-content .background-image-guest-message,.draggable-comment .card-comment.card-comment-5-5 .guest-message-content .background-image-guest-message{background-image:url(https://assets.sugoyose.jp/storage/images/guest-message/bg_card_comment_5.png)!important}.draggable-comment .card-comment.card-comment-6-1 .guest-message-content .guest-message,.draggable-comment .card-comment.card-comment-6-2 .guest-message-content .guest-message,.draggable-comment .card-comment.card-comment-6-3 .guest-message-content .guest-message,.draggable-comment .card-comment.card-comment-6-4 .guest-message-content .guest-message,.draggable-comment .card-comment.card-comment-6-5 .guest-message-content .guest-message,.draggable-comment .card-comment.card-comment-6-6 .guest-message-content .guest-message{top:0;left:130px}.draggable-comment .card-comment.card-comment-6-1 .guest-message-content .guest-message .guest-title,.draggable-comment .card-comment.card-comment-6-2 .guest-message-content .guest-message .guest-title,.draggable-comment .card-comment.card-comment-6-3 .guest-message-content .guest-message .guest-title,.draggable-comment .card-comment.card-comment-6-4 .guest-message-content .guest-message .guest-title,.draggable-comment .card-comment.card-comment-6-5 .guest-message-content .guest-message .guest-title,.draggable-comment .card-comment.card-comment-6-6 .guest-message-content .guest-message .guest-title{font-weight:700;font-size:60px;line-height:60px}.draggable-comment .card-comment.card-comment-6-1 .guest-message-content .guest-message .guest-desc,.draggable-comment .card-comment.card-comment-6-2 .guest-message-content .guest-message .guest-desc,.draggable-comment .card-comment.card-comment-6-3 .guest-message-content .guest-message .guest-desc,.draggable-comment .card-comment.card-comment-6-4 .guest-message-content .guest-message .guest-desc,.draggable-comment .card-comment.card-comment-6-5 .guest-message-content .guest-message .guest-desc,.draggable-comment .card-comment.card-comment-6-6 .guest-message-content .guest-message .guest-desc{font-weight:400;font-size:45px;line-height:45px}.draggable-comment .card-comment.card-comment-6-1 .guest-message-content .background-image-guest-message,.draggable-comment .card-comment.card-comment-6-2 .guest-message-content .background-image-guest-message,.draggable-comment .card-comment.card-comment-6-3 .guest-message-content .background-image-guest-message,.draggable-comment .card-comment.card-comment-6-4 .guest-message-content .background-image-guest-message,.draggable-comment .card-comment.card-comment-6-5 .guest-message-content .background-image-guest-message,.draggable-comment .card-comment.card-comment-6-6 .guest-message-content .background-image-guest-message{background-image:url(https://assets.sugoyose.jp/storage/images/guest-message/bg_card_comment_6_type_2.png)!important}.draggable-comment .card-comment .border-hover{position:absolute;width:calc(100% - 17px);height:calc(100% + 6px);border:12px solid #5ee3e8;box-shadow:0 12px 12px #00000029;top:-5px;left:40px;z-index:20}.draggable-comment .card-comment.card-comment-1-1 .border-hover{top:unset;bottom:20px;height:900px;left:20px;width:calc(100% - 40px)}.draggable-comment .card-comment.card-comment-2-1 .border-hover,.draggable-comment .card-comment.card-comment-2-2 .border-hover{width:1060px;height:calc(100% - 60px);right:30px;top:30px;left:unset}.draggable-comment .card-comment.card-comment-3-1 .border-hover,.draggable-comment .card-comment.card-comment-3-2 .border-hover,.draggable-comment .card-comment.card-comment-3-3 .border-hover{width:calc(100% - 40px);left:20px;bottom:20px;top:unset;height:600px}.draggable-comment .card-comment.card-comment-4-1 .border-hover,.draggable-comment .card-comment.card-comment-4-2 .border-hover,.draggable-comment .card-comment.card-comment-4-3 .border-hover,.draggable-comment .card-comment.card-comment-4-4 .border-hover{width:860px;height:calc(100% - 60px);right:30px;top:30px;left:unset}.draggable-comment .card-comment.card-comment-5-1 .border-hover,.draggable-comment .card-comment.card-comment-5-2 .border-hover,.draggable-comment .card-comment.card-comment-5-3 .border-hover,.draggable-comment .card-comment.card-comment-5-4 .border-hover,.draggable-comment .card-comment.card-comment-5-5 .border-hover,.draggable-comment .card-comment.card-comment-6-1 .border-hover,.draggable-comment .card-comment.card-comment-6-2 .border-hover,.draggable-comment .card-comment.card-comment-6-3 .border-hover,.draggable-comment .card-comment.card-comment-6-4 .border-hover,.draggable-comment .card-comment.card-comment-6-5 .border-hover,.draggable-comment .card-comment.card-comment-6-6 .border-hover{width:760px;height:calc(100% - 60px);right:30px;top:30px;left:unset}.draggable-comment .card-comment .btn-edit-card-comment{display:flex;border:transparent}.draggable-comment .card-comment.card-comment-1-1 .btn-edit-card-comment{top:unset;right:-5px;bottom:810px}.draggable-comment .card-comment.card-comment-2-1 .btn-edit-card-comment,.draggable-comment .card-comment.card-comment-2-2 .btn-edit-card-comment{right:10px;top:10px}.draggable-comment .card-comment.card-comment-3-1 .btn-edit-card-comment,.draggable-comment .card-comment.card-comment-3-2 .btn-edit-card-comment,.draggable-comment .card-comment.card-comment-3-3 .btn-edit-card-comment{bottom:545px;right:8px;top:unset}.draggable-comment .card-comment.card-comment-4-1 .btn-edit-card-comment,.draggable-comment .card-comment.card-comment-4-2 .btn-edit-card-comment,.draggable-comment .card-comment.card-comment-4-3 .btn-edit-card-comment,.draggable-comment .card-comment.card-comment-4-4 .btn-edit-card-comment,.draggable-comment .card-comment.card-comment-5-1 .btn-edit-card-comment,.draggable-comment .card-comment.card-comment-5-2 .btn-edit-card-comment,.draggable-comment .card-comment.card-comment-5-3 .btn-edit-card-comment,.draggable-comment .card-comment.card-comment-5-4 .btn-edit-card-comment,.draggable-comment .card-comment.card-comment-5-5 .btn-edit-card-comment,.draggable-comment .card-comment.card-comment-6-1 .btn-edit-card-comment,.draggable-comment .card-comment.card-comment-6-2 .btn-edit-card-comment,.draggable-comment .card-comment.card-comment-6-3 .btn-edit-card-comment,.draggable-comment .card-comment.card-comment-6-4 .btn-edit-card-comment,.draggable-comment .card-comment.card-comment-6-5 .btn-edit-card-comment,.draggable-comment .card-comment.card-comment-6-6 .btn-edit-card-comment{right:10px;top:10px}.draggable-comment .card-comment:hover{z-index:3}.draggable-comment.vertical-six-card-comment .card-comment.card-comment-6-1 .border-hover,.draggable-comment.vertical-six-card-comment .card-comment.card-comment-6-2 .border-hover,.draggable-comment.vertical-six-card-comment .card-comment.card-comment-6-3 .border-hover,.draggable-comment.vertical-six-card-comment .card-comment.card-comment-6-4 .border-hover,.draggable-comment.vertical-six-card-comment .card-comment.card-comment-6-5 .border-hover,.draggable-comment.vertical-six-card-comment .card-comment.card-comment-6-6 .border-hover{width:calc(100% - 40px);left:20px;bottom:20px;top:unset;height:600px}.draggable-comment.vertical-six-card-comment .card-comment-6-1 .guest-message-content .guest-message,.draggable-comment.vertical-six-card-comment .card-comment-6-2 .guest-message-content .guest-message,.draggable-comment.vertical-six-card-comment .card-comment-6-3 .guest-message-content .guest-message,.draggable-comment.vertical-six-card-comment .card-comment-6-4 .guest-message-content .guest-message,.draggable-comment.vertical-six-card-comment .card-comment-6-5 .guest-message-content .guest-message,.draggable-comment.vertical-six-card-comment .card-comment-6-6 .guest-message-content .guest-message{top:0;left:130px}.draggable-comment.vertical-six-card-comment .card-comment-6-1 .guest-message-content .guest-message .guest-title,.draggable-comment.vertical-six-card-comment .card-comment-6-2 .guest-message-content .guest-message .guest-title,.draggable-comment.vertical-six-card-comment .card-comment-6-3 .guest-message-content .guest-message .guest-title,.draggable-comment.vertical-six-card-comment .card-comment-6-4 .guest-message-content .guest-message .guest-title,.draggable-comment.vertical-six-card-comment .card-comment-6-5 .guest-message-content .guest-message .guest-title,.draggable-comment.vertical-six-card-comment .card-comment-6-6 .guest-message-content .guest-message .guest-title{font-weight:700;font-size:60px;line-height:60px}.draggable-comment.vertical-six-card-comment .card-comment-6-1 .guest-message-content .guest-message .guest-desc,.draggable-comment.vertical-six-card-comment .card-comment-6-2 .guest-message-content .guest-message .guest-desc,.draggable-comment.vertical-six-card-comment .card-comment-6-3 .guest-message-content .guest-message .guest-desc,.draggable-comment.vertical-six-card-comment .card-comment-6-4 .guest-message-content .guest-message .guest-desc,.draggable-comment.vertical-six-card-comment .card-comment-6-5 .guest-message-content .guest-message .guest-desc,.draggable-comment.vertical-six-card-comment .card-comment-6-6 .guest-message-content .guest-message .guest-desc{font-weight:400;font-size:45px;line-height:45px}.draggable-comment.vertical-six-card-comment .card-comment-6-1 .guest-message-content .background-image-guest-message,.draggable-comment.vertical-six-card-comment .card-comment-6-2 .guest-message-content .background-image-guest-message,.draggable-comment.vertical-six-card-comment .card-comment-6-3 .guest-message-content .background-image-guest-message,.draggable-comment.vertical-six-card-comment .card-comment-6-4 .guest-message-content .background-image-guest-message,.draggable-comment.vertical-six-card-comment .card-comment-6-5 .guest-message-content .background-image-guest-message,.draggable-comment.vertical-six-card-comment .card-comment-6-6 .guest-message-content .background-image-guest-message{background-image:url(https://assets.sugoyose.jp/storage/images/guest-message/bg_card_comment_6_type_1.png)!important}.draggable-comment.vertical-six-card-comment .card-comment.card-comment-6-1 .btn-edit-card-comment,.draggable-comment.vertical-six-card-comment .card-comment.card-comment-6-2 .btn-edit-card-comment,.draggable-comment.vertical-six-card-comment .card-comment.card-comment-6-3 .btn-edit-card-comment,.draggable-comment.vertical-six-card-comment .card-comment.card-comment-6-4 .btn-edit-card-comment,.draggable-comment.vertical-six-card-comment .card-comment.card-comment-6-5 .btn-edit-card-comment,.draggable-comment.vertical-six-card-comment .card-comment.card-comment-6-6 .btn-edit-card-comment{bottom:545px;right:8px;top:unset}.draggable-comment.last-page .guest-message-content .guest-message{top:75px;left:0}.draggable-comment.last-page .guest-message-content .guest-message .guest-title{font-weight:700;font-size:40px;line-height:40px}.draggable-comment.last-page .guest-message-content .guest-message .guest-desc{font-weight:400;font-size:30px;line-height:30px}.draggable-comment.last-page .guest-message-content .background-image-guest-message{background-image:url(https://assets.sugoyose.jp/storage/images/guest-message/bg_card_comment_end_page.png)!important}.draggable-comment .card-comment-1-1{width:1440px;height:1580px;left:520px;top:385px}.draggable-comment .card-comment-1-1 .avatar{transform:unset;width:645px;height:645px;left:397px;top:0;border-radius:322px}.draggable-comment .card-comment-1-1 .name{font-size:84px;line-height:84px;text-align:center}.draggable-comment .card-comment-1-1 .name-long-text{font-size:72px;line-height:84px;text-align:center}.draggable-comment .card-comment-1-1 .content{font-size:48px;line-height:48px;left:45px;right:45px;padding:0}.draggable-comment .card-comment-1-1 .content-top{top:725px}.draggable-comment .card-comment-1-1 .content-top .name{margin-bottom:80px;height:100px}.draggable-comment .card-comment-1-1 .content-top .qa-1{height:200px;margin-bottom:0;text-align:justify}.draggable-comment .card-comment-1-1 .content-bottom{top:1255px;height:230px}.draggable-comment .card-comment-1-1 .font-size-level-1{font-size:72px}.draggable-comment .card-comment-1-1 .font-size-level-2{font-size:56px}.draggable-comment .card-comment-1-1 .font-size-level-3{font-size:48px}.draggable-comment .card-comment-1-1 .font-size-level-1-none-question{font-size:72px;line-height:1.3333333333!important;text-align:justify}.draggable-comment .card-comment-2-1,.draggable-comment .card-comment-2-2{width:1440px;height:790px;left:185px;top:385px}.draggable-comment .card-comment-2-1 .avatar,.draggable-comment .card-comment-2-2 .avatar{width:350px;height:350px;top:220px;left:0;transform:unset;position:absolute;border-radius:175px}.draggable-comment .card-comment-2-1 .avatar img,.draggable-comment .card-comment-2-2 .avatar img{position:absolute;top:0}.draggable-comment .card-comment-2-1 .name,.draggable-comment .card-comment-2-2 .name{font-size:60px;line-height:60px;height:100px;margin-bottom:40px}.draggable-comment .card-comment-2-1 .name-long-text,.draggable-comment .card-comment-2-2 .name-long-text{font-size:50px;line-height:60px;height:100px;margin-bottom:40px}.draggable-comment .card-comment-2-1 .content,.draggable-comment .card-comment-2-2 .content{font-size:40px;line-height:40px;left:475px;right:65px}.draggable-comment .card-comment-2-1 .content-top,.draggable-comment .card-comment-2-2 .content-top{top:95px}.draggable-comment .card-comment-2-1 .content-top .qa-1,.draggable-comment .card-comment-2-2 .content-top .qa-1{margin-bottom:0}.draggable-comment .card-comment-2-1 .content-bottom,.draggable-comment .card-comment-2-2 .content-bottom{top:535px;height:200px}.draggable-comment .card-comment-2-1 .font-size-level-1,.draggable-comment .card-comment-2-2 .font-size-level-1{font-size:64px}.draggable-comment .card-comment-2-1 .font-size-level-2,.draggable-comment .card-comment-2-2 .font-size-level-2{font-size:48px}.draggable-comment .card-comment-2-1 .font-size-level-3,.draggable-comment .card-comment-2-2 .font-size-level-3{font-size:40px}.draggable-comment .card-comment-2-1 .font-size-level-1-none-question,.draggable-comment .card-comment-2-2 .font-size-level-1-none-question{font-size:54px;line-height:1.2222222222!important}.draggable-comment .card-comment-2-2{left:940px;top:1275px}.draggable-comment .card-comment-3-1,.draggable-comment .card-comment-3-2,.draggable-comment .card-comment-3-3{width:715px;height:970px;left:100px;top:345px}.draggable-comment .card-comment-3-1 .avatar,.draggable-comment .card-comment-3-2 .avatar,.draggable-comment .card-comment-3-3 .avatar{width:320px;height:320px;left:197px;top:0;transform:unset;border-radius:160px}.draggable-comment .card-comment-3-1 .name,.draggable-comment .card-comment-3-2 .name,.draggable-comment .card-comment-3-3 .name{font-size:45px;line-height:45px;text-align:center;margin-bottom:45px}.draggable-comment .card-comment-3-1 .content,.draggable-comment .card-comment-3-2 .content,.draggable-comment .card-comment-3-3 .content{font-size:30px;line-height:30px;left:40px;right:40px}.draggable-comment .card-comment-3-1 .content-top,.draggable-comment .card-comment-3-2 .content-top,.draggable-comment .card-comment-3-3 .content-top{top:365px}.draggable-comment .card-comment-3-1 .content-bottom,.draggable-comment .card-comment-3-2 .content-bottom,.draggable-comment .card-comment-3-3 .content-bottom{top:729px}.draggable-comment .card-comment-3-1 .font-size-level-1,.draggable-comment .card-comment-3-2 .font-size-level-1,.draggable-comment .card-comment-3-3 .font-size-level-1{font-size:48px;text-align:justify}.draggable-comment .card-comment-3-1 .font-size-level-2,.draggable-comment .card-comment-3-2 .font-size-level-2,.draggable-comment .card-comment-3-3 .font-size-level-2{font-size:36px;text-align:justify}.draggable-comment .card-comment-3-1 .font-size-level-3,.draggable-comment .card-comment-3-2 .font-size-level-3,.draggable-comment .card-comment-3-3 .font-size-level-3{font-size:30px;text-align:justify}.draggable-comment .card-comment-3-1 .font-size-level-1-none-question,.draggable-comment .card-comment-3-2 .font-size-level-1-none-question,.draggable-comment .card-comment-3-3 .font-size-level-1-none-question{font-size:42px;line-height:1.3333333333!important;text-align:justify}.draggable-comment .card-comment-3-2{top:1235px;left:915px;z-index:3}.draggable-comment .card-comment-3-3{top:135px;left:1665px}.draggable-comment .card-comment-3-1_new,.draggable-comment .card-comment-3-2_new,.draggable-comment .card-comment-3-3_new{width:1175px;height:650px;left:30px;top:290px}.draggable-comment .card-comment-3-1_new .guest-message-content .guest-message,.draggable-comment .card-comment-3-2_new .guest-message-content .guest-message,.draggable-comment .card-comment-3-3_new .guest-message-content .guest-message{top:0;left:175px}.draggable-comment .card-comment-3-1_new .guest-message-content .guest-message .guest-title,.draggable-comment .card-comment-3-2_new .guest-message-content .guest-message .guest-title,.draggable-comment .card-comment-3-3_new .guest-message-content .guest-message .guest-title{font-weight:700;font-size:70px;line-height:70px}.draggable-comment .card-comment-3-1_new .guest-message-content .guest-message .guest-desc,.draggable-comment .card-comment-3-2_new .guest-message-content .guest-message .guest-desc,.draggable-comment .card-comment-3-3_new .guest-message-content .guest-message .guest-desc{font-weight:400;font-size:50px;line-height:50px}.draggable-comment .card-comment-3-1_new .avatar,.draggable-comment .card-comment-3-2_new .avatar,.draggable-comment .card-comment-3-3_new .avatar{width:290px;height:290px;border-radius:145px;top:180px}.draggable-comment .card-comment-3-1_new .avatar img,.draggable-comment .card-comment-3-2_new .avatar img,.draggable-comment .card-comment-3-3_new .avatar img{position:absolute;top:0}.draggable-comment .card-comment-3-1_new .name,.draggable-comment .card-comment-3-2_new .name,.draggable-comment .card-comment-3-3_new .name{font-size:45px;line-height:45px;margin-bottom:35px}.draggable-comment .card-comment-3-1_new .name-long-text,.draggable-comment .card-comment-3-2_new .name-long-text,.draggable-comment .card-comment-3-3_new .name-long-text{font-size:40px;line-height:45px;margin-bottom:35px}.draggable-comment .card-comment-3-1_new .content,.draggable-comment .card-comment-3-2_new .content,.draggable-comment .card-comment-3-3_new .content{font-size:30px;line-height:30px;right:50px;left:390px}.draggable-comment .card-comment-3-1_new .content-top,.draggable-comment .card-comment-3-2_new .content-top,.draggable-comment .card-comment-3-3_new .content-top{top:75px}.draggable-comment .card-comment-3-1_new .content-bottom,.draggable-comment .card-comment-3-2_new .content-bottom,.draggable-comment .card-comment-3-3_new .content-bottom{top:440px}.draggable-comment .card-comment-3-1_new .font-size-level-1,.draggable-comment .card-comment-3-2_new .font-size-level-1,.draggable-comment .card-comment-3-3_new .font-size-level-1{font-size:48px}.draggable-comment .card-comment-3-1_new .font-size-level-2,.draggable-comment .card-comment-3-2_new .font-size-level-2,.draggable-comment .card-comment-3-3_new .font-size-level-2{font-size:36px}.draggable-comment .card-comment-3-1_new .font-size-level-3,.draggable-comment .card-comment-3-2_new .font-size-level-3,.draggable-comment .card-comment-3-3_new .font-size-level-3{font-size:30px}.draggable-comment .card-comment-3-1_new .font-size-level-1-none-question,.draggable-comment .card-comment-3-2_new .font-size-level-1-none-question,.draggable-comment .card-comment-3-3_new .font-size-level-1-none-question{font-size:45px;line-height:1.2444444444!important}.draggable-comment .card-comment-3-2_new{left:1235px;top:900px}.draggable-comment .card-comment-3-3_new{top:1500px}.draggable-comment .card-comment-4-1,.draggable-comment .card-comment-4-2,.draggable-comment .card-comment-4-3,.draggable-comment .card-comment-4-4{width:1175px;height:650px;left:30px;top:290px}.draggable-comment .card-comment-4-1 .avatar,.draggable-comment .card-comment-4-2 .avatar,.draggable-comment .card-comment-4-3 .avatar,.draggable-comment .card-comment-4-4 .avatar{width:290px;height:290px;border-radius:145px;top:180px}.draggable-comment .card-comment-4-1 .avatar img,.draggable-comment .card-comment-4-2 .avatar img,.draggable-comment .card-comment-4-3 .avatar img,.draggable-comment .card-comment-4-4 .avatar img{position:absolute;top:0}.draggable-comment .card-comment-4-1 .name,.draggable-comment .card-comment-4-2 .name,.draggable-comment .card-comment-4-3 .name,.draggable-comment .card-comment-4-4 .name{font-size:45px;line-height:45px;margin-bottom:35px}.draggable-comment .card-comment-4-1 .name-long-text,.draggable-comment .card-comment-4-2 .name-long-text,.draggable-comment .card-comment-4-3 .name-long-text,.draggable-comment .card-comment-4-4 .name-long-text{font-size:40px;line-height:45px;margin-bottom:35px}.draggable-comment .card-comment-4-1 .content,.draggable-comment .card-comment-4-2 .content,.draggable-comment .card-comment-4-3 .content,.draggable-comment .card-comment-4-4 .content{font-size:30px;line-height:30px;right:50px;left:390px}.draggable-comment .card-comment-4-1 .content-top,.draggable-comment .card-comment-4-2 .content-top,.draggable-comment .card-comment-4-3 .content-top,.draggable-comment .card-comment-4-4 .content-top{top:75px}.draggable-comment .card-comment-4-1 .content-bottom,.draggable-comment .card-comment-4-2 .content-bottom,.draggable-comment .card-comment-4-3 .content-bottom,.draggable-comment .card-comment-4-4 .content-bottom{top:440px}.draggable-comment .card-comment-4-1 .font-size-level-1,.draggable-comment .card-comment-4-2 .font-size-level-1,.draggable-comment .card-comment-4-3 .font-size-level-1,.draggable-comment .card-comment-4-4 .font-size-level-1{font-size:48px}.draggable-comment .card-comment-4-1 .font-size-level-2,.draggable-comment .card-comment-4-2 .font-size-level-2,.draggable-comment .card-comment-4-3 .font-size-level-2,.draggable-comment .card-comment-4-4 .font-size-level-2{font-size:36px}.draggable-comment .card-comment-4-1 .font-size-level-3,.draggable-comment .card-comment-4-2 .font-size-level-3,.draggable-comment .card-comment-4-3 .font-size-level-3,.draggable-comment .card-comment-4-4 .font-size-level-3{font-size:30px}.draggable-comment .card-comment-4-1 .font-size-level-1-none-question,.draggable-comment .card-comment-4-2 .font-size-level-1-none-question,.draggable-comment .card-comment-4-3 .font-size-level-1-none-question,.draggable-comment .card-comment-4-4 .font-size-level-1-none-question{font-size:45px;line-height:1.2444444444!important}.draggable-comment .card-comment-4-2{left:1235px;top:600px}.draggable-comment .card-comment-4-3{top:1230px}.draggable-comment .card-comment-4-4{left:1235px;top:1540px}.draggable-comment .card-comment-5-1,.draggable-comment .card-comment-5-2,.draggable-comment .card-comment-5-3,.draggable-comment .card-comment-5-4,.draggable-comment .card-comment-5-5{width:1075px;height:595px;left:150px;top:295px}.draggable-comment .card-comment-5-1 .avatar,.draggable-comment .card-comment-5-2 .avatar,.draggable-comment .card-comment-5-3 .avatar,.draggable-comment .card-comment-5-4 .avatar,.draggable-comment .card-comment-5-5 .avatar{width:260px;height:260px;top:165px;border-radius:130px}.draggable-comment .card-comment-5-1 .name,.draggable-comment .card-comment-5-2 .name,.draggable-comment .card-comment-5-3 .name,.draggable-comment .card-comment-5-4 .name,.draggable-comment .card-comment-5-5 .name{font-size:45px;line-height:45px;margin-bottom:30px;top:70px}.draggable-comment .card-comment-5-1 .name-long-text,.draggable-comment .card-comment-5-2 .name-long-text,.draggable-comment .card-comment-5-3 .name-long-text,.draggable-comment .card-comment-5-4 .name-long-text,.draggable-comment .card-comment-5-5 .name-long-text{font-size:36px;line-height:45px;margin-bottom:30px;top:70px}.draggable-comment .card-comment-5-1 .content,.draggable-comment .card-comment-5-2 .content,.draggable-comment .card-comment-5-3 .content,.draggable-comment .card-comment-5-4 .content,.draggable-comment .card-comment-5-5 .content{font-size:30px;line-height:30px;left:355px;right:50px}.draggable-comment .card-comment-5-1 .content-top,.draggable-comment .card-comment-5-2 .content-top,.draggable-comment .card-comment-5-3 .content-top,.draggable-comment .card-comment-5-4 .content-top,.draggable-comment .card-comment-5-5 .content-top{top:70px}.draggable-comment .card-comment-5-1 .content-bottom,.draggable-comment .card-comment-5-2 .content-bottom,.draggable-comment .card-comment-5-3 .content-bottom,.draggable-comment .card-comment-5-4 .content-bottom,.draggable-comment .card-comment-5-5 .content-bottom{top:395px}.draggable-comment .card-comment-5-1 .font-size-level-1,.draggable-comment .card-comment-5-2 .font-size-level-1,.draggable-comment .card-comment-5-3 .font-size-level-1,.draggable-comment .card-comment-5-4 .font-size-level-1,.draggable-comment .card-comment-5-5 .font-size-level-1{font-size:48px}.draggable-comment .card-comment-5-1 .font-size-level-2,.draggable-comment .card-comment-5-2 .font-size-level-2,.draggable-comment .card-comment-5-3 .font-size-level-2,.draggable-comment .card-comment-5-4 .font-size-level-2,.draggable-comment .card-comment-5-5 .font-size-level-2{font-size:36px}.draggable-comment .card-comment-5-1 .font-size-level-3,.draggable-comment .card-comment-5-2 .font-size-level-3,.draggable-comment .card-comment-5-3 .font-size-level-3,.draggable-comment .card-comment-5-4 .font-size-level-3,.draggable-comment .card-comment-5-5 .font-size-level-3{font-size:30px}.draggable-comment .card-comment-5-1 .font-size-level-1-none-question,.draggable-comment .card-comment-5-2 .font-size-level-1-none-question,.draggable-comment .card-comment-5-3 .font-size-level-1-none-question,.draggable-comment .card-comment-5-4 .font-size-level-1-none-question,.draggable-comment .card-comment-5-5 .font-size-level-1-none-question{font-size:40px;line-height:1.2!important}.draggable-comment .card-comment-5-2{top:940px;z-index:3}.draggable-comment .card-comment-5-3{top:1585px;z-index:4}.draggable-comment .card-comment-5-4{top:620px;left:1255px}.draggable-comment .card-comment-5-5{top:1265px;left:1255px}.draggable-comment .card-comment-6-1,.draggable-comment .card-comment-6-2,.draggable-comment .card-comment-6-3,.draggable-comment .card-comment-6-4,.draggable-comment .card-comment-6-5,.draggable-comment .card-comment-6-6{width:1075px;height:595px;left:150px;top:165px}.draggable-comment .card-comment-6-1 .avatar,.draggable-comment .card-comment-6-2 .avatar,.draggable-comment .card-comment-6-3 .avatar,.draggable-comment .card-comment-6-4 .avatar,.draggable-comment .card-comment-6-5 .avatar,.draggable-comment .card-comment-6-6 .avatar{width:260px;height:260px;border-radius:130px;top:167px}.draggable-comment .card-comment-6-1 .avatar img,.draggable-comment .card-comment-6-2 .avatar img,.draggable-comment .card-comment-6-3 .avatar img,.draggable-comment .card-comment-6-4 .avatar img,.draggable-comment .card-comment-6-5 .avatar img,.draggable-comment .card-comment-6-6 .avatar img{position:absolute;top:0}.draggable-comment .card-comment-6-1 .name,.draggable-comment .card-comment-6-2 .name,.draggable-comment .card-comment-6-3 .name,.draggable-comment .card-comment-6-4 .name,.draggable-comment .card-comment-6-5 .name,.draggable-comment .card-comment-6-6 .name{font-size:45px;line-height:45px;margin-bottom:30px}.draggable-comment .card-comment-6-1 .name-long-text,.draggable-comment .card-comment-6-2 .name-long-text,.draggable-comment .card-comment-6-3 .name-long-text,.draggable-comment .card-comment-6-4 .name-long-text,.draggable-comment .card-comment-6-5 .name-long-text,.draggable-comment .card-comment-6-6 .name-long-text{font-size:36px;line-height:45px;margin-bottom:30px}.draggable-comment .card-comment-6-1 .content,.draggable-comment .card-comment-6-2 .content,.draggable-comment .card-comment-6-3 .content,.draggable-comment .card-comment-6-4 .content,.draggable-comment .card-comment-6-5 .content,.draggable-comment .card-comment-6-6 .content{font-size:30px;line-height:30px;right:50px;left:355px}.draggable-comment .card-comment-6-1 .content-top,.draggable-comment .card-comment-6-2 .content-top,.draggable-comment .card-comment-6-3 .content-top,.draggable-comment .card-comment-6-4 .content-top,.draggable-comment .card-comment-6-5 .content-top,.draggable-comment .card-comment-6-6 .content-top{top:70px}.draggable-comment .card-comment-6-1 .content-bottom,.draggable-comment .card-comment-6-2 .content-bottom,.draggable-comment .card-comment-6-3 .content-bottom,.draggable-comment .card-comment-6-4 .content-bottom,.draggable-comment .card-comment-6-5 .content-bottom,.draggable-comment .card-comment-6-6 .content-bottom{top:400px}.draggable-comment .card-comment-6-1 .font-size-level-1,.draggable-comment .card-comment-6-2 .font-size-level-1,.draggable-comment .card-comment-6-3 .font-size-level-1,.draggable-comment .card-comment-6-4 .font-size-level-1,.draggable-comment .card-comment-6-5 .font-size-level-1,.draggable-comment .card-comment-6-6 .font-size-level-1{font-size:48px}.draggable-comment .card-comment-6-1 .font-size-level-2,.draggable-comment .card-comment-6-2 .font-size-level-2,.draggable-comment .card-comment-6-3 .font-size-level-2,.draggable-comment .card-comment-6-4 .font-size-level-2,.draggable-comment .card-comment-6-5 .font-size-level-2,.draggable-comment .card-comment-6-6 .font-size-level-2{font-size:36px}.draggable-comment .card-comment-6-1 .font-size-level-3,.draggable-comment .card-comment-6-2 .font-size-level-3,.draggable-comment .card-comment-6-3 .font-size-level-3,.draggable-comment .card-comment-6-4 .font-size-level-3,.draggable-comment .card-comment-6-5 .font-size-level-3,.draggable-comment .card-comment-6-6 .font-size-level-3{font-size:30px}.draggable-comment .card-comment-6-1 .font-size-level-1-none-question,.draggable-comment .card-comment-6-2 .font-size-level-1-none-question,.draggable-comment .card-comment-6-3 .font-size-level-1-none-question,.draggable-comment .card-comment-6-4 .font-size-level-1-none-question,.draggable-comment .card-comment-6-5 .font-size-level-1-none-question,.draggable-comment .card-comment-6-6 .font-size-level-1-none-question{font-size:40px;line-height:1.2!important}.draggable-comment .card-comment-6-2{top:810px;z-index:6}.draggable-comment .card-comment-6-3{top:1455px;z-index:7}.draggable-comment .card-comment-6-4{top:435px;left:1255px}.draggable-comment .card-comment-6-5{top:1080px;left:1255px;z-index:3}.draggable-comment .card-comment-6-6{top:1725px;left:1255px;z-index:4}.vertical-six-card-comment .card-comment-6-1,.vertical-six-card-comment .card-comment-6-2,.vertical-six-card-comment .card-comment-6-3,.vertical-six-card-comment .card-comment-6-4,.vertical-six-card-comment .card-comment-6-5,.vertical-six-card-comment .card-comment-6-6{width:715px;height:970px;left:95px;top:200px}.vertical-six-card-comment .card-comment-6-1 .avatar,.vertical-six-card-comment .card-comment-6-2 .avatar,.vertical-six-card-comment .card-comment-6-3 .avatar,.vertical-six-card-comment .card-comment-6-4 .avatar,.vertical-six-card-comment .card-comment-6-5 .avatar,.vertical-six-card-comment .card-comment-6-6 .avatar{width:320px;height:320px;left:197px;top:0;border-radius:160px}.vertical-six-card-comment .card-comment-6-1 .avatar img,.vertical-six-card-comment .card-comment-6-2 .avatar img,.vertical-six-card-comment .card-comment-6-3 .avatar img,.vertical-six-card-comment .card-comment-6-4 .avatar img,.vertical-six-card-comment .card-comment-6-5 .avatar img,.vertical-six-card-comment .card-comment-6-6 .avatar img{position:absolute;top:0}.vertical-six-card-comment .card-comment-6-1 .name,.vertical-six-card-comment .card-comment-6-2 .name,.vertical-six-card-comment .card-comment-6-3 .name,.vertical-six-card-comment .card-comment-6-4 .name,.vertical-six-card-comment .card-comment-6-5 .name,.vertical-six-card-comment .card-comment-6-6 .name{font-size:45px;line-height:45px;text-align:center;margin-bottom:45px}.vertical-six-card-comment .card-comment-6-1 .name-long-text,.vertical-six-card-comment .card-comment-6-2 .name-long-text,.vertical-six-card-comment .card-comment-6-3 .name-long-text,.vertical-six-card-comment .card-comment-6-4 .name-long-text,.vertical-six-card-comment .card-comment-6-5 .name-long-text,.vertical-six-card-comment .card-comment-6-6 .name-long-text{font-size:36px;line-height:45px;text-align:center;margin-bottom:45px}.vertical-six-card-comment .card-comment-6-1 .content,.vertical-six-card-comment .card-comment-6-2 .content,.vertical-six-card-comment .card-comment-6-3 .content,.vertical-six-card-comment .card-comment-6-4 .content,.vertical-six-card-comment .card-comment-6-5 .content,.vertical-six-card-comment .card-comment-6-6 .content{font-size:30px;line-height:30px;padding:0;left:40px;right:40px}.vertical-six-card-comment .card-comment-6-1 .content-top,.vertical-six-card-comment .card-comment-6-2 .content-top,.vertical-six-card-comment .card-comment-6-3 .content-top,.vertical-six-card-comment .card-comment-6-4 .content-top,.vertical-six-card-comment .card-comment-6-5 .content-top,.vertical-six-card-comment .card-comment-6-6 .content-top{top:365px}.vertical-six-card-comment .card-comment-6-1 .content-bottom,.vertical-six-card-comment .card-comment-6-2 .content-bottom,.vertical-six-card-comment .card-comment-6-3 .content-bottom,.vertical-six-card-comment .card-comment-6-4 .content-bottom,.vertical-six-card-comment .card-comment-6-5 .content-bottom,.vertical-six-card-comment .card-comment-6-6 .content-bottom{top:735px}.vertical-six-card-comment .card-comment-6-1 .font-size-level-1,.vertical-six-card-comment .card-comment-6-2 .font-size-level-1,.vertical-six-card-comment .card-comment-6-3 .font-size-level-1,.vertical-six-card-comment .card-comment-6-4 .font-size-level-1,.vertical-six-card-comment .card-comment-6-5 .font-size-level-1,.vertical-six-card-comment .card-comment-6-6 .font-size-level-1{font-size:48px}.vertical-six-card-comment .card-comment-6-1 .font-size-level-2,.vertical-six-card-comment .card-comment-6-2 .font-size-level-2,.vertical-six-card-comment .card-comment-6-3 .font-size-level-2,.vertical-six-card-comment .card-comment-6-4 .font-size-level-2,.vertical-six-card-comment .card-comment-6-5 .font-size-level-2,.vertical-six-card-comment .card-comment-6-6 .font-size-level-2{font-size:36px}.vertical-six-card-comment .card-comment-6-1 .font-size-level-3,.vertical-six-card-comment .card-comment-6-2 .font-size-level-3,.vertical-six-card-comment .card-comment-6-3 .font-size-level-3,.vertical-six-card-comment .card-comment-6-4 .font-size-level-3,.vertical-six-card-comment .card-comment-6-5 .font-size-level-3,.vertical-six-card-comment .card-comment-6-6 .font-size-level-3{font-size:30px}.vertical-six-card-comment .card-comment-6-1 .font-size-level-1-none-question,.vertical-six-card-comment .card-comment-6-2 .font-size-level-1-none-question,.vertical-six-card-comment .card-comment-6-3 .font-size-level-1-none-question,.vertical-six-card-comment .card-comment-6-4 .font-size-level-1-none-question,.vertical-six-card-comment .card-comment-6-5 .font-size-level-1-none-question,.vertical-six-card-comment .card-comment-6-6 .font-size-level-1-none-question{font-size:42px;line-height:1.3333333333!important}.vertical-six-card-comment .card-comment-6-1{z-index:2}.vertical-six-card-comment .card-comment-6-2{left:880px;z-index:5}.vertical-six-card-comment .card-comment-6-3{left:1665px;z-index:2}.vertical-six-card-comment .card-comment-6-4{top:1315px;z-index:7}.vertical-six-card-comment .card-comment-6-5{top:1315px;left:880px;z-index:6}.vertical-six-card-comment .card-comment-6-6{top:1315px;left:1665px;z-index:5}.box-card-comment input,.box-card-comment textarea{width:100%;border:1px solid #ddd;border-radius:4px;font-size:14px;color:var(--color-text, #333);padding:12px 16px;margin-bottom:10px}.box-card-comment p{font-size:16px;font-weight:700;color:#ff8054;text-align:right}.p-0{padding:0!important}.box-slider{position:relative}.box-slider .header .next-page{z-index:12;position:relative;display:flex;align-items:center}.box-slider .header .next-page a{padding-left:47px}.box-slider .popUp-upload{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-slider .popUp-upload .btn-upload,.box-slider .popUp-upload .btn-remove{font-size:80px;padding:70px 0;width:1200px;border-width:12px;border-radius:130px;max-width:1200px;justify-content:center;opacity:.4;position:relative}.box-slider .popUp-upload .btn-upload i,.box-slider .popUp-upload .btn-remove i{margin-right:50px}.box-slider .popUp-upload .btn-upload .icon-plus,.box-slider .popUp-upload .btn-remove .icon-plus{width:100px!important;z-index:1;top:50%;left:100px;position:absolute;transform:translateY(-50%)}.box-slider .popUp-upload .btn-upload:hover,.box-slider .popUp-upload .btn-remove:hover{opacity:1}.box-slider .popUp-upload .btn-remove{background-color:#fff;color:var(--color-text, #333);line-height:1;border:2px solid var(--color-text, #333);display:flex;align-items:center;margin-top:50px}.box-slider .button-remove-image{position:absolute;top:0;left:100%;transform:translate(-50%,-50%);opacity:.4}.box-slider .button-remove-image:hover{opacity:1}.box-slider .active{display:flex!important}.box-slider .box-background{position:absolute;bottom:0;width:100%;display:none;padding:15px 0 15px 30px;align-items:center;font-size:14px;color:#fff;font-weight:700;background:#222}.box-slider .box-background a img{max-width:21px}.box-slider .group-background{margin-right:20px;position:relative;display:flex;opacity:.7;cursor:pointer}.box-slider .icon-active{position:absolute;bottom:-6px;right:-7px;display:none}.box-slider .icon-active img{max-width:25px}.box-slider .active.group-background{opacity:1}.box-slider .active.group-background .icon-active{display:block}.position-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.position-top{position:absolute;top:20%;left:50%;transform:translate(-50%,-50%)}.modal-question .question{display:flex;justify-content:space-between;align-items:center;margin-bottom:23px}.modal-question .question .number-question{font-size:16px;font-weight:700}.modal-question .checkbox label{margin-bottom:0}.modal-question .content{width:calc(100% - 200px)}.modal-question .content select,.modal-question .content input{border:1px solid #ddd;border-radius:4px;width:100%;font-size:14px;min-height:44px;padding:0 10px}.modal-question .content select{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.102' height='6.805' viewBox='0 0 12.102 6.805'%3E%3Cpath id='_' data-name='&gt;' d='M15127.829,20659.893c-.018-.018-.034-.035-.049-.053l-5.25-5.25a.75.75,0,0,1,1.063-1.059l4.771,4.77,4.771-4.77a.751.751,0,0,1,1.063,1.063l-5.3,5.3a.746.746,0,0,1-1.063,0Z' transform='translate(-15122.313 -20653.311)' fill='%23333'/%3E%3C/svg%3E") no-repeat right 10px center;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:30px;padding-left:10px}.modal-question .content label{width:100%;margin-bottom:0}.modal-question .question-item label input{position:relative}.modal-question .question-item label .count-char-section{right:18%;display:flex;position:absolute;font-size:.8rem;height:20px;align-items:center;color:#aaa}.modal-question .body-question{padding:35px 40px 25px}.modal-question .boxQuestion{border:solid 1px #ddd;border-radius:10px;padding:30px 20px;margin-bottom:20px}.modal-question .boxQuestion .categories-question{width:100%;height:44px;border:1px solid #ced4da;border-radius:5px;padding:0 10px;font-size:12px;font-weight:500;margin-bottom:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.102' height='6.805' viewBox='0 0 12.102 6.805'%3E%3Cpath id='_' data-name='&gt;' d='M15127.829,20659.893c-.018-.018-.034-.035-.049-.053l-5.25-5.25a.75.75,0,0,1,1.063-1.059l4.771,4.77,4.771-4.77a.751.751,0,0,1,1.063,1.063l-5.3,5.3a.746.746,0,0,1-1.063,0Z' transform='translate(-15122.313 -20653.311)' fill='%23333'/%3E%3C/svg%3E") no-repeat right 10px center;-moz-appearance:none;-webkit-appearance:none;appearance:none}.modal-question .boxQuestion .invalid-feedback-question{position:absolute;bottom:0}.modal-question .boxQuestion .checkbox label{font-size:11px;font-weight:700;position:relative;padding:0 18px 0 30px}.modal-question .boxQuestion .checkbox label input{position:absolute;opacity:0;cursor:pointer}.modal-question .boxQuestion .checkbox label .checkmark{position:absolute;top:50%;transform:translateY(-50%);left:15px;height:12px;width:12px;background-color:#fff}.modal-question .boxQuestion .checkbox label .checkmark:after{content:"";position:absolute;background-image:url(https://assets.sugoyose.jp/storage/images/icon_input_checkbox.png);background-size:100%;display:block;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;color:var(--color-primary, #ff8053)}.modal-question .boxQuestion .checkbox label input:checked~.checkmark:after{background-image:url(https://assets.sugoyose.jp/storage/images/icon_checkbox.png)}.modal-question .boxQuestion .btn-close{padding:10px}.modal-question .boxQuestion .btn-close .close-hover,.modal-question .boxQuestion .btn-close:hover .close{display:none}.modal-question .boxQuestion .btn-close:hover .close-hover{display:block}.modal-question .modal-dialog{max-width:700px}.modal-question .modal-dialog h2{font-size:20px;font-weight:700}.modal-question .modal-dialog p{font-size:12px;font-weight:400}.modal-question.modal-question--forbiz .boxQuestion .checkbox label input:checked~.checkmark:after{background-image:url(/_assets/images/common/icon/forbiz_icon_checkbox.png)}.modal-question.modal-question--forbiz .btn-upload{color:var(--color-primary-forbiz, #5ab0bd);border:2px solid var(--color-primary-forbiz, #5ab0bd)}.modal-question.modal-question--forbiz .btn-upload svg circle{fill:var(--color-primary-forbiz, #5ab0bd)!important}.modal-question.modal-question--forbiz .btn-regular{background-color:var(--color-primary-forbiz, #5ab0bd)}.modal-info-white-page .modal-dialog{width:630px}.modal-info-white-page .modal-content{padding:0;text-align:center;height:348px}.modal-info-white-page .modal-content .modal-header{border:none;justify-content:center;padding-top:25px}.modal-info-white-page .modal-content .modal-header .modal-title{text-align:center;font-size:18px;line-height:30px;letter-spacing:.36px;font-weight:500}.modal-info-white-page .modal-content .modal-header .btn-close{position:absolute;top:15px;right:19px;width:29px;padding:0;border:0}.modal-info-white-page .modal-content .modal-header .btn-close:hover{content:"";height:29px;background:url(https://assets.sugoyose.jp/storage/images/icon/x@2x.png) 0 0/100% no-repeat}.modal-info-white-page .modal-content img{width:189px}.modal-remove-image .btn-close{position:absolute;top:15px;right:19px;width:29px;padding:0;border:0}.modal-remove-image .btn-close img{width:100%}.modal-remove-image .btn-close:hover{position:absolute;content:"";top:15px;right:19px;width:29px;height:29px;background:url(https://assets.sugoyose.jp/storage/images/icon/x@2x.png) 0 0/100% no-repeat}.modal-remove-image .btn-close:hover img{width:0}.modal-remove-image .modal-dialog{max-width:630px}.modal-remove-image .modal-dialog .modal-content{padding:36px 40px}.modal-remove-image .modal-dialog .modal-content .body-remove-image{position:initial;padding:0}.modal-remove-image .modal-dialog .modal-content .body-remove-image h2{display:flex;justify-content:flex-start;align-items:center}.modal-remove-image .modal-dialog .modal-content .body-remove-image h2 img{margin-right:8px;width:20px}.modal-remove-image .modal-dialog .modal-content .body-remove-image p{font-size:14px;margin-top:22px;margin-bottom:29px}.modal-remove-image .modal-dialog .modal-content .body-remove-image .btn-return{border:1px solid #ccc;padding:11px 0}.custom-page-background{position:absolute;width:100%;height:100%;z-index:-1}.page-background{position:relative;z-index:1}.page-background .card-photos{display:none!important}.page-background .white-page-draggable-disable{color:var(--color-text, #333);font-size:60px;padding:75px 110px;border:6px solid #ff8053;border-radius:23px;text-align:center;line-height:94px;font-weight:500}@media screen and (max-width: 768px){.page-background .white-page-draggable-disable{font-size:90px;padding:117px 100px;border:9px solid #ff8053;border-radius:36px;line-height:144px;font-weight:700}}.page-background .listQuestion{font-size:60px;position:absolute;top:925px;left:590px;width:1300px}.page-background .listQuestion .question{position:relative;text-align:left;display:block;line-height:normal;width:1300px;margin-bottom:95px}.page-background .listQuestion .question .numberQuestion{position:absolute;left:0;top:0}.page-background .listQuestion .content{word-wrap:break-word;margin-left:125px;width:1175px;min-height:initial;display:block}.page-background .listQuestion .colorViolet{color:violet}.page-background .listQuestion .btnEdit{display:flex;position:absolute;top:-80px;right:-85px;background:#5ee3e8;padding:45px;font-size:76px;border-radius:50%;color:#fff;align-items:center;justify-content:center;line-height:1;z-index:21;border:none}.page-background .cover-image{top:600px;left:545px;transform:unset}.page-background .cover-image .card-square{height:1461px;width:1461px;overflow:hidden}.page-background .cover-image .sidebar-hover-remove-image{display:none}.page-background .cover-image img{width:100%;background:#fff;z-index:-2;position:absolute}.page-background .input-title{line-height:1;width:90%;background-color:transparent;border:solid 22px transparent;margin:0;text-align:center}.page-background .input-title:hover,.page-background .input-title:focus-visible{border:solid 22px transparent;outline:unset}.page-background .border-input-title{position:absolute;left:106px;top:1100px;width:2405px}.page-background .box-input-title-cover{position:absolute;top:1190px;height:180px;width:2431px;left:60px;border:solid 12px #5ee3e8;box-shadow:0 12px 12px #00000029}.page-background .btn-edit-input-comment{display:flex;position:absolute;top:-80px;right:-50px;background:#5ee3e8;padding:45px;font-size:76px;border-radius:50%;color:#fff;align-items:center;justify-content:center;border:none}.page-background .text-cover{position:absolute;line-height:1;width:2431px;border:solid 0 transparent;height:180px;top:-12px}.page-background .text-cover:hover,.page-background .text-cover:focus-visible{border:solid 0 transparent;outline:unset}.page-background .input-title-cover{z-index:2;line-height:1;position:absolute;top:-12px;color:#fff;background:transparent;text-align:center;width:2301px;height:180px;border:solid 0 transparent}.page-background .input-title-cover:hover,.page-background .input-title-cover:focus-visible{border:solid 0 transparent;outline:unset}.page-background .box-input-top-back-cover{z-index:2;position:absolute;top:265px;height:180px;width:2301px;left:125px;border:solid 12px #5ee3e8;box-shadow:0 12px 12px #00000029}.page-background .box-input-center-back-cover{z-index:2;position:absolute;top:50%;transform:translateY(-50%);height:180px;width:2301px;left:125px}.page-background .box-input-center-back-cover .btn-edit-input-comment{display:none}.page-background .input-name-cover{position:absolute;top:-12px;color:var(--color-primary, #ff8053);width:2301px;height:180px;line-height:1;border:solid 0 transparent;background:transparent;text-align:center}.page-background .input-name-cover:hover,.page-background .input-name-cover:focus-visible{border:solid 0 transparent;outline:unset;padding:0}.page-background .box-input-bottom-back-cover{z-index:2;position:absolute;top:2216px;height:180px;width:2301px;left:125px;border:solid 12px #5ee3e8;box-shadow:0 12px 12px #00000029}.page-background .box-input-title-end-page{position:absolute;top:1160px;height:160px;width:2180px;left:130px;border:solid 12px #5ee3e8;box-shadow:0 12px 12px #00000029}.page-background .box-input-title-end-page .text-last-page{top:0;height:160px;width:2180px;line-height:1}.page-background .insight-upload{top:540px;left:0}.page-background .insight-upload .card-square{width:2480px;height:1370px}.page-background .insight-upload .ghost{display:none}.box-change-comment{display:none;align-items:center;position:absolute;right:20px}.box-change-comment .sync-alt-icon{width:23px}.box-change-comment .type-card-comment-true,.box-change-comment .type-card-comment-false{opacity:.5;position:relative}.box-change-comment .active{opacity:1}.box-change-comment .active .icon-active{display:block}.content{display:flex;flex-wrap:wrap}.component-editor-book{width:100%;margin:0 auto;min-width:1125px}.component-editor-book .input-title:focus,.component-editor-book .input-title-cover:focus,.component-editor-book .input-name-cover:focus{background:#fff;border:5px solid red;color:#000!important}.component-editor-book .input-title:focus::placeholder,.component-editor-book .input-title-cover:focus::placeholder,.component-editor-book .input-name-cover:focus::placeholder{color:transparent!important}.component-editor-book>.content{min-height:calc(100vh - 74px);overflow:hidden}.component-editor-book .listQuestion{outline:unset}.component-editor-book .listQuestion:after{content:"";position:absolute;width:calc(100% + 70px);height:calc(100% + 70px);border:solid 12px #5ee3e8;top:-35px;box-shadow:0 12px 12px #00000029;left:-35px}.component-editor-book .listQuestion .btnEdit{z-index:9}.component-editor-book .cover-image .card-add img{margin:12px;max-width:calc(100% - 24px);max-height:calc(100% - 24px);z-index:1;top:0;left:0}.component-editor-book .link-list{padding-left:30px;padding-top:20px;font-size:14px;font-weight:700;display:flex;align-items:center}.component-editor-book .link-list a{color:#fff;line-height:1;z-index:10}.component-editor-book .link-list a img{max-width:23px}.component-editor-book .input-file-hidden{position:absolute;width:0;height:0}.component-editor-book .swiper-slide-active .group-page{display:flex!important}.component-editor-book .swiper-slide .group-page{display:none}.component-editor-book.--preview_top{min-width:auto}.bg-tab-content{background:#1c1c1c;height:100%}.content-tab-image{display:flex;flex-wrap:wrap;width:100%;max-height:calc(100vh - 137px);padding:0 min(1.9444444444vw,28px);justify-content:space-between}.content-tab-image .sub{color:#fff;margin:28px 0 20px;font-size:12px}.content-tab-image .card-square{order:2;position:relative;overflow:inherit;background:#333;width:calc(50% - 2px);margin-bottom:4px;display:flex;justify-content:center;align-items:center}.content-tab-image .card-square img{width:100%}.content-tab-image .card-square img.sidebar-icon-remove-image{display:none;position:absolute;height:auto;width:30px;top:-10px;right:-10px;z-index:2}.content-tab-image .card-square img.main-image{position:absolute}.content-tab-image .card-square:hover img.sidebar-icon-remove-image{display:block}.content-tab-image .card-add{order:1;cursor:pointer;overflow:hidden;z-index:1}.footer{background-color:#fff;display:flex;justify-content:space-between;padding:14px 23px;align-items:center;height:70px}.footer--bottomfix{z-index:40;position:fixed;width:100%;bottom:0;left:0}.footer--bottomfix__wrap{padding-top:74px;width:100%}.footer .label{font-size:12px;margin-left:12px;color:#666;padding-right:15px}.footer .text-normal{font-size:14px;color:#666}.footer .total-page,.footer .total-monny{color:var(--color-text, #333);font-size:16px;font-weight:700;display:flex;align-items:center}.footer .total-page .text-huge,.footer .total-monny .text-huge{font-size:24px}@media screen and (max-width: 768px){.footer .total-page .text-huge,.footer .total-monny .text-huge{font-size:20px}}.footer .total-page .input-radio label,.footer .total-monny .input-radio label{font-size:10px;color:#666;display:flex;align-items:center;white-space:nowrap}.footer .total-page .input-radio input[type=radio],.footer .total-monny .input-radio input[type=radio]{-webkit-appearance:none}.footer .total-page .pricer,.footer .total-monny .pricer{font-size:22px;padding-bottom:0}.footer .total-page span:last-child,.footer .total-monny span:last-child{align-self:end;padding-bottom:4px}.logo{max-width:115px}.logo img{width:100%}.box-slider{background:#333;min-height:626px;width:calc(100% - clamp(250px,22.2222222222vw,340px))}.box-slider .header{position:relative;display:flex;color:#fff;justify-content:space-between;align-items:center;background-color:#101010;min-height:60px}.box-slider .header .next-page :after{content:"";background:url(https://assets.sugoyose.jp/storage/images/book_editor/icon_head_prev_pc.png) 100% no-repeat;background-size:100%;width:8px;height:13px;position:absolute;left:30px;top:50%;transform:translateY(-50%)}.book-user .box-slider .header .next-page :after{filter:invert(.8)}.box-slider .header a{color:#fff;font-size:14px;font-weight:700;padding-left:30px}.box-slider .header a i{font-size:14px}.box-slider .header .title{font-size:20px;font-weight:700}@media screen and (max-width: 768px){.box-slider .header .title__complete_text{display:none}}.box-slider .header .title.title-name{width:100%;text-align:center;position:absolute}.box-slider .header .group-button{font-weight:400;font-size:10px;height:60px}.box-slider .header .group-button i{font-size:17px}.box-slider .header .group-button button{min-width:65px;font-size:10px;border-left:1px solid #707070;border-radius:0;color:#fff;height:100%}.box-slider .header .group-button button i{margin-bottom:9px}.box-slider .content-slider{padding:23px 0;width:clamp(757px,67.2222222222vw,968px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%}.box-slider .content-slider .swiper-button-next,.box-slider .content-slider .swiper-button-prev{top:calc(50% - 60px)}.box-slider .content-slider .swiper-button-next{right:0}.box-slider .content-slider .swiper-button-prev{left:0}.box-sidebar{width:clamp(250px,22.2222222222vw,340px)}.info-book{display:flex;align-items:center}.info-book .time,.info-book .total-page{padding-right:20px;border-right:1px solid #e5e5e5}.info-book .btn-preview{margin-left:20px;margin-right:8px}.w-180{width:180px;max-width:180px}.btn-preview{font-size:14px;padding:14px 0}.btn-accept{font-size:14px;padding:16px 0}.group-page{width:clamp(657px,58.3333333333vw,840px);height:calc(clamp(338px,29.1666666667vw,420px) + 42px);display:flex;flex-wrap:wrap;margin:0 auto}.group-page .page-book{width:50%;height:calc(clamp(338px,29.1666666667vw,420px) + 42px);position:relative}.group-page .page-book .page-background{background-color:#fff;height:calc(100% - 39px)}.group-page .page-book .page-background .box-input{z-index:2}.group-page .page-book .page-background .box-input input{z-index:9}.group-page .page-book .page-background .box-input input:not([disabled]){-webkit-text-fill-color:inherit!important}.group-page .page-book .page-background .box-input input::placeholder{color:inherit}.group-page .page-book .page-background .box-input p{position:absolute;z-index:9}.group-page .page-book .name-page{color:#999;font-size:14px;text-align:center;margin-bottom:0;background-color:#333;margin-top:18px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.swiper-button-next,.swiper-button-prev{padding:60px 8px;background-color:#131313;border-radius:6px}.swiper-button-next:after,.swiper-button-prev:after{font-size:18px;color:#fff}.modal-card-comment .box-card-comment .name{font-size:14px;font-weight:700;text-align:left;color:var(--color-text, #333)}.modal-card-comment h2{font-size:20px;font-weight:700}.modal-card-comment .input-file-hidden{position:absolute;width:0;height:0;top:0;left:0;opacity:0}.modal-card-comment .modal-dialog{max-width:640px}.modal-card-comment .avatar-card-comment{position:relative;width:90px;height:90px;border-radius:50%;overflow:hidden}.modal-card-comment .avatar-card-comment img{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-card-comment .avatar-card-comment .popUp-upload{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4}.modal-card-comment .avatar-card-comment .popUp-upload .btn-upload{border:unset;background:var(--color-primary, #ff8053);border-radius:50%;color:#f5f5f5;width:34px;height:34px;opacity:0}.modal-card-comment .avatar-card-comment .popUp-upload .btn-upload:after{content:""}.modal-card-comment .avatar-card-comment .popUp-upload .btn-upload:hover{opacity:1}.body-card-comment{padding:0}.body-card-comment .Product-Popup .information-form{border:1px solid #ddd;border-radius:10px;overflow:hidden}.body-card-comment .Product-Popup .information-form .item-avatar.col{padding:0}.body-card-comment .Product-Popup .Information .count-char-section,.body-card-comment .Product-Popup .answer .list-question .item-question .count-char-section{right:5px;bottom:-9px;display:flex;position:absolute;font-size:.8rem;height:20px;align-items:center;color:#aaa}.body-card-comment .Product-Popup .Information .message-form-item{margin-bottom:5px}.content-tab-comments{color:#fff}.content-tab-comments .card-comment{background:#fff;border-radius:4px;position:relative;margin-top:25px;color:var(--color-text, #333);font-size:11px;font-weight:700;padding:26px 25px 15px;text-align:center;width:min(9.0277777778vw,130px);line-height:1}.content-tab-comments .card-comment.pull-ghost div,.content-tab-comments .card-comment.pull-ghost p,.content-tab-comments .card-comment.pull-ghost button{display:none}.content-tab-comments .card-comment.pull-ghost .content.content-top{display:flex;justify-content:center}.content-tab-comments .card-comment.pull-ghost .content.content-top p.name{display:block;color:#333!important;margin:0}.content-tab-comments .avatar-comment,.content-tab-comments .card-comment.pull-ghost .avatar{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);height:40px;width:40px;display:flex!important;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}.content-tab-comments .avatar-comment img,.content-tab-comments .card-comment.pull-ghost .avatar img{width:100%}.card-comment.card-comment--side.pull-ghost .avatar-comment{border-radius:50%;overflow:hidden;display:none}.component-editor-book .box-sidebar .nav-tabs{margin:0;border:0}.component-editor-book .box-sidebar .nav-item{width:50%;color:#fff;font-size:18px;font-weight:700}.component-editor-book .box-sidebar .nav-item .active{background-color:#1c1c1c;color:#fff}.component-editor-book .box-sidebar .nav-link{background:#333;color:#707070;padding:18px 0;text-align:center;border:0;border-radius:0;font-size:18px;height:100%}.sortable-drag .sidebar-icon-remove-image{display:none!important}.last-page .text-last-page{top:1154px;text-align:center;position:absolute}.last-page .comment-end-page-right-1{top:51px;left:120px}.last-page .comment-end-page-right-2{top:51px;left:573px}.last-page .comment-end-page-right-3{top:51px;left:1026px}.last-page .comment-end-page-right-4{top:51px;left:1479px}.last-page .comment-end-page-right-5{top:51px;left:1932px}.last-page .comment-end-page-right-6{top:576px;left:120px}.last-page .comment-end-page-right-7{top:576px;left:573px}.last-page .comment-end-page-right-8{top:576px;left:1026px}.last-page .comment-end-page-right-9{top:576px;left:1479px}.last-page .comment-end-page-right-10{top:576px;left:1932px}.last-page .comment-end-page-right-11{top:1346px;left:120px}.last-page .comment-end-page-right-12{top:1346px;left:573px}.last-page .comment-end-page-right-13{top:1871px;left:120px}.last-page .comment-end-page-right-14{top:1871px;left:573px}.last-page .comment-end-page-left-1{top:51px;left:1005px}.last-page .comment-end-page-left-2{top:51px;left:1458px}.last-page .comment-end-page-left-3{top:51px;left:1911px}.last-page .comment-end-page-left-4{top:576px;left:1005px}.last-page .comment-end-page-left-5{top:576px;left:1458px}.last-page .comment-end-page-left-6{top:576px;left:1911px}.last-page .comment-end-page-left-7{top:1348px;left:120px}.last-page .comment-end-page-left-8{top:1348px;left:573px}.last-page .comment-end-page-left-9{top:1348px;left:1026px}.last-page .comment-end-page-left-10{top:1348px;left:1479px}.last-page .comment-end-page-left-11{top:1348px;left:1932px}.last-page .comment-end-page-left-12{top:1873px;left:120px}.last-page .comment-end-page-left-13{top:1873px;left:573px}.last-page .comment-end-page-left-14{top:1873px;left:1026px}.last-page .comment-end-page-left-15{top:1873px;left:1479px}.last-page .comment-end-page-left-16{top:1873px;left:1932px}.last-page .card-comment{width:410px;height:505px}.last-page .card-comment .content{font-size:21px;word-break:break-word;max-width:330px}.last-page .card-comment .content .group-qa{font-size:16px}.last-page .card-comment .avatar{width:150px;height:150px;left:130px;top:0;border-radius:75px}.last-page .card-comment .name{text-align:center;margin-bottom:10px}.last-page .card-comment .name-long-text{font-size:18px}.last-page .card-comment .content{left:40px;right:40px}.last-page .card-comment .content-top{top:180px;word-break:break-word}.last-page .card-comment .content-bottom{position:absolute;top:375px;word-break:break-word}.last-page .card-comment.class-comment.page-left:nth-child(1){top:51px;left:1005px}.last-page .card-comment.class-comment.page-left:nth-child(2){top:51px;left:1458px}.last-page .card-comment.class-comment.page-left:nth-child(3){top:51px;left:1911px}.last-page .card-comment.class-comment.page-left:nth-child(4){top:576px;left:1005px}.last-page .card-comment.class-comment.page-left:nth-child(5){top:576px;left:1458px}.last-page .card-comment.class-comment.page-left:nth-child(6){top:576px;left:1911px}.last-page .card-comment.class-comment.page-left:nth-child(7){top:1348px;left:120px}.last-page .card-comment.class-comment.page-left:nth-child(8){top:1348px;left:573px}.last-page .card-comment.class-comment.page-left:nth-child(9){top:1348px;left:1026px}.last-page .card-comment.class-comment.page-left:nth-child(10){top:1348px;left:1479px}.last-page .card-comment.class-comment.page-left:nth-child(11){top:1348px;left:1932px}.last-page .card-comment.class-comment.page-left:nth-child(12){top:1873px;left:120px}.last-page .card-comment.class-comment.page-left:nth-child(13){top:1873px;left:573px}.last-page .card-comment.class-comment.page-left:nth-child(14){top:1873px;left:1026px}.last-page .card-comment.class-comment.page-left:nth-child(15){top:1873px;left:1479px}.last-page .card-comment.class-comment.page-left:nth-child(16){top:1873px;left:1932px}.last-page .card-comment.class-comment.page-right:nth-child(1){top:51px;left:120px}.last-page .card-comment.class-comment.page-right:nth-child(2){top:51px;left:573px}.last-page .card-comment.class-comment.page-right:nth-child(3){top:51px;left:1026px}.last-page .card-comment.class-comment.page-right:nth-child(4){top:51px;left:1479px}.last-page .card-comment.class-comment.page-right:nth-child(5){top:51px;left:1932px}.last-page .card-comment.class-comment.page-right:nth-child(6){top:576px;left:120px}.last-page .card-comment.class-comment.page-right:nth-child(7){top:576px;left:573px}.last-page .card-comment.class-comment.page-right:nth-child(8){top:576px;left:1026px}.last-page .card-comment.class-comment.page-right:nth-child(9){top:576px;left:1479px}.last-page .card-comment.class-comment.page-right:nth-child(10){top:576px;left:1932px}.last-page .card-comment.class-comment.page-right:nth-child(11){top:1346px;left:120px}.last-page .card-comment.class-comment.page-right:nth-child(12){top:1346px;left:573px}.last-page .card-comment.class-comment.page-right:nth-child(13){top:1871px;left:120px}.last-page .card-comment.class-comment.page-right:nth-child(14){top:1871px;left:573px}.last-page .text-last-page{width:100%;height:160px;left:0;font-size:76pt;line-height:160px;position:absolute}.component-previews-book{min-width:1200px}.component-previews-book input[type=text]:disabled{opacity:1}.component-previews-book .cover-image .card-square{border:0 transparent dashed}.component-previews-book .cover-image .sidebar-hover-remove-image{display:none}.component-previews-book .page-background .listQuestion:after{display:none}.component-previews-book .page-background .box-input{border-color:transparent;box-shadow:0 12px 12px transparent}.component-previews-book .box-slider{width:100%;min-height:700px}.component-previews-book .box-slider .content-slider{padding:45px 0 28px;width:clamp(1000px,83.75vw,1206px);margin:0 auto}.component-previews-book .box-slider .content-slider .group-page{width:clamp(900px,75vw,1080px);height:clamp(450px,37.5vw + 42px,582px)}.component-previews-book .box-slider .content-slider .group-page .page-book{height:clamp(450px,37.5vw + 42px,582px)}.component-previews-book .box-slider .content-slider .swiper-button-next{transition:all 1s ease;right:0}.component-previews-book .box-slider .content-slider .swiper-button-prev{transition:all 1s ease;left:0}.component-previews-book .page-background .box-input p{margin-bottom:0}.component-previews-book .page-background .input-title-cover:hover,.component-previews-book .page-background .input-title:hover,.component-previews-book .page-background .input-name-cover:hover{border-color:transparent}.component-previews-book .page-background .listQuestion:hover{border:solid 0 transparent}.component-previews-book .header .next-page{z-index:10;position:relative}.component-previews-book .header .header-time{display:flex;z-index:10;position:relative;align-items:center}.component-previews-book .header .header-time .title{font-size:12px;margin-right:10px;font-weight:400;color:#ccc}.component-previews-book .header .header-time .time{font-weight:700;font-size:14px;margin-right:20px}.component-previews-book .header .header-time .action{margin-right:21px;display:flex;justify-content:center;align-items:center}.component-previews-book .header .header-time .action a{text-decoration:underline;font-size:12px;padding-left:0;font-weight:300}.component-previews-book .header .header-time .action i{color:#fe913a}.component-previews-book .footer .label{margin-right:10px;padding-right:0;margin-left:15px}.component-previews-book .footer .message-to-user{display:none}.component-previews-book .footer .info-book .total-page{padding-right:15px}.component-previews-book .footer .info-book .total-page:nth-child(1) .text-huge{font-size:16px}.component-previews-book .footer .info-book .total-page:nth-child(3){font-size:14px}.component-previews-book .footer .info-book .total-page:nth-child(3) .text-huge{font-size:22px}.component-previews-book .footer .info-book .total-page:nth-child(4) .text-huge{font-size:22px}.component-previews-book .footer .info-book .btn-print-demo-book{width:225px;padding:13px 25px;font-size:14px;font-weight:700}.component-previews-book .footer-buy,.component-previews-book .group-button-buy{display:none}.component-previews-book .button--expired{width:192px;height:40px;border-radius:20px;background-color:transparent;color:#333;border:2px solid #ccc;font-size:14px;font-weight:700;transition:.3s ease;order:3}.component-previews-book .button--expired:hover{background:transparent;opacity:.7}.component-previews-book .link--demo{border:none;order:2;background-color:transparent;margin:0 20px 0 30px}.component-previews-book .button--finally{position:relative;order:3}.component-previews-book .button--finally .tooltip--download-expired{opacity:0;pointer-events:none;transition:opacity .6s ease;width:270px;height:59px;background:var(--color-alert-bg, #fff8f8);position:absolute;top:-72px;font-size:14px;font-weight:500;line-height:20px;border-radius:5px;left:-60px;right:0;margin:0 auto;display:flex;justify-content:center;align-items:center;color:var(--color-alert, #f00);text-align:center;filter:drop-shadow(1px 1px 0px rgb(255,0,0)) drop-shadow(-1px 1px 0px rgb(255,0,0)) drop-shadow(-1px -1px 0px rgb(255,0,0)) drop-shadow(1px -1px 0px rgb(255,0,0))}.component-previews-book .button--finally .tooltip--download-expired:after{position:absolute;bottom:-6px;left:0;right:0;margin:0 auto;width:10px;height:6px;content:"";box-sizing:border-box;display:block;border:5px solid transparent;border-top:6px solid var(--color-alert-bg, #fff8f8);border-bottom:0 solid transparent}.component-previews-book .button--finally[data-downloaded-expired=false] .btn-regular{opacity:.5;pointer-events:none}.component-previews-book .button--finally[data-downloaded-expired=false]:hover~.link--demo{animation:flash-download-expired-demo .6s linear infinite}.component-previews-book .button--finally[data-downloaded-expired=false]:hover .tooltip--download-expired{opacity:1}.component-previews-book .button--finally .btn-regular{width:192px;height:40px;padding:0;display:flex;justify-content:center;align-items:center}.component-previews-book .button--finally .btn-regular:focus{background-color:var(--color-primary, #ff8053)}.component-previews-book.--preview_top{min-width:auto}#modal-expired-book h2{width:100%;text-align:center}#modal-expired-book .button--expired-modal{width:230px;height:50px;padding:0;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:500}.book-user .box-slider{background:var(--color-background, #f8f8f8)}.book-user .box-slider .content-slider{background-color:var(--color-background, #f8f8f8)}.book-user .box-slider .content-slider .group-page,.book-user .box-slider .content-slider .group-page .page-book{height:clamp(450px,37.5vw,540px)}.book-user .box-slider .name-page{opacity:0}.book-user .box-slider .swiper-button-next,.book-user .box-slider .swiper-button-prev{background-color:#999}.book-user .box-slider .header{background:#fff;color:#333;position:relative;z-index:2}.book-user .box-slider .header a{color:#333}.book-user .box-slider .header .action{display:none}.book-user .footer{background-color:var(--color-background, #f8f8f8);text-align:center}.book-user .footer .message-to-user{display:block;color:#333;font-size:12px;font-weight:700;margin:0 auto}.book-master-expired .message-to-user{display:none}.book-master-expired .content{min-height:clamp(772px,100vh - 74px,1204px)}.book-master-expired .box-slider{background:var(--color-background, #f8f8f8);min-height:800px}.book-master-expired .box-slider .content-slider{background-color:var(--color-background, #f8f8f8);padding:34px 0 138px;top:60px;transform:translate(-50%)}@media screen and (min-width: 769px){.book-master-expired .box-slider .content-slider{padding-bottom:98px}}.book-master-expired .box-slider .content-slider .group-page,.book-master-expired .box-slider .content-slider .group-page .page-book{height:clamp(450px,37.5vw,540px)}.book-master-expired .box-slider .name-page{opacity:0}.book-master-expired .box-slider .swiper-button-next,.book-master-expired .box-slider .swiper-button-prev{background-color:#999}.book-master-expired .box-slider .header{background:#fff;color:#333}.book-master-expired .box-slider .header .next-page :after{content:"";background:url(https://assets.sugoyose.jp/storage/images/book_editor/icon_head_prev.png) 100% no-repeat;background-size:100%;width:8px;height:13px;position:absolute;left:30px;top:50%;transform:translateY(-50%)}.book-master-expired .box-slider .header a{color:#333}.book-master-expired .box-slider .header .action{display:none}.book-master-expired .footer{text-align:center}.book-master-expired .footer .message-to-user{display:none}.book-master-expired .footer .logo,.book-master-expired .footer .info-book,.book-master-expired .footer-buy{display:flex}.book-master-expired .footer-buy .info-book{min-width:min(73.125vw,1053px);justify-content:flex-end}.book-master-expired .footer-buy .date-book{font-size:16px;display:flex;align-items:center;justify-content:flex-end;font-weight:400}.book-master-expired .footer-buy .date-book .text-bold{font-weight:700}.book-master-expired .footer-editor{display:none}.book-master-expired .group-button-buy{position:absolute;display:flex;justify-content:space-between;align-items:center;bottom:0;right:calc(50% - 470px);width:470px;flex-wrap:wrap}.book-master-expired .group-button-buy.group-button-web{right:inherit;left:calc(50% - 470px)}@media screen and (min-width: 769px){.book-master-expired .group-button-buy.group-button-web{justify-content:flex-start}}@media screen and (max-width: 768px){.book-master-expired .group-button-buy.group-button-web{left:inherit;bottom:inherit}}.book-master-expired .group-button-buy.group-button-web--sp{position:relative}@media screen and (min-width: 769px){.book-master-expired .group-button-buy.group-button-web--sp{display:none}}@media screen and (max-width: 768px){.book-master-expired .group-button-buy.group-button-web .group-btn{flex-direction:row;max-width:100%}.book-master-expired .group-button-buy.group-button-web .group-btn>*{max-width:50%}}.book-master-expired .group-button-buy.group-button-web .btn-orange{background:#fff;border:1px solid #dedede;color:var(--color-text, #333)}@media screen and (max-width: 768px){.book-master-expired .group-button-buy.group-button-web .btn-orange{max-width:calc(50% - 1px)}}.book-master-expired .group-button-buy.group-button-web .btn-orange:first-child{border-radius:46px 0 0 46px;margin-right:1px}.book-master-expired .group-button-buy.group-button-web .btn-orange:last-child{border-left:none;border-radius:0 46px 46px 0}@media screen and (min-width: 769px){.book-master-expired .group-button-buy--rightside{justify-content:flex-end!important}}@media screen and (min-width: 769px){.book-master-expired .group-button-buy{justify-content:center}}@media screen and (max-width: 768px){.book-master-expired .group-button-buy{right:inherit}}.book-master-expired .group-button-buy__text{margin-bottom:0;color:#878787;font-size:14px}@media screen and (min-width: 769px){.book-master-expired .group-button-buy__text{margin-right:15px}}@media screen and (max-width: 768px){.book-master-expired .group-button-buy__text{display:none}}.book-master-expired .group-button-buy .group-btn{display:flex;width:371px;flex-wrap:wrap;justify-content:center}@media screen and (min-width: 769px){.book-master-expired .group-button-buy .group-btn{justify-content:flex-start}.book-master-expired .group-button-buy .group-btn :only-child{border-radius:46px!important}}.book-master-expired .group-button-buy .btn-orange{font-weight:500;margin:0;max-width:185px;display:flex;justify-content:center;align-items:center;padding:19px 20px;font-size:14px}.book-master-expired .group-button-buy .btn-orange--left img{margin-left:10px}.book-master-expired .group-button-buy .btn-orange--right span{margin-right:10px}@media screen and (min-width: 769px){.book-master-expired .group-button-buy .btn-orange{white-space:nowrap;min-height:60px}.book-master-expired .group-button-buy .btn-orange:first-child{border-radius:46px 0 0 46px;margin-right:1px}.book-master-expired .group-button-buy .btn-orange:last-child{border-radius:0 46px 46px 0}}.book-master-expired .group-button-buy .btn-orange:after{content:""}.book-master-expired .group-button-buy .btn-orange img{width:17px;max-height:17px;margin-right:10px}.book-master-expired .group-button-buy .url-demo{display:flex;align-items:center;color:#333;font-size:14px;font-weight:700;width:100%;margin-top:16px}.book-master-expired .group-button-buy .url-demo .box-link{color:var(--color-primary, #ff8053);background-color:#fff;padding:14px 15px;border-radius:6px;border:#ddd 1px solid;font-size:12px;line-height:1;font-weight:400;margin-left:15px;flex:1}.book-master-expired .group-button-buy .url-demo .box-button{color:#fff;font-weight:700;text-align:center;background-color:#333;border-radius:6px;padding:5px 12px;margin-left:5px;font-size:9px;cursor:pointer}.book-master-expired .group-button-buy .url-demo .box-button img{max-width:16px}.preview-require-password .content,.preview-require-password .content .box-slider{min-height:calc(100vh - 74px)!important}.preview-require-password .require-password{display:flex;flex:1;align-items:center;text-align:center;flex-direction:column;justify-content:flex-start;margin-top:170px}.preview-require-password .require-password .set-password-title{font-weight:700;font-size:20px;margin-bottom:23px;line-height:1}.preview-require-password .require-password .form-group{margin-bottom:30px;font-weight:400;font-size:14px;line-height:28px;letter-spacing:.28px}.preview-require-password .require-password .form-group label{line-height:30px;margin-bottom:28px}.preview-require-password .require-password .form-group input{background:#fff 0 0 no-repeat padding-box;border:1px solid #ddd;border-radius:4px;font-size:12px;padding:15px;height:44px;box-shadow:none;color:var(--color-text, #333)}.preview-require-password .require-password .form-group input::placeholder{color:#999}.preview-require-password .require-password button{font-weight:500;min-width:200px;padding:12px;font-size:14px;line-height:1.2857142857;letter-spacing:.28px;border-radius:32px;background:var(--color-primary, #ff8053) 0 0 no-repeat padding-box;color:#fff;border:none}@media screen and (max-width: 768px){.preview-require-password .require-password{margin-top:130px}.preview-require-password .require-password .set-password-title{font-size:16px}.preview-require-password .require-password .form-group label{line-height:26px;margin-bottom:25px}.preview-require-password .require-password .form-group input{width:290px;margin:0 auto}.preview-require-password .require-password button{font-size:12px}}.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{font-size:19px}.slide-bar-image{width:220px;height:220px;background-size:cover;position:relative}.slide-bar-image--freephoto{height:120px;background:#555;display:flex;align-items:center;justify-content:center}.slide-bar-image--freephoto__image{display:flex;align-items:center;justify-content:center}.slide-bar-image .insight-upload{top:50%;transform:translateY(-50%);left:0}.slide-bar-image .insight-upload .card-square{width:100%;height:unset}.book-master-no-expired .group-page,.book-master-no-expired .group-page .page-book{height:clamp(495px,37.5vw + 48px,582px)!important}.book-master-no-expired .select-page-book{position:absolute;bottom:23px;padding-right:min(4.375vw,63px);z-index:10;right:0;background:#333;display:flex;align-items:center}.book-master-no-expired .select-page-book .select-items div:hover,.book-master-no-expired .select-page-book .same-as-selected{background-color:#000}.book-master-no-expired .select-page-book .custom-select{position:relative;height:unset;padding:5px 20px 5px 5px;text-align:center;background:#131313;border-radius:6px;border:unset;width:100px}.book-master-no-expired .select-page-book .custom-select select{display:none}.book-master-no-expired .select-page-book .select-selected{background-color:#131313;border-radius:6px;max-width:80px;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;display:flex;align-items:center;line-height:1;justify-content:center;height:22px}.book-master-no-expired .select-page-book .select-selected:after{position:absolute;content:"";top:14px;right:10px;width:10px;height:6px;background:url(https://assets.sugoyose.jp/storage/images/icon/drop-down.png)}.book-master-no-expired .select-page-book .select-selected.select-arrow-active:after{border-color:transparent transparent #fff transparent;top:7px}.book-master-no-expired .select-page-book .select-items div,.book-master-no-expired .select-page-book .select-selected{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}.book-master-no-expired .select-page-book .select-items{position:absolute;background-color:#131313;bottom:0;left:0;right:0;z-index:99;text-align:center;border-radius:6px;overflow:hidden}.book-master-no-expired .select-page-book .select-items div span{color:#ccc;display:block;max-width:80px;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;margin:0 auto 0 25px;text-align:left}.book-master-no-expired .select-page-book .select-hide{display:none}.book-master-no-expired .select-page-book .same-as-selected{position:relative}.book-master-no-expired .select-page-book .same-as-selected:after{content:"";background-image:url(https://assets.sugoyose.jp/storage/images/book_editor/icon_ckecked.png);position:absolute;display:block;top:50%;left:8px;transform:translateY(-50%);width:12px;height:12px;color:#ff8054}.book-master-no-expired .select-page-book .label-select{margin-left:5px;padding-bottom:2px;font-size:14px;color:#ccc}.book-master-no-expired .box-slider .alone-slider .page-book-start{justify-content:flex-end}.book-master-no-expired .box-slider .alone-slider .page-book-end{justify-content:flex-start}.book-master-no-expired .select-page-book,.editor-screen-page .select-page-book{position:absolute;bottom:23px;padding-right:min(4.375vw,63px);z-index:10;right:0;background:#333;display:flex;align-items:center}.book-master-no-expired .select-page-book .select-items div:hover,.book-master-no-expired .select-page-book .same-as-selected,.editor-screen-page .select-page-book .select-items div:hover,.editor-screen-page .select-page-book .same-as-selected{background-color:#000}.book-master-no-expired .select-page-book .custom-select,.editor-screen-page .select-page-book .custom-select{position:relative;height:unset;padding:5px 20px 5px 5px;text-align:center;background:#131313;border-radius:6px;border:unset;width:100px}.book-master-no-expired .select-page-book .custom-select select,.editor-screen-page .select-page-book .custom-select select{display:none}.book-master-no-expired .select-page-book .select-selected,.editor-screen-page .select-page-book .select-selected{background-color:#131313;border-radius:6px;max-width:80px;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;display:flex;align-items:center;line-height:1;justify-content:center;height:22px}.book-master-no-expired .select-page-book .select-selected:after,.editor-screen-page .select-page-book .select-selected:after{position:absolute;content:"";top:14px;right:10px;width:10px;height:6px;background:url(https://assets.sugoyose.jp/storage/images/icon/drop-down.png)}.book-master-no-expired .select-page-book .select-selected.select-arrow-active:after,.editor-screen-page .select-page-book .select-selected.select-arrow-active:after{border-color:transparent transparent #fff transparent;top:7px}.book-master-no-expired .select-page-book .select-items div,.book-master-no-expired .select-page-book .select-selected,.editor-screen-page .select-page-book .select-items div,.editor-screen-page .select-page-book .select-selected{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}.book-master-no-expired .select-page-book .select-items,.editor-screen-page .select-page-book .select-items{position:absolute;background-color:#131313;bottom:0;left:0;right:0;z-index:99;text-align:center;border-radius:6px;overflow:hidden;max-height:550px;overflow-y:auto}.book-master-no-expired .select-page-book .select-items div span,.editor-screen-page .select-page-book .select-items div span{color:#ccc;display:block;max-width:80px;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;margin:0 auto 0 25px;text-align:left}.book-master-no-expired .select-page-book .select-hide,.editor-screen-page .select-page-book .select-hide{display:none}.book-master-no-expired .select-page-book .same-as-selected,.editor-screen-page .select-page-book .same-as-selected{position:relative}.book-master-no-expired .select-page-book .same-as-selected:after,.editor-screen-page .select-page-book .same-as-selected:after{content:"";background-image:url(https://assets.sugoyose.jp/storage/images/book_editor/icon_ckecked.png);position:absolute;display:block;top:50%;left:8px;transform:translateY(-50%);width:12px;height:12px;color:#ff8054}.book-master-no-expired .select-page-book .label-select,.editor-screen-page .select-page-book .label-select{margin-left:5px;padding-bottom:2px;font-size:14px;color:#ccc}.editor-screen-page .select-page-book{bottom:17px}.editor-screen-page .select-page-book .custom-select{width:80px;height:36px;font-size:14px}.editor-screen-page .select-page-book .select-selected{height:26px}.editor-screen-page .select-page-book .select-selected:after{top:16px;right:5px}.book-user .box-slider .alone-slider .page-book-start,.book-master-expired .box-slider .alone-slider .page-book-start{justify-content:flex-end}.book-user .box-slider .alone-slider .page-book-end,.book-master-expired .box-slider .alone-slider .page-book-end{justify-content:flex-start}.book-user .box-slider .alone-slider .page-book-start,.book-user .box-slider .alone-slider .page-book-end,.book-master-expired .box-slider .alone-slider .page-book-start,.book-master-expired .box-slider .alone-slider .page-book-end{background:#eaeaea}.background-image{position:absolute;width:100%;height:100%;background-size:100% 100%}.info-member,.footer-sp-editor,.sp-info-date,.sp-info-date-master{display:none}.component-editor-book .see-help,.component-book .see-help{z-index:12;position:relative;display:flex;justify-content:center;align-items:center;margin-right:37px}.component-editor-book .pop-up-guide,.component-book .pop-up-guide{z-index:2;background-image:url(https://assets.sugoyose.jp/storage/images/book_editor/pop_up_guide.png);background-size:100% 100%;width:360px;padding:22px 20px;position:absolute}.component-editor-book .pop-up-guide .title,.component-book .pop-up-guide .title{text-align:center;font-size:18px;font-weight:700;color:var(--color-primary, #ff8053);margin-bottom:12px!important}.component-editor-book .pop-up-guide .content,.component-book .pop-up-guide .content{font-size:12px;font-weight:500;color:#333;margin-bottom:14px!important;letter-spacing:.02em;line-height:1.5}.component-editor-book .pop-up-guide--type2,.component-book .pop-up-guide--type2{position:absolute;top:-50px;left:60px;width:360px}.component-editor-book .pop-up-guide--type2_wrap,.component-book .pop-up-guide--type2_wrap{position:relative;display:inline-block;margin:1.5em 0 1.5em 15px;padding:22px 20px;min-width:120px;max-width:100%;color:#555;font-size:16px;background:#fff;border:solid 3px var(--color-primary, #ff8053);box-sizing:border-box;border-radius:10px}.component-editor-book .pop-up-guide--type2_wrap .title,.component-book .pop-up-guide--type2_wrap .title{text-align:center;font-size:18px;font-weight:700;color:var(--color-primary, #ff8053);margin-bottom:12px!important}.component-editor-book .pop-up-guide--type2_wrap .content,.component-book .pop-up-guide--type2_wrap .content{font-size:12px;font-weight:500;color:#333;margin-bottom:14px!important;letter-spacing:.02em;line-height:1.5}.component-editor-book .pop-up-guide--type2_wrap:before,.component-book .pop-up-guide--type2_wrap:before{content:"";position:absolute;top:50%;left:-23px;margin-top:-12px;border-width:12px;border-color:transparent #fff transparent transparent;border-style:solid;z-index:2}.component-editor-book .pop-up-guide--type2_wrap:after,.component-book .pop-up-guide--type2_wrap:after{content:"";position:absolute;top:50%;left:-29px;margin-top:-14px;border:14px solid transparent;border-right:14px solid var(--color-primary, #ff8053);z-index:1}.component-editor-book .step-1,.component-book .step-1{top:35px;left:27px}.component-editor-book .step-2,.component-book .step-2{top:39px;left:-100px}.component-editor-book .step-3,.component-book .step-3{top:126px;right:40px}.component-editor-book .step-4,.component-book .step-4{left:-180px;top:143px}.component-editor-book .step-5,.component-book .step-5{left:-160px;top:55px}.component-editor-book .step-6,.component-book .step-6{top:36px;left:11px}.component-editor-book .step-7,.component-book .step-7{right:min(3.8888888889vw,56px);top:273px}.component-editor-book .step-8,.component-book .step-8{top:55%;right:50%;transform:translate(50%,50%);z-index:11}.component-editor-book .step-9,.component-book .step-9{top:-183px;left:112px;z-index:11;background-image:url(https://assets.sugoyose.jp/storage/images/book_editor/pop_up_guide_rotate.png)}.component-editor-book .step-10,.component-book .step-10{top:-180px;right:-133px;z-index:11;background-image:url(https://assets.sugoyose.jp/storage/images/book_editor/pop_up_guide_rotate.png)}.component-editor-book .step-10 .color-orange,.component-book .step-10 .color-orange{color:var(--color-primary, #ff8053);font-weight:700}.component-editor-book .step-10 .content,.component-book .step-10 .content{display:inline-block}.component-editor-book .swiper-book,.component-book .swiper-book{z-index:11;overflow:unset}.component-editor-book .step-13,.component-book .step-13,.component-editor-book .step-12,.component-book .step-12{top:50%;right:50%;transform:translate(50%,50%);z-index:11}.component-editor-book .step-11,.component-book .step-11{top:32px;left:-102px}.btn-describe{font-size:10px;font-weight:500;max-width:112px;width:100%;margin:auto;border:1px solid #ddd;padding:0;height:26px;border-radius:32px}.position-fix-content{position:fixed;z-index:2;top:60px}.position-fix-head{position:fixed!important;width:100%;height:60px}.box-congratulations{position:fixed;width:100%;height:100%;z-index:999;display:flex;justify-content:center;align-items:center}.box-congratulations .title{font-family:Pacifico,cursive;font-size:6.6666666667vmax;color:#fff4f0;text-shadow:6px 4px #735b13}.box-congratulations [class^=firework-]{position:absolute;width:.6666666667vmax;height:.6666666667vmax;border-radius:50%}.box-congratulations .firework-1{animation:firework-lg 1.2s both infinite;animation-delay:.6s;top:60%;left:90%}.box-congratulations .firework-2{animation:firework-sm 1.2s both infinite;animation-delay:.1s;top:80%;left:45%}.box-congratulations .firework-3{animation:firework-sm 1.2s both infinite;animation-delay:.3s;top:85%;left:35%}.box-congratulations .firework-4{animation:firework-lg 1.2s both infinite;animation-delay:1.4s;top:50%;left:35%}.box-congratulations .firework-5{animation:firework-sm 1.2s both infinite;animation-delay:.4s;top:85%;left:40%}.box-congratulations .firework-6{animation:firework-md 1.2s both infinite;animation-delay:.9s;top:25%;left:55%}.box-congratulations .firework-7{animation:firework-lg 1.2s both infinite;animation-delay:1.2s;top:70%;left:60%}.box-congratulations .firework-8{animation:firework-lg 1.2s both infinite;animation-delay:.3s;top:85%;left:90%}.box-congratulations .firework-9{animation:firework-md 1.2s both infinite;animation-delay:.7s;top:15%;left:65%}.box-congratulations .firework-10{animation:firework-md 1.2s both infinite;animation-delay:1.5s;top:70%;left:25%}.box-congratulations .firework-11{animation:firework-md 1.2s both infinite;animation-delay:1.3s;top:15%;left:90%}.box-congratulations .firework-12{animation:firework-md 1.2s both infinite;animation-delay:.8s;top:40%;left:15%}.box-congratulations .firework-13{animation:firework-lg 1.2s both infinite;animation-delay:.2s;top:60%;left:40%}.box-congratulations .firework-14{animation:firework-lg 1.2s both infinite;animation-delay:.5s;top:55%;left:90%}.box-congratulations .firework-15{animation:firework-md 1.2s both infinite;animation-delay:1.3s;top:60%;left:20%}@keyframes firework-sm{0%,to{opacity:0}10%,70%{opacity:1}to{box-shadow:-5rem 0 #ffb195,5rem 0 #ffb195,0 -5rem #ffb195,0 5rem #ffb195,3.5rem -3.5rem 0 var(--color-primary, #ff8053),3.5rem 3.5rem 0 var(--color-primary, #ff8053),-3.5rem -3.5rem 0 var(--color-primary, #ff8053),-3.5rem 3.5rem 0 var(--color-primary, #ff8053)}}@keyframes firework-md{0%,to{opacity:0}10%,70%{opacity:1}to{box-shadow:-7rem 0 #ffb195,7rem 0 #ffb195,0 -7rem #ffb195,0 7rem #ffb195,4.9rem -4.9rem 0 var(--color-primary, #ff8053),4.9rem 4.9rem 0 var(--color-primary, #ff8053),-4.9rem -4.9rem 0 var(--color-primary, #ff8053),-4.9rem 4.9rem 0 var(--color-primary, #ff8053)}}@keyframes firework-lg{0%,to{opacity:0}10%,70%{opacity:1}to{box-shadow:-9rem 0 #ffb195,9rem 0 #ffb195,0 -9rem #ffb195,0 9rem #ffb195,6.3rem -6.3rem 0 var(--color-primary, #ff8053),6.3rem 6.3rem 0 var(--color-primary, #ff8053),-6.3rem -6.3rem 0 var(--color-primary, #ff8053),-6.3rem 6.3rem 0 var(--color-primary, #ff8053)}}@media screen and (max-width: 1325px){.position-fix-head,.position-fix-content{position:relative!important;top:0}}.modal-limited .body-limited{padding:10px}.modal-limited .body-limited h2{display:flex;align-items:center;margin-bottom:32px}.modal-limited .body-limited img{margin-right:8px}.modal-limited .body-limited p{margin-bottom:25px}.modal-limited .body-limited .btn-preview{padding:20px 0;width:320px;max-width:320px}.btn-regular-pop-up-warning:hover{opacity:1;background-color:#ff8052b3}.pop-up-warning{z-index:2;background-image:url(https://assets.sugoyose.jp/storage/images/book_editor/pop_up_warning.png);background-size:100% 100%;width:200px;padding:6px 10px 10px;position:absolute;top:-60px;color:var(--color-alert, #f00);font-size:10px;line-height:1.4;text-align:left}.pop-up-copy{pointer-events:none;position:fixed;background:#000;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;padding:10px 20px;opacity:0;border-radius:5px;transition:visibility 0s,opacity .5s linear;z-index:10;width:auto}.pop-up-copy.active{visibility:visible;opacity:.8}.active>*:not(.step-1){visibility:visible}.print-demo-book .btn-return-cancel{z-index:1;position:absolute;padding:0;border:0;top:-22px;right:-20px;width:28.5px;height:28.5px;background:url(https://assets.sugoyose.jp/storage/images/icon/icon_remove.png) 0 0/100% no-repeat}.print-demo-book .btn-return-cancel:hover{background:url(https://assets.sugoyose.jp/storage/images/icon/×@2x.png) 0 0/100% no-repeat}.print-demo-book .link-download-book{display:none;justify-content:space-between;align-items:center;border:solid #ddd;border-width:1px 0 0 0;padding-top:27px;margin-top:30px}.print-demo-book .link-download-book .data-book{margin:0;color:#666;font-size:14px;font-weight:400;line-height:1.3571428571}.print-demo-book .link-download-book .version-book{font-size:16px;line-height:1.375}.print-demo-book .link-download-book .btn-download{justify-content:center;display:flex;align-items:center;color:#fff;background-color:var(--color-primary, #ff8053);font-weight:700;font-size:16px;line-height:1;border-radius:100px;padding:17px 40px;cursor:pointer}.print-demo-book .title{font-size:20px;margin-bottom:19px;color:#333;font-weight:600}.print-demo-book .content{font-size:12px;line-height:1.6666666667;display:inline-block;color:#707070;margin-bottom:25px}.print-demo-book .content .color-red{color:var(--color-alert, #f00)}.print-demo-book .no-progress{font-size:9px;color:#333;text-align:center}.print-demo-book .progress{border-radius:60px;height:10px;margin:0 45px}.print-demo-book .progess-detail{text-align:center;font-size:14px;font-weight:700;color:var(--color-primary, #ff8053);margin-bottom:9px}.print-demo-book .progress-bar{background-color:var(--color-primary, #ff8053)!important;border-radius:60px}.print-demo-book .progess-time{margin-top:13px;margin-bottom:30px;font-size:12px;color:#aaa;display:flex;justify-content:center;align-items:center}.print-demo-book .progess-time img{margin-right:3px;width:13px}.print-demo-book .btn-submit-demo{background-color:#fff;color:var(--color-primary, #ff8053)!important;border:2px var(--color-primary, #ff8053) solid;padding:20px;font-size:16px;font-weight:600}.print-demo-book .btn-download-book{background-color:var(--color-primary, #ff8053);color:#fff}.print-demo-book .btn-download-book-disable{background-color:#fff;color:#ddd!important;border:2px #dddddd solid}.print-demo-book .create-demo-meg-recommend{border:solid #ddd;border-width:1px 0 0 0;padding-top:30px;margin-top:30px;margin-bottom:30px}.print-demo-book .create-demo-meg-recommend a{transition:all .2s ease}.print-demo-book .create-demo-meg-recommend a:hover{text-decoration:none;opacity:.7}.print-demo-book .create-demo-meg-recommend .meg-recommend-title{font-weight:700;font-size:16px;letter-spacing:.02em;text-align:center;color:var(--color-text, #333);margin-bottom:20px}.print-demo-book .create-demo-meg-recommend .meg-recommend-item{width:30.5676855895%;text-align:left}.print-demo-book .create-demo-meg-recommend .meg-recommend-item__brand{height:12px;margin-bottom:4px;font-weight:500;font-size:9px;color:#a2a2a2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.print-demo-book .create-demo-meg-recommend .meg-recommend-item__title{height:33px;margin-bottom:4px;font-weight:700;font-size:11px;letter-spacing:.04em;line-height:16.5px;color:#666;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.print-demo-book .create-demo-meg-recommend .meg-recommend-item__price{height:19px;font-weight:700;font-size:14px;letter-spacing:.04em;color:#000}.print-demo-book .create-demo-meg-recommend .meg-recommend-item__price span{margin-top:6px;font-weight:400;font-size:10px;letter-spacing:.04em;text-align:left;color:#000}.print-demo-book .note{height:28px;margin-top:30px;background:#ffeae2;font-weight:700;font-size:12px;letter-spacing:.04em;color:#ff7f51;display:flex;align-items:center;justify-content:center}.print-demo-book.print-demo-book--forbiz .progess-detail{color:var(--color-primary-forbiz, #5ab0bd)}.print-demo-book.print-demo-book--forbiz .progess-detail .loading-anim span{background-color:var(--color-primary-forbiz, #5ab0bd)}.print-demo-book.print-demo-book--forbiz .progress-bar{background-color:var(--color-primary-forbiz, #5ab0bd)!important}.print-demo-book.print-demo-book--forbiz .btn-submit-demo{color:var(--color-primary-forbiz, #5ab0bd)!important;border:2px var(--color-primary-forbiz, #5ab0bd) solid}.print-demo-book.print-demo-book--forbiz .note{color:var(--color-primary-forbiz, #5ab0bd);background:var(--color-background, #f8f8f8)}@media screen and (max-width: 1200px){.editor-screen-page .select-page-book .label-select{display:none}}@media screen and (max-width: 768px){.component-previews-book{min-width:0;width:calc(100vw - 30px)}.component-previews-book .content{min-height:unset}.component-previews-book .box-slider{min-height:unset;background-color:var(--color-background, #f8f8f8)}.component-previews-book .box-slider .content-slider{padding:10px 0 25px;width:calc(100% - 30px);margin:0 auto;position:relative;top:unset;left:unset;transform:unset!important}.component-previews-book .box-slider .content-slider .info-member{width:70.2564102564vw;margin:0 auto 11px;display:flex;justify-content:space-between;align-items:center}.component-previews-book .box-slider .content-slider .info-member .count-card-message .title{font-size:12px;font-weight:700;letter-spacing:.02px;line-height:1.5833333333;padding-right:5px}.component-previews-book .box-slider .content-slider .info-member .count-card-message .number-card{font-size:14px;font-weight:700;line-height:1.3571428571;padding-right:5px}.component-previews-book .box-slider .content-slider .info-member .tag-unfinished span{cursor:pointer;padding:3px 15px;border:1px solid #999999;border-radius:4px;color:#999;font-weight:700;line-height:2.2}.component-previews-book .box-slider .content-slider .swiper-button-next,.component-previews-book .box-slider .content-slider .swiper-button-prev{background-color:#999}.component-previews-book .box-slider .content-slider .swiper-button-next:after,.component-previews-book .box-slider .content-slider .swiper-button-prev:after{content:"";background:url(https://assets.sugoyose.jp/storage/images/book_editor/icon_swiper_prev.png) no-repeat;background-size:100%;width:10px;height:18px}.component-previews-book .box-slider .content-slider .swiper-button-next{right:0}.component-previews-book .box-slider .content-slider .swiper-button-next:after{transform:rotate(180deg)}.component-previews-book .box-slider .content-slider .swiper-button-prev{left:0}.component-previews-book .box-slider .content-slider .group-page{width:70.2564102564vw;height:calc(70.2564102564vw + 89px)!important;background:transparent}.component-previews-book .box-slider .content-slider .group-page .page-book{width:100%;height:calc(70.2564102564vw + 89px)!important}.component-previews-book .box-slider .content-slider .group-page .page-book .name-page{bottom:65px;background-color:transparent}.component-previews-book .box-slider .content-slider .select-page-book{right:50%;transform:translate(50%);width:calc(100% - 30px);background-color:transparent;align-items:center;display:flex;justify-content:center}.component-previews-book .box-slider .content-slider .select-page-book .custom-select{background-color:#eee;color:#333}.component-previews-book .box-slider .content-slider .select-page-book .select-selected,.component-previews-book .box-slider .content-slider .select-page-book .select-items,.component-previews-book .box-slider .content-slider .select-page-book .same-as-selected{background-color:#eee;color:#333;font-size:14px;padding:10px 0;line-height:1.3571428571}.component-previews-book .box-slider .content-slider .select-page-book .select-selected div span,.component-previews-book .box-slider .content-slider .select-page-book .select-items div span,.component-previews-book .box-slider .content-slider .select-page-book .same-as-selected div span{color:#333;font-size:14px;padding:10px 0;line-height:1.3571428571}.component-previews-book .box-slider .header .next-page :after{background:url(https://assets.sugoyose.jp/storage/images/book_editor/icon_head_prev.png) 100% no-repeat;background-size:100%}.component-previews-book .footer{display:none}.component-previews-book .header{background-color:#fff;min-height:60px;color:#333}.component-previews-book .header .next-page a{padding-left:20px;color:#333}.component-previews-book .header .next-page span{display:none}.component-previews-book .header .title{font-size:18px;font-weight:700;letter-spacing:.02em;line-height:2.3333333333}.component-previews-book .header .header-time{display:none}.book-master-no-expired .footer-sp-editor{display:block;padding-left:0;padding-right:0}.book-master-no-expired .footer-sp-editor .info-book{margin-bottom:25px;justify-content:center;align-items:flex-start}.book-master-no-expired .footer-sp-editor .info-book .total-page,.book-master-no-expired .footer-sp-editor .info-book .total-monny{width:130px;flex-direction:column}.book-master-no-expired .footer-sp-editor .info-book .total-page .label--title,.book-master-no-expired .footer-sp-editor .info-book .total-monny .label--title{width:100px;text-align:center}.book-master-no-expired .footer-sp-editor .info-book .total-page .text-huge,.book-master-no-expired .footer-sp-editor .info-book .total-monny .text-huge{font-size:18px}.book-master-no-expired .footer-sp-editor .info-book .total-page .text-huge .label,.book-master-no-expired .footer-sp-editor .info-book .total-monny .text-huge .label{margin-right:8px}.book-master-no-expired .footer-sp-editor .info-book .total-page .footer-sp-editor__values,.book-master-no-expired .footer-sp-editor .info-book .total-monny .footer-sp-editor__values{display:flex;height:4.5em;align-items:center;justify-content:center}.book-master-no-expired .footer-sp-editor .info-book .total-page .label,.book-master-no-expired .footer-sp-editor .info-book .total-monny .label{font-size:12px;color:#666;font-weight:400!important;padding-top:5px;margin-right:0;margin-left:0}.book-master-no-expired .footer-sp-editor .info-book .total-monny{padding-left:35px;align-items:flex-start}.book-master-no-expired .footer-sp-editor .info-book .total-monny .label--title,.book-master-no-expired .footer-sp-editor .info-book .total-monny .footer-sp-editor__values{width:94px;text-align:center}.book-master-no-expired .footer-sp-editor .info-book .total-monny .footer-sp-editor__values{flex-direction:column}.book-master-no-expired .footer-sp-editor .info-book .total-monny .text-huge{width:100%;display:flex;align-items:center}.book-master-no-expired .footer-sp-editor .info-book .total-monny .text-huge:not(:last-child){margin-bottom:5px}.book-master-no-expired .footer-sp-editor .info-book .total-page{min-height:36px;align-items:flex-end;padding-right:48px}.book-master-no-expired .footer-sp-editor .info-book .total-page .label--title,.book-master-no-expired .footer-sp-editor .info-book .total-page .footer-sp-editor__values{width:60px;text-align:center}.book-master-no-expired .footer-sp-editor .info-book .total-page span{font-size:12px}.book-master-no-expired .footer-sp-editor .info-book .total-page span:last-child{align-self:auto;padding-top:8px}.book-master-no-expired .footer-sp-editor .info-book .total-page label{font-size:12px;color:#666;margin:0}.book-master-no-expired .footer-sp-editor .info-book .total-page .text-huge{font-size:22px}.book-master-no-expired .footer-sp-editor .info-book .total-page:first-child .text-huge{font-size:20px!important}.book-master-no-expired .footer-sp-editor .info-message{font-weight:700;font-size:14px;line-height:1.5714285714;padding-bottom:33px;text-align:center;border:solid #eeeeee;border-width:0 0 1px 0}.book-master-no-expired .footer-sp-editor .logo{width:90px;margin:9px auto 13px;padding-bottom:13px}.book-master-no-expired .select-page-book .label-select{color:#666;margin-left:21px}.book-master-no-expired .select-page-book .custom-select{padding-top:10px;padding-bottom:10px}.book-master-no-expired .select-page-book .select-selected{padding:0}.book-master-no-expired .select-page-book .select-selected:after{top:50%;transform:translateY(-50%)}.book-master-no-expired .select-page-book .same-as-selected{padding:0!important}.book-master-no-expired .select-page-book .select-items div span{padding:21px 0}.book-master-no-expired .box-slider .content-slider .group-page,.book-master-no-expired .box-slider .content-slider .group-page .page-book{height:calc(70.2564102564vw + 184px)!important}.book-master-no-expired .box-slider .content-slider .group-page .page-book .name-page{bottom:160px}.book-master-no-expired .box-slider .content-slider .swiper-button-next,.book-master-no-expired .box-slider .content-slider .swiper-button-prev{top:calc(50% - 122px)}.book-master-no-expired .box-slider .content-slider .select-page-book{bottom:95px}.book-master-no-expired .box-slider .content-slider .sp-info-date-master{display:block;position:absolute;bottom:30px;text-align:center;left:50%;transform:translate(-50%);width:100%}.book-master-no-expired .box-slider .content-slider .sp-info-date-master .title{font-size:12px;font-weight:500;line-height:1.3333333333;margin-bottom:5px}.book-master-no-expired .box-slider .content-slider .sp-info-date-master .title span{margin-left:5px;font-weight:700;font-size:16px;line-height:1.375}.book-master-no-expired .box-slider .content-slider .sp-info-date-master .note{color:#666;font-size:9px;font-weight:500}.book-user .box-slider .content-slider{min-height:calc(100vh - 103px);padding:30px 0 25px}.book-user .box-slider .content-slider .info-member{display:none}.book-user .box-slider .content-slider .group-page{height:calc(70.2564102564vw + 30px)!important}.book-user .sp-info-date{display:flex;align-items:center;justify-content:center;width:70.2564102564vw;margin:0 auto}.book-user .sp-info-date .title{margin-right:7px;font-weight:500;font-size:12px;color:#999}.book-user .sp-info-date .time{color:#333;font-weight:700;line-height:2.625;font-size:16px}.book-user .message-to-user{font-size:12px;font-weight:700;text-align:center}.book-user .footer-editor{justify-content:center;display:flex;height:43px}.book-user .footer-editor .logo{max-width:90px}.book-user .have-message .box-slider .content-slider{padding-bottom:20px}.book-user .have-message.footer-editor{justify-content:center;display:flex;flex-wrap:wrap;height:unset;padding:0}.book-user .have-message.footer-editor .logo{max-width:90px;order:2;padding:10px 0}.book-user .have-message.footer-editor .div-btn-edit{padding-top:20px;order:1;width:100%;padding-bottom:25px;border:solid #eeeeee;border-width:0 0 1px 0}.book-user .have-message.footer-editor .div-btn-edit .btn-preview{max-width:240px;width:240px;margin-left:0!important;padding:17px 0}.book-master-expired .box-slider .content-slider{padding:30px 0 20px}.book-master-expired .box-slider .content-slider .group-page{height:calc(70.2564102564vw + 263px)!important}.book-master-expired .box-slider .content-slider .info-member{display:none}.book-master-expired .box-slider .content-slider .swiper-button-prev,.book-master-expired .box-slider .content-slider .swiper-button-next{top:calc(50% - 176px)}.book-master-expired .group-button-buy{width:100%;justify-content:center;bottom:98px;z-index:99}.book-master-expired .group-button-buy .group-btn{display:flex;width:100%;max-width:300px;margin:0 auto;flex-direction:column-reverse;align-items:center}.book-master-expired .group-button-buy .btn-orange{margin-bottom:15px;max-width:240px}.book-master-expired .group-button-buy .mr-8{margin-right:0!important}.book-master-expired .group-button-buy .url-demo{flex-wrap:wrap}.book-master-expired .group-button-buy .url-demo .box-link{margin-left:0}.book-master-expired .group-button-buy .url-demo .d-none-mobile{display:block!important}.book-master-expired .group-button-buy .url-demo .box-button{width:70px}.book-master-expired .group-button-buy .url-demo p{width:100%;margin-bottom:9px!important}.book-master-expired .footer-buy{display:flex;flex-wrap:wrap;padding-left:0;padding-right:0}.book-master-expired .footer-buy .info-book{order:1;width:100%;border:solid #eeeeee;border-width:0 0 1px 0}}@media screen and (max-width: 768px) and (max-width: 768px){.book-master-expired .footer-buy .info-book{display:none}}@media screen and (max-width: 768px){.book-master-expired .footer-buy .logo{order:2;padding:10px 0;margin:0 auto;width:90px}.book-master-expired .footer-buy .date-book{width:100%;justify-content:center;flex-wrap:wrap}.book-master-expired .footer-buy .date-book p{font-size:12px;margin-bottom:10px!important}.book-master-expired .footer-buy .date-book .text-bold{font-size:16px}.book-master-expired .footer-buy .date-book .group-btn{width:100%}.book-master-expired .footer-buy .btn-black-methods{margin-bottom:25px;background-color:#fff;color:#333;border:1px #333 solid;border-radius:100px;max-width:240px}.book-master-expired .footer-buy .btn-extend{margin-bottom:25px;background-color:#fff;color:#333!important;border:1px #333 solid;line-height:1;border-radius:100px;max-width:240px}}.book-master-expired .menu_sp{margin-top:-63px}.btn-orange-line{border:1px solid var(--color-primary, #ff8053);background:#fff;padding-top:12px;padding-bottom:12px;color:var(--color-primary, #ff8053)!important}@media screen and (max-width: 768px){.pc_disp{display:none!important}}@media screen and (min-width: 769px){.sp_disp{display:none!important}}.menu_sp{position:relative;max-width:calc(100% - 50px);margin:-20px auto 0}@media screen and (min-width: 769px){.menu_sp{display:none}}.menu_sp__link{color:var(--color-primary, #ff8053);text-decoration:underline;font-size:12px;text-align:center;display:block;cursor:pointer}.menu_sp__link--expired_buy{color:#878787;text-decoration:underline;font-size:12px;text-align:center;display:block;cursor:pointer}.menu_sp__first{font-size:14px;color:#878787;text-align:center;margin-bottom:20px;position:relative}.menu_sp .group-button-web{max-width:340px;margin:0 auto 5px}.menu_sp .info-book{width:100%;display:block;margin-bottom:62px}.menu_sp .info-book .group-btn{margin-bottom:12px}.menu_sp .date-book{width:100%;font-size:14px;text-align:center;margin-bottom:15px}.menu_sp .date-book p{display:inline}.menu_sp .date-book .text-bold{font-weight:700;font-size:16px}.input-radio{margin-right:10px}.input-radio label{padding-left:13px;display:block;position:relative;margin-bottom:0}.input-radio input{width:0}.input-radio input:after{position:absolute;content:"";left:0;top:3px;width:10px;height:10px;background:url(/_assets/images/page_017/model_radio.png) 0 0/100% no-repeat}.input-radio input:checked:after{position:absolute;content:"";left:0;top:3px;width:10px;height:10px;background:url(/_assets/images/page_017/model_radio_check.png) 0 0/100% no-repeat}.btn-preview.btn-return{color:#333!important}.draggable-all-comment.sortable-drag{background:#5ee3e826;cursor:grabbing;border:30px dashed rgb(94,227,232)}.draggable-all-comment.sortable-ghost{background:#5ee3e826;cursor:grabbing;border:30px dotted rgb(94,227,232)}.previewpage_buy{position:relative;background:#eaeaea}@media screen and (max-width: 768.98px){.previewpage_buy{background:none}}.previewpage_buy__wrap{margin:25px;height:calc(100% - 50px);background:#fff;overflow:hidden;border-radius:10px;padding:35px 75px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (max-width: 1430px){.previewpage_buy__wrap{padding:25px}}@media screen and (max-width: 768.98px){.previewpage_buy__wrap{margin:0;padding:25px}}.previewpage_buy__content figure{margin-bottom:25px;text-align:center}.previewpage_buy__content figure img{width:100%;max-width:320px}@media screen and (max-width: 1430px){.previewpage_buy__content figure img{width:60%}}@media screen and (max-width: 768.98px){.previewpage_buy__content figure img{width:80%}}.previewpage_buy__content h3{font-size:16px;font-weight:700;letter-spacing:.32px;text-align:center;margin-bottom:18px;white-space:pre-line}@media screen and (max-width: 768.98px){.previewpage_buy__content h3{font-size:clamp(10px,2vw,16px)}}.previewpage_buy__content p{text-align:center;font-size:12px;line-height:20px;margin-bottom:25px}@media screen and (max-width: 768.98px){.previewpage_buy__content p{font-size:clamp(10px,1.8vw,16px);margin-bottom:0}}@media screen and (max-width: 530px){.previewpage_buy__content p br.sp_none{display:none}}.previewpage_buy__content__buttons{display:flex;gap:1px;align-items:center;justify-content:center;width:calc(100% - 40px);margin:0 auto}.previewpage_buy__content__buttons :only-child{border-radius:46px!important}@media screen and (max-width: 768.98px){.previewpage_buy__content__buttons{display:none}}.previewpage_buy__content__buttons button,.previewpage_buy__content__buttons a.btn-orange{font-size:14px;display:flex;align-items:center;justify-content:center;margin-bottom:10px;width:230px;height:50px;font-weight:500}.previewpage_buy__content__buttons button--left,.previewpage_buy__content__buttons a.btn-orange--left{border-radius:46px 0 0 46px}.previewpage_buy__content__buttons button--right,.previewpage_buy__content__buttons a.btn-orange--right{border-radius:0 46px 46px 0}.previewpage_buy__content__buttons button:hover,.previewpage_buy__content__buttons a.btn-orange:hover{color:#fff}.previewpage_buy__content__buttons button img,.previewpage_buy__content__buttons a.btn-orange img{width:20px;margin-right:10px}.previewpage_buy__content .btn-top{display:flex;align-items:center;justify-content:center;margin-top:10px}.previewpage_buy__content .btn-top .btn-orange{background:#fff;border:1px solid #dedede;color:var(--color-text, #333);font-size:14px;font-weight:400;display:flex;justify-content:center;cursor:pointer}.footer-editor .link_icontext{line-height:1.6}.barcode_sample{position:absolute;bottom:40px;left:0;width:100px;height:55px;z-index:3;background:#000c;color:#fff;font-size:10px;box-sizing:border-box;padding:5px;margin-bottom:0;display:flex;align-items:center;letter-spacing:-1px;line-height:1.1}.barcode_sample--list{bottom:0;left:10px;width:70px;height:35px;background:none;padding:0}.barcode_sample--list img{width:40px}.draggable-comment .content p.only-hankaku{line-height:1!important;font-family:"Noto Sans JP 500","Noto Color Emoji",serif!important}.draggable-comment .content p.only-hankaku.font-size-level-1-none-question{line-height:1.1!important}.draggable-comment .content p.only-hankaku-wide-line-height{line-height:1.3!important;font-family:"Noto Sans JP 500","Noto Color Emoji",serif!important}.draggable-comment .content p.only-hankaku-wide-line-height.font-size-level-1-none-question{line-height:1.1!important}.qa-1[data-id="441954"]{transform:scale(.8);transform-origin:top left}@media screen and (max-width: 768.98px){.back-to-top{display:none}}.back-to-top button{position:absolute;bottom:-43px;padding:10px;z-index:10;right:0;display:flex;align-items:center;font-size:14px!important;font-weight:400;text-align:center}.back-to-top--sp{display:flex;align-items:center;justify-content:center;margin-bottom:20px}@media screen and (min-width: 769px){.back-to-top--sp{display:none}}.back-to-top--sp button{display:flex;align-items:center;font-size:14px!important;font-weight:400;text-align:center;padding:10px}
