@charset "Shift_JIS";

/* BASE SETTTING */
body {
	height: 100%;
    padding: 0px;
	margin: 0px;
    background: #ffffff url("../images/bg.gif") top left;
    color: #000000;
    font-size: 12px;
    line-height: 1.6em;
    font-family: "Hiragino Kaku Gothic Pro", Osaka, "‚l‚r ‚oƒSƒVƒbƒN", Helvetica, Arial, sans-serif;
}
p, div, td, th, form, ul, li, h1, h2, h3, h4, h5, h6 {
    padding: 0px;
    margin: 0px;
    color: #000000;
    font-size: 12px;
    line-height: 1.6em;
    font-family: "Hiragino Kaku Gothic Pro", Osaka, "‚l‚r ‚oƒSƒVƒbƒN", Helvetica, Arial, sans-serif;
}

a { font-family: "Hiragino Kaku Gothic Pro", Osaka, "‚l‚r ‚oƒSƒVƒbƒN", Helvetica, Arial, sans-serif; }
a:link, a:visited { color: #1F41C0; text-decoration: none; }
a:hover { color: #ff3333; text-decoration: underline; }
a:active { color: #ff3333; text-decoration: none; }

img { padding: 0px; margin: 0px; border: none; }

/* FONT SIZE */
.j10 { font-size: 10px;line-height: 1.3em; }
.j11 { font-size: 12px; }
.j12 { font-size: 12px; }
.j14 { font-size: 14px; }
.j16 { font-size: 16px; }
.j18 { font-size: 18px; }

/* FONT COLOR */
.fcW { color: #FFFFFF; }
.fcRed { color: #cc0000; }
.fcOr { color: #de9e1b; }

.fcRD { color: #8a0e22; }
.fcBK { color: #000000; }
.fcPI { color: #baca5a; }
.fcPK { color: #d97387; }


.bold {
    font-weight : bold ;
}

.ne {
	font-size: 10px;line-height: 1.3em;
	color: #cc0000;
}



/* Global Set --------------- */
/* AREA SETTTING */
#container {
	height: 100%;
	margin: 0 auto;
    width: 780px;
}
#mainscreen {
    width: 780px;
}
/*  --------------- */




/* TOP(Flash) Set --------------- */
#flasharea {
    text-align: center;
}
/* ------------------------------ */



/* FORMAT Set --------------- */
/* HEADER SETTTING */
#pagetop {
    margin-top: 20px;
}
#headerarea {
    background: url("../images/bg_contents.gif") repeat-y top left;
    padding-left: 22px;
    padding-right: 6px;
    height: 56px;
}
#headerarea .logo {
    float: left;
}
#headerarea .headernaviarea {
    float: right;
}
#headerarea .headernaviarea_cart {
    padding-bottom: 5px;
    margin-left: 364px;
}
#headerarea .headernaviarea_navi {
    padding-bottom: 5px;
}


/* FOOTER SETTTING */
#footerarea {
    background: url("../images/bg_contents.gif") repeat-y top left;
    padding-left: 22px;
}
#footerarea .footerlink {
    padding-top: 5px;
    float: left;
}
#footerarea .footerlink a {
    font-size: 10px;line-height: 1.3em;
}
#footerarea .footernavi {
    float: right;
}
#pagebottom {
    margin-bottom: 20px;
}


/* CONTENTS SETTTING */
#contentsarea {
    background: url("../images/bg_contents.gif") repeat-y top left;
    width: 100%;
    padding-bottom: 30px;
}
#contentsarea .mainphoto {
    padding-left: 2px;
    padding-right: 2px;
    margin-bottom: 30px;
}

#contentsbodyarea {
    float: left;
    padding-left: 22px;
    padding-right: 20px;
}
#contentsbody {
    width: 475px;
}

#contentsrightarea {
    float: right;
    padding-left: 20px;
    padding-right: 22px;
}
#contentsright {
    width: 221px;
}

#contentsbodyarea_full {
    width: 732px;
    padding-left: 22px;
}
#contentsarea_restaurant {
    background: url("../images/bg_contents_restaurant.gif") no-repeat top left;
}
#contentsarea_guide {
}
/* ------------------------------ */



/* HOME Set --------------- */
.mainphoto  {
	width:776px;
}
.banner2008sp  {
    padding: 282px 0px 0px 28px;
}



#home_contents_wrap {
    background: url("../images/home_bg_right.gif") no-repeat top right;
}

#home_contentsbodyarea {
    float: left;
    width: 475px;
    margin-top: 30px;
    padding-left: 22px;
}
#home_contentsbody {
    width: 475px;
}

#home_contentsrightarea {
    float: right;
    margin-top: 30px;
    padding-right: 22px;
}
#home_contentsright {
    text-align: right;
    width: 241px;
}

.home_ti_news {
    margin-bottom: 10px;
}
#home_news .date {
    float: left;
    width: 80px;
}
#home_news .txt {
    float: right;
    width: 395px;
}

.home_news_ex {
    margin-top: 15px;
}

img.newsphoto {
    padding: 0px 5px 0px 0px;
}

.jituen {
}
.jituen td {
    padding-right: 10px;
}




/* ------------------------------ */


/* PAGEBODY SETTTING */
.pagetitle {
    margin-bottom: 20px;
}
.pagetitle_shoplist {
    margin: 30px 0px 0px 0px;
}
/*  --------------- */





/* history SETTTING */
#contentsbody .txt_history {
    margin-bottom: 20px;
}
#contentsbody .txt_history2 {
    margin-top: 20px;
    margin-bottom: 20px;
}
#contentsbody .txt_history_left {
    float: left;
    width: 223px;
}
#contentsbody .txt_history_right {
    float: right;
    width: 252px;
    text-align: right;
}
/*  --------------- */


