@charset "shift_jis";

/*
-------------------------------------------------------------------------
	Program Name ?��F./include/css01.css
	Copyright	 ?��F?��?��{?��?��?��q?��͌�?��?��?��J?��?��?��@?��\
-------------------------------------------------------------------------
	Version 1.0.0?��F 2006.04.19	takahashi	New Create
*/

/************************************************************
     BODY
*************************************************************/

/* ?��?��?��ʗ�?��p */
body.body01_common{
	font-size:11pt;
}


/************************************************************
     A
*************************************************************/

/* ?��?��?��ʗ�?��p */
A:link     { color:#0000CD; font-size:11pt; text-decoration:underline; }
A:active   { color:#0000CD; font-size:11pt; text-decoration:underline; }
A:visited  { color:#0000CD; font-size:11pt; text-decoration:underline; }
A:hover    { color:#990000; font-size:11pt; text-decoration:underline; background-color:#FFE4C4;}


/************************************************************
     TABLE
*************************************************************/

/* ?��?��?��ʗ�?��p */
table.table01_common{
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	background-color:#FFFFFF;
	border-collapse:collapse;
}

/* ?��?��?��ʗ�?��p?��i?��?��?��ӏ�?��?��?��j */
table.table02_common{
	width:800px;
	border-style:solid;
	border-width:1px;
	border-color:#888888;
	background-color:#FFFFFF;
	border-collapse:collapse;
}

/* ?��?��?��ʗ�?��p?��i?��G?��?��?��[?��\?��?��?��j */
table.table03_common{
	border-style:solid;
	border-width:1px;
	border-color:#888888;
	background-color:#FFFFFF;
	border-collapse:collapse;
}



table.table01_hold{
	border-style:solid;
	border-width:2px;
	border-color:#778899;
	background-color:#FFFFFF;
	border-collapse:collapse;
	width:530px;
}

td.td01_hold{
	color:#FFFFFF;
	font-size:10pt;
    font-weight:bold;
    border-style:solid;
    border-width:1px;
    background-color:#99CCFF;
	text-align:left;
	padding:3px;
}

td.td02_hold{
	color:#3568CC;
	font-size:10pt;
    font-weight:normal;
    border-style:solid;
    border-width:1px;
    background-color:#F5F5DC;
	text-align:center;
	padding:10px;
}


/************************************************************
     TD
*************************************************************/

/* ?��?��?��ʗ�?��p */
td.td01_common{
	color:#FFFFFF;
	font-size:10pt;
    font-weight:bold;
    border-style:solid;
    border-width:1px;
    background-color:#808080;
	text-align:left;
	padding:3px;
}

/* ?��?��?��ʗ�?��p */
td.td02_common{
	color:#000000;
	font-size:10pt;
    font-weight:nomal;
    border-style:solid;
    border-width:1px;
    background-color:#F5F5DC;
	text-align:left;
	padding:3px;
}

td.td02_common_c{
	color:#000000;
	font-size:10pt;
    font-weight:nomal;
    border-style:solid;
    border-width:1px;
    background-color:#F5F5DC;
	text-align:center;
	padding:3px;
}

td.td02_common_ex{
	color:#000000;
	font-size:10pt;
    font-weight:nomal;
    border-style:solid;
    border-width:1px;
    background-color:#F5F5AC;
	text-align:left;
	padding:3px;
}

td.td02_common_ex_c{
	color:#000000;
	font-size:10pt;
    font-weight:nomal;
    border-style:solid;
    border-width:1px;
    background-color:#F5F5AC;
	text-align:center;
	padding:3px;
}

/* ?��?��?��ʗ�?��p */
td.td03_common{
	color:#000000;
	font-size:10pt;
    font-weight:nomal;
    border-style:solid;
    border-width:1px;
    background-color:#FFD700;
	text-align:center;
	padding:3px;
}

/* ?��?��?��ʗ�?��p?��i?��?��?��ӏ�?��?��?��j */
td.td04_common{
	color:#000000;
	font-size:10pt;
    font-weight:nomal;
    border-style:solid;
    border-width:1px;
    background-color:#d8dfff;
	text-align:left;
	padding:3px;
}

/* ?��?��?��ʗ�?��p?��i?��G?��?��?��[?��\?��?��?��j */
td.td05_common{
	color:#FF0000;
	font-size:10pt;
    font-weight:bold;
    border-style:solid;
    border-width:1px;
    background-color:#EFEFEF;
	text-align:left;
	padding:3px;
}

/* ?��?��?��ʗ�?��p?��i?��G?��?��?��[?��\?��?��?��j */
td.td06_common{
	color:#FF0000;
	font-size:10pt;
    font-weight:bold;
    border-style:solid;
    border-width:0px;
    background-color:#FFFF00;
	text-align:left;
	padding:3px;
}

/* ?��?��?��ʗ�?��p */
td.td07_common{
	color:#FFFFFF;
	font-size:10pt;
    font-weight:bold;
    border-style:solid;
    border-width:1px;
    background-color:#6495ED;
	text-align:left;
	padding:3px;
	text-align:center;
}

/* ?��?��?��ʗ�?��p */
td.td08_common{
	color:#000000;
	font-size:10pt;
    font-weight:nomal;
    border-style:solid;
    border-width:1px;
    background-color:#F0F8FF;
	text-align:left;
	padding:3px;
}

/* ?��V?��X?��e?��?��?��G?��?��?��[?��\?��?�� */
td.td01_error{
	color:696969;
	font-size:10pt;
    font-weight:bold;
    border-style:solid;
    border-width:1px;
    background-color:#DCDCDC;
	text-align:left;
	padding:5px;
}

/* ?��V?��X?��e?��?��?��G?��?��?��[?��\?��?�� */
td.td02_error{
	color:#808080;
	font-size:10pt;
    font-weight:bold;
    border-style:solid;
    border-width:0px;
    background-color:#FDF5E6;
	text-align:left;
	padding:5px;
}


/************************************************************
     INPUT
*************************************************************/

/* ?��?��?��ʗ�?��p */
input.input01_common{
	width:120px;
	height:25px;	
}


/************************************************************
     SPAN
*************************************************************/

/* ?��?��?��ʗ�?��p */
span.span01_common{
    color:#696969;
    font-size:12pt;
    font-weight:bold;
}

/* ?��K?��{?��?��?��ڃA?��X?��^?��?��?��X?��N?��p */
span.span02_common{
	color:#FF0000;
	font-size:11pt;
	font-weight:bold;
	padding:3px;
}

/* ?��y?��[?��W?��?��?��g?��b?��v?��^?��C?��g?��?�� */
span.span03_common{
	color:#000000;
	font-size:12pt;
	font-weight:bold;
}

/* ?��?��t?��?��?��K?��{?��?��?��ڃA?��X?��^?��?��?��X?��N?��p */
span.span04_common{
	color:#32cd32;
	font-size:11pt;
	font-weight:bold;
	padding:3px;
}

span.span01_hold{
	/*color:#3568CC;*/
	color:#00BFFF;
	font-size:12pt;
    font-weight:bold;
}

/************************************************************
     DIV
*************************************************************/

/* ?��?��?��ʗ�?��p */
div.div01_common{
    text-align:left;
}


/************************************************************
     IMG
*************************************************************/

/* ?��?��?��ʗ�?��p */
img.img01_common{
    border-width:0px;
}

/* ?��y?��[?��W?��?��?��^?��C?��g?��?��?��?��?�� */
img.img02_common{
	padding:3px;
}

img.img01_button{
	cursor:hand;
	vertical-align:middle;
}