@charset "UTF-8";

/* 印刷用スタイル */

/* ------------------------基本設定------------------------ */
/*  ▽背景画像▽  */
div#baseleft {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: none;
}
div#baseright,
div#baseright-gikai {
	padding: 0 0 0 0;
	background-image: none;
}

/* 背景画像（幅固定） */
div#baseleft-fix {
	padding: 0 0 0 0;
	background-image: none;
}


/* ------------------------ヘッダー------------------------ */


/* ------------------------コンテンツ外枠------------------------ */
div.basebgwrap {
	margin:0;
	padding: 0 12px 0 12px;
}


/* ------------------------パンくずナビ------------------------ */


/* ------------------------コンテンツ大枠------------------------ */
/* メインコンテンツ */
div#main {
	float: none;
	margin: 0 0 16px 0;
}
div.ko-head div#main,
div#baseleft-fix div#baseright-gikai div#main {
	float: left;
	margin: 0 -252px 16px 0;
}
div#main div#contents {
	margin-right: 12px;
}
div.ko-head div#main div#contents,
div#baseleft-fix div#baseright-gikai div#main div#contents {
	margin-right: 252px;
}

/* コンテンツ内枠 */
.innerbg {
	background-image: none;
}

/* ローカルナビゲーション */
div#localnavi {
	display: none;
}
div.ko-head div#localnavi,
div#baseleft-fix div#baseright-gikai div#localnavi {
	display: inline;
}


/* ------------------------フッター------------------------ */


/* ------------------------サブナビ------------------------ */


/* ------------------------共通タグの基本定義------------------------ */


/* ------------------------テンプレート用共通------------------------ */
/* Adobe Readerのダウンロード */
p.dladobereader {
	display: none;
}

/* Windows Media Playerのダウンロード */
p.dlwindowsmediaplayer {
	display: none;
}

/* 隠しジャンプ */
#blockskip {
	display: none;
}

/* ------------------------図書館用------------------------ */

.red-lib-box h2 {
    float: none;
    width: 100%;
    padding: 20px 0 0 20px;
    margin: 0;
    text-align: left;
    box-sizing: border-box;
}