/* shop SETTTING */
.shoplist_navi {
    padding: 15px 0px 40px 0px;
}
.shoplist_top {
    border-top:1px solid #CECECE;
    border-bottom:1px solid #CECECE;
    padding: 5px 0px 5px 0px;
}
.shoplist {
    border-bottom:1px solid #CECECE;
    padding: 5px 0px 5px 0px;
}

.shoplist_top2 {
    border-top:1px solid #CECECE;
    padding: 5px 0px 5px 0px;
}
.shoplist2 {
    padding: 5px 0px 5px 0px;
}

.shoplist_left {
    float: left;
    width: 200px;
}
.shoplist_right {
    float: right;
    width: 275px;
}

.shoplist_subti {
    margin-top: 50px;
    margin-bottom: 5px;
}
/*  --------------- */



/* Guide SETTTING */
.guide_navi {
    padding: 15px 0px 40px 0px;
}

.guide_step, .guide_send {
    padding: 0px 0px 30px 0px;
}
.guide_step .step, .guide_send .send{
    border-bottom:1px solid #CECECE;
    font-weight : bold ;
    margin-bottom: 5px;
}

.guide_step .txt {
    float: left;
    width: 482px;
}
.guide_step .photo {
    float: right;
    width: 250px;
    text-align: right;
}
/*  --------------- */







/* information SETTTING */
.news_top {
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom:1px solid #CECECE;
}
.date {
}
.midashi {
    font-weight : bold ;
    font-size: 14px;
}

.news_more {
    margin-top: 50px;
    margin-bottom: 20px;
}

.news_bottom {
    margin-top: 100px;
    padding-top: 20px;
    border-top:1px solid #CECECE;
}

#news_backnumberlist {
    padding: 5px 10px 5px 10px;
    background: #ffffff;
}
#news_backnumberlist p {
    font-size: 10px;line-height: 1.3em;
    margin-bottom: 10px;
}

.news_body .photoleft {
    float: left;
    margin-right: 10px;
}
/*  --------------- */





/* Product SETTTING */
.newproducts {
    padding-bottom: 20px;
}
.limitem {
    padding-bottom: 40px;
}



/* Product Shopping SETTTING */
.product_title {
    padding-bottom: 10px;
}

.product_mainphoto {
    float: left;
}

.product_colorselect {
    float: right;
}
.product_colorselect p {
    padding-top: 3px;
}
.product_colorselect p.title {
    padding-bottom: 7px;
}

.product_txt {
    padding-top: 20px;
    padding-bottom: 20px;
}
.product_txt .bold {
    font-size: 14px;
	font-weight: bold;
    padding-bottom: 5px;
}
.product_txt .cap {
    font-size: 10px;
    padding-top: 10px;
}



.product_photo {
    padding-bottom: 40px;
}
.product_photo span {
    padding-left: 5px;
}

.product_photo .photo1 {
    float: left;
    width: 155px;
    font-size: 10px;line-height: 1.3em;
}
.product_photo .photo2 {
    float: left;
    width: 155px;
    padding-left: 5px;
    font-size: 10px;line-height: 1.3em;
}
.product_photo .photo3 {
    float: left;
    width: 155px;
    padding-left: 5px;
    font-size: 10px;line-height: 1.3em;
}
.product_photo img {
    padding-bottom: 3px;
}




.product_subti {
}

.product_list {
    margin-top: 20px;
}
.product_size {
    float: left;
    width: 40px;
}
.product_price {
    float: left;
    width: 280px;
}
.product_orderbtn {
    float: left;
    width: 155px;
    text-align: center;
}
.product_orderbtn .color {
    padding-bottom: 3px;
}

















/*  --------------- */




















/* collection SETTTING */
.subti {
    margin-bottom: 10px;
}

.mline {
    margin-top: 50px;
    margin-bottom: 50px;
}

.maruphoto {
    background: url("../product/images/maruphoto.jpg") no-repeat top right;
    height: 246px;
}
.lileft {
    float: left;
    width: 25px;
}
.liright {
    float: right;
    width: 450px;
}

.attention1 {
    background: #ffffff;
    padding: 5px 5px 5px 5px;
}

.attention1 p {
    font-size: 10px;line-height: 1.3em;
    color: #615F39;
    text-align: center;
}

.attention2  {
    margin-top: 20px;
}
.attention3  {
    margin-bottom: 20px;
}
.attention3 p {
    margin-top: 10px;
    font-size: 10px;line-height: 1.3em;
}
.attention2 p {
    margin-top: 10px;
    font-size: 10px;line-height: 1.3em;
}
/*  --------------- */









/* contact SETTTING */
.contact_top {
    border-top:1px solid #CECECE;
    border-bottom:1px solid #CECECE;
    padding: 5px 0px 5px 0px;
}
.contact {
    border-bottom:1px solid #CECECE;
    padding: 5px 0px 5px 0px;
}
.contact_left {
    float: left;
    width: 160px;
}
.contact_right {
    float: right;
    width: 315px;
}
.btn_submit {
    text-align: center;
    margin-top: 20px;
}
/*  --------------- */


/* DirectShop SETTTING */
.directshopTable {
    border-top:1px solid #CECECE;
    border-left:1px solid #CECECE;
	}
.directshopTable td {
    padding: 3px;
    border-bottom:1px solid #CECECE;
    border-right:1px solid #CECECE;
	}
.directshopTable .title {
    padding: 3px;
    border-bottom:1px solid #CECECE;
    border-right:1px solid #CECECE;
    background: #CECECE;
	}
.directshopTable .list {
    padding: 3px;
    border-bottom:1px solid #CECECE;
    border-right:1px solid #CECECE;
    background: #FAE3E7;
	}
/*  --------------- */


