<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS ����� */

/***********************************************************/
/* �������                                              */
/***********************************************************/
body{
	color:#000000;/*����e�L�X�g�J���[*/
	}
a{
	color:#0099FF;/*��������N�e�L�X�g�J���[*/
	}
a:hover{
	color:#FF9900;/*�}�E�X���������������N�e�L�X�g�J���[*/
	text-decoration:none;/*�}�E�X����������\ｦ�i��������� underne �� none ��j*/
	}

/*�����������*/

*{ margin:0; padding:0;}
img{ border:0;}

table,div{
	margin:auto;
}

/***********************************************************/
/* ��t�H���g�T�C�Y���                                    */
/***********************************************************/
body {
	font-size: 15px; /* ���_���u���E�U */
	*font-size: large; /* IE 7 (small)*/
	*font: midium; /* IE 6��� (x-small)*/
	font-family:'�l�r �o�S�V�b�N', sans-serif;/*�t�H���g�*/

}
p,th,td,li{
	font-size:15px;		/*14px*/
	*font-size:98%;		/* 95% */
	*font:80%;
}

body{
	text-align:center;
}


/***********************************************************/
/* ����C�A�E�g�Z���N�^                                    */
/***********************************************************/
.CNT{
	text-align:center;
	}
.L{
	text-align:left;
	}
.R{
	text-align:right;
	}

/*�����}�[�W��*/
img.i_margin{
	margin:10px;
}

/*���\ｦ*/
.strength1{
	font-weight:bold;
}

.strength2{
	font-weight:bolder;
	font-size:x-large;
}

.strength3{
	font-weight:bold;
	color: #ff0000;		/* red */
}

.strength4{
	font-weight:bold;
	color: #2078FF;		/* blue */
}

/* ���\ｦ */
.weaken1{
	font-size: 97%;
}

.weaken2{
	font-size: 87%;
}

.weaken3{
	font-size: 77%;
}

.weaken4{
	font-size: 67%;
}

/* ��i�\ｦ */
/* ��� */
.t_price{
	font-weight: bold;
	color: #000000;			/* black */
}

/* ����P�� */
.h_price{
	font-size: large;
	font-weight: bold;
	color: #ff0000;		/* red */
}

/***********************************************************/
/* ���{���C�A�E�g(�w�b�_���)                            */
/***********************************************************/
/* �R���e���c��S��I����(������u���b�N) */
#container{
	width:796px;
	margin:auto;
	text-align:left;
	}

#head{}

/* ���������\ｦ�F��o���� */
#head h1{
	height:16px;
	line-height:16px;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-indent:0;
	}

/* ��������\ｦ�F��o���� */
#head h2{
	margin:0px 0 0 0px;
	font-weight:normal;
	}

div.logo{
	}

/* ��������\ｦ�F��o��{�����N��� */
#head h2 a{
	font-size:35px;		/* 30px */
	text-decoration:none;
	color:#013364;
	font-family:'���C���I',Meiryo,'�l�r �o�S�V�b�N',sans-serif;	
	}
/* ��������\ｦ�F��o��{�����N���(�J�[�\��ON�) */
#head h2 a:hover{
	font-size:35px;		/* 30px */
	text-decoration:none;
	color:#013364;
	}
/********************/
/* ���j���[�o�[�Q   */
/********************/
#head_menu2 {
	width:796px;
	height:25px;
}

/* ���X�g���(�����) */
#head_menu2 ul{
	list-style-type:none;
	}

/* ���j���[�o�[�F���X�g�\ｦ��� */
#head_menu2 ul li{
	font-size:15px;		/* 13px */
	letter-spacing:1px;			/* �����u��w�� */
	float:right;						/* �E����z�u */
	width:100px;
	height:25px;
	position:relative;			/* �z�u��@:�����u */
	}

#head_menu2 ul li a{
	color:#316AC5;
	text-decoration:none;		/* 歎縦����� */
	display:block;					/* �v�f��\ｦ�`ｮ:璨朦� */
	width:100px;
	height:25px;
	line-height:20px;				/* �s�����w��*/
	text-align:center;
	}

/********************/
/* ���j���[�o�[�P   */
/********************/
/* ���j���[�o�[�F������ */
#head_menu{
	background:url(img/bg_head_menu.gif) no-repeat;
	width:796px;
	height:30px;
	}

/* ���j���[�o�[�F���X�g���(�����) */
#head_menu ul{
	list-style-type:none;
	}

