/*
******************************************************************************************
* other.css
* site name : 実験医学HP
* description : その他のページ指定
* since : 2010/12/01
******************************************************************************************
*/
/*

/* 実験医学とは
------------------------------------------------------------*/
h1.bc_num{padding:10px 0 5px 0;margin:0;color:#333;border-bottom:7px solid #646464;line-height:120%;}
h1.bc_num span.sub_ttl{padding:0 0 0 10px;margin:0;color:#333;font-size:medium;font-weight:normal;}
div.greenbox{clear:left;margin:5px;padding:5px;border:2px solid #339999;background:#fffff0;}
h2.icon_sq{border-left:20px solid #0099cc;margin:20px 0 15px 0;padding:0 0 0 8px;font-size:large;line-height: 120%;}
h3.about{color:navy;font-size:x-large;position:relative;left:10px;}
th.about{vertical-align:top;}
dt.abouttitle{font-weight:bold;}

/* 書籍一覧
------------------------------------------------------------*/
div#new_book{margin:0; padding:0;}
div#new_book dl.book_list dd h2{line-height:130%;font-size:large;margin:0;}
div#new_book h2 span.subttl{display:block; margin:0; padding:0; font-size:small;}
div#new_book dl.book_list{clear:both; margin:10px; padding:0; overflow:hidden; height:1%; border-bottom:1px dotted #666;}
div#new_book dl.book_list dt{float:left; margin:0; padding:10px; width:100px;}
div#new_book dl.book_list dd{float:left; margin:0; padding:10px; width:68%; min-width:345px;}
*html div#new_book dl.book_list dd{float:left; margin:0; padding:10px; width:50%;}/* css hack:IE6 */
div#new_book dl.book_list dd p{margin:0; padding:0;font-size:small;}
div#new_book dl.book_list dd p.edit{margin:5px 0 0 0; padding:0;}
div#new_book dl.book_list dd p.data{margin:7px 0 0 0; padding:0;}
div#new_book dl.book_list dd p.copy{margin:2px 0 0 0; padding:0 0 0 18px; background:url("/medical/images/ico_arrow.gif") no-repeat 0 3px;}
div#new_book dl.book_list dd p.btn{margin:7px 0 0 0; padding:0;}
div#new_book dl.book_list dd p.series{margin:0; padding:0;}
div#new_book dl.book_list dd p.series a,div#new_book dl dd p.series a:link,div#new_book dl dd p.series a:visited{color:#000; text-decoration:none;}
div#new_book dl.book_list dd p.series a:hover{color:#000; text-decoration:underline;}
div#new_book dl.book_list dd p.lebel{margin:5px 0 0 0; padding:0;}

/* Cnavi(バイオ、テクノロジー、キャリア、podcast)
------------------------------------------------------------*/
ul#Cnavi{margin:5px 0 10px 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_bs{background-color:#646464;border-left:7px solid #ff6633;}
ul#Cnavi li.select_navi_et{background-color:#646464;border-left:7px solid #cc0066;}
ul#Cnavi li.select_navi_lc{background-color:#646464;border-left:7px solid #0099cc;}
ul#Cnavi li.select_navi_pc{background-color:#646464;border-left:7px solid #99cc33;}
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;}
/* 記事一覧 */
h3.ttl01{background-color:#646464;border-left:7px solid #0099cc;color:#fff;padding:3px 0 3px 5px;margin:0;}
h3.ttl_exp{background-color:#646464;border-left:7px solid #cc0066;color:#fff;padding:3px 0 3px 5px;margin:0;}
h3.ttl_bio{background-color:#646464;border-left:7px solid #ff6633;color:#fff;padding:3px 0 3px 5px;margin:0;}
div.article_list {margin:40px 0 60px 0;padding:0;width:100%;}
div.article_list p.intro_txt{margin:5px 0;padding:0;}
div.article_list table{margin:0;padding:0;width:100%;}
div.article_list table th{background-image:url("/jikkenigaku/images/icon_sq.gif");background-repeat:no-repeat;background-position:8px 15px;padding:10px 0 0 20px;font-weight:normal;text-align:left;}
div.article_list table td{width:25%;padding:10px 0 0 0;color:#969696;text-align:right;}
div.article_list table.pro_osm th{background-image:url("/jikkenigaku/images/icon_sq.gif");background-repeat:no-repeat;background-position:8px 15px;padding:10px 0 0 20px;font-weight:normal;text-align:left;}
div.article_list table.pro_osm td{width:25%;padding:10px 0 0 0;color:#969696;text-align:right;font-size:small;}
div.article_list table tr td.past{font-size:small;}
/* 各ページ */
div.ttl_feature{border-bottom:7px solid #646464;overflow:hidden;height:1%;clear:left;padding:0;}
div.ttl_feature img{margin:0 15px 0 0;padding:0;float:left;}
div.ttl_feature p.talk{margin:10px 0 0 210px;padding:0;font-weight:bold;}
h1#c_lc{margin:30px 20px 0 210px;padding:0;color:#333;line-height:115%;}
h1#c_lc a{color:#333;text-decoration: none;}
h1#c_lc a:hover{color:#333;text-decoration: underline;}
h1#c_lc span.sub_title{margin:0 0 0 0;padding:0;font-size:large;font-weight:bold;color:#333;line-height:100%;}
div#left_cnt p.txt_supple{margin:10px 0 30px 0;padding:0;text-align:right;font-size:medium;}
div.cnt_outline{margin-bottom:20px;padding:0;}
div.cnt_outline p{margin:0;padding:0;}

/* 売れ筋ランキング
------------------------------------------------------------*/
h3.r_date{margin:20px 20px 10px 20px; padding:0 10px 3px 0; font-size:large; color:#59923E; border-bottom:1px dotted #666;}
div#left_cnt h2.sub_ttl{margin:10px 0 10px 5px;padding:0;color:#333;}
dl.ranking_list{margin:0 15px 10px 15px; padding:0 0 5px 0; overflow:hidden; height:1%; border-bottom:1px dotted #ccc;}
dl.ranking_list dt{clear:left; float:left; width:100px; text-align:center; margin:0 10px 0 0;}
dl.ranking_list dd{float:left; width:65%; margin:0 0 0 0; padding:3px 0 0 0;}
dl.ranking_list dd p.rank{margin:0; padding:3px 0 0 20px; background:url("/medical/images/best.gif") no-repeat 0 7px;}
dl.ranking_list dd p.edit{margin:2px 0 0 0; padding:0; font-size:small;}
dl.ranking_list dd h4{margin:0; padding:0; font-weight:normal;}
p.r_date{margin:10px 15px; padding:0 0 5px 0; border-bottom:1px dotted #666;}

/* バックナンバー
------------------------------------------------------------*/
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#book_introduction{margin:20px 0 0 0;}
div#book_introduction ul#tab_menu{list-style-type:none;margin:0 0 20px 0;padding:0 0 1px 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;cursor:pointer;}
div#book_introduction ul#tab_menu li a{color:black;text-decoration:none;}
div#book_introduction ul#tab_menu li a:link,div#book_introduction ul#tab_menu li a:visited{color:black;}
div#book_introduction ul#tab_menu li.bg_gray{background-color:silver;color:black;white-space:nowrap;font-size:13px;}
div#book_introduction ul#tab_menu li.bg_green{background-color:#339999;}
div#book_introduction ul#tab_menu li.bg_green a{color:white;}

/* 広告掲載のご案内
------------------------------------------------------------*/
h2.emad{color:black;padding:22px 0 10px 0;clear:left;font-size:18px;}
div.emadblock{margin-top:5px;padding:5px;}
p.emad_topmenu{margin:0;padding:0 0 20px 0;text-align:left;font-size:large;}
table.emad_topmenu{width:65%;margin:5px auto;text-align:center;}
td.emad_topmenu{text-align:center;}
div.emad{width:69%;float:left;}
h3.jkn_cate{margin:0 0 5px 0;padding:0;color:#0b419b;}
table.emad_contents{width:68%;position:relative;left:30px;}
th.emad_contents{font-size:large;text-align:left;}
td.emad_contents{font-size:medium;}
td.emad_contents_fig{text-align:center;vertical-align:top;}
div.emad_2block_left{width:380px;position:relative;float:left;}
div.emad_2block_right{font-size:medium;}
div.emad_2block_right table tr td{margin:0;padding:0 0 0 5px;}
table.emad_substitute_list{border:1px solid #483d8b;}
th.emad_substitute_list{background:#483d8b;color:white;font-size:medium;}
td.emad_substitute_list{background:#e0ffff;font-size:small;}
td.emad_substitute_corp_list{background:#e0ffff;font-size:large;font-weight:bold;}

/* 広告掲載企業一覧
------------------------------------------------------------*/
span.emad_published{font-size:14px;}
p.emad{font-size:12px;margin-top:5px;}
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;}
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#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}

/* 売行き良好書
------------------------------------------------------------*/
p.txt_exp{margin:20px 20px;}
div.tempimages{text-align:center;margin-top:10px;}
div#main_cnt{margin:0 30px;padding:0;text-align:left;}
div#main_cnt div.rank{margin:0; padding:3px 0 2px 20px; background:url("/medical/images/best.gif") no-repeat 0 7px;font-weight:bold;}
p.book_list{margin:5px 5px 0 10px;padding:0;text-align:right;font-size:small;}

/* podcast
------------------------------------------------------------*/
div.new_pod{text-align:left; padding:0 0 5px 0; border:1px solid #ccc; border-top:none; overflow:hidden; height:1%;}
div.new_pod table{padding:10px 0 0 15px;}
div.new_pod table tr{vertical-align:top;}
div.new_pod table tr td{padding:5px 10px 0 5px;}
div.new_pod table tr td ul{list-style:none;font-size:small;padding:10px 0 0 0;}
div.new_pod table tr td p.ttl{font-size:100%;padding:5px 0 8px 0;}
div.new_pod table tr td p.txt{font-size:80%;padding:0 5px 0 5px;}
table.past_pod{background-color:#ccc;margin:0;width:100%;}
table.past_pod td{background-color:#FFFFFF;padding:0;width:30%;}
div.past_pod_pic{text-align:center;padding:15px 0 5px 0;margin:0;font-size:small;line-height:110%;}
ul.past_pod_ul{font-size:small;line-height:110%;margin:8px 0 8px 0;padding:0 20px 0 25px;}
ul.past_pod_ul li{padding:0 15px 5px 0;}

/* メールマガジン
------------------------------------------------------------*/
.intro{margin:0;}
.intro h3{margin: 0 0 10px 0;padding: 5px 10px;font-size:medium;background-color:#FFFFCC;}
.intro h4{margin: 20px 20px 20px 20px;padding:0 10px 3px 0;font-size:large;color:#59923E;border-bottom:1px dashed #666;}
.intro h4 span{margin-left:10px;font-size:medium;font-weight:normal;}
.intro h5{margin: 0 0 5px 10px;padding:0 10px;font-size : medium;}
.intro p{margin:0 0 10px 0;padding:0 25px;font-size:medium;}
.intro p.small{margin:0 0 10px 20px;padding:0 25px;font-size:medium;}
.intro .blk{margin : 10px 0 15px 0;width:97%;background-color: #FFFFCC;padding: 5px 10px;border-bottom: solid 3px #FFA500;border-left: solid 3px #FFA500;border-right: solid 3px #FFA500;border-top: solid 3px #FFA500;}
.intro .blk h3{margin:0 0 5px 0;padding:0 0 2px 1em;border-bottom:1px dashed #666;background:#FFFFCC;color:#333;}
.intro .blk p{margin: 0;padding:0 5px;font-size:medium;}
.intro .blk p span{font-weight:bold;}

/* 連載一覧
------------------------------------------------------------*/
h2.series{margin:0;padding:0;}
dt.series_title{font-size:16px;font-weight:bold;text-indent:1em;line-height:20px;}
dd.series_comment{padding:3px;border:1px solid #3399cc;font-size:12px;}
span.series_mark{color:#3399cc;}
/* 各連載のページ */
div.series_date{margin:0;padding:5px 0 10px 0;font-size:small;}
div.series_volume{margin:15px 0;padding:0 10px 0 10px;}
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;}
span.series_period{font-size:small;margin-left:5px;}

/* 無敵シリーズ
------------------------------------------------------------*/
h1.muteki_head{margin:20px 0 15px 0;padding:0;background-image:url("/jikkenigaku/muteki_series/images/muteki_sp_head_back.gif");background-repeat:repeat-x;}
ul.new_bioseries{float:right;list-style-type:none;margin:10px 0 0 25px;padding:0;}
ul.new_bioseries li{float:left;margin:0 25px 0 0;padding:0;width:81px;text-align:center;}
ul.new_bioseries li p{margin:0;padding:0;font-size:x-small;}
p.exp_txt{margin:0 0 20px 15px;padding:10px 0 10px 0;}
ul#Mnavi{clear:both; margin:0; padding:0 0 15px 20px; list-style-type:none; min-width:1000px;height:29px;}
ul#Mnavi li{display:inline; margin:10px 2px 0 0; padding:0; float:left;}
div.late_issue{margin:0 15px 6px 15px;padding:0;font-size:11px;background-color:#ff3300;color:#ffffff;}

/* 2010年　羊土社　夏のキャンペーン
------------------------------------------------------------*/
p.cmp_txt{margin:3px 0 20px 15px;padding:0px 0 10px 0;}
h1.cmp_head{margin:0 0 15px 0;padding:7px 10px 6px 10px;background-color:#96c98b;font-size:large;line-height:135%;}
ul.kome_list{list-style:none;margin:0;}
ul.kome_list li{font-size:small;text-indent:-1em;margin:0;}
table.campaign2010s{margin:30px 40px 5px 40px;padding:0;background-color:#868282;width:90%;}
table.campaign2010s th{background-color:#ececec;padding:5px 8px 5px 8px;font-weight:normal;font-size:small;text-align:center;}
table.campaign2010s th.medi{background-color:#bad1e5;padding:5px 8px 5px 8px;font-weight:normal;font-size:small;text-align:center;}
table.campaign2010s th.jikken{background-color:#bae5c3;padding:5px 8px 5px 8px;font-weight:normal;font-size:small;text-align:center;}
table.campaign2010s td{background-color:#ececec;padding:5px 8px 5px 8px;font-size:small;text-align:center;}

/* シリーズ紹介ページ
------------------------------------------------------------*/
h2.kind{margin:20px 0 -8px 5px;padding:0;font-size:large;}
h1.bio_head{margin:20px 0 15px 0;padding:23px 15px;color:#000000;font-size:xx-large;background-color:#fbba50;text-align:center;}
p.list{margin:-5px 10px 0 10px;padding:0;text-align:right;}
ul.exp_list{margin:10px 45px;padding:0;}
ul.exp_list li{margin:3px 0;padding:0;}

