/*****************************************************************

	�e��X�^�C���V�[�g��`

	(C)2010-2011 Jetsystem All Rights Reserved.

*****************************************************************/

.ime_auto
{
	ime-mode: auto; /*����*/
}

.imeActive
{
	ime-mode: active; /*���{��*/
}

.imeInactive
{
	ime-mode: inactive; /*�p����*/
}

.imeDisabled
{
	ime-mode: disabled; /*�p�����ύX�s��*/
}

/* ��ʑS�̂̃X�N���[���g�b�v���l�������t���[�W���O */
.Freezing0
{
	Z-INDEX: 10;
	POSITION: relative;
	TOP: expression(this.scrollTop);
}

.Freezing
{
	Z-INDEX: 10;
	POSITION: relative;
	TOP: expression(this.offsetParent.scrollTop);
}

.Freezing99
{
	Z-INDEX: 100;
	POSITION: relative;
	TOP: expression(document.getElementById("list").scrollTop);
}

/* --- �R�~���j�e�B�T�C�g-------------------------------------------- */
.bbs01
{
  background-image: url(../img/TABLEbg01-02.gif);
  border       : 0px #3366ff solid;
  font-size    : 12pt;	
  font-weight  : bold;
  color        : #000066;
}

.bbs02
{
  background-image: url(../img/TABLEbg-02.gif);
  border       : 0px #cc3366 solid;
  font-size    : 12pt;	
  font-weight  : bold;
  color        : #660000;
}

.bbs03
{
	margin: 0;
	padding: 0;
}

/* IE�����̃|�b�v�A�b�v�E�B���h�E�X�^�C�� */
.popup
{
	width     : 98%;
/*	font-size : 10pt;*/
	background: #eeeeee;
	border    : 1px solid black;
}

/* IE�ȊO�̃|�b�v�A�b�v�E�B���h�E�X�^�C�� */
.popup2
{
/*	font-size : 10pt;*/
	background: #eeeeee;
	border    : 1px solid black;
}

.midashi01
{
	border-style: solid;
	border-width: 2px 2px 2px 2px;	/*��E����*/
	border-color:#cc3366;
}

.midashi02
{
	border-style: solid;
	border-width: 2px 2px 0px 2px;	/*��E����*/
	border-color:#cc3366;
}

.res01
{
	background-color:#ffeaff;
	border-style: solid;
	border-width: 0px 0px 1px 1px;	/*��E����*/
	border-color:#cc3366;
}

.res02
{
	background-color:#ffeaff;
	border-style:solid;
	border-width: 0px 0px 1px 1px;	/*��E����*/
	border-color:#cc3366;
}

.res03
{
	background-color:#ffeaff;
	border-style:solid;
	border-width: 0px 0px 1px 0px;	/*��E����*/
	border-color:#cc3366;
}

/* --- ����Đ�-------------------------------------------- */
ul.tab {
	margin: 0;
	padding: 0;
/*	border-bottom: 2px #99CCFF solid; */
	border-bottom: 1px #99CCFF solid;
}
ul.tab li {
	float: left;
	margin: 0 0 0 5px;
	position: relative;
	bottom: -2px;
	list-style-type: none;
	border: 1px #99CCFF solid;
	border-top: none;
/*	border-bottom: 2px #99CCFF solid; */
	border-bottom: 1px #99CCFF solid;
}
ul.tab li.none {
	border-bottom: 2px #fff solid;
	font-weight: bold;
}
ul.tab li span {
	color: #000;
	display: block;
	padding: 3px 10px 5px;
	text-decoration: none;
	background: #fff;
}
ul.tab li span.blue {
	border-top: 5px #2384dc solid;
}
ul.tab li span.green {
	border-top: 5px #4cbb47 solid;
}
ul.tab li span.red {
	border-top: 5px #dd1d25 solid;
}
ul.tab li span.yellow {	
	border-top: 5px #ffd242 solid;
}
ul.tab li span.orange {
	border-top: 5px #ff8c00 solid;
}
ul.tab li span:hover {
	position: relative;
	bottom: 6px;
}
/* clerfix */
.clear:after {
    content:"";
    display:block;
    overflow:hidden;
}
.clear:after {
    clear:both;
}
.clear {
    zoom:1;
}

