@charset "utf-8";

#stone_intro_contents .section3 p {
    padding-top: 13px;
    padding-left: 15px;
}
#stone_intro_contents .section3 div {
    position: relative;
}
#stone_intro_contents .section3 div > a:nth-of-type(1) {
    position: absolute;
    top: 137px;
    left: 21px;
}
#stone_intro_contents .section3 div > a:nth-of-type(2) {
    position: absolute;
    top: 137px;
    left: 259px;
}
#stone_intro_contents .section3 div > a:nth-of-type(3) {
    position: absolute;
    top: 137px;
    left: 495px;
}
#stone_intro_contents .section5 .title_h3 {
    font-size: 13pt;
    padding-left: 16px;
}
#stone_intro_contents .section5 .each_stone_contents p {
    width: 391px;
    float: left;
}
#stone_intro_contents .section5 .each_stone_contents img {
    width: 300px;
    padding-left: 20px;
    padding-top: 10px;
}
#stone_intro_contents .section5 {
    margin-top: 30px;
}
.section3 {
    position: relative;
}
.section3 > img {
    position: absolute;
    top: -5px;
    left: 10px;
}
.section3 > p {
    position: absolute;
    left: 18px;
    width: 593px;
}
.section3 > a:nth-of-type(1) {
    position: absolute;
    top: 134px;
    left: 109px;
}
.section3 > a:nth-of-type(2) {
    position: absolute;
    top: 134px;
    left: 416px;
}
.section5 {
    position: absolute;
    top: 322px;
}
