@charset "utf-8";

/*------------------------------------------------
トップページ
-------------------------------------------------*/
/*目的から探す
-------------------------------------------------*/
#mokuteki {
        width:550px;
        margin:5px 0px;
        background: url(../img/top/bg_mokuteki.gif) repeat-y;
}


#mokuteki_list1 {
        clear:both;
        width:510px;
        height:50px;
        margin:0 20px;
}


#mokuteki_list1 ul {
        }
#mokuteki_list1 li {
        height:50px;
        display:inline;
        float:left;
        text-indent:-9999px;
        }
        
#mokuteki_list1 li a {
        text-decoration:none;
        display:block;
        height:50px;
        }
.mokuteki_list1_1 a {
        width:130px;
}
.mokuteki_list1_1 {
        background:url(../img/menu/menu_mokuteki1.gif) no-repeat 0px 0px;
        }
.mokuteki_list1_1 a:hover {
        background:url(../img/menu/menu_mokuteki1.gif) no-repeat  0px -50px;
        }
        
.mokuteki_list1_2 a {
        width:130px;
}
.mokuteki_list1_2 {
        background:url(../img/menu/menu_mokuteki1.gif) no-repeat -130px 0px;
        }
.mokuteki_list1_2 a:hover {
        background:url(../img/menu/menu_mokuteki1.gif) no-repeat -130px -50px;
        }
        
.mokuteki_list1_3 a {
        width:130px;
}
.mokuteki_list1_3 {
        background:url(../img/menu/menu_mokuteki1.gif) no-repeat -260px 0px;
        }
.mokuteki_list1_3 a:hover {
        background:url(../img/menu/menu_mokuteki1.gif) no-repeat -260px -50px;
        }
        
.mokuteki_list1_4 a {
        width:120px;
}
.mokuteki_list1_4 {
        background:url(../img/menu/menu_mokuteki1.gif) no-repeat -390px 0px;
        }
.mokuteki_list1_4 a:hover {
        background:url(../img/menu/menu_mokuteki1.gif) no-repeat -390px -50px;
        }
        



#mokuteki_list2 {
        clear:both;
        width:510px;
        height:50px;
        margin:5px 20px;
}

#mokuteki_list2 ul {
        }
#mokuteki_list2 li {
        height:50px;
        display:inline;
        float:left;
        text-indent:-9999px;
        }
        
#mokuteki_list2 li a {
        text-decoration:none;
        display:block;
        height:50px;
        }
.mokuteki_list2_1 a {
        width:130px;
}
.mokuteki_list2_1 {
        background:url(../img/menu/menu_mokuteki2.gif) no-repeat 0px 0px;
        }
.mokuteki_list2_1 a:hover {
        background:url(../img/menu/menu_mokuteki2.gif) no-repeat  0px -50px;
        }
        
.mokuteki_list2_2 a {
        width:130px;
}
.mokuteki_list2_2 {
        background:url(../img/menu/menu_mokuteki2.gif) no-repeat -130px 0px;
        }
.mokuteki_list2_2 a:hover {
        background:url(../img/menu/menu_mokuteki2.gif) no-repeat -130px -50px;
        }
        
.mokuteki_list2_3 a {
        width:130px;
}
.mokuteki_list2_3 {
        background:url(../img/menu/menu_mokuteki2.gif) no-repeat -260px 0px;
        }
.mokuteki_list2_3 a:hover {
        background:url(../img/menu/menu_mokuteki2.gif) no-repeat -260px -50px;
        }
        
.mokuteki_list2_4 a {
        width:120px;
}
.mokuteki_list2_4 {
        background:url(../img/menu/menu_mokuteki2.gif) no-repeat -390px 0px;
        }
.mokuteki_list2_4 a:hover {
        background:url(../img/menu/menu_mokuteki2.gif) no-repeat -390px -50px;
        }
        


#mokuteki_list3 {
        clear:both;
        width:510px;
        height:35px;
        margin:5px 20px;
}


#mokuteki_list3 ul {
        }
#mokuteki_list3 li {
        height:35px;
        display:inline;
        float:left;
        text-indent:-9999px;
        }
        
#mokuteki_list3 li a {
        text-decoration:none;
        display:block;
        height:35px;
        }
.mokuteki_list3_1 a {
        width:170px;
}
.mokuteki_list3_1 {
        background:url(../img/menu/menu_mokuteki3.gif) no-repeat 0px 0px;
        }
.mokuteki_list3_1 a:hover {
        background:url(../img/menu/menu_mokuteki3.gif) no-repeat  0px -35px;
        }
        
.mokuteki_list3_2 a {
        width:170px;
}
.mokuteki_list3_2 {
        background:url(../img/menu/menu_mokuteki3.gif) no-repeat -170px 0px;
        }
.mokuteki_list3_2 a:hover {
        background:url(../img/menu/menu_mokuteki3.gif) no-repeat -170px -35px;
        }
        
.mokuteki_list3_3 a {
        width:170px;
}
.mokuteki_list3_3 {
        background:url(../img/menu/menu_mokuteki3.gif) no-repeat -340px 0px;
        }
.mokuteki_list3_3 a:hover {
        background:url(../img/menu/menu_mokuteki3.gif) no-repeat -340px -35px;
        }




/*2スペース
-------------------------------------------------*/
.two_space {
        width: 540px;
        margin:10px 5px;
}

.left_space {
        width:265px;
        display:inline;
        float:left;
}

.right_space {
        width:265px;
        display:inline;
        float:right;
}

*お得情報
-------------------------------------------------*/
#otoku_space {
        width: 540px;
        margin:10px 5px;
}

#otoku_left {
        width:155px;
        margin-left:5px;
        display:inline;
        float:left;
}

#otoku_right {
        width:380px;
        display:inline;
        float:right;
}
#otoku ul  {
}

#otoku li {
        margin :0;
        padding: 2px 0 2px 13px;
        list-style-type: none;
        background: url("../img/icon/yn004_03a.gif") no-repeat top left;
        background-position:0em 0.4em;
}


/*What's new
-------------------------------------------------*/
#whats_new {
        width: 540px;
        margin:10px 0 20px 0;
}

#new_honbun {
        background: url(../img/top/bak_what_new.gif) repeat-x;
        width:540px;
        height:145px;
        margin:0px 5px;
}

#new_honbun ul  {
        margin:0px 15px;
        list-style-type: none;
        font-size:90%;
}

#new_honbun li {
        margin :0;
        padding: 2px 0 2px 13px;
        border-bottom:1px dotted #cccccc;
        background: url("../img/icon/yn004_07.gif") no-repeat top left;
        background-position:0em 0.4em;
}

/*更新情報　写真
-------------------------------------------------*/
#koushin_photo {
        width: 550px;
        margin:10px 0;
}

#koushin_photo p {
        padding:5px;
}


