.50on_border{
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
}

/* 上記名前ではエラーになるので、リネームしたもの */
.on_border50{
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
}

.breadcrumbs{
	margin:18 0 2 0px;
}

.condition_border{
	border-top:2px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
}

.condition_border02{
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
}

.condition_border03{
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	padding-left:8px;
}

.condition_border04{
	border-top    : 1px solid #ffffff;
	border-bottom : 0px;
}

.condition_border05{
	border-top    : 0px;
	border-bottom : 0px;
}

.condition_border06{
	border-left : 1px solid #ffffff;
	border-right: 0px;
}

.condition_border07{
	border-left : 0px;
	border-right: 0px;
}

.condition_copy{
	padding:5 0 20 0px;
}

.condition_title{
	padding:0 0 0 0px;
}

.condition_para{
	padding:5 0 5 10px;
	background-color:#d3e3f2;
	margin:0 0 8 0px;
}

.juku_menu_kihon{
	background-image:url("/success/sclsearch/images/cscl_juku_menu_bg.gif");
	border-bottom:1px solid #d8d8d8;
}

.juku_menu_kihon0310{
	background-image:url("/success/sclsearch/images/cscl_juku_menu_bg0310.gif");
	border-bottom:1px solid #d8d8d8;
}

.juku_menu_kihon0401{
	background-image:url("/success/sclsearch/images/cscl_juku_menu_bg0401.gif");
	border-bottom:1px solid #d8d8d8;
}

.juku_menu{
	width:208px;
	border-top:1px solid #d8d8d8;
	border-bottom:1px solid #d8d8d8;
	margin:0 0 0 0px;
}

.juku_menu0310{
	width :173px;
	/* height:138px; */
	border-top:1px solid #d8d8d8;
	border-bottom:1px solid #d8d8d8;
	background-color: #ffffff;
	margin:0 0 0 0px;
}

.juku_menu0401{
	width :208px;
	border-top:1px solid #d8d8d8;
	border-bottom:1px solid #d8d8d8;
	background-color: #ffffff;
	margin:0 0 0 0px;
}

.juku_menu_spacer{
	width  : 173px;
	height : 10px;
	margin : 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#ffffff;
}

.menu_tekjuku{
	background-color:#ffffff;
}

.main{
	width:535px;
}

.nendo{
	margin:3 0 0 0px;
}
.result_genre_ti{
	margin:3 0 3 5px;
}

.result_page{
	margin:0 0 5 0px;
}

.result_para{
	padding:5 0 5 10px;
	background-color:#d3e3f2;
	margin:0 0 8 0px;
}

.result_para_down{
	padding:5 0 5 10px;
	background-color:#d3e3f2;
	margin:25 0 5 0px;
}

.result_scl01{
	border:2px solid #dae1a4;
}

.result_scl02{
	border:2px solid #edcd9f;
}

.result_sgenre{
	padding:3 3 3 6px;
	border:1px solid #dae1a4;
	background-color:#f4fbea;
	margin:20 0 0 0px;
}

.result_sgenre02{
	padding:3 3 3 6px;
	border:1px solid #edcd9f;
	background-color:#fbf7ea;
	margin:20 0 0 0px;
}

.result_title{
	padding:30 0 10 0px;
}

.result_scl_furi{
	margin:10 2 0 10px;
}

.result_scl_nm{
	margin:2 2 15 10px;
}

.result_scl_ad{
	margin:0 2 6 10px;
}

.result_scl_tel{
	margin:0 2 0 10px;
}

.scl_joho{
	margin:5 0 5 10px;
}

.scl_data{
	margin:5 2 5 0px;
}

.search_border{
	border-top:2px solid #ffffff;
	border-right:2px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
}

.search_border02{
	border-top:1px solid #ffffff;
	border-right:2px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
}

.search_border03{
	border-top:1px solid #ffffff;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	border-left:1px solid #ffffff;
}

.search_box{
	border-right:2px solid #becbd5;
	border-bottom:2px solid #becbd5;
	border-left:2px solid #becbd5;
}

.search_link{
	margin:2 0 2 10px;
}

.search_link02{
	margin:0 0 0 5px;
}

.search_link03{
	padding:2 0 2 10px;
}

.search_ti{
	margin:20 0 0 0px;
}

.select_50on{
	border:1px solid #d8d8d8;
}

.select_50on02{
	border:1px solid #d8d8d8;
	margin:10 0 0 0px;
}

.search_table{
	border-collapse: collapse;
	border         : 0px;
	padding        : 0px;
}

.search_title_col{
	background-color : rgb(254, 234, 212);
	text-align       : center;
	vertical-align   : middle;
	border           : 1px rgb(254, 234, 212) solid;
}

.choicescell{
	background-color : #eeeeee;
	height: 26px;
}

.choicescell02{
	background-color : #eeeeee;
}

.searchbutton{
	width            : 230px;
	height           : 40px;
	background-color :#8cadd9;
	cursor           : hand;
}

/*いずれはcommon.incに挿入します。*/

body{
	margin:0 0 0 10px;
}

.footer{
	margin:20 0 10 0px;
}

.ft_kugiri{
	margin:0 8 0 8px;
}

.ft_txtlink{
	margin:0 10 0 0px;
	font-size:9px;
}

.ft_copyright{
	margin:5 10 0 0px;
}

/*table関連*/
/* winie.css,winnn.css,mac.cssで、エラーが出ているもの */
table.w220{width:220px;table-layout:fixed;}
table.w535{width:535px;table-layout:fixed;}

/* フォント関連 */
/* winie.css,winnn.css,mac.cssとかぶっていないもの */
.t14-393{font-size:14px;color:#339933;}
.t18-{font-size:18px;line-height:18px;color:#333333;}
.t20-f30{font-size:20px;color:#ff3300;}
/* winie.css,winnn.css,mac.cssで、エラーが出ているもの */
.t30{font-size:30px;color:#333333;}

/* 2007年小リニューアルで使用。小ジャンルのヒョウジ用 */
.junreMini {
	margin:0px 10px 3px 10px;
}
