@charset "utf-8";
/* CSS Document */

#CDP {
	margin: 20px 10px;
}

#CDP h3{
	font-weight: bold;
	color: #1e50a2;
	padding: 5px;
	font-size: 105%;
	background-color: #FFFFFF;
	line-height: 1em;
}

#CDP h4{
	border-bottom: #FF6633 2px solid;
	text-align: center;
	font-weight: bold;
	color: #1e50a2;
	padding: 5px;
	background-color: #FFFFFF;
	line-height: 1em;
	display: inline;
}

div.rinen1{
	font-size: 90%;
	border: #006699 1px dashed;
    width: 450px;
    background-color:#FFFFFF;
    position:relative;
	margin: 10px 0px 30px 40px;
}

h6.rinen1{
	border: #FF6633 2px solid;
	font-weight: bold;
	color: #1e50a2;
    width: 150px;
	padding: 5px;
    text-align:center;
    font-size:medium;
	background-color: #FFFFFF;
    margin: -15px 0px 0px -15px;;
    position:relative;
}
p.rinen1{
    padding: 10px 20px;
    text-align:left;
}





















.img_center {
	text-align: center;
	margin: 10px 0px;
}

.img_left {
	text-align: center;
	margin: 0px 10px 10px 0px;
	float: left;
	font-size: 90%;
	color: #339966;
}

.img_right {
	text-align: center;
	margin: 0px 0px 10px 10px;
	float: right;
	font-size: 90%;
	color: #339966;
}

.attention {
	font-weight: bold;
	color: #1e50a2;
}

ul.work {
	margin: 10px 10px 20px 30px;
	list-style-image: url(../../img/yajirusi5.gif);
}	

/*  Foster Children */

#foster_child {
	margin: 20px;
	border: #FF6600 1px solid;
	padding: 10px;
}

#foster_child p {
	text-indent: 1em;
	margin: 0px 0px 5px 0px;
}
	
.country {
	font-weight: bold;
	color: #993300;
}

.interview {
	background-color: #eaffff;
	border: #b2d8ff dotted 2px;
	font-size: 90%;
	margin: 15px;
	padding: 10px;
}

.ana {
	margin: 10px;
	color: #FF6600;
	font-weight: bold;
	font-size: 110%;
	text-align: center;
}

.q {
	font-weight: bold;
	color: #1e50a2;
	margin: 5px 0px;
}

.interview_coment {
	color: #999999;
	margin: 5px 15px 10px 45px;
}

ul.work2 {
	margin: 5px 0px 5px 50px;
	list-style-image: url(../../img/yajirusi5.gif);
}	

.list {
	font-weight: bold;
	margin: 10px 5px 10px 20px;
}

.list2 {
	margin: 10px 5px 10px 20px;
}

#interaction {
	margin: 10px 5px;
	list-style: square inside url(../../img/yajirusi4.gif); 
}


#interaction li {
	padding: 0px 0px 5px 3px;
	font-weight: bold;
	font-size: 110%;
	clear: left;
}

div#rinen2 p.come {
	margin: 0px 0px 0px 40px;
	}

/*  tour */

#tour {
	margin: 20px;
	border: #CC9999 1px groove;
	padding: 10px;
}

#tour p {
	text-indent: 1em;
	margin: 0px 0px 5px 0px;
}

.tour_name {
	font-weight: bold;
}

.koumoku {
	font-weight: bold;
	margin: 10px;
}

.add {
	font-size: 90%;
	margin: 5px 0px 5px 20px;
}
