@charset "utf-8";
body{
	margin: 0;
	padding: 0;
	text-align: center; 
	color: #000000;
	background-color: #fff;
	font-family: "メイリオ", "ＭＳ Ｐゴシック", sans-serif;
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
}
img{
    border-style:none;
}
a img{
    border-style:none;
}
#container{
	width: 850px;
	text-align: left;
	margin:0 auto;
	background : url(bk.gif) 0% 0% / auto auto repeat-y scroll padding-box border-box transparent;
}



#head{
	width:100%;
	height: 380px;
	margin-top:-25px;
	background : url(top.jpg) center center / auto auto no-repeat scroll padding-box border-box #666666;
	text-indent:-9999px;
 
}


.form_box{
	position:relative;
	height: 409px;
    background : url(../../../FC2ﾚﾝﾀﾙｻｰﾊﾞｰLite.2015.07.27.1445時点/public_html/lp/lp/7mailseminar/img/top2_02.jpg) center center / auto auto no-repeat scroll padding-box border-box transparent;
	margin:0 auto;
	margin-bottom:-30px;
	}


.formTable{
    position:absolute;
	top:145px;
	left:165px;
}
.formTable2{
    position:absolute;
	top:147px;
	left:165px;
}

.text{
	width:330px;
height:45px;
font-size:24px;
}

h2{
	margin:0 0 20px 0;
	padding:10px 8px;
	border-left:5px solid #A4A4FF;
	background: #009;
	color:#FFF;
}

.form_box2{
	height: 256px;
	margin-top:-45px;
	position:relative;
	background : url(form2.png) 0% 0% / auto auto repeat scroll padding-box border-box transparent;
	color: #000;
}
.form_box3{
	height: 244px;
	position:relative;
	background : url(form1.png) 0% 0% / auto auto no-repeat scroll padding-box border-box transparent;
	color: #000;
}


.center{
	text-align:center;
}
.center2{
	margin-top:141px; margin-left:545px; text-indent:-9999px;
}
.center3{
	margin-top:143px; margin-left:545px; text-indent:-9999px;
}
#kiyaku{
	padding-bottom:50px;
	padding-left:70px;
	font-size: 12px;
	width:700px;
}

#txt{
	width:700px;padding-left:70px;
}
#txt2{
	width:700px;padding-left:120px; padding-bottom:50px;
}

a{
	color:#F00; text-decoration: underline;
}
a:hover{
	color: #F90; text-decoration: underline;
}

.y_bold{
	background:#ffff99;
	font-weight:bold;
	font-size:18px;
}

.redl{
	color: #F00;
	text-decoration:underline;
    font-weight:bold;
	font-size:18px;
}
.y_bold2{
	background:#ffff99;
	font-weight:bold;
	font-size:20px;
}

.redl2{
	color: #F00;
	text-decoration:underline;
    font-weight:bold;
	font-size:20px;
}
.bkl{
	color: #000;
	text-decoration:underline;
    font-weight:bold;
	font-size:18px;
}

.profile-img img{
	display: block;
	margin: auto;

}

.profile-txt p{
	margin-bottom: 1em; width:650px;
margin-left:10px; margin-top:5px; font-size:16px;
}

.profile-img{
	float: right;
	padding-left: 5px;
	margin-top:-1px;
}
