@charset "utf-8";
/* CSS Document */


/*gn--------------------------------------------*/
#rootDir #container #gnindex {
margin:0;
padding:0;
width:800px;
height:28px;
background:url(../images/common_gn01.gif);
}
#rootDir #container #gnindex ul {
margin:0;
padding:0
}
#rootDir #container #gnindex ul li {
display: list-item;
height:28px;
float:left;
}

/*------------------------------------------------------------
##############################################################
index.html
##############################################################

/*mainContents ---------------------------------------------------*/
#container #main {
padding:0px 0px 10px 15px;
background:url(../images/index_bg_right.gif) top right repeat-y
}
#container #main #left {
width:530px;
padding:0;
float:left
}
#rootDir #container #flash {
height:208px;
width:800px;
border-bottom: 1px solid #dedde5;
}

/*contents left--------------------------------------------------*/
#rootDir #container #main #left h2 img,
#rootDir #container #main #left h3 img {margin:11px 0 0 0}
#rootDir #container #main #left p {
width: 514px;
margin:11px 0 14px 6px;
line-height:1.3em
}
#rootDir #container #main #left #indexBox01 {
width:251px;
float:left;
border:1px solid #bebebe;
margin:0 0 15px 0;
padding:0 0 4px 0
}
#rootDir #container #main #left #indexBox02 {
width:252px;
float:left;
border:1px solid #bebebe;
margin:0 0 15px 10px;
padding:0 0 4px 0
}
#rootDir #container #main #left #indexBox01 dl,#rootDir #container #main #left #indexBox02 dl{
width:245px;
margin:4px 0 0 4px;
padding:0
}
#rootDir #container #main #left #indexBox01 dt,#rootDir #container #main #left #indexBox02 dt{
float:left;
margin:0 8px 0 0;
padding:0
}
#rootDir #container #main #left #indexBox01 dd,#rootDir #container #main #left #indexBox02 dd{
font-size:10px;
margin:0;
padding:8px 0 0 0
}
#rootDir #container #main #left #indexBox03 {
background-color:#ecf3f4;
margin:0 0 13px 0;
padding:12px 0;
width:517px;
}
#rootDir #container #main #left #indexBox03 dl{
width:310px;
margin:0 0 0 9px;
padding:0;
_height:106px;
min-height:106px;
}
#rootDir #container #main #left #indexBox03 dt{
margin:0 0 10px;
padding:0;
}
#rootDir #container #main #left #indexBox03 dd{
margin:0;
padding:3px 0 0 1px
}
#rootDir #container #main #left #indexBox03 .Rimage{
float:left;
width:179px;
margin:2px 0 0 9px
}
#rootDir #container #main #left #indexBox03 #indexBox03L {
float:left;
width:319px
}
#rootDir #container #main #left #indexBox03 #indexBox03L a img {margin:0 0 0 145px}

/*size, print button--------------------------------------------*/
#rootDir #container #main #left #btn {
margin:15px 0 0 338px;
padding:0;
width:186px;
}
#rootDir #container #main #left #btn ul {margin:0; padding:0; background:none; }
#rootDir #container #main #left #btn li {float:left; margin:0 2px 0 0; padding:0; background:none; }
#rootDir #container #main #left #btn img {float:left; }
#rootDir #container #main #left #btn .btn_txt {margin:3px 5px 0 0; }
#rootDir #container #main #left #btn .print {margin:0 0 0 6px; }

/*contents right--------------------------------------------------*/
#rootDir #container #main #right {
width:240px;
float:left;
text-align:left;
padding:15px 0 0 15px;
}
#rootDir #container #main #right .rightBox01 {
background:#fff;
border:1px solid #ccc;
width:221px;
padding:0 0 2px 0;
margin:0 0 5px 2px
}
#rootDir #container #main #right .rightBox01 .rBLeft {
float:left;
width:137px;
}
#rootDir #container #main #right .rightBox01 .rBLeft p {margin:8px 0 0 10px;font-size:10px;line-height:1.2em}
#rootDir #container #main #right .rightBox01 .rBLeft .detailBtn {
background:url(../images/common_btn03.gif) left no-repeat;
border:1px solid #cbcbcb;
margin:4px 0 5px 10px;
padding:3px 0;
width:76px;
display:block
}
#rootDir #container #main #right .rightBox01 .rBLeft .detailBtn a{
padding:0 0 0 16px;
font-size:10px;
line-height:11px;
}
#rootDir #container #main #right .rightBox01 .rBLeft a strong{ font-weight:bold;}
#rootDir #container #main #right .rightBox01 .rBLeft a:hover strong{ color:#223bb8;}

#rootDir #container #main #right .rightBox01 .rBLeft ul,#rootDir #container #main #right .rightBox01 .rBLeft ul li {
margin:0;
padding:0;
font-size:10px;
line-height:10px
}
#rootDir #container #main #right .rightBox01 .rBLeft img.Rimage2{
float:left;
width:79px
}
#rootDir #container #main #right li a img {margin:0 0 5px 2px}
