.underTopWrap,.commitmentWrap{position:relative;width:100%;overflow:hidden}.underTopInner,.commitmentInner{position:relative;width:90%;margin:0 auto;max-width:1100px;display:flex;flex-direction:column;justify-content:start;align-items:center}h1,h2,h3,p{letter-spacing:0.08em;transition:all .4s ease-in-out}@media (min-width: 414px){html .br414{display:none}}@media (min-width: 768px){html .br768{display:none}}@media (min-width: 1024px){html .br1024{display:none}}.br1280Block{display:none}@media (min-width: 1280px){.br1280Block{display:block}}.commonImg{width:100%;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;vertical-align:top;transition:all .4s ease-in-out}.underTopWrap{padding-top:90px}.underTopInner{width:93.0555555556%;max-width:initial;aspect-ratio:1340 / 380;min-height:350px}.underTopWrap img{height:100%;min-height:350px;border-radius:12px}.underTopWrap .h1TitX{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:8px;width:90%;text-align:center}.underTopWrap .h1TitX .enTit{letter-spacing:0.06em;font:normal 600 24px/35px "Klee One",cursive;color:#FFF}.underTopWrap .h1TitX .jpTit{font:normal 700 34px/43px "Zen Kaku Gothic New",sans-serif;color:#FFF}.commitmentWrap{padding:80px 0 190px;background:#F2ECE7}@media (min-width: 768px){.commitmentWrap{padding:100px 0 200px}}@media (min-width: 1024px){.commitmentWrap{padding:120px 0 214px}}.commitmentWrap:before{content:'';position:absolute;top:0;left:0;width:100%;height:80px;background:#FFF}@media (min-width: 768px){.commitmentWrap:before{height:100px}}@media (min-width: 1024px){.commitmentWrap:before{height:120px}}.commitmentWrap:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:40px;background:#FFF}.commitmentWrap .topBgcX,.commitmentWrap .bottomBgcX{position:absolute;left:0;width:100%;aspect-ratio:1440 / 94;min-height:90px}.commitmentWrap .topBgcX>img,.commitmentWrap .bottomBgcX>img{height:100%}.commitmentWrap .topBgcX{top:80px}@media (min-width: 768px){.commitmentWrap .topBgcX{top:100px}}@media (min-width: 1024px){.commitmentWrap .topBgcX{top:110px}}.commitmentWrap .bottomBgcX{bottom:40px}.commitmentWrap .lineImgX{position:absolute;top:9.8948670377%;right:4.7222222222%;width:64.7916666667%;height:100%;z-index:1;display:none}@media (min-width: 1280px){.commitmentWrap .lineImgX{display:block}}.commitmentWrap .lineImgX .commonImg{height:auto}.commitmentInner{z-index:10}.commitmentWrap .rowContentsX{width:100%;margin-top:80px}.commitmentWrap .rowContentsX .imgX{position:relative;width:100%;border-radius:60px}@media (min-width: 1024px){.commitmentWrap .rowContentsX .imgX{aspect-ratio:500 / 340;width:45.4545454545%}}.commitmentWrap .rowContentsX .imgX .commonImg{max-width:none;width:100%;height:100%;border-radius:60px}@media (min-width: 1024px){.commitmentWrap .rowContentsX .imgX{margin-top:20px}}.commitmentWrap .rowContentsX .textContentsX{position:relative;z-index:10;flex:1}.commitmentWrap .rowContentsX .commitmentH2X{display:flex;flex-direction:column;justify-content:start;align-items:start}.commitmentWrap .rowContentsX .enTit{transform:rotate(-6.331deg);letter-spacing:0.03em;font:normal 400 40px/30px "Oooh Baby",cursive;color:#EA9637}@media (min-width: 768px){.commitmentWrap .rowContentsX .enTit{font-size:50px;line-height:40px}}.commitmentWrap .rowContentsX .jpTit{margin-top:10px;font:normal 700 22px/36px "Zen Kaku Gothic New",sans-serif;color:#AC886D}@media (min-width: 768px){.commitmentWrap .rowContentsX .jpTit{margin-top:15px;font-size:28px;line-height:40px}}.commitmentWrap .rowContentsX .circleX{margin-top:10px;display:flex;column-gap:10px;align-items:center}@media (min-width: 768px){.commitmentWrap .rowContentsX .circleX{margin-top:20px}}.commitmentWrap .rowContentsX .circleX .circle{width:5px;height:5px;min-width:5px;min-height:5px;border-radius:50%;background:#AC886D}.commitmentWrap .rowContentsX .desc{margin-top:20px;letter-spacing:0.04em;font:normal 500 16px/25px "Zen Kaku Gothic New",sans-serif;color:#333}.commitmentWrap .rowContentsX:nth-child(1){margin-top:0}.commitmentWrap .rowContentsX:nth-child(odd){display:flex;flex-direction:column;justify-content:center;row-gap:40px}@media (min-width: 1024px){.commitmentWrap .rowContentsX:nth-child(odd){flex-direction:row;align-items:start;column-gap:9.0909090909%}}@media (min-width: 1280px){.commitmentWrap .rowContentsX:nth-child(odd){column-gap:13.6363636364%}}.commitmentWrap .rowContentsX:nth-child(even){display:flex;flex-direction:column-reverse;justify-content:center;row-gap:40px}@media (min-width: 1024px){.commitmentWrap .rowContentsX:nth-child(even){flex-direction:row;align-items:start;column-gap:9.0909090909%}}@media (min-width: 1280px){.commitmentWrap .rowContentsX:nth-child(even){column-gap:13.6363636364%}}
/*# sourceMappingURL=commitment.css.map */
