#about-us{padding-top:64px}@media screen and (min-width: 768px){#about-us header{padding-top:20px}}#about-us strong{font-weight:bold;font-size:14px}#about-us br.sp{display:inline}@media screen and (min-width: 768px){#about-us br.sp{display:none}}#about-us br.pc{display:none}@media screen and (min-width: 768px){#about-us br.pc{display:inline}}#about-us p{font-size:14px;letter-spacing:-0.04em !important;line-height:2.33}#about-us p+*{margin-top:40px}#about-us img{display:block;height:auto}#about-us img.sp{display:block}@media screen and (min-width: 768px){#about-us img.sp{display:none}}#about-us img.pc{display:none}@media screen and (min-width: 768px){#about-us img.pc{display:block}}#about-us h1 img{width:254px;height:auto;margin:0 auto}@media screen and (min-width: 768px){#about-us h1 img{width:600px}}#about-us .inner_container{margin:0 auto}@media screen and (min-width: 768px){#about-us .inner_container{width:750px}}#about-us .inner_container section{position:relative;margin-top:60px}#about-us .inner_container section .bg{position:relative;z-index:1}@media screen and (min-width: 768px){#about-us .inner_container section .bg{position:absolute}}#about-us .section_wrap{position:relative}#about-us .section_box{font-size:14px;line-height:2.33;position:relative;z-index:2}@media screen and (min-width: 768px){#about-us .section_box{width:440px}}#about-us .section_box h2 .en_label,#about-us .section_box h2 .jp{margin:0 auto}#about-us .section_box h2 .jp{margin-top:24px}#about-us .section_box .contents_body{text-align:center;letter-spacing:-0.04em !important}@media screen and (min-width: 768px){#about-us .section_box .contents_body{margin-top:36px}}#about-us .section_box.right{margin-right:0;margin-left:auto}@media screen and (min-width: 768px){#about-us #about-us-story{margin-top:125px}}#about-us #about-us-story h2 .en_label{width:64px}#about-us #about-us-story h2 .jp{width:90px}#about-us #about-us-story .bg{margin:-55px 0 0 auto;width:232px}@media screen and (min-width: 768px){#about-us #about-us-story .bg{right:0;top:-55px;width:464px;margin:0}}@media screen and (min-width: 768px){#about-us #about-us-chance{margin-top:263px}}@media screen and (min-width: 768px){#about-us #about-us-chance .section_box{width:480px}}#about-us #about-us-chance h2 .en_label{width:80px}#about-us #about-us-chance h2 .jp{width:149px}#about-us #about-us-chance .bg{width:232px;margin:-60px auto 0 0}@media screen and (min-width: 768px){#about-us #about-us-chance .bg{left:-40px;top:-30px;width:442px;margin:0}}#about-us #about-us-chance .section_wrap:last-child{margin-top:48px}@media screen and (min-width: 768px){#about-us #about-us-chance .section_wrap:last-child{margin-top:200px}}#about-us #about-us-chance .section_wrap:last-child .bg{margin:-124px 22px 0 auto}@media screen and (min-width: 768px){#about-us #about-us-chance .section_wrap:last-child .bg{right:0;left:auto;top:-90px;width:481px;margin:0}}@media screen and (min-width: 768px){#about-us #about-us-wish{margin-top:255px}}@media screen and (min-width: 768px){#about-us #about-us-wish .section_box{width:480px}}#about-us #about-us-wish h2 .en_label{width:66px}#about-us #about-us-wish h2 .jp{width:238px}#about-us #about-us-wish .bg{width:232px;margin:-180px auto 0 0}@media screen and (min-width: 768px){#about-us #about-us-wish .bg{width:464px;left:-7px;top:-133px;margin:0}}#about-us #outro{position:relative;margin:50px auto 0;width:237px}@media screen and (min-width: 768px){#about-us #outro{margin-top:190px;width:548px}}#about-us #outro .text{position:relative;width:100%;z-index:2}#about-us #outro .bg{position:absolute;right:-20px;bottom:-12px;z-index:1;width:50px}@media screen and (min-width: 768px){#about-us #outro .bg{width:100px;right:-40px;bottom:-30px}}@media screen and (min-width: 768px){#shopify-section-footer{margin-top:112px !important}}
