#about{overflow:hidden;background:#fff}#about #text-section{max-width:1380px;width:100%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;position:relative;margin-bottom:64px}@media screen and (max-width: 1440px){#about #text-section{width:calc(100% - 80px)}}@media screen and (max-width: 959px){#about #text-section{width:calc(100% - 16vw)}}@media screen and (max-width: 959px){#about #text-section{margin-bottom:32px}}#about #content-section{max-width:1380px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:64px;display:flex;flex-direction:column;align-items:center;position:relative}@media screen and (max-width: 1440px){#about #content-section{width:calc(100% - 80px)}}@media screen and (max-width: 959px){#about #content-section{width:calc(100% - 16vw)}}#about #content-section .menu-list{display:flex;justify-content:space-between;max-width:980px;width:100%;margin-bottom:40px;position:relative}#about #content-section .menu-list:before,#about #content-section .menu-list:after{content:"";position:absolute;left:50%;top:50%;background-color:#4b300e;transform:translate(-50%, -50%)}#about #content-section .menu-list:before{height:18px;width:3px}#about #content-section .menu-list:after{height:3px;width:18px}#about #content-section .menu-list li{width:calc(50% - 44px);height:120px;font-weight:700;font-size:1.2222222222rem;display:flex;align-items:center;justify-content:center;background:#faebdb}#about #content-section .menu-list li:nth-child(2){background:#f8eb99}#about #content-section .contents .box{display:flex;flex-direction:row-reverse;margin-bottom:32px}#about #content-section .contents .box:last-child{margin:0}#about #content-section .contents .box img{border-radius:8px}#about #content-section .contents .box .textarea{flex:1;margin-right:32px}#about #content-section .contents .box .textarea .title{font-size:.8888888889rem;color:#ff9400;margin:0 0 18px}#about #content-section .contents .box .textarea .text{font-size:.7777777778rem}#about #content-section .contents .box .textarea .text p{margin:0 0 16px}#about #content-section .contents .box .textarea .text p:last-child{margin:0}#about #content-section .contents .box .textarea .text .button{margin-top:16px}#about #content-section .contents .box .textarea .text .button a{min-width:144px;display:inline-block;background:#ffe500;border:1px solid #4b300e;border-radius:40px;padding:8px 32px;font-size:.8333333333rem;font-weight:600}#about #content-section .contents .box .textarea .text .button a:hover{color:#fff;background:#ff6f00}#about #content-section .title{font-size:.8888888889rem;color:#ff9400;margin:0 0 18px}#about #content-section .text{font-size:.7777777778rem}#about #content-section .text p{margin:0 0 16px}#about #content-section .text p:last-child{margin:0}@media screen and (max-width: 959px){#about #content-section{margin-bottom:32px}#about #content-section .menu-list{display:block;width:100%;margin-bottom:24px}#about #content-section .menu-list:before,#about #content-section .menu-list:after{content:"";position:absolute;left:50%;top:50%;background-color:#4b300e;transform:translate(-50%, -50%)}#about #content-section .menu-list:before{height:12px;width:2px}#about #content-section .menu-list:after{height:2px;width:12px}#about #content-section .menu-list li{width:100%;height:80px;font-weight:700;font-size:1.1111111111rem;display:flex;align-items:center;justify-content:center;background:#faebdb}#about #content-section .menu-list li:nth-child(2){background:#f8eb99;margin-top:24px}#about #content-section .contents .box{display:block;margin-bottom:32px}#about #content-section .contents .box:last-child{margin:0}#about #content-section .contents .box img{border-radius:8px;margin:0 0 16px}#about #content-section .contents .box .textarea{flex:1;margin-right:32px}#about #content-section .contents .box .textarea .title{font-size:.8888888889rem;color:#ff9400;margin:0 0 18px}#about #content-section .contents .box .textarea .text{font-size:.7777777778rem}#about #content-section .contents .box .textarea .text p{margin:0 0 16px}#about #content-section .contents .box .textarea .text p:last-child{margin:0}#about #content-section .contents .box .textarea .text .button{margin-top:16px}#about #content-section .contents .box .textarea .text .button a{min-width:144px;display:inline-block;background:#ffe500;border:1px solid #4b300e;border-radius:40px;padding:8px 32px;font-size:.8333333333rem;font-weight:600}#about #content-section .contents .box .textarea .text .button a:hover{color:#fff;background:#ff6f00}#about #content-section .title{font-size:.8888888889rem;color:#ff9400;margin:0 0 18px}#about #content-section .text{font-size:.7777777778rem}#about #content-section .text p{margin:0 0 16px}#about #content-section .text p:last-child{margin:0}}#about .bnlist{max-width:1380px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:100px;display:flex;justify-content:center}@media screen and (max-width: 1440px){#about .bnlist{width:calc(100% - 80px)}}@media screen and (max-width: 959px){#about .bnlist{width:calc(100% - 16vw)}}#about .bnlist li{text-align:center}#about .bnlist li img{display:inline-block}#about .bnlist li span{display:block;margin:8px}@media screen and (max-width: 959px){#about .bnlist li span{font-size:.7777777778rem}}#about #img-slider .box .boxinner{margin:12px 8px}#about #img-slider .box .boxinner img{border-radius:16px;height:250px;width:auto}@media screen and (max-width: 959px){#about #img-slider .box .boxinner img{height:120px}}#about #message-section{max-width:1380px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:40px;position:relative}@media screen and (max-width: 1440px){#about #message-section{width:calc(100% - 80px)}}@media screen and (max-width: 959px){#about #message-section{width:calc(100% - 16vw)}}#about #message-section .img{display:flex;justify-content:center;margin:0 0 24px}#about #message-section .title{font-size:2.1111111111rem;margin:0 0 24px;text-align:center}#about #message-section .title span{display:block;font-size:1.5555555556rem}#about #message-section .textarea{display:flex;justify-content:space-between}#about #message-section .text{width:calc(50% - 12px)}#about #message-section .text p{margin:0 0 20px}#about #message-section .text p:last-child{margin:0}/*# sourceMappingURL=menu.css.map */