/* ƒRƒ‰ƒ€ SETTTING */
#col_ti {
    margin-top: 40px;
    margin-bottom: 20px;
}
#col_body {
}
#col_body div {
    margin-bottom: 15px;
}
#col_body .col_end {
    margin-bottom: 30px;
}
#col_body .col_photo_left {
    float: left;
    padding: 0px 20px 20px 0px;
}
#col_body .col_photo_right {
    float: right;
    padding: 0px 0px 20px 20px;
}
#col_body .colprof {
    padding: 10px;
    margin-bottom: 15px;
    background: #FDECEE;
}
.colprof_left {
    width: 77px;
    float: left;
}
.colprof_right {
    width: 365px;
    float: right;
}
.colprof150_left {
    width: 150px;
    float: left;
}
.colprof150_right {
    width: 292px;
    float: right;
}

#col_body .colprof_ti {
    margin-bottom: 5px;
}
#col_body .colprof_name {
    font-weight: bold;
}

#col_body .colnavi_left {
    float: left;
}
#col_body .colnavi_right {
    float: right;
}

#col_body .colexbg_1 {
    padding: 10px;
    margin-bottom: 15px;
    background: #fdfdec;
}

.colsidenavi {
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom:1px solid #F4808D;
}
/*  --------------- */


/* Recipe SETTTING */
.recipe_box {
    margin-bottom: 10px;
}
.recipe_box .title {
    font-weight : bold ;
    font-size: 14px;
}
.recipe_box .btn_left {
    float: left;
    text-align: left;
}
.recipe_box .btn_right {
    float: right;
    text-align: right;
}
/*  --------------- */


/* restaurant SETTTING */
.restaurant {
    margin-top: 10px;
    padding-top: 40px;
}

.restaurant_line {
    padding-bottom: 10px;
}
.restaurant_name {
    font-weight : bold ;
    padding-top: 20px;
}
.restaurant_photo {
    width: 212px;
    float: left;
    text-align: left;
}
.restaurant_txt {
    width: 520px;
    float: right;
    text-align: left;
}
.restaurant_time_L {
    width: 80px;
    float: left;
    text-align: left;
    margin-top: 12px;
}
.restaurant_time_R {
    width: 440px;
    float: right;
    text-align: left;
    margin-top: 12px;
    padding-bottom: 10px;
}
.restaurant_address {
    padding-bottom: 10px;
}
.restaurant_voice {
    background: url("../restaurant/images/line.gif") no-repeat top left;
    padding-left: 17px;
}



/*  --------------- */






/* BORABORA SETTTING */
#bora_headerarea {
    background: #FFFFFF;
    padding-left: 22px;
    padding-right: 22px;
    height: 55px;
}
#bora_headerarea .logo {
    float: left;
}
#bora_headerarea .headernaviarea {
    float: right;
    padding-top: 31px;
}


#bora_footerarea {
    background: #FFFFFF;
    padding-left: 22px;
}
#bora_footerarea .footerlink {
    padding-top: 5px;
    float: left;
}
#bora_footerarea .footerlink a {
    font-size: 10px;line-height: 1.3em;
}
#bora_footerarea .footernavi {
    float: right;
}


#bora_contentsarea {
    background: #FFFFFF;
    width: 100%;
    padding-bottom: 30px;
}
#bora_contentsarea .mainphoto {
    padding-left: 2px;
    padding-right: 2px;
    margin-bottom: 30px;
}





#bora_contentsbodyarea {
    padding-left: 22px;
    padding-right: 22px;
}
#bora_contentsbody {
    width: 736px;
}


.bora_size {
    float: left;
    width: 40px;
}
.bora_info {
    width: 320px;
    float: right;
    font-size: 10px;line-height: 1.5em;
}
/*  --------------- */





/* sp2008 SETTTING */
#sp2008_headerarea {
    background: #FFFFFF;
    padding-left: 22px;
    padding-right: 22px;
    height: 55px;
}
#sp2008_headerarea .logo {
    float: left;
}
#sp2008_headerarea .headernaviarea {
    float: right;
    padding-top: 31px;
}


#sp2008_footerarea {
    background: #FFFFFF;
    padding-left: 22px;
}
#sp2008_footerarea .footerlink {
    padding-top: 5px;
    float: left;
}
#sp2008_footerarea .footerlink a {
    font-size: 10px;line-height: 1.3em;
}
#sp2008_footerarea .footernavi {
    float: right;
}


#sp2008_contentsarea {
    background: #FFFFFF;
    width: 100%;
    padding-bottom: 30px;
}
#sp2008_contentsarea .mainphoto {
    padding-left: 2px;
    padding-right: 2px;
    margin-bottom: 30px;
}





#sp2008_contentsbodyarea {
    padding-left: 22px;
    padding-right: 22px;
}
#sp2008_contentsbody {
    width: 736px;
}


.sp2008_size {
    float: left;
    width: 40px;
}
.sp2008_info {
    width: 380px;
    float: right;
}
/*  --------------- */












/* BasicTable SETTTING */
.BasicTable {
    border-top:1px solid #CECECE;
    border-left:1px solid #CECECE;
	}
.BasicTable td {
    padding: 3px;
    border-bottom:1px solid #CECECE;
    border-right:1px solid #CECECE;
	}
.BasicTable .list {
    padding: 3px;
    border-bottom:1px solid #CECECE;
    border-right:1px solid #CECECE;
    background: #ECECFF;
	}
.BasicTable .title {
    padding: 3px;
    border-bottom:1px solid #CECECE;
    border-right:1px solid #CECECE;
    background: #CECECE;
	}

.NoBdrTable {
    border-top:0px solid #FFFFFF;
    border-left:0px solid #FFFFFF;
	}
.NoBdrTable td {
    padding: 3px;
    border-bottom:0px solid #FFFFFF;
    border-right:0px solid #FFFFFF;
	}
.NoBdrTableM0 {
    border-top:0px solid #FFFFFF;
    border-left:0px solid #FFFFFF;
	}
