@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);.unit-form .note{padding:0 15px 20px;line-height:1.4}.unit-form .note strong{color:#b50000;font-weight:400}.unit-form .note.pl-none{padding:0 0 20px;margin-bottom:20px}.unit-form .list-block-date{margin-bottom:10px}.privacy{clear:both}.aform{margin-bottom:30px;padding:32px 20px;background-color:#fff;border:1px solid #CCC;border-radius:6px}.aform-checking{font-size:1.8rem;font-size:18px;color:#666}.aform_symposium .aform-header{display:none}.aform_symposium .aform-content dl:after,.aform_symposium .aform-content dl:before{display:table;content:""}.aform_symposium .aform-content dl{zoom:1;clear:left;margin-bottom:0;padding-top:20px;border-top:1px dotted #ccc;border-bottom:0}.aform_symposium .aform-content dl:after{clear:both}.aform_symposium #aform-confirm-form .aform-input.aform-hdln.formPrivacy,.aform_symposium #aform_result,.aform_symposium .aform-content dl .validation-advice .error>img{display:none}.aform_symposium .aform-content dl dt{clear:left;float:left;width:200px;padding-right:24px;font-size:1.4rem;font-size:14px;font-weight:400;box-sizing:border-box}.aform_symposium .aform-content dl dt .required{margin-left:8px;padding:2px 3px;color:#FFF;border:1px solid #EF0000;background-color:#EF0000;font-size:1.1rem;font-size:11px;line-height:1;font-weight:400}.aform_symposium .aform-content dl dd{float:left;font-size:1.4rem;font-size:14px}.aform_symposium .aform-content dl dd label{font-size:1.2rem;font-size:12px}.aform_symposium .aform-content dl .validation-advice .error{background:0 0;color:#c00}.aform_symposium .aform-content dl #formCompany-error .validation-advice,.aform_symposium .aform-content dl #formEmail-error .validation-advice,.aform_symposium .aform-content dl .aform-name-ul+p{margin-top:10px}.aform_symposium .aform-content dl:first-of-type{padding-top:0;border-top:none}.aform_symposium .aform-content dl:nth-of-type(6){margin-bottom:0;border-bottom:none}.aform_symposium .aform-kana,.aform_symposium .aform-name{width:120px;padding:4px;box-sizing:border-box}.aform_symposium .aform-email,.aform_symposium .aform-text{width:300px;padding:4px;box-sizing:border-box}.aform_symposium .aform-hdln.formPrivacy{clear:left;margin-bottom:30px;padding:20px;border:1px dotted #dfdfdf;background-color:#fff;font-size:1.2rem;font-size:12px;font-weight:400;line-height:1.4}.aform_symposium .aform-content dl dd ul.formPrivacyPolicy li label{font-size:1.4rem;font-size:14px}.aform_symposium div.validation-advice{max-width:400px;min-width:400px;margin:5px 0 10px;padding:4px 6px;background:0 0;font-size:1.8rem;font-size:18px;line-height:1.1}.aform_symposium div.aform-content .submit{clear:both;padding:0 20px;margin-top:8px;box-shadow:none}.aform_symposium div.aform-content .submit input{padding:8px 24px;color:#f18101;border:2px solid #f18101;background-color:#FFF;font-size:1.6rem;font-size:16px;font-weight:400;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;outline:0}.aform_symposium div.aform-content .submit input:not(.btn-back){min-width:160px;background-color:#f18101;color:#FFF}.aform_symposium div.aform-content .submit input:not(.btn-back):hover{background:#feb15a;border-color:#feb15a}.aform_symposium .required{border:1px solid #ff8989}.aform_symposium .aform-twice-note{padding-top:10px}.aform_symposium #aform-confirm-form dl:last-of-type{border:none;margin:0;padding:0}.aform_symposium #aform-confirm-form dl:nth-of-type(6){border-bottom:none;margin-bottom:0}.aform_symposium #aform-confirm-form dl:nth-last-of-type(2){border-bottom:1px dotted #eee;margin-bottom:20px}.aform_symposium #aform-confirm-form .submit{padding:10px 20px 15px}.aform_symposium #aform-confirm-form p{padding-bottom:10px}.aform_symposium .confirm-attention{text-align:center;margin-top:24px}