@charset "utf-8";
/*  
Theme Name: j-fec
Theme URI: http://www.greenwich.co.jp
Description: Theme for j-fec HP
Version: 1.0
Author: kanai 
*/
@import url("default.css");/*紹介レイアウト*/
@import url("default2.css");/*入会レイアウト*/
@import url("subpage.css");/*サブページ（両サイトで共通）*/

@import url("navi.css");
@import url("base.css");



body {
		/*基礎テキスト*/	
		font-size:80%;
		color:#333;
		font-style:normal;
		font-family:"ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3" , sans-serif;
		letter-spacing: 0.02em;
		background:url(images/bg_body.jpg) repeat-y 50% 0;
		height:100%;
		min-height:900px;
	}

table{ border-collapse:collapse; }

strong{ font-weight:bold; }
/*--------------リンク設定--------------*/

a{ color: #194CB2; text-decoration:underline; }
a:hover { color:#069; text-decoration: underline; }
a.no_under{ text-decoration:none; }

/*--------------リンク設定end--------------*/


/*--------------全ページ共通--------------*/		

.align_center{ text-align:center; }
.align_right{ text-align:right;	}
.align_left{ text-align:left; }

.float_left{ float:left; }
.float_right{ float:right; }
.float_clear{ clear:both; }

.small_text{ font-size:80%; }
.breadcrumb{ 
	position:absolute;
	top:55px;
	right:30px;
	color:#fff; 
	letter-spacing:0; 
	font-size:80%;
	padding:0!important;
}
.breadcrumb a{ color:#fff; }
.border_none{ border:none!important; }
.icon {
	vertical-align:text-bottom;
	padding:0 5px 0 5px;
}
/*--------------header start--------------*/
#header h1{
	width:395px;
	height:52px;
	position:relative;
	top:25px;
	left:30px;
}

#container #header #bt_area{
	position:absolute;
	right:10px;
	top:-10px;
}

#header ul{
	position:absolute;
	bottom:10px;
	right:15px;
	}
	
#header li{
	list-style:none;
	float:left;
	padding-left:15px;
	margin-left:10px;
	background:url(images/ico_list.gif) no-repeat left 2px;

	}
/*--------------header end--------------*/

/*--------------TOPページ　右側共通--------------*/
#contents #right_con p{
	padding-top:10px;/*両サイトで使用*/
}

/*.entry li {*/
#right_con ul{ padding:10px 0; /*reset*/ padding-left:10px; }
#right_con ol{ padding:10px 0; /*reset*/ padding-left:30px; }

#right_con ul li{
	list-style:none;
	background:url(images/ico_list_default.gif) no-repeat left center; 
	padding-left:20px;
}

#right_con ol li{ 
	background:none;
	padding-left:0px; 
}

.alt { border-left:none; } 