.business-card-main-section{padding-top:1rem}.business-card-main-section__title{padding:0.25rem}@media (max-width: 543px){.business-card-main-section__title{font-size:0.9rem}}.business-card-main-section__paragraph{margin-top:0.5rem;margin-bottom:0.5rem}@media (max-width: 543px){.business-card-main-section__paragraph{font-size:0.8rem}}.business-card-sub-section{padding:0.25rem}.business-card-sub-section__title{padding:0.25rem}@media (max-width: 543px){.business-card-sub-section__title{font-size:0.8rem}}.business-card-sub-section__paragraph{padding:0.25rem;font-size:0.75rem}@media (max-width: 543px){.business-card-sub-section__emphasis_paragraph{font-size:0.9rem}}.business-card-sub-section__content_area{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0.75rem}.business-card-emphasis{background-color:#f0f4f7ff;border-radius:1em}#web_advertisement_other_item{display:none}.select2-container{width:auto !important}.select2-selection--multiple{padding-bottom:calc(0.375rem - 2px)}.select2-container--bootstrap4 .select2-selection{display:flow-root !important}.select2-search__field{background:none;font-size:0.9rem !important}.select2-selection__choice__remove{border:none;float:none;background:none}.wrapper{height:100%;min-height:100vh;position:relative;padding-top:60px;padding-bottom:60px}.header{width:100%;position:absolute;top:0}.header__head{margin:0.1rem;text-align:center}.footer{width:100%;position:absolute;bottom:0}.footer__paragraph{margin:0.1rem;font-size:0.8rem;text-align:center}.th-col{width:30%}.td-col{width:70%}.border-vertical{padding-left:5px}.border-vertical__primary{border-left:thick solid #17a2b8}.border-vertical__privacy{border-left:thick solid #28A745}.border-horizontal{padding-bottom:5px}.border-horizontal__primary{border-bottom:thick solid #17a2b8}.border-horizontal__privacy{border-bottom:thick solid #28A745}.privacy-area{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:white;background-clip:border-box;border:1px solid #28A745;border-radius:0.25rem}.privacy-area__paragraph{margin:0.5rem 0.5rem 0rem;font-size:0.75rem}.content{padding:0.25rem}.content__title{margin:0.5rem 0.5rem 0rem}@media (max-width: 543px){.content__title{font-size:0.8rem}}.content__paragraph{margin:0.25rem 1.5rem 0.25rem;font-size:0.75rem}.content__list{margin:0.25rem 1.5rem 0.25rem;font-size:0.75rem}@media (max-width: 543px){.content__scroll{height:100px;overflow:auto}}.custom h1,.custom h2,.custom h3,.custom h4,.custom header{font-weight:normal}.custom h1,.custom h2,.custom h3,.custom h4,.custom h5,.custom h6,.custom header,.custom p,.custom a,.custom label,.custom th,.custom td,.custom button,.custom select,.custom input,.custom textarea{font-family:-apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", sans-serif}.custom h1,.custom h2,.custom h3,.custom h4,.custom h5,.custom h6,.custom header,.custom p,.custom a,.custom label,.custom th,.custom button{line-height:1.5em}.custom p,.custom footer,.custom td,.custom select,.custom input,.custom textarea{line-height:1.65em}.custom-text-align p,.custom-text-align td{text-align:justify}.custom-letter-spacing h1,.custom-letter-spacing h2,.custom-letter-spacing h3,.custom-letter-spacing h4,.custom-letter-spacing h5,.custom-letter-spacing h6,.custom-letter-spacing header,.custom-letter-spacing a,.custom-letter-spacing label,.custom-letter-spacing th,.custom-letter-spacing button{letter-spacing:0.1em}@media (max-width: 543px){.custom-letter-spacing h1,.custom-letter-spacing h2,.custom-letter-spacing h3,.custom-letter-spacing h4,.custom-letter-spacing h5,.custom-letter-spacing h6,.custom-letter-spacing header,.custom-letter-spacing a,.custom-letter-spacing label,.custom-letter-spacing th,.custom-letter-spacing button{letter-spacing:0.05em}}.custom-letter-spacing p,.custom-letter-spacing footer,.custom-letter-spacing label,.custom-letter-spacing td,.custom-letter-spacing select,.custom-letter-spacing input,.custom-letter-spacing textarea{letter-spacing:0.05em}@media (max-width: 543px){.custom-letter-spacing p,.custom-letter-spacing footer,.custom-letter-spacing label,.custom-letter-spacing td,.custom-letter-spacing select,.custom-letter-spacing input,.custom-letter-spacing textarea{letter-spacing:0.025em}}
