/* =============================================================
　■□■ 海外ボランティア ■□■
============================================================= */

/* -------海外ボランティア------- */

#catch {
	display:block;
	margin-left:10px;
	}

#catch img {
	display:block;
	float:right;
	margin-right:15px;
	width:304px;
	}

#catch .read {
	float:left;
	padding:5px 10px 0 10px;
	width:430px;
	line-height:1.6;
	}

#catch .read h1 {
	font-size:35px;
	margin:0px;
	padding:0px;
	}

#catch .read p {
	line-height:1.6;
	}

/* -------ボランティア体験------- */

#volun {
	display:block;
	margin-top:25px;
	margin-left:10px;
	width:780px;
	background:url(/program/img/volun/volun_b1.gif) repeat-y;
	}

#volun h3 {
	font-size:15px;
	padding:15px 0 10px 15px;
	}

#volun p {
	padding:0 0 15px 15px;
	}

/* -------日本語教師アシスタント ボランティア------- */

.jpn_asi, .kdr_vln {
	display:block;
	margin:20px 0 20px 10px;
	width:381px;
	height:290px;
	background-image:url(/program/img/volun/volun_b2.gif);
	background-repeat:no-repeat;
	}

.jpn_asi h2, .kdr_vln h2 {
	padding:15px 0 0 25px;
	font-size:16px;
	}

.jpn_asi_p, .kdr_vln_p {
	padding:25px 25px 0 15px;
	line-height:1.7;
	font-size:13px;
	}

.jpn_asi p img, .kdr_vln p img {
	float:right;
	width:124px;
	height:84px;
	margin-left:15px;
	margin-bottom:10px;
	}

.jpn_asi {
	float:left;
	}

.kdr_vln {
	float:right;
	margin-right:5px;
	}

.jpn_asi p.right {
	margin-top:25px;
	margin-right:15px;
	line-height:1.7;
	font-size:13px;
	background-image:url(/program/img/volun/volun_ya.gif);
	background-repeat:no-repeat;
	background-position:43%;
	}

.kdr_vln p.right {
	margin-top:47px;
	margin-right:15px;
	line-height:1.7;
	font-size:13px;
	background-image:url(/program/img/volun/volun_ya.gif);
	background-repeat:no-repeat;
	background-position:center;
	}