/*タイトル
--------------------------------------------------------------*/
h2#career-of-opportunity_title{
	margin:25px 0px 25px 0px;
	width:274px;
	height:85px;
	text-indent:-9999px;
	background:url('images/career-of-opportunity_title.gif') 0px 0px no-repeat;
	display:block;
}

/*フッターここから
--------------------------------------------------------------*/

ul#network-history_navi li, ul#recruit_navi a{
	margin:0;
	padding:0;
}

ul#network-history_navi li{
	float:left;
	list-style:none;
}

#network-history_navi span{
font-size:12px;
}

/*フッターここから
--------------------------------------------------------------*/

#network-history_navi_wrap{
	text-align:left;
	margin:210px 0 0 110px;
	padding:0 0 0 0;
	line-height:1;
}

ul#network-history_navi{
float:left;
	margin:0;
	padding:0;
}

ul#recruit_navi li, ul#recruit_navi a{
	font-size:12px;
	line-height:24px;
	margin:0;
	padding:0;
	font-weight:bold;
	color:#7B5AA3;
}

ul#network-history_navi li{
	list-style:none;
}


.left_margin10{margin-left:10px;}

.rec_color{
	color:#7B5AA3;
}


/*ラッパーここから
--------------------------------------------------------------*/
#career-of-opportunity_wrap_left{
float:left;
width:913px;
_width:950px;
padding:0 0 0 37px;
}

#career-of-opportunity_wrap_right{
float:right;
width:143px;
overflow:hidden;
}

/*右上の小さいタイトル背景
--------------------------------------------------------------*/
#recruit_title_s2{
	float:right;
	width:124px;
	height:74px;
	background:url('images/career-of-opportunity_s.gif') top right no-repeat;
}

#recruit_title_s{
	width:940px;
	background:url('images/career-of-opportunity2.gif') 670px 0px repeat-y;
}

/* -- clear float -- */ 
#recruit_title_s { 
    min-height:0; 
    display: inline-table; 
} 
#recruit_title_s:after{ 
    content:"."; 
    display:block; 
    height:0;
    clear: both; 
    visibility:hidden; 
} 
/* \*/ 
* html #recruit_title_s{height:0;} 
#recruit_title_s{display: block;} 
/* */ 
/* -- end clear float -- */


/*コンテンツ
--------------------------------------------------------------*/
p#career-of-opportunity_txt{
width:484px;
height:49px;
text-indent:-9999px;
background:url('images/career-of-opportunity_txt.gif') 0px 0px no-repeat;
}

#career-of-opportunity_graph{
margin:20px 0 0 0px;
width::601px;
height:300px;
background:url('images/career-of-opportunity_graph.gif') 0px 0px no-repeat;
}

.line_bl{
margin:20px 0 30px 0;
_margin:20px 0 15px 0;
height:3px;
background:url('images/line_bl.gif') 0px 0px no-repeat;
}

#pre-launch_title{
margin:5px 0 0 0; 
width:131px;
height:17px;
background:url('images/pre-launch_title.gif') 0px 0px no-repeat;
text-indent:-9999px;
}

#pre-launch_graph{
width:207px;
height:114px;
background:url('images/pre-launch_graph.gif') 0px 0px no-repeat;
text-indent:-9999px;
display:block;
}

#launch_title{
margin:5px 0 0 0;
width:131px;
height:17px;
background:url('images/launch_title.gif') 0px 0px no-repeat;
text-indent:-9999px;
}

#launch_graph{
width:207px;
height:129px;
background:url('images/launch_graph.gif') 0px 0px no-repeat;
text-indent:-9999px;
display:block;
}

#post-launch_re-launch_title{
margin:5px 0 0 0;
width:251px;
height:19px;
background:url('images/post-launch_re-launch_title.gif') 0px 0px no-repeat;
text-indent:-9999px;
}

#post-launch_re-launch_graph{
width:207px;
height:132px;
background:url('images/post-launch_re-launch_graph.gif') 0px 0px no-repeat;
text-indent:-9999px;
display:block;
}


/*コンテンツ_英文医学論文
--------------------------------------------------------------*/
#eng-medi-dissert-guide{
margin:0 0 10px 0;
width:222px;
height:34px;
background:url(images/eng-medi-dissert-guide.gif) 0px 0px no-repeat;
text-indent:-9999px;
display:block;
}

/*本の紹介フォーマット
--------------------------------------------------------------*/

.book_wrap{
width:450px;
height:200px;
clear:both;
background-color:#FF9900;
}

.my_book_wrap{
width:320px;
float:left;
}

.my_contents_text{
	margin:0;
	padding:0 0 18px 0;
	width:300px;	
	line-height:20px;
	font-size:12px;
	color:#251e1a;
	font:ＭＳ Ｐ明朝, 細明朝体, ヒラギノ明朝 Pro W3;
}
.my_contents_ttl{
	margin:0;
	padding:0 0 0 0;
	width:300px;	
	line-height:20px;
	font-size:12px;
	color:#251e1a;
	font:ＭＳ Ｐ明朝, 細明朝体, ヒラギノ明朝 Pro W3;
}
.my_contents_list{
	margin:0;
	padding:0 0 4px 2em;
	width:275px;	
	line-height:20px;
	list-style:disc;
	font-size:12px;
	color:#251e1a;
	font:ＭＳ Ｐ明朝, 細明朝体, ヒラギノ明朝 Pro W3;
}


.contents_wrap300l_book{
float:left;
width:300px;
margin:0 20px 20px 0;

}

.book_images{
	float:left;
	border:0px;
}

.contents-service_book-title{
	font-size:14px;
	line-height:16px;
	margin:5px 0 5px 0;
	padding:0;
	font-weight:bold;
	color:#65abb7;
}

.contents_text_book{
	width:190px;
	padding:0px 0px 0px 0px;
	margin:0px;
	line-height:16px;
	font-size:11px;
	color:#251e1a;
	font:ＭＳ Ｐ明朝, 細明朝体, ヒラギノ明朝 Pro W3;
}