.NoBdrTableM0 td {
    padding:0px;
    border-bottom:0px solid #FFFFFF;
    border-right:0px solid #FFFFFF;
	}


.ftLeft { float: left; }
.ftRight { float: right; }
.allClear { clear: both; }

br.clr{
margin: 0;
padding: 0;
clear:both;
}
.clr{
margin: 0;
padding: 0;
clear:both;
}



/* PADDING ALL */
.pd1px { padding: 1px; }
.pd3px { padding: 3px; }
.pd5px { padding: 5px; }
.pd10px { padding: 10px; }
.pd15px { padding: 15px; }
.pd20px { padding: 20px; }
.pd25px { padding: 25px; }
/* PADDING TOP */
.pt1px { padding-top: 1px; }
.pt3px { padding-top: 3px; }
.pt5px { padding-top: 5px; }
.pt10px { padding-top: 10px; }
.pt15px { padding-top: 15px; }
.pt20px { padding-top: 20px; }
.pt25px { padding-top: 25px; }
/* PADDING RIGHT */
.pr1px { padding-right: 1px; }
.pr3px { padding-right: 3px; }
.pr5px { padding-right: 5px; }
.pr10px { padding-right: 10px; }
.pr15px { padding-right: 15px; }
.pr20px { padding-right: 20px; }
.pr25px { padding-right: 25px; }
/* PADDING BOTTOM */
.pb1px { padding-bottom: 1px; }
.pb3px { padding-bottom: 3px; }
.pb5px { padding-bottom: 5px; }
.pb10px { padding-bottom: 10px; }
.pb15px { padding-bottom: 15px; }
.pb20px { padding-bottom: 20px; }
.pb25px { padding-bottom: 25px; }
.pb50px { padding-bottom: 50px; }
.pb80px { padding-bottom: 80px; }
/* PADDING LEFT */
.pl1px { padding-left: 1px; }
.pl3px { padding-left: 3px; }
.pl5px { padding-left: 5px; }
.pl10px { padding-left: 10px; }
.pl15px { padding-left: 15px; }
.pl20px { padding-left: 20px; }
.pl25px { padding-left: 25px; }

/* MARGIN ALL */
.mg1px { margin: 1px; }
.mg3px { margin: 3px; }
.mg5px { margin: 5px; }
.mg10px { margin: 10px; }
.mg15px { margin: 15px; }
.mg20px { margin: 20px; }
.mg25px { margin: 25px; }
.mg30px { margin: 30px; }
/* MARGIN TOP */
.mt1px { margin-top: 1px; }
.mt3px { margin-top: 3px; }
.mt5px { margin-top: 5px; }
.mt10px { margin-top: 10px; }
.mt15px { margin-top: 15px; }
.mt20px { margin-top: 20px; }
.mt25px { margin-top: 25px; }
.mt50px { margin-top: 50px; }
/* MARGIN RIGHT */
.mr1px { margin-right: 1px; }
.mr3px { margin-right: 3px; }
.mr5px { margin-right: 5px; }
.mr10px { margin-right: 10px; }
.mr15px { margin-right: 15px; }
.mr20px { margin-right: 20px; }
.mr25px { margin-right: 25px; }
/* MARGIN BOTTOM */
.mb1px { margin-bottom: 1px; }
.mb3px { margin-bottom: 3px; }
.mb5px { margin-bottom: 5px; }
.mb10px { margin-bottom: 10px; }
.mb15px { margin-bottom: 15px; }
.mb20px { margin-bottom: 20px; }
.mb25px { margin-bottom: 25px; }
/* MARGIN LEFT */
.ml1px { margin-left: 1px; }
.ml3px { margin-left: 3px; }
.ml5px { margin-left: 5px; }
.ml10px { margin-left: 10px; }
.ml15px { margin-left: 15px; }
.ml20px { margin-left: 20px; }
.ml25px { margin-left: 25px; }
.ml50px { margin-left: 50px; }

.alignLeft { text-align: left; }
.alignCenter { text-align: center; }
.alignRight { text-align: right; }
.valignTop { vertical-align: top; }
.valignMiddle { vertical-align: middle; }
.valignBottom { vertical-align: bottom; }




/* headernavi_cart */
#headernavi_cart {
	margin: 0;
	padding: 0;
	background: url("../images/navi_header2.gif") no-repeat;
	width: 210px;
	height: 21px;
	position: relative;
	}
#headernavi_cart li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
	}
#headernavi_cart li, #headernavi_cart a {
	height: 21px;
	display: block;
	}
#headernavi_cart a {
	text-indent: -5000px;
	text-decoration: none;
	}

#headernavi_cartguide, #headernavi_cartguide_stay {left: 0px; width: 65px;}
#headernavi_cartlook, #headernavi_cartlook_stay {left: 74px; width: 128px;}


#headernavi_cartguide a:hover, #headernavi_cartguide a:visited:hover { background: transparent url("../images/navi_header2.gif") -0 -21px no-repeat;}
#headernavi_cartguide_stay { background: transparent url("../images/navi_header2.gif") -0 -21px no-repeat;}
#headernavi_cartguide_stay a:hover, #headernavi_cartguide_stay a:visited:hover { background: transparent url("../images/navi_header2.gif") -0 -21px no-repeat;}

#headernavi_cartlook a:hover, #headernavi_cartlook a:visited:hover { background: transparent url("../images/navi_header2.gif") -74px -21px no-repeat;}
#headernavi_cartlook_stay { background: transparent url("../images/navi_header2.gif") -74px -21px no-repeat;}
#headernavi_cartlook_stay a:hover, #headernavi_cartlook_stay a:visited:hover { background: transparent url("../images/navi_header2.gif") -74px -21px no-repeat;}




/* headernavi */
#headernavi {
	margin: 0;
	padding: 0;
	background: url("../images/navi_header.gif") no-repeat;
	width: 574px;
	height: 25px;
	position: relative;
	}
