.teabagPageTitle{
background:url(../images/wedding/title.gif) no-repeat left top;
text-indent:-9999px;
display:block;
font-size:0.7em;
height:33px;
width:555px;
}

#moreEasy{
background:url(/images/teabag/back.jpg) no-repeat right top;
}

.moreEasyTitle{
background:url(/images/teabag/more_tea.gif) no-repeat left top;
display:block;
text-indent:-9999px;
font-size:0.5em;
height:65px;
width:418px;
}

.allTimeTea dt{
background:url(/images/teabag/teabag_p.gif) no-repeat left top;
display:block;
text-indent:-9999px;
font-size:0.5em;
width:221px;
float:left;
height:301px;
}

.allTimeTea dd{
background:url(/images/teabag/special.gif) no-repeat left bottom;
display:block;
text-indent:-9999px;
font-size:0.5em;
width:334px;
float:right;
height:301px;
}

li.teabag5{
background:url(../images/teabag/five_teabag.gif) no-repeat left top;
display:block;
padding-top:60px;
padding-left:50px;
}

li.teabag10{
background:url(../images/teabag/ten_teabag.gif) no-repeat left top;
display:block;
padding-top:60px;
padding-left:50px;
}

li.honey{
background:url(../images/teabag/ten_honey.gif) no-repeat left top;
display:block;
padding-top:60px;
padding-left:50px;
}


.teabagGroup5_10{
background:url(/images/teabag/back2.jpg) no-repeat left top;
display:block;
padding:85px 0px 30px 212px;
font-size:0.8em;
line-height:1.5em;
}

.teabagGroup5_10 li img{
margin:10px 0px;
}

.bImg{
background:url(/images/teabag/bottom_back.gif) no-repeat left bottom;
display:block;
margin-bottom:20px;
padding-bottom:40px;
}


/* teabag set */

#packArea {
margin-bottom: 20px;
width: 555px;
}

#packArea .packText {
display: block;
padding: 70px 260px 0 42px;
font-size: 0.8em;
line-height: 1.4em;
}

a.bg_pack10 {
display: block;
height: 134px;
background: url(../images/teabag/bg_pack10.jpg) no-repeat 0 0;
}
a.bg_pack5 {
display: block;
height: 150px;
background: url(../images/teabag/bg_pack05.jpg) no-repeat 0 0;
}

a.bg_honey {
display: block;
height: 150px;
background: url(../images/teabag/bg_honey.jpg) no-repeat 0 0;
}

.setTitle {
display: block;
height: 54px;
background: url(/images/teabag/bg_gift.gif) no-repeat 0 0;
}

.setAText {
display: block;
margin: 15px 45px;
font-size: 0.8em;
line-height: 1.4em;
margin-bottom; 20px;
}

#setArea {
margin: 0 0 15px;
}

.set15 {
float: left;
padding-left: 30px;
}

.set30 {
}

#givePush{
margin-bottom: 10px;
}


#givePush dt{
width:180px;
float:left;
}

#givePush dd{
width:350px;
float:right;
color:#c79706;
font-weight:bold;
font-size:0.8em;
}

#givePush dd .givePushWord{
margin-top:10px;
color:#666666;
font-weight:normal;
font-size:0.9em;
line-height:1.5em;
display:block;
}


#givePush dd .bridalPrice{
margin-top:20px;
font-weight:bold;
float:right;
}

#givePush dd .bridalPrice li{
font-weight:bold;
font-size:1.0em;
line-height:1.0em;
text-align:right;
color:#666666;
line-height: 17px;
}

.bridal_pack{
font-size:12px;
color:#663300;
line-height:1.8em;
padding:10px
}

.bridaltextbox{
font-size:12px;
color:#666666;
margin:10px
}

.bridalist{
background-image:url(../images/wedding/list02.gif);
background-repeat:no-repeat;
background-position:0% 50%;
margin-left:10px;
padding-left:15px;
}

.bridalnotice{
font-size:12px;
color:#CC0000;
font-weight:bold
}
