@charset "shift_jis";
/* Ver3.1.0-CLSTK-100507 */

/* ----- width -----*/
.w80 { width:80px;}
.w140 { width:140px;}
.w480 { width:480px;}
.w500 { width:500px !important;}
.w540 { width:540px;}
.w610 { width:610px;}

/* ----- table.base ----- */
table.base td { padding:8px 10px; text-align:left;}
table.base.carTable td { vertical-align:top;}
table.base.carTable td.vam { vertical-align:middle;}
table.base.carTable th.vtop { vertical-align:top;}


/* ----- tdcolor ----- */

.tdColor01 { background-color:#D7E6F9 !important; }
.tdColor02 { background-color:#FFFF99 !important; }
.tdColor03 { background-color:#D0FCFD !important; }
.tdColor04 { background-color:#DCFCD1 !important; }
.tdColor05 { background-color:#FFF9F0 !important; }
.tdColor06 { background-color:#FDD9D0 !important; }
.tdColor07 { background-color:#FCEBEB !important; }
.tdColor08 { background-color:#ECE7FA !important; }
.tdColor09 { background-color:#F7F2F2 !important; }
.tdColor10 { background-color:#F9F0F0 !important; }
.tdColor11 { background-color:#F9F9F0 !important; }
.tdColor12 { background-color:#F7F7F2 !important; }
.tdColor13 { background-color:#F2F7F2 !important; }
.tdColor14 { background-color:#F2F7F7 !important; }
.tdColor15 { background-color:#F2F2F7 !important; }
.tdColor16 { background-color:#F7F2F7 !important; }
.tdColor17 { background-color:#FCEDED !important; }
.tdColor18 { background-color:#FCF2ED !important; }
.tdColor19 { background-color:#FCF9ED !important; }
.tdColor20 { background-color:#FAFCED !important; }
.tdColor21 { background-color:#F4FCED !important; }
.tdColor22 { background-color:#EFFCED !important; }
.tdColor23 { background-color:#EDFCF1 !important; }
.tdColor24 { background-color:#EDFCF7 !important; }
.tdColor25 { background-color:#EDFCFC !important; }
.tdColor26 { background-color:#EDF7FC !important; }
.tdColor27 { background-color:#EDF1FC !important; }
.tdColor28 { background-color:#EFEDFC !important; }
.tdColor29 { background-color:#F9EDFC !important; }
.tdColor30 { background-color:#FCEDFA !important; }
.tdColor31 { background-color:#FCEDF4 !important; }


/* ----- dl.fruitIcon ----- */
dl.fruitArea { display:inline-block; }
dl.fruitArea dt { float:left; width:250px; margin:0 0 10px 0; font-size:108%; font-weight:bold; line-height:30px; }
dl.fruitArea dd { float:left; width:400px; margin:0 0 10px 0; font-size:93%; line-height:35px; }
dl.fruitArea dt.icon01 { padding-left:35px; background:url(../../customer/dictionary/img/fru_ico_01.gif) no-repeat left center; }
dl.fruitArea dt.icon02 { padding-left:35px; background:url(../../customer/dictionary/img/fru_ico_02.gif) no-repeat left center; }
dl.fruitArea dt.icon03 { padding-left:35px; background:url(../../customer/dictionary/img/fru_ico_03.gif) no-repeat left center; }
dl.fruitArea dt.icon04 { padding-left:35px; background:url(../../customer/dictionary/img/fru_ico_04.gif) no-repeat left center; }
dl.fruitArea dt.icon05 { padding-left:35px; background:url(../../customer/dictionary/img/fru_ico_05.gif) no-repeat left center; }

/* ----- dl.addIcon ----- */
dl.addArea dt { font-size:108%; font-weight:bold; line-height:140%; }
dl.addArea dt.icon01 { padding-left:35px; background:url(../../customer/dictionary/img/fru_ico_01.gif) no-repeat left top; height:30px; margin-bottom:10px; }
dl.addArea dt.icon02 { padding-left:35px; background:url(../../customer/dictionary/img/fru_ico_02.gif) no-repeat left top; height:30px; }
dl.addArea dt.icon03 { padding-left:35px; background:url(../../customer/dictionary/img/fru_ico_03.gif) no-repeat left top; height:30px; margin-bottom:25px; }
dl.addArea dt.icon04 { padding-left:35px; background:url(../../customer/dictionary/img/fru_ico_04.gif) no-repeat left top; height:30px; }
dl.addArea dd ul { margin:0px 0px 10px 35px; }
dl.addArea dd ul li { list-style-type:none; line-height:120%; }

.font0066cc { color:#0066cc; }

h2 span.fs12 { float:none; font-size:80% !important; line-height:1.0; font-weight:normal; }

table.base.material tbody td.cancel { padding:0px 0px; margin:0px 0px; vertical-align:top; background-color:#3a0303; }
table.base.material tbody.lineheight td { line-height: 115%; }
table.base.material strong { font-weight:bold; }
/*table.base.material a {color:#52636B; text-decoration:none;  font-weight:bold; }
table.base.material a:visited { color:#52636B;  text-decoration:none; }
table.base.material a:hover { text-decoration: underline; }*/

table.classify thead th,
table.classify tbody th,
table.classify tbody td { font-size:12px;}


ul.diamonds li { list-style-type:none; }
ul.diamonds li.mb10 { margin-bottom:10px; }

ul li a.mr20 { margin-right:20px; }

/* EOF*/