body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 9pt;
	color: #606060;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-3dlight-color:#B8B8B8;
	scrollbar-arrow-color:#B2B1B1;
	scrollbar-track-color:#F8F6F6;
	scrollbar-darkshadow-color:#B8B8B8;
	scrollbar-base-color:#FFFFFF;
}

td {
	font-size: 9pt;
	color: #606060;
	font-family: arial, Helvetica, sans-serif;
}
a, a:link, a:visited { color: #5D5B5B; text-decoration: none; }
a:hover { color: #000000; text-decoration: none; }


a.m3:link {color:#ff6600; text-decoration:underline; font-size: 12px; font-weight: bold;}
a.m3:visited {color:#ff6600; text-decoration:underline; font-size: 12px; font-weight: bold;}
a.m3:active {color:#ff6600; text-decoration:underline; font-size: 12px; font-weight: bold;}
a.m3:hover {color:#1ebe8c; text-decoration: underline; font-size: 12px; font-weight: bold;}


a.m2:link {color:#888888; text-decoration:none; font-size: 11px;}
a.m2:visited {color:#888888; text-decoration:none; font-size: 11px;}
a.m2:active {color:#888888; text-decoration:none; font-size: 11px;}
a.m2:hover {color:#ff6000; text-decoration: underline; font-size: 11px;}

a.m4:link {color:#487622; text-decoration:none; font-size: 11px;}
a.m4:visited {color:#487622; text-decoration:none; font-size: 11px;}
a.m4:active {color:#487622; text-decoration:none; font-size: 11px;}
a.m4:hover {color:#252525; text-decoration: underline; font-size: 11px;}

a.m:link {color:#626262; text-decoration: none; font-size: 12px;}
a.m:visited {color:#626262; text-decoration: none; font-size: 12px;}
a.m:active {color:#626262; text-decoration: none; font-size: 12px;}
a.m:hover {color:#35a564; text-decoration: none;; font-size: 12px;}

a.login:link {color:#ffffff; text-decoration:none; font-size: 12px;}
a.login:visited {color:#ffffff; text-decoration:none; font-size: 12px;}
a.login:active {color:#ffffff; text-decoration:none; font-size: 12px;}
a.login:hover {color:#ffffff; text-decoration: underline; font-size: 12px;}

a.leftM:link {color:#414141; text-decoration:none; font-size: 12px;}
a.leftM:visited {color:#414141; text-decoration:none; font-size: 12px;}
a.leftM:active {color:#414141; text-decoration:none; font-size: 12px;}
a.leftM:hover {color:#6c9910; text-decoration: none; font-size: 12px;}

a.loginB:link {color:#1d68f0; text-decoration:underline; font-size: 12px;}
a.loginB:visited {color:#1d68f0; text-decoration:underline; font-size: 12px;}
a.loginB:active {color:#1d68f0; text-decoration:underline; font-size: 12px;}
a.loginB:hover {color:#73c7f7; text-decoration: underline; font-size: 12px;}

a.price:link {color:#688f00; text-decoration:none; font-size: 12px; font-weight: bold;}
a.price:visited {color:#688f00; text-decoration:none; font-size: 12px; font-weight: bold;}
a.price:active {color:#688f00; text-decoration:none; font-size: 12px; font-weight: bold;}
a.price:hover {color:#688f00; text-decoration: underline; font-size: 12px; font-weight: bold;}

a.B1:link {color:#686868; text-decoration:none; font-size: 12px; font-weight: bold;}
a.B1:visited {color:#686868; text-decoration:none; font-size: 12px; font-weight: bold;}
a.B1:active {color:#686868; text-decoration:none; font-size: 12px; font-weight: bold;}
a.B1:hover {color:#686868; text-decoration: underline; font-size: 12px; font-weight: bold;}

a.B2:link {color:#789c2d; text-decoration:none; font-size: 13px; font-weight: bold;}
a.B2:visited {color:#789c2d; text-decoration:none; font-size: 13px; font-weight: bold;}
a.B2:active {color:#789c2d; text-decoration:none; font-size: 13px; font-weight: bold;}
a.B2:hover {color:#789c2d; text-decoration: underline; font-size: 13px; font-weight: bold;}

a.orenge1:link {color:#ff8400; text-decoration:none; font-size: 12px;}
a.orenge1:visited {color:#ff8400; text-decoration:none; font-size: 12px;}
a.orenge1:active {color:#ff8400; text-decoration:none; font-size: 12px;}
a.orenge1:hover {color:#ff8400; text-decoration: underline; font-size: 12px;}

a.add:link {color:#90847e; text-decoration: underline; font-size: 11px;}
a.add:visited {color:#90847e; text-decoration: underline; font-size: 11px;}
a.add:active {color:#90847e; text-decoration: underline; font-size: 11px;}
a.add:hover {color:#ff8400; text-decoration: underline; font-size: 11px;}


#Layer1 {
	position:absolute;
	left:898px;
	top:278px;
	width:103px;
	height:254px;
	z-index:1;
}

.bg {
	background-image: url(../images/top_bg.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	background-position: top;
}
.img {
	background-image: url(../images/img.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.top_left {
	background-image: url(../images/left_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.link01 {
	background-image: url(../images/main_link_img02.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 20px;
}
.link_box {
	background-image: url(../images/main_link_bg_box.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 20px;
}

.t1 {
	font-size: 12px;
	color: #3c3c3c;
}
.t2 {
	font-size: 13px;
	color: #ff731f;
	font-weight: bold;
}
.t3 {
	font-size: 11px;
	color: #888888;
}
.t4 {
	font-size: 12px;
	color: #e40019;
}
.t5 {
	font-size: 15px;
	color: #595959;
	font-weight: bold;
}
.t6 {
	font-size: 11px;
	color: #6b6b6b;
}
.t7 {
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}
.text3 {
	color: #ff8200;
	font-size: 12px;
	font-family: "MS Gothic", "MS Mincho";
	line-height: 16px;
}
.text4 {
	color: #ff8200;
	font-size: 12px;
	font-weight: bold;
}
.text7 {
	color: #877b76;
	font-size: 11px;
}
.text8 {
	color: #ff8200;
	font-size: 11px;
}
.textarea2 {
	color: #666666;
	border: 1px solid #bbbbbb;
	font-size: 12px;
	padding: 10px;
	line-height: 13pt;
}
.input01 {
	height: 20px;
	border: 1px solid #bbbbbb;
}
.input02 {
	font-size: 11px;
	height: 18px;
	border: 1px solid #bbbbbb;
}
.input03 {
	font-size: 11px;
}
.input04 {
	height: 20px;
	font-size: 9pt;
}
.form1 {
	padding-right: 5px;
	padding-left: 5px;
}
.form2 {
	padding-right: 10px;
	padding-left: 15px;
	padding-top:6px;
	padding-bottom:6px;
}
.form3 {
	padding-right: 8px;
	padding-left: 8px;
	font-size: 12px;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
}
.form4 {
	padding-right: 8px;
	padding-left: 8px;
	font-size: 12px;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}
.form5 {
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	
}
.product a{
	width:129px;
	height:138px;
	display:block;
	overflow:hidden;
	background-image:url(../images/product_btn.jpg);
	background-position:0px -138px;
	float: right;
}
.product a:hover{
	background-position:0px 0px;
	float: right;
}
.envelope a{
	width:215px;
	height:120px;
	display:block;
	overflow:hidden;
	background-image:url(../images/envelope.jpg);
	background-position:0px 0px;
	float: right;
}
.envelope a:hover{
	background-position:0px -120px;
	float: right;
}
.card a{
	width:215px;
	height:120px;
	display:block;
	overflow:hidden;
	background-image:url(../images/card.jpg);
	background-position:0px 0px;
	float: right;
}
.card a:hover{
	background-position:0px -120px;
	float: right;
}

.bill a{
	width:215px;
	height:120px;
	display:block;
	overflow:hidden;
	background-image:url(../images/bill.jpg);
	background-position:0px 0px;
	float: right;
}
.bill a:hover{
	background-position:0px -120px;
	float: right;
}
.poster a{
	width:215px;
	height:120px;
	display:block;
	overflow:hidden;
	background-image:url(../images/poster.jpg);
	background-position:0px 0px;
	float: right;
}
.poster a:hover{
	background-position:0px -120px;
	float: right;
}
.catalog a{
	width:215px;
	height:120px;
	display:block;
	overflow:hidden;
	background-image:url(../images/catalogue.jpg);
	background-position:0px 0px;
	float: right;
}
.catalog a:hover{
	background-position:0px -120px;
	float: right;
}
.sticker a{
	width:215px;
	height:120px;
	display:block;
	overflow:hidden;
	background-image:url(../images/sticker.jpg);
	background-position:0px 0px;
	float: right;
}
.sticker a:hover{
	background-position:0px -120px;
	float: right;
}
.ticket a{
	width:215px;
	height:120px;
	display:block;
	overflow:hidden;
	background-image:url(../images/ticket.jpg);
	background-position:0px 0px;
	float: right;
}
.ticket a:hover{
	background-position:0px -120px;
	float: right;
}
.postcard a{
	width:215px;
	height:120px;
	display:block;
	overflow:hidden;
	background-image:url(../images/postcard.jpg);
	background-position:0px 0px;
	float: right;
}
.postcard a:hover{
	background-position:0px -120px;
	float: right;
}
.lighter a{
	width:215px;
	height:120px;
	display:block;
	overflow:hidden;
	background-image:url(../images/lighter.jpg);
	background-position:0px 0px;
	float: right;
}
.lighter a:hover{
	background-position:0px -120px;
	float: right;
}
.envelope_bg{
	background-image:url(../images/con_title_box_bg.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

.pop_bg{
	background-image:url(../images/pop_bg2.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

.price_bg{
	background-image:url(../images/price_img2.jpg);
	background-position:right bottom;
	background-repeat: no-repeat;
	padding-right: 24px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 13px;
}
