/*--------------------------メインビジュアルのスタイル---------------------------*/


#main_visual{
	position:relative;
}

#main_visual .main_visual_text1{
	position:absolute;
	top:50px;
	right:100px;
}
#main_visual .main_visual_text2{
	position:absolute;
	top:166px;
	right:15px;
}

#main_visual .main_visual_btn1{
	position:absolute;
	left:11px;
	top:305px;

}
#main_visual .main_visual_btn2{
	position:absolute;
	top:305px;
	right:11px;
}
#main_visual .main_visual_btn1a{
		margin:2px 0 5px 5px;;
		float:left;
}
#main_visual .main_visual_btn2a{
		margin:2px 0 5px 5px;
		float:left;
}
#main_visual .main_visual_btn3a{
		margin:5px 0 5px 5px;
		padding-left:20px;
		float: right;
}
/*---------------真ん中サービスのスタイル---------------*/
#main_service{
	margin:30px 0 0 10px;
}



#service_box{
	margin:10px 0 0 10px;
}

#bigpic2{
	float:left;
}

.service_text{
	font-size:80%;
	width:365px;
	line-height:1.4;
	float:left;
	margin:5px 0 0 10px;
}
.service_text_bottom{
	margin:10px 0 0 10px;
}

/*---------------最新の親おや交流会の日程のスタイル---------------*/

#main_flow{
	margin:30px 0 0 10px;
}

.tbl_outer{
	margin:15px 0 0 10px;
	width:660px;
}

.flow_title{
	font-size:110%;
	border-bottom:1px dotted #000;
	padding:0 0 5px 0;
}
.flow_words{
	padding:0 0 0 5px;
	border-left:5px solid  #F00;
	font-weight:bold;
}

table{
	border:1px solid #ccc;
	margin:10px 0 0 0;
}

table td.left{
	background:#f6f6f6;
	width:130px;
}
table td.right{
	width:555px;
}

table td{
	border:1px solid #ccc;
	padding:5px 20px;
	font-size:90%;
}




/*---------------親おや交流会の流れ１～３　～ご参加までの流れ４～８のスタイル---------------*/

#main_parent{
	margin:30px 0 0 10px;
}

.parent_box{
	position:relative;
	margin:15px 0 0 0;
	border:1px solid #D4C8B0;
	width:691px;
	background-color:#F2F2EA;
}


.box_height_1 {
	height:185px;
}
.box_height_2 {
	height: 245px;
}
.box_height_3 {
	height: 305px;
}
.box_height_4 {
	height:165px;
}
.box_height_5 {
	height:145px;
}
.box_height_6 {
	height:145px;
}
.box_height_7 {
	height:145px;
}
.box_height_8 {
	height:145px;
}

.parent_pic{
	position:absolute;
	top:12px;
	left:12px;
}

.parent_title{
	position:absolute;
	top:13px;
	right:20px;
}

.p1{
	font-size:80%;
	position:absolute;
	top:56px;
	left:218px;
	width:461px;
}
.p2{
	font-size:80%;
	position:absolute;
	left:218px;
	top:75px;
}
.p3{
	font-size:80%;
	position:absolute;
	left:218px;
	top:95px;
}
.p4{
	font-size:80%;
	position:absolute;
	left:218px;
	top:115px;
	width:461px;
}
.p5{
	font-size:80%;
	position:absolute;
	left:218px;
	top:135px;
	width:461px;
}
.p6{
	font-size:80%;
	position:absolute;
	left:218px;
	top:155px;
	width:461px;
}

span.red{
	color:red;
}

.parent_arrow{
	margin:10px 0 0 340px;
}



/*---------------親おや交流会参加費用のスタイル---------------*/

#main_price{
	margin:30px 0 0 10px;
}
#bigpic3{
	margin:20px 0 0 0;
}



/*---------------親おや交流会ご参加までの流れのスタイル---------------*/
#main_parent_flow{
	margin:30px 0 0 10px;
}



/*---------------ボタンボックスのスタイル---------------*/

.main_btn{
	margin:30px 0 0 10px;	
}
.btn_text{
	font-size:100%;
	text-align:center;
	color:#6C5D19;
	margin:5px 40px 5px 40px;
	font-weight:bold;
}
.big_number{
	margin:20px 0 0 0;
}




/*---------------よくある質問のスタイル---------------*/

#main_ques{
	margin:30px 0 0 10px;	
}

#ques_title{
	font-size:90%;
	background:url(../../img/oyaoya/ques_underline.jpg) no-repeat left bottom;
	padding:0 0 8px 20px;
	margin:10px 0 0 0;
}

#ques_box{
	background:#f3f3f3;
	width:691px;
	margin:20px 0 0 0;
}

#ques_text_box{
	border-bottom:1px dotted #000;
	padding:10px 0px 10px 20px;
	width:650px;
	margin:0 0 0 10px;
}

#ques_text1{
	background:url(../../img/oyaoya/ques_q.jpg) no-repeat left;
	padding:2px 0 0px 30px;
	font-size:90%;
	font-weight:bold;
}

#ques_text_box_bottom{
	border-top:1px dotted #000;
	padding:10px 0px 0px 20px;
	width:650px;
	margin:3px 0 0 10px;
}

#ques_text2{
	background:url(../../img/oyaoya/ques_a.jpg) no-repeat left top;
	padding:2px 0 20px 30px;
	font-size:80%;
	line-height:1.5;
	letter-spacing:-1.4px;
}