/* ���j���[�o�[�F���X�g�\ｦ��� */
#head_menu ul li{
	font-size:14px;		/* 16px */
	letter-spacing:1px;
	float:left;						/* �����z�u */
	width:159px;
	height:30px;
	position:relative;
	}

/* ���j���[�o�[�F���X�g������N��� */
#head_menu ul li a{
	color:#ffffff;
	text-decoration:none;
	display:block;
	font:14px;
	width:159px;
	height:30px;
	line-height:30px;
	text-align:center;
	}

/* ���j���[�o�[�F���X�g������N���(�J�[�\��ON�) */
#head_menu ul li a:hover{
	color:#FFCC00;
	}

/* ���j���[�o�[�F���X�g����(��W�J) */
#head_menu ul li.off{
	overflow:hidden;
	width:159px;
	}

/* ���j���[�o�[�i�T�u���j���[�p�j�F���X�g����(��W�J) */
#head_menu ul li.off ol.sub{
	left:0px;
	top:-999px;
	}

/* ���j���[�o�[�i�T�u���j���[�p�j*/
#head_menu ul ol.sub{
	position:absolute;
	left:0px;
	top:30px;
	width:159px;
	border:1px solid #999999;
	text-align:center;
	list-style-type:none;
	}

/* ���j���[�o�[�F���X�g(�W�J�) */
#head_menu ul li.on{
	width:159px;
	}
#head_menu ul&gt;li.on{
	overflow:visible;/*�~*/
	}

/* ���j���[�o�[�i�T�u���j���[�p�j*/
#head_menu ul ol.sub li{
	float:none;
	width:159px;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #999999;
	text-align:center;
	float:none;
/*
	filter:alpha(opacity=82); /*IE*/		/*�v�f����x��w��*/
	-moz-opacity:0.82; /*FF*/
*/
	}

/* ���j���[�o�[�i�T�u���j���[�p�j�F���X�g������N���*/
#head_menu ul ol.sub li a{
	background-color:#FFFFFF;
	text-decoration:none;
	color:#000000;
	vertical-align:middle;							/* 歎縦��c�����u */
	font-size:13px;		/* 12px */
	height:30px;
	line-height:30px;
	text-align:center;
	}
/* ���j���[�o�[�i�T�u���j���[�p�j�F���X�g������N���(�J�[�\��ON�)*/
#head_menu ul ol.sub li a:hover{
	background-color:#FFCC00;
	color:#000000;
	}

.line{
	clear:left;
	margin:10px 0 0 0;
	}



/***********************************************************/
/* �g�b�v�y�[�W���P                                      */
/***********************************************************/
/* �g�b�v�y�[�W�F������ */
/*
#main_image{
	float:left;
	background:url(img/top/main_pic.jpg) no-repeat;
	width:796px;
	height:300px;
	}
*/

#main_image{
/*	background:url(img/top/bg_main_pic.gif) no-repeat;
/*	width:740px;
	background:url(swfpic/01.jpg) no-repeat;
	height:194px;
	margin:16px 0 20px 0;
	padding:8px 7px 6px 7px;*/
	width:30%;
	height:30%;
	margin:8px 0 8px 0;
	padding:8px 7px 6px 7px;
	}

/* �g�b�v�y�[�W�F�i���� */
#main_image p{
	margin:20px;
	color:#FFFFFF;
	font-size:15px;		/* 12px */
	text-align:right;
	}

/***********************************************************/
/* ���{���C�A�E�g(�R���e���c���)                        */
/***********************************************************/
#contents{
	margin:10px 0 0 0;
	clear:left;
	zoom:100%;
	}
#contents:after{
	content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
	}	

#btm_pagetop{
	width:796px;
	height:20px;
	margin:0 0 0 0;
	text-align:right;
	vertical-align:bottom;					/* 歎縦��c�����u */
	}
&lt;!--
#other_line{
	background:url(img/line01.gif) no-repeat bottom;
	clear:both;
	width:796px;
	height:3px;
	margin:0 0 0 0;
	}
--&gt;
/***********************************************************/
/* ���{���C�A�E�g(�t�b�^���)                            */
/***********************************************************/
/* �t�b�^�F������ */
#foot_up{
	background:url(img/line_02.gif) no-repeat bottom;
	clear:both;
	height:32px;
	margin:0 0 0 0;
	}

/* �R�s�[���C�g */
#copy{
	height:20px;
	font-size:10px;
	text-align:right;
	color:#333333;
	padding:2px;
	margin:4px 0 0 0;
	text-decoration:none;
	}

/* �R�s�[���C�g�F�����N��� */
#copy a{
	color:#333333;
	text-decoration:none;
	}

