:root{--unit: 1vw}@media screen and (orientation: landscape){:root{--unit: 1vh}}#db__partnership{width:90%;max-width:1400px;margin:0 auto;font-size:16px}#db__partnership h3{font-size:36px;text-align:center;color:#635950}#db__partnership p{text-align:center;margin:1em 0 3em;color:#a5907b}#db__partnership table{width:100%;table-layout:fixed}#db__partnership th,#db__partnership td{border-bottom:1px solid #e4d6c9;padding:10px 0}#db__partnership th{width:10em;font-weight:500;color:#635950;text-align:left}#db__partnership input:not([type=checkbox]),#db__partnership select,#db__partnership textarea{width:27em;border:1px solid #e4d6c9;background:rgba(255,255,255,.6666666667)}#db__partnership select,#db__partnership input[type=text],#db__partnership input[type=number]{height:2.5em;padding-left:.5em}#db__partnership label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1em;cursor:pointer}#db__partnership label input[type=checkbox]{width:1.3em;height:1.3em;margin:.2em .5em 0 0;cursor:pointer}#db__partnership input[name=wr_subject]{width:100%}#db__partnership textarea{width:100%;height:10em;padding:.5em}#db__partnership .db__tel,#db__partnership .db__email{width:27em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#db__partnership .db__tel input[type=text],#db__partnership .db__tel select,#db__partnership .db__email input[type=text],#db__partnership .db__email select{width:8.5em}#db__partnership .db__policy{margin-top:5em}#db__partnership .db__policy dt{font-size:26px;font-weight:500;text-align:center;color:#635950;margin-bottom:1em}#db__partnership .db__policy .policy_box{font-size:12px;white-space:pre-wrap;background:rgba(255,255,255,.6666666667);padding:20px;word-break:keep-all;overflow:auto;height:10em}#db__partnership button[type=submit]{font-size:20px;width:16em;height:3em;margin:3em auto 10em;display:block;color:#fff;border:1px solid var(--theme-color);background:var(--theme-color);-webkit-transition:.2s;transition:.2s}#db__partnership button[type=submit]:hover{color:var(--theme-color);background:none}@media screen and (max-width: 1024px){#db__partnership{font-size:14px}#db__partnership h3{font-size:30px}#db__partnership .db__policy dt{font-size:20px}#db__partnership button[type=submit]{font-size:18px}}@media screen and (max-width: 768px){#db__partnership{font-size:calc(var(--unit)*3.17)}#db__partnership h3{font-size:calc(var(--unit)*5.5);margin:2em 0 .5em}#db__partnership p{word-break:keep-all}#db__partnership p br{display:none}#db__partnership th{width:6em}#db__partnership th,#db__partnership td{padding:1em 0}#db__partnership input:not([type=checkbox]),#db__partnership select,#db__partnership textarea{width:100%}#db__partnership .db__tel,#db__partnership .db__email{width:100%}#db__partnership .db__tel input[type=text],#db__partnership .db__tel select,#db__partnership .db__email input[type=text],#db__partnership .db__email select{width:32%}#db__partnership .td__email>div{-ms-flex-wrap:wrap;flex-wrap:wrap}#db__partnership label{margin:.5em 0 0 0}#db__partnership .db__policy{margin-top:3em}#db__partnership .db__policy dt{font-size:calc(var(--unit)*3.4)}#db__partnership button[type=submit]{font-size:calc(var(--unit)*3.6)}}/*# sourceMappingURL=db_partnership.min.css.map */