@charset "UTF-8";
@charset "UTF-8";
main {
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

body {
    text-align: center;

}

img.logo {
    width: 100px;
    position: relative;
    left: -420px;
    top: 10px;
}

.clearfix {}

ul.menu1 {
    list-style: none;
    color: #242323;
    position: relative;
    top: 0px;
    left: 100px;
    width: 850px;
    height: 220px;

}

.cleaefix {}

ul.menu1 li:hover {
    background: #F6F83F;
}

ul.menu1 ul {
    float: left;
    width: -100px;
}

ul.menu1 li {
    text-decoration: none;
    position: relative;
    top: 210px;

    left: -0px;

    float: left;
    width: 100px;

}

.cleaefix {}

ul.menu1 a {
    text-decoration: none;
    color: #242323;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-size: 12px;
}

hr.bord {
    width: 810px;
    color: #242323;
    position: relative;
    top: -10px;
    left: -0px;
}

#mein1 {
    background: #FFFFFF;
    width: 960px;
    height: 1700px;
    position: relative;
    top: 70px;
    left: -135px;
    ;
}

#main2 {
    width: 450px;
    height: 2200px;
    position: absolute;
    top: 10px;
    left: 0px;
    border-right: solid #393838 1px;
    z-index: 3
}

a.tex1 {
    position: absolute;
    top: 10px;
    left: 230px;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-size: 20px;
    font-weight: 500;
    text-align: left;
}

a.tex2 {
    position: absolute;
    top: 70px;
    left: 230px;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-size: 10px;
    text-align: left;
}

img.ph1 {
    width: 70px;
    position: absolute;
    top: 300px;
    left: 35px;
}

img.ph2 {
    width: 70px;
    position: absolute;
    top: 450px;
    left: 35px;
}

img.ph3 {
    width: 70px;
    position: absolute;
    top: 600px;
    left: 35px;
}

img.ph4 {
    width: 70px;
    position: absolute;
    top: 550px;
    left: 35px;
}

#main3 {
    width: 800px;
    height: 800px;
    position: absolute;
    top: 95px;
    left: 180px;


}

img.kame1 {
    position: absolute;
    top: -120px;
    left: 70px;
    z-index: 2;
    width: 570px;
}

hr.bord1 {
    width: 570px;
    position: absolute;
    top: 310px;
    left: 70px;


}

a.tex01 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-size: 16px;
    position: absolute;
    top: 430px;
    left: 300px;
}

img.kame3 {
    position: absolute;
    top: 500px;
    left: 320px;
    width: 260px;
}

img.kame4 {
    position: absolute;
    top: 510px;
    left: 650px;
    width: 200px;
}

hr.bord2 {
    width: 570px;
    position: absolute;
    top: 950px;
    left: 300px;
}

a.tex02 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-size: 16px;
    position: absolute;
    top: 1000px;
    left: 300px;
}

img.kame2 {
    position: absolute;
    top: 1100px;
    left: 460px;
    width: 270px;
}

img.kame5 {
    position: absolute;
    top: 1830px;
    left: 440px;
    width: 330px;
}

img.kame6 {
    position: absolute;
    top: 1430px;
    left: 460px;
    width: 310px;
}

#footer {
    background-color:;
    width: 800px;
    height: 25px;
    position: absolute;
    top: 2200px;
    left: 70px;
    clear: both;
    border-top: solid #424141 1px;
}

img.fot {
    position: absolute;
    top: 2205px;
    left: 770px;
    width: 100px;
}


