


/*************************************************************************************************************************************************************************************************
common
************************************************************************************************************************************************************************************************ */

body, h1, h2, h3, h4, p, ul, dl, ol, li, dt, dd, div, h1, p, img {margin:0;padding:0;border:none;}

html			{height:100%;}
body			{height:100%;color:#333;}

a,
a:link,
a:active,
a:visited		{color:#06c;text-decoration:underline;}
a:hover,
a:active,
a:focus			{color:#06c;text-decoration:none;}



/* ************************************************************************************************************************************************************************************************
 skin
************************************************************************************************************************************************************************************************ */

#skin1Column,
#skin2Columns{text-align:center;background:#09c;color:#333;height:100%;} /*�R���e���c���Z���ꍇ�ɔw�i�F���u���[*/


/* ************************************************************************************************************************************************************************************************
 containerBody
************************************************************************************************************************************************************************************************ */

#containerBody			{clear:both;background:#fff;}/*�w�i�͊�{��

/* ************************************************************************************************************************************************************************************************
 headline�Ah1�ƌ���{�^��������w�b�_��̃O���[�̃G���A
************************************************************************************************************************************************************************************************ */

#headlineBody			{background:#ccc;}
#headlineWrapper		{width:900px;margin:0 auto;overflow:hidden;}
.h1Pane					{width:700px;float:left;text-align:left;padding:8px 0 5px 0;}
.h1Pane h1{font-size:11px;font-weight:normal;color:#fff;line-height:12px;}
.language			{width:200px;float:right;text-align:right;padding:4px 0 5px 0;}
.language ul{list-style-type:none;}
.language li{list-style-type:none;float:left;margin:0 0 0 10px;}  


/* ************************************************************************************************************************************************************************************************
 head�A���S���̑��̓��锒���w�b�_�G���A
************************************************************************************************************************************************************************************************ */

#headBody				{clear:both;background:#fff;}
#headWrapper			{width:900px;margin:0 auto;overflow:hidden;}
#headLeftArea			{width:590px;float:left;text-align:left;}
#headRightArea			{width:300px;float:right;text-align:right;}
.catchcopyPane			{padding:18px 0 7px 0;}
.hLogo					{padding:0 0 20px 0;}

.fontsizePane			{width:300px;text-align:right;margin:20px 0 12px 0;overflow:hidden;}
.fontSizer				{width:165px;margin:0 0 0 140px;overflow:hidden;}
.fontSizerTitle			{width:74px;height:26px;float:left;}
.fontSizerButton		{float:right;width:91px;height:26px;background:url(/Portals/0/images/common/fontsizer_button.gif) no-repeat 0px 0px;}
.fontSizerButton ul		{list-style-type:none;background:none;margin:0;padding:0;}
.fontSizerButton li		{list-style-type:none;background:none;float:left;width:30px;height:26px;margin:0;padding:0;}
.fontSizerButton li a	{display:block;overflow:hidden;width:30px;height:26px;font-size:10px;line-height:26px;text-indent:-9999px;}
.fontSizerButton li.fontSizeS a:hover	{background:url(/Portals/0/images/common/fontsizer_button.gif) no-repeat 0px -26px;}
.fontSizerButton li.fontSizeM a:hover	{background:url(/Portals/0/images/common/fontsizer_button.gif) no-repeat -30px -26px;}
.fontSizerButton li.fontSizeL a:hover	{background:url(/Portals/0/images/common/fontsizer_button.gif) no-repeat -60px -26px;}

.hNavPane				{width:105px;float:left;padding:5px 0 0 0;}
.hNavPane a,
.hNavPane a:link,
.hNavPane a:active,
.hNavPane a:visited		{color:#666;text-decoration:none;}
.hNavPane a:hover,
.hNavPane a:active,
.hNavPane a:focus		{color:#666;text-decoration:underline;}
.hNavPane img			{margin:0 3px 0 0;}

.searchPane				{width:180px;float:right;padding:5px 0 0 0;}
.SearchInputTable .NormalTextBox{margin:0 5px 0 15px;}





/* ************************************************************************************************************************************************************************************************
 gNav�A�O���[�o���i�r
************************************************************************************************************************************************************************************************ */

#gNavBody				{clear:both;background:#f2f2f2 url(images/gNavBg.gif) left top repeat-x;}
.gNavPane				{width:900px;margin:0 auto;height:65px;}



/************************************************************************************************************************************************************************************************
 SEOMenu_gNav
*************************************************************************************************************************************************************************************************/

/*gNav�G���A�̕�*/
.SEOMenu_gNav						{width:900px;font-size:12px;text-decoration:none;z-index:99999;text-align:left;}
/*���X�g�̐ݒ�Bfloat�ŉ����сB*/
.SEOMenu_gNav ul					{margin:0;padding:0;list-style-type:none;background:none;z-index:99999;}
.SEOMenu_gNav ul li					{margin:0;padding:0;list-style-type:none;background:none;float:left;position:relative;z-index:99999;}
.SEOMenu_gNav ul li:hover			{width:auto;z-index:99999;}
/*�����N�̐ݒ�B����65px�A�����ȁB*/
.SEOMenu_gNav ul li a,
.SEOMenu_gNav ul li a:hover,
.SEOMenu_gNav ul li a:visited		{height:65px;line-height:65px;text-decoration:none;text-indent:-9999px;display:block;color:#333;z-index:99999;}
/*�e�[�u���ݒ�B*/
.SEOMenu_gNav table					{border-collapse:collapse;font-size:12px;z-index:99999;}


/*--------------------------------------*/
/*���K�w�A���Ɣw�i�摜�̐ݒ�*/
.SEOMenu_gNav ul li.Tab36 a			{background:url(/Portals/0/images/common/gNav.gif) 0 0 no-repeat;width:104px;z-index:99999;}
.SEOMenu_gNav ul li.Tab55 a			{background:url(/Portals/0/images/common/gNav.gif) -104px 0 no-repeat;width:86px;z-index:99999;}
.SEOMenu_gNav ul li.Tab56 a			{background:url(/Portals/0/images/common/gNav.gif) -190px 0 no-repeat;width:114px;z-index:99999;}
.SEOMenu_gNav ul li.Tab57 a			{background:url(/Portals/0/images/common/gNav.gif) -304px 0 no-repeat;width:112px;z-index:99999;}
.SEOMenu_gNav ul li.Tab58 a			{background:url(/Portals/0/images/common/gNav.gif) -416px 0 no-repeat;width:166px;z-index:99999;}
.SEOMenu_gNav ul li.Tab59 a			{background:url(/Portals/0/images/common/gNav.gif) -582px 0 no-repeat;width:84px;z-index:99999;}
.SEOMenu_gNav ul li.Tab60 a			{background:url(/Portals/0/images/common/gNav.gif) -666px 0 no-repeat;width:104px;z-index:99999;}
.SEOMenu_gNav ul li.Tab61 a			{background:url(/Portals/0/images/common/gNav.gif) -770px 0 no-repeat;width:130px;z-index:99999;}

/*���K�w�Ahover�����Ƃ��ɔw�i�摜��ύX*/
.SEOMenu_gNav ul li.Tab36 a:hover	{background:url(/Portals/0/images/common/gNav.gif) 0 -65px no-repeat;width:104px;z-index:99999;}
.SEOMenu_gNav ul li.Tab55 a:hover	{background:url(/Portals/0/images/common/gNav.gif) -104px -65px no-repeat;width:86px;z-index:99999;}
.SEOMenu_gNav ul li.Tab56 a:hover	{background:url(/Portals/0/images/common/gNav.gif) -190px -65px no-repeat;width:114px;z-index:99999;}
.SEOMenu_gNav ul li.Tab57 a:hover	{background:url(/Portals/0/images/common/gNav.gif) -304px -65px no-repeat;width:112px;z-index:99999;}
.SEOMenu_gNav ul li.Tab58 a:hover	{background:url(/Portals/0/images/common/gNav.gif) -416px -65px no-repeat;width:166px;z-index:99999;}
.SEOMenu_gNav ul li.Tab59 a:hover	{background:url(/Portals/0/images/common/gNav.gif) -582px -65px no-repeat;width:84px;z-index:99999;}
.SEOMenu_gNav ul li.Tab60 a:hover	{background:url(/Portals/0/images/common/gNav.gif) -666px -65px no-repeat;width:104px;z-index:99999;}
.SEOMenu_gNav ul li.Tab61 a:hover	{background:url(/Portals/0/images/common/gNav.gif) -770px -65px no-repeat;width:130px;z-index:99999;}

/*���K�w���烊���N�{�^���폜*/
.SEOMenu_gNav .Tab119,
.SEOMenu_gNav .Tab232				{display:none;}




/*--------------------------------------*/

/*���K�w�ȉ��͏ド�C���L*/
.SEOMenu_gNav ul li ul				{border-top:1px solid #ccc;}

/*���K�w�ȉ��͏c���т�*/
.SEOMenu_gNav ul li ul li			{clear:both;z-index:99999;}

/*���K�w�ȉ��͕�200�A����30�A�����L�A�{�[�_�[�L�B*/
.SEOMenu_gNav ul li ul li a,
.SEOMenu_gNav ul li ul li a:link,
.SEOMenu_gNav ul li ul li a:visited,
.SEOMenu_gNav ul li ul li a:hover,
.SEOMenu_gNav ul li ul li a:active,
.SEOMenu_gNav ul li ul li a:focus	{width:200px;height:30px;line-height:30px;text-indent:0px;padding:0 5px 0 10px;border:1px solid #ccc;border-top:none;z-index:99999;}

/*���K�w�ȉ��̔w�i�ݒ�A�^�u�����Ȃ��Ƒ��K�w�Ɠ����w�i�ɂȂ��Ă��܂��̂Œ���*/
.SEOMenu_gNav ul li.Tab36 ul li a		{background:#fff;}
.SEOMenu_gNav ul li.Tab55 ul li a		{background:#fff;}
.SEOMenu_gNav ul li.Tab56 ul li a		{background:#fff;}
.SEOMenu_gNav ul li.Tab57 ul li a		{background:#fff;}
.SEOMenu_gNav ul li.Tab58 ul li a		{background:#fff;}
.SEOMenu_gNav ul li.Tab59 ul li a		{background:#fff;}
.SEOMenu_gNav ul li.Tab60 ul li a		{background:#fff;}
.SEOMenu_gNav ul li.Tab61 ul li a		{background:#fff;}

/*���K�w�ȉ��̔w�ihover�ݒ�A�^�u�����Ȃ��Ƒ��K�w�Ɠ����w�i�ɂȂ��Ă��܂��̂Œ��ӁB�i����������炾�� a��:link��:hover�̌��ˍ������H�H�H�j*/
.SEOMenu_gNav ul li.Tab36 ul li a:hover	{background:#d7e1ea;width:200px;}
.SEOMenu_gNav ul li.Tab55 ul li a:hover	{background:#d7e1ea;width:200px;}
.SEOMenu_gNav ul li.Tab56 ul li a:hover	{background:#d7e1ea;width:200px;}
.SEOMenu_gNav ul li.Tab57 ul li a:hover	{background:#d7e1ea;width:200px;}
.SEOMenu_gNav ul li.Tab58 ul li a:hover	{background:#d7e1ea;width:200px;}
.SEOMenu_gNav ul li.Tab59 ul li a:hover	{background:#d7e1ea;width:200px;}
.SEOMenu_gNav ul li.Tab60 ul li a:hover	{background:#d7e1ea;width:200px;}
.SEOMenu_gNav ul li.Tab61 ul li a:hover	{background:#d7e1ea;width:200px;}



/*���K�w�ȉ��͕��i�͔�\���ɂ���*/
.SEOMenu_gNav ul li ul						{display:none;z-index:99999;}
/*���K�w�ȉ�����[���I�[�o�[���ɕ\������*/
.SEOMenu_gNav ul li:hover ul				{display:block;position:absolute;top:65px;left:0;z-index:99999;}


/*��O�K�w�ȉ��͕��i�͔�\���ɂ���*/
.SEOMenu_gNav ul li:hover ul li ul			{display:none;z-index:99999;}
/*��O�K�w�ȉ�����[���I�[�o�[���ɕ\������*/
.SEOMenu_gNav ul li:hover ul li:hover ul		{display:block;position:absolute;top:0;left:215px;z-index:99999;}

/*��O�K�w�ȉ��̔w�i�ݒ�A�^�u�����Ȃ��Ƒ��K�w�Ɠ����w�i�ɂȂ��Ă��܂��̂Œ���*/
.SEOMenu_gNav ul li.Tab36 ul li ul li a			{background:#d7e1ea;}
.SEOMenu_gNav ul li.Tab55 ul li ul li a			{background:#d7e1ea;}
.SEOMenu_gNav ul li.Tab56 ul li ul li a			{background:#d7e1ea;}
.SEOMenu_gNav ul li.Tab57 ul li ul li a			{background:#d7e1ea;}
.SEOMenu_gNav ul li.Tab58 ul li ul li a			{background:#d7e1ea;}
.SEOMenu_gNav ul li.Tab59 ul li ul li a			{background:#d7e1ea;}
.SEOMenu_gNav ul li.Tab60 ul li ul li a			{background:#d7e1ea;}
.SEOMenu_gNav ul li.Tab61 ul li ul li a			{background:#d7e1ea;}
/*��O�K�w�ȉ��̔w�ihover�ݒ�*/
.SEOMenu_gNav ul li.Tab36 ul li ul li a:hover	{background:#bcd;}
.SEOMenu_gNav ul li.Tab55 ul li ul li a:hover	{background:#bcd;}
.SEOMenu_gNav ul li.Tab56 ul li ul li a:hover	{background:#bcd;}
.SEOMenu_gNav ul li.Tab57 ul li ul li a:hover	{background:#bcd;}
.SEOMenu_gNav ul li.Tab58 ul li ul li a:hover	{background:#bcd;}
.SEOMenu_gNav ul li.Tab59 ul li ul li a:hover	{background:#bcd;}
.SEOMenu_gNav ul li.Tab60 ul li ul li a:hover	{background:#bcd;}
.SEOMenu_gNav ul li.Tab61 ul li ul li a:hover	{background:#bcd;}

/*��l�K�w�ȉ��͂��ł��\���ɂ���*/
.SEOMenu_gNav ul li:hover ul li:hover ul li ul			{display:none;z-index:99999;}



/*IE6�p�ݒ�***************************************************************************/

/*IE6�̂Ƃ���javascript��:hover��N���X�ɕϊ�*/
* html .SEOMenu_gNav li {behavior: expression(this.onmouseover=new Function("this.className+=' cssplay_hover'"),this.onmouseout=new Function("this.className = this.className.replace(' cssplay_hover','')"),this.style.behavior=null);}

/*���K�w�ȉ�����[���I�[�o�[���ɕ\������*/
.SEOMenu_gNav ul li.cssplay_hover ul					{display:block;position:absolute;top:65px;left:0;z-index:99999;}
/*��O�K�w�ȉ��͕��i�͔�\���ɂ���*/
.SEOMenu_gNav ul li.cssplay_hover ul li ul				{display:none;z-index:99999;}
/*��O�K�w�ȉ�����[���I�[�o�[���ɕ\������*/
.SEOMenu_gNav ul li.cssplay_hover ul li.cssplay_hover ul{display:block;position:absolute;top:0;left:215px;z-index:99999;}
/*��O�K�w�ȉ��̔w�ihover�ݒ�*/
.SEOMenu_gNav ul li.Tab36 ul li ul li a.cssplay_hover	{background:#bcd;color:#333;}
.SEOMenu_gNav ul li.Tab55 ul li ul li a.cssplay_hover	{background:#bcd;}
.SEOMenu_gNav ul li.Tab56 ul li ul li a.cssplay_hover	{background:#bcd;}
.SEOMenu_gNav ul li.Tab57 ul li ul li a.cssplay_hover	{background:#bcd;}
.SEOMenu_gNav ul li.Tab58 ul li ul li a.cssplay_hover	{background:#bcd;}
.SEOMenu_gNav ul li.Tab59 ul li ul li a.cssplay_hover	{background:#bcd;}
.SEOMenu_gNav ul li.Tab60 ul li ul li a.cssplay_hover	{background:#bcd;}
.SEOMenu_gNav ul li.Tab61 ul li ul li a.cssplay_hover	{background:#bcd;}

/*��l�K�w�ȉ��͂��ł��\���ɂ���*/
.SEOMenu_gNav ul li.cssplay_hover ul li.cssplay_hover ul li ul			{display:none;z-index:99999;}













/* ************************************************************************************************************************************************************************************************
 mainpict�A���C���摜or�t���b�V�����[�r�[
************************************************************************************************************************************************************************************************ */

#mainpictBody			{clear:both;background:#f2f2f2 url(images/mainpictBg_high.gif) left top repeat-x;}
.mainpictPane			{width:900px;margin:0 auto;}

/* ************************************************************************************************************************************************************************************************
 content�A�R���e���c�G���A
************************************************************************************************************************************************************************************************ */

#contentBody				{clear:both;width:900px;margin:40px auto;text-align:left;overflow:hidden;}

.breadcrumbPane				{clear:both;font-size:10px;color:#999;text-align:right;margin:0 0 10px 0;}
.breadcrumbPane a:link,
.breadcrumbPane a:visited,
.breadcrumbPane a:active,
.breadcrumbPane a:hover,
.breadcrumbPane a:focus		{color:#999;}

.contentHeadPane			{clear:both;margin:0 0 10px 0;}
.contentHeadPane p			{margin:0 0 15px 0;}
.contentWrapper				{clear:both;overflow:hidden;margin:0 0 10px 0;}
.contentPane				{width:650px;float:left;}
.contentPane p				{margin:0 0 15px 0;}
#skin1Column .contentPane	{cear:both;width:900px;float:none;margin:0 0 10px 0;}
.contentSubPane				{width:220px;float:right;}
.contentSubPane p			{margin:0 0 15px 0;}
.contentFootPane			{clear:both;margin:0 0 10px 0;}
.contentFootPane p			{margin:0 0 15px 0;}

.gotopagetopPane			{clear:both;color:#999;text-align:right;margin:0 0 10px 0;}
.gotopagetopPane .Normal	{font-size:10px;}
.gotopagetopPane a:link,
.gotopagetopPane a:visited,
.gotopagetopPane a:active,
.gotopagetopPane a:hover,
.gotopagetopPane a:focus	{color:#999;}


/* ************************************************************************************************************************************************************************************************
 foot
************************************************************************************************************************************************************************************************ */

#footBody					{clear:both;padding:0 0 50px 0;background:#dcdcdc url(images/footBg.gif) left bottom repeat-x;overflow:hidden;}
#footWrapper				{width:900px;margin:0 auto;padding:35px 0 0 0;text-align:left;}
.footPane					{clear:both;margin:0 0 10px 0;}
.fNavPane					{clear:both;margin:0 0 30px 0;color:#999;}
.fNavPane a:link,
.fNavPane a:visited,
.fNavPane a:active,
.fNavPane a:hover,
.fNavPane a:focus			{color:#999;}
.fCopyright					{width:650px;float:left;color:#868484;}
.fLogo						{width:220px;float:right;text-align:right;}





/************************************************************************************************************************************************************************************************
 SEOAdmin�@�Ǘ��y�[�W�p�i�r�̐ݒ�i����̃{�^���j
*************************************************************************************************************************************************************************************************/

.SEOAdmin					{float:left;font-size:12px;text-decoration:none;z-index:99999;}
.SEOAdmin ul				{margin:0;padding:0;list-style-type:none;background:none;}
.SEOAdmin li				{margin:0;padding:0;list-style-type:none;background:none;float:left;font-size:12px;height:30px;line-height:30px;position:relative;background:#091762;}
.SEOAdmin li				{margin:0 2px 0 0;}
.SEOAdmin ul li a,
.SEOAdmin ul li a:visited	{display:block;float:left;height:30px;line-height:30px;padding:0 15px;text-decoration:none;color:#fff;}
.SEOAdmin ul li:hover		{width:auto;z-index:99999;}
.SEOAdmin ul li a:hover		{background:#070540;color:#fff;text-decoration:none;z-index:99999;}
.SEOAdmin ul li:hover a		{background:#070540;color:#fff;text-decoration:none;z-index:99999;}
.SEOAdmin ul li ul			{display:none;}
.SEOAdmin table				{border-collapse:collapse;font-size:12px;}
.SEOAdmin ul li:hover ul				{display:block;position:absolute;top:30px;left:0;width:150px;z-index:99999;}
.SEOAdmin ul li:hover ul li				{height:20px;}
.SEOAdmin ul li:hover ul li ul			{display:none;z-index:99999;}
.SEOAdmin ul li:hover ul li a 			{background:#070540;border-top:1px solid #fff;color:#fff;display:block;height:20px;line-height:20px;padding:0 15px;width:120px;z-index:99999;}
.SEOAdmin ul li:hover ul li a:hover 	{background:#4379a7;color:#fff;z-index:99999;}
.SEOAdmin ul li:hover ul li:hover ul	{display:block;position:absolute;top:-1px;left:150px;z-index:99999;}
.SEOAdmin ul li a:hover ul				{display:block;position:absolute;top:30px;left:0;width:150px;z-index:99999;}
.SEOAdmin ul li a:hover ul li			{height:20px;}
.SEOAdmin ul li a:hover ul li ul		{display:none;z-index:99999;}
.SEOAdmin ul li a:hover ul li a			{background:#070540;border-top:1px solid #fff;color:#fff;display:block;height:20px;line-height:20px;padding:0 15px;width:120px;z-index:99999;}
.SEOAdmin ul li a:hover ul li a ul		{height:0pt;position:absolute;visibility:hidden;width:0;z-index:99999;}
.SEOAdmin ul li a:hover ul li a:hover	{background:#4379a7;color:#fff;z-index:99999;}
.SEOAdmin ul li a:hover ul li a:hover ul{display:block;position:absolute;top:-1px;left:150px;z-index:99999;}



/************************************************************************************************************************************************************************************************
 SEOMenuAdmin�@�Ǘ��җp�X�L���̐ݒ�
*************************************************************************************************************************************************************************************************/

.SEOMenuAdmin					{margin:20px 0 0 0;padding:0;border-right:1px solid #ccc;z-index:99999;}
.SEOMenuAdmin ul				{margin:0;padding:0;list-style-type:none;background:none;}
.SEOMenuAdmin li				{margin:0;padding:0;list-style-type:none;background:none;}
.SEOMenuAdmin ul.SEOMenuAdmin0	{margin:0 10px 0 0;padding:0;}
.SEOMenuAdmin table				{width:100%;}
.SEOMenuAdmin a:link,
.SEOMenuAdmin a:visited			{text-decoration:none;}
.SEOMenuAdmin a:hover			{text-decoration:underline;}
.SEOMenuAdmin ul				{margin:0;padding:0;list-style-type:none;font-size:12px;line-height:18px;}
.SEOMenuAdmin ul li				{margin:10px 0 0 0;padding:0 0 3px 0;list-style-type:none;border-bottom:1px solid #ddd;}
.SEOMenuAdmin ul li ul			{margin:5px 0 0 0;padding:0;}
.SEOMenuAdmin ul li ul li		{margin:0;padding:0 0 0 10px;border:none;border-top:1px dotted #ddd;}
.SEOMenuAdmin ul li ul li ul	{margin:5px 0 0 0;padding:0;}
.SEOMenuAdmin ul li ul li ul li	{margin:0;padding:0 0 0 10px;border:none;border-top:1px dotted #eee;}
.SEOMenuAdmin ul li ul li ul li ul li{margin:0;padding:0 0 0 10px;background:none;border-left:1px solid #ddd;}








/*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
 ���̑��ݒ�
***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*���C���G���A�̃��X�g�ނ͂�������f�U�C����*/
.contentBody ul				{list-style-type:none;margin:0 0 0 3px;padding:0;}
.contentBody ol				{list-style-type:none;margin:0 0 0 3px;padding:0;}
.contentBody li				{list-style-type:none;margin:0 0 10px 0;padding:0 0 10px 15px;background:url(/Portals/0/images/common/icn_li.gif) no-repeat 0 3px;border-bottom:1px dotted #ddd;}
.contentBody li ul			{padding:5px 0 0 0;}
.contentBody li li			{background:url(/Portals/0/images/common/icn_li.gif) no-repeat scroll 0 3px;padding:5px 0 2px 15px;margin:0;border:none;border-top:1px dotted #e6e6e6;}

/*���m�点���W���[��*/
.newslisttab {clear:both;}
.newslisttab dl{clear:both;overflow:hidden;border-bottom:1px dotted #ccc;width:580px;}
.newslisttab dt{width:110px;float:left;font-size:11px;font-weight:bold;color:#1875a0;}
.newslisttab dd{width:460px;float:right;}
.contentPane p.date{margin:0;padding:0;}
.newslisttab p{margin:0;padding:0;}

.newslist table{width:650px;}
.newslist dt{border-bottom:1px dotted #ccc;color:#1875A0;font-size:11px;font-weight:bold;}
.newslist dd.newstitle{font-weight:bold;border-bottom:3px double #ccc;padding:15px 0;margin:0 0 15px 0;}

/*���m�点���W���[��IE�ł̂�����*/
* html .Default_Top_TabPage{width:618px;}
* html .newslisttab dl{width:615px;}


/*�E�i�r�̎戵���ꗗ�̂Ƃ�*/
.productlist {width:220px;background:url(/Portals/0/images/common/productlistBg.gif) no-repeat top left;}

.productlist h3{margin:0;padding:10px 0 10px 10px;}
.productlist ul{list-style-type:none;width:200px;padding:0 0 10px 10px;}
.productlist li{list-style-type:none;height:25px;margin:0 0 5px 0;padding:10px 0 0 15px;font-size:13px;font-weight:bold;background:url(/Portals/0/images/common/productlistButton.gif) no-repeat;}
.productlist li:hover{background:url(/Portals/0/images/common/productlistButton.gif) no-repeat -200px top;}


/*�^�u*/
.Default_Top_TabStrip {font-size:11px;margin:0;padding:0;border:none;background:url(/Portals/0/images/common/tabBg.gif) repeat-x left bottom;}
.Default_Top_TabStrip ul{margin:0;padding:0;border:none;}
.Default_Top_TabStrip li{margin:0;padding:0;border:none;}
.Default_Top_TabStrip span {margin:0;padding:0 5px 0 0;border:none;width:110px;}
.Default_Top_TabStrip span span {color:#333;padding:0 10px;line-height:35px;width:90px;}
.Default_Top_TabStrip .Default_Top_TabSelected{background:url(/Portals/0/images/common/tabButton.gif) no-repeat -550px 0;border:none;color:#333;}
.Default_Top_TabStrip .Default_Top_TabUnselected{background:url(/Portals/0/images/common/tabButton.gif) no-repeat -550px -35px;border:none;color:#333;}
.Default_Top_TabStrip .Default_Top_TabUnselected:hover{background:url(/Portals/0/images/common/tabButton.gif) no-repeat -550px -35px;border:none;color:#1875a0;}
.Default_Top_TabPage{margin:0;padding:15px;border:1px solid #ccc;border-top:none;}

#Agg437_Tab1{background:transparent url(/Portals/0/images/common/tabButton.gif) no-repeat scroll 0 0;text-indent:-9999px;}
#Agg437_Tab2{background:transparent url(/Portals/0/images/common/tabButton.gif) no-repeat scroll -110px 0;text-indent:-9999px;}
#Agg437_Tab3{background:transparent url(/Portals/0/images/common/tabButton.gif) no-repeat scroll -220px 0;text-indent:-9999px;}
#Agg437_Tab4{background:transparent url(/Portals/0/images/common/tabButton.gif) no-repeat scroll -330px 0;text-indent:-9999px;}
#Agg437_Tab5{background:transparent url(/Portals/0/images/common/tabButton.gif) no-repeat scroll -440px 0;text-indent:-9999px;}

#Agg437_Tab1.Default_Top_TabUnselected{background:transparent url(/Portals/0/images/common/tabButton.gif) no-repeat scroll 0 -35px;}
#Agg437_Tab2.Default_Top_TabUnselected{background:transparent url(/Portals/0/images/common/tabButton.gif) no-repeat scroll -110px -35px;}
#Agg437_Tab3.Default_Top_TabUnselected{background:transparent url(/Portals/0/images/common/tabButton.gif) no-repeat scroll -220px -35px;}
#Agg437_Tab4.Default_Top_TabUnselected{background:transparent url(/Portals/0/images/common/tabButton.gif) no-repeat scroll -330px -35px;}
#Agg437_Tab5.Default_Top_TabUnselected{background:transparent url(/Portals/0/images/common/tabButton.gif) no-repeat scroll -440px -35px;}

#Agg437_Tab1:hover{background:transparent url(/Portals/0/images/common/tabButton.gif) no-repeat scroll 0 0;}
#Agg437_Tab2:hover{background:transparent url(/Portals/0/images/common/tabButton.gif) no-repeat scroll -110px 0;}
#Agg437_Tab3:hover{background:transparent url(/Portals/0/images/common/tabButton.gif) no-repeat scroll -220px 0;}
#Agg437_Tab4:hover{background:transparent url(/Portals/0/images/common/tabButton.gif) no-repeat scroll -330px 0;}
#Agg437_Tab5:hover{background:transparent url(/Portals/0/images/common/tabButton.gif) no-repeat scroll -440px 0;}


#Agg1050_Tab1{background:transparent url(/Portals/0/images/common/tabButtonE.gif) no-repeat scroll 0 0;text-indent:-9999px;}
#Agg1050_Tab2{background:transparent url(/Portals/0/images/common/tabButtonE.gif) no-repeat scroll -110px 0;text-indent:-9999px;}
#Agg1050_Tab3{background:transparent url(/Portals/0/images/common/tabButtonE.gif) no-repeat scroll -220px 0;text-indent:-9999px;}
#Agg1050_Tab4{background:transparent url(/Portals/0/images/common/tabButtonE.gif) no-repeat scroll -330px 0;text-indent:-9999px;}
#Agg1050_Tab5{background:transparent url(/Portals/0/images/common/tabButtonE.gif) no-repeat scroll -440px 0;text-indent:-9999px;}

#Agg1050_Tab1.Default_Top_TabUnselected{background:transparent url(/Portals/0/images/common/tabButtonE.gif) no-repeat scroll 0 -35px;}
#Agg1050_Tab2.Default_Top_TabUnselected{background:transparent url(/Portals/0/images/common/tabButtonE.gif) no-repeat scroll -110px -35px;}
#Agg1050_Tab3.Default_Top_TabUnselected{background:transparent url(/Portals/0/images/common/tabButtonE.gif) no-repeat scroll -220px -35px;}
#Agg1050_Tab4.Default_Top_TabUnselected{background:transparent url(/Portals/0/images/common/tabButtonE.gif) no-repeat scroll -330px -35px;}
#Agg1050_Tab5.Default_Top_TabUnselected{background:transparent url(/Portals/0/images/common/tabButtonE.gif) no-repeat scroll -440px -35px;}

#Agg1050_Tab1:hover{background:transparent url(/Portals/0/images/common/tabButtonE.gif) no-repeat scroll 0 0;}
#Agg1050_Tab2:hover{background:transparent url(/Portals/0/images/common/tabButtonE.gif) no-repeat scroll -110px 0;}
#Agg1050_Tab3:hover{background:transparent url(/Portals/0/images/common/tabButtonE.gif) no-repeat scroll -220px 0;}
#Agg1050_Tab4:hover{background:transparent url(/Portals/0/images/common/tabButtonE.gif) no-repeat scroll -330px 0;}
#Agg1050_Tab5:hover{background:transparent url(/Portals/0/images/common/tabButtonE.gif) no-repeat scroll -440px 0;}


/*�摜�̂܂���10px�̗]��������ꍇ�̃N���X*/
.imageMargin{margin:0 10px 10px 10px;}


/*��{�̃e�[�u���f�U�C��*/
.listtable2row{border-top:1px solid #ccc;border-left:1px solid #ccc;width:100%;margin:0 0 15px 0;}
.listtable2row td{padding:5px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.listtable2row th{padding:5px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;width:220px;background:#e6e6e6;}

.listtable{border-top:1px solid #ccc;border-left:1px solid #ccc;width:100%;margin:0 0 15px 0;}
.listtable td{padding:5px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.listtable th{padding:5px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;background:#e6e6e6;}


/*�ꗗ�֖߂�*/
.contentPane p.backtolist{margin:0;}