#headernavi li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
	}
#headernavi li, #headernavi a {
	height: 25px;
	display: block;
	}
#headernavi a {
	text-indent: -5000px;
	text-decoration: none;
	}

#headernavi_home, #headernavi_home_stay {left: 0px; width: 47px;}
#headernavi_column, #headernavi_column_stay {left: 47px; width: 52px;}
#headernavi_history, #headernavi_history_stay {left: 99px; width: 65px;}
#headernavi_product, #headernavi_product_stay {left: 164px; width: 128px;}
#headernavi_recipe, #headernavi_recipe_stay {left: 292px; width: 48px;}
#headernavi_news, #headernavi_news_stay {left: 340px; width: 56px;}
#headernavi_shop, #headernavi_shop_stay {left: 396px; width: 50px;}
#headernavi_link, #headernavi_link_stay {left: 446px; width: 47px;}
#headernavi_contact, #headernavi_contact_stay {left: 493px; width: 81px;}


#headernavi_home a:hover, #headernavi_home a:visited:hover { background: transparent url("../images/navi_header.gif") -0px -25px no-repeat;}
#headernavi_home_stay { background: transparent url("../images/navi_header.gif") -0px -25px no-repeat;}
#headernavi_home_stay a:hover, #headernavi_home_stay a:visited:hover { background: transparent url("../images/navi_header.gif") -0px -25px no-repeat;}

#headernavi_column a:hover, #headernavi_column a:visited:hover { background: transparent url("../images/navi_header.gif") -47px -25px no-repeat;}
#headernavi_column_stay { background: transparent url("../images/navi_header.gif") -47px -25px no-repeat;}
#headernavi_column_stay a:hover, #headernavi_column_stay a:visited:hover { background: transparent url("../images/navi_header.gif") -47px -25px no-repeat;}

#headernavi_history a:hover, #headernavi_history a:visited:hover { background: transparent url("../images/navi_header.gif") -99px -25px no-repeat;}
#headernavi_history_stay { background: transparent url("../images/navi_header.gif") -99px -25px no-repeat;}
#headernavi_history_stay a:hover, #headernavi_history_stay a:visited:hover { background: transparent url("../images/navi_header.gif") -99px -25px no-repeat;}

#headernavi_product a:hover, #headernavi_product a:visited:hover { background: transparent url("../images/navi_header.gif") -164px -25px no-repeat;}
#headernavi_product_stay { background: transparent url("../images/navi_header.gif") -164px -25px no-repeat;}
#headernavi_product_stay a:hover, #headernavi_product_stay a:visited:hover { background: transparent url("../images/navi_header.gif") -164px -25px no-repeat;}

#headernavi_recipe a:hover, #headernavi_recipe a:visited:hover { background: transparent url("../images/navi_header.gif") -292px -25px no-repeat;}
#headernavi_recipe_stay { background: transparent url("../images/navi_header.gif") -292px -25px no-repeat;}
#headernavi_recipe_stay a:hover, #headernavi_recipe_stay a:visited:hover { background: transparent url("../images/navi_header.gif") -292px -25px no-repeat;}

#headernavi_news a:hover, #headernavi_news a:visited:hover { background: transparent url("../images/navi_header.gif") -340px -25px no-repeat;}
#headernavi_news_stay { background: transparent url("../images/navi_header.gif") -340px -25px no-repeat;}
#headernavi_news_stay a:hover, #headernavi_news_stay a:visited:hover { background: transparent url("../images/navi_header.gif") -340px -25px no-repeat;}

#headernavi_shop a:hover, #headernavi_shop a:visited:hover { background: transparent url("../images/navi_header.gif") -396px -25px no-repeat;}
#headernavi_shop_stay { background: transparent url("../images/navi_header.gif") -396px -25px no-repeat;}
#headernavi_shop_stay a:hover, #headernavi_shop_stay a:visited:hover { background: transparent url("../images/navi_header.gif") -396px -25px no-repeat;}

#headernavi_link a:hover, #headernavi_link a:visited:hover { background: transparent url("../images/navi_header.gif") -446px -25px no-repeat;}
#headernavi_link_stay { background: transparent url("../images/navi_header.gif") -446px -25px no-repeat;}
#headernavi_link_stay a:hover, #headernavi_link_stay a:visited:hover { background: transparent url("../images/navi_header.gif") -446px -25px no-repeat;}

#headernavi_contact a:hover, #headernavi_contact a:visited:hover { background: transparent url("../images/navi_header.gif") -493px -25px no-repeat;}
#headernavi_contact_stay { background: transparent url("../images/navi_header.gif") -493px -25px no-repeat;}
#headernavi_contact_stay a:hover, #headernavi_contact_stay a:visited:hover { background: transparent url("../images/navi_header.gif") -493px -25px no-repeat;}






/* productnavi */
#prosubnavi {
	margin: 0;
	padding: 0;
	background: url("../product/lineup/images/prosubnavi.jpg") no-repeat;
	width: 221px;
	height: 864px;
	position: relative;
	}
#prosubnavi li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: relative;
	top: 0px;
	left: 0px;
	}
#prosubnavi li, #prosubnavi a {
	height: 72px;
	display: block;
	}
#prosubnavi a {
	text-indent: -5000px;
	text-decoration: none;
	}

#prosubnavi_rc, #prosubnavi_rc_stay           {top:  0px; width: 221px;}
#prosubnavi_oc, #prosubnavi_oc_stay           {top: 72px; width: 221px;}
#prosubnavi_sc, #prosubnavi_sc_stay           {top: 144px; width: 221px;}
#prosubnavi_sp, #prosubnavi_sp_stay           {top: 216px; width: 221px;}
#prosubnavi_mp, #prosubnavi_mp_stay           {top: 288px; width: 221px;}
#prosubnavi_steamer, #prosubnavi_steamer_stay {top: 360px; width: 221px;}

