@charset "UTF-8";
/* CSS Document */

body {
    margin:0;
    padding:0;
    font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-size:12px;
    line-height:1.5em;
    color:#888;
}

#wrapper {
    width:688px;
    background-color:#fff;
    margin:100px auto 20px auto;
    padding:0;
}

#header {
    height:74px;
    background-image:url(../image/header_background.jpg);
    background-repeat: no-repeat;
    background-position: center bottom
}

#headerLeft {
    float:left;
    width:248px;
}

#headerRight {
    float:left;
    width:440px;
    margin-top:40px;
}

#headerMenuTable {
    width:434px;
    margin:0;
    padding:0;
    font-family:'Gill Sans', Arial, Helvetica, sans-serif;
    font-size:12px;
}

#contentLeft {
    float:left;
    width:248px;
}

#contentRight {
    float:left;
    width:440px;
    height: 400px;
    padding: 0 0 20px 0;
}
#contactColumn {
	margin-top:50px;
	height:113px;
	background-color:#BEB098;
}
a img {
    border:none;
}

#footer {
    width:688px;
    border-top: 1px #E9E5E2 solid;
}

#footerLeft {
    float:left;
}

#footerLeft p {
    margin: 2px 0 0 0;
    color:#888;
    font-family:'Gill Sans Light', Arial, Helvetica, sans-serif;
    font-size:8px;
    letter-spacing:0.15em;
}

#footerRight {
    float:right;
    padding:0;
    margin:0;
}

#footerRight ul {
    list-style-type: none;
    display:inline;
    margin:0;
    padding:0;
}

#footerRight li {
    color:#888;
    float:right;
    font-family:'Gill Sans', Arial, Helvetica, sans-serif;
    font-size:11px;
}

a {
    color:#888;
    text-decoration:underline;
}

a.footerLink {
    padding-left: 24px;
    background-repeat:no-repeat;
    text-decoration:none;
    color:#888;
}

a.footerLink:hover {

}

/* index.html */
#indexWrapper {
    width:688px;
    background-color:#fff;
    margin:100px auto 20px auto;
    padding:0;
}

#indexLeft {
    float:left;
    width:248px;
}

#indexRight {
    float:left;
    width:440px;
    padding: 0 0 20px 0;
}

#indexMain {
    width:190px;
    padding: 80px 0 0 0;
    color:#888;
    font-family:'Gill Sans', Arial, Helvetica, sans-serif;
    font-size:18px;
    text-align: center;
}

#indexMenuTable {
    width:434px;
    margin:0;
    padding:0;
    font-family:'Gill Sans', Arial, Helvetica, sans-serif;
    font-size:12px;
}

#indexMenu1 a {
    padding-top:1px;
    padding-left:12px;
    background-image:url(../image/index_menu_icon.gif);
    background-repeat:no-repeat;
    background-color:#5A77A1;
    color:#888;
    text-decoration:none;
}

#indexMenu2 a {
    padding-top:1px;
    padding-left:12px;
    background-image:url(../image/index_menu_icon.gif);
    background-repeat:no-repeat;
    background-color:#CB6866;
    color:#888;
    text-decoration:none;
}

#indexMenu3 a {
    padding-top:1px;
    padding-left:12px;
    background-image:url(../image/index_menu_icon.gif);
    background-repeat:no-repeat;
    background-color:#A9C367;
    color:#888;
    text-decoration:none;
}

#indexMenu4 a {
    padding-top:1px;
    padding-left:12px;
    background-image:url(../image/index_menu_icon.gif);
    background-repeat:no-repeat;
    background-color:#EE835C;
    color:#888;
    text-decoration:none;
}

#indexMenu5 a {
    padding-top:1px;
    padding-left:12px;
    background-image:url(../image/index_menu_icon.gif);
    background-repeat:no-repeat;
    background-color:#BEB097;
    color:#888;
    text-decoration:none;
}

#indexMenu1 a:hover, #indexMenu1 a.selected {
    background-image:url(../image/index_menu_icon_on.gif);
}

#indexMenu2 a:hover, #indexMenu2 a.selected {
    background-image:url(../image/index_menu_icon_on.gif);
}

#indexMenu3 a:hover, #indexMenu3 a.selected {
    background-image:url(../image/index_menu_icon_on.gif);
}

#indexMenu4 a:hover, #indexMenu4 a.selected {
    background-image:url(../image/index_menu_icon_on.gif);
}

#indexMenu5 a:hover, #indexMenu5 a.selected {
    background-image:url(../image/index_menu_icon_on.gif);
}

#indexTable {
    margin:20px 0 0 0;
    padding:0;
    line-height:0;
}

#photo1, #photo2, #photo3, #photo4, #photo5, #photo6, #photo7, #photo8, #photo9 {
    display:none;
}
