@charset "utf-8";
/* CSS Document */

/* header */

.banner { background:url(../images/header-bg2.jpg) no-repeat;}

/* left */

.left { background:url(../images/left-btn.jpg) no-repeat; height:468px;}

/* bottom*/

.bottom-bg { background:url(../images/bottom.jpg) bottom no-repeat #FFFFFF;}

/* content*/
.content { padding:5px 20px 20px 20px; background:url(../images/content-bg.jpg) no-repeat bottom; }

/*menu*/
.memopad a:link, .memopad a:active,.memopad a:visited{ background:url(../images/btn-memo-pad.png) no-repeat; display:block;
behavior: url("iepngfix.htc");cursor: pointer; width:79px;padding-top:87px; }
.memopad a:hover{ background:url(../images/btn-memo-pad2.png) no-repeat; display:block;behavior: url("iepngfix.htc"); padding-top:87px;cursor: pointer; }

.laserlabel a:link, .laserlabel a:active,.laserlabel a:visited{ background:url(../images/btn-laser-label.png) no-repeat; display:block;
behavior: url("iepngfix.htc");cursor: pointer; width:85px;padding-top:78px; }
.laserlabel a:hover{ background:url(../images/btn-laser-label2.png) no-repeat; display:block;behavior: url("iepngfix.htc"); padding-top:78px;   cursor: pointer; }

.flip a:link, .flip a:active,.flip a:visited{ background:url(../images/btn-flip-clip.png) no-repeat; display:block;
behavior: url("iepngfix.htc");cursor: pointer; width:78px;padding-top:74px; }
.flip a:hover{ background:url(../images/btn-flip-clip2.png) no-repeat; display:block;behavior: url("iepngfix.htc"); padding-top:74px;   cursor: pointer; }

.gift a:link, .gift a:active,.gift a:visited{ background:url(../images/btn-gift.png) no-repeat; display:block;
behavior: url("iepngfix.htc");cursor: pointer; width:78px;padding-top:80px; }
.gift a:hover{ background:url(../images/btn-gift2.png) no-repeat; display:block;behavior: url("iepngfix.htc"); padding-top:80px;   cursor: pointer; }

.printing a:link, .printing a:active,.printing a:visited{ background:url(../images/btn-printing.png) no-repeat; display:block;
behavior: url("iepngfix.htc");cursor: pointer; width:78px;padding-top:90px; }
.printing a:hover{ background:url(../images/btn-printing2.png) no-repeat; display:block;behavior: url("iepngfix.htc"); padding-top:90px;   cursor: pointer; }

.graphic a:link, .graphic a:active,.graphic a:visited{ background:url(../images/btn-graphic-design.png) no-repeat; display:block;
behavior: url("iepngfix.htc");cursor: pointer; width:100px;padding-top:115px; }
.graphic a:hover{ background:url(../images/btn-graphic-design2.png) no-repeat; display:block;behavior: url("iepngfix.htc"); padding-top:115px;   cursor: pointer; }

.contact-title { color:#009999; font-weight:bold; font-size:14px;}

.border a:link img, .border a:active img, .border a:visited img   { border:1px solid #ccc; padding:10px; color:#2B403F; margin-bottom:5px;}
.border a:hover img {border:1px solid #003366; padding:10px; color:#214972;margin-bottom:5px;}

.td {border:solid #CCCCCC 1px;}

.bullet ul { margin:0; padding:0; list-style:none;}
.bullet li { background:url(../images/bullet.jpg) no-repeat; line-height:16px; padding-left:20px;}

.btn-left { background:url(../images/btn/left.jpg) no-repeat right top; line-height:27px; }
.btn-middle { background:url(../images/btn/middle.jpg) repeat-x;line-height:27px;  }
.btn-right { background:url(../images/btn/right.jpg) no-repeat top left;line-height:27px; } 


