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

* { margin: 0; padding: 0; border: 0; }
a { outline: none; }

/*スライド部*/
#menu { width:230px; margin:0;float:left}

#menu div.region a{display: block;position: relative;width:230px;height:50px;padding:0;}
#menu ul.submenu{ list-style-type:none; margin:0; padding:0;width:230px;background:url(../images/menu/menu_openbg.jpg) no-repeat center top}
#menu ul li { /*padding-bottom:2px;*/ position:relative;}
ul.submenu li {width:230px;height:30px;margin:0;padding:5px 0 0;font-size:120%;background:url(../images/menu/menu_border.gif) no-repeat center bottom; position:relative;}

*html ul.submenu li {width:230px;height:30px;margin:3px 0 0;font-size:120%;background:url(../images/menu/menu_border.gif) no-repeat center bottom; position:relative;}/*IE6*/

ul.submenu li a{padding:0 0 0 45px;color:#555555;text-decoration: none;position: relative;z-index: 2;background:url(../images/menu/list_mark.gif) 25px 3px no-repeat;}!important
ul.submenu li.border_none{background:none;}



/*ツールチップ*/

*html ul.submenu div {display: none;position: absolute;top: -13px;left: 134px;width:649px;height:215px;background:url(../images/menu/tooltip_top.gif) no-repeat 0 3px;}



ul.submenu div {display: none;position: absolute;top: -20px;left: 134px;width:649px;height:215px;background:url(../images/menu/tooltip_top.gif) no-repeat 0 3px;}

ul.submenu div p {margin:0;padding:0 5px 10px 105px;background: url(../images/menu/tooltip_bottom.gif) no-repeat left bottom;width:649px;height:214px;}

ul.submenu div p span.shop_box{color:#333;}
ul.submenu div .img1{float:left;padding:18px 5px 15px 0px}
*html ul.submenu div .img1{float:left;margin:9px 0 0 0}/*IE6*/

ul.submenu div .img2{padding:18px 5px}
*html ul.submenu div .img2{margin:9px 5px 0 10px}/*IE6*/

ul.submenu div .img3{padding:0 0 0 10px}
*html ul.submenu div .img3{margin:16px 0 0 10px}/*IE6*/