@charset 'Shift_JIS';
/* SCC追加 21.03.08 */


/*↓common_module.css↓*/

.inblock01.err h3,
.inblock02.err h3 {
border-bottom: 1px solid #DBB6B6;
}

.inblock01.err .form_box,
.inblock01.err h3,
.inblock02.err .form_box,
.inblock02.err h3 {
background:#FDD2D2;
}
/*err → errField
 また、不足している項目を追加
 */
.form_box .form_txt_label input.errField,
.form_box .form_txt_label02 input.errField,
.form_box .form_txt_l input.errField,
.form_box .form_txt_m input.errField,
.form_box .form_txt_s input.errField,
.form_box .date_input input.errField,
.form_box .form_tel input.errField,
.form_box .form_select select.errField {
	border:3px solid #FF0000;
}
/*
table .err th,
table .err td {
background-color:#FFEDEE;
}
*/

/*err_txt → errMsg*/
.errMsg {
color:#FF0000;
font-size:14px;
font-weight:bold;
}

.form_box .check_twin .inner_text{
font-size: 16px;
font-weight: bold;
}

/*↑common_module.css↑*/












/*↓n.css↓*/
.n006-6 td,
.n006-5 td {
font-size: 15px;
font-weight: bold;
padding-bottom:9px;
}

.n006-6 td span,
.n006-5 td span {
display:block;
float:left;
width:85%;
}

.n006-6 td input[type="radio"],
.n006-5 td input[type="radio"] {
display:block;
float:left;
width:5%;
}

.n007-1 .form_box .form_txt_label,
.n008-1 .form_box .form_txt_label {
padding:0 0 0 90px;
}

.n007-1 .form_box .form_txt_label span.label,
.n008-1 .form_box .form_txt_label span.label {
width: 75px;
text-align: left;
}

.n007-1 .btn01 {
margin:0 auto;
line-height:1em;
}

.n007-1 a.green {
font-size: 14px;
padding: 4px 10px;
}

.institutions {
position: relative;
float: left;
}

.form_select_s .n009-1 {
padding-bottom: 10px;
margin: -2px 0 0 15px;
position: relative;
float: left;
display: block
}

.n009-1 .title_area02 {
margin-bottom:0;
}

.n009-1 a.green,
.n009-2 a.green {
background:-webkit-gradient(linear, left bottom, left top, from(#FF6600), to(#FF3300));
background:-moz-linear-gradient(90deg,#FF6600,#FF3300);
background:linear-gradient(0deg,#FF6600,#FF3300);
border-top:1px solid #E54A23;
border-left:1px solid #E54A23;
border-bottom:1px solid #942C00;
border-right:1px solid #942C00;

/*
background: -moz-linear-gradient(top,#b0eb00 0%,#608300);
background: -webkit-gradient(linear, left top, left bottom, from(#b0eb00),to(#608300));
border: 0px solid #171717;
-moz-box-shadow:0px 1px 0px rgba(000,000,000,0),inset 0px 0px 3px rgba(087,087,087,0.5);
-webkit-box-shadow:0px 1px 0px rgba(000,000,000,0),inset 0px 0px 3px rgba(087,087,087,0.5);
*/
text-shadow:0px -1px 0px rgba(17,92,2,0.5),0px 1px 0px rgba(255,255,255,1);
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
text-align:center;
font-size:12px;
padding: 4px;
color:#fff;
width:70px;
text-decoration: none;
display:block;
}

/*↑n.css↑*/
