.timer{
	background: url(./img/lp1_slice.png) no-repeat;
	background-position: center;
	height: 108px;
}
.timer iframe {
    position: relative;
    text-align: right;
    left: 396px;
    top: 31px;
}
.main{
	background: url(./img/lp1_02.jpg) no-repeat;
	background-position: center;
/* 	height: 1461px;
 */	text-align: center;
}
.main img{
    vertical-align: top;
}
.movie_01{
	background: url(./img/lp1_slice_03.png) no-repeat;
	background-position: center;
	height: 606px;
	text-align: center;
}
.movie_01 iframe {
    margin-top: 4px;
}
.form_voice{
	background: url(./img/lp1_slice_12.jpg) no-repeat;
	background-position: center;
	height: 644px;
}
.form_cont{
    text-align: center;
    padding:20px 0;
    border-right: 3px solid #ccc;
    border-left: 3px solid #ccc;
}
.cont_header{
	width: 980px;
	margin:0 auto;
	position: relative;
}
header{
	background: #fff;
	padding-bottom: 80px;
}
.form_area {
    background: url(./img/lp1_slice_09.png) no-repeat;
    text-align: center;
    height: 283px;
}
.form_area input[type="text"] {
    position: relative;
    top: 74px;
    height: 48px;
    width: 850px;
    border:none;
    font-size: 28px;
}
.form_area input[type="image"] {
    position: relative;
    top: 91px;
}
ul , li{
	list-style: none;
	margin:0;
	padding:0;
}
.form_voice ul {
    margin: 0 auto;
    padding: 30px;
}
.form_voice ul li {
    float: left;
    margin: 0px 12px;
}
img{
	vertical-align: bottom;
	max-width: 100%;
}
.cont_2{
	margin:0 auto;
	width:980px;
}

.form_area_s {
    background: url(./img/form_03_s.jpg) no-repeat;
    text-align: center;
    height: 298px;
}
.form_area_s input[type="text"] {
    position: relative;
    top: 125px;
    height: 34px;
    width: 758px;
    border: none;
    font-size: 28px;
}
.form_area_s input[type="image"] {
    position: relative;
    top: 133px;
}
.form_footer{
    border-bottom:#d1d0d0 solid 4px;
    border-top: #d1d0d0 solid 4px;
    
}

/* voice */
.voice ul li{
	margin-bottom: 20px;
}

/* message */
.message_ti {
    width: 972px;
    margin: 0px auto;
    border-left: #ebebeb solid 4px;
    border-right: #ebebeb solid 4px;
    background: #fff;
}

/* user_voice */
.user_voice_ti {
    width: 972px;
    margin: 0px auto;
    border-left: #ebebeb solid 4px;
    border-right: #ebebeb solid 4px;
    background: #fff;
}

.student_ti {
    width: 972px;
    margin: 0px auto;
    border-left: #ebebeb solid 4px;
    border-right: #ebebeb solid 4px;
    background: #fff;
}

.profile_ti , .preparation_ti , .know_ti{
    width: 972px;
    margin: 0px auto;
    border-left: #ebebeb solid 4px;
    border-right: #ebebeb solid 4px;
    background: #fff;
}

.cont_tokusyo{
 width: 872px;
  margin: 0px auto;
  border-left: #ebebeb solid 4px;
  border-right: #ebebeb solid 4px;
  padding: 0px 50px 0px;
  background: #fff;
}