/* �R�s�[���C�g�F�����N���(�J�[�\��ON�) */
#copy a:hover{
	color:#333333;
	}

/* pondt������\ｦ�F */
#p-copy{
	text-align:right;
	font-size:11px;
	color:#999999;
	width:780px;
	text-decoration:none;
	}

/* pondt������\ｦ�F�����N��� */
#p-copy a{
	color:#999999;
	font-size:10px;
	text-decoration:none;
	}	

/* pondt������\ｦ�F�����N���(�J�[�\��ON�) */
#p-copy a:hover{
	color:#999999;
	text-decoration:none;
	}


/***********************************************************/
/* �g�b�v�y�[�W���Q                                      */
/***********************************************************/
#top{}
#top_btm{
	zoom:100%;
	}

/* ��g�p */
#top_btm:after{
	content: "";
	clear:both;
	height:0;
	display:block;
	visibility:hidden;
	}
/********/
/* ��g */
/********/
#top div#left{
	float:left;						/* �����z�u */
	width:440px;
	margin:20px 0 0 0;
	}

/* ��g�F��o���� */
#top div#left h3{
	font-size:21px;		/* 20px */
	background:url(img/top/st_info.gif) no-repeat;	/* add�� */
	font-weight:bolder;
	color: #FFFFFF;			/* white */
	vertical-align:bottom;					/* 歎縦��c�����u */
	text-indent:5px;
	width:440px;
	height:30px;																		/* add�� */
	margin: 0;
	}
	

/* ��g���e��� */
#top div#left div#info{
	background:url(img/top/bg_info.gif) no-repeat;
	width:440px;
	height:201px;
	margin: 0 0 30px 0;
	}

/* ��g���e����C����� */
#top div#left div#info div#main{
	overflow:auto;
	height:198px;
	margin:2px 1px 1px 0;
	}

/* ��g���e����C�����F��o���� */
#top div#left div#info div#main h4{
	margin:8px 10px 0px 10px;
	font-size:100%;
	color:#003366;
	}

/* ��g���e����C�����F�i���� */
#top div#left div#info div#main p{
	margin:4px 10px 0 10px;
	}

/********/
/* �E�g */
/********/
#top div#right{
	float:left;						/* �����z�u */
	width:338px;
	margin:20px 0 0 18px;
	}
/* �E�g��o�[�i�[ */
#top div#right div#_sps{}

/* �E�g��o�[�i�[�F�i���� */
#top div#right div#bnr_sps p{
	margin:0 0 6px 0;
	border:solid #000000;
	border-width:2px 1px 1px 1px;
	}

/* �E�g��o�[�i�[�F�i�������N��� */
#top div#right div#bnr_sps p a{
	background:url(img/top/bg_bnr_anc.gif) no-repeat center top;
	display:block;
	width:336px;
	height:108px;
/*
	filter:alpha(opacity=80); /*IE*/
	-moz-opacity:0.80; /*FF*/
*/
	vertical-align:bottom;					/* 歎縦��c�����u */
	font-size:15px;		/* 14px */
	line-height:30px;
	text-decoration:none;
	text-align:center;
	color:#000000;
	}

/* �E�g��o�[�i�[�F�i�������N���(�����NON�) */
#top div#right div#bnr_sps p a:hover{
/*
	filter:alpha(opacity=50); /*IE*/
	-moz-opacity:0.50; /*FF*/
*/
	}
/* �E�g��o�[�i�[�P�F�i�������� */
#top div#right div#bnr_sps p.bnr01{
	background:url(img/top/bnr01.jpg) no-repeat center;
	}
/* �E�g��o�[�i�[�Q�F�i�������� */
#top div#right div#bnr_sps p.bnr02{
	background:url(img/top/bnr02.jpg) no-repeat center;
	}
/* �E�g��o�[�i�[�R�F�i�������� */
#top div#right div#bnr_sps p.bnr03{
	background:url(img/top/bnr03.png) no-repeat center;
	}

/* �E�g��o�[�i�[�S�F�i�������� */
#top div#right div#bnr_sps p.bnr04{
	background:url(img/top/TRUSCO234x60.png) no-repeat center;
	}

/* �E�g��o�[�i�[�T�F�i�������� */
#top div#right div#bnr_sps p.bnr05{
	background:url(img/top/bnr05.jpg) no-repeat center;
	}

/***********************************************************/
/* �����y�[�W                                          */
/***********************************************************/
#other_page{
}

