/* Elements Setting */

/*div img{
	vertical-align : middle;
}*/

P.COBOtest{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	font-size : 12px;
	line-height : 110%;
}


BODY{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	color : #000000;
	text-align :center;
	background-color:#000000;
}

ADDRESS{
	margin : 0px 0px 5px 5px;
	padding : 0px 0px 0px 0px;
	color : #FFFFFF;
	text-align : left;
	font-size : 10px;
	font-weight : bold;
	font-family: "Arial", "Helvetica", "sans-serif";
}

BLOCKQUOTE{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

HR{
	margin : 5px 0px 5px 0px;
}

DIV{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

P{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : x-small;
}

H1{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : large;
}

H2{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : large;
}

H3{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : medium;
}

H4{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : medium;
}

H5{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : small;
}

H6{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : small;
}

STRONG{
	font-weight : bold;
}

IMG{
	margin : 0px 0px 0px 0px;
	border-style : none;
}

FORM{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

DL{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

DD{
	margin : 0px 0px 0px 20px;
	padding : 0px 0px 0px 0px;
}

OL{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

UL{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

LI{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

TABLE{
	margin : 0px 0px 0px 0px;
	border-width : 0px 0px 0px 0px;
}

TD{
	margin : 0px 0px 0px 0px;
	border-width : 0px 0px 0px 0px;
}

TH{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

IMG.MAINTITLE{
	margin : 0px 0px 10px 0px;
	padding : 0px 0px 0px 0px;
}

DIV.searchBG {
	background-image: url(../img/seach_bg.gif);
	background-repeat: no-repeat;
	width : 196px;
	height : 85px;
}

DIV.searchBGw {
	background-image: url(../img/seach_bg_w.gif);
	background-repeat: no-repeat;
	width : 196px;
	height : 85px;
}

DIV.searchSP {
	margin : 0px 2px 0px 10px;
	padding : 0px 0px 0px 0px;
}

/* MAIN AREA title 2004.10.22 */

DIV.maintitleBG {
	background-image: url(../img/main_title_01.jpg);
	background-repeat: no-repeat;
	width : 599px;
	height : 85px;
}



/* OLD MAIN AREA MARGIN Setting */

DIV.mainSP{
	margin : 10px 28px 20px 20px;
	padding : 0px 0px 0px 0px;
}

.memo{
	color : #666666;
	font-size : xx-small;
}


/* BackGround Color Setting */

TD.StdCOL01{
	background-color: #005900;
}

TD.StdCOL02{
	background-color: #057705;
}

TD.StdCOL03{
	background-color: #003300;
}

TD.sideLINE02{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border-width: 0px 2px 0px 0px;
	border-color: #005900;
	border-style : solid;
}

TD.fstTDhyo1{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border-color : #99CC99;
	border-style : solid;
	border-width : 0px 1px 1px 0px;
}

TD.fstTDhyo2{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border-color : #99CC99;
	border-style : solid;
	border-width : 0px 1px 1px 1px;
}

DIV.lineStd02{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border-width: 10px 0px 0px 0px;
	border-color: #057705;
	border-style : solid;
	width : 1024px;
}

DIV.lineStd03{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border-width: 0px 0px 5px 0px;
	border-color: #003300;
	border-style : solid;
	width : 1024px;
}

/* HEADER Setting 2004.10.18*/

DIV.headBG {
	background-repeat: no-repeat;
	width : 780px;
	height : 69px;
}

DIV.headFULL {
	width : 780px;
}

/* SIDE MENU Setting 2004.10.18*/

DIV.sideSHOPBG {
	background-image: url(../template/img/side_shop_bg.gif);
	background-repeat: no-repeat;
	width : 174px;
	text-align : left;
}

DIV.sideSHOPsp01{
	margin : 5px 0px 2px 0px;
	padding : 0px 0px 0px 0px;
}

DIV.sideSHOPsp02{
	margin : 0px 0px 25px 0px;
	padding : 0px 0px 0px 0px;
}

/* OLD_HEADER Setting */
DIV.banner{
	margin : 0px 0px 4px 0px;
	padding : 0px 0px 0px 0px;
}

DIV.flashSP{
	margin : 10px 0px 10px 10px;
	padding : 0px 0px 0px 0px;
	text-align : left;
}


TABLE.SmenuTABLE{
	margin : 0px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
}

DIV.HmenuSP{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	width : 190px;
}

DIV.SmenuSP{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	width : 210px;
}

DIV.SmenuSPund{
	margin : 0px 0px 3px 0px;
	padding : 0px 0px 0px 0px;
}

DIV.HmenuIcon01{
	margin : 10px 0px 5px 10px;
	padding : 0px 0px 0px 0px;
}

DIV.HmenuIcon02{
	margin : 0px 0px 5px 10px;
	padding : 0px 0px 0px 0px;
}

DIV.InfoSP{
	margin : 0px 0px 0px 20px;
	padding : 0px 0px 0px 0px;
	text-align : left;
}

DIV.origin{
	margin : 7px 0px 7px 0px;
	padding : 0px 0px 0px 0px;
	text-align : center;
}

DIV.SmenuLINE{
	margin : 8px 0px 8px 0px;
	padding : 0px 0px 0px 0px;
	text-align : center;
}

DIV.SIGN{
	margin : 15px 10px 20px 0px;
	padding : 0px 0px 0px 0px;
	text-align : center;
}

DIV.COPYLIGHT{
	margin : 0px 0px 5px 5px;
	padding : 0px 0px 0px 0px;
	text-align : left;
}

UL.HmenuUL{
	margin : 5px 18px 10px 15px;
	padding : 0px 0px 0px 0px;
	font-size : x-small;
	line-height : 130%;
}

UL.SmenuUL{
	margin : 5px 5px 5px 15px;
	padding : 0px 0px 0px 0px;
	font-size : x-small;
	line-height : 130%;
}

UL.SmenuUL02{
	margin : 0px 0px 5px 0px;
	padding : 0px 0px 0px 0px;
	font-size : x-small;
	line-height : 130%;
}

LI.HEADmenu{
	margin : 0px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	list-style-image : url("../img/arrow.gif");
	font-size : x-small;
	line-height : 130%;
}

LI.LIside01{
	margin : 0px 0px 0px 8px;
	padding : 0px 0px 0px 0px;
	list-style-image : url("../img/arrow_02.giff");
	font-size : x-small;
	line-height : 130%;
	color : #FFFF99;
}

LI.LIside02{
	margin : 0px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
	list-style-image : url("../img/list_02.gif");
	font-size : x-small;
	line-height : 130%;
	color : #FFFF99;
}

td.mybackground{
background:url(/skin2/ұ.gif);
}

table.myground{
background:url(/skin2/.gif);
}

A.WHITE{
	margin : 10px 2px 10px 2px;
	padding : 0px 0px 0px 0px;
	color : #FFFFFF;
	font-size : x-small;
	line-height : 110%;
}



A.WHITEs{
	margin : 10px 2px 10px 2px;
	padding : 0px 0px 0px 0px;
	color : #FFFFFF;
	font-size : x-small;
	line-height : 110%;
}

.SPEC{
	margin : 2px 10px 25px 5px;
	padding : 0px 0px 0px 0px;
	color : #FFFF99;
	font-size : x-small;
	line-height : 110%;
}

P.HIS{
	margin : 0px 10px 15px 15px;
	padding : 0px 0px 0px 0px;
	font-size : x-small;
	font-weight : bold;
}

P.HISw{
	margin : 0px 10px 15px 15px;
	padding : 0px 0px 0px 0px;
	font-size : x-small;
	font-weight : bold;
}

/* FONT COLOR Setting */

.YELLOW{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	color : #FFFF99;
	font-size : x-small;
	line-height : 110%;
}

.ORENGE{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	color : #FF3300;
}

.GREEN{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	color : #006600;
}

/* FOOTER Setting */

DIV.footBG{
	margin : 0px 0px 0px 0px;
	padding : 80px 0px 0px 0px;
	background-image: url("../skin2/foot_bg.gif");
	width : 780px;
}

DIV.footBG2{
	margin : 0px 0px 0px 0px;
	padding : 8px 0px 0px 0px;
	background-image: url("../skin2/foot_bg2.gif");
	width : 780px;
} 
DIV.footBGw{
	margin : 0px 0px 15px 0px;
	padding : 80px 0px 0px 0px;
	background-image: url(/template/img/foot_bg_w.gif);
	background-repeat: no-repeat;
	width : 780px;
}

DIV.footBGwide{
	margin : 0px 0px 15px 0px;
	padding : 80px 0px 0px 0px;
	background-image: url(/template/img/foot_bg_wide.gif);
	background-repeat: no-repeat;
	width : 780px;
}

.myfont{
	margin : 0px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
    background-color:#FFFFFF;
	color:#000000;
	font-size:9pt;
}.myfont a{ color: #000000; text-decoration: none; font-size:9pt;}
   .myfont a:hover{ color: #00CC66; text-decoration: none; font-size:9pt;}


TABLE.FOOTER{
	margin : 0px 0px 1px 0px;
	padding : 0px 0px 0px 0px;
	text-align : center;
	background-color:#AD0B00;
	font-size: 9pt;
    text-decoration: none;
	color: #ffffff;
    line-height: 180%;
}a {
font-size: 9pt;
color: #FFFFFF;
text-decoration: none;
}a:hover {
font-size: 9pt;
color: #00CC66;
text-decoration: none;
}


TABLE.FOOTER1{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	text-align : left;
	background-color:#AD0B00;
	font-size: 9pt;
    text-decoration: none;
	color: #ffffff;
    line-height: 180%;
}a {
font-size: 9pt;
color: #FFFFFF;
text-decoration: none;
}

/* TOP Setting 2004.10.21 */

P.BEST20{
	clear : both;
	margin : 0px 0px 0px 0px;
	padding : 20px 2px 2px 0px;
	background-image: url(/img/best20.gif);
	background-repeat: no-repeat;
	color : #FF3300;
	font-size : 14px;
	font-weight : bold;
	text-align : right;
	width : 584px;
}

P.BEST5{
	margin : 0px 0px 0px 0px;
	padding : 20px 2px 2px 0px;
	background-image: url(/item/img/best5.gif);
	background-repeat: no-repeat;
	color : #FF3300;
	font-size : 14px;
	font-weight : bold;
	text-align : right;
	width : 584px;
}

DIV.OSUSUME{
	margin : 0px 0px 15px 0px;
	padding : 7px 0px 7px 20px;
	border-color : #FFFFFF;
	border-style : solid;
	border-width : 2px 0px 2px 0px;
	background : #005900;
	width : 738px;

}

STRONG.DAY{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 10px;
	color : #FFFFFF;
}

DIV.titleSP{
	margin : 0px 0px 15px 0px;
	padding : 0px 0px 0px 0px;
}

DIV.itemCATE{
	margin : 15px 0px 0px 0px;
	padding : 3px 0px 2px 10px;
	border-color : #FFFFFF;
	border-style : solid;
	border-width : 0px 0px 1px 0px;
	color : #FFFFFF;
	font-size : small;
	font-weight : bold;
	width : 738px;
}

DIV.CHANGE{
	margin : 0px 15px 15px 10px;
	padding : 3px 0px 2px 0px;
	color : #FFFFFF;
	font-size : x-small;
	font-weight : bold;
}

DIV.toTOP{
	margin : 0px 0px 0px 8px;
	padding : 5px 10px 5px 0px;
	border-color : #FFFFFF;
	border-width : 1px 0px 0px 0px;
	text-align : right;
	width : 730px;
}

DIV.toTOPG{
	margin : 0px 0px 0px 0px;
	padding : 5px 10px 5px 0px;
	border-color : #003300;
	border-width : 1px 0px 0px 0px;
	text-align : right;
	font-size : x-small;
	font-weight : bold;
	width : 584px;
}

DIV.Gline{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border-color : #003300;
	border-style : solid;
	border-width : 1px 0px 1px 0px;
	text-align : left;
	width : 584px;
}

TABLE.itemLIST{
	margin : 0px 0px 5px 8px;
	padding : 0px 0px 0px 0px;
}

DIV.itemCAU{
	margin : 0px 0px 15px 0px;
	padding : 0px 0px 0px 0px;
	border-color : #FFFFFF;
	border-style : solid;
	border-width : 0px 0px 1px 0px;
	width : 738px;
}

DIV.itemCAUund{
	margin : 15px 0px 20px 0px;
	padding : 10px 0px 0px 0px;
	border-color : #FFFFFF;
	border-style : solid;
	border-width : 1px 0px 0px 0px;
	text-align : right;
	width : 738px;
}

P.CAUTION{
	margin : 0px 0px 3px 0px;
	padding : 0px 0px 0px 0px;
	color : #FFFF99;
	font-size : x-small;
}

H1.itemNAME{
	margin : 0px 15px 15px 0px;
	padding : 0px 0px 0px 0px;
	color : #FFFFFF;
	font-size : small;
	font-weight : bold;
}

TABLE.itemSPEC00{
	margin : 0px 0px 15px 0px;
	padding : 0px 0px 0px 0px;
}

TH.itemSPEC01{
	margin : 0px 0px 0px 0px;
	padding : 5px 10px 5px 10px;
	color : #FFFFFF;
	font-size : small;
	font-weight : bold;
	text-align : left;
	background : #999999;
}

TD.itemSPEC02{
	margin : 0px 0px 0px 0px;
	padding : 12px 12px 12px 12px;
	color : #333333;
	font-size : small;
	text-align : left;
	background : #EEEEEE;
}

TABLE.priceTABLE{
	margin : 5px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

DIV.priceFISH{
	margin : 2px 0px 2px 0px;
	padding : 0px 0px 0px 0px;
}

DIV.priceLINE{
	border-color : #FFFFFF;
	border-width : 0px 0px 1px 0px;
}

TD.PRICE{
	margin : 0px 0px 0px 0px;
	padding : 3px 5px 3px 5px;
	color : #FFFF99;
	font-size : x-small;
	font-weight : bold;
	text-align : left;
}

SPAN.PRICEorenge{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	color : #FF3300;
	font-size : small;
	font-weight : bold;
	text-align : left;
}



/* ITEM GRID Setting */

.titleSPund4{
	margin : 0px 0px 4px 0px;
	padding : 0px 0px 0px 0px;
}

/* 摜\e[u^Cv */

TABLE.TABLEtypeA{
	margin : 0px 0px 8px 0px;
	padding : 0px 0px 0px 0px;
}

TABLE.TABLEtypeB{
	margin : 0px 0px 8px 0px;
	padding : 0px 0px 0px 0px;
}

TABLE.TABLEtypeC{
	margin : 0px 0px 8px 0px;
	padding : 0px 0px 0px 0px;
}

TABLE.TABLEtypeD{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

TABLE.TABLEtypeS{
	margin : 0px 0px 8px 0px;
	padding : 0px 0px 0px 0px;
}

TABLE.TABLEtypeCa{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}


/* i摜\^Cv */

P.itemLtypeA{
	margin : 0px 8px 0px 0px;
	padding : 4px 4px 4px 4px;
	background : #000000;
	text-align : left;
}

P.itemLtypeB{
	margin : 0px 8px 0px 0px;
	padding : 4px 4px 4px 4px;
	background : #000000;
	text-align : left;
}

P.itemStypeA{
	margin : 0px 8px 0px 0px;
	padding : 4px 4px 4px 4px;
	background : #000000;
	text-align : left;
}

P.itemStypeB{
	margin : 0px 0px 0px 0px;
	padding : 4px 4px 4px 4px;
	background : #000000;
	text-align : left;
}

P.itemStypeC{
	margin : 0px 0px 4px 0px;
	padding : 4px 4px 4px 4px;
	background : #000000;
	text-align : left;
}

P.itemStypeD{
	margin : 0px 0px 0px 0px;
	padding : 4px 4px 4px 0px;
	background : #000000;
}

P.itemSEARCHimg{
	margin : 0px 0px 0px 0px;
	padding : 4px 4px 4px 4px;
}

TD.itemSEARCHtd{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border-color : #006600;
	border-style : solid;
	border-width : 4px 0px 0px 0px;
	background : #000000;
	text-align : left;
}



/* i̕\^Cv */
DIV.itemWIDHTtypeA{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	width : 288px;
}

DIV.itemWIDHTtypeB{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	width : 176px;
}

DIV.itemWIDHTtypeS{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	width : 444px;
}

P.itemLTXTtypeA{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border-color : #FFFFFF #000000 #FFFFFF #000000;
	border-width : 0px 4px 1px 4px;
	background : #000000;
	color : #FFFFFF;
	font-size : 14px;
	line-height : 110%;
	text-align : left;
	height : 23px;
}

P.itemLTXTtypeB{
	margin : 0px 0px 0px 0px;
	padding : 6px 4px 0px 4px;
	background : #000000;
	color : #FFFF99;
	font-size : 14px;
	line-height : 110%;
	text-align : left;
	height : 47px;
}

P.itemSTXTtypeA{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border-color : #FFFFFF #000000 #FFFFFF #000000;
	border-width : 0px 0px 1px 3px;
	background : #000000;
	color : #FFFFFF;
	font-size : 12px;
	line-height : 110%;
	text-align : left;
	height : 16px;
}

P.itemSTXTtypeB{
	margin : 0px 0px 8px 0px;
	padding : 3px 2px 0px 4px;
	background : #000000;
	color : #FFFF99;
	font-size : 12px;
	line-height : 110%;
	text-align : left;
	height : 17px;
}

P.itemSTXTtypeC{
	margin : 0px 0px 0px 0px;
	padding : 3px 2px 0px 4px;
	background : #000000;
	color : #FFFF99;
	font-size : 12px;
	line-height : 110%;
	text-align : left;
	height : 17px;
}

P.itemSTXTtypeD{
	margin : 0px 0px 8px 0px;
	padding : 0px 0px 0px 4px;
	background : #000000;
	color : #FFFFFF;
	font-size : 12px;
	line-height : 110%;
	text-align : left;
	height : 33px;
}

P.itemSEARCHtypeA{
	margin : 0px 0px 0px 0px;
	padding : 10px 4px 5px 4px;
	border-color : #FFFFFF #000000 #FFFFFF #FFFFFF;
	border-width : 0px 10px 1px 0px;
	color : #FFFFFF;
	font-size : 14px;
	line-height : 110%;
	text-align : left;
}

P.itemSEARCHtypeB{
	margin : 0px 0px 0px 0px;
	padding : 7px 4px 5px 4px;
	color : #FFFF99;
	font-size : 14px;
	line-height : 110%;
	text-align : left;
}

P.itemSEARCHtypeC{
	margin : 0px 0px 0px 0px;
	padding : 10px 4px 10px 4px;
	color : #FFFFFF;
	font-size : 12px;
	line-height : 110%;
	text-align : left;
}






.itemGRID{
	margin : 4px 4px 4px 4px;
	padding : 0px 0px 0px 0px;
}
P.nameL01{
	margin : 2px 4px 0px 4px;
	padding : 0px 0px 0px 0px;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 14px;
	line-height : 110%;
}

P.nameL02{
	margin : 5px 4px 0px 4px;
	padding : 0px 0px 0px 0px;
	color : #FFFF99;
	font-weight : bold;
	font-size : 14px;
	line-height : 110%;
}

P.nameS01{
	margin : 0px 4px 0px 4px;
	padding : 0px 0px 0px 0px;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 12px;
	line-height : 110%;
}

P.nameS02{
	margin : 1px 4px 0px 4px;
	padding : 0px 0px 0px 0px;
	color : #FFFF99;
	font-weight : bold;
	font-size : 12px;
	line-height : 110%;
}




P.itemGRIDU8{
	margin : 0px 0px 8px 0px;
	padding : 4px 4px 4px 4px;
	background : #000000;
	text-align : left;
}









P.searchWORD{
	margin : 0px 0px 0px 0px;
	padding : 10px 4px 10px 4px;
	background : #000000;
	color : #FFFFFF;
	font-size : 12px;
	line-height : 110%;
	text-align : left;
}

P.searchRESULT{
	margin : 0px 5px 0px 10px;
	padding : 0px 0px 0px 0px;
	color : #FF3300;
	font-size : 14px;
	font-weight : bold;
	line-height : 110%;
	text-align : left;
}

/* ITEM shousai 2004.10.22 */

DIV.searchTITLE{
	margin : 0px 0px 4px 0px;
	padding : 0px 0px 2px 0px;
	background-image:  url(../item/img/search_title.gif);
	background-repeat: no-repeat;
	width : 584px
}

P.searchHIT{
	margin : 3px 0px 0px 0px;
	padding : 12px 0px 0px 120px;
	color : #FFFFFF;
	font-size : 14px;
	font-weight : bold;
	text-align : left;
}

DIV.cateLISTs{
	margin : 0px 0px 0px 32px;
	padding : 0px 0px 2px 0px;
	background-image:  url(../item/img/title_s.gif);
	background-repeat: no-repeat;
	width : 552px
}

DIV.cateLISTsLINE{
	margin : 0px 0px 0px 32px;
	padding : 0px 0px 0px 0px;
	border-color : #52A300;
	border-style : solid;
	border-width : 0px 0px 0px 2px;
	width : 552px
}

P.cateNAME{
	margin : 3px 0px 0px 0px;
	padding : 12px 0px 0px 20px;
	color : #FFFFFF;
	font-size : 18px;
	text-align : left;
}

P.cateNAME02{
	margin : 3px 0px 0px 0px;
	padding : 9px 0px 1px 20px;
	color : #FFFFFF;
	font-size : 18px;
	text-align : left;
}

IMG.goLIST{
	margin : 16px 10px 0px 0px;
	padding : 0px 0px 0px 0px;
}


DIV.cateLISTL{
	margin : 0px 0px 4px 0px;
	padding : 0px 0px 0px 0px;
	background-image:  url(/item/img/title_l.gif);
	background-repeat: no-repeat;
	width : 584px
}

IMG.SORT01{
	margin : 16px 4px 0px 0px;
	padding : 0px 0px 0px 0px;
}

IMG.SORT02{
	margin : 16px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}





P.itemNO{
	margin : 0px 0px 0px 0px;
	padding : 10px 0px 0px 0px;
	color : #FFFFFF;
	font-size : 14px;
	line-height : 110%;
	text-align : left;
	height : 27px;
}

/* @*/

DIV.tokTITLE{
	margin : 0px 0px 4px 0px;
	padding : 0px 0px 2px 0px;
	background-image:  url(../item/img/tokka_title.gif);
	background-repeat: no-repeat;
	width : 584px
}

TD.tokTD{
	border-color : #006600;
	border-style : solid;
	border-width : 4px 0px 0px 0px;
	background : #000000;
}

P.tokIMG{
	margin : 0px 0px 0px 0px;
	padding : 4px 4px 4px 4px;
	background : #000000;
}

P.tokNAME01{
	margin : 4px 4px 5px 0px;
	padding : 10px 4px 10px 4px;
	background : #FF3300;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 14px;
	line-height : 110%;
	text-align : left;
}

P.tokNAME02{
	margin : 10px 4px 5px 0px;
	padding : 2px 4px 2px 4px;
	border-color : #FFFFFF;
	border-style : solid;
	border-width : 0px 0px 1px 0px;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 12px;
	line-height : 110%;
	text-align : left;
}

P.tokNAME03{
	margin : 0px 9px 5px 10px;
	padding : 3px 4px 3px 4px;
	color : #FFFFFF;
	font-size : 12px;
	line-height : 130%;
	text-align : left;
}

P.tokPRICE{
	margin : 15px 4px 5px 0px;
	padding : 5px 4px 5px 4px;
	background : #FFFFFF;
	color : #FF3300;
	font-weight : bold;
	font-size : 14px;
	line-height : 110%;
	text-align : left;
}

P.tokPRICE2{
	margin : 0px 4px 5px 0px;
	padding : 5px 4px 5px 4px;
	background : #FFFFFF;
	color : #FF3300;
	font-weight : bold;
	font-size : 14px;
	line-height : 110%;
	text-align : left;
}


TD.itemTDblack{
	background : #000000;
}

P.itemNAME01{
	margin : 0px 4px 5px 0px;
	padding : 8px 4px 4px 4px;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 14px;
	line-height : 110%;
	text-align : left;
}

P.itemNAME02{
	margin : 0px 4px 0px 0px;
	padding : 2px 4px 2px 4px;
	background : #999999;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 12px;
	line-height : 110%;
	text-align : center;
}

P.itemNAME03{
	margin : 0px 4px 0px 0px;
	padding : 3px 4px 3px 4px;
	border-color : #333333;
	border-width : 0px 0px 1px 0px;
	background : #FFFFFF;
	color : #333333;
	font-size : 12px;
	line-height : 110%;
	text-align : left;
}

TABLE.itemPRICEtable{
	border-color : #000000;
	border-style : solid;
	border-width : 0px 0px 4px 0px;
}

TD.itemPRICEtd01{
	border-color : #FFFFFF #FFFFFF #FFFFFF #000000;
	border-width : 0px 0px 1px 4px;
	background : #000000;
}

TD.itemPRICEtd02{
	border-color : #FFFFFF;
	border-width : 0px 0px 1px 0px;
	background : #000000;
}

TD.itemPRICEtd03{
	border-color : #FFFFFF #000000 #FFFFFF #000000;
	border-width : 0px 4px 1px 0px;
	background : #000000;
}

P.itemPRICE01{
	margin : 2px 0px 2px 0px;
	padding : 0px 0px 2px 0px;
	color : #FFFFFF;
	text-align : left;
}

P.itemPRICE02{
	margin : 0px 0px 0px 0px;
	padding : 5px 5px 10px 5px;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 14px;
	line-height : 110%;
	text-align : left;
}

P.backSHOP{
	margin : 10px 0px 0px 0px;
	padding : 5px 10px 0px 0px;
	border-color : #FFFFFF;
	border-width : 1px 0px 0px 0px;
	font-size : x-small;
	font-weight : bold;
	line-height : 120%;
	text-align : right;
	width : 584px;
}

P.getCAUTION{
	margin : 15px 10px 0px 0px;
	padding : 2px 0px 2px 15px;
	border-color : #003300;
	border-style : solid;
	border-width : 1px 0px 1px 10px;
	color : #003300;
	background : #D1E4C2;
	font-size : small;
	font-weight : bold;
	line-height : 120%;
	text-align : left;
	width : 584px;
}

P.getCAUTION01{
	margin : 10px 0px 5px 0px;
	padding : 0px 15px 0px 15px;
	color : #FFFF99;
	font-size : x-small;
	font-weight : bold;
	line-height : 120%;
	text-align : left;
	width : 584px;
}

P.getCAUTION02{
	margin : 0px 0px 0px 0px;
	padding : 0px 25px 0px 25px;
	color : #FFFFFF;
	font-size : x-small;
	line-height : 120%;
	text-align : left;
	width : 584px;
}

P.cartCAUTION{
	margin : 10px 15px 0px 5px;
	padding : 0px 0px 0px 0px;
	color : #FFFFFF;
	font-weight : bold;
	font-size : x-small;
	line-height : 110%;
	text-align : left;
}

STRONG.priceTXT{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 5px;
	color : #FF3300;
	font-weight : bold;
	font-size : 14px;
	line-height : 110%;
	text-align : left;
}


P.MENUTXT00{
	margin : 0px 0px 0px 0px;
	padding : 3px 5px 3px 5px;
	border-color : #FFFFFF;
	border-width : 0px 0px 1px 0px;
	background : #406E2E;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 12px;
	line-height : 110%;
	width : 185px;
}

/* iڍ׃Xg */

DIV.syousailist{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	width : 584px;
}

UL.syousaiUL{
	margin : 5px 10px 10px 20px;
	padding : 0px 0px 0px 0px;
	font-size : x-small;
	color : #FFFFFF;
	line-height : 130%;
}


/* SOLDOUT */

STRONG.SOLDOUT{
	color : #FFFFFF;
	font-weight : bold;
	font-size : 14px;
	line-height : 110%;
}

/*  */

P.agreeTXT01{
	margin : 10px 15px 5px 10px;
	padding : 0px 0px 0px 0px;
	font-size : x-small;
	font-weight : bold;
	line-height : 120%;
	color : #333333;
}

P.agreeTXT02{
	margin : 0px 20px 10px 15px;
	padding : 0px 0px 0px 0px;
	font-size : x-small;
	line-height : 120%;
	color : #333333;
}

/*  */

UL.soryoUL{
	margin : 0px 15px 0px 0px;
	padding : 0px 0px 0px 35px;
	font-size : x-small;
	color : #333333;
}

UL.soryoUL2{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 15px;
	font-size : x-small;
}

DIV.soryoSP{
	margin : 15px 0px 8px 37px;
	padding : 0px 0px 15px 0px;
	background : #99CC99;
	width : 547px;
}

TABLE.soryoTABLE{
	margin : 5px 0px 5px 0px;
	padding : 0px 0px 0px 0px;
}

P.soryoTITLE{
	margin : 0px 5px 3px 5px;
	padding : 10px 10px 3px 10px;
	border-color : #333333;
	border-style : solid;
	border-width : 0px 0px 1px 0px;
	font-size : x-small;
	font-weight : bold;
	line-height : 120%;
	color : #333333;
}

P.soryoTXT{
	margin : 2px 3px 3px 3px;
	padding : 0px 0px 0px 0px;
	font-size : x-small;
	line-height : 120%;
	color : #333333;
	}

P.MENUcate01{
	margin :0px 4px 0px 0px;
	padding : 15px 5px 3px 5px;
	border-color : #E5E17D;
	border-style : solid;
	border-width : 0px 0px 0px 2px;
	background : #E5E17D;
	color : #003300;
	font-weight : bold;
	font-size : 14px;
	line-height : 110%;
	width : 190px;
}

P.MENUTXT01{
	margin : 0px 4px 0px 0px;
	padding : 7px 3px 7px 3px;
	border-color : #FFFFFF #E5E17D #FFFFFF #E5E17D;
	border-width : 0px 1px 1px 2px;
	background : #000000;
	border-style:none solid dotted solid;
	color : #FFFFFF;
	font-size : 12px;
	line-height : 110%;
	width : 190px;
}

P.MENUTXT02{
	margin : 0px 0px 0px 0px;
	padding : 2px 3px 2px 3px;
	border-color : #FFFFFF #FF9900 #FFFFFF #FF9900;
	border-width : 0px 0px 1px 2px;
	background : #5F8455;
	color : #FFFFFF;
	font-size : 12px;
	line-height : 110%;
	width : 175px;
}

SPAN.MENUKAZU{
	font-size : 12px;
	line-height : 110%;
	text-align : right;
	color : #FF66FF;
}

/* COBO 2004.10.27 */

P.coboTXT{
	margin : 0px 0px 0px 5px;
	padding : 0px 0px 0px 0px;
	font-size : 12px;
	line-height : 110%;
	height : 37px;
}

DIV.coboIMGonly{
	margin : 0px 0px 8px 0px;
	padding : 0px 0px 0px 0px;
}

DIV.cobo4{
	margin : 0px 0px 8px 0px;
	padding : 0px 0px 0px 0px;
	height : 140px;
	background : #99CC99;
}


/* COBO 2004.10.23 */
TABLE.coboTABLE{
	margin : 0px 0px 8px 0px;
	padding : 0px 0px 0px 0px;

}

P.TOKbg{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	background-image:  url(/cobo/img/tokka_bg.gif);
	background-repeat: no-repeat;
	width : 186px;
	height : 177px;
}

.tokCOBObg{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	background-image:  url(../cobo/img/tokka_bg.gif);
	background-repeat: no-repeat;
	width : 186px;
	height : 177px;
}

DIV.toksp{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	width : 186px;
}

P.tokCOBOsp{
	margin : 0px 0px 0px 0px;
	padding : 0px 10px 17px 0px;
	text-align : right;
	width : 186px;
}

DIV.coboSP{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	width : 186px;
}

DIV.coboSPG{
	margin : 0px 0px 8px 0px;
	padding : 0px 5px 0px 5px;
	width : 186px;
	background : #99CC99;
}

P.coboTXT{
	margin : 0px 0px 0px 0px;
	padding : 0px 5px 3px 5px;
	line-height : 120%;
	font-size : 12px;
	text-align : left;
}

P.coboTXT2{
	margin : 0px 0px 0px 0px;
	padding : 0px 5px 10px 5px;
	line-height : 120%;
	font-size : 12px;
	text-align : left;

}

P.coboCAU{
	margin : 5px 5px 5px 5px;
	padding : 0px 0px 0px 0px;
	color : #FF3300;
	font-size : 12px;
	font-weight : bold;
	line-height : 120%;
	text-align : left;
}

P.cobo17{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	font-size : 12px;
	line-height : 120%;
	text-align : left;
	height : 585px;
}

P.cobo05{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	font-size : 12px;
	line-height : 120%;
	text-align : left;
	height : 178px;
}

P.cobo06{
	margin : 0px 5px 0px 5px;
	padding : 0px 0px 0px 0px;
	font-size : 12px;
	line-height : 120%;
	text-align : left;
	height : 215px;
}

/* obNOEh|[gR{p */

DIV.BGRSP{
	margin : 0px 0px 10px 0px;
	padding : 0px 0px 0px 5px;
	width : 200px;
	background : #AD0B00;
	text-align : left;
}

P.BGRcobo{
	margin : 0px 4px 0px 0px;
	padding : 0px 0px 2px 0px;
	border-color : #008A00;
	border-style : solid;
	border-width : 0px 0px 1px 0px;
	font-size : x-small;
	font-weight : bold;
	line-height : 120%;
	color : #003300;
}

UL.BGRUL{
	margin : 10px 5px 15px 0px;
	padding : 0px 0px 0px 20px;
	font-size : x-small;
	line-height : 130%;
}

LI.BGRLI{
	margin : 0px 0px 0px 5px;
	padding : 0px 0px 5px 0px;
	list-style-image : url("../shop/img/round_g.gif");
}

DIV.headSSL {
	background-image: url(../template/img/head_bg.jpg);
	background-repeat: no-repeat;
	width : 780px;
	height : 65px;
}

/* VR{ 2006.09.28 */

#TOKKA{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

#TOKKA P.TOKbottomBG{
	margin : 0px 0px 0px 5px;
	padding : 0px;
	background-image:  url(/cobo/img/tokka_bg02.gif);
	background-repeat: no-repeat;
	text-align : right;
}

#TOKKA P.TOKbottomBG SPAN{
	margin : 0px 0px 0px 0px;
	padding : 0px 15px 28px 0px;
}

DIV.SSL{
	margin : 0px 10px 0px 0px;
	padding : 0px;
}






.titlebar{ 
background: #1080c0 
repeat-x 0 0; 
height: 20px; 
line-height: 20px; 
color: #FFF;
 }.titlebar h2,.titlebar h3{ float: left; color: #FFF; padding-left: 36px; }
		.titlebar h3 { background: none; padding-left: 18px; }
			.titlebar em{ color: #EFEFEF; }
			.titlebar a,.titlebar a:hover{ color: #FFF; text-decoration: none; }
			
.itemStypeA{
	margin : 0px 10px 0px 0px;
	padding : 3px 3px 3px 3px;
	background : #000000;
	text-align : left;
}

.itemWIDHTtypeB{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	width : 174px;
}

.itemSTXTtypeA{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border-color : #FFFFFF #000000 #FFFFFF #000000;
	border-width : 0px 0px 1px 3px;
	background : #000000;
	color : #FFFFFF;
	font-size : 12px;
	line-height : 110%;
	text-align : left;
	height : 17px;
}

.itemSTXTtypeB{
	margin : 0px 0px 8px 0px;
	padding : 3px 2px 0px 4px;
	background : #000000;
	color : #FFFF99;
	font-size : 12px;
	line-height : 110%;
	text-align : left;
	height : 17px;
}