@charset "utf-8";
/*============================================
Style Name: default1.css
Since:      2008-09-27
Modified:   2010-06-03
Auther:     Seiichi Kaneko
==============================================*/
/*--------------------------------------
  Universal selector
---------------------------------------*/
* {
	margin:	 0;
	padding: 0;
	color: #000;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
}

/*--------------------------------------
  Structure Module
---------------------------------------*/
html {
	overflow-y: scroll;
}
body {
	color: #FFF;
	font-family: Verdana,Arial,Arial Black,Helvetica,sans-serif,Meiryo;
	line-height: 1.5;
	background-color: transparent;
}

/*--------------------------------------
  Text Module
---------------------------------------*/
p,
pre,
address{
	margin-bottom: 1em;
	font-size: 100%;
}
h1,h2,h3,h4,h5,h6 {
	margin-bottom: 1em;
	clear: both;
	line-height: 1.2;
	font-weight: normal;
}
h1 {	font-size: 170%;}
h2 {	font-size: 130%;}
h3 {	font-size: 110%;}
h4 {	font-size: 90%;}
h5 {	font-size: 80%;}
h6 {	font-size: 75%;}

em {
	font-style: normal;
	font-weight: bold;
}
strong {
	color: #FF4500;
}
code {
	color: #3D4263;
	font-family: "Osaka－等幅", monospace;
}
kbd {
	margin: 0 0.3em;
	padding: 0 0.4em;
	border: 1px solid #6a8eaa;
	background-color: #f5f5f5;
	font-family: "Osaka－等幅", monospace;
/*	text-transform: uppercase;*/
}
/*--------------------------------------
	Hypertext Module
---------------------------------------*/
a:link {
	color: #005585;
	color: #01349D;
}
a:visited {
	color: #485270;
	color: #01349D;
}
a:hover {
	background-color: #DFF3FF;
	color: #2244CC;
	color: #01349D;
	text-decoration: none;
}
a:active{
	color: #01349d;
}

/*--------------------------------------
  List Module
---------------------------------------*/
ul,ol,dl {
	margin: 1em 0 1em 2em;
}
li,dd {
	margin: 0 0 0 1em;
/*	list-style-position: inside;*/
}

li li,
li p,
li pre,
li dt,
li dd,
dd li,
dd p,
dd pre,
dd dt,
dd dd {
	font-size:100%;
}

li ul,
li ol,
li dl,
li p,
dd ul,
dd ol,
dd dl,
dd p {
	margin: 0 0 0 1.8em;
}

/*--------------------------------------
  Edit Module
---------------------------------------*/

del {
	color: #666666;
	text-decoration:	line-through;
}

del[datetime]::before{
	content: " ( "attr(datetime)"削除) ";
}

ins{
	text-decoration: none;
	border-bottom: 1px dotted #666666;
	}

ins[datetime]::before{
	content: " ( "attr(datetime)"修正) ";
}

/*--------------------------------------
  Forms Module
---------------------------------------*/
/*\*//*/
textarea,
select,
input {
	font-family:font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",sans-serif;
}
/**/
/*--------------------------------------
  Tables Module
---------------------------------------*/

table {
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	margin: 0em;
	border-collapse: collapse;
}

caption {
	font-size: 100%;
	color: #454e58;
	background-color: #f5f5f5;
	border: 1px solid #000000;
	border-width: 1px 1px 0 1px;
	border-style: solid;
	border-color: #000000;
}

td,
th {
	font-size: 90%;
	line-height: 1.4;
	color: white;
	padding : 0.1em 8px;
}

th {
	font-weight: normal;
	color: #536066;
	background-color: #f5f5f5;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}

td {
	color: #000000;
	background-color: white;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}

/*--------------------------------------
  Image Module
---------------------------------------*/
img {
	border: 0;
	vertical-align: bottom;
	image-rendering: optimizeQuality;  /* Firefox, 将来のバージョン (Gecko 1.9.2) */
	-ms-interpolation-mode: bicubic;   /* Internet Explorer 7.0+ */
}

/*--------------------------------------
  hr Module
---------------------------------------*/
hr {
	border: 0 none;
	height: 1px;
	color: #696969; /* for WinIE/MacIE */
	background-color: #696969; /* for Mozilla */
}
/*--------------------------------------
  pre Module
---------------------------------------*/
pre {
	margin: 2em;
	padding: 10px;
	overflow: scroll;
	background-color: #EEEEEE;
	border: 1px solid #CCCCCC;
	font-size: 90%;
}


