.switch_control{display:none}.switch_control.active{display:block}.control_trigger{cursor:pointer;text-decoration:underline;margin-left:10px;font-size:10px;display:inline-block}.control_trigger:before{content:"";display:inline-block;width:0;height:0;border-top:6px solid #7a7a7a;border-left:5px solid transparent;border-right:5px solid transparent}#pre-profile-image-preview.active{width:100px;border:1px solid #dbdbdb;border-radius:4px;padding:5px;margin-top:10px}#pre-profile-image-preview.active img{width:100%;height:auto;vertical-align:bottom}.logo-form-box{padding-top:40px;width:600px}.logo-inner{text-align:center;margin-bottom:30px}.logo-inner img{display:inline-block;vertical-align:middle;margin:0 10px;height:24px}.pre-profile .form-box{width:100%}.baloon-inner{position:relative}.field-baloon{position:absolute;left:-90px;top:0;bottom:0;margin:auto;width:80px;background:#209cee;color:#fff;border-radius:10px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.baloon-wrap{width:100%}.field-baloon:before{position:absolute;margin:auto;top:0;right:-8px;bottom:0;content:"";width:0;height:0;border-left:10px solid #209cee;border-top:5px solid transparent;border-bottom:5px solid transparent}.baloon-ttl{font-size:10px;margin-bottom:5px}.baloon-sec,.baloon-ttl{line-height:1em}.baloon-sec span{font-weight:700;font-size:25px;line-height:1em}.form-area-ttl{font-weight:700;font-size:20px;margin:50px 0 10px}#form-secondary{display:none}#form-secondary.active{display:block}