@charset "shift_jis";
/* CSS Document */

main .point_p {
    padding: 5px 0 15px 90px;
    font-size: 100%;
}


main .point01 {
    background-image: url(../img/point_01.gif);
    background-repeat: no-repeat;
    width: auto;
    height: 40px;
    margin: 15px 5px 5px 10px;
    padding: 18px 0 0 70px;
    border-bottom: dotted #CCC 2px;
    color: #333;
    font-weight: 600;

}

main .point02 {
    background-image: url(../img/point_02.gif);
    background-repeat: no-repeat;
    width: auto;
    height: 40px;
    margin: 15px 5px 5px 10px;
    padding: 18px 0 0 70px;
    border-bottom: dotted #CCC 2px;
    color: #333;
    font-weight: 600;
}

main .point03 {
    background-image: url(../img/point_03.gif);
    background-repeat: no-repeat;
    width: auto;
    height: 40px;
    margin: 15px 5px 5px 10px;
    padding: 18px 0 0 70px;
    border-bottom: dotted #CCC 2px;
    color: #333;
    font-weight: 600;
}

main .point04 {
    background-image: url(../img/point_04.gif);
    background-repeat: no-repeat;
    width: auto;
    height: 40px;
    margin: 15px 5px 5px 10px;
    padding: 18px 0 0 70px;
    border-bottom: dotted #CCC 2px;
    color: #333;
    font-weight: 600;
}

main .point05 {
    background-image: url(../img/point_05.gif);
    background-repeat: no-repeat;
    width: auto;
    height: 40px;
    margin: 15px 5px 5px 10px;
    padding: 18px 0 0 70px;
    border-bottom: dotted #CCC 2px;
    color: #333;
    font-weight: 600;
}

main .point06 {
    background-image: url(../img/point_06.gif);
    background-repeat: no-repeat;
    width: auto;
    height: 40px;
    margin: 15px 5px 5px 10px;
    padding: 18px 0 0 70px;
    border-bottom: dotted #CCC 2px;
    color: #333;
    font-weight: 600;
}

main .point07 {
    background-image: url(../img/point_07.gif);
    background-repeat: no-repeat;
    width: auto;
    height: 40px;
    margin: 15px 5px 5px 10px;
    padding: 18px 0 0 70px;
    border-bottom: dotted #CCC 2px;
    color: #333;
    font-weight: 600;
}

main .price01 {
    margin: 10px 0 10px 15px;
}

.attention01 {
    float: left;
}

main .attention01 dt {
    background-image: url(../img/star.gif);
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 100%;
    margin: 10px 0 3px 17px;
    padding: 0 0 0 20px;
}

main .attention01 dd {
    margin: 0 0 30px 20px;
    padding: 4px 0 4px 25px;
    font-size: 95%;

}

main .instructor {
    margin: 10px 0 10px 10px;
}


main .instructor01 {
    padding: 20px 0 5px 20px;
    font-size: 100%;
    font-weight: bold;
    border-bottom: dotted #CCC 2px;
}

main .instructor_p {
    padding: 10px 15px 5px 15px;
    font-size: 100%;
}

main .access01 {
    padding: 20px 0 5px 20px;
    font-size: 95%;
    font-weight: bold;
    border-bottom: dotted #CCC 1px;
    margin: 0 0 0 10px;

}

main .studio01 {
    font-weight: bold;
}

#trial {
    font-size: 100%;
}

#trial p {
    padding: 10px 15px 5px 15px;
}


.trial01 {
    background-image: url(../img/circle.gif);
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 100%;
    margin: 3px 0 3px 20px;
    padding: 5px 5px 0 15px;
}

main .col {
    float: left;
    padding: 5px 0px 5px 15px;

}

main .col_01 {
    float: left;
    padding: 5px 0px 5px 15px;

}

main #school p {
    font-size: 100%;
    padding: 10px 0px 5px 25px;
}

main #school dt {
    background-image: url(../img/maru.gif);
    background-position: left;
    background-repeat: no-repeat;
    font-weight: 600;
    font-size: 100%;
    margin: 0px 0 3px 25px;
    padding: 12px 0 5px 15px;

}

main #school dd {
    font-size: 85%;
    margin: 0 0 3px 45px;
}

main .faq dt {
    background-image: url(../img/star.gif);
    background-position: left;
    background-repeat: no-repeat;

    font-size: 100%;
    margin: 10px 0 3px 17px;
    padding: 0 0 0 20px;
}

main .faq dd {
    margin: 0 0 30px 20px;
    padding: 4px 0 4px 25px;
    font-size: 100%;
}


main .instructor_link {
    background-image: url(../img/yajirushi_01.gif);
    background-repeat: no-repeat;
    background-position: left center;
    margin: 0 0 0 30px;
    padding: 10px 0 10px 20px;
    display: block;
}

main .instructor_link2 {
    background-image: url(../img/yajirushi_01.gif);
    background-repeat: no-repeat;
    background-position: left center;
    margin: 0 0 0 0;
    padding: 5px 0 5px 20px;
}

main .drum_school {
    margin: 3px 0 0 3px;
    font-size: 100%;
}

main .bigchizu {
    color: #0000FF;
    text-align: left
}

main .voice {
    padding: 20px 0 5px 20px;
    font-size: 100%;
    font-weight: bold;
    border-bottom: dotted #CCC 1px;
}