/* ��o����(h3) */
#other_page h3{
	background:url(img/sub_page/bg_h2_01.jpg) no-repeat;
	font-size:22px;		/* 22px */
	font-weight:bold;						/* �t�H���g����*/
	line-height:80px;					/* �s����� */
	height:60px;
	color:#000000;
	text-indent:20px;						/* ��s��眠歟渺�� */
	}

/* ��o����(h4) */
#other_page h4{
	background:url(img/bg_h3_01.gif) no-repeat center left;
	text-indent:15px;
	font-size:122%;		/* 120% */
	line-height:1.0em;
	vertical-align:top;					/* 歎縦��c�����u */
	color:#003366;
	margin:36px 0px 20px 0;				/* �E��� */
	}

/* ��o����(h5) */
#other_page h5{
	font-size:100%;
	line-height:1.0em;
	vertical-align:top;					/* 枽縦��c�����u */
	margin:14px 0 10px 10px;
	color:#003366;
	}	

/*****************/
/* �^�C�vA���e */
/*****************/
#other_page div.typeA{
	text-indent:15px;						/* ��s��眠歟渺�� */
}

/* �i���� */
#other_page div.typeA p{
	margin:8px 0 16px 0;
	line-height:110%;						/* �s����� */
	}

/* ���X�g���(�����) */
#other_page div.typeA ul{
	list-style-type:square;			/* 惱�明果�� */
	text-indent:40px;						/* ��s��眠歟渺�� */
	}

/* ���X�g�\ｦ��� */
#other_page div.typeA ul li{
}

/* ���X�g������N��� */
#other_page div.typeA ul li a{
	color:#316AC5;
	text-decoration:none;
	text-align:left;
	}


/*****************/
/* �^�C�vB���e */
/*****************/
#other_page div.typeB{
	zoom:100%;
	text-indent:15px;						/* ��s��眠歟渺�� */
	}

/* �^�C�vB���e�F��g�p*/
#other_page div.typeB:after{
	content: "";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
	}

/* �^�C�vB���e�F�i���� */
#other_page div.typeB p{
	margin:8px 0 10px 0;
	line-height:110%;			/* �s����� */
	}	

/*** 50:50 ***/

/* �^�C�vB���e�i��g�j */
#other_page div.typeB div.left{
	float:left;						/* �����z�u */
	width:370px;
	}

/* �^�C�vB���e�i�E�g�j */
#other_page div.typeB div.right{
	float:right;						/* �E����z�u */
	width:370px;
	margin:0 0 0 20px;
	}

/*** 60:40 ***/


/* �^�C�vB���e�i��g�j */
#other_page div.typeB div.left1{
	float:left;						/* �����z�u */
	width:450px;		/*R+L+margin=740*/
	}

/* �^�C�vB���e�i�E�g�j */
#other_page div.typeB div.right1{
	float:right;						/* �E����z�u */
	width:290px;
	margin:0 0 0 10px;
	}

/*** 30:70 ***/

/* �^�C�vB���e�i��g�j */
#other_page div.typeB div.left2{
	float:left;						/* �����z�u */
	width:190px;		/*R+L+margin=750*/
	}

/* �^�C�vB���e�i�E�g�j */
#other_page div.typeB div.right2{
	float:right;						/* �E����z�u */
	width:550px;
	margin:0 0 0 10px;
	}


/* ���X�g���(�����) */
#other_page div.typeB ul{
	list-style-type:square;					/* 惱�明果�� */
	text-indent:40px;								/* ��s��眠歟渺�� */
	list-style-position: outside;		/* 惱掴宛���u:涙���O�� */
	}

/* ���X�g�\ｦ��� */
#other_page div.typeB ul li{
}

/* ���X�g������N��� */
#other_page div.typeB ul li a{
	color:#316AC5;
	text-decoration:none;
	text-align:left;
	}

/* ��o��R���C�����F������ */
#other_line{
	background:url(img/line01.gif) no-repeat bottom;
	clear:both;
	width:796px;
	height:3px;
	margin:0 0 0 0;
	}

/* �i�� */
#other_page p{
	margin:6px 0 0 0;						/* �E��� */
	text-indent:15px;						/* ��s��琮歟渺�� */
	}

/*********************************************************************************/
/* �e�[�u���Z�b�gA :�\��\ｦ��@�F���A��o��Z���������Aborder���Foutset */
/*********************************************************************************/
#tbl_setA{
	border-collapse:collapse;				/* �����Z����{�[�_�[��d���\ｦ */
	margin:6px 0 20px 15px;					/* �E��� */
	border:3px outset #7A96DF;		  /* ��(��)��諃�F */
	table-layout: fixed;					  /* �\��\ｦ��@:��� */
	}