#prosubnavi_grill, #prosubnavi_grill_stay           {top: 432px; width: 221px;}
#prosubnavi_fondue, #prosubnavi_fondue_stay           {top: 504px; width: 221px;}


#prosubnavi_spatula, #prosubnavi_spatula_stay {top: 576px; width: 221px;}
#prosubnavi_turner_ladle, #prosubnavi_turner_ladle_stay {top: 648px; width: 221px;}
#prosubnavi_trivet, #prosubnavi_trivet_stay   {top: 720px; width: 221px;}
#prosubnavi_etc, #prosubnavi_etc_stay         {top: 792px; width: 221px;}


#prosubnavi_rc a:hover, #prosubnavi_rc a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px 0px no-repeat;}
#prosubnavi_rc_stay { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px 0px no-repeat;}
#prosubnavi_rc_stay a:hover, #prosubnavi_rc_stay a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px 0px no-repeat;}

#prosubnavi_oc a:hover, #prosubnavi_oc a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -72px no-repeat;}
#prosubnavi_oc_stay { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -72px no-repeat;}
#prosubnavi_oc_stay a:hover, #prosubnavi_oc_stay a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -72px no-repeat;}

#prosubnavi_sc a:hover, #prosubnavi_sc a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -144px no-repeat;}
#prosubnavi_sc_stay { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -144px no-repeat;}
#prosubnavi_sc_stay a:hover, #prosubnavi_sc_stay a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -144px no-repeat;}

#prosubnavi_sp a:hover, #prosubnavi_sp a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -216px no-repeat;}
#prosubnavi_sp_stay { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -216px no-repeat;}
#prosubnavi_sp_stay a:hover, #prosubnavi_sp_stay a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -216px no-repeat;}

#prosubnavi_mp a:hover, #prosubnavi_mp a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -288px no-repeat;}
#prosubnavi_mp_stay { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -288px no-repeat;}
#prosubnavi_mp_stay a:hover, #prosubnavi_mp_stay a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -288px no-repeat;}

#prosubnavi_steamer a:hover, #prosubnavi_steamer a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -360px no-repeat;}
#prosubnavi_steamer_stay { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -360px no-repeat;}
#prosubnavi_steamer_stay a:hover, #prosubnavi_steamer_stay a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -360px no-repeat;}


#prosubnavi_grill a:hover, #prosubnavi_grill a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -432px no-repeat;}
#prosubnavi_grill_stay { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -432px no-repeat;}
#prosubnavi_grill_stay a:hover, #prosubnavi_grill_stay a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -432px no-repeat;}

#prosubnavi_fondue a:hover, #prosubnavi_fondue a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -504px no-repeat;}
#prosubnavi_fondue_stay { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -504px no-repeat;}
#prosubnavi_fondue_stay a:hover, #prosubnavi_fondue_stay a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -504px no-repeat;}


#prosubnavi_spatula a:hover, #prosubnavi_spatula a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -576px no-repeat;}
#prosubnavi_spatula_stay { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -576px no-repeat;}
#prosubnavi_spatula_stay a:hover, #prosubnavi_spatula_stay a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -576px no-repeat;}

#prosubnavi_turner_ladle a:hover, #prosubnavi_turner_ladle a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -648px no-repeat;}
#prosubnavi_turner_ladle_stay { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -648px no-repeat;}
#prosubnavi_turner_ladle_stay a:hover, #prosubnavi_turner_ladle_stay a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -648px no-repeat;}

#prosubnavi_trivet a:hover, #prosubnavi_trivet a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -720px no-repeat;}
#prosubnavi_trivet_stay { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -720px no-repeat;}
#prosubnavi_trivet_stay a:hover, #prosubnavi_trivet_stay a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -720px no-repeat;}

#prosubnavi_etc a:hover, #prosubnavi_etc a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -792px no-repeat;}
#prosubnavi_etc_stay { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -792px no-repeat;}
#prosubnavi_etc_stay a:hover, #prosubnavi_etc_stay a:visited:hover { background: transparent url("../product/lineup/images/prosubnavi.jpg") -221px -792px no-repeat;}




/* headernavi_cart */
#prosubnavi_test {
	margin: 0;
	padding: 0;
	background: url("../product/lineup/images/prosubnavi_test.jpg") no-repeat;
	width: 221px;
	height: 792px;
	position: relative;
	}
#prosubnavi_test li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: relative;
	top: 0px;
	left: 0px;
	}
#prosubnavi_test li, #prosubnavi_test a {
	height: 72px;
	display: block;
	}
#prosubnavi_test a {
	text-indent: -5000px;
	text-decoration: none;
	}

#prosubnavi_test_rc, #prosubnavi_test_rc_stay           {top:  0px; width: 221px;}

#prosubnavi_test_rc10, #prosubnavi_test_rc10_stay           {top: 72px; width: 221px;}

#prosubnavi_test_oc, #prosubnavi_test_oc_stay           {top: 144px; width: 221px;}
#prosubnavi_test_sc, #prosubnavi_test_sc_stay           {top: 216px; width: 221px;}
#prosubnavi_test_sp, #prosubnavi_test_sp_stay           {top: 288px; width: 221px;}
#prosubnavi_test_mp, #prosubnavi_test_mp_stay           {top: 360px; width: 221px;}
#prosubnavi_test_steamer, #prosubnavi_test_steamer_stay {top: 432px; width: 221px;}

#prosubnavi_test_spatula, #prosubnavi_test_spatula_stay {top: 504px; width: 221px;}
#prosubnavi_test_turner_ladle, #prosubnavi_test_turner_ladle_stay {top: 576px; width: 221px;}


#prosubnavi_test_trivet, #prosubnavi_test_trivet_stay   {top: 648px; width: 221px;}
#prosubnavi_test_etc, #prosubnavi_test_etc_stay         {top: 720px; width: 221px;}




