@charset "UTF-8";
/* CSS Document */

/* text.css 下層ページ基本
------------------------------------------------------------ */
@import url(../../css/text.css);

/* ------------ trial.css ------------ */

h1.trial_app{
	background-image:url(../img/trial_h2_02_app.gif);
	background-image:none;
	}
h2.trial_app{
	background-image:url(../img/trial_h2_02_app.gif);
	}

h1.contact_app{
	background-image:url(../img/contact_h2_02_app.gif);
	background-image:none;
	}
h2.contact_app{
	background-image:url(../img/contact_h2_02_app.gif);
	}

h1.spring_app{
	background-image:url(../img/seminar_spring_app_h1.gif);
	background-image:none;
	}
h1.summer_app{
	background-image:url(../img/seminar_summer_app_h1.gif);
	background-image:none;
	}
h1.winter_app{
	background-image:url(../img/seminar_winter_app_h1.gif);
	background-image:none;
	}

/* spring2011b（春季講習会期間中）対応 */
#spring2011b h1{
	background-image:url(../img/trial_h1_2011springb.gif);
	}
#spring2011b #trial01 h2{
	background-image:url(../img/trial_h2_app_spring01b.gif);
	}
#spring2011b #trial02 h2{
	background-image:url(../img/trial_h2_app_spring02b.gif);
	}



/* spring2011対応 */
#spring2011 h1{
	background-image:url(../../seminar/2011spring/trial_h1_2011spring.jpg);
	}
#spring2011 #trial01 h2{
	background-image:url(../img/trial_h2_app_spring01.gif);
	}
#spring2011 #trial02 h2{
	background-image:url(../img/trial_h2_app_spring02.gif);
	}

/* summer2010対応 */
#summer2010 h1{
	background-image:url(../../seminar/2010summer/trial_h1_2010summer.gif);
	}
#summer2010 #trial01 h2{
	background-image:url(../img/trial_h2_app_summer01.gif);
	}
#summer2010 #trial02 h2{
	background-image:url(../img/trial_h2_app_summer02.gif);
	}

/* summer2011対応 */
#summer2011 h1{
	background-image:url(../../seminar/2011summer/trial_h1_2011summer.gif);
	}
#summer2011 #trial01 h2{
	background-image:url(../img/trial_h2_app_summer01.gif);
	}
#summer2011 #trial02 h2{
	background-image:url(../img/trial_h2_app_summer02.gif);
	}
/* summer2011b（夏季講習会期間中）対応 */
#summer2011b h1{
	background-image:url(../../seminar/2011summer/trial_h1_2011summerb.gif);
	}
#summer2011b #trial01 h2{
	background-image:url(../../seminar/2011summer/trial_h2_app_summer01b.gif);
	}
#summer2011b #trial02 h2{
	background-image:url(../img/trial_h2_app_spring02b.gif);
	}


/* winter2011対応 */
#winter2011 h1{
	background-image:url(../../seminar/2011winter/trial_h1_2011winter.gif);
	}
#winter2011 #trial01 h2{
	background-image:url(../img/trial_h2_app_winter01b.gif);
	}
#winter2011 #trial02 h2{
	background-image:url(../img/trial_h2_app_spring02b.gif);
	}


h3{
	font-size:140%;
	padding:0 0 10px 0;
	}
.error{
	font-size:140%;
	padding:0 0 10px 0;
	color:#FF0000;
	}

.contact_appbox{
	padding:42px 0 30px;
	}

.mailform{
	width:100%;
	border-collapse:collapse;
	margin:0 0 75px 0;
	clear:both;
	font-size:120%;
	padding:0;
	}
.mailform th, .mailform td{
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	padding:5px;
	}
.mailform th{
/*	width:15em; */
	text-align:right;
	}
.mailform img.must {
	width: 30px;
	height: 16px;
	float: left;
	margin: 0px 0px 0px 5px;
}
.mailform th .japanese{
	float:right;
	}
.mailform th .english{
	clear:both;
	color:#999999;
	}
	
.mailform .must{
	width:30px;
	vertical-align:top;
	}
.mailform td{
	text-align:left;
	}
	
.mailform input, .mailform textarea {
	border:1px solid #999999;
	width:300px;
}
.mailform input#wishing_day {
	width:150px;
}
.mailform .radiobtn {
	border:none;
	width:auto;
}
.mailform .sentaku{
	line-height:1.5;
	}


.mailform .mailform_input{
	font-size:120%;
	margin-right:20px;
	border:1px solid #999999;
	width:6em;
	padding:5px;
	}
.mailform_input{
	font-size:120%;
	margin-right:20px;
	border:1px solid #999999;
	padding:5px;
	}
	

.seminar_end{
	width:315px;
	margin:20px auto 30px auto;
	}
