

/**********************************************************************　コンテンツ共通　***/

#bace h2{padding-top:10px;}
#contentsMain h3{ clear:both; margin:10px 0 20px 0;	background-color:#FFFF99;	border-bottom:2px solid #FFCC00;	font-size:90%;	padding:5px 10px;}
#contentsMain h4{ clear:both; padding:5px; margin:5px 0; border-top:2px solid #FFCC00; border-bottom:2px solid #FFCC00; }
#contentsMain h5{padding:5px; 	background-color:#E6E6E6;}
#contentsMain p{padding:0 10px 10px 10px;}
#contentsMain li{margin:5px 10px;}
#contentsMain dl{margin:5px 10px;}

#contentsRight p {margin-top:10px;}
#contentsRight h3 {background-color:#FFDF00; padding:5px;}

#contentsSimple h3{ clear:both; margin:10px 0 20px 0;	background-color:#FFFF99;	border-bottom:2px solid #FFCC00;	font-size:90%;	padding:5px 10px;}
#contentsSimple h4{ clear:both; padding:5px; margin:5px 0; border-top:2px solid #FFCC00; border-bottom:2px solid #FFCC00; }
#contentsSimple h5{padding:5px; 	background-color:#E6E6E6;}
#contentsSimple p{padding:0 10px 10px 10px;}
#contentsSimple li{margin:5px 10px;}
#contentsSimple dl{margin:5px 10px;}

.box{margin:10px 0; padding:10px; border:2px solid #ccc;}
.tableTypeA {margin-bottom:20px;}
.tableTypeA td{border-bottom:1px dotted #999; }
.tablePoint{
	background-image: url(../img/bace/point_yellow.gif);
	background-repeat: no-repeat;
	padding-left:20px;
	font-weight:bold;
}
.pointYellow dt{
	background-image: url(../img/bace/point_yellow.gif);
	background-repeat: no-repeat;
	padding-left:20px;
	border-bottom:1px dotted #ccc;
	border-top:1px dotted #ccc;
}
.pointYellow li{
	background-image: url(../img/bace/point_yellow.gif);
	background-repeat: no-repeat;
	padding-left:20px;
}


/**********************************************************************　ユニーク　***/
#contentsTop p{
padding:0 15px 10px 15px;
}
#new{padding-left:10px;}
#topBox td{vartical-align:top;}
#topBox p{padding:10px;}

.studyDl dt{margin-top:20px; clear:both;}
.studyIntro{
width:300px;
float:right;
}
.studyBox{
width:250px;
padding:10px;
border:1px solid #33CC33;
float:left;
margin-top:10px;
}
#longstayBg{
	background-image: url(../img/long_stay/04.gif);
	background-repeat: no-repeat;
	padding:50px 20px 20px 20px;
}

#staff{margin-right:10px;}



/**********************************************************************　色分け　***/

#menuLongstay li{
display:block;
	background-image: url(../img/bace/arrow_purple.gif);
	background-repeat: no-repeat;
	padding:5px 0 5px 20px;
}
#menuWorkingholyday li{
display:block;
	background-image: url(../img/bace/arrow_aqua.gif);
	background-repeat: no-repeat;
	padding:5px 0 5px 20px;
}
#menuStudyabroad li{
display:block;
	background-image: url(../img/bace/arrow_green.gif);
	background-repeat: no-repeat;
	padding:5px 0 5px 20px;
}
#menuTravel li{
display:block;
	background-image: url(../img/bace/arrow_mazenda.gif);
	background-repeat: no-repeat;
	padding:5px 0 5px 20px;
}
#menuEnglishschool li{
display:block;
	background-image: url(../img/bace/arrow_yellow.gif);
	background-repeat: no-repeat;
	padding:5px 0 5px 20px;
}


