/* Nw */
A:link{color:#B23B6A; text-decoration:none;}/*LINK - IE underbar*/
A:visited{color:#B23B6A; text-decoration:none;}/*VLINK*/
A:active{color:#B23B6A; text-decoration:none;}/*ALINK*/
A:hover{color:#B23B6A; text-decoration:underline;} /*ALINK - IE rollover*/

/* N@menu */
a.menu:link{color:#2E6697; text-decoration:none;}/*LINK - IE underbar*/
a.menu:visited{color:#2E6697; text-decoration:none;}/*VLINK*/
a.menu:active{color:#2E6697; text-decoration:none;}/*ALINK*/
a.menu:hover{color:#2E6697; text-decoration:underline;} /*ALINK - IE rollover*/

/* N@fڎG */
a.magagine_t2:link{color:#2E6697; text-decoration:none; font-size: 8pt; line-height:10pt;}/*LINK - IE underbar*/
a.magagine_t2:visited{color:#2E6697; text-decoration:none; font-size: 8pt; line-height:10pt;}/*VLINK*/
a.magagine_t2:active{color:#2E6697; text-decoration:none; font-size: 8pt; line-height:10pt;}/*ALINK*/
a.magagine_t2:hover{color:#2E6697; text-decoration:underline; font-size: 8pt; line-height:10pt;} /*ALINK - IE rollover*/

/* English@y[Wj[N */
a.e_bunki:link{color:#003366; font-size: 8pt; text-decoration:none;}/*LINK - IE underbar*/
a.e_bunki:visited{color:#B23B6A; font-size: 8pt; text-decoration:none;}/*VLINK*/
a.e_bunki:active{color:#003366; font-size: 8pt; text-decoration:none;}/*ALINK*/
a.e_bunki:hover{color:#003366; font-size: 8pt; text-decoration:underline;} /*ALINK - IE rollover*/

/* English@gbvy[Wj[N */
a.e_top:link{color:#003366; font-size: 9pt; text-decoration:none;}/*LINK - IE underbar*/
a.e_top:visited{color:#B23B6A; font-size: 9pt; text-decoration:none;}/*VLINK*/
a.e_top:active{color:#003366; font-size: 9pt; text-decoration:none;}/*ALINK*/
a.e_top:hover{color:#003366; font-size: 9pt; text-decoration:underline;} /*ALINK - IE rollover*/

/* Ct[N@ڎeLXgN */
a.life_mokuji:link{color:#003366; font-size: 9pt; text-decoration:none;}/*LINK - IE underbar*/
a.life_mokuji:visited{color:#003366; font-size: 9pt; text-decoration:none;}/*VLINK*/
a.life_mokuji:active{color:#003366; font-size: 9pt; text-decoration:none;}/*ALINK*/
a.life_mokuji:hover{color:#003366; font-size: 9pt; text-decoration:underline;} /*ALINK - IE rollover*/

/* What's New N */
a.new:link{color:#2E6697; font-size: 9pt; line-height:11pt; text-decoration:none;}/*LINK - IE underbar*/
a.new:visited{color:#2E6697; font-size: 9pt; line-height:11pt; text-decoration:none;}/*VLINK*/
a.new:active{color:#2E6697; font-size: 9pt; line-height:11pt; text-decoration:none;}/*ALINK*/
a.new:hover{color:#2E6697; font-size: 9pt; line-height:11pt; text-decoration:underline;} /*ALINK - IE rollover*/

/* N@eLXgN */
a.black:link{color:#000000; text-decoration:none;}/*LINK - IE underbar*/
a.black:visited{color:#000000; text-decoration:none;}/*VLINK*/
a.black:active{color:#000000; text-decoration:none;}/*ALINK*/
a.black:hover{color:#000000; text-decoration:underline;} /*ALINK - IE rollover*/

/* N@ */
a.white:link{color:#ffffff; text-decoration:none;}/*LINK - IE underbar*/
a.white:visited{color:#ffffff; text-decoration:none;}/*VLINK*/
a.white:active{color:#ffffff; text-decoration:none;}/*ALINK*/
a.white:hover{color:#ffffff; text-decoration:underline;} /*ALINK - IE rollover*/

/* eLXgw */
.T1       { font-size: 7pt; line-height:9pt;                 }
.T2       { font-size: 8pt; line-height:10pt;                }
.T2_2     { font-size: 8pt; line-height:15pt;                }
.T3       { font-size: 9pt; line-height:12pt;                }
.T3_2     { font-size: 9pt; line-height:13pt;                }
.T3_3     { font-size: 9pt; line-height:15pt;                }
.T4       { font-size: 10pt; line-height:12pt;                }
.T5       { font-size: 11pt; line-height:13pt;                }

/* {eLXgw */
.T3_blue       { font-size: 9pt; line-height:120%; color:#003366; }
.T5_blue      { font-size: 11pt; line-height:13pt;  color:#003366; }

/* whats new */
.whatnew_date    {font-size: 9pt; line-height:11pt; color:#646464;}
.whatnew_kiji    {font-size: 9pt; line-height:11pt; color:#2E6697;} 

/*  */
.search_txt {font-size: 9pt; line-height:9pt; color:#2E6697;}
.seach_waku {border-top:1px solid #2E6697;
             border-left:1px solid #2E6697;
		     border-bottom:1px solid #2E6697;
		     border-right:1px solid #2E6697;
			 font-size: 9pt;
			 width:150px;
			 height:18px;}

/* ej[eLXg */
.menu_txt          {font-size: 9pt; line-height:11pt; color:#2E6697;}
.menu_bunki_txt    {font-size: 8pt; line-height:11pt; color:#ffffff; letter-spacing:-1.75px;}/*L[V΍iirj*/

/* Ly[ */
.campaign_date    {font-size: 9pt; line-height:11pt; color:#2E6697; font-weight:nomal;}
.campaign_kiji    {font-size: 9pt; line-height:11pt; color:#B23B6A; font-weight:bold;}

/* iT[rX */
.item_txt    {font-size: 8pt; line-height:13pt; color:#2E6697;}

/* {bNXgw */
.box_all {border:1px solid #4B4A4A;}
.box_t   {border-top:1px solid #4B4A4A;}
.box_r   {border-right:1px solid #4B4A4A;}
.box_l   {border-left:1px solid #4B4A4A;}
.box_b   {border-bottom:1px solid #4B4A4A;}
.box_rl  {border-left:1px solid #4B4A4A;
          border-right:1px solid #4B4A4A;}
.box_br  {border-right:1px solid #4B4A4A;
		  border-bottom:1px solid #4B4A4A;}
.box_bl  {border-left:1px solid #4B4A4A;
		  border-bottom:1px solid #4B4A4A;}
.box_bt  {border-top:1px solid #4B4A4A;
		  border-bottom:1px solid #4B4A4A;}
.box_tr  {border-top:1px solid #4B4A4A;
          border-right:1px solid #4B4A4A;}
.box_tl  {border-top:1px solid #4B4A4A;
          border-left:1px solid #4B4A4A;}
.box_rlb {border-right:1px solid #4B4A4A;
          border-left:1px solid #4B4A4A;
		  border-bottom:1px solid #4B4A4A;}
.box_rlt {border-right:1px solid #4B4A4A;
          border-left:1px solid #4B4A4A;
		  border-top:1px solid #4B4A4A;}

.box_all_blue {border:1px solid #2E6697;}
.box_t_blue   {border-top:1px solid #2E6697;}
.box_r_blue   {border-right:1px solid #2E6697;}
.box_l_blue   {border-left:1px solid #2E6697;}
.box_b_blue   {border-bottom:1px solid #2E6697;}
.box_rl_blue  {border-left:1px solid #2E6697;
               border-right:1px solid #2E6697;}
.box_br_blue  {border-right:1px solid #2E6697;
		       border-bottom:1px solid #2E6697;}
.box_bl_blue  {border-left:1px solid #2E6697;
		       border-bottom:1px solid #2E6697;}
.box_bt_blue  {border-top:1px solid #2E6697;
		       border-bottom:1px solid #2E6697;}
.box_tr_blue  {border-top:1px solid #2E6697;
               border-right:1px solid #2E6697;}
.box_tl_blue  {border-top:1px solid #2E6697;
               border-left:1px solid #2E6697;}
.box_rlb_blue {border-right:1px solid #2E6697;
               border-left:1px solid #2E6697;
		       border-bottom:1px solid #2E6697;}
.box_rlt_blue {border-right:1px solid #2E6697;
               border-left:1px solid #2E6697;
		       border-top:1px solid #2E6697;}



.whatsnew {border:1px solid #2E6697;}

form {margin:0px;}


/*-------------------------------------------------*/

.back_blue{
	background:#ffffff url(/english/img/back_blue.gif) right top repeat-y;
}

.mojitume{letter-spacing:-2px;}
a.mojitume:link{color:#ffffff; text-decoration:none;}/*LINK - IE underbar*/
a.mojitume:visited{color:#ffffff; text-decoration:none;}/*VLINK*/
a.mojitume:active{color:#ffffff; text-decoration:none;}/*ALINK*/
a.mojitume:hover{color:#ffffff; text-decoration:underline;} /*ALINK - IE rollover*/
.T3_red {
font-size: 9pt; line-height:120%; color:#FF0000;
}
.T_Lerge_red {
font-size: 14pt; line-height:13pt;  color:#FF0000;
}
.T5_red {
font-size: 11pt; line-height:13pt;  color:#FF0000;
}
.T5_green {

font-size: 11pt; line-height:13pt;  color:#006600;
}
.T3_green {

font-size: 9pt; line-height:120%; color:#006600;
}
.T3_white {


font-size: 9pt; line-height:120%; color:#FFFFFF;
}
.T_Lerge_green {

font-size: 14pt; line-height:13pt;  color:#006600;
}
.T5_white {



font-size: 11pt; line-height:120%; color:#FFFFFF;
}
.TopBox1 {
	padding:0px;
	float:left;
	margin: 0px 3px 5px 0px;
	width: 100px;
}
.T_TelNo {
	font-size: 20px;
	color: #2E6697;
}
.T2_red {
	font-size: 8pt;
	line-height:10pt;
	color: #FF0000;
}

/* 070313 追加 */
.cont_head_text { font-size: 11pt; line-height:120%; color:#B23B6A; font-weight:bold; }

/* 070411　追加 */
.border_box{ border:#003366 double 2px;}

/* 071003　追加 */
.eng-font{
	font-family:"Times New Roman", Times, serif;
	text-align:justify;
	text-justify:newspaper;
}
