/* CSS Document */

a:link{text-decoration: underline; color: #A80000;}
a:visited{text-decoration: underline; color: #A80000;}
a:hover{text-decoration: none; color: #A80000;}

body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #FFFFFF;
background-image: url(img/bg_base.gif); 
background-position: center top;
background-repeat: repeat-y;
}

.style1 {
  color: #000000;
  font-size: 12px;
  line-height: 16px;
}

.style1_gray {
  color: #666666;
  font-size: 12px;
  line-height: 16px;
}

.style1_b {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  line-height: 16px;
}

.style1_b_red {
  color: #A80000;
  font-size: 12px;
  font-weight: bold;
  line-height: 16px;
}

#headline {
  color: #A80000;
  font-family: "‚l‚r ‚o–¾’©";
  font-size: 16px;
  font-weight: bold;
}

#name_ja {
  color: #A80000;
  font-family: "‚l‚r ‚o–¾’©";
  font-size: 14px;
  font-weight: bold;
}

#itc0 {
width: 800px;
height: 5px;
background-color: #F0F0F0;
}

#itc1 {
width: 800px;
height: 10px;
background-image: url(../common/images/hj_bg1.gif);
}

#itc2 {
width: 800px;
height: 5px;
background-image: url(../common/images/hj_bg2.gif);
}

#cd_title {
font-size: 14px;
color: #A80000;
line-height: 180%;
font-weight: bolder;
}

#cd_info {
font-size: 12px;
color: #A80000;
line-height: 160%;
font-weight: bolder;
}

#link {
font-size: 16px;
color: #A80000;
font-weight: bolder;
}

#profile1 {
font-size: 14px;
color: #A80000;
line-height: 180%;
font-weight: bolder;
}

#profile2 {
font-size: 16px;
color: #A80000;
font-weight: bolder;
}

#tokyo1 {
font-size: 14px;
color: #A80000;
line-height: 180%;
font-weight: bolder;
}

#tokyo2 {
font-size: 12px;
color: #A80000;
line-height: 160%;
font-weight: bolder;
}

#section {
font-size: 12px;
color: #333333;
line-height: 160%;
font-weight: bolder;
}

.cell_s01 {
width: 210px;
height: 6px;
background-image: url(img/cell_s01.gif);
}

.cell_s02 {
width: 2px;
background-image: url(img/cell_s02.gif);
background-repeat: repeat-y;
}

.cell_s03 {
width: 205px;
background-color: #FFFFFF;
}

.cell_s04 {
width: 3px;
background-image: url(img/cell_s04.gif);
background-repeat: repeat-y;
}

.cell_s05 {
width: 210px;
height: 7px;
background-image: url(img/cell_s05.gif);
}

.cell_m01 {
width: 570px;
height: 6px;
background-image: url(img/cell_m01.gif);
}

.cell_m02 {
width: 2px;
background-image: url(img/cell_m02.gif);
background-repeat: repeat-y;
}

.cell_m03 {
width: 565px;
background-image: url(img/cell_m03.gif);
background-color: #FFFFFF;
background-repeat: repeat-x;
}

.cell_m04 {
width: 3px;
background-image: url(img/cell_m04.gif);
background-repeat: repeat-y;
}

.cell_m05 {
width: 570px;
height: 7px;
background-image: url(img/cell_m05.gif);
}


