@charset "utf-8";



/* ==========================================================================================================

	  レイアウト構成 / 共通スタイル

============================================================================================================*/


/*  メインエリア
---------------------------------------------------------------------------------------------------------------------------------*/
div#bodyWrapper{background-image:url(../_img/bg01_2.gif); background-position:top; background-repeat:repeat-x;}
div#contents{width:941px; margin:0px auto;}


/*  ヘッダ
---------------------------------------------------------------------------------------------------------------------------------*/
div#header{background-image:url(../_img/bg01.gif);background-position:top center;background-repeat:no-repeat;}
table#header2{background-image:url(../_img/bg01.gif);background-position:top center;background-repeat:no-repeat;}
div#logo{margin-top:15px;}


/*  フッタ
---------------------------------------------------------------------------------------------------------------------------------*/
div#footer{clear:both; font-size:10px; background-image:url(../_img/bk02.gif); background-position:top; background-repeat:repeat-x;padding-bottom:20px;}
div#footer2{width:941px;background-image:url(../_img/bk02.gif); background-position:top; background-repeat:repeat-x;  margin:0px auto;}
div#footer3{height:63px;}
div#footer3 ul{}
div#footer3 li{display: inline; color: #ffffff;}
div#footer3 a {color: #ffffff;text-decoration: none;}
div#footer3 a:link {color: #ffffff;text-decoration: none;}
div#footer3 a:visited {color: #ffffff;text-decoration: none;}
div#footer3 a:hover {color: #ffffff;text-decoration:underline;}
div#footer2 p{font-size:10px;}


/*  背景
------------------------------------------------------------------------*/
div.bg03{background-image:url(../_img/bk03.gif); background-repeat:repeat-y; padding:0px 10px 0px 20px;}


/*  ページトップへ
------------------------------------------------------------------------*/
p.pageTop{
padding-top:15px;
text-align:right;
margin-bottom:20px;
font-size:10px;
color: #cc0000;
}

p.pageTop2{
padding-top:15px;
text-align:right;
margin-bottom:5px;
font-size:10px;
color: #cc0000;
}


