﻿body{font-family:"メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;line-height:135%;font-size:14px;word-wrap:break-word;overflow-wrap:break-word}span.required{color:#FF0101;font-size:12px}span.caution{display:block;margin-top:10px;padding:10px;color:#FF0101;border:1px dotted #FF0101;text-align:center}span.notification{display:block;margin-top:10px;padding:10px;color:#FF0101;background:#ffcdcd;text-align:center}span.complete_message{display:block;margin:10px 0 20px 0;padding:20px;background:#D4EC8C;text-align:center}small{display:block;padding-top:5px}.required_notice{text-align:center;padding-bottom:30px;color:red}.privacy_confirm{clear:both;text-align:center;padding-bottom:10px}.privacy_confirm h4{font-size:16px;padding-bottom:10px}.privacy_confirm p{line-height:150%}@media (max-width: 530px){dl dt{padding:6px 0;width:100%;background:#eee;text-align:center}dl dd{padding:10px 0 20px 0}dl dd input[type=text]{padding:6px;border:1px solid #999}dl dd input[name=tel],dl dd input[name=company],dl dd input[name=division],dl dd input[name=name],dl dd input[name=address],dl dd input[name=email],dl dd input[name=email_confirm]{width:100%;box-sizing:border-box}dl dd textarea{width:100%;height:150px;border:1px solid #999;box-sizing:border-box}}@media (min-width: 530px){dl dt{clear:left;float:left;padding:6px 0;width:200px;background:#eee;text-align:center}dl dd{padding:4px 0;margin-left:210px;margin-bottom:20px}dl dd input[type=text]{padding:6px;border:1px solid #999}dl dd input[name=firstname],dl dd input[name=lastname]{width:100px}dl dd input[name=tel],dl dd input[name=company],dl dd input[name=division],dl dd input[name=name],dl dd input[name=address],dl dd input[name=email],dl dd input[name=email_confirm]{width:100%;box-sizing:border-box}dl dd textarea{width:100%;height:150px;border:1px solid #999;box-sizing:border-box}}p.caution{border-top:1px solid #ddd;margin-top:30px;padding:30px 0;color:#FF0101}.buttons{padding:20px 0 30px 0;text-align:center}.buttons button{cursor:pointer;border:none;padding:10px 20px;text-align:center;margin:0 10px;color:#fff;font-size:14px}.buttons button#reset,.buttons button#back{background:#999}.buttons button#confirm,.buttons button#complete{background:#FF0101}
