.Header_header__epP8c{position:relative;height:56px;line-height:56px;width:100%}.Header_header-children__30Asg,.Header_header__epP8c{-webkit-align-items:center;-moz-box-align:center;align-items:center}.Header_header-children__30Asg{display:-webkit-flex;display:-moz-box;display:flex}.DefaultLayout_wrapper__wUpLo{position:relative;min-height:auto;height:100%;min-width:320px;max-width:640px;margin:0 auto}.DefaultLayout_container__2uvgS{-webkit-flex:1 1;flex:1 1}.DefaultLayout_container__2uvgS,.DefaultLayout_page__2Bmrl{display:-webkit-flex;display:-moz-box;display:flex;-moz-box-flex:1}.DefaultLayout_page__2Bmrl{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-flex:1 1;flex:1 1;min-width:320px;padding-bottom:calc(env(safe-area-inset-bottom) + 77px)}.DefaultLayout_page__2Bmrl.DefaultLayout_no-padding__1Y2U6{padding-bottom:0}.DefaultLayout_wrap__2FPMU{margin-top:55px;min-height:-webkit-calc(var(--vh,1vh) * 100 - 57px);min-height:-moz-calc(var(--vh,1vh) * 100 - 57px);min-height:calc(var(--vh, 1vh) * 100 - 57px)}.TermSelectBox_termSelectBox__1zUEj{position:relative}.TermSelectBox_termSelectBox__1zUEj .TermSelectBox_title__19DeW{margin-top:20px;margin-bottom:10px;font-size:14px;line-height:17px;font-weight:700}.TermSelectBox_termSelectBox__1zUEj button{width:100%;padding:15px;border:1px solid #e6e6e6;border-radius:4px;font-size:16px;text-align:start;font-weight:700;background-image:url(https://image.thecupping.co.kr/front/icon/icon-triangle.svg);background-position:-webkit-calc(100% - 15px) 50%;background-position:-moz-calc(100% - 15px) 50%;background-position:calc(100% - 15px) 50%;background-repeat:no-repeat;cursor:pointer}.TermSelectBox_termSelectBox__1zUEj button.TermSelectBox_open__2vxKy{border-radius:0 0 4px 4px}.TermSelectBox_termSelectBox__1zUEj ul{position:absolute;bottom:47px;width:100%;max-height:133px;overflow:auto;padding:15px;border:1px solid #e6e6e6;border-radius:4px 4px 0 0;background-color:#fff}.TermSelectBox_termSelectBox__1zUEj ul li{font-size:16px;cursor:pointer}.TermSelectBox_termSelectBox__1zUEj ul li:not(:last-child){margin-bottom:15px}.term_wrap__3pt-P{padding:0 20px}