@charset "utf-8";
/**/
p{
color:#FFFFFF;
font-weight:bold;
}
.headerWrap{
padding:0;
margin:0;
display:block;
height:68px;
width:100%;
background-image:url(../../images/bg_header_xmas.png);
background-repeat:repeat-x;
background-position:top;
}

*html.sp20{
padding-bottom:0px;
}
*html.footerWrap{
margin-top:-0px;
}
.footerWrap{
width:100%;
padding-top:0;
margin:0 auto;
text-align:center;
background-image:url(../../images/bg_footer_xmas.jpg);
background-repeat:repeat-x;
}

.xmas_top{
background-image:url(../images/xmas/xmas_index_top_bg.jpg);
background-repeat:no-repeat;
background-position:center;
height:91px;
width:820px;
margin-left:20px;
}
.xmas_top{
margin-left:0px\9;
}
.xmas_text{
width:555px;
text-align:left;
margin:0 auto;
padding-top:28px;
padding-left:70px;
color:#FFFFFF;
}
.xmas_test p{
text-align:left;
color:#FFFFFF;
padding-top:30px;
padding-left:20px;
}
/*.xmas_list{
background-image:url(../images/xmas_index_contents_bg.jpg);
background-repeat:no-repeat;
height:419px;
width:860px
}*/
.xmas_list{
width:820px;
padding:0;
margin:0 auto;
text-align:center;
}
.xmas_list table{
border-collapse:collapse;
}
.xmas_list table a{
border:none;
margin:0;
padding:0;
}

/**/
.xmas_wrap{
padding-top:0;
margin-top:0;
background-image:url(../images/xmas/bg_xmas.jpg);
background-repeat:no-repeat;
background-position:top center;
height:100%;
}

.containerWraps{
padding-top:0;
margin-top:0;
background-image:url(../images/xmas/bg_xmas.jpg);
background-repeat:no-repeat;
background-position:top center;
height:100%;
}


.note_b2{
background-image:url(../images/xmas_contents_bg.jpg)
z-index:1;
float:left;
}
.note_b2 h3{
z-index:1;
float:left;
}
.fff{
color:#FFFFFF;
}
.text_box{
float:left;
margin:0;
padding:0;
width:360px;
height:148px;
background-image:url(../images/text_box_bg.jpg);
background-repeat:no-repeat;
text-align:left;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}

.btn_box{
margin:0;
padding:0;
float:left;
background-image:url(../images/bell_bg.jpg);
background-repeat:no-repeat;
width:360px;
height:82px;
}
.last_box{
float:left;
width:230px;
margin:0;
padding:0;
}

.box_wrap{
width:360px;
float:left;
}

*html.sp20{
padding-bottom:0px;
}
.footer{
padding-bottom:10px;
}



