
/* xmas _ winter */

body { margin:0;padding:0;background-color:#ffffff;color:#9d7272;font-size: 13px; }
img {border:0;}
a:link {color:#589358; font-style:normal;text-decoration:underline;}
a:visited {color:#769376; font-style:normal;text-decoration:underline;}
a:hover {color:#CD5C5C; background-color:#FFE4E1;font-style:normal;text-decoration:none;}
a:active {color:#CD5C5C; font-style:normal;text-decoration:underline;}
h1 { margin: 3px; padding: 3px; font-size: 180%; line-height: 130%; color: rgb(102, 0, 0); font-weight: bold; text-align: center; }
table { font-size: 13px; }
h2 { font-size: 16px; text-align: center; line-height: 150%; margin: 0; }
.tdcenter { text-align: center; }
h3 { margin: 0em; padding: 0em; font-size:24px;color: #B22222; font-weight: bold;}
h4 { margin: 0em; padding: 0em; font-size:20px;color: #2e752e; font-weight: bold;}
h5 { margin: 2px 0px 6px 0px; padding: 0em; font-size:14px;color: #990033; font-weight: bold;}
#headtxt  a { font-size: 12px;color: #2E8B57;text-decoration:none;}
#pankuz { padding:12px 8px 8px 8px;color: #999999; text-align: left; font-size:12px;}
#pankuz  a { color: #2E8B57;}
#pankuz strong{ color: #B22222; font-weight: bold;}
.itemtbl table,tr { margin:0;padding:0; text-align: center;}
.itemtbl td { margin:0;padding:0;font-size: 13px; color: #2E8B57; font-weight: normal; line-height: 150%;}
.itemtbl a {  color: #990000; font-weight: bold; }
.itemtbl h3 { padding:7px 0px 5px 0px;font-size: 14px; color: #990000; font-weight: bold;text-align: center; }
.itemtbl img { border:0;text-decoration:none;}
.itemtbl2 table { margin:0;padding:0; text-align: center;}
.itemtbl2 th { padding:5px 0px;font-size: 14px; color: #B22222; font-weight: bold;text-align: center; }
.itemtbl2 td { padding:5px 0px;font-size: 13px; color: #333333; font-weight: normal; text-align: center; line-height: 150%;}
.itemtbl2 a {  color: #B22222; font-weight: bold; }
.itemtbl2 img {  border: #ffffff 5px solid; }
.itemfr { border:0; }
.itemfr td { font-size: 13px;line-height: 150%;}
.itemfr2 { border: 3px #264D39 solid; }
.noadec { font-size: 12px;}
.noadec  a { margin-bottom:3px;text-decoration:none;}
.setumei { font-size: 15px; color: rgb(64, 0, 0); font-weight: bold; }
.order { color: rgb(255, 255, 255); text-align: center; background-color: maroon; line-height: 1em; }
.ordertable { font-size: 14px; line-height: 1em; text-align: center; width: 550px; }
dl { margin-bottom: 0em; }
.order2 { background-color: rgb(255, 255, 255); text-align: center; }
.kagowaku { color: #663333; border: 5px #990033 solid;}
.kago { font-size: 17px; }
.cap { padding:3px 5px;color: #777777; text-align: right; font-size:10px;}
.cap a { color: #666666; text-decoration:underline;}
.issyo { font-size:14px;font-weight: bold;line-height: 170%;text-align: center;border: 0; }
.issyo  th { margin:0;padding:4px;font-size:14px;font-weight: bold;color: #ffffff; }
.issyo img { border:0;margin:0px;text-decoration:none;}
.issyo a { color: #990000;text-decoration:none;}
#rakutomo { width: 800px; color: #999999;font-size:10px;border-bottom:#51be00 1px solid;}
#rakutomo a { margiin:0;padding: 1pt 6px 1px 3px;color: #339933; border-right: 1px #c7c7c7 solid;}
#rakutomo a:link {color:#999999; font-style:normal;text-decoration:none;}
#rakutomo a:visited {color:#c7c7c7; font-style:normal;text-decoration:none;}
#footer { padding:12px 4px;color: #666666; text-align: center; font-size:11px;}
#footer a { color: #666666; text-decoration:underline;}
