@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;

}

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

.cleaefix {}

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: 900px;
    height: 1500px;
    position: relative;
    top: 70px;
    left: -135px;
    ;
}

#main2 {
    width: 450px;
    height: 2000px;
    position: absolute;
    top: 10px;
    left: 10px;
    border-right: solid #393838 1px;
}

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: 95px;
    position: absolute;
    top: 220px;
    right: 60px;
}

img.ph2 {
    width: 250px;
    position: absolute;
    top: 460px;
    right: 5px;
}

img.ph3 {
    width: 150px;
    position: absolute;
    top: 600px;
    left: 5px;
}

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


}

img.kame1 {
    position: absolute;
    top: -160px;
    left: 70px;
    width: 480px;
}

img.kame2 {
    position: absolute;
    top: 1490px;
    left: 80px;
    width: 470px;
}

img.kame3 {
    position: absolute;
    top: 670px;
    left: 80px;
    width: 470px;
}

img.kame4 {
    position: absolute;
    top: 1185px;
    left: 80px;
    width: 470px;
}

img.kame5 {
    position: absolute;
    top: 570px;
    left: 80px;
    width: 470px;
}

img.kame6 {
    position: absolute;
    top: 876px;
    left: 80px;
    width: 470px;
}

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

img.fot {
    position: absolute;
    top: 1975px;
    left: 700px;
    width: 100px;
}


