@charset "euc-jp";
/* YMap-POIX-Module CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{
margin:0;
padding:0;
word-break:break-all;/* for IE */
}

a img{
border:none;}


/*Common_menu*/

#ymap-poix-menu{
width:14em;
border:1px solid #cacaca;
z-index:999;
background:#ffffff;
position:absolute;
}

body:first-of-type #ymap-poix-menu{
width:16em;กก
}

#ymap-poix #ymap-poix-menu, x:-moz-broken, x:last-of-type {
width:14em;}

#ymap-poix-menu #outer-line-top{
border-top:#eaeaea 3px solid;
border-left:#eaeaea 3px solid;
border-right:#eaeaea 3px solid;
}

#ymap-poix-menu #outer-line-bottom{
border-bottom:#eaeaea 3px solid;
border-left:#eaeaea 3px solid;
border-right:#eaeaea 3px solid;
}

#ymap-poix-menu #menu01{
background:url(https://s.yimg.jp/images/map/poix/images/ymap-poix-line01.png) repeat-x 0 100%;
padding:5px; 
}

#ymap-poix-menu #menu01 a.ymap_link{
background:url(https://s.yimg.jp/images/map/poix/images/ymap-poix-icon02.png) 0% 50% no-repeat; 
padding-left:20px;
display:inline-block;
}

#ymap-poix-menu #menu01 a.ymap_help_icon img{
vertical-align:middle;
}

body:first-of-type #ymap-poix-menu #menu01 a.ymap_help_icon img{
vertical-align:text-top;
}

#ymap-poix-menu #menu02{
padding:5px;
display:block;
}

#ymap-poix-menu #menu02 a.ymap_link{
background:url(https://s.yimg.jp/images/map/poix/images/ymap-poix-icon03.png) 0% 50% no-repeat;
padding-left:20px;
display:inline-block;
}

#ymap-poix-menu #menu02 a.ymap_help_icon img{
vertical-align:middle;
}

body:first-of-type #ymap-poix-menu #menu02 a.ymap_help_icon img{
vertical-align:text-top;
}

#ymap-poix-menu #menu03{
background:url(https://s.yimg.jp/images/map/poix/images/ymap-poix-line01.png) repeat-x 0 100%;
padding:5px; 
}

#ymap-poix-menu #menu03 a.ymap_link{
background:url(https://s.yimg.jp/images/maps/m2f/emailad.gif) 0% 50% no-repeat; 
padding-left:20px;
display:inline-block;
}

#ymap-poix-menu #menu04{
background:url(https://s.yimg.jp/images/map/poix/images/ymap-poix-line01.png) repeat-x 0 100%;
padding:5px; 
}

#ymap-poix-menu #menu04 a.ymap_link{
background:url(https://s.yimg.jp/i/ws/ic/mobile1.gif) 0% 50% no-repeat; 
padding-left:20px;
display:inline-block;
}


/*Common_text_link*/
#ymap-poix-link{
width:140px;
height:20px;
padding:3px 0 0 6px;
}

#ymap-poix-link a{
background:url(https://s.yimg.jp/images/map/poix/images/ymap-poix-icon01.png) 0% 50% no-repeat;
padding-left:25px;
display:block;
height:20px;
}

#ymap-poix-link a img{
vertical-align:text-bottom;
}
