/* サイト中央寄せ */
.centerbox{
	width:722px;
	margin-left:50px;
	padding:0px;
}

/* ポップアップページ中央寄せ */
.centerbox-p{
	width:640px;
	margin:0px auto;
	padding:0px;
}

/* 検索フォーム部分 */
select{
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	border:solid 1px #333333;
}
table #bg01{
	background-image:url(../img/bg_search.gif);
	background-repeat:repeat-x;
}

/* 検索一覧　テーブル線 */
.list{
	border: solid 2px #CCCCCC;
}
.list2{
	border: solid 1px #FF9900;
	border-top: none;
}

/* 塾PR・教室紹介　テーブル線 */
.list3{
	border: solid 1px #FF9900;
}
.list4{
	border: solid 1px #CCCCCC;
	border-left: none;
	border-right: none;
}
.list5{
	border: solid 1px #CCCCCC;
}

/* デフォルトリンクカラー 
A:link {
	text-decoration:none;
	color:#009999;
}
A:visited {
	text-decoration:none;
	color:#ff9999;
}
A:hover {
	text-decoration:underline;
	color:blue;
}
A:active {
	text-decoration:none;
	color:#2F4197;
}
*/
/* 白リンクカラー */
A:link.white {
	text-decoration:none;
	color:#009999;
}
A:visited.white {
	text-decoration:underline;
	color:#FFFFFF;
}
A:hover.white {
	text-decoration:underline;
	color:#000000;
}
A:active.white {
	text-decoration:underline;
	color:#FFFFFF;
}

.textWhite a:link {
	color: #FFFFFF;
}
.textWhite a:visited {
	color: #FFFFFF;
}
.textWhite a:hover {
	color: #FFFFFF;
}
.textWhite a:active {
	color: #FFFFFF;
}

.textWhiteTitle {
        font-weight: bold;
        color: #FFFFFF;
        font-size: 14px;
}
.textBold {
	font-weight: bold;
}
.textWhite {
	color: #FFFFFF;
}
.headerText {
	font-weight: bold;
	font-size: 80%;
	line-height: 150%;
}

.borderBox {
        border-right:solid 2px #99B9E3;
        border-left:solid 2px #99B9E3;
        border-bottom:solid 2px #99B9E3;
}

.smallText {
	font-size: 75%;
}
.innerTitle {
	font-weight: bold;
	font-size: 80%;
        color: #666666;
	line-height: 150%;
}

a img {
  border-width:0px;
}