/*google検索 topページ*/
.gsearch{width:335px; background:#e7e7e7 url(../_img/gsearch01.gif) left top no-repeat; padding-top:47px;}
.gsearch .gsearch_f{background:#e7e7e7 url(../_img/gsearch02.gif) left bottom no-repeat;}
.gsearch .gsearch2{padding:0 20px 15px;}
.gsearch .gsearch3{background:#ffffff url(../_img/gsearch06.gif) left top no-repeat; padding:25px 0 0; font-weight:bold;}
.gsearch .gsearch3_f{background:#ffffff url(../_img/gsearch04.gif) left bottom no-repeat; padding:0 25px 27px 25px;}

.gsearch .gsearch_table{ width:100%;}
.gsearch .gsearch_table th{padding:10px 4px 0; text-align:left;}
.gsearch .gsearch_table td{padding:10px 4px 0;}
.gsearch .gsearch_table td.gr{padding:2px 4px; background-color:#d5d5d5;}
.gsearch .gsearch_table span{font-size:10px; font-weight:normal; color:#666666;}
.gsearch .gsearch_table td input{ border:1px solid #cc0000; width:100%;}

.gsearch .gsearch_rumi{background:url(../_img/gsearch09.gif) right top no-repeat;}
.gsearch .gsearch_rumi2{background:#ffffff url(../_img/gsearch05.gif) left top no-repeat; padding:15px 0 0; width:234px;}
.gsearch .gsearch_rumi2 div{background:#ffffff url(../_img/gsearch10.gif) left bottom no-repeat; padding:0 15px 25px; font-weight:normal;}
.gsearch .gsearch_rumi2 div p{background:url(../_img/gsearch07.gif) left top no-repeat; padding:0 0 10px 20px; font-weight:bold;}
.gsearch .gsearch_bt{background:url(../_img/gsearch03.gif) left top no-repeat; padding-top:25px; text-align:center;}

.gsearch span{font-size:10px; font-weight:normal; color:#666666;}

/*google検索 ギャラリーページ*/
.gsearch_gallery{width:221px; background:#e7e7e7 url(../_img/gsearch_gallery01.gif) left top no-repeat; padding-top:37px; margin-top:15px;}
.gsearch_gallery .gsearch_f{background:#e7e7e7 url(../_img/gsearch_gallery04.gif) left bottom no-repeat;}
.gsearch_gallery .gsearch2{width:191px; padding:0 15px 15px;}
.gsearch_gallery .gsearch3{background:#ffffff url(../_img/gsearch_gallery02.gif) left top no-repeat; padding:15px 0 0; font-weight:bold; margin-top:5px;}
.gsearch_gallery .gsearch3_f{background:#ffffff url(../_img/gsearch_gallery03.gif) left bottom no-repeat; padding:0 15px 10px;}

.gsearch_gallery .gsearch_table{width:100%;}
.gsearch_gallery .gsearch_table th{padding:5px 4px 0; text-align:left;}
.gsearch_gallery .gsearch_table td{padding:2px 4px 5px;}
.gsearch_gallery .gsearch_table td.gr{padding:2px 4px; background-color:#d5d5d5;}
.gsearch_gallery .gsearch_table span{font-size:10px; font-weight:normal; color:#666666;}
.gsearch_gallery .gsearch_table td input{ border:1px solid #cc0000; width:100%;}

.gsearch_gallery .gsearch_rumi{}
.gsearch_gallery .gsearch_rumi2{background:#ffffff url(../_img/gsearch_gallery02.gif) left top no-repeat; padding:15px 0 0;}
.gsearch_gallery .gsearch_rumi2 div{background:#ffffff url(../_img/gsearch_gallery03.gif) left bottom no-repeat; padding:0 15px 15px; font-weight:normal;}
.gsearch_gallery .gsearch_rumi2 div p{background:url(../_img/gsearch07.gif) left top no-repeat; padding:0 0 5px 20px; font-weight:bold;}
.gsearch_gallery .gsearch_bt{padding-top:15px; text-align:center;}

.gsearch_gallery span{font-size:10px; font-weight:normal; color:#666666;}

/*google検索 SEOページ（車名）*/
.gsearch_wheel_CAR{width:221px; background:#e7e7e7 url(../_img/gsearch_wheel_car.gif) left top no-repeat; padding-top:37px; margin-top:15px;}
.gsearch_wheel_CAR .gsearch_f{background:#e7e7e7 url(../_img/gsearch_gallery04.gif) left bottom no-repeat;}
.gsearch_wheel_CAR .gsearch2{width:191px; padding:0 15px 15px;}
.gsearch_wheel_CAR .gsearch3{background:#ffffff url(../_img/gsearch_gallery02.gif) left top no-repeat; padding:15px 0 0; font-weight:bold; margin-top:5px;}
.gsearch_wheel_CAR .gsearch3_f{background:#ffffff url(../_img/gsearch_gallery03.gif) left bottom no-repeat; padding:0 15px 10px;}

.gsearch_wheel_CAR .gsearch_table{width:100%;}
.gsearch_wheel_CAR .gsearch_table th{padding:5px 4px 0; text-align:left;}
.gsearch_wheel_CAR .gsearch_table td{padding:2px 4px 5px;}
.gsearch_wheel_CAR .gsearch_table td.gr{padding:2px 4px; background-color:#d5d5d5;}
.gsearch_wheel_CAR .gsearch_table span{font-size:10px; font-weight:normal; color:#666666;}
.gsearch_wheel_CAR .gsearch_table td input{ border:1px solid #cc0000; width:100%;}

.gsearch_wheel_CAR .gsearch_rumi{}
.gsearch_wheel_CAR .gsearch_rumi2{background:#ffffff url(../_img/gsearch_gallery02.gif) left top no-repeat; padding:15px 0 0;}
.gsearch_wheel_CAR .gsearch_rumi2 div{background:#ffffff url(../_img/gsearch_gallery03.gif) left bottom no-repeat; padding:0 15px 15px; font-weight:normal;}
.gsearch_wheel_CAR .gsearch_rumi2 div p{background:url(../_img/gsearch07.gif) left top no-repeat; padding:0 0 5px 20px; font-weight:bold;}
.gsearch_wheel_CAR .gsearch_bt{padding-top:15px; text-align:center;}

/*google検索 SEOページ（ホイール）*/
.gsearch_wheel_WHEEL{width:221px; background:#e7e7e7 url(../_img/gsearch_wheel_wheel.gif) left top no-repeat; padding-top:37px; margin-top:15px;}
.gsearch_wheel_WHEEL .gsearch_f{background:#e7e7e7 url(../_img/gsearch_gallery04.gif) left bottom no-repeat;}
.gsearch_wheel_WHEEL .gsearch2{width:191px; padding:0 15px 15px;}
.gsearch_wheel_WHEEL .gsearch3{background:#ffffff url(../_img/gsearch_gallery02.gif) left top no-repeat; padding:15px 0 0; font-weight:bold; margin-top:5px;}
.gsearch_wheel_WHEEL .gsearch3_f{background:#ffffff url(../_img/gsearch_gallery03.gif) left bottom no-repeat; padding:0 15px 10px;}

.gsearch_wheel_WHEEL .gsearch_table{width:100%;}
.gsearch_wheel_WHEEL .gsearch_table th{padding:5px 4px 0; text-align:left;}
.gsearch_wheel_WHEEL .gsearch_table td{padding:2px 4px 5px;}
.gsearch_wheel_WHEEL .gsearch_table td.gr{padding:2px 4px; background-color:#d5d5d5;}
.gsearch_wheel_WHEEL .gsearch_table span{font-size:10px; font-weight:normal; color:#666666;}
.gsearch_wheel_WHEEL .gsearch_table td input{ border:1px solid #cc0000; width:100%;}

.gsearch_wheel_WHEEL .gsearch_rumi{}
.gsearch_wheel_WHEEL .gsearch_rumi2{background:#ffffff url(../_img/gsearch_gallery02.gif) left top no-repeat; padding:15px 0 0;}
.gsearch_wheel_WHEEL .gsearch_rumi2 div{background:#ffffff url(../_img/gsearch_gallery03.gif) left bottom no-repeat; padding:0 15px 15px; font-weight:normal;}
.gsearch_wheel_WHEEL .gsearch_rumi2 div p{background:url(../_img/gsearch07.gif) left top no-repeat; padding:0 0 5px 20px; font-weight:bold;}
.gsearch_wheel_WHEEL .gsearch_bt{padding-top:15px; text-align:center;}


/*  共通　ライン
------------------------------------------------------------------------*/
.line02{background-image:url(../_img/line_02.gif);background-position:center top; background-repeat:repeat-y;}
.line03{border: 1px solid #BDBCBD;}
.line04{border-bottom: 2px solid #000000;}
.line05{border-left: 2px solid #000000; padding:3px 8px;}
.line06{border-bottom: 1px dotted #000000; padding:7px 0px 3px 0px;}
.line07{border-bottom: 1px solid #A4A4A4; padding-bottom:5px;}
.line08{border-top: 1px solid #F0F0F0;}



/*  共通　margin
------------------------------------------------------------------------*/

/*IEでのマージンずれ*/
div{zoom:1;}

.mB2{margin-bottom:2px;}
.mB5{margin-bottom:5px;}
.mB7{margin-bottom:7px;}
.mB10{margin-bottom:10px;}
.mB15{margin-bottom:15px;}
.mB20{margin-bottom:20px;}
.mB25{margin-bottom:25px;}
.mB30{margin-bottom:30px;}
.mB40{margin-bottom:40px;}
.mB50{margin-bottom:50px;}


.mT2{margin-top:2px;}
.mT3{margin-top:3px;}
.mT5{margin-top:5px;}
.mT8{margin-top:8px;}
.mT10{margin-top:10px;}
.mT15{margin-top:15px;}
.mT18{margin-top:18px;}
.mT20{margin-top:20px;}
.mT25{margin-top:25px;}
.mT30{margin-top:30px;}
.mT35{margin-top:35px;}
.mT40{margin-top:40px;}
.mT45{margin-top:45px;}
.mT50{margin-top:50px;}
.mT60{margin-top:60px;}

.mL_5{margin-left:-5px;}
.mL_10{margin-left:-10px;}
.mL_15{margin-left:-15px;}
.mL_20{margin-left:-20px;}
.mL_25{margin-left:-25px;}

*html .mL_5{margin-left:0px;}
*html .mL_10{margin-left:0px;}
*html .mL_15{margin-left:0px;}
*html .mL_20{margin-left:0px;}
*html .mL_25{margin-left:0px;}

.mL2{margin-left:2px;}
.mL5{margin-left:5px;}
.mL6{margin-left:6px;}
.mL10{margin-left:10px;}
.mL12{margin-left:12px;}
.mL15{margin-left:15px;}
.mL20{margin-left:20px;}
.mL25{margin-left:25px;}
.mL30{margin-left:30px;}
.mL35{margin-left:35px;}
.mL40{margin-left:40px;}
.mL42{margin-left:42px;}
.mL50{margin-left:50px;}
.mL70{margin-left:70px;}


.mR5{margin-right:5px;}
.mR10{margin-right:10px;}
.mR15{margin-right:15px;}
.mR20{margin-right:20px;}
.mR30{margin-right:30px;}
.mR35{margin-right:35px;}
.mR40{margin-right:40px;}
.mR50{margin-right:50px;}




.pT2{padding-top:2px;}
.pT3{padding-top:3px;}
.pT5{padding-top:5px;}
.pT8{padding-top:8px;}
.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;}


.pB1{padding-bottom:1px;}
.pB2{padding-bottom:2px;}
.pB5{padding-bottom:5px;}
.pB15{padding-bottom:15px;}
.pB10{padding-bottom:10px;}
.pB20{padding-bottom:20px;}
.pB25{padding-bottom:25px;}
.pB30{padding-bottom:30px;}
.pB40{padding-bottom:40px;}
.pB50{padding-bottom:50px;}


.pL5{padding-left:5px;}
.pL10{padding-left:10px;}
.pL12{padding-left:12px;}
.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;}
.pL80{padding-left:80px;}


.pR5{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;}
.pR45{padding-right:45px;}
.pR50{padding-right:50px;}



/*  共通　font
------------------------------------------------------------------------*/

.f9{font-size:9px; letter-spacing:0px; line-height:130%;}
.f10{font-size:10px; letter-spacing:0px; line-height:130%;}
.f11{font-size:11px; letter-spacing:0px; line-height:140%;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.fBold{font-weight:bold;}
.fNormal{font-weight:normal;}

.fRed{color:#CC0000;}
.fBlue{color:#0000CC;}
.fGray{color:#B3B3B3;}
.fGray2{color:#808080;}
.fAqua{color:#0089D0;}
.fPink{color:#d7247f;}
.fYellow{color:#f39700;}
.fGreen{color:#39B54A;}
.fWhite{color:#FFFFFF;}
.fBlack{color:#000000;}




/*  共通　link
------------------------------------------------------------------------*/
a.linkBlack{color: #000000; }
a.linkBlack:link {color: #000000; }
a.linkBlack:visited {color: #000000; }
a.linkBlack:hover {color: #FF4317; }

a.linkBlack2{color: #000000; text-decoration: none; }
a.linkBlack2:link {color: #000000; text-decoration: none; }
a.linkBlack2:visited {color: #000000; text-decoration: none; }
a.linkBlack2:hover {color: #FF4317; text-decoration: none; }

a.linkBlack3{color: #000000; text-decoration: none; }
a.linkBlack3:link {color: #000000; text-decoration: none; }
a.linkBlack3:visited {color: #000000; text-decoration: none; }
a.linkBlack3:hover {color: #CC0000; text-decoration:underline; }

a.linkBlue{color: #3F3FD9; }
a.linkBlue:link {color: #3F3FD9; }
a.linkBlue:visited {color: #3F3FD9; }
a.linkBlue:hover {color: #0073CC; }

a.linkBlue2{color: #3F3FD9; text-decoration: none;}
a.linkBlue2:link {color: #3F3FD9; text-decoration: none;}
a.linkBlue2:visited {color: #3F3FD9; text-decoration: none;}
a.linkBlue2:hover {color: #0073CC; text-decoration: none;}

a.linkNoline{text-decoration: none; border:0px;}
a.linkNoline:link {text-decoration: none; border:0px;}
a.linkNoline:visited {text-decoration: none; border:0px;}
a.linkNoline:hover {text-decoration: none; border:0px;}

a.linkWhite{color: #FFFFFF; }
a.linkWhite:link {color: #FFFFFF; }
a.linkWhite:visited {color: #FFFFFF; }
a.linkWhite:hover {color: #FF4317; }

a.linkWhite2{color: #FFFFFF; text-decoration: none; border:0px;}
a.linkWhite2:link {color: #FFFFFF; text-decoration: none; border:0px;}
a.linkWhite2:visited {color: #FFFFFF; text-decoration: none; border:0px;}
a.linkWhite2:hover {color: #d7d7d7; text-decoration: none; border:0px;}

a.linkGray{color:#404040;text-decoration: none; border:0px;}
a.linkGray:link {color: #404040;text-decoration: none; border:0px;}
a.linkGray:visited {color: #404040;text-decoration: none; border:0px;}
a.linkGray:hover {color: #FFFFFF; }

a.linkLine{text-decoration:underline; border-bottom:1px;}
a.linkLine:link{text-decoration:underline; border-bottom:1px;}
a.linkLine:visited{text-decoration:underline; border-bottom:1px;}
a.linkLine:hover{text-decoration:underline; border-bottom:1px;}

.linkLine a{text-decoration:underline; border-bottom:1px;}
.linkLine a:link{text-decoration:underline; border-bottom:1px;}
.linkLine a:visited{text-decoration:underline; border-bottom:1px;}
.linkLine a:hover{text-decoration:underline; border-bottom:1px;}


/*  共通　ボタン
------------------------------------------------------------------------*/
a.btAqua{display:inline; color: #AC0000; text-decoration: none; background-color:#dddddd; padding:0px 10px; font-weight:normal;}
a.btAqua:link {color: #AC0000; text-decoration: none;}
a.btAqua:visited {color: #AC0000; text-decoration: none;}
a.btAqua:hover {color: #AC0000; background-color:#eeeeee; text-decoration: none;}



.arrow_02_2{background:url(../_img/arrow02_2.gif) no-repeat left 2px;padding-left:15px; font-size:10px;}


/*  共通　画像
------------------------------------------------------------------------*/
.ms_img { -ms-interpolation-mode: bicubic; } 
.photo01{padding:1px; border:1px solid #999999; background-color:#FFFFFF;}



/*  フロート・クリア・調整
------------------------------------------------------------------------*/

.fL{float:left;}
.fR{float:right;}

.clear{clear:both;}
.clear2{clear:both; line-height:0;}

.center{text-align:center;}
.center2{margin:0px auto;}
.left{text-align:left;}
.right{text-align:right;}
.middle{vertical-align:middle;}
.bottom{vertical-align:bottom;}


/*  インラインフレーム
------------------------------------------------------------------------*/
.logbox_01{padding: 0px; overflow: auto;}



/*  ページ移動
------------------------------------------------------------------------*/
p.page a{color: #0000CC;}
p.page a:link{color: #0000CC;}
p.page a:visited{color: #0000CC;}
p.page a:hover{color: #0073CC;}



/*  Ajax画面
------------------------------------------------------------------------*/
.title_img{position: relative;top: 0px; left: 0px;}
.title_text{position: absolute; top:9px; left:35px; color:#FFFFFF; font-size:16px;}
.title_text2{position: absolute; top:3px; left:35px; color:#FFFFFF; font-size:16px;}
.title_text3{position: absolute; top:4px; left:8px; color:#FFFFFF; font-size:13px;}
.title_close{position: absolute; top:9px; right:10px;}
.title_close2{position: absolute; top:6px; right:10px;}

.carregist01{background-color:#F5F5F5; padding:30px 0px 40px 0px;}
.carregist02{background-color:#FFFFFF; padding:8px 0px 15px 0px;}




/*  メーカー選択（国旗）
------------------------------------------------------------------------*/
table#shopping03 p{border-bottom: 1px solid #BDBCBD; padding-left:20px; padding-bottom:1px; margin-bottom:3px; font-size:11px;}
table#shopping03 a{color:#000000;text-decoration: none;}
table#shopping03 a:link{color:#000000;text-decoration: none;}
table#shopping03 a:visited{color:#000000;text-decoration: none;}
table#shopping03 a:hover{color:#FF4317;text-decoration: none;}	
.icon_country{background-repeat:no-repeat; background-position:left 2px;}


/*左下画面の罫線
------------------------------------------------------------------------*/
.border01{background-image:url(../_img/bk05.gif); background-repeat:no-repeat; background-position:bottom;}
	.border01_white{background-color:#FFFFFF;}
	
	
/**/
.logbox{border-style: groove; border-color:#cccccc; border-width:3px; width: 644px;height: 50px;padding: 7px;overflow: auto;}


/*ポップアップのローディング
------------------------------------------------------------------------*/
#Popup_Framepanel{background-image:url(../_img/loading.gif); background-repeat:no-repeat; background-position:center;}


/*利用規約（iframe）
------------------------------------------------------------------------*/
div#privacy{font-size:10px;}
div#privacy h2{font-size:14px;color:#333333;text-align:left;font-weight:bold;height:20px;margin:15px 0 10px 0;}
div#privacy h3{color:#ffffff;text-align:left;background-color:#aaaaaa;padding:2px 0 2px 10px; margin-top:15px;}
div#privacy p{margin:3px 0;padding:0;color:#333333;text-align:left;}
div#privacy ul{margin:0px 20px;padding:0;}

div#privacy table{margin :10px 0 20px 0;padding:0;text-align:left;color:#333333;width:100%;border-top:1px  dotted #333333;}
div#privacy table th{padding:2px 5px;border-bottom:1px  dotted #333333;background-color:#dddddd;width:125px;}
div#privacy table td{padding:2px 5px;border-bottom:1px  dotted #333333;}

/*ルミさん
------------------------------------------------------------------------*/
div.rumi01{background-image:url(../_img/rumi_02.gif); background-repeat:repeat-y; padding:0px 10px;}
div.rumi02{background-image:url(../_img/rumi_03.gif); background-repeat:no-repeat; height:111px; padding-top:7px; padding-left:154px;}
.rumi03{height:100px;}

div.rumi01b{background-image:url(../_img/rumi_02b.gif); background-repeat:repeat-y; padding:0px 10px;}
div.rumi02b{background-image:url(../_img/rumi_03b.gif); background-repeat:no-repeat; height:111px; padding-top:7px; padding-left:115px;}
.rumi03b{height:100px;}

div.rumi01c{background-image:url(../_img/rumi_02c.gif); background-repeat:repeat-y; padding:0px 10px;}
div.rumi02c{background-image:url(../_img/rumi_03c.gif); background-repeat:no-repeat; height:128px; padding-top:38px;}
.rumi03c{height:100px;}


/*ギャラリー改修
------------------------------------------------------------------------*/


table.step3Table th{
border-top:solid 1px #d40400;
border-bottom:solid 1px #d40400;
text-align:left;
padding:5px 10px 5px 0px;
}


table.step3Table td{
padding:5px 10px 5px 0px;
}



.galleryTitleNew2{
background:#efefef;
border-bottom:solid 3px #ffffff;
padding:2px 2px;
font-weight:bold;
}


.redLine{border-bottom:solid 1px #d40400;}

.selectBtn{
background:#da0700;
padding:3px 5px;
}







/*2010_02改修*/
.to_detail_btn{text-align:right; background-color:#d1d1d1;}
.pliceF14{font-size:13px; font-weight:bold; color:#cc0000;}
.pliceF12{font-size:12px; font-weight:bold; color:#cc0000;}

dl.size_price{width:125px; float:left; margin:0 3px 1px 0; border:#ffffff 0px none;}
dl.size_price dt{padding:0 1px 1px 0; float:left; height:22px;}
dl.size_price dd{padding:2px 0 0 5px; background-color:#e7e7e7; font-weight:bold; color:#cc0000; float:left; height:18px; width:90px;}

dl.size_price_color{float:left; margin:0 3px 1px 0; border:#ffffff 0px none;}
dl.size_price_color dt{padding:0 1px 1px 0; float:left; height:22px;}
dl.size_price_color dd{padding:2px 0 0 5px; background-color:#e7e7e7; float:left;}













