body{ scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-track-color:#FFFFFF;

margin-top:0px;

color: #000000;
font-family: Verdana;
font-size: 12px;
font-weight: lighter;
line-height: 16px;

text-align:center; 
 
 } 

img{border-width:0;}



.products_name_cookie1{// 商品名の左の濃い色の部分
 cellpadding: 0px;
 cellspacing: 0px;
 padding: 0px;
 background:#FF3300;
 color: #FFFFFF;
 border-width: 0px;
 font-size: 14px;
 font-weight: bold;
}
.products_name_cookie2{ 商品名テキストの部分
 margin-left: 15px;
 cellpadding: 0px;
 cellspacing: 0px;
 padding: 2px;
 background:#FF7D1A;
 color: #FFFFFF;
 border-width: 0px;
 font-size: 16px;
 font-weight: bold;
}

.products_zairyo_cookie1{// 原材料名の左の濃い色の部分
 cellpadding: 0px;
 cellspacing: 0px;
 padding: 0px;
 background:#FF6600;
 color: #FF6600;
 border-width: 0px;
 font-size: 12px;
 font-weight: bold;
}
.products_zairyo_cookie2{// 原材料名のテキストの部分
 margin-left: 10px;
 cellpadding: 0px;
 cellspacing: 0px;
 padding: 1px;
 background:#FFCC99;
 color: #000000;
 border-width: 0px;
 font-size: 12px;
 font-weight: lighter;
}

.products_seibunhyo_cookie1{// 成分表の左の濃い色の部分
 cellpadding: 0px;
 cellspacing: 0px;
 padding: 0px;
 background:#FF6600;
 color: #FF6600;
 border-width: 0px;
 font-size: 12px;
 font-weight: bold;
}
.products_seibunhyo_cookie2{// 成分表示のテキストの部分
 margin-left:10px;
 cellpadding: 0px;
 cellspacing: 0px;
 padding: 1px;
 background:#FFCC99;
 color: #000000;
 border-width: 0px;
 font-size: 12px;
 font-weight: lighter;
}




.top_table{
 cellpadding: 0px;
 cellspacing: 0px;
 padding: 0px;
 color: #333333;
 border-width: 0px;
 font-size: 12px;
 font-weight: lighter;
}

.aboutus_table{
 cellpadding: 3px;
 cellspacing: 3px;
 padding: 3px;
 border-color: #723519;
 border-style: dotted;
 color: #333333;
 border-top-width: 0px;
 border-bottom-width: 1px;
 border-left-width: 0px;
 border-right-width: 0px;
 font-size: 14px;
 line-height: 20px;
 font-weight: lighter;
}

.aboutus_table-2{
 cellpadding: 3px;
 cellspacing: 3px;
 padding: 3px;
 border-color: #723519;
 border-style: dotted;
 color: #333333;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 0px;
 border-right-width: 0px;
 font-size: 14px;
 line-height: 20px;
 font-weight: lighter;
}

.top_new{
 cellpadding: 3px;
 cellspacing: 3px;
 padding: 0px;
 border-style: solid;
 border-right-width: 1px;
 border-left-width: 0px;
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-color: #666666;
}

.top_shinchaku_top{
 cellpadding: 3px;
 cellspacing: 3px;
 padding: 0px;
 border-style: dashed;
 border-right-width: 0px;
 border-left-width: 0px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-color: #666666;
}

.top_shinchaku{
 cellpadding: 3px;
 cellspacing: 3px;
 padding: 0px;
 border-style: dashed;
 border-right-width: 0px;
 border-left-width: 0px;
 border-top-width: 0px;
 border-bottom-width: 1px;
 border-color: #666666;
}


.top_topics{
 font-size: 12px;
 line-height: 14px;
 color: #CCCCCC;
 border-right-width: 0px;
 border-left-width: 0px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-color: #666666;
 padding: 2px;
}


.table_footer{
 cellpadding: 0px;
 cellspacing: 0px;
 padding: 0px;
 border-style: solid;
 border-top-width: 2px;
 border-bottom-width: 2px;
 border-right-width: 0px;
 border-left-width: 0px;
 border-color: #723519;
}

td{
 color: #333333;
 font-family: Verdana;
 font-size: 12px;
 font-weight: lighter;
 padding: 2px;
}

.td_products_ichiran{
 color:#654321;
 font-family: Verdana;
 font-size: 10px;
 font-weight: lighter;
 line-height: 12px;
 border-width: 0px;
 padding: 0px;
}

.td_cup{
 color:#FFFFFF;
 border-width: 0px;
 background-color:#F2A537;
 padding: 0px;
}

