@charset "UTF-8";.lp__content-header{margin:0 auto;text-align:center;font-weight:700}@media screen and (max-width: 768.98px){.lp__content-header{width:calc(100% - 82px)}}.lp__content-header--left{text-align:left}@media screen and (max-width: 768.98px){.lp__content-header--left{width:100%}}.lp__content-header>:first-child{font-family:Open Sans;font-weight:700;font-size:18px;letter-spacing:.07em;color:#2db2bf}@media screen and (max-width: 768.98px){.lp__content-header>:first-child{font-size:13px}}.lp__content-header>:last-child{margin-top:20px;font-weight:700;font-size:46px;letter-spacing:.04em;color:var(--color-text, #333)}@media screen and (max-width: 768.98px){.lp__content-header>:last-child{margin-top:5px;margin-bottom:-5px;font-size:28px;letter-spacing:.01em;line-height:38px}}.lp__content-header--fandom>:first-child{color:#f55c79}.forbiz-document-request{margin-bottom:160px}.forbiz-document-request a{transition:all .3s}.forbiz-document-request a:hover{opacity:.7;text-decoration:none;cursor:pointer;color:inherit}.forbiz-document-request a:link,.forbiz-document-request a:visited{color:inherit}.forbiz-document-request__content--top{margin:40px auto 0;display:flex;gap:112px;justify-content:center;align-items:flex-start}@media screen and (max-width: 768.98px){.forbiz-document-request__content--top{margin:30px auto 0;flex-direction:column;align-items:center;gap:50px}}@media screen and (max-width: 768.98px){.forbiz-document-request__content--left{margin:0 25px}}.forbiz-document-request__content--right{width:596px;height:751px;border-radius:20px;background:#e7f9fa;padding:50px 48px 57px 46px}@media screen and (max-width: 768.98px){.forbiz-document-request__content--right{width:calc(100% - 40px);height:auto;padding:25px 21px 30px}}.forbiz-document-request__content--bottom{margin-top:120px;display:flex;flex-direction:column;gap:30px;align-items:center}@media screen and (max-width: 768.98px){.forbiz-document-request__content--bottom{margin:70px auto 0;gap:20px}}.forbiz-document-request__content--bottom>:first-child{font-weight:700;font-size:18px;letter-spacing:.07em;color:#2e2c2b}.forbiz-document-request__content--bottom>:last-child{width:320px;height:68px;border-radius:10px;background:#fff;border:2px solid #2ab4bf}@media screen and (max-width: 768.98px){.forbiz-document-request__content--bottom>:last-child{width:218px;height:50px}}.forbiz-document-request__content--bottom>:last-child a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:18px;letter-spacing:.02em;color:#2ab4bf}@media screen and (max-width: 768.98px){.forbiz-document-request__content--bottom>:last-child a{font-size:14px}}.forbiz-document-request__text{margin-top:53.5px;margin-bottom:-6.5px;font-weight:500;font-size:20px;letter-spacing:.04em;line-height:33px;color:#666}@media screen and (max-width: 768.98px){.forbiz-document-request__text{font-size:15px;letter-spacing:-.01em;line-height:28px}}.forbiz-document-request__image-wrapper{margin-top:60px;width:412px;height:285px;position:relative}@media screen and (max-width: 768.98px){.forbiz-document-request__image-wrapper{margin:40px auto 0;width:284px;height:195px}}.forbiz-document-request__image-wrapper img{width:365px;height:236px;border-radius:10px;border:1px solid #707070;position:absolute;object-fit:contain}@media screen and (max-width: 768.98px){.forbiz-document-request__image-wrapper img{width:252px;height:161px}}.forbiz-document-request__image-wrapper>:first-child{top:0;left:0}.forbiz-document-request__image-wrapper>:last-child{bottom:0;right:0}.forbiz-document-request__recommend{margin-top:73px;font-weight:700;font-size:24px;letter-spacing:.05em;color:#0082ad}@media screen and (max-width: 768.98px){.forbiz-document-request__recommend{margin-top:35px;margin-bottom:-5px;font-size:18px;letter-spacing:.05em;line-height:28px}}.forbiz-document-request__recommend ul{margin-top:40px;list-style:none;display:flex;flex-direction:column;row-gap:25px}@media screen and (max-width: 768.98px){.forbiz-document-request__recommend ul{margin-top:16.5px;margin-bottom:-7.5px;row-gap:12.5px}}.forbiz-document-request__recommend ul li{font-weight:700;font-size:18px;letter-spacing:.07em;text-align:left;color:#2e2c2b;display:flex;align-items:center}@media screen and (max-width: 768.98px){.forbiz-document-request__recommend ul li{font-size:15px;line-height:30px;color:#2e2c2b;display:block;margin-left:14.06px;position:relative}}.forbiz-document-request__recommend ul li:before{content:"";width:9px;height:9px;border-radius:50%;background:#2e2c2b;margin-right:10px}@media screen and (max-width: 768.98px){.forbiz-document-request__recommend ul li:before{position:absolute;width:6.19px;height:6.19px;top:15px;left:-14.06px;transform:translateY(-50%)}}.forbiz-document-request__recommend ul li span{display:inline-block}.forbiz-document-request__form-title{font-weight:500;font-size:14px;letter-spacing:.04em;text-align:center;color:#666}@media screen and (max-width: 768.98px){.forbiz-document-request__form-title{margin-top:-3px;margin-bottom:-3px;line-height:20px}}.forbiz-document-request__form-title span{display:inline-block}.forbiz-document-request__form-grid{display:grid;grid-template-columns:194px minmax(0,1fr);grid-gap:20px;margin-top:50px}@media screen and (max-width: 768.98px){.forbiz-document-request__form-grid{margin-top:25px;display:block}}.forbiz-document-request__form-grid label{grid-column:1/2;font-weight:500;font-size:16px;letter-spacing:.02em;line-height:44px;color:var(--color-text, #333)}@media screen and (max-width: 768.98px){.forbiz-document-request__form-grid label{display:block;font-size:13px;line-height:1;margin-top:15px}.forbiz-document-request__form-grid label>:first-child{margin-top:0}}.forbiz-document-request__form-grid label.must{position:relative}.forbiz-document-request__form-grid label.must:after{content:"＊";font-weight:700;color:#2db2bf;position:relative}.forbiz-document-request__form-grid input,.forbiz-document-request__form-grid select{grid-column:2/3;width:100%;height:44px;border-radius:4px;background-color:#fff;border:1px solid #ddd;font-weight:500;font-size:14px;letter-spacing:.02em;line-height:26px;color:var(--color-text, #333);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (max-width: 768.98px){.forbiz-document-request__form-grid input,.forbiz-document-request__form-grid select{margin-top:7px;height:36px;font-size:13px}}.forbiz-document-request__form-grid input::placeholder,.forbiz-document-request__form-grid select::placeholder{color:#999}.forbiz-document-request__form-grid input:focus,.forbiz-document-request__form-grid select:focus{color:#495057;border-color:#a1cbef;outline:0;box-shadow:0 0 0 .2rem #3490dc40}.forbiz-document-request__form-grid input{padding:15px}@media screen and (max-width: 768.98px){.forbiz-document-request__form-grid input{padding:12px}}.forbiz-document-request__form-grid select{padding:0 40px 0 15px;color:#999}@media screen and (max-width: 768.98px){.forbiz-document-request__form-grid select{padding:0 28px 0 12px}}.forbiz-document-request__form-grid select.selected{color:#495057}.forbiz-document-request__form-grid .selectbox-wrapper{position:relative}.forbiz-document-request__form-grid .selectbox-wrapper .arrow{position:absolute;display:inline-block;width:12.7px;height:7.4px;top:19px;right:21.72px;z-index:1;pointer-events:none}@media screen and (max-width: 768.98px){.forbiz-document-request__form-grid .selectbox-wrapper .arrow{width:8.11px;height:4.73px;top:22.64px;right:12px}}.forbiz-document-request__form-grid .selectbox-wrapper .arrow:before,.forbiz-document-request__form-grid .selectbox-wrapper .arrow:after{content:"";position:absolute;bottom:0;left:calc(50% - .75px);width:1.5px;height:9.6px;border-radius:9999px;background-color:#333;transform-origin:50% calc(100% - .75px)}@media screen and (max-width: 768.98px){.forbiz-document-request__form-grid .selectbox-wrapper .arrow:before,.forbiz-document-request__form-grid .selectbox-wrapper .arrow:after{left:calc(50% - .5px);width:1px;height:6.1px;transform-origin:50% calc(100% - .5px)}}.forbiz-document-request__form-grid .selectbox-wrapper .arrow:before{transform:rotate(43.5deg)}@media screen and (max-width: 768.98px){.forbiz-document-request__form-grid .selectbox-wrapper .arrow:before{transform:rotate(45.9deg)}}.forbiz-document-request__form-grid .selectbox-wrapper .arrow:after{transform:rotate(-43.5deg)}@media screen and (max-width: 768.98px){.forbiz-document-request__form-grid .selectbox-wrapper .arrow:after{transform:rotate(-45.9deg)}}.forbiz-document-request__form-checkbox-wrapper{margin:20px auto;display:flex;gap:5px;align-items:center;justify-content:center}@media screen and (max-width: 768.98px){.forbiz-document-request__form-checkbox-wrapper{margin:25px auto 0}}.forbiz-document-request__form-checkbox-wrapper input[type=checkbox]{position:relative;width:12px;height:12px;border:1px solid #ddd;border-radius:2px;background-color:#fff;vertical-align:-5px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.forbiz-document-request__form-checkbox-wrapper input[type=checkbox]:checked:before{position:absolute;top:1px;left:3px;transform:rotate(50deg);width:4px;height:8px;border-right:2px solid #2db2bf;border-bottom:2px solid #2db2bf;content:""}.forbiz-document-request__form-checkbox-wrapper label{font-weight:700;font-size:10px;letter-spacing:.02em;text-align:left;color:#333}.forbiz-document-request__form-checkbox-wrapper label a{text-decoration:underline;color:#2ab4bf}.forbiz-document-request__form-checkbox-wrapper label a:link,.forbiz-document-request__form-checkbox-wrapper label a:visited{color:#2ab4bf}.forbiz-document-request__form-submit{width:280px;height:60px;border-radius:10px;background:#2ab4bf;font-weight:700;font-size:18px;letter-spacing:.02em;color:#fff;transition:all .3s}.forbiz-document-request__form-submit-wrapper{margin-top:20px;display:flex;justify-content:center}@media screen and (max-width: 768.98px){.forbiz-document-request__form-submit{font-size:14px;letter-spacing:.04em}.forbiz-document-request__form-submit:before{content:url(/_assets/images/common/icon/forbiz_lp_download.svg);width:12.33px;height:14.88px;margin-right:10px}}.forbiz-document-request__form-submit:hover{opacity:.7}.forbiz-document-request__form-submit--disable{cursor:auto;background:#ddd}.forbiz-document-request__form-submit--disable:hover{opacity:1}.forbiz-document-request__form-bottom-text{margin:30px;font-weight:700;font-size:10px;letter-spacing:.02em;text-align:center;color:var(--color-text, #333)}@media screen and (max-width: 768.98px){.forbiz-document-request__form-bottom-text{margin:20px auto}}
