-
-
ここごはんについて
-
ABOUT
-
- これまでの地図は情報がすでにあるのが当たり前。
- このサービスでは自分たちの会社・団体で地図を1から作り上げます。
-
- 行きつけのおすすめのご飯やさん。ランチで穴場のお店。
- 自分の属している会社・団体ごとにその地図はどんどん進化します。
-
- あなたも地図を作るメンバーになりませんか?
-
-
- VIEW MORE
-
-
-
-
+
+
+
+ ここごはんについて
+
ABOUT
+
+
+ これまでの地図は情報がすでにあるのが当たり前。
+ このサービスでは自分たちの会社・団体で地図を1から作り上げます。
+
+ 行きつけのおすすめのご飯やさん。ランチで穴場のお店。
+ 自分の属している会社・団体ごとにその地図はどんどん進化します。
+
+ あなたも地図を作るメンバーになりませんか?
+
+ {/* TODO: 詳しくみるボタンの追加 */}
+
+
+
+
diff --git a/src/components/organisms/styles/About.module.scss b/src/components/organisms/styles/About.module.scss
index cfb8e4c..4bcafb5 100644
--- a/src/components/organisms/styles/About.module.scss
+++ b/src/components/organisms/styles/About.module.scss
@@ -1,63 +1,145 @@
.about {
+ position: relative;
width: 100%;
height: 1100px;
margin-top: -90px;
- border-radius: 40px 40px 0 0;
+ border-radius: 100px 100px 0 0;
background-color: var(--main-red-color);
+ z-index: -1;
.container {
- width: 90%;
+ width: 70%;
+ max-width: 1900px;
+ height: 100%;
margin: 0 auto;
- border: 1px solid white;
.box {
- width: 100%;
- padding-top: calc(100vh - 800px);
+ position: absolute;
+ top: 500px;
+ width: 70%;
box-sizing: border-box;
- display: flex;
- justify-content: space-between;
- align-items: center;
- border: 1px solid white;
- .leftBox {
- width: 60%;
- height: 600px;
- padding: 50px 0px;
- border: 1px solid white;
- .subTitle {
- display: block;
- font-size: 20px;
- font-weight: 500;
- margin-bottom: 10px;
- color: var(--main-white-color);
- }
- .title {
- font-size: 90px;
- font-weight: 900;
- line-height: 100px;
- color: var(--main-white-color);
- font-family: 'Roboto', sans-serif;
+ .flexBox {
+ width: 100%;
+ display: flex;
+ align-items: center;
+ .titleBox {
margin-bottom: 30px;
+ .jaTitle {
+ color: var(--main-white-color);
+ font-size: 16px;
+ font-weight: 700;
+ display: block;
+ }
+ .enTitle {
+ font-size: 70px;
+ line-height: 46px;
+ margin-top: 30px;
+ font-weight: 700;
+ color: var(--main-white-color);
+ }
}
- .text {
- font-size: 20px;
- font-weight: 500;
- line-height: 30px;
- color: var(--main-white-color);
- font-family: 'Roboto', sans-serif;
- margin-bottom: 60px;
+ .leftBox {
+ width: 50%;
+ border: 1px solid whtie;
+ .text {
+ font-size: 20px;
+ line-height: 37px;
+ color: var(--main-white-color);
+ }
+ .moreButton {
+ display: block;
+ margin-top: 60px;
+ display: flex;
+ align-items: center;
+ .arrow {
+ display: block;
+ content: '';
+ width: 50px;
+ height: 50px;
+ border-radius: 50px;
+ background-color: var(--main-white-color);
+ }
+ }
}
- .link {
- border: 1px solid var(--main-white-color);
- border-radius: 20px;
- padding: 20px 30px;
+ .rightBox {
+ width: 50%;
+ .image {
+ height: 100%;
+ }
}
}
- .rightBox {
- width: 40%;
- border: 1px solid white;
- .image {
- width: 700px;
- height: 700px;
+ }
+ }
+}
+
+@media screen and (max-width: 1026px) {
+ .about {
+ position: relative;
+ width: 100%;
+ height: 1300px;
+ margin-top: -90px;
+ border-radius: 30px 30px 0 0;
+ background-color: var(--main-red-color);
+ z-index: -1;
+ .container {
+ width: 90%;
+ max-width: 1900px;
+ height: 100%;
+ margin: 0 auto;
+ .box {
+ position: absolute;
+ top: 500px;
+ width: 90%;
+ box-sizing: border-box;
+ .flexBox {
+ width: 100%;
+ display: block;
+ .titleBox {
+ margin-bottom: 30px;
+ .jaTitle {
+ color: var(--main-white-color);
+ font-size: 14px;
+ font-weight: 700;
+ display: block;
+ }
+ .enTitle {
+ font-size: 55px;
+ line-height: 60px;
+ margin-top: 30px;
+ font-weight: 700;
+ color: var(--main-white-color);
+ }
+ }
+ .leftBox {
+ width: 100%;
+ border: 1px solid whtie;
+ margin-bottom: 70px;
+ .text {
+ font-size: 14px;
+ line-height: 26px;
+ color: var(--main-white-color);
+ }
+ .moreButton {
+ display: block;
+ margin-top: 60px;
+ display: flex;
+ align-items: center;
+ .arrow {
+ display: block;
+ content: '';
+ width: 50px;
+ height: 50px;
+ border-radius: 50px;
+ background-color: var(--main-white-color);
+ }
+ }
+ }
+ .rightBox {
+ width: 100%;
+ .image {
+ width: 100%;
+ }
+ }
}
}
}
}
-}
\ No newline at end of file
+}
diff --git a/src/components/organisms/styles/Header.module.scss b/src/components/organisms/styles/Header.module.scss
index ab615de..5f26da9 100644
--- a/src/components/organisms/styles/Header.module.scss
+++ b/src/components/organisms/styles/Header.module.scss
@@ -5,7 +5,7 @@
background-color: #fff;
.container {
width: 95%;
- max-width: 1400px;
+ max-width: 1900px;
margin: 0 auto;
display: flex;
align-items: center;
diff --git a/src/components/organisms/styles/Hero.module.scss b/src/components/organisms/styles/Hero.module.scss
index f41de2f..5aff87d 100644
--- a/src/components/organisms/styles/Hero.module.scss
+++ b/src/components/organisms/styles/Hero.module.scss
@@ -4,7 +4,7 @@
box-sizing: border-box;
.container {
width: 95%;
- max-width: 1400px;
+ max-width: 1900px;
margin: 0 auto;
height: 100%;
.title {
diff --git a/src/styles/globals.css b/src/styles/globals.css
index 8b6de86..b855128 100644
--- a/src/styles/globals.css
+++ b/src/styles/globals.css
@@ -2,7 +2,7 @@
/* color */
--main-color: #ff0211;
--main-red-color: #ff0211;
- --main-black-color: #000000;
+ --main-black-color: #333333;
--main-white-color: #ffffff;
/* fontSize */