/*
******************************************************************************************
* serial.css
* site name : 実験医学HP
* description : 連載ページ指定
* since : 2008/11/27
******************************************************************************************
*/
/*
==========================================================================================
* 見出し
==========================================================================================
*/

	h1{
		padding:20px 0 10px 0;
		margin:0;
		color:#333;
		border-bottom:7px solid #646464;
	}

	h1 span{
		padding:0 0 0 10px;
		margin:0;
		color:#333;
		font-size:medium;
	}

	h2{
		margin:0;
		padding:0;
		font-weight:bold;
		font-size:normal;
	}

	h2.icon_sq{
		border-left:20px solid #0099cc;
		margin:40px 0 15px 0;
		padding:0 0 0 8px;
		font-size:large;
		line-height: 120%;
	}

	h2.spirit_osm{
		margin:0 10px 20px 5px;
		padding:0 10px 0 0;
		float:left;
	}

	h3{
		margin:10px 0 0 0;
		padding:3px 0 3px 5px;
/*		color:#FFF;*/
	}

	h3.intro_book{
		color:#333333;
		font-weight: normal;
		font-size:medium;
	}

	h3.ttl01{
		background-color:#646464;
		border-left:7px solid #0099cc;
	}

	h3.rcmd_txt{
		margin:20px 8px 20px 0;
		padding:0;
		color:#ff0000;
	}

	h3.ted_talk{
		border-left:20px solid #99cc33;
		margin:40px 0 15px 0;
		padding:0 0 0 8px;
		font-size:medium;
		line-height: 120%;
		color:#000000;
	}

	h4{
		margin:10px 0 0 0;
		padding:0;
	}
/*
==========================================================================================
* 共通指定 左コンテンツ
==========================================================================================
*/

	ul#Cnavi{
		margin:5px 270px 0 0;
		padding:0;
		list-style-type:none;
		background-color:#c8c8c8;
		height:26px;
		min-width:710px;
	}

	ul#Cnavi li{
		display:inline;
		background-color:#c8c8c8;
		border-left:7px solid #969696;
		font-weight:bold;
		color:#ffffff;
		margin:0;
		padding:4px 3px;
		border-right:2px solid #FFF;
		float:left;
		height:18px;
	}

	ul#Cnavi li.select_navi{
		background-color:#646464;
		border-left:7px solid #0099cc;
	}

	ul#Cnavi li a{
		color: #fff;
		text-decoration:none;
	}
	
	ul#Cnavi li a:link{
		color: #fff;
		text-decoration:none;
	}
	
	ul#Cnavi li a:visited{
		color: #fff;
		text-decoration:none;
	}
	
	ul#Cnavi li a:hover{
		color: #fff;
		text-decoration:none;
	}

	ul.C_navi_s{
		list-style-type:none;
		margin:0 0 0 1px;
		padding:0;
		float:right;
	}

	ul.C_navi_s li{
		margin:0 0 1px 0;
		padding:1px;
		background-color:#969696;
		color:#ffffff;
		text-align:center;
		font-size:10px;
	}

	ul.C_navi_s li a{
		color: #ffffff;
		text-decoration: none; 
	}

	ul.C_navi_s li a:link{
		color: #ffffff;
		text-decoration: none; 
	}

	ul.C_navi_s li a:visited{
		color: #ffffff;
		text-decoration: none; 
	}

	ul.C_navi_s li a:hover{
		color: #ffffff;
		text-decoration: none; 
	}


div.s_edit_left{width:110px;text-align:center;position:relative;float:left;}
div.s_edit_right{position:relative;float:left;width:83%;}
div.pub_date{font-size:12px;}
div.s_edit_title{font-size:18px;line-height:24px;font-weight:bold;}
div.s_edit_subtitle{font-size:12px;line-height:18px;}
div.s_edit_auth{font-size:14px;line-height:22px;}
.clear{clear:left;}

