

body{
background-color:#D6D6D6;
}

.main_table {
width:850px;
background-color:#FFFFFF;
}

.header_table {
width:100%;
}

.top_nave_table{
width:300px;
}

.top_button_bg {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#6A9600;
background-image:url(../images/button.jpg);
width:148px;
height:30px;
vertical-align:middle;
background-repeat:no-repeat;
}


a.top_button_bg_link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#6A9600;
vertical-align:middle;
text-decoration:none;
}

a.top_button_bg_link:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#333333;
text-decoration:none;
}



.top_patch_table {
width:100%;
}

.logo {
padding-left:20px;
}


.address_table {
width:100%;
margin-top:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-left:20px;
font-weight:bold;
color:#333333;

}


.address_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
line-height:17px;
font-weight:normal;
color:#333333;
}

.dollhouse_bold_text {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
text-align:left;
font-weight:bold;
color:#6F8D00;
}

.body_text {
width:100%;
}


.box_table {
width:500px;
}

.box_gradient_bg {
background-image:url(../images/box_center_bg.jpg);
background-repeat:repeat-x;
height:36px;
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
text-align:left;
color:#6F8D00;
vertical-align:middle;
padding-left:20px;
}

.left_bg {
background-image:url(../images/lef_left.jpg);
background-repeat:repeat-y;
height:1px;
background-position:left;

}

.right_bg {
background-image:url(../images/right_right.jpg);
background-repeat:repeat-y;
height:1px;
background-position:right;

}

.top_bg {
background-image:url(../images/top_top.jpg);
background-repeat:repeat-x;
height:9px;
background-position:top;

}

.bottom_bg {
background-image:url(../images/bottom_bottom.jpg);
background-repeat:repeat-x;
height:9px;
background-position:bottom;
}


.box_tex_table {
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
text-align:justify;
color:#333333;
}

.box_bacg {
background-color:#F8F8F8;
}

.bold_text_box {
font-weight:bold;
font-size:13px;
}

.keyword_dollhouse {
height:166px;
}

.dollhouse_ranking {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
font-weight:bold;
text-align:justify;
color:#6F8D00;
}

.body_padding {
padding-left:20px;
padding-right:20px;
}

.map_table {
width:290px;
}

.map_table {
width:280px;
}

.tag {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#6F8D00;
line-height:22px;
text-align:left;
}

a.tag_link{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#6F8D00;
text-decoration:underline;
line-height:18px;
text-align:left;
}

a.tag_link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}

.report_rank {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#6F8D00;
line-height:18px;
text-align:left;
}

.more_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
color:#6F8D03;
}

a.more_text_link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
color:#6F8D03;
text-decoration:underline;
}

a.more_text_link:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
color:#6F8D03;
text-decoration:none;
}


.brief_text {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;
}

.footer_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
line-height:17px;
font-weight:normal;
color:#333333;
}