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


/*____ head __________________________________________________________________________________________________________*/
#content.home {
    position:relative;
}
#content.home #header {
    background-color:#fff;
    position:absolute;
    width:100%;
}
#content.home #header div.w {
    background-color:#505F72;
    background-position:50% 50%;
    background-repeat:no-repeat;
    margin: 10px 10px 0;
}
#content.home #header div.i_1 {
    background-image:url("interface/home-bg-1.jpg");
}
#content.home #header div.i_2 {
    background-image:url("interface/home-bg-2.jpg");
}
#content.home #header div.i_3 {
    background-image:url("interface/home-bg-3.jpg");
}
#content.home #header div.i_4 {
    background-image:url("interface/home-bg-4.jpg");
}
#content.home #header div.i_5 {
    background-image:url("interface/home-bg-5.jpg");
}
#content.home #header div.i_6 {
    background-image:url("interface/home-bg-6.jpg");
}
#content.home #header div.i_7 {
    background-image:url("interface/home-bg-7.jpg");
}
#content.home #header div.i_8 {
    background-image:url("interface/home-bg-8.jpg");
}
#content.home #header div.i_9 {
    background-image:url("interface/home-bg-9.jpg");
}
#content.home #header div.i_10 {
    background-image:url("interface/home-bg-10.jpg");
}
#content.home #header div.i_11 {
    background-image:url("interface/home-bg-11.jpg");
}
#content.home #header div.i_12 {
    background-image:url("interface/home-bg-12.jpg");
}
#content.home #header div.i_13 {
    background-image:url("interface/home-bg-13.jpg");
}
#content.home #header div.i_14 {
    background-image:url("interface/home-bg-14.jpg");
}
#content.home #header div.i_15 {
    background-image:url("interface/home-bg-15.jpg");
}
#content.home #header div.i_16 {
    background-image:url("interface/home-bg-16.jpg");
}
#content.home #header div.i_17 {
    background-image:url("interface/home-bg-17.jpg");
}
#content.home #header div.i_18 {
    background-image:url("interface/home-bg-18.jpg");
}
#content.home #header div.i_19 {
    background-image:url("interface/home-bg-19.jpg");
}
#content.home #header div.i_20 {
    background-image:url("interface/home-bg-20.jpg");
}
#content.home #header div.i_21 {
    background-image:url("interface/home-bg-21.jpg");
}
#content.home #header div.i_22 {
    background-image:url("interface/home-bg-22.jpg");
}
#content.home #header div.i_23 {
    background-image:url("interface/home-bg-23.jpg");
}
#content.home #header div.i_24 {
    background-image:url("interface/home-bg-24.jpg");
}
#content.home #header div.i_25 {
    background-image:url("interface/home-bg-25.jpg");
}
#content.home #header div.i_26 {
    background-image:url("interface/home-bg-26.jpg");
}
#content.home #header div.i_27 {
    background-image:url("interface/home-bg-27.jpg");
}
#content.home #header div.i_28 {
    background-image:url("interface/home-bg-28.jpg");
}

#content.home #header div.mask {
    background-image:url("interface/home-mask-1.png");
    background-repeat:no-repeat;
    height:61px;
    position:absolute;
    top:215px;
    width:100%;
}

#content.home #header div.w span.mtl, 
#content.home #header div.w span.mtr {
    background-image:url("interface/home-mask-2.png");
    background-repeat:no-repeat;
    height:20px;
    position:absolute;
    top:10px;
    width:20px;
}
#content.home #header div.w span.mtl {
    left:10px;
    background-position:-20px 0;
}
#content.home #header div.w span.mtr {
    right:10px;
    background-position:0 0;
}
#content.home #header div.w div.bg {
    height:263px;
    overflow:hidden;
    position:relative;
}
#content.home #header div.w div.bg a, 
#content.home #header div.w div.bg h3 {
    background-repeat:no-repeat;
    display:block;
    height:100%;
    text-indent:-999px;
    overflow:hidden;
}
#content.home #header div.w div.b,
#content.home #header div.w div.b1 {
    background-image:url("interface/home-grid-1.gif");
    background-repeat:no-repeat;
    height:50%;
    position:absolute;
}
#content.home #header div.w div.b:hover {
    background-image:url("interface/home-grid-2.png");
}
#content.home #b_1,
#content.home #b_2,
#content.home #b_3 {
    top:0;
}
#content.home #b_1,
#content.home #b_2 {
    background-position:100% 100%;
}
#content.home #b_2,
#content.home #b_3 {
    width:25%;
}
#content.home #b_2 a,
#content.home #b_3 a {
    background-position:5px 97%;
}
#content.home #b_1 {
    left:0;
    width:50%;
}
#content.home #b_1 h3 {
    background-position:50% 50%;
}
#content.home #b_2 {
    left:50%;
}
#content.home #b_3 {
    background-position:0 100%;
    left:75%;
}
#content.home #b_4,
#content.home #b_5,
#content.home #b_6,
#content.home #b_7 {
    top:50%;
    width:25%;
}
#content.home #b_4,
#content.home #b_5,
#content.home #b_6 {
    background-position:100% 0;
}
#content.home #b_4 a,
#content.home #b_5 a,
#content.home #b_6 a,
#content.home #b_7 a {
    background-position:5px 3%;
}
#content.home #b_4 {
    left:0;
}
#content.home #b_5 {
    left:25%;
}
#content.home #b_6 {
    left:50%;
}
#content.home #b_7 {
    left:75%;
}


