diff --git a/client/src/components/term/TermContent/TermContent.jsx b/client/src/components/term/TermContent/TermContent.jsx
new file mode 100644
index 0000000..14365f2
--- /dev/null
+++ b/client/src/components/term/TermContent/TermContent.jsx
@@ -0,0 +1,152 @@
+import React from 'react';
+
+/** @type {React.VFC} */
+const TermContent = () => {
+ return (
+ <>
+
第5条(禁止事項)
+ ユーザーは、本サービスの利用にあたり、以下の行為をしてはなりません。
+
+ - 法令または公序良俗に違反する行為
+ - 犯罪行為に関連する行為
+ -
+ 当社、本サービスの他のユーザー、または第三者のサーバーまたはネットワークの機能を破壊したり、妨害したりする行為
+
+ - 当社のサービスの運営を妨害するおそれのある行為
+ - 他のユーザーに関する個人情報等を収集または蓄積する行為
+ - 不正アクセスをし、またはこれを試みる行為
+ - 他のユーザーに成りすます行為
+ - 当社のサービスに関連して、反社会的勢力に対して直接または間接に利益を供与する行為
+ -
+ 当社、本サービスの他のユーザーまたは第三者の知的財産権、肖像権、プライバシー、名誉その他の権利または利益を侵害する行為
+
+ -
+ 以下の表現を含み、または含むと当社が判断する内容を本サービス上に投稿し、または送信する行為
+
+ - 過度に暴力的な表現
+ - 露骨な性的表現
+ - 人種、国籍、信条、性別、社会的身分、門地等による差別につながる表現
+ - 自殺、自傷行為、薬物乱用を誘引または助長する表現
+ - その他反社会的な内容を含み他人に不快感を与える表現
+
+
+ -
+ 以下を目的とし、または目的とすると当社が判断する行為
+
+ - 営業、宣伝、広告、勧誘、その他営利を目的とする行為(当社の認めたものを除きます。)
+ - 性行為やわいせつな行為を目的とする行為
+ - 面識のない異性との出会いや交際を目的とする行為
+ - 他のユーザーに対する嫌がらせや誹謗中傷を目的とする行為
+ - 当社、本サービスの他のユーザー、または第三者に不利益、損害または不快感を与えることを目的とする行為
+ - その他本サービスが予定している利用目的と異なる目的で本サービスを利用する行為
+
+
+ - 宗教活動または宗教団体への勧誘行為
+ - その他、当社が不適切と判断する行為
+
+
+ 第6条(本サービスの提供の停止等)
+
+ -
+ 当社は、以下のいずれかの事由があると判断した場合、ユーザーに事前に通知することなく本サービスの全部または一部の提供を停止または中断することができるものとします。
+
+ - 本サービスにかかるコンピュータシステムの保守点検または更新を行う場合
+ - 地震、落雷、火災、停電または天災などの不可抗力により、本サービスの提供が困難となった場合
+ - コンピュータまたは通信回線等が事故により停止した場合
+ - その他、当社が本サービスの提供が困難と判断した場合
+
+
+ -
+ 当社は、本サービスの提供の停止または中断により、ユーザーまたは第三者が被ったいかなる不利益または損害についても、一切の責任を負わないものとします。
+
+
+
+ 第7条(著作権)
+
+ -
+ ユーザーは、自ら著作権等の必要な知的財産権を有するか、または必要な権利者の許諾を得た文章、画像や映像等の情報に関してのみ、本サービスを利用し、投稿ないしアップロードすることができるものとします。
+
+ -
+ ユーザーが本サービスを利用して投稿ないしアップロードした文章、画像、映像等の著作権については、当該ユーザーその他既存の権利者に留保されるものとします。ただし、当社は、本サービスを利用して投稿ないしアップロードされた文章、画像、映像等について、本サービスの改良、品質の向上、または不備の是正等ならびに本サービスの周知宣伝等に必要な範囲で利用できるものとし、ユーザーは、この利用に関して、著作者人格権を行使しないものとします。
+
+ -
+ 前項本文の定めるものを除き、本サービスおよび本サービスに関連する一切の情報についての著作権およびその他の知的財産権はすべて当社または当社にその利用を許諾した権利者に帰属し、ユーザーは無断で複製、譲渡、貸与、翻訳、改変、転載、公衆送信(送信可能化を含みます。)、伝送、配布、出版、営業使用等をしてはならないものとします。
+
+
+
+ 第8条(利用制限および登録抹消)
+
+ -
+ 当社は、ユーザーが以下のいずれかに該当する場合には、事前の通知なく、投稿データを削除し、ユーザーに対して本サービスの全部もしくは一部の利用を制限しまたはユーザーとしての登録を抹消することができるものとします。
+
+ - 本規約のいずれかの条項に違反した場合
+ - 登録事項に虚偽の事実があることが判明した場合
+ - 決済手段として当該ユーザーが届け出たクレジットカードが利用停止となった場合
+ - 料金等の支払債務の不履行があった場合
+ - 当社からの連絡に対し、一定期間返答がない場合
+ - 本サービスについて、最終の利用から一定期間利用がない場合
+ - その他、当社が本サービスの利用を適当でないと判断した場合
+
+
+ -
+ 前項各号のいずれかに該当した場合、ユーザーは、当然に当社に対する一切の債務について期限の利益を失い、その時点において負担する一切の債務を直ちに一括して弁済しなければなりません。
+
+ - 当社は、本条に基づき当社が行った行為によりユーザーに生じた損害について、一切の責任を負いません。
+
+
+ 第9条(退会)
+ ユーザーは、当社の定める退会手続により、本サービスから退会できるものとします。
+
+ 第10条(保証の否認および免責事項)
+
+ -
+ 当社は、本サービスに事実上または法律上の瑕疵(安全性、信頼性、正確性、完全性、有効性、特定の目的への適合性、セキュリティなどに関する欠陥、エラーやバグ、権利侵害などを含みます。)がないことを明示的にも黙示的にも保証しておりません。
+
+ -
+ 当社は、本サービスに起因してユーザーに生じたあらゆる損害について一切の責任を負いません。ただし、本サービスに関する当社とユーザーとの間の契約(本規約を含みます。)が消費者契約法に定める消費者契約となる場合、この免責規定は適用されません。
+
+ -
+ 前項ただし書に定める場合であっても、当社は、当社の過失(重過失を除きます。)による債務不履行または不法行為によりユーザーに生じた損害のうち特別な事情から生じた損害(当社またはユーザーが損害発生につき予見し、または予見し得た場合を含みます。)について一切の責任を負いません。また、当社の過失(重過失を除きます。)による債務不履行または不法行為によりユーザーに生じた損害の賠償は、ユーザーから当該損害が発生した月に受領した利用料の額を上限とします。
+
+ -
+ 当社は、本サービスに関して、ユーザーと他のユーザーまたは第三者との間において生じた取引、連絡または紛争等について一切責任を負いません。
+
+
+
+ 第11条(サービス内容の変更等)
+
+ 当社は、ユーザーに通知することなく、本サービスの内容を変更しまたは本サービスの提供を中止することができるものとし、これによってユーザーに生じた損害について一切の責任を負いません。
+
+
+ 第12条(利用規約の変更)
+
+ 当社は、必要と判断した場合には、ユーザーに通知することなくいつでも本規約を変更することができるものとします。なお、本規約の変更後、本サービスの利用を開始した場合には、当該ユーザーは変更後の規約に同意したものとみなします。
+
+
+ 第13条(個人情報の取扱い)
+
+ 当社は、本サービスの利用によって取得する個人情報については、当社「プライバシーポリシー」に従い適切に取り扱うものとします。
+
+
+ 第14条(通知または連絡)
+
+ ユーザーと当社との間の通知または連絡は、当社の定める方法によって行うものとします。当社は、ユーザーから、当社が別途定める方式に従った変更届け出がない限り、現在登録されている連絡先が有効なものとみなして当該連絡先へ通知または連絡を行い、これらは、発信時にユーザーへ到達したものとみなします。
+
+
+ 第15条(権利義務の譲渡の禁止)
+
+ ユーザーは、当社の書面による事前の承諾なく、利用契約上の地位または本規約に基づく権利もしくは義務を第三者に譲渡し、または担保に供することはできません。
+
+
+ 第16条(準拠法・裁判管轄)
+
+ - 本規約の解釈にあたっては、日本法を準拠法とします。
+ - 本サービスに関して紛争が生じた場合には、当社の本店所在地を管轄する裁判所を専属的合意管轄とします。
+
+
+ 以上
+ >
+ );
+};
+
+export { TermContent };
diff --git a/client/src/components/term/TermContent/index.js b/client/src/components/term/TermContent/index.js
new file mode 100644
index 0000000..fb7233e
--- /dev/null
+++ b/client/src/components/term/TermContent/index.js
@@ -0,0 +1 @@
+export { TermContent as default } from './TermContent';
diff --git a/client/src/components/term/TermPage/TermPage.jsx b/client/src/components/term/TermPage/TermPage.jsx
index 8d32cc9..e7f4ae7 100644
--- a/client/src/components/term/TermPage/TermPage.jsx
+++ b/client/src/components/term/TermPage/TermPage.jsx
@@ -1,7 +1,27 @@
import React from 'react';
+const TermContent = React.lazy(() => import('../TermContent'))
+
/** @type {React.VFC} */
const TermPage = () => {
+ const bottomRef = React.useRef(null)
+ const [showUnder, setShowUnder] = React.useState(false)
+
+ React.useEffect(() => {
+ const io = new IntersectionObserver(([entry]) => {
+ if (entry.isIntersecting) {
+ setShowUnder(true)
+ }
+ })
+ if (bottomRef.current) {
+ io.observe(bottomRef.current)
+ }
+
+ return () => {
+ io.disconnect()
+ }
+ }, [bottomRef]);
+
return (
利用規約
@@ -57,147 +77,15 @@ const TermPage = () => {
- 第5条(禁止事項)
- ユーザーは、本サービスの利用にあたり、以下の行為をしてはなりません。
-
- - 法令または公序良俗に違反する行為
- - 犯罪行為に関連する行為
- -
- 当社、本サービスの他のユーザー、または第三者のサーバーまたはネットワークの機能を破壊したり、妨害したりする行為
-
- - 当社のサービスの運営を妨害するおそれのある行為
- - 他のユーザーに関する個人情報等を収集または蓄積する行為
- - 不正アクセスをし、またはこれを試みる行為
- - 他のユーザーに成りすます行為
- - 当社のサービスに関連して、反社会的勢力に対して直接または間接に利益を供与する行為
- -
- 当社、本サービスの他のユーザーまたは第三者の知的財産権、肖像権、プライバシー、名誉その他の権利または利益を侵害する行為
-
- -
- 以下の表現を含み、または含むと当社が判断する内容を本サービス上に投稿し、または送信する行為
-
- - 過度に暴力的な表現
- - 露骨な性的表現
- - 人種、国籍、信条、性別、社会的身分、門地等による差別につながる表現
- - 自殺、自傷行為、薬物乱用を誘引または助長する表現
- - その他反社会的な内容を含み他人に不快感を与える表現
-
-
- -
- 以下を目的とし、または目的とすると当社が判断する行為
-
- - 営業、宣伝、広告、勧誘、その他営利を目的とする行為(当社の認めたものを除きます。)
- - 性行為やわいせつな行為を目的とする行為
- - 面識のない異性との出会いや交際を目的とする行為
- - 他のユーザーに対する嫌がらせや誹謗中傷を目的とする行為
- - 当社、本サービスの他のユーザー、または第三者に不利益、損害または不快感を与えることを目的とする行為
- - その他本サービスが予定している利用目的と異なる目的で本サービスを利用する行為
-
-
- - 宗教活動または宗教団体への勧誘行為
- - その他、当社が不適切と判断する行為
-
-
- 第6条(本サービスの提供の停止等)
-
- -
- 当社は、以下のいずれかの事由があると判断した場合、ユーザーに事前に通知することなく本サービスの全部または一部の提供を停止または中断することができるものとします。
-
- - 本サービスにかかるコンピュータシステムの保守点検または更新を行う場合
- - 地震、落雷、火災、停電または天災などの不可抗力により、本サービスの提供が困難となった場合
- - コンピュータまたは通信回線等が事故により停止した場合
- - その他、当社が本サービスの提供が困難と判断した場合
-
-
- -
- 当社は、本サービスの提供の停止または中断により、ユーザーまたは第三者が被ったいかなる不利益または損害についても、一切の責任を負わないものとします。
-
-
-
- 第7条(著作権)
-
- -
- ユーザーは、自ら著作権等の必要な知的財産権を有するか、または必要な権利者の許諾を得た文章、画像や映像等の情報に関してのみ、本サービスを利用し、投稿ないしアップロードすることができるものとします。
-
- -
- ユーザーが本サービスを利用して投稿ないしアップロードした文章、画像、映像等の著作権については、当該ユーザーその他既存の権利者に留保されるものとします。ただし、当社は、本サービスを利用して投稿ないしアップロードされた文章、画像、映像等について、本サービスの改良、品質の向上、または不備の是正等ならびに本サービスの周知宣伝等に必要な範囲で利用できるものとし、ユーザーは、この利用に関して、著作者人格権を行使しないものとします。
-
- -
- 前項本文の定めるものを除き、本サービスおよび本サービスに関連する一切の情報についての著作権およびその他の知的財産権はすべて当社または当社にその利用を許諾した権利者に帰属し、ユーザーは無断で複製、譲渡、貸与、翻訳、改変、転載、公衆送信(送信可能化を含みます。)、伝送、配布、出版、営業使用等をしてはならないものとします。
-
-
-
- 第8条(利用制限および登録抹消)
-
- -
- 当社は、ユーザーが以下のいずれかに該当する場合には、事前の通知なく、投稿データを削除し、ユーザーに対して本サービスの全部もしくは一部の利用を制限しまたはユーザーとしての登録を抹消することができるものとします。
-
- - 本規約のいずれかの条項に違反した場合
- - 登録事項に虚偽の事実があることが判明した場合
- - 決済手段として当該ユーザーが届け出たクレジットカードが利用停止となった場合
- - 料金等の支払債務の不履行があった場合
- - 当社からの連絡に対し、一定期間返答がない場合
- - 本サービスについて、最終の利用から一定期間利用がない場合
- - その他、当社が本サービスの利用を適当でないと判断した場合
-
-
- -
- 前項各号のいずれかに該当した場合、ユーザーは、当然に当社に対する一切の債務について期限の利益を失い、その時点において負担する一切の債務を直ちに一括して弁済しなければなりません。
-
- - 当社は、本条に基づき当社が行った行為によりユーザーに生じた損害について、一切の責任を負いません。
-
-
- 第9条(退会)
- ユーザーは、当社の定める退会手続により、本サービスから退会できるものとします。
-
- 第10条(保証の否認および免責事項)
-
- -
- 当社は、本サービスに事実上または法律上の瑕疵(安全性、信頼性、正確性、完全性、有効性、特定の目的への適合性、セキュリティなどに関する欠陥、エラーやバグ、権利侵害などを含みます。)がないことを明示的にも黙示的にも保証しておりません。
-
- -
- 当社は、本サービスに起因してユーザーに生じたあらゆる損害について一切の責任を負いません。ただし、本サービスに関する当社とユーザーとの間の契約(本規約を含みます。)が消費者契約法に定める消費者契約となる場合、この免責規定は適用されません。
-
- -
- 前項ただし書に定める場合であっても、当社は、当社の過失(重過失を除きます。)による債務不履行または不法行為によりユーザーに生じた損害のうち特別な事情から生じた損害(当社またはユーザーが損害発生につき予見し、または予見し得た場合を含みます。)について一切の責任を負いません。また、当社の過失(重過失を除きます。)による債務不履行または不法行為によりユーザーに生じた損害の賠償は、ユーザーから当該損害が発生した月に受領した利用料の額を上限とします。
-
- -
- 当社は、本サービスに関して、ユーザーと他のユーザーまたは第三者との間において生じた取引、連絡または紛争等について一切責任を負いません。
-
-
-
- 第11条(サービス内容の変更等)
-
- 当社は、ユーザーに通知することなく、本サービスの内容を変更しまたは本サービスの提供を中止することができるものとし、これによってユーザーに生じた損害について一切の責任を負いません。
-
-
- 第12条(利用規約の変更)
-
- 当社は、必要と判断した場合には、ユーザーに通知することなくいつでも本規約を変更することができるものとします。なお、本規約の変更後、本サービスの利用を開始した場合には、当該ユーザーは変更後の規約に同意したものとみなします。
-
-
- 第13条(個人情報の取扱い)
-
- 当社は、本サービスの利用によって取得する個人情報については、当社「プライバシーポリシー」に従い適切に取り扱うものとします。
-
-
- 第14条(通知または連絡)
-
- ユーザーと当社との間の通知または連絡は、当社の定める方法によって行うものとします。当社は、ユーザーから、当社が別途定める方式に従った変更届け出がない限り、現在登録されている連絡先が有効なものとみなして当該連絡先へ通知または連絡を行い、これらは、発信時にユーザーへ到達したものとみなします。
-
-
- 第15条(権利義務の譲渡の禁止)
-
- ユーザーは、当社の書面による事前の承諾なく、利用契約上の地位または本規約に基づく権利もしくは義務を第三者に譲渡し、または担保に供することはできません。
-
-
- 第16条(準拠法・裁判管轄)
-
- - 本規約の解釈にあたっては、日本法を準拠法とします。
- - 本サービスに関して紛争が生じた場合には、当社の本店所在地を管轄する裁判所を専属的合意管轄とします。
-
+
- 以上
+ {
+ showUnder
+ ? Loading...}>
+
+
+ : null
+ }
);
};