/* CSS Document */

/* font_size_ 
----------------------------------------------- */
.j08_00 {	font-Size:8px;	line-height: 12px;}
.j08_01 {	font-Size:10px;	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;	text-transform: uppercase;}
.j10_00 {	font-Size:10px;	line-height: 14px;}
.j10_01 {	font-Size:10px;	line-height: 14px;	color: #666666;}
.j11_00 {	font-Size:11px;	line-height: 13px;}
.j12_00 {	font-Size:12px;	text-decoration: none;	line-height: 14px;}
.j12_01 {	font-Size:12px;	line-height: 18px;	color: #757575;}
.j12_02 {	font-Size:12px;	line-height: 18px;	color: #333333;}
.j12_03 {	font-Size:12px;	line-height: 18px;	color: #333333;	font-weight: bold;}
.j12_03a {	font-Size:12px;	line-height: 18px;	color: #333333;}
.j12_03b {	font-Size:12px;	line-height: 20px;	color: #333333;}
.j12_04 {	font-Size:12px;	line-height: 18px;}
.j12_05 {	font-Size:12px;	line-height: 22px;	color: #333333;}
.j12_06 {	font-Size:12px;	line-height: 22px;	color: #757575;}
.j12_07 {	font-Size:12px;	text-decoration: none;	line-height: 16px;}
.j12_07a {	font-Size:12px;	line-height: 17px;}
.j12_08 {	font-Size:12px;	text-decoration: none;	line-height: 14px;	color: #000;}
.j12_09 {	font-Size:12px;	line-height: 17px;	color: #FFF;}
.j12_10 {	font-Size:12px;	line-height: 18px;	color: #FF0000;}

.j13_01 {	font-Size:13px;	line-height: 22px;	color: #757575;}
.j14 {	font-Size:14px;	color: #333333;}
.j14_00 {	font-Size:14px;	line-height: 20px;}
.j14_01 {	font-Size:14px;	line-height: 18px;}
.j14_03 {	font-Size:14px;	line-height: 20px;	color: #333333;letter-spacing: 0.2em;}
.j14_04 {	font-Size:14px;	line-height: 19px;	color: #333333;}
.j14_05 {	font-Size:14px;	line-height: 22px;	color: #333333;	letter-spacing: 0.1em;}
.j14_06 {	font-Size:14px;	color: #030;}
.j14_07 { 　font-Size:14px;		line-height: 22px;	color: #757575;}
.j14_08 {	font-Size:14px;	line-height: 22px;	color: #000;}
.j16_00 {	font-Size:16px;	line-height: 20px;}
.j16_01 {	font-Size:16px;	line-height: 20px;	color: #666;	font-weight: normal;}
.j16_02 {	font-Size:16px;	line-height: 24px;	color: #000;}
.j18_00 {	font-Size:18px;	line-height: 22px;}


/* hover_size-10_
----------------------------------------------- */

.aj10 a {	color: #333333;	text-decoration: none;	font-size: 10px;}
.aj10 a:hover {	color: #999999;	text-decoration: none;	font-size: 10px;}
.aj10_1 a {	color: #FF6666;	text-decoration: none;	font-size: 10px;	font-weight: bold;}
.aj10_1 a:hover {	color: #669933;	text-decoration: none;	font-size: 10px;	font-weight: bold;}
.aj10_2 a {	color: #005DA3;	text-decoration: none;	font-size: 10px;	line-height: 12px;	}
.aj10_2 a:hover {	color: #ff3300;	text-decoration: none;	font-size: 10px;	line-height: 12px;}
.aj10_3 a {	color: #468922;	text-decoration: none;	font-size: 10px;	font-weight: bold;}
.aj10_3 a:hover {	color: #e74317;	text-decoration: none;	font-size: 10px;	font-weight: bold;}
.aj10_4 a {	color: #333;	text-decoration: none;	font-size: 10px;}
.aj10_4 a:hover {	color: #999;	text-decoration: none;	font-size: 10px;}
.aj10_5 a {	color: #FFF;	text-decoration: none;	font-size: 9px;}
.aj10_5 a:hover {	color: #FC9;	text-decoration: none;	font-size: 9px;}
.aj10_6 a {	color: #FC9;	text-decoration: none;	font-size: 9px;}
.aj10_6 a:hover {	color: #FFF;	text-decoration: none;	font-size: 9px;}


/* hover_size-12_
----------------------------------------------- */
.aj12 a {	color: #005DA3;	text-decoration: none;	font-size: 12px;	line-height: 14px;	}
.aj12 a:hover {	color: #ff3300;	text-decoration: none;	font-size: 12px;	line-height: 14px;}
.aj12_1 a {color: #FF6666;	text-decoration: none;	font-size: 12px;	font-weight: bold;}
.aj12_1 a:hover {	color: #669933;	text-decoration: none;	font-size: 12px;	font-weight: bold;}
.aj12_2 a {	color: #333;	text-decoration: none;	font-size: 12px;}
.aj12_2 a:hover {	color: #999;	text-decoration: none;	font-size: 12px;}
.aj12_3 a {	color: #468922;	text-decoration: none;	font-size: 12px;	font-weight: bold;}
.aj12_3 a:hover {	color: #e74317;	text-decoration: none;	font-size: 12px;	font-weight: bold;}
.aj12_4 a {	color: #003366;	text-decoration: none;	font-size: 12px;	line-height: 14px;}
.aj12_4 a:hover {	color: #ff3300;	text-decoration: none;	font-size: 12px;	line-height: 14px;}
.aj12_5 a {	color: #003366;	text-decoration: none;	font-size: 12px;	line-height: 14px;}
.aj12_5 a:hover {	color: #ff3300;	text-decoration: none;	font-size: 12px;	line-height: 14px;}
.aj12_6 a {	color: #333;	font-size: 12px;	text-decoration: none;}
.aj12_6 a:hover {	color: #999;	font-size: 12px;	text-decoration: none;}
.aj12_7 a {	color: #3D2D27;	text-decoration: none;	font-size: 12px;}
.aj12_7 a:hover {	color: #CC9;	text-decoration: none;	font-size: 12px;	text-align: right;}
.aj12_8 a {	color: #FFF;	text-decoration: none;	font-size: 12px;}
.aj12_8 a:hover {	color: #FFF;	text-decoration: none;	font-size: 12px;	text-align: right;}
.aj12_9 a {	color: #FFF;	text-decoration: none;	font-size: 12px;}
.aj12_9 a:hover {	color: #FC9;	text-decoration: none;	font-size: 12px;}
.aj12_10 a {	color: #FC9;	text-decoration: none;	font-size: 12px;}
.aj12_10 a:hover {	color: #FFF;	text-decoration: none;	font-size: 12px;}
.aj12_11 a {color: #060;text-decoration: none;	font-size: 12px;	background-color: #FFF;	padding-right: 5px;	padding-left: 5px;	padding-top: 2px;	padding-bottom: 2px;}
.aj12_11 a:hover {	color: #693;	text-decoration: none;	font-size: 12px;	text-align: right;}
.aj12_12 a {	color: #005DA3;	text-decoration: none;	font-size: 12px;	line-height: 12px;	float: left;}
.aj12_12 a:hover {	color: #ff3300;	text-decoration: none;	font-size: 12px;	line-height: 12px;	float: left;}
.dj12 a { font-Size:12px;	line-height:14px;	color: #757575;	text-decoration: none;	font-size: 12px;}
.dj12 a:hover { font-Size:12px; line-height:14px;	color: #ff3300;	text-decoration: underline;}
.dj12_01 a {
	font-Size:12px;
	line-height:14px;
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
}
.dj12_01 a:hover {
	font-Size:12px;
	line-height:14px;
	color: #333;
	text-decoration: underline;
}

.ej12 a { font-Size:12px;	line-height:25px;	color: #333333;	text-decoration: none;	font-size: 12px;	height: 15px;	padding-top: 2px;}
.ej12 a:hover { font-Size:12px;	line-height:25px;	color: #ff3300;	text-decoration: none;	font-size: 12px;}

.ej12_01 a { font-Size:12px　line-height:25px;	color: #333333;	text-decoration: none;	font-size: 12px;	padding-top: 2px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #333333;}

.ej12_01 a:hover { font-Size:12px;	line-height:25px;	color: #ff3300;	text-decoration: none;	font-size: 12px;}
.ej12_01 a:visited  { font-Size:12px;	line-height:25px;	color: #333333;	text-decoration: none;	font-size: 12px;}
.fj12 a { font-Size:12px;	line-height:16px;	color: #CCCCCC;	text-decoration: none;	font-size: 12px;}
.fj12 a:hover { font-Size:12px;	line-height:16px;	color: #CCCCCC;	text-decoration: none;	font-size: 12px;	text-align: right;}

.footer_j12 a {	color:#fff;	text-decoration:none;	text-align: center;	width: 164px;	margin-right: auto;	margin-left: auto;	font-size: 12px;	padding-right: 5px;	padding-left: 5px;	padding-top: 0px;	line-height: 12px;	background-color: #669933;}

.footer_j12 a:hover {	font-size:12px;	background:#ffcc99;	color:#669933;	text-decoration:none;	width: 164px;	margin-right: auto;	margin-left: auto;	font-size: 12px;	padding-right: 5px;	padding-left: 5px;}


/* hover_size14_ 
----------------------------------------------- */
.aj14 a {	color: #757575;	text-decoration: none;	font-size: 14px;	line-height: 18px;}
.aj14 a:hover {	color: #ff3300;	text-decoration: none;	font-size: 14px;	line-height: 18px;}
.aj14_1 a {	color: #333;	text-decoration: none;	font-size: 14px;}
.aj14_1 a:hover {	color: #999;	text-decoration: none;	font-size: 14px;}
.bj14 a {	line-height:18px;	color: #333333;	text-decoration: none;	font-size: 14px;}
.bj14 a:hover {	line-height:18px;	color: #999999;	text-decoration: none;	font-size: 14px;}


.cj14 a {  font-Size:14px;	line-height:18px;	color: #005DA3;	text-decoration: none;	font-size: 14px;}
.cj14 a:hover {  font-Size:14px; line-height:18px;	color: #ff3300;	text-decoration: none;}

.dj14 a {  font-Size:14px;	line-height:18px;	color: #333333;	text-decoration: none;	font-size: 14px;}
.dj14 a:hover {  font-Size:14px; line-height:18px;	color: #ff3300;	text-decoration: none;}

.ej14 a {	color: #333333;	text-decoration: none;	font-size: 14px;	line-height: 18px;}
.ej14 a:hover {	color: #ff3300;	text-decoration: none;	font-size: 14px;	line-height: 18px;}

.fj14 a {	line-height:22px;	color: #333333;	text-decoration: none;	font-size: 14px;	letter-spacing: 0.1em;}
.fj14 a:hover {	line-height:22px;	color: #999999;	text-decoration: none;	font-size: 14px;	letter-spacing: 0.1em;}

.gj14 a {	line-height:22px;	color: #333333;	text-decoration: none;	font-size: 14px;	letter-spacing: 0.1em;}
.gj14 a:hover {	line-height:22px;	color: #cc3333;	text-decoration: none;	font-size: 14px;	letter-spacing: 0.1em;	position: relative;	top: 1px;	left: 1px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #cc3333;}

.hj14 a {	line-height:22px;	color: #333333;	text-decoration: none;	font-size: 14px;	letter-spacing: 0.1em;}
.hj14 a:hover {	line-height:22px;	color: #cc3333;	text-decoration: none;	font-size: 14px;	letter-spacing: 0.1em;	position: relative;	top: 1px;	left: 1px;	background-color: #FFFFCC;}

.ij14 a {	line-height:18px;	color: #333333;	text-decoration: none;	font-size: 14px;}
.ij14 a:hover {	line-height:18px;	color: #999999;	text-decoration: none;	font-size: 14px;}


/* common_ 
----------------------------------------------- */

.lvl_1 {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #CCC;}
.lvr_1 {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCC;}
.lht_1 {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCC;}
.lhb_1 {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCC;}
.lvl_2 {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #000;}
.lvr_2 {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #000;}
.lht_2 {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #000;}
.lhb_2 {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #000;}
.lvl_3 {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #566b32;}
.lvr_3 {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #566b32;}
.lht_3 {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #566b32;}
.lhb_3 {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #566b32;}

.lvl_4 {	border-left-width: 3px;	border-left-style: solid;	border-left-color: #CC3333;}
.lvr_4 {	border-right-width: 3px;	border-right-style: solid;	border-right-color: #CC3333;}
.lht_4 {	border-top-width: 3px;	border-top-style: solid;	border-top-color: #CC3333;}
.lhb_4 {	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #CC3333;}

.lvl_5 {	border-left-width: 3px;	border-left-style: solid;	border-left-color: #555555;}
.lvr_5 {	border-right-width: 3px;	border-right-style: solid;	border-right-color: #555555;}
.lht_5 {	border-top-width: 3px;	border-top-style: solid;	border-top-color: #555555;}
.lhb_5 {	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #555555;}

.line01 {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;}
.line_b {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;}
.line_l {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #CCCCCC;}
.line_la {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #CCC;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCC;}
.line_lb {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCC;}
.line_r {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC;}
.line_b {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;border-right-width: 1px;border-right-style: solid;border-right-color: #CCCCCC;}

.dotline_b-g {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #339933;}
.dotline_b-b {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #333333;}

.dot_01{	width:auto;	height: auto;	border-right-width: 1px;	border-bottom-width: 1px;	border-right-style: dotted;	border-bottom-style: dotted;	border-right-color: #666666;	border-bottom-color: #666666;}

.dot_04{	width:auto;	height: auto;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #666666;}
.dot_05{	width:94px;	height: auto;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #50861a;	margin-right: auto;	margin-left: auto;}
.dot_05a{	width:auto;	height: auto;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #50861a;	margin-right: auto;	margin-left: auto;}
.dot_05b{	width:auto;	height: auto;	margin-right: auto;	margin-left: auto;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #50861a;}
.dot_06{	width:auto;	height: auto;	border: 1px dotted #cd5c5c;}
.dot_07{	margin-right: auto;	margin-left: auto;	border: 1px solid #50861a;}
.dot_08{	margin-right: auto;	margin-left: auto;	border-bottom-width: 1px;	border-bottom-style: dotted;border-bottom-color: #5a6d45;}
.dot_09{	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #666;}

.s-dot_1a{	margin-right: auto;	margin-left: auto;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: dotted;
	border-left-style: dotted;	border-bottom-color: #ff6699;	border-left-color: #ff6699;}

.s-dot_1b{	margin-right: auto;	margin-left: auto;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #ff6699;
	border-right-width: 1px;	border-right-style: dotted;	border-right-color: #ff6699;}

.s-dot_1c{	margin-right: auto;	margin-left: auto;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #ff6699;}
.s-dot_2{	margin-right: auto;	margin-left: auto;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #ff6699;}
.s-dot_3a{	margin-right: auto;	margin-left: auto;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #339966;}

.s-dot_3b{	margin-right: auto;	margin-left: auto;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #339966;	border-right-width: 1px;	border-right-style: dotted;	border-right-color: #339966;}


.pd05 { padding: 5px; }
.pd10 { padding: 10px; }
.pd15 { padding: 15px; }
.pd20 { padding: 20px; }
.pd25 { padding: 25px; }
.pd30 { padding: 30px; }

.pt05 { padding-top: 5px; }
.pt10 { padding-top: 10px; }
.pt15 { padding-top: 15px; }
.pt20 { padding-top: 20px; }
.pt25 { padding-top: 25px; }
.pt30 { padding-top: 30px; }
.pt40 { padding-top: 40px; }
.pt50 { padding-top: 50px; }
.pt60 { padding-top: 60px; }
.pt70 { padding-top: 70px; }
.pt80 {	width: 180px;	padding-top: 70px;	height: 280px;	padding-left: 5px;}
.pt100 { padding-top: 100px; }
.pt120 { padding-top: 120px; }
.pt130 { padding-top: 130px; }
.pt180 {padding-top: 180px;}
.pt183 {padding-top: 183px;}
.pt200 { padding-top: 200px; }
.pt240 { padding-top: 240px; }
.pt250 { padding-top: 250px; }
.pt280 { padding-top: 280px; }
.pt410 { padding-top: 410px; }
.pt460 { padding-top: 460px; }

.pr05 { padding-right: 5px; }
.pr10 { padding-right: 10px; }
.pr15 { padding-right: 15px; }
.pr20 { padding-right: 20px; }
.pr25 { padding-right: 25px; }
.pr30 { padding-right: 30px; }
.pr35 { padding-right: 35px; }
.pr40 { padding-right: 40px; }
.pr50 { padding-right: 50px; }
.pr80 { padding-right: 80px; }
.pr100 { padding-right: 100px; }
.pr105 { padding-right: 105px; }

.pb05 { padding-bottom: 5px; }
.pb07 { padding-bottom: 7px; }
.pb10 { padding-bottom: 10px; }
.pb15 { padding-bottom: 15px; }
.pb20 {padding-bottom: 20px;}
.pb25 { padding-bottom: 25px; }
.pb30 { padding-bottom: 30px; }
.pb35 { padding-bottom: 35px; }
.pb40 { padding-bottom: 40px; }
.pb50 { padding-bottom: 50px; }
.pb100 { padding-bottom: 100px; }
.pb200 { padding-bottom: 200px; }
.pb300 { padding-bottom: 300px; }

.pl03 { padding-left: 3px; }
.pl05 { padding-left: 5px; }
.pl10 { padding-left: 10px; }
.pl15 { padding-left: 15px; }
.pl20 { padding-left: 20px; }
.pl25 { padding-left: 25px; }
.pl30 { padding-left: 30px; }
.pl35 { padding-left: 35px; }
.pl40 { padding-left: 40px; }
.pl45 { padding-left: 45px; }
.pl50 { padding-left: 50px; }
.pl60 { padding-left: 60px; }
.pl70 { padding-left: 70px; }
.pl100 { padding-left: 100px; }
.pl150 { padding-left: 150px; }
.pl180 { padding-left: 180px; }
.pl200 { padding-left: 200px; }
.pl300 { padding-left: 300px; }
.pl325 { padding-left: 325px; }
.pl400 { padding-left: 400px; }
.pl600 { padding-left: 600px; }

.mt02 { margin-top: 2px; }
.mt05 { margin-top: 5px; }
.mt10 {margin-top: 10px;font-weight: bold;text-align: center;}
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
.mt25 { margin-top: 25px; }
.mt30 { margin-top: 30px; }
.mt35 { margin-top: 35px; }
.mt40 { margin-top: 40px; }

.mr05 { margin-right: 5px; }
.mr10 { margin-right: 10px; }
.mr15 { margin-right: 15px; }
.mr20 { margin-right: 20px; }
.mr25 { margin-right: 25px; }
.mr30 { margin-right: 30px; }
.mr33 { margin-right: 33px; }
.mr35 { margin-right: 35px; }
.mr40 { margin-right: 40px; }
.mr132 { margin-right: 132px; }

.mb05 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.mb25 { margin-bottom: 25px; }
.mb30 { margin-bottom: 30px; }
.mb35 { margin-bottom: 35px; }
.mb40 { margin-bottom: 40px; }


.ml05 { margin-left: 5px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.ml25 { margin-left: 25px; }
.ml30 { margin-left: 30px; }
.ml35 { margin-left: 35px; }
.ml40 { margin-left: 40px; }


.grid100 { width:100px; }
.grid150 { width:150px; }
.grid175 { width:175px; }
.grid220 { width:220px; }
.grid240 { width:240px; }
.grid250 { width:250px; }
.grid300 { width:300px; }
.grid330 { width:330px; }
.grid340 { width:340px; }
.grid350 { width:350px; }
.grid400 { width:400px; }
.grid400 { width:400px; }
.grid410 { width:410px; }
.grid420 { width:420px; }
.grid430 { width:430px; }
.grid450 { width:450px; }
.grid470 { width:470px; }
.grid780 { width:780px; }
.grid820 { width:820px; }


.grid175-a {
	width:175px;
	background-image: url(../cart/img/t_cart-a04a.jpg);
	background-repeat: repeat-y;
	height: 58px;
}

.grid175-b {
	width:175px;
	background-image: url(../cart/img/t_cart-a04b.jpg);
	background-repeat: repeat-y;
	height: 58px;
}


.lvl {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #333333;}
.lht {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #333333;}
.lhb {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #333333;}
.lvr {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #333333;}

.d_lhb {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #333333;}

.lhb_f2eac0 {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #f2eac0;}
.lhb_DF9898 {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #DF9898;}
.lvl_DF9898 {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #DF9898;}
.lvr_DF9898 {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #DF9898;}

.cart_lvl_1 {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #030;}
.cart_lvr_1 {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #030;}
.cart_lht_1 {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #030;}
.cart_lhb_1 {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #030;}
.cart_dlhb_1 {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #030;}
.cart_lvl_2 {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #CCC;}
.cart_lvr_2 {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCC;}
.cart_lht_2 {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCC;}
.cart_lhb_2 {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCC;}
.cart_lht_3 {	border-top-width: 2px;	border-top-style: solid;	border-top-color: #F00;}
.cart_lhb_3 {	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #F00;}


.sizeS {font-size: 10px !important;}
.sizeM {font-size: 12px !important;}
.sizeL {font-size: 14px!important;}
.sizeLL {font-size: 16px !important;}
.sizeXL {font-size: 18px !important;}
.sizeXXL {font-size: 20px !important;}


.size70 {font-size: 70% !important;}
.size80 {font-size: 80% !important;}
.size90 {font-size: 90% !important;}
.size100 {font-size: 100% !important;}
.size110 {font-size: 110% !important;}
.size120 {font-size: 120% !important;}
.size130 {font-size: 130% !important;}
.size140 {font-size: 140% !important;}
.size150 {font-size: 150% !important;}
.size160 {font-size: 160% !important;}
.size170 {font-size: 170% !important;}
.size180 {font-size: 180% !important;}
