@charset "Shift_JIS";
.roundCorner {
-moz-border-radius:8px 8px 8px 8px;
border-radius:8px 8px 8px 8px;
}
h3#first {
background: url(../images/guide/title_guide_first.gif) no-repeat left top;
height: 100px;
width: 950px;
text-indent: -2500px;
overflow: hidden;
}
#guidefirst {
padding-right: 10px;
padding-left: 10px;
float: left;
width: 930px;
}
#guidefirst h4#topics01 {
background: url(../images/guide/heading_guide_first_01.gif) no-repeat left top;
width: 930px;
text-indent: -2500px;
overflow: hidden;
height: 70px;
margin-top: 10px;
margin-bottom: 10px;
float: left;
}
h4#topics01 + div p{
width: 360px;
float: left;
margin-bottom: 3em;
}
#guidefirst h4#topics02 {
background: url(../images/guide/heading_guide_first_02.gif) no-repeat left top;
width: 930px;
text-indent: -2500px;
overflow: hidden;
height: 53px;
margin-top: 10px;
margin-bottom: 10px;
float: left;
}
h4#topics02 + p{
width: 930px;
float: left;
}



#guideContentBox {
background: #b2d7fa;
width: 910px;
padding: 10px;
float: left;
margin-bottom: 5em;
}
#guideContentBox dt { padding: 3px; }
#guideContentBox dl {
width: 450px;
background: #FFF;
padding-bottom: 15px;
}
#guideContentBox dl dd {
margin-left: 15px;
background: url(../images/guide/list_d.png) no-repeat left 0.4em;
padding-left: 10px;
margin-bottom: 3px;
}

#primaryLeft { float: left; 
}
#primaryRight { float: right; 
}
#secondaryLeft {
float: left;
margin-top: 10px;
}
#secondaryRight {
float: right;
margin-top: 10px;
}











#guideindexWrapper {
background: url(../images/guide/img_guide_index_center.gif) no-repeat center 150px;
height: auto;
width: 950px;
}
#guideindexWrapper h3 {
background: url(../images/guide/title_guide_index.gif) no-repeat left top;
height: 100px;
width: 950px;
text-indent: -2500px;
}
#guideLink {
clear: both;
width: 950px;
}












#guidefirst #guideContentBox dt a {
text-indent: -2500px;
overflow: hidden;
display: block;
height: 54px;
width: 442px;
}





#guidefirst #guideContentBox #primaryLeft dt a {
background: url(../images/guide/title_first11.gif) no-repeat left top;
}
#guidefirst #guideContentBox #primaryLeft dt a:hover{
background: url(../images/guide/title_first11.gif) no-repeat left -54px;
}
#guidefirst #guideContentBox #primaryRight dt a {
background: url(../images/guide/title_first22.gif) no-repeat left top;
}
#guidefirst #guideContentBox #primaryRight dt a:hover{
background: url(../images/guide/title_first22.gif) no-repeat left -54px;
}
#guidefirst #guideContentBox #secondaryLeft dt a {
background: url(../images/guide/title_first33.gif) no-repeat left top;
}
#guidefirst #guideContentBox #secondaryLeft dt a:hover{
background: url(../images/guide/title_first33.gif) no-repeat left -54px;
}
#guidefirst #guideContentBox #secondaryRight dt a {
background: url(../images/guide/title_first44.gif) no-repeat left top;
}
#guidefirst #guideContentBox #secondaryRight dt a:hover{
background: url(../images/guide/title_first44.gif) no-repeat left -54px;
}






.ie #guideContentBox dl {
background: none;
}
.ie #guidefirst #guideContentBox {
background: #FFF url(../images/guide/bg_bottom.gif) no-repeat left bottom !important;
margin-top: -15px;
padding: 0px 10px 20px;
}
