@charset "UTF-8";

/* =========================================================================
 layout-print.css
 （レイアウトの設定　印刷用）

　目　次

　1.リセット
　2.body
　3.ヘッダー（テキスト、ロゴ、ヘッダーナビ、イメージ画像、グローバルナビ）
　4.コンテナ（コンテンツ＋サイド）
　5.コンテンツ
　6.サイド
　7.フッター（インフォ、フッターナビ、コピーライト）
========================================================================= */

/* -------------------------------------------------------------------------
 1.リセット
------------------------------------------------------------------------- */
html,body,div,
h1,h2,h3,h4,h5,h6,
p,blockquote,pre,address,hr,
ul,ol,li,
dl,dt,dd,
table,th,td,caption,
form,input,textarea,select,option,optgroup,button,label,fieldset,legend {
	font-size: 100%;
	margin: 0;
	padding: 0;
}
img {
	border: 0;
	vertical-align: bottom;
}

/* -------------------------------------------------------------------------
 2.body
------------------------------------------------------------------------- */
body {
	color: #000;
	font-size: 10pt;
	background: #FFF;
	line-height: 1.2;
}

/* 2-1 フォントの設定
---------------------------------------------------------------------- */
body {
	font-family: Verdana, Arial, sans-serif;
}
h1,h2,h3 {
	font-family: Verdana, Arial, sans-serif;	/* Mac Opera用 */
}

/* 2-2 テキストリンクの設定
---------------------------------------------------------------------- */
a{
	text-decoration: none;
}
	a:link {
	color: #000;
}
a:visited {
	color: #000;
}
a:hover,
a:active,
a:focus {
	color: #000;
}

/* 2-3 非表示の設定
---------------------------------------------------------------------- */
hr.hide {
	display: none;
}

/* -------------------------------------------------------------------------
 3.ヘッダー（テキスト、ロゴ、ヘッダーナビ、イメージ画像、グローバルナビ）
------------------------------------------------------------------------- */
#header-wrap {
	display: none;
}
.sp-header{
display: none;
}
.header-right-top{
	display:none;
}
img.header_logo{
	display:none;
}
.main_visiual{
	display:none;
}
.gmenu{
	display:none;
}
.gmenu_en{
	display:none;
}
.submenu{
	display:none;
}
.submenu_en{
	display: none;
}
.link_navi{
	display:none;
}
.link_navi_en{
	display:none;
}
img.logo_img{
	display: none;
}
.footer{
	display:none;
}

h2{
	color: #545454;
    font-weight: bold;
    font-family: 'Oswald', sans-serif;
    font-size: 50px;
	margin-bottom:10px;
	margin-top:10px;
}
h2:first-child{
	margin:0;
}
.aori_news ul li {
	width:345.3px;
	position: relative;
}
.aori_news ul li  a > img{
	width:345.3px;
	height:236px;
    padding-bottom:10px;
}
li.news_oshirase{
	margin-top:10px;
}
li.news_oshirase span {
    position: absolute;
    top: 0;
    left: 0;
    max-width: 90px;
}
.notice img{
	margin:7px 0;
}
.notice li.days{
	line-height:22px;
}
.news_text{
	padding-bottom:7px;
	line-height:20px;
}

/* -------------------------------------------------------------------------
 4.コンテナ（コンテンツ＋サイド）
------------------------------------------------------------------------- */
#content {
	width: 100%;
	padding: 0 0 25px;
	overflow: hidden;
}


/* 4-1 「ページトップへ」 (Back To Top)
---------------------------------------------------------------------- */
#content p.btt {
	display: none;
}

/* -------------------------------------------------------------------------
 5.コンテンツ
------------------------------------------------------------------------- */
/* コンテンツ内の項目は別ファイルcontent-print.cssで設定 */

#content {
	width: 100%;
	overflow: hidden;
}


/* -------------------------------------------------------------------------
 6.サイド
------------------------------------------------------------------------- */
#leftContents {
	display: none;
}

/* -------------------------------------------------------------------------
 7.フッター（インフォ、フッターナビ、コピーライト）
------------------------------------------------------------------------- */
#footer-box {
	display: none;
}

/* -------------------------------------------------------------------------
 8.見出し
------------------------------------------------------------------------- */
#content h2 {
	clear: both;
	font-size: 13pt;
	font-weight: bold;
	margin: 20px 5px 10px;
	padding: 0 5px 8px 8px;
	border-bottom: 2px solid #00316C;
}
#content h3 {
	clear: both;
	font-size: 11pt;
	font-weight: bold;
	margin: 15px 8px 10px;
	padding: 0 5px 5px 8px;
	border-bottom: 1px solid #CCC;
}

/* -------------------------------------------------------------------------
 9.段落
------------------------------------------------------------------------- */
#content p {
	margin: 0 10px 1em;
	line-height: 1.3;
}

/* -------------------------------------------------------------------------
 10.リスト
------------------------------------------------------------------------- */
#content ul {
	margin: 10px 10px 10px 40px;
	line-height: 1.3;
}
#content ul li {
	margin: 0 0 10px;
}
#content ol {
	margin: 10px 10px 10px 50px;
	line-height: 1.3;
}
#content ol li {
	margin: 0 0 10px;
}

/* -------------------------------------------------------------------------
 11.テーブル
------------------------------------------------------------------------- */
#content table {
	clear: both;
	margin: 0 10px 15px;
	border-collapse: collapse;
	border: 1px solid #CCC;
	border-spacing: 0;
	empty-cells: show;
	line-height: 1.1;
}
#content caption {
	font-size: 11pt;
	text-align: center;
	padding: 0 0 5px;
	font-weight: bold;
}
#content th {
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding: 10px;
	background: #F4F4F4;
	border: 1px solid #CCC;
}
#content td {
	text-align: left;
	vertical-align: middle;
	padding: 10px;
	border: 1px solid #CCC;
}

/* -------------------------------------------------------------------------
 12.横罫線
------------------------------------------------------------------------- */
#content hr {
	height: 0;
	margin: 0 8px 15px;
	padding: 0 0 5px;
	border: none;
	border-bottom: 1px dotted #DDD;
}

/* -------------------------------------------------------------------------
 13.パンくずリスト
------------------------------------------------------------------------- */
div#breadcrumbs {
	margin: 0 0 25px;
	padding: 0 15px 10px;
	text-align: left;
	border-bottom: 1px solid #CCC;
}

/* -------------------------------------------------------------------------
 14.ホーム
------------------------------------------------------------------------- */
#nMain h2{
	clear: both;
	font-size: 13pt;
	font-weight: bold;
	margin: 20px 5px 10px;
	padding: 0 5px 8px 8px;
	border: none;
}
#content div#nNews p.more{
	display: none;
}

#content div#topics-wrap p.more{
	display: none;
}

#nRight{
	display: none;
}

/* -------------------------------------------------------------------------
 追加
------------------------------------------------------------------------- */

/* 学術ニュース&研究トピックス 記事ページの画像を非表示にする */
#display-off {
	display: none;
}
#wcv_sys_edit_pageeditarea #display-off {
	display: block;
}
#newsicon{
	display:none;
}