﻿#contents h2{
    margin: 0;
    padding: 0;
    width: 100%;
    height: 425px; 
    text-indent: -2000px;
}

#summary {
    float: left;
    margin: 0;
    padding: 0;
    width: 260px;
    background: #fff;
}
#service_area {
    margin: 0 0 5px 0;
    padding: 15px 10px;
    border: 1px solid #D1D1D1;
    background: #fff;
    width: 260px;   /* for windows IE */
    voice-family: "\"}\"";
    voice-family: inherit;
    width: 238px;   /* original width */

}
#service_area h3 {
    margin: 0;
    text-indent: -2000px;
    background: url(/jp/img/main/tit_regions.gif) no-repeat;
}
#region_information {
   float: left;
   width: 228px;   
   color: #fff;   
   padding:3px 0 3px 10px;
   margin: 0 0 10px 0;
   background-color: #C2D221;
}
#region_information li {
    float: left;
    margin: 0;
    padding: 3px 6px;
    list-style: none;
    letter-spacing: -0.2em;
    font-size: 90%;
    color: #fff;
    background: url(/jp/img/white_point.gif) no-repeat 0 50%;
}
#game_information {
    clear: both;
    margin: 0;
    padding: 0; 
    list-style: none;
    background: #fff;
}
#game_information li {
    margin: 0;
    padding: 0;
    width: 100%;
    line-height: 16px;
    font-family: Tahoma;
    font-size: 85%;
    color: #777;
}

#system_req {
    float: left;
    margin: 0 0 6px 0;
    padding: 100px 15px 0 15px;
    font-family: Tahoma;
    font-size: 85%;
    width: 260px;   /* for windows IE */
    voice-family: "\"}\"";
    voice-family: inherit;
    width: 230px;   /* original width */
}
#system_req h3 {
    margin: 0 0 5px 0;
    padding: 0;
    text-indent: -2000px;
    background: url(/jp/img/main/tit_system.gif) no-repeat;
}
#system_req p{
    margin: 0;
    padding: 0;
    font-family: Tahoma;
    text-align: left;
    color: #C9C9C9;
    line-height: 140%;
}

#system_req ul{
   margin: 10px 0 15px 0;
   padding:0;
   font-family: Tahoma;
   color: #979797;
   list-style-type: none;
   line-height: 140%;
}

#contact_us{
    float: left;
    margin: 0;
    padding: 0;
}

#contact_us a{
    float: right;
    display: block;
    width: 71px;
    height: 19px;
    text-indent: -3000px;
    background: url(/jp/img/main/btn_contactus.gif) no-repeat;

}

#description {
    float: right;
    margin: 0 1px 20px 0;
    padding: 5px 0;
    background: #F6F6F6;
    width: 530px;
    voice-family: "\"}\"";
    voice-family: inherit;
    width: 520px;
}
#overview {
    float: right;
    margin: 0;
    padding: 0 10px;
    width: 520px;
    voice-family: "\"}\"";
    voice-family: inherit;
    width: 500px;
}
#overview h3 {
    margin: 10px 0 0 0;
    padding: 0;
    text-indent: -2000px;
    background: url(/jp/img/main/tit_overview.gif) no-repeat 5px 50%;
}
#overview dl
{
    margin: 0;
    padding: 5px;
}
#overview dt
{
    font-weight: bold;
    color: #595959;
    font-size: 85%;
}
#overview dd
{
    margin: 0;
    padding: 2px 0 13px 0;
    line-height: 140%;
    font-size: 90%;
}

#feature 
{
    float: right;
    margin: 0;
    padding: 0 10px 15px 10px;
    width: 520px;
    voice-family: "\"}\"";
    voice-family: inherit;
    width: 500px;
}
#feature h3 {
    margin: 10px 0 0 0;
    padding: 0;
    text-indent: -2000px;
    background: url(/jp/img/main/tit_gamefeatture.gif) no-repeat 5px 50%;
}
#feature dl
{
    margin: 0;
    padding: 5px;
}
#feature dt
{
    padding-left: 18px;
    font-weight: bold;
    font-size: 85%;
    color: #595959;
}
#feature dd
{
    margin: 0;
    padding: 2px 0 13px 0;
    line-height: 140%;
    font-size: 90%;
}

#one { background: url(/jp/img/main/num_blue01.gif) no-repeat 0 50%; }
#two { background: url(/jp/img/main/num_blue02.gif) no-repeat 0 50%; }
#three { background: url(/jp/img/main/num_blue03.gif) no-repeat 0 50%; }
#four { background: url(/jp/img/main/num_blue04.gif) no-repeat 0 50%; }
#five { background: url(/jp/img/main/num_blue05.gif) no-repeat 0 50%; }
#six { background: url(/jp/img/main/num_blue06.gif) no-repeat 0 50%; }
#seven { background: url(/jp/img/main/num_blue07.gif) no-repeat 0 50%; }