/*==================================================
	Valentine's Day
==================================================*/

/*	Reset,Default,Base
==================================================*/
* {
	margin:0;
	padding:0;
	border:none;
	font-style:normal;
	list-style:none;
}
body {
	background:#ffffff;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 13px;
	text-align:center;
}
* html body { /* for IE6 */ 
	font-size: small;
} 
*:first-child+html body { /* for IE7 */ 
	font-size: small;
}
a img { border: none;}

ul, ol {
	margin:0;
	padding:0;
	list-style-type: none;
}

table {
	border-collapse: collapse;
}
#contentLeft h2 {
	margin:0;
	padding:0;
	line-height:0;
	font-size:0;
}

#header {
    margin:12px 0 7px;
	padding:0;
	border:none;
	width:920px;
}
h1 {
    margin:0;
	padding:0;
	border:none;
	width:137px;
	float:left;
}

.innerbox{
width:677px;
margin:20px auto;
}

.boxtop{
width:677px;
background:url(../cp/2010/point/img/buna_box_top.gif) top center no-repeat;
padding:115px 0 0 0;
}

.boxmiddle{
width:601px;
background:url(../cp/2010/point/img/buna_box_miiddle.gif) top center repeat-y;
padding:0 38px 0 38px;
}

.boxbottom{
width:677px;
background:url(../cp/2010/point/img/buna_box_bottom.gif) bottom center no-repeat;
padding:0 0 27px;
}

.boxtop p{
padding:10px 10px 15px;

line-height:1.5em;
color:#666666;
}

.buna-btn{
text-align:center;
padding:30px 0 0;
}




.mt15{
margin-top:15px;
}



#valentine a:link , #valentine a:visited , #valentine a:active{
color:#BF1E2D;
text-decoration:underline;
}


#valentine a:hover{
color:#BF1E2D;
text-decoration:none;
}
