﻿@charset "UTF-8";

/* 基本レイアウト用CSS／SUB印刷用 */

body{
	background: none;
	background-color: #FFFFFF;
	font-size: 11px;
    overflow: visible !important;
}

/* 非表示にする項目 */
#header-right,
#g-navi,
#topicpath,
#side,
#side-monthly,
#footer .pagetop,
#footer ul,
#tab-member,
.keiyaku-btn,
.release-box{
	display: none;
}

#header-box,
#contents,
.bg,
#main,
#inner,
#main-only,
#footer{
	clear: both;
	margin: 0;
	background: none;
	width: 640px;
}

.database #side{
	display: block;
	float: none;
	margin-top: 15px;
}

.yymm ul.box-gray{
	display: none;
}

.page-break{
	page-break-before: always;
}

#main{
	float: none;
}

/* リンク先がpdfの場合 */

.dl-linedot dd.pdflink{
	background: none;
	padding-left: 0;
}

.line{
	padding: 20px 0;
	display: inline-block;
	background: none;
}

#footer p{
	float: none;
	text-align: center;
}

#tab-contents div{
	display: block !important;
}

* html .date dl li a{
	width: 33px !important;
}
