.c12 {
	font-family: "新細明體";
	font-size: 12px;
	color: #006633;
}
.t_graybig1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}

.t_title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993333;
}

.style1 {
	font-size: 11px;
	color: #666666;
}

.commendPageTitle{
background:url(../images/commend_title.gif) no-repeat center top;
text-indent:-9999px;
display:block;
font-size:0.7em;
height:55px;
width:555px;
margin-bottom:5px;
}

table a {
text-decoration: underline;
}



/*081001綠碧新增*/

.style2 {	font-size: 10px;
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.style7 {
	color: #FF6699;
	font-size: 12px;
	font-weight: bold;
}
.style8 {color: #666666}
.style9 {font-size: 10px; color: #666666; font-family: Geneva, Arial, Helvetica, sans-serif; }
.style11 {color: #663300; font-size: 10px; }
.style12 {font-size: 10px}

/*2009福袋*/

.pagetitle{
background-image:url(../images/2009fuku/pagetitle.jpg);
background-repeat:no-repeat;
background-position:center;
width:565px;
height:350px;
margin-bottom:10px
}

.note{
background-image:url(../images/2009fuku/note.gif);
background-repeat:no-repeat;
background-position:center;
width:565px;
height:200px
}

.text-spring{
background-image:url(../images/2009fuku/spring_fuku.gif);
background-repeat:no-repeat;
width:545px;
height:470px;
margin:5px;
padding:5px
}

.cont-spring{
margin-top:65px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:55px;
border:solid 1px #FFF2F2;
background-image:url(../images/2009fuku/spring_fuku_1.gif);
background-repeat:no-repeat;
background-position:5px 5px;
font-size:12px;
line-height:1.8em;
color:#333333;
width:520px
}

.cont-spring2{
margin-top:15px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:55px;
border:solid 1px #FFF2F2;
background-image:url(../images/2009fuku/spring_fuku_2.gif);
background-repeat:no-repeat;
background-position:5px 5px;
font-size:12px;
line-height:1.8em;
color:#333333;
width:520px
}

.text-summer{
background-image:url(../images/2009fuku/summer_fuku.gif);
background-repeat:no-repeat;
width:545px;
height:470px;
margin:5px;
padding:5px
}

.cont-summer{
margin-top:65px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:55px;
border:solid 1px #d3eefe;
background-image:url(../images/2009fuku/summer_fuku_1.gif);
background-repeat:no-repeat;
background-position:5px 5px;
font-size:12px;
line-height:1.8em;
color:#333333;
width:520px
}

.cont-summer2{
margin-top:15px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:55px;
border:solid 1px #d3eefe;
background-image:url(../images/2009fuku/summer_fuku_2.gif);
background-repeat:no-repeat;
background-position:5px 5px;
font-size:12px;
line-height:1.8em;
color:#333333;
width:520px
}

.more{
margin-left:200px;
padding-right:10px;
padding-left:20px;
padding-bottom:5px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000000;
text-align:right
}

.text-autumn{
background-image:url(../images/2009fuku/autumn_fuku.gif);
background-repeat:no-repeat;
width:545px;
height:470px;
margin:5px;
padding:5px
}

.cont-autumn{
margin-top:65px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:55px;
border:solid 1px #ffedca;
background-image:url(../images/2009fuku/autumn_fuku_1.gif);
background-repeat:no-repeat;
background-position:5px 5px;
font-size:12px;
line-height:1.8em;
color:#333333;
width:520px;
}

.cont-autumn2{
margin-top:15px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:55px;
border:solid 1px #ffedca;
background-image:url(../images/2009fuku/autumn_fuku_2.gif);
background-repeat:no-repeat;
background-position:5px 5px;
font-size:12px;
line-height:1.8em;
color:#333333;
width:520px
}

.text-winter{
background-image:url(../images/2009fuku/winter_fuku.gif);
background-repeat:no-repeat;
width:545px;
height:470px;
margin:5px;
padding:5px
}

.cont-winter{
margin-top:65px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:55px;
border:solid 1px #dee0fe;
background-image:url(../images/2009fuku/winter_fuku_1.gif);
background-repeat:no-repeat;
background-position:5px 5px;
font-size:12px;
line-height:1.8em;
color:#333333;
width:520px;
}

.cont-winter2{
margin-top:15px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:55px;
border:solid 1px #dee0fe;
background-image:url(../images/2009fuku/winter_fuku_2.gif);
background-repeat:no-repeat;
background-position:5px 5px;
font-size:12px;
line-height:1.8em;
color:#333333;
width:520px
}

.text-season{
background-image:url(../images/2009fuku/season_fuku.gif);
background-repeat:no-repeat;
width:545px;
height:300px;
margin:5px;
padding:5px
}

.cont-season{
margin-top:65px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:55px;
border:solid 1px #e2ee9f;
background-image:url(../images/2009fuku/season_fuku_1.gif);
background-repeat:no-repeat;
background-position:5px 5px;
font-size:12px;
line-height:1.8em;
color:#333333;
width:520px;
}

.vanichocpic{
background-image:url(../images/commend/chocolate_title01.jpg);
background-repeat:no-repeat;
height:270px
}

.vanichocpic2{
background:url(../images/commend/chocolate_ph01.jpg) no-repeat scroll right top;
color:#964102;
display:block;
font-size:12px;
font-weight:bold;
height:115px;
line-height:1.8em;
margin-bottom:20px;
margin-left:10px;
margin-top:10px
}

.vanichocpic3{
background:url(../images/commend/chocolate_ph02.gif) no-repeat scroll right top;
color:#666666;
display:block;
font-size:12px;
line-height:1.8em;
margin-top:10px;
padding:0px 230px 30px 5px;
height:323px
}

.vanichocmain{
background-color:#f4b0a8
}

.vanichoccolum1{
height:180px;
color:#FFFFFF;
font-size:12px;
line-height:1.4em;
padding-left:100px
}

.vanichocfoto1{
background-image:url(../images/commend/chocolate_ph03.jpg);
background-repeat:no-repeat;
background-position:center top;
display:block;
float:left;
width:160px;
height:30px;
padding-top:130px;
margin:5px 5px 10px 5px
}

.vanichocfoto2{
background-image:url(../images/commend/chocolate_ph05.jpg);
background-repeat:no-repeat;
background-position:center top;
display:block;
float:left;
width:160px;
padding-top:100px;
margin:5px 5px 10px 5px
}

.vanichoccolum2{
height:180px;
color:#FFFFFF;
font-size:12px;
margin-top:10px;
margin-bottom:10px;
padding-left:100px
}

.vanichocfoto3{
background-image:url(../images/commend/chocolate_ph04.jpg);
background-repeat:no-repeat;
background-position:center top;
display:block;
float:left;
width:160px;
padding-top:130px;
margin:5px 5px 10px 5px
}

.vanichocfoto4{
background-image:url(../images/commend/chocolate_ph06.jpg);
background-repeat:no-repeat;
background-position:center top;
display:block;
float:left;
width:160px;
padding-top:100px;
margin:5px 5px 10px 5px
}

.vanichocpic4{
background:url(../images/commend/chocolate_ph07.jpg) no-repeat scroll right top;
color:#666666;
display:block;
font-size:12px;
line-height:1.8em;
margin-top:10px;
padding:0px 230px 30px 10px;
height:280px
}

.vanichocpic5{
background:url(../images/commend/chocolate_ph08.jpg) no-repeat scroll left bottom;
color:#666666;
display:block;
font-size:12px;
line-height:1.8em;
margin-top:10px;
padding:0px 10px 10px 10px;
height:360px
}

.vanichocfoto5{
background-image:url(../images/commend/chocolate_ph09.gif);
background-repeat:no-repeat;
background-position:right top;
height:100px;
width:240px;
color:#FFFFFF;
text-align:center;
padding:80px 0px 0px 280px;
margin:20px 5px 10px 5px
}

.choclistbg{
background-color:#f3e4c6;
padding:20px 0px 20px 0px
}

.choclistbg_w{
background-color:#FFFFFF;
margin:10px;
padding:10px 0px 10px 0px
}

.vanichocpro{
margin:20px 10px 20px 10px;
background-color:#FFFFFF
}

.vanichocsbtitle{
background-image:url(../images/commend/chocolate_title02.gif);
background-repeat:no-repeat;
background-position:left;
height:20px;
margin:10px 0px
}


/*---self clearing--- */
.clearfloat:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfloat {
	display: inline-block;
}
/* Hides from IE-mac */
* html .clearfloat {
	height: 1%;
}
.clearfloat {
	display: block;
}
/* End hide from IE-mac */
/*** end clearing hack ***/