@charset "utf-8";
/* CSS Document */

body
{
margin: 0px auto;
text-align:center; 
padding: 0px;
font-family:Verdana, 'MV Boli';
color: #797979;
font-size: 11px;

}

a,a:link,a:visited
{
color: #437630;
text-decoration: none;
}
a:hover
{
text-decoration:underline;
}

h1
{
background-image: url(../image/title320_alb.png);
background-position: center;
background-repeat: no-repeat;
height: 80px;
}
h1 span { display: none; }

h2
{
font-size: 14px;
font-weight: bold;
margin: 15px;
}

h3
{
font-size: 10px;
font-weight: normal;
margin: 2px 2px 5px 2px;
/*border-bottom: solid 1px #c0c0b0;*/
}

.dummy
{
position: absolute;
visibility: hidden;
}

#chaAddressBar
{
font-family: Verdana, 'MV Boli';
font-size: 11px;
color: #424242;
margin-bottom: 0px;
padding: 1px;
}

#inputSupport
{
font-size: 10px;
position: absolute;
visibility: hidden;
text-align: left;
background-color: #F7FFF2;
border: 0px;
word-break:break-all;
}

#chaContents
{
margin-left:auto; margin-right:auto; 
text-align: center;
width: 700px;
}

#chaRanking
{
width: 366px;
float: left;
margin-right: 4px;
}


#chaChoi
{
width: 320px;
margin-bottom: 10px;
float: right;
}

#chaStage
{
word-wrap: break-word;
word-break:break-all;
}

#chaAds
{
width: 320px;
margin-bottom: 10px;
float: right;
}

#chaNew
{
width: 320px;
margin-bottom: 10px;
float: right;
}

#chaNewList
{
text-align: left;
font-size: 11px;
width: auto;
list-style-position: outside;
list-style-image: url(../image/dotmark.png);
line-height: 125%;
}
#chaNewList li
{
padding-left: 4px;
margin-left: 2px;
}

/* Rounded Corner for Ranking */
.roundedcornr_box_276933 {
	background: url(/image/roundedcornr_276933_tl.png) no-repeat top left;
	word-break: break-all;
}
.roundedcornr_top_276933 {
	background: url(/image/roundedcornr_276933_tr.png) no-repeat top right;
}
.roundedcornr_bottom_276933 {
	background: url(/image/roundedcornr_276933_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_276933 div {
	background: url(/image/roundedcornr_276933_br.png) no-repeat bottom right;
}
.roundedcornr_content_276933 {
	background: url(/image/roundedcornr_276933_r.png) top right repeat-y;
}

.roundedcornr_top_276933 div,.roundedcornr_top_276933,
.roundedcornr_bottom_276933 div, .roundedcornr_bottom_276933 {
	width: 100%;
	height: 8px;
	font-size: 1px;
}
.roundedcornr_content_276933, .roundedcornr_bottom_276933 {
	margin-top: -19px;
}
.roundedcornr_content_276933 { padding: 0px 8px; text-align: center;}
.roundedcornr_content_276933 ul
{
margin-left: 18px;
font-size: 11px;
}


/* Rounded Corner for Description */
.roundedcornr_box_888501 {
text-align:center;
margin: 0px auto; 
width: 60%;
font-size: 11px; color: #202020;
background: #cccccc;
}
.roundedcornr_top_888501 div {
   background: url(/image/roundedcornr_888501_tl.png) no-repeat top left;
}
.roundedcornr_top_888501 {
   background: url(/image/roundedcornr_888501_tr.png) no-repeat top right;
}
.roundedcornr_bottom_888501 div {
   background: url(/image/roundedcornr_888501_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_888501 {
   background: url(/image/roundedcornr_888501_br.png) no-repeat bottom right;
}
.roundedcornr_top_888501 div, .roundedcornr_top_888501, 
.roundedcornr_bottom_888501 div, .roundedcornr_bottom_888501 {
   width: 100%;
   height: 20px;
   font-size: 1px;
}
.roundedcornr_content_888501
{
text-align:center;
}


#chaFooter
{
margin-top: 60px;
margin-bottom: 60px;
text-align: center;
font-size: 9px;
}

.card {
position:absolute;
font-size: 13px;
cursor: hand;
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