div.series_list_left{width:390px;position:relative;float:left;padding:5px;}
div.series_list_right{position:relative;float:left;padding:5px;}
dt.series_title{font-size:16px;font-weight:bold;text-indent:1em;line-height:20px;}
span.series_mark{color:#3399cc;}
span.series_subtitle{font-size:10px;font-weight:normal;}
span.iregular{font-size:12px;font-weight:normal;}
dd.series_comment{padding:3px;border:1px solid #3399cc;font-size:12px;}
h2.series_books{text-align:center;}
div.hakuraku{padding:2px;border:1px solid gray;background:#fffff0;}
div.hakurakutitile{color:red;font-weight:bold;text-align:center;font-size:12px;line-height:18px;}
div.old_series{font-size:11px;line-height:16px;text-indent:2ex;}

div.emadblock{padding:5px;}
p.emad{font-size:12px;}
h2.emad{font-size:18px;color:black;}
span.emad_published{font-size:14px;}
span.emad_list_title{font-size:14px;font-weight:normal;}
table.emadtable{border:1px solid gray;background:#fffff0;width:650px;}
th.emadstitle{font-size:12px;text-align:left;}
span.emadpage{font-size:10px;font-weight:normal;}
td.product{font-size:12px;}

table.emad_substitute{border:1px solid #646464;}
th.emad_substitute{background:#646464;color:white;font-size:12px;}
td.emad_substitute{background:#e5e5e5;font-size:12px;}
td.emad_substitute_corp{background:#e5e5e5;font-size:16px;font-weight:bold;}

div.about_emadd_contents{padding:5px;}
div.emadd_coverimage{width:220px;text-align:center;position:relative;float:left;}

table.backnumber{margin:20px 50px 20px 50px;}
table.backnumber thead th{margin:1px;font-size:small;white-space:nowrap;font-weight:normal;padding:1px;background-color:gray;color:white;}
table.backnumber tbody th{margin:1px;font-size:small;white-space:nowrap;font-weight:normal;padding:3px;border-right:1px solid gray;border-bottom:1px solid gray;}
table.backnumber tbody td{margin:1px;padding:3px;border-right:1px solid gray;border-bottom:1px solid gray;}
table.backnumber tbody h4{margin:0px;font-weight:normal;}
table.backnumber tbody td.volume{font-size:small;white-space:nowrap;text-align:right;}
table.backnumber tbody td.pdf{font-size:small;text-align:center;}


div.greenbox{clear:left;margin:5px;padding:5px;border:2px solid #339999;background:#fffff0;}
div#monthly_info{display:inline;}
div#monthly_info ul{margin:20px 0 0 0;padding:0 0 20px 20px;list-style-type:none;float:left;}
div#monthly_info ul li{text-align:center;font-size:small;}
div#monthly_bookinfo{margin:0px 10px 0 180px;padding:20px 0 0 0;width:70%;}
div#monthly_bookinfo span{display:block;margin:3px 0 15px 0;}
h2#monthly_ttl{font-size:x-large;color:#FF0000;line-height:100%;margin:0;}
div#monthly_bookinfo p{margin:10px 0;}


/* バックナンバー：タブ切り替え
------------------------------------------------------------*/
div#book_introduction{margin:25px 0 0 0;}

/*タブ部分*/
div#book_introduction ul#tab_menu{list-style-type:none;margin:0 0 20px 0;padding:0 0 3px 0;border-bottom:5px solid #339999;}
div#book_introduction ul#tab_menu li{display:inline;text-align:center;margin:0 2px 0 0;padding:5px;color:#FFF;}
div#book_introduction ul#tab_menu li a{color:#FFF;text-decoration:none;}
div#book_introduction ul#tab_menu li a:link,div#book_introduction ul#tab_menu li a:visited{color:#FFF;}
div#book_introduction ul#tab_menu li a:hover{color: #red;}
div#book_introduction ul li.bg_gray{background-color:#b4b4b4;}
div#book_introduction ul li.bg_green{background-color:#339999;}

/* 追加スタイル */
div.to_top{text-align:right;font-size:small;margin:0;padding:0;}
div.series_title_title{font-weight:bold;font-size:medeium;}
div.series_title_auth{font-size:small;}
div.series_title_subtitle{font-weight:bold;font-size:small;}
div.series_date{margin:0;padding:5px 0 10px 0;font-size:small;}

div#left_cnt p.b_exp{margin:0;padding:10px 0 5px 0;}

div.series_volume{margin:15px 0;padding:0;}


/* スタイル追加 */
div.ep_contents dl {margin:20px 50px;padding:10px;border-bottom:1px solid;}
div.ep_contents dl dt{margin:0;padding:0 0 0 25px;float:left;}
div.ep_contents dl dd{text-align:right;margin:0;padding:0 70px 0 0;}

div#left_cnt h2.ttl_advert{margin:6px 0 0 0;paddimg:0;font-weight:normal;font-size:medium;}
div#left_cnt div#advertarea h2{margin:30px 0 15px 0;paddimg:0;text-align:center;}
div#left_cnt div#advertarea div.inquiry{margin:0 0 20px 0;padding:0 250px 0 0;text-align:center;}
div#left_cnt div#advertarea div.inquiry p.inq_wide{text-align:left;margin:0;padding:0}