#prosubnavi_test_rc a:hover, #prosubnavi_test_rc a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px 0px no-repeat;}
#prosubnavi_test_rc_stay, #prosubnavi_test_rc_stay a:hover, #prosubnavi_test_rc_stay a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px 0px no-repeat;}


#prosubnavi_test_rc10 a:hover, #prosubnavi_test_rc10 a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px -72px no-repeat;}
#prosubnavi_test_rc10_stay, #prosubnavi_test_rc10_stay a:hover, #prosubnavi_test_rc10_stay a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px -72px no-repeat;}


#prosubnavi_test_oc a:hover, #prosubnavi_test_oc a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px -144px no-repeat;}
#prosubnavi_test_oc_stay, #prosubnavi_test_oc_stay a:hover, #prosubnavi_test_oc_stay a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px -144px no-repeat;}


#prosubnavi_test_sc a:hover, #prosubnavi_test_sc a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px -216px no-repeat;}
#prosubnavi_test_sc_stay, #prosubnavi_test_sc_stay a:hover, #prosubnavi_test_sc_stay a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px -216px no-repeat;}


#prosubnavi_test_sp a:hover, #prosubnavi_test_sp a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px -288px no-repeat;}
#prosubnavi_test_sp_stay, #prosubnavi_test_sp_stay a:hover, #prosubnavi_test_sp_stay a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px -288px no-repeat;}


#prosubnavi_test_mp a:hover, #prosubnavi_test_mp a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px -360px no-repeat;}
#prosubnavi_test_mp_stay, #prosubnavi_test_mp_stay a:hover, #prosubnavi_test_mp_stay a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px -360px no-repeat;}


#prosubnavi_test_steamer a:hover, #prosubnavi_test_steamer a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px -432px no-repeat;}
#prosubnavi_test_steamer_stay, #prosubnavi_test_steamer_stay a:hover, #prosubnavi_test_steamer_stay a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px -432px no-repeat;}


#prosubnavi_test_spatula a:hover, #prosubnavi_test_spatula a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px -504px no-repeat;}
#prosubnavi_test_spatula_stay, #prosubnavi_test_spatula_stay a:hover, #prosubnavi_test_spatula_stay a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px -504px no-repeat;}


#prosubnavi_test_turner_ladle a:hover, #prosubnavi_test_turner_ladle a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px -576px no-repeat;}
#prosubnavi_test_turner_ladle_stay, #prosubnavi_test_turner_ladle_stay a:hover, #prosubnavi_test_turner_ladle_stay a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px -576px no-repeat;}


#prosubnavi_test_trivet a:hover, #prosubnavi_test_trivet a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px -648px no-repeat;}
#prosubnavi_test_trivet_stay, #prosubnavi_test_trivet_stay a:hover, #prosubnavi_test_trivet_stay a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px -648px no-repeat;}


#prosubnavi_test_etc a:hover, #prosubnavi_test_etc a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px -720px no-repeat;}
#prosubnavi_test_etc_stay, #prosubnavi_test_etc_stay a:hover, #prosubnavi_test_etc_stay a:visited:hover
{ background: transparent url("../product/lineup/images/prosubnavi_test.jpg") -221px -720px no-repeat;}













/* headernavi */
#bora_headernavi {
	margin: 0;
	padding: 0;
	background: url("../images/navi_header_bora.gif") no-repeat;
	width: 515px;
	height: 15px;
	position: relative;
	}
#bora_headernavi li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
	}
#bora_headernavi li, #bora_headernavi a {
	height: 15px;
	display: block;
	}
#bora_headernavi a {
	text-indent: -5000px;
	text-decoration: none;
	}

#bora_headernavi_home, #bora_headernavi_home_stay {left: 0px; width: 41px;}
#bora_headernavi_history, #bora_headernavi_history_stay {left: 61px; width: 46px;}
#bora_headernavi_information, #bora_headernavi_information_stay {left: 127px; width: 75px;}
#bora_headernavi_product, #bora_headernavi_product_stay {left: 222px; width: 65px;}
#bora_headernavi_recipe, #bora_headernavi_recipe_stay {left: 307px; width: 40px;}
#bora_headernavi_contact, #bora_headernavi_contact_stay {left: 367px; width: 49px;}
#bora_headernavi_shop, #bora_headernavi_shop_stay {left: 436px; width: 33px;}
#bora_headernavi_link, #bora_headernavi_link_stay {left: 489px; width: 26px;}

#bora_headernavi_home a:hover, #bora_headernavi_home a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -0px -15px no-repeat;}
#bora_headernavi_home_stay { background: transparent url("../images/navi_header_bora.gif") -0px -15px no-repeat;}
#bora_headernavi_home_stay a:hover, #bora_headernavi_home_stay a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -0px -15px no-repeat;}

#bora_headernavi_history a:hover, #bora_headernavi_history a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -61px -15px no-repeat;}
#bora_headernavi_history_stay { background: transparent url("../images/navi_header_bora.gif") -61px -15px no-repeat;}
#bora_headernavi_history_stay a:hover, #bora_headernavi_history_stay a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -61px -15px no-repeat;}

#bora_headernavi_information a:hover, #bora_headernavi_information a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -127px -15px no-repeat;}
#bora_headernavi_information_stay { background: transparent url("../images/navi_header_bora.gif") -127px -15px no-repeat;}
#bora_headernavi_information_stay a:hover, #bora_headernavi_information_stay a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -127px -15px no-repeat;}

#bora_headernavi_product a:hover, #bora_headernavi_product a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -222px -15px no-repeat;}
#bora_headernavi_product_stay { background: transparent url("../images/navi_header_bora.gif") -222px -15px no-repeat;}
#bora_headernavi_product_stay a:hover, #bora_headernavi_product_stay a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -222px -15px no-repeat;}

