@charset "utf-8";

/* ------------------------------------------------------
flashArea
------------------------------------------------------ */
/* flashAltArea
---------------------------------------------- */
#flashAltArea {
width:772px;
padding:1px 0 10px;
}

/* flashAltBlock */
#flashAltBlock {
position:relative;
width:772px;
height:279px;
background-image:url(/en/images/index_bg_01.jpg);
}
#flashAltBlock p.txt01 {
position:absolute;
top:113px;
left:23px;
}
#flashAltBlock p.btn01 {
position:absolute;
top:50px;
left:589px;
}
#flashAltBlock p.btn02 {
position:absolute;
top:90px;
left:589px;
}
#flashAltBlock p.btn03 {
position:absolute;
top:132px;
left:589px;
}
#flashAltBlock p.btn04 {
position:absolute;
top:171px;
left:589px;
}
#flashAltBlock p.btn05 {
position:absolute;
top:211px;
left:589px;
}


/* ------------------------------------------------------
emergencyInfo
------------------------------------------------------ */
#emergencyInfo {
width:575px;
margin-bottom:20px;
}
#emergencyInfo .heading-01 {
width:575px;
height:26px;
backgound:none;
background-image:url(/common/images/h2_bg_04.gif);
background-repeat:no-repeat;
background-position:top;
}
#emergencyInfo h2 {
padding-top:6px;
padding-left:10px;
font-weight:bold;
}



/* ------------------------------------------------------
news
------------------------------------------------------ */
#news {
width:575px;
margin-bottom:20px;
}



/* ------------------------------------------------------
topics
------------------------------------------------------ */
#topics {
width:575px;
margin-bottom:20px;
}



/* ------------------------------------------------------
group
------------------------------------------------------ */
#group {
width:575px;
margin-bottom:15px;
}


/* groupBlock
------------------------------------------------------ */
#group div.groupBlock {
width:535px;
margin-left:20px;
}
#group div.groupBlock div {
margin-bottom:15px;
}
#group div.groupBlock div p img {
margin-bottom:5px;
}
#group div.groupBlock div p.icon01 img {
margin:0;
}


/* groupBox
------------------------------------------------------ */
#group div.groupBlock div.groupBox {
width:230px;
}


/* ------------------------------------------------------
release-01
------------------------------------------------------ */
div.release-01 {
width:555px;
margin-left:10px;
}



/* ------------------------------------------------------
list-04
------------------------------------------------------ */
div.list-04 {
width:555px;
margin-left:10px;
}



/* ------------------------------------------------------
download-01
------------------------------------------------------ */
div.download-01 {
width:575px;
background-image:url(/en/images/dl_bg_01.gif);
background-repeat:repeat-y;
}
div.download-01 div.dl-01 {
width:575px;
background-image:url(/en/images/dl_bg_02.gif);
background-repeat:no-repeat;
background-position:top;
}
div.download-01 div.dl-01 div {
width:575px;
background-image:url(/en/images/dl_bg_03.gif);
background-repeat:no-repeat;
background-position:bottom;
}