/*�e���j���[�̃e�[�u���̌��o���@*/
.w01
{
	background-image : url(../img/wa_01.gif);
	border-width : 1px 1px 1px 1px;
	border-style : solid solid solid solid;
	border-color : #657287 #657287 #657287 #657287;
}
/*�e���j���[�̃e�[�u���̌��o���A*/
.wa02
{
  font-size : 15px;
  font-weight : bold;
  color : #ffffff;
  background-image : url(../img/wa_t01.gif);
  padding-left : 10px;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #b0b0b0 #b0b0b0 #b0b0b0 #b0b0b0;
}
/*�e���j���[�̃e�[�u���̌��o���B*/
.w03
{
  background-image : url(../img/wa_02.gif);
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
}
/*�e���j���[�̃e�[�u���̌��o���C*/
.w04
{
	background   : #c0c0c0;
	border-width : 1px 1px 1px 1px;
	border-style : solid solid solid solid;
	border-color : #657287 #657287 #657287 #657287;
}

/*�e���j���[�̃^�C�g���o�[*/
.title01
{
	font-size : 15px;
	background-image: url(../img/t_b02.gif);
	background-repeat: repeat-x;
	font-weight: bold;	
	height: 20px;
	width:95%;
}

.text01{font-size : 12px;font-family : "MS UI Gothic";font-weight : bold;color : #ffffff;padding-left : 5px;}
.text02{font-size : 13px;font-family : "MS UI Gothic";font-weight : normal;padding-top : 10px;padding-left : 10px;padding-right : 10px;}

.xw01
{
  background-image : url(../img/wa_01.gif);
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #657287 #657287 #657287 #657287;
}

/* --- ���p�ᔽ�񍐃��X�g�e�[�u��(�Ǘ��҃��[�h) --- */
div.houkoku
{
	width: 100%; /* �t�H�[���G���A�̕� */
	margin: 0 auto;
}
/* --- �e�[�u�� --- */
div.houkoku table
{
	width: 100%; /* �e�[�u���̕� */
	background-color: #f9f9f9; /* �e�[�u���̔w�i�F */
	border: 1px #c0c0c0 solid; /* �e�[�u���̋��E�� */
}
/* --- ���o���Z���ith�j --- */
div.houkoku th
{
	width: 150px; /* ���o���Z���̕� */
	padding: 10px 8px; /* ���o���Z���̃p�f�B���O�i�㉺�A���E�j */
	background-color: #f5f5f5; /* ���o���Z���̔w�i�F */
	border-bottom: 1px #c0c0c0 dotted; /* ���o���Z���̉����E�� */
	text-align: left;
	line-height: 130%;
}
/* --- �f�[�^�Z���itd�j --- */
div.houkoku td
{
	padding: 10px 5px 7px; /* �f�[�^�Z���̃p�f�B���O�i��A���E�A���j */
	background-color: #ffffff; /* �f�[�^�Z���̔w�i�F */
	border-bottom: 1px #c0c0c0 dotted; /* �f�[�^�Z���̉����E�� */
}
/* --- �C�Ӎ��ڃZ�� --- */
div.houkoku td.arbitrary {
	background-color: #DCDCDC; /* �C�Ӎ��ڃZ���̔w�i�F */
	font-size		: 15px;
	font-weight		: bold;
	color			: #000000;
}
/* --- �t�H�[�����i --- */
div.houkoku textarea
{
	margin-bottom: 2px; /* �t�H�[�����i�̉��}�[�W�� */
}


/* --- �A���P�[�g�֘A -------------------------------------------------------------------------------------- */

/*�A���P�[�g�y�[�W�̃e�[�u���̌��o���@*/
.enqW01
{
	background   : #708090;
	border-width : 1px 1px 1px 1px;
	border-style : solid solid solid solid;
	border-color : #657287 #657287 #657287 #657287;
}

.enqW02
{
	background   : #8793A9;
	border-width : 1px 1px 1px 1px;
	border-style : solid solid solid solid;
	border-color : #657287 #657287 #657287 #657287;
}

.eqno
{
	text-align: center;
	font-family: "�l�r �S�V�b�N", "MS Gothic", sans-serif;
	font-size: 12pt;	
	color: black;
}


.enq01
{
	background-color: #E6E6FA;
	border       : 0px #C0C0C0 solid;
	font-size    : 12pt;	
	font-weight  : bold;
	color        : #696969;
}

div.enqlist table
{
	border: 0px #ededed solid;
	border-spacing: 0px;
	width: 700px;
	font-family:"�q���M�m�p�S Pro W3", "Hiragino Kaku Gothic Pro", "���C���I", Meiryo, Osaka, "�l�r �o�S�V�b�N", "MS PGothic", sans-serif;
	font-size: 90%;
	text-align: left;
}

tr.ENQ
{ 
	background-color: #ededff;
}

div.onegai
{
    margin: 0 auto;
    padding: 10px;
    width: 700px;
    border: 1px #FF0000 solid;
    text-align: left;
    font-size: 90%;
}

div.onegai02
{
    margin: 0 auto;
    padding: 10px;
    width: 700px;
    border: 1px #FF0000 solid;
    text-align: left;
    font-size: 110%;
}

/*
 [EOF]
*/