.td_list{
 color:#654321;
 border-style: solid;
 border-color: #723519;
 border-width: 1px;
 padding: 0px;
}

.td_list_haikei{
 color:#FFFFFF;
 border-width: 0px;
 background-color:#654321;
 padding: 2px;
}

.td_whatsnew{
 border-width: 1px;
 border-style: solid;
 border-color: #723519;
 padding: 1px;
}

.td_linesub{
 color:#FFFFFF;
 font-size: 14px;
 font-weight: bold;
 background: #723519;
 align:center;
 padding: 0px;
}

.td_linesub2{
 font-size: 12px;
 line-height: 20px;
 cellpadding: 0px;
 cellspacing: 0px;
 padding: 3px;
 border-style: solid;
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-right-width: 0px;
 border-left-width: 1px;
 border-color: #723519;
}

.td_linesub2-2{
 font-size: 12px;
 line-height: 20px;
 cellpadding: 0px;
 cellspacing: 0px;
 padding: 3px;
 border-style: solid;
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-right-width: 1px;
 border-left-width: 1px;
 border-color: #723519;
}

.td_linesub3{
 font-size: 12px;
 line-height: 20px;
 cellpadding: 0px;
 cellspacing: 0px;
 padding: 3px;
 border-style: solid;
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-right-width: 1px;
 border-left-width: 1px;
 border-color: #723519;
}

.td_linesub4{
 font-size: 12px;
 line-height: 20px;
 cellpadding: 0px;
 cellspacing: 0px;
 padding: 3px;
 border-style: solid;
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-right-width: 1px;
 border-left-width: 0px;
 border-color: #723519;
}

.td_tartelist1{
 color:#FFFFFF;
 font-size:10px;
 line-height:12px;
 cellpadding: 1px;
 cellspacing: 1px;
 border-style: solid;
 border-width: 1px;
 border-color: #723519;
 background-color: #BFB09B;
}

.td_tartelist{
 color:#000000;
 font-size:10px;
 line-height:12px;
 cellpadding: 1px;
 cellspacing: 1px;
 border-style: solid;
 border-width: 1px;
 border-color: #723519;
}

.td_blue{
 color: #333333;
 border-width: 1px;
 border-style: solid;
 border-color: lightblue;
 padding: 1px;
}

.td1{
 color: #333333;
 border-width: 1px;
 border-style: solid;
 border-color: #85E58D;
 padding: 1px;
}

.td2{
 color: #000000;
 border-width: 1px;
 border-style: solid;
 border-color: #360D0D;
 padding: 2px;
}

.td3{
 font-size: 10px;
 line-height: 12px;
 color: #333333;
 border-width: 0px;
 border-style: solid;
 border-color: #C0FAFC;
 padding: 2px;
}

.products_title{
 font-size: 14px;
 font-weight: bold
 line-height: 16px;
 color: #FFFFFF;
 border-width: 0px;
 background-color: orange;
 padding: 2px;
}

.button1{
 color: #666666;
 font-size: 10px;
 border-width: 1px;
 border-style: solid;
 border-color: #EDBA3B;
 background-color: #CCCCCC;
}

.font1{ color: #333333; font-size: 7pt; line-height: 11px;}
.font2{ color: #006699; font-size: 13pt;}
.font3{ color: #50779B; font-size: 9pt;}
 
.list{ color: #50779B;}

.block15 { margin-left:15px;}
.block25 { margin-left:25px;}
.block50 { margin-left:50px;}
.block50right { margin-right:50px;}
.block2525 { margin-left:25px;margin-right:25px;}
.block5050 { margin-left:50px;margin-right:50px;}

.span300{
 color: #EDBA3B;
 font-size:12px;
 border-width: 1px;
 border-style: solid;
 border-color: #FF3399;
 background-color: #003399;
 padding: 0px;
 WIDTH:300;
 HEIGHT:25;
}

.span80{
 color: #EDBA3B;
 font-size:12px;
 border-width: 1px;
 border-style: dotted;
 border-color: #EDBA3B;
 padding: 5px;
 WIDTH:80;
 HEIGHT:80;
}

A:link {
 color:#723519;
 font-weight: lighter
}
A:visited {
 color:#723519;
 font-weight: lighter
}
A:active {
 color:#723519;
 font-weight: lighter
}
A:hover {
 background-color:#723519;
 color:#FFFFFF;
 border-bottom-style: non;
 border-bottom-width: 3px;
 font-weight: lighter
}

.a1{
 background-color: #D35C0B;
 border-width: 1px;
 border-style: dotted;
 border-color: #D35C0B;
 font-weight: bold
 }



a{text-decoration:none;
cursor: hand;
}

