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

.bubbleInfo {position: relative;}
.bubbleInfo_w {position: relative;}
.trigger { background:transparent;}
/* Bubble pop-up */

.popup {position: absolute;display: none;z-index: 50;border-collapse: collapse;}
.popup td.corner {height: 15px;width: 19px;}

.popup td#topleft { background:url(../images/bubble/white/bubble_topLeft.png); }
.popup td.top { background-image: url(../images/bubble/white/bubble_top.png); }
.popup td#topright { background-image: url(../images/bubble/white/bubble_topRight.png); }
.popup td.left { background-image: url(../images/bubble/white/bubble_left.png); }
.popup td.right { background-image: url(../images/bubble/white/bubble_right.png); }
.popup td#bottomleft { background-image: url(../images/bubble/white/bubble_bottomLeft.png); }
.popup td.bottom { background: url(../images/bubble/white/bubble_tail.png) no-repeat center 0;}
.popup td#bottomright { background-image: url(../images/bubble/white/bubble_bottomRight.png); }
/*.popup td.bottom img { display: block; margin: 0 auto; }*/

.popup table.popup-contents {font-size: 12px;line-height: 1.2em;background-color:#fff ;color: #666;font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;}
table.popup-contents th {text-align: center;}
table.popup-contents td {text-align: center;}

.popup table ul li { list-style-position:inside; width: 100%; float:left;}
.black.popup table.popup-contents  {background-image:url(../images/bubble/black/bubble_content.png); background-color:transparent}
.black.popup table.popup-contents th {text-align: left;}
.black.popup table.popup-contents td {text-align: left;}


.black.popup td#topleft {background-image:url(../images/bubble/black/bubble_topLeft.png);}
.black.popup td.top {background-image:url(../images/bubble/black/bubble_top.png);}
.black.popup td#topright {background-image:url(../images/bubble/black/bubble_topRight.png);}
.black.popup td.left {background-image:url(../images/bubble/black/bubble_left.png);}
.black.popup td.right {background-image:url(../images/bubble/black/bubble_right.png);}
.black.popup td#bottomleft {background-image:url(../images/bubble/black/bubble_bottomLeft.png);}
.black.popup td.bottom {background: url(../images/bubble/black/bubble_bottom.png) no-repeat center 0;}
.black.popup td#bottomright {background-image:url(../images/bubble/black/bubble_bottomRight.png);}	