@charset "Shift_JIS";

/* summary ------------------
1.reset
2.base
-------------------------- */

/* reset ----------------- */

#rightArea ol,ul {
list-style: none;
margin: 0;
padding: 0;
border: 0;
outline: 0;
background-color: transparent;
font-size: 100%;
line-height:1;
}

#rightArea img {
margin: 0;
padding: 0;
border: 0;
outline: 0;
line-height:1;
background-color: transparent;
}

:focus {outline: 0;}




/* base ----------------- */
#rightArea {
color: #000;
font-family: "‚l‚r ‚oƒSƒVƒbƒN","MS PGothic",Osaka,"Hiragino Kaku Gothic Pro",sans-serif,Helvetica,Verdana;
font-size: 100%;
line-height:1;
}

#rightArea a:link {
color:#4082C4;
text-decoration: none;
}
#rightArea a:visited {
color:#4082C4;
text-decoration: none;
}
#rightArea a:hover {
color:#47ACF2;
text-decoration: underline;
}
#rightArea a:active {
color:#4082C4;
text-decoration: underline;
}

#wrapper:after {
content:".";
display:block;
height: 0.1px;  
font-size: 0.1em;  
line-height: 0;  
clear:both;
visibility:hidden;
}
#wrapper {
background:url(images/bg_001.gif) repeat-y;
display:inline-block;
}

#container:after {
content:".";
display:block;
height: 0.1px;  
font-size: 0.1em;  
line-height: 0;  
clear:both;
visibility:hidden;
}
#container {
padding:5px 0 0 0;
background:url(images/bg_002.jpg) no-repeat;
display:inline-block;
}


.clear {
clear:both;
}