/* �e�[�u���Z�b�gA�F�L���v�V������� */
#tbl_setA caption{
	caption-side: top;
	font-weight: bolder;
}

/* �e�[�u���Z�b�gA�F��o��Z����� */
#tbl_setA th{
	border:#003366 solid 1px;
	background:url(img/bg_th_a.gif);
	padding:6px;
	color:#003366;
	text-align:center;
	text-indent:0px;							/* 2009.8.25 add */
	}

/* �e�[�u���Z�b�gA�F�f�[�^�Z����� */
#tbl_setA td{
/*	border:#003366 solid 1px;*/
	border:1px outset #7A96DF;		/* ��(��)��泪�F */
	padding:6px;
	text-indent:0px;							/* 2009.8.25 add */
	}

/* �e�[�u���Z�b�gA�F�f�[�^�Z�����Q */
#tbl_setA td.type2{
	border:1px outset #7A96DF;		/* ��(��)��泪�F */
	padding:6px;
	background:url(img/bg_th_a.gif);
	color:#003366;
	}

/*********************************************************************************/
/* �e�[�u���Z�b�gB :�\��\ｦ��@�Fｩ��A��o��Z���������Aborder���Fsolid */
/*********************************************************************************/
#tbl_setB{
	border:#003366 solid 1px;			/* ��(��)��泪�F */
	border-collapse:collapse;			/* �����Z����{�[�_�[��d���\ｦ */
	margin:6px 0 20px 15px;				/* �E��� */
	table-layout: auto;						/* �\��\ｦ��@:ｩ�� */
	text-align: left;							/*璨朦鈷抑��s���F��� */
	}

/* �e�[�u���Z�b�gB�F�L���v�V������� */
#tbl_setB caption{
	caption-side: top;
	font-weight: bolder;
}

/* �e�[�u���Z�b�gB�F��o��Z����� */
#tbl_setB th{
	border:#003366 solid 1px;
	padding:6px;
	color:#003366;
	text-align:center;
	}

/* �e�[�u���Z�b�gB�F�f�[�^�Z����� */
#tbl_setB td{
	border:#003366 solid 1px;
	padding:6px;
	}


/*****************************************************************/
/* �e�[�u���Z�b�gC :                                             */
/*   �\��\ｦ��@�Fｩ��A��o��Z����������Aborder���Fsolid */
/*   �\��\ｦ��@�F�u���b�N���x����s���F��� */
/*****************************************************************/
#tbl_setC{
	border:#003366 solid 1px;			/* ��(��)��泪�F */
	border-collapse:collapse;			/* �����Z����{�[�_�[��d���\ｦ */
	margin:6px 0 20px 15px;				/* �E��� */
	table-layout: auto;						/* �\��\ｦ��@:ｩ�� */
	text-align: left;							/*璨朦鈷抑��s���F��� */
	}

/* �e�[�u���Z�b�gB�F�L���v�V������� */
#tbl_setC caption{
	caption-side: top;
	font-weight: bolder;
}

/* �e�[�u���Z�b�gB�F��o��Z����� */
#tbl_setC th{
	border:#003366 solid 1px;
	padding:6px;
	color:#003366;
	background:url(img/bg_th_a.gif);
	text-align:center;
	}

/* �e�[�u���Z�b�gB�F�f�[�^�Z����� */
#tbl_setC td{
	border:#003366 solid 1px;
	padding:6px;
	}


/* �e�L�X�g�P:���,1�s��C���f���g */
#text-type1 {
	text-align: left;
	margin: 0 0 0 15px;
}

/* �e�L�X�g�Q:���(�E���) */
#text-type2 {
	text-align: right;
}


/*************************/
/* map                   */
/*************************/
.map{
		border:thick outset #7A96DF;			/* ��(��)��泪�F */
		width:256px;
		height:256px;
	}

/*************************/
/* ���[�J�[���          */
/*************************/
#maker_kind{
  width:600px;
  height:200px;
	border:thick outset #7A96DF;
	font-size:16px;		/* 15px */
  text-align:center;
}

#maker_kind p a{
  color:#000060;
  text-decoration:none;
  text-align:center;
}


.margin_line01{
	background:url(img/line01.gif) no-repeat bottom;
	clear:both;
	width:796px;
	height:3px;
	margin:50px 0 50px 0;		/*�E�E�E��E��*/
	}

/*************************/
/* ���                  */
/*************************/
/* HOME���� */
#back_home{
}
/* �y�[�W������� */
#back_head{
}
</pre></body></html>