/* common ------------ */
/* top ------------ */
/* page ------------ */
/* --------------------------------
chart
-------------------------------- */
.chart .chart_img
{
    position: relative;

    width: 640px;
    height: 1496px;
    margin-top: -20px;
    margin-left: -30px;

    background: url(../../chart/img/chart_bg.png) 0 0 no-repeat;
}

.chart .chart_btn
{
    position: absolute;
}
.chart .chart_btn.-sawamura
{
    top: 437px;
    left: 207px; 

    width: 223px;
}
.chart .chart_btn.-yokoyama
{
    top: 514px;
    left: 459px; 

    width: 161px;
}
.chart .chart_btn.-honda
{
    top: 860px;
    left: 155px; 

    width: 161px;
}
.chart .chart_btn.-morinaga
{
    top: 878px;
    left: 356px; 

    width: 136px;
}
.chart .chart_btn.-takasugi
{
    top: 1240px;
    left: 494px; 

    width: 136px;
}
.chart .chart_btn.-uesugi
{
    top: 59px;
    left: 342px; 

    width: 136px;
}
.chart .chart_btn.-maggie
{
    top: 1243px;
    left: 184px; 

    width: 136px;
}
.chart .chart_btn.-soshina
{
    top: 1237px;
    left: 330px; 

    width: 136px;
}
.chart .chart_btn.-mizuno
{
    top: 42px;
    left: 142px; 

    width: 161px;
}
.chart .chart_btn.-emoto
{
    top: 520px;
    left: 20px; 

    width: 161px;
}
.chart .chart_btn.-hamada
{
    top: 1243px;
    left: 10px; 

    width: 136px;
}
