| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708 |
- @media(max-width: 1280px){
- .header--wrap{
- .header--container{
- padding: 0 20px;
- }
- }
- main{
- section{
- .sub--container{
- &.type3{
- padding: 100px 20px 120px;
- }
- .partners--wrap{
- gap: 12px;
- .partners{
- width: calc((100% - 36px) / 4);
- }
- }
- }
- }
- }
- .footer--wrap{
- .footer--container{
- padding: 40px 20px 60px;
- }
- }
- }
- @media(max-width: 1060px){
- #top--visual{
- height: 300px;
- .inner--content{
- max-height: 300px;
- min-height: 300px;
- >h1{
- font-size: 36px;
- }
- }
- }
- .header--wrap{
- .header--container{
- height: 60px;
- .logo--wrap{
- width: 123px;
- height: 32px;
- }
- .menu--wrap{
- display: none;
- }
- .lang--wrap{
- display: none;
- }
- .ham--wrap{
- display: block;
- }
- }
- }
- main{
- section{
- &.mission--section{
- .title--wrap{
- .mission--title{
- font-size: 30px;
- }
- .mission--desc{
- font-size: 20px;
- }
- }
- }
- &.notice--section{
- .sub--container{
- .title--wrap{
- .title{
- font-size: 36px;
- }
- }
- }
- }
- .sub--container{
- padding-left: 20px!important;
- padding-right: 20px!important;
- .title--wrap{
- .logo--wrap{
- img{
- width: 146px;
- }
- }
- .title{
- font-size: 30px;
- }
- .sub--title{
- font-size: 20px;
- }
- }
- .vision--wrap{
- >p{
- font-size: 30px;
- }
- }
- .values--card--wrap{
- .card{
- dt{
- font-size: 20px;
- }
- }
- }
- .history--desc--wrap{
- .history--desc{
- &.left--type{
- padding-right: 0;
- }
- &.left--type2{
- padding-right: 0;
- }
- &.right--type{
- padding-left: 0;
- }
- .desc--wrap{
- >p{
- font-size: 18px!important;
- }
- }
- .desc--box--wrap{
- .desc--wrap{
- >div{
- font-size: 20px;
- }
- }
- }
- }
- }
- .history--graph--wrap{
- .txt--wrap{
- width: 35%;
- min-width: 200px;
- font-size: 30px;
- }
- .graph--wrap{
- width: 65%;
- }
- }
- .catalog--wrap{
- gap: 40px;
- .catalog{
- gap: 40px;
- .img--wrap{
- width: 50%;
- min-width: 0;
- }
- .download--wrap{
- width: 50%;
- gap: 18px;
- >p{
- font-size: 24px;
- }
- }
- }
- }
- .materials--wrap{
- .materials--box{
- gap: 40px;
- .img--wrap{
- width: 40%;
- min-width: 0;
- img{
- width: 100%;
- height: 100%;
- object-fit: cover;
- }
- }
- .desc--wrap{
- width: 60%;
- gap: 12px;
- >h4{
- font-size: 24px;
- }
- >h5{
- font-size: 18px;
- }
- >ul{
- >li{
- font-size: 15px;
- }
- }
- }
- }
- }
- .life--cycle--wrap{
- gap: 16px;
- .cycle{
- gap: 16px;
- .img--wrap{
- .txt{
- padding: 16px;
- span{
- font-size: 16px;
- }
- p{
- font-size: 16px;
- }
- }
- }
- }
- }
- .patents--wrap{
- .patents--list{
- .patents{
- gap: 12px;
- .img--wrap{
- height: 300px;
- }
- }
- }
- }
- .news--wrap{
- .news--list{
- .news{
- gap: 20px;
- .news--title--wrap{
- h4{
- font-size: 18px;
- }
- span{
- font-size: 15px;
- }
- }
- }
- }
- }
- .sns--wrap{
- .sns--list{
- gap: 16px;
- .sns{
- width: calc((100% - 48px) / 4);
- .txt--wrap{
- >h4{
- font-size: 16px;
- }
- }
- &:hover{
- .txt--wrap{
- min-height: 110px;
- }
- }
- }
- }
- }
- .notice--wrap{
- .notice--list{
- .notice{
- gap: 40px;
- padding: 20px;
- h4{
- font-size: 18px;
- width: calc(100% - 180px);
- }
- .news--index{
- font-size: 15px;
- }
- .news--date{
- font-size: 15px;
- }
- }
- }
- }
- .faq--wrap{
- .border-default{
- .flex{
- >button{
- padding: 20px;
- .text-start{
- font-size: 18px;
- &::before{
- font-size: 20px;
- }
- }
- }
- }
- .overflow-hidden{
- padding: 20px 60px 20px 20px;
- .text-sm{
- font-size: 16px;
- &::before{
- font-size: 20px;
- }
- }
- }
- }
- }
- .location--wrap{
- h4{
- font-size: 24px;
- }
- .map{
- font-size: 15px;
- }
- .call{
- font-size: 15px;
- }
- .location--map{
- height: 300px;
- }
- }
- }
- }
- }
- #out--container{
- .out--container{
- padding: 0 20px;
- .m--title{
- font-size: 36px;
- }
- .form--contents--wrap{
- .form--contents{
- h3{
- &.privacy--title{
- font-size: 20px;
- }
- }
- }
- }
- }
- }
- .footer--wrap{
- .footer--container{
- .footer--top{
- .menu--wrap{
- display: none;
- }
- }
- .footer--bot{
- margin-top: 20px;
- .info--list{
- row-gap: 4px;
- li{
- font-size: 13px;
- &:nth-of-type(1), &:nth-of-type(2){
- width: 100%;
- }
- }
- .bar{
- display: none;
- &.mobile{
- display: inline-block;
- }
- }
- }
- .copyright{
- flex-direction: column;
- align-items: start;
- span{
- font-size: 13px;
- }
- a{
- font-size: 13px;
- }
- .bar{
- display: none;
- }
- }
- }
- }
- }
- }
- @media(max-width: 768px){
- #top--visual {
- .inner--content {
- >h1 {
- font-size: 24px;
- }
- nav {
- >ul{
- >li{
- a{
- font-size: 13px;
- }
- }
- }
- }
- }
- }
- main {
- section {
- &.mission--section {
- .title--wrap {
- .mission--title {
- font-size: 30px;
- }
- .mission--desc {
- font-size: 20px;
- }
- }
- }
- &.notice--section {
- .sub--container {
- .title--wrap {
- .title {
- font-size: 36px;
- }
- }
- }
- }
- .sub--container {
- padding-left: 20px !important;
- padding-right: 20px !important;
- .title--wrap {
- .logo--wrap {
- img {
- width: 146px;
- }
- }
- .title {
- font-size: 30px;
- }
- .sub--title {
- font-size: 20px;
- }
- }
- .vision--wrap {
- >p {
- font-size: 30px;
- }
- }
- .values--card--wrap {
- .card {
- dt {
- font-size: 20px;
- }
- }
- }
- .history--desc--wrap {
- .history--desc {
- &.left--type {
- padding-right: 0;
- }
- &.left--type2 {
- padding-right: 0;
- }
- &.right--type {
- padding-left: 0;
- }
- .desc--wrap {
- >p {
- font-size: 18px !important;
- }
- }
- .desc--box--wrap {
- .desc--wrap {
- >div {
- font-size: 20px;
- }
- }
- }
- }
- }
- .history--graph--wrap {
- .txt--wrap {
- width: 35%;
- min-width: 200px;
- font-size: 30px;
- }
- .graph--wrap {
- width: 65%;
- }
- }
- .catalog--wrap {
- gap: 40px;
- .catalog {
- gap: 40px;
- .img--wrap {
- width: 50%;
- min-width: 0;
- }
- .download--wrap {
- width: 50%;
- gap: 18px;
- >p {
- font-size: 24px;
- }
- }
- }
- }
- .materials--wrap {
- .materials--box {
- gap: 40px;
- .img--wrap {
- width: 40%;
- min-width: 0;
- img {
- width: 100%;
- height: 100%;
- object-fit: cover;
- }
- }
- .desc--wrap {
- width: 60%;
- gap: 12px;
- >h4 {
- font-size: 24px;
- }
- >h5 {
- font-size: 18px;
- }
- >ul {
- >li {
- font-size: 15px;
- }
- }
- }
- }
- }
- .life--cycle--wrap {
- gap: 16px;
- .cycle {
- gap: 16px;
- .img--wrap {
- .txt {
- padding: 16px;
- span {
- font-size: 16px;
- }
- p {
- font-size: 16px;
- }
- }
- }
- }
- }
- .patents--wrap {
- .patents--list {
- .patents {
- gap: 12px;
- .img--wrap {
- height: 300px;
- }
- }
- }
- }
- .news--wrap {
- .news--list {
- .news {
- gap: 20px;
- .news--title--wrap {
- h4 {
- font-size: 18px;
- }
- span {
- font-size: 15px;
- }
- }
- }
- }
- }
- .sns--wrap {
- .sns--list {
- gap: 16px;
- .sns {
- width: calc((100% - 48px) / 4);
- .txt--wrap {
- >h4 {
- font-size: 16px;
- }
- }
- &:hover {
- .txt--wrap {
- min-height: 110px;
- }
- }
- }
- }
- }
- .notice--wrap {
- .notice--list {
- .notice {
- gap: 40px;
- padding: 20px;
- h4 {
- font-size: 18px;
- width: calc(100% - 180px);
- }
- .news--index {
- font-size: 15px;
- }
- .news--date {
- font-size: 15px;
- }
- }
- }
- }
- .faq--wrap {
- .border-default {
- .flex {
- >button {
- padding: 20px;
- .text-start {
- font-size: 18px;
- &::before {
- font-size: 20px;
- }
- }
- }
- }
- .overflow-hidden {
- padding: 20px 60px 20px 20px;
- .text-sm {
- font-size: 16px;
- &::before {
- font-size: 20px;
- }
- }
- }
- }
- }
- .location--wrap {
- h4 {
- font-size: 24px;
- }
- .map {
- font-size: 15px;
- }
- .call {
- font-size: 15px;
- }
- .location--map {
- height: 300px;
- }
- }
- }
- }
- }
- #out--container {
- .out--container {
- .m--title {
- font-size: 36px;
- }
- .form--contents--wrap {
- .form--contents {
- h3 {
- &.privacy--title {
- font-size: 20px;
- }
- }
- }
- }
- }
- }
- }
|