@charset "utf-8";
/* CSS Document */
body{
margin:0px auto;
text-align:center;
background-color:#e9eced;
}
img{
border:0px;
}
.index_content{
width:920px;
text-align:left;
}
.index_ad{
text-align:left;
width:895px;
height:249px;
margin:6px 0px 0px 13px;
z-index:10;
clear: both
}
.a1_flash{
position:relative;
margin-left:690px;
margin-top:-210px;
text-align:left;
z-index:1;
}
.page01_content{
width:995px;
min-height:500px;
}

/*index_menu*/
.tw_index_menu,.en_index_menu,.jp_index_menu{
text-align:center;
margin:0px auto 0px 47px;
padding-bottom: 24px
}

.tw_index_menu a,.en_index_menu a,.jp_index_menu a{
color: #295b81;
font: bold 12px Arial, Helvetica, sans-serif;
text-decoration: none;
float: left;
margin-top: 5px;
}
.tw_index_menu a:hover,.en_index_menu a:hover,.jp_index_menu a:hover{ color: #f90 }
.tw_index_menu span,.en_index_menu span,.jp_index_menu span{
margin: 0 20px; 
width: 2px;
height: 25px;
display: block;
float: left;
background: url(../img/common_pic/index_menu_partition.gif) no-repeat center center;
}

.en_index_menu span{ margin: 0 18px; }
.jp_index_menu span{ margin: 0 13px; }



.back_index{
position:absolute;
}
.tw_index_NewsList,.tw_index_historyList {
width: 320px;
height: 158px;
border: solid 1px #ded2c0;
float: left;
margin-left: 16px;
background-color: white;
}
.tw_index_NewsList table,.tw_index_historyList table { margin-left: 5px }
.tw_index_news_headline img{
width: 307px;
height: 35px;
background: url(../img/pic_tw/index_news_title.gif) no-repeat center top;
}
.tw_index_historyList img {
width: 307px;
height: 35px;
background: url(../img/pic_tw/index_history_title.gif) no-repeat center top;
}

.en_index_NewsList table,.en_index_historyList table { margin-left: 5px }
.en_index_news_headline img{
width: 307px;
height: 35px;
background: url(../img/pic_en/index_news_title.gif) no-repeat center top;
}
.en_index_historyList img {
width: 307px;
height: 35px;
background: url(../img/pic_en/index_history_title.gif) no-repeat center top;
}

.jp_index_NewsList table,.jp_index_historyList table { margin-left: 5px }
.jp_index_news_headline img{
width: 307px;
height: 35px;
background: url(../img/pic_jp/index_news_title.gif) no-repeat center top;
}
.jp_index_historyList img {
width: 307px;
height: 35px;
background: url(../img/pic_jp/index_history_title.gif) no-repeat center top;
}
.index_date{
color: #e4053f;
width: 25%;
font: normal 12px Arial, Helvetica, sans-serif;
text-align: center;
padding: 7px
}
.index_list_item a{
color: #3f3426;
text-decoration: none;
font: normal 12px Arial, Helvetica, sans-serif;
padding: 7px
}
.index_list_item a:hover {
text-decoration: underline;
}
.index_TdArea {
background-color: #f5f3f1;
}
.index_TableArea{clear: both; width: 916px; margin: 0 auto; text-align: center; *margin-left: 10px; margin-bottom: 10px}