#content.home #center {
    margin-top:276px;
    border-color:#E5E3D6;
    border-style:solid;
    border-width:1px 20px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    line-height:14px;
}
#content.home #center div.cleft,
#content.home #center div.cright {
    float:left;
    width:50%;
}
#content.home #center div.cright {
    margin-bottom:-37px;
    position:relative;
    top:-35px;
}
#content.home #center div.cleft div {
    margin-right:10px;
}
#content.home #center div.cright div {
    margin-left:10px;
}
#content.home #center div h3 {
    background-image:url("interface/home-bg-1.png");
    background-repeat:repeat-x;
    height:34px;
    margin:15px 0 8px;
}
#content.home #center div h3.c2 {
    background-position:0 -34px;
}
#content.home #center div h3.c3 {
    background-position:0 -68px;
}
#content.home #center div h3.c4 {
    background-position:0 -102px;
}
#content.home #center div h3.c5 {
    background-position:0 -136px;
}
#content.home #center div h3 a {
    background-repeat:no-repeat;
    color:#7e7e7e;
    display:block;
    font-size:17px;
    height:21px;
    letter-spacing:-1px;
    overflow:hidden;
    padding:13px 0 0 17px;
    text-decoration:none;
}
#content.home #center div h3 a.img {
    background-position:15px 0;
    font-family:Arial;
    text-indent:-999px;
}
#content.home #center div div.pg {
    margin:0 0 3px 0;
}
#content.home #center div div.pg img.f_img {
    float:left;
    height:66px;
    width:66px;
    color:#fff;
    background-color:#fff;
    margin:3px 10px 0 0;
    padding:5px;
    -moz-box-shadow: 1px 1px 0 0 #B7B6AB;
    -webkit-box-shadow: 1px 1px 0 0 #B7B6AB;
    box-shadow: 1px 1px 0 0 #B7B6AB;
}
#content.home #center div a.lnk {
    background-image:url("interface/ic-dot-6.gif");
    background-position:0 50%;
    background-repeat:no-repeat;
    color:#426694;
    font-weight:900;
    display:block;
    padding-left:10px;
    text-decoration:none;
}
#content.home #center div a.lnk:hover {
    color:#cd4d00;
    text-decoration:underline;
}


#content.home #lower {
    background-image:url("interface/home-lowerbg-1.gif");
    background-position:0 -124px;
    background-repeat:repeat-x;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    height:121px;
    line-height:14px;
    margin:22px 0 34px;
    padding:0 20px;
    position:relative;
}
#content.home #lower div.w {
    height:121px;
    overflow:hidden;
}
#content.home #lower div.w div {
    float:left;
    height:121px;
}
#content.home #lower div.cleft {
    width:32.29%;
}
#content.home #lower div.cmid {
    width:33.8%;
}
#content.home #lower div.cright {
    width:33.8%;
}
#content.home #lower div.cmid,
#content.home #lower div.cright {
    background-image:url("interface/home-lowerbg-2.gif");
    background-position:0 50%;
    background-repeat:no-repeat;
}
#content.home #lower div.cmid div.wr,
#content.home #lower div.cright div.wr {
    margin-left:10px;
}
#content.home #lower div.cleft div.wr,
#content.home #lower div.cmid div.wr,
#content.home #lower div.cright div.wr {
    height:81px;
    margin-top:22px;
    position:relative;
}
#content.home #lower div.wr img {
    background-color:#FFFFFF;
    border-bottom:1px solid #D5D1C7;
    border-right:1px solid #D5D1C7;
    left:0;
    padding:5px;
    position:absolute;
}
#content.home #lower div.wr h4 {
    background-position:0 0;
    background-repeat:no-repeat;
    color:#005885;
    height:36px;
    font-size:16px;
    letter-spacing:-1px;
    line-height:15px;
    overflow:hidden;
}
#content.home #lower div.wr h4.img {
    text-indent:-999px;
}
#content.home #lower div.wr h4,
#content.home #lower div.wr div.pg {
    margin-left:87px;
}
#content.home #lower div.wr div.pg {
    margin-right:10px;
}
#content.home #lower div.wr a {
    height:100%;
    left:-5px;
    overflow:hidden;
    padding:22px 0 17px;
    position:absolute;
    text-indent:-999px;
    top:-22px;
    width:100%;
}
#content.home #lower div.wr a:hover {
    background-image:url("interface/home-lowerbg-3.gif");
    background-position:50% 0;
    background-repeat:no-repeat;
}




















