print.css 3.46 KB
@charset "utf-8";
* {
	font-family: "MS P明朝", serif;
	font-size: 10pt !important;
	background : none !important;
	color: #000000 !important;
	vertical-align: 0 !important;
	text-indent : 0 !important;
	overflow: visible !important;
}
div#header ul,h2,
div#header form,
p.credit,
div#shell.home div.slideshow,
div#shell.home div.internet_bank,
div#shell.home div.shortcut,
div#core div#intro ul li,
div#header h3,
div#contents h3,
div#contents div.active,
div#contents p.pickup,
div#utilities,
div#footer p,
div#footer div.sitemap h4,
div#footer ul{
	display : none !important;
}
div#shell,
ul.topic_path {
	border : 0;
	text-align : left;
}
div#header,
div#shell,
div#contents,
div.section,
div#footer {
	margin : auto auto 10pt auto !important;
	padding : auto !important;
	background : none !important;
	width : auto !important;
	height : auto !important;
	max-width : auto !important;
}
div#contents,
div#utilities {
	float: none !important;
}
div#header {
	height : auto;
}
ul.topic_path {
	margin : 0;
	padding : 0;
	text-align : right;
	height : 10pt;
}
div#shell,
div#shell div#contents {
	margin : 0 auto;
	padding : 0;
}
div#shell div#contents h4,
div#shell div#contents h5,
div#shell div#contents h6 {
	background : none !important;
}
div#shell h4,
div#shell div#contents h4, 
div#shell div#contents h4 .section {
	margin-top : 0;
	padding : 6pt 0 10pt 0;
	background : none 0 0;
	border : 0;
	border-bottom : 4pt dotted #787878;
	text-indent : 0;
	line-height : 12pt;
	height : 12pt;
}
div.section {
	clear : both;
}
h5 {
	border : 0;
	border-bottom : 2pt dotted #787878;
}
h6 {
	border : 0;
	border-bottom : 1pt dotted #787878;
}
table {
	margin-bottom : 1em;
	border-collapse : collapse;
	width : 90%;
}
th, td {
	border : 3px solid #000;
	padding : 6px 8px;
	vertical-align : top;
	text-align : left;
	font-size : 10.5pt;
}
.detail div#contents a:link:after,
.detail div#contents a:visited:after {
/*	content : " (" attr(href) ") ";*/
	font-size : 90%;
}
div#contents ul.guide {
	display : none;
}
div#shortcut p.more {
	display : none;
}
div#shortcut hr {
	display : none;
}
div#contents a.feed {
	display : none;
}
#sub div#footer {
	border-top : 1px solid #787878;
}
div#footer address {
	font-size : 1.0em;
}
ul li {
	padding-left : 0;
	list-style-type : circle;
}
.events .thumbs {
	float : none !important;
	width : auto !important;
}
.home div#shortcut,
.home div#banner {
	clear : both;
	padding-top : 20pt;
	border : 0;
}
ul li,
ul li ul li {
	background : none !important;
	/*display : list-item !important;*/
	list-style-image : url(../images/option/arrow.gif) !important;
	list-style-position: inside !important;
	padding-left : 10px !important
}
/* ___________________________________________________________ column */
div.column2 p.column, 
div.column2 div.column {
	width : 45% !important;
}
div.column2 div.column h5 img {
	width : 100% !important;
}
div.column3 p.column, 
div.column3 div.column {
	width : 30% !important;
}
div.column4 p.column, 
div.column4 div.column {
	width : 22% !important;
}
div#shortcut div.column3 div.section {
	float : none !important;
	margin-left : 12pt !important;
}
/* ___________________________________________________________ comment */
div.commentarea form {
	display : none;
}
/* ___________________________________________________________ map */
div.adr {
	padding: 0;
	position: relative;
	overflow: hidden !important;
	clear : both;
}
hr {
	clear: both !important;
}
div#shell div#contents div.section table {
	margin-left: 3px;
	width: 595px !important;
}