@charset "UTF-8";
/* PC用　後続ページ用 コンテンツCSS /*
/*==============================================================================================
●research.css  研究部に適用
==============================================================================================*/

/* -------------------------------------------
見出し要素
-------------------------------------------*/

/* 見出し h2
------------------------------------------- */

/* ページ名 */
#web_detail-area h2,
#web_detail-area_side h2,
#news_list-area h2,
#news_detail-area h2,
#info_list-area h2,
#info_detail-area_side h2,
#menu_detail-area h2,
#blog_list-area h2,
#blog_detail-area h2,
#blog_list-area_side h2,
#blog_detail-area_side h2,
#research_list-area h2{
	border-bottom-color: #32a0b8;
    background-image: url(../images/h2_research01.gif);
}

/* 見出し h3
------------------------------------------- */
#news_list-area h3,
#detail-cts h3,
#link-cts h3 {
	background-color: #e6e3de;
}


/* QA */
#qa-cts h3 {
	background-color: #e6e3de;
}


/* その他メニューページ用 */
#menu-cts h3 {
    border-bottom: 1px solid #707070;
    border-left: 7px solid #707070;
    background-color: #f6f6f6;
}

/* 見出し h4
------------------------------------------- */
#web_detail-area h4,
#web_detail-area_side h4,
#news_list-area h4,
#news_detail-area h4,
#info_list-area h4,
#menu_detail-area h4,
#blog_list-area h4,
#blog_detail-area h4,
#blog_list-area_side h4,
#research_list-area h4,
#detail-cts h4 {
    background-image: url(../images/h4_research01.gif);
}

/* 見出し h5
------------------------------------------- */
#detail-cts h5 {
    background-image: url(../images/h5_research01.gif);
}

/* #detail-cts内　使用禁止見出し h1,h2
------------------------------------------- */
#detail-cts h1,#detail-cts h2 {
    font-size:;
    clear: both;
    margin: 5px 10px 15px 17px;
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-size: 0.875em;
    font-weight: normal;
}

/* detail-cts内　ボタン 基本のボタンのみ
------------------------------------------- */ 
.btn,
a.btn,
a.btn:link,
a.btn:visited,
a.btn:hover {
	background-color: #52afc4;
	border-color: #32a0b8;
	text-shadow: 1px 1px #237080;
	color: #fff;
}

/* -------------------------------------------
個別レイアウト要素
-------------------------------------------*/
/*サイドメニュー　ナビ
------------------------------------ */
/* サイドナビ固定 */
#sidebar-nav ul li:first-child {
	border-top: 5px solid #32a0b9;
}
#sidebar-nav ul li a {
    background-image: url(../images/arr_011.png);
}

/* 外部サイト（target="_blank） */
#sidebar-nav ul li a[href^="http"],
#sidebar-nav ul li a[target="_blank"] { 
    background-image: url(../images/arr_011.png), 
                      url(../images/ic_newwindow.png);
}
/* 内部サイト（target="_blank） */
/* 本番環境 */
#sidebar-nav ul li a[href^="https://www.shibusawa.or.jp"] {
	background-image: url(../images/arr_011.png);
}

/* CPIテスト環境 */
#sidebar-nav ul li a[href^="http://aa173js6z7.smartrelease.jp"] {
	background-image: url(../images/arr_011.png);
}


/* 一番上のリスト */
#sidebar-nav ul li:first-child a {
    padding: 0;
    background-image: none;
}




/* -------------------------------------------
本文内要素
------------------------------------------- */


/* 画像
------------------------------------------- */


/* 内部リンク要素 
------------------------------------------- */


/* 外部リンク要素 
------------------------------------------- */


/* 内部リンク要素 (絶対パス)
------------------------------------------- */

#detail-cts * html a.external {
	background-image: url(../images/arr_004.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}

/* リスト○
------------------------------------------- */ 


/* 番号リスト
------------------------------------------- */ 
#detail-cts ol li:before {

}

/* detail-cts内　テーブル
------------------------------------------- */ 


/* セル内小セル　レイアウト */
#detail-cts table td span.indent01 {
	border-top: solid 1px #fff;
	background-color: #fff;
}
#detail-cts table td span.indent02 {
	border-left: solid 1px #ccc;
}

/* -------------------------------------------
メニューページ
------------------------------------------- */
#menu_detail-area .menu_txt {
    background-color:#eeeeee;
}
#menu_detail-area .menu_txt:first-letter {
	color: #003C2F;
}

#menu-cts p.pagemore a {
    background-image: url(../images/arr_004.png);
    background-repeat: no-repeat;
    background-position: left center;
}


/* -------------------------------------------
コンテンツ別
------------------------------------------- */

/* ニュース
------------------------------------------- */
/* ニュース詳細
------------------------------------------- */
/* 内部、外部 リンク */
#news_detail-area ul li.url-in_link,
#news_detail-area ul li.url-out_link,
#news_detail-area ul li.pdf_link {
    background-image: url(../images/arr_004.png);
}

/* ＰＤＦ リンク */
#news_detail-area ul li.pdf_link {
    background-image: url(../images/ic_pdf.png);
}

/* PDF、お申込み（A-form） */
#news_detail-area .btn-cts ul li {
    border: 1px solid #32a0b9;
}

#news_detail-area ul li.a-form {
    background-color: #32a0b9;
}

#news_detail-area ul li.a-form a {
    background-color: #32a0b9;
}


/* だより
------------------------------------------- */
#newsletter-cts table.newsletter-list td a {
	background-image: url(../images/arr_011.png);
}

#newsletter-cts .newsletterh3 h3 {
    border-left: 4px solid #32a0b9;
}

/* 企画・セミナー等情報
------------------------------------------- */
#study-cts table.project-detail {
	border-top: 1px solid #32a0b9;
}

/* PDF、お申込み（A-form） */
#study-cts .btn-cts ul li {
    border: 1px solid #32a0b9;
}

#study-cts .btn-cts ul li.a-form {
    background-color: #32a0b9;
}

#study-cts .btn-cts ul li.a-form a {
    background-color: #32a0b9;
}



/* 協力・助成事業
------------------------------------------- */
#research-cts .support-box h3 {
    background-image: url(../images/h4_research01.gif);
}

#research-cts table.support-detail {
	border-top: 1px solid #32a0b9;
}

/* 関連出版物
------------------------------------------- */
#research-cts .publication-box h3 {
	border-left-color: #32a0b9;
}

#research-cts table.publication-detail {
	border-top: 1px solid #32a0b9;
}