@charset "shift_jis";
@page {
	marks: crop cross;
	size: auto;
	margin: 2cm;
}
a[href]:after {
	content: "("attr(href)")";
}
/*  ----------------------------------------------------------  */
/*
Copyright(c)1998-2006 Markernet Corporation. All Rights Reserved.
*/
/*  ----------------------------------------------------------  */
* {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","‚l‚r ‚oƒSƒVƒbƒN",Osaka ,Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	clear: both;
	float: none;
}
div#header {
	display: block;
	background: url(../img/print/logo_01.gif) right top no-repeat;
	height: 14mm;
}
div#header h1 {
	font-size: 1.4em;
	text-align: left;
	letter-spacing: 0.1em;
	line-height: 100%;
}
h3 {
	font-size: 1.0em;
}
h1,h2,h3,h4,h5,h6 {
	margin: 4mm 0 0;
	padding: 0;
	word-spacing: 1mm;
	line-height: 150%;
	letter-spacing: 0.1ex;
}
p,dl,ol,ul,table,fieldset {
	margin: 4mm 0 0;
	font-size: 10.5pt;
	word-spacing: 1mm;
	line-height: 150%;
	letter-spacing: 0.1ex;
}
img {
	border: none;
}
/*
form p,
*/
.hiddenitem,
div#pageh,
div#hnaviwrapper,
div#larea,
div#fnavi,
div#footerkey,
p.sticker02,
p.inqinput input,
p.inqinput select,
span.redtxt01 {
	display: none;
	visibility: hidden;
	float: none;
	clear: both;
}
div#rarea,
div#cpright {
	display: block;
	margin: 4mm 0 0;
	border-top: 1px solid #000;
}
/*  ----------------------------------------------------------  */
/*
hr {
	display: block;
	margin: 4mm 0 0;
	height: 1px;
	color: #000;
	clear: both;
	float: none;
}
*/
/*  ----------------------------------------------------------  */
/*  accessmap  */
dl#mapdl dt {
	font-weight: bold;
}
/*  ----------------------------------------------------------  */
/*  corp  */
table.mytb01 {
	width: 99%;
	margin: 4mm auto 0;
	float: none;
	clear: both;
	border-collapse: collapse;
	border: 0.2mm solid black;
	
}
table#profile {
	page-break-after: always;
}
table.mytb01 th,
table.mytb01 td {
	padding: 1mm 2mm;
	text-align: left;
	vertical-align: top;
	border: 0.2mm solid black;
	
}
table.mytb01 th {
	width: 22%;
}
table.mytb01 td {
	width: 78%;
}
dl.corpdl {
	margin: 0;
	padding: 0;
}
dl.corpdl dt {
	display: list-item;
	list-style: inside square;
	font-weight: bold;
}
dl.corpdl dd {
	margin: 0 0 0 1.4em;
	display: list-item;
	list-style: inside circle;
}
/*  ----------------------------------------------------------  */
/*  inquiry  */
input,
select {
	visibility: hidden;
}
fieldset#fieldset01,
fieldset#fieldset02 {
	padding: 4mm;
}
fieldset#fieldset01 legend,
fieldset#fieldset02 legend {
	font-weight: bold;
}
p.inqh {
	font-weight: bold;
	border-bottom: 0.2mm solid black;
	margin: 0;
	padding-bottom: 1mm;
}
div.formblank ul {
	list-style: none;
	border-bottom: 0.2mm solid black;
	padding-bottom: 1mm;
}

div.formblank ul li {
	display: inline;
	font-weight: bold;
}
div.formblank ul li input {

}
p.inqinput textarea {
	display: none;
}

/*
body#inquiry table.mytb01,
body#inquiry table.mytb01 th,
body#inquiry table.mytb01 td {
	border: none;
}
body#inquiry table.mytb01 th {
	width: 24%;
}
body#inquiry table.mytb01 td {
	width: 76%;
	border-bottom: 0.2mm solid black;
}
#fieldset02 table.mytb01 td {
	border: none !important;
}
*/
/*  ----------------------------------------------------------  */
/*  websystem  */

dl.systemdl {
	
}
dl.systemdl dt {
	margin: 5mm 0 0;
	font-weight: bold;
	text-decoration: underline;	
}
dl.systemdl dd span {
	font-style: italic;
}
dl.systemdl dd span:before {
	content: "[";
}
dl.systemdl dd span:after {
	content: "]";
}
/*  ----------------------------------------------------------  */

body#corporation a[href]:after {
	display: none;
}
/*  ----------------------------------------------------------  */
/*  ----------------------------------------------------------  */
/*  ----------------------------------------------------------  */

