@charset "utf-8"; /*============================================================================== タイトル: 著者 : 説明 : ==============================================================================*/ /*-------------------------------------- FORM Contents ---------------------------------------*/ #FORM { font-size:100%; /* width:530px; */ width:800px; } #FORM form h4 { background:#ccc url('/images/library/Image/buttons/bullet_01.png') no-repeat 3px; color:#FFFFFF; font-weight:bold; padding: 0 8px 0 24px; margin:10px 0px 0px 0px; height: 19px; line-height: 19px; } #FORM p.honbun { margin-bottom:6px; text-align:left; } #form_step ul { margin: 0; } #form_step ul:after { content: ""; display: block; clear: both; height: 1px; overflow: hidden; } #form_step li { float:left; width:120px; height:33px; line-height:33px; display:block; background: url('/images/library/Image/buttons/form_status.png') no-repeat; font-weight:bold; color:#888888; margin-left:0px; padding-left:4px; text-align:left; } #form_step li.on{ background: url('/images/library/Image/buttons/form_status_on.png') no-repeat; color:#fff; } .error{ background-color:#ffddcc; border:2px #FF0000 solid; padding:2px 3px 3px 3px; font-size:109%; color: #FF0000; line-height:130%; font-weight:bold; } .errorList{ background-color: #FFEADF; padding: 2px 3px 3px 3px; font-size: 100%; line-height: 120%; color: #FF0000; padding-left: 25px; margin-bottom: 5px; } .error2{ background-color:#FFEFEF; border:1px #FF0000 solid; padding:1px 4px 1px 4px; font-size:12px; line-height:130%; margin:3px; } .must{ font-size:9px; color:#CC0000; } .form_free{ font-size:9px; color:#00CC44; } #FORM table { border: 1px solid #888; border-collapse: collapse; width:530px; } #FORM th { border: 1px solid #888; background-color: #dddddd; text-align: left; padding:3px; font-weight:bold; font-size:small; } #FORM td { border: 1px solid #888; background-color: #f8f8f8; padding:3px; font-size:small; } #FORM td.warning_bgc { background-color: #FF9999; } .idea{ width:98%; background-color:#E6FFE9; border:2px #008000 solid; padding:5px; font-size:11px; line-height:140%; margin-top:12px; } .bginput { background-color: #FFFEEa; } .button1 { background-color: #05959C; color: #fff; font-weight: bold; } .mb20 { margin-bottom:20px; } .mt20 { margin-top:20px; }