@charset "utf-8";

body{ background:url(/themes/images/valentine/bg_body.png); font-size:11px; line-height:18px; color:#e08f36; padding-bottom:80px; font-family:Verdana, Geneva, sans-serif;}

#container{ width:1026px; margin:0 auto}
#t{ background:url(/themes/images/valentine/bg_t.png) no-repeat; height:11px;}
#c{ background:url(/themes/images/valentine/bg_c.gif) repeat-y; padding:0 11px;}
#b{ background:url(/themes/images/valentine/bg_b.png) no-repeat; height:10px;}

#header{ background:url(/themes/images/valentine/bg_top.jpg) no-repeat; height:504px;}
#header p{ padding:150px 0 0  585px; width:383px; line-height:29px; color:#400b0b; text-indent:5em;}

#content{ width:953px; margin:0 auto;}

.card{ height:406px; color:#fff; position:relative;}
.card1{background:url(/themes/images/valentine/card_1.jpg) no-repeat;}
.card2{background:url(/themes/images/valentine/card_2.jpg) no-repeat;}
.card3{ background:url(/themes/images/valentine/card_3.jpg) no-repeat;}
.card span{ display:block; position:absolute;}
.card1 .to{ top:100px; left:325px; font-size:20px; }
.card1 .word{ top:160px; left:370px; font-size:16px; width:510px; line-height:26px;}
.card1 .from{ top:315px; left:700px; font-size:18px; }
.card2 .to{ top:20px; left:325px; font-size:20px; }
.card2 .word{ top:60px; left:370px; font-size:16px; width:510px; line-height:26px;}
.card2 .from{ top:250px; left:800px; font-size:18px;}
.card3 .to{ top:60px; left:80px; font-size:20px; }
.card3 .word{ top:100px; left:120px; font-size:16px; width:510px; line-height:26px;}
.card3 .from{ top:315px; left:480px; font-size:18px;}

.card_s{ margin-top:10px;}
.input{ border:1px solid #ee838c; background:#FFF;}
p{ margin-bottom:10px;}

.ss{ margin-top:20px;}