#bora_headernavi_recipe a:hover, #bora_headernavi_recipe a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -307px -15px no-repeat;}
#bora_headernavi_recipe_stay { background: transparent url("../images/navi_header_bora.gif") -307px -15px no-repeat;}
#bora_headernavi_recipe_stay a:hover, #bora_headernavi_recipe_stay a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -307px -15px no-repeat;}

#bora_headernavi_contact a:hover, #bora_headernavi_contact a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -367px -15px no-repeat;}
#bora_headernavi_contact_stay { background: transparent url("../images/navi_header_bora.gif") -367px -15px no-repeat;}
#bora_headernavi_contact_stay a:hover, #bora_headernavi_contact_stay a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -367px -15px no-repeat;}

#bora_headernavi_shop a:hover, #bora_headernavi_shop a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -436px -15px no-repeat;}
#bora_headernavi_shop_stay { background: transparent url("../images/navi_header_bora.gif") -436px -15px no-repeat;}
#bora_headernavi_shop_stay a:hover, #bora_headernavi_shop_stay a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -436px -15px no-repeat;}

#bora_headernavi_link a:hover, #bora_headernavi_link a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -489px -15px no-repeat;}
#bora_headernavi_link_stay { background: transparent url("../images/navi_header_bora.gif") -489px -15px no-repeat;}
#bora_headernavi_link_stay a:hover, #bora_headernavi_link_stay a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -489px -15px no-repeat;}






/* headernavi */
#sp2008_headernavi {
	margin: 0;
	padding: 0;
	background: url("../images/navi_header_bora.gif") no-repeat;
	width: 515px;
	height: 15px;
	position: relative;
	}
#sp2008_headernavi li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
	}
#sp2008_headernavi li, #sp2008_headernavi a {
	height: 15px;
	display: block;
	}
#sp2008_headernavi a {
	text-indent: -5000px;
	text-decoration: none;
	}

#sp2008_headernavi_home, #sp2008_headernavi_home_stay {left: 0px; width: 41px;}
#sp2008_headernavi_history, #sp2008_headernavi_history_stay {left: 61px; width: 46px;}
#sp2008_headernavi_information, #sp2008_headernavi_information_stay {left: 127px; width: 75px;}
#sp2008_headernavi_product, #sp2008_headernavi_product_stay {left: 222px; width: 65px;}
#sp2008_headernavi_recipe, #sp2008_headernavi_recipe_stay {left: 307px; width: 40px;}
#sp2008_headernavi_contact, #sp2008_headernavi_contact_stay {left: 367px; width: 49px;}
#sp2008_headernavi_shop, #sp2008_headernavi_shop_stay {left: 436px; width: 33px;}
#sp2008_headernavi_link, #sp2008_headernavi_link_stay {left: 489px; width: 26px;}

#sp2008_headernavi_home a:hover, #sp2008_headernavi_home a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -0px -15px no-repeat;}
#sp2008_headernavi_home_stay { background: transparent url("../images/navi_header_bora.gif") -0px -15px no-repeat;}
#sp2008_headernavi_home_stay a:hover, #sp2008_headernavi_home_stay a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -0px -15px no-repeat;}

#sp2008_headernavi_history a:hover, #sp2008_headernavi_history a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -61px -15px no-repeat;}
#sp2008_headernavi_history_stay { background: transparent url("../images/navi_header_bora.gif") -61px -15px no-repeat;}
#sp2008_headernavi_history_stay a:hover, #sp2008_headernavi_history_stay a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -61px -15px no-repeat;}

#sp2008_headernavi_information a:hover, #sp2008_headernavi_information a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -127px -15px no-repeat;}
#sp2008_headernavi_information_stay { background: transparent url("../images/navi_header_bora.gif") -127px -15px no-repeat;}
#sp2008_headernavi_information_stay a:hover, #sp2008_headernavi_information_stay a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -127px -15px no-repeat;}

#sp2008_headernavi_product a:hover, #sp2008_headernavi_product a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -222px -15px no-repeat;}
#sp2008_headernavi_product_stay { background: transparent url("../images/navi_header_bora.gif") -222px -15px no-repeat;}
#sp2008_headernavi_product_stay a:hover, #sp2008_headernavi_product_stay a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -222px -15px no-repeat;}

#sp2008_headernavi_recipe a:hover, #sp2008_headernavi_recipe a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -307px -15px no-repeat;}
#sp2008_headernavi_recipe_stay { background: transparent url("../images/navi_header_bora.gif") -307px -15px no-repeat;}
#sp2008_headernavi_recipe_stay a:hover, #sp2008_headernavi_recipe_stay a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -307px -15px no-repeat;}

#sp2008_headernavi_contact a:hover, #sp2008_headernavi_contact a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -367px -15px no-repeat;}
#sp2008_headernavi_contact_stay { background: transparent url("../images/navi_header_bora.gif") -367px -15px no-repeat;}
#sp2008_headernavi_contact_stay a:hover, #sp2008_headernavi_contact_stay a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -367px -15px no-repeat;}

#sp2008_headernavi_shop a:hover, #sp2008_headernavi_shop a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -436px -15px no-repeat;}
#sp2008_headernavi_shop_stay { background: transparent url("../images/navi_header_bora.gif") -436px -15px no-repeat;}
#sp2008_headernavi_shop_stay a:hover, #sp2008_headernavi_shop_stay a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -436px -15px no-repeat;}

#sp2008_headernavi_link a:hover, #sp2008_headernavi_link a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -489px -15px no-repeat;}
#sp2008_headernavi_link_stay { background: transparent url("../images/navi_header_bora.gif") -489px -15px no-repeat;}
#sp2008_headernavi_link_stay a:hover, #sp2008_headernavi_link_stay a:visited:hover { background: transparent url("../images/navi_header_bora.gif") -489px -15px no-repeat;}









