html, body {background-color:#f2f2f2; height:100%; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
h1 {font-size:16px; font-weight:bold; margin:4px 2px;}
h2 {font-size:14px; font-weight:bold; margin:4px 2px;}
h3 {font-size:12px; font-weight:bold; margin:4px 2px;}
h4 {font-size:12px; font-weight:bold; margin:2px;}
ul {list-style-type:disc; list-style-position:outside; margin:2px 0 2px 1.5em; padding:0;}
dl {margin:0; padding:0;}
td, th {font-size:12px; font-weight:normal; color:#333333;}
p {margin:4px 2px;}
img {border:0;}

#main {width:960px; min-height:100%; margin:auto; padding:0 4px; background:url(images/bg/shadow-960.jpg) repeat-y #ffffff;}
*html #main {width:960px; height:100%; margin:auto; padding:0 4px; background:url(images/bg/shadow-960.jpg) repeat-y #ffffff;}
#header {width:960px; margin:auto; text-align:right;}
#footer {width:960px; margin:auto;}

#main-left-01 {width:150px; float:left; padding:10px 0 10px 10px;}
#main-right-01 {width:780px; float:right; padding:10px 10px 10px 0;}


.left-01 {width:510px; float:left; text-align:left;}
.right-01 {width:260px; float:right;}

.left-03 {width:530px; float:left; text-align:left;}
.right-03 {width:240px; float:right;}


#main-left-02 {width:670px; float:left; margin:0; padding:10px 0 10px 10px; text-align:left;}
#main-right-02 {width:260px; float:right; margin:0; padding:10px 10px 10px 0; text-align:left;}

.left-02 {width:240px; float:left; text-align:left; margin:0; padding:5px 0 5px 5px;}
.right-02 {width:400px; float:right; text-align:left; margin:0; padding:5px 5px 5px 0;}


#news {width:100%; text-align:left;}
#news dt {font-size:10px; font-weight:bolder; color:#669900;}
#news dd {padding-bottom:4px;	margin-left:0; border-bottom:dotted 1px #CCCCCC;}
#news a {text-decoration:underline; color:#333333;}
#news a:hover {text-decoration:underline; color:#669900;}

#p-menu {width:100%; background:url(images/tl/product_sc_bg1.gif) repeat-y left; margin-bottom:10px;}
#p-menu h2 {background:url(images/tl/product_sc_bg2.gif) repeat-y left; background-color:#eeeeee; margin:0; text-indent:10px; font-weight:bold; font-size:12px;}
#p-menu .buttom_img {vertical-align:bottom;}
#p-menu ul {list-style-type:none; margin-left:5px; margin-top:0; padding-left:5px;}
#p-menu a {display:block; width:100%; border-top:dotted 1px #cccccc; padding:0; text-decoration:none; color:#333333;}
#p-menu a:hover {background-color:#EEF3E2;}

.crumb-01 {width:952px; background:url(images/bg/bg7.jpg) top repeat-x #F5FAF1; padding:4px; margin:0; text-align:left; color:#669900;}/*階層表示*/
.crumb-01 a {text-decoration:none; color:#669900;}
.crumb-01 a:hover {text-decoration:underline; color:#669900;}
.crumb-01 img {vertical-align:middle;}
.crumb-01 p {margin:0;}

.navi-01 {width:auto; background:url(images/bg/bg7.jpg) top repeat-x #F5FAF1; padding:4px; margin:0; margin-bottom:6px;  text-align:left; color:#669900;}/*chipset表示*/
.navi-01 a {text-decoration:none; color:#669900;}
.navi-01 a:hover {text-decoration:underline; color:#669900;}
.navi-01 img {vertical-align:middle;}
.navi-01 p {margin:0;}

.navi-02 {border:solid 1px #CCCCCC; background-color:#f6f6f6; margin-bottom:10px;}/*取扱いパーツリスト*/
.navi-02 a {text-decoration:none; color:#333333;}
.navi-02 a:hover {text-decoration:underline; color:#669900;}

.box-940 {width:940px; background-color:#333333; margin:0 auto;}
.box-940 ul {list-style:none; margin:0; margin-top:1px; padding:0; line-height:0;}
.box-940 li {float:left; margin:0;}

.box-700 {width:700px; background-color:#ffffff; margin:20px; text-align:center;}/*reqシリーズ*/
.box-700 p {margin:6px; text-align:left;}
.box-700 table {margin:6px;}


.box-560 {width:560px; margin:10px; border:solid 1px #CCCCCC; background:#ffffff url(images/bg/bg1.gif) repeat-x bottom;} /*ユーザ事例など*/
.box-560 table {margin:10px;}
.box-560 h1 {border-bottom:solid 3px #66bb00; margin:10px 4px 20px 4px;}
.box-560 h2 {margin:10px;}
.box-560 h3 {margin:10px;}
.box-560 p {margin:10px; text-indent:1em;}
.box-560 div {margin:10px;}
.box-560 strong {color:#669900; border-bottom:solid 1px #669900;}

.box-250-01 {width:250px; margin:0 auto; margin-bottom:10px; background:#ffffff url(images/bg/bg250-mid-01.gif) repeat-y; text-align:left;}
.box-250-01 h3 {margin:0 auto; background:url(images/bg/bg250-top-01.gif) no-repeat; padding:4px 6px;}
.box-250-01 .body {margin:0 auto; background:url(images/bg/bg250-bottom-01.gif) no-repeat bottom; padding:4px 6px;}

.box-250-02 {width:250px; margin:0 auto; margin-bottom:10px; background:#ffffff url(images/bg/bg250-mid-02.gif) repeat-y; text-align:left;}
.box-250-02 h3 {margin:0 auto; background:url(images/bg/bg250-top-02.gif) no-repeat; padding:4px 6px; border-bottom:dotted 1px #669900; text-align:center;}
.box-250-02 .body {margin:0 auto; background:url(images/bg/bg250-bottom-02.gif) no-repeat bottom; padding:4px 6px;}

.box-250-03 {width:250px; margin:0 auto; margin-bottom:10px; background:#ffffff url(images/bg/bg250-mid-02.gif) repeat-y; text-align:left;}
.box-250-03 h3 {margin:0 auto; background:url(images/bg/bg250-top-03.gif) no-repeat; padding:4px 6px; text-align:center;}
.box-250-03 .body {margin:0 auto; background:url(images/bg/bg250-bottom-02.gif) no-repeat bottom; padding:4px 6px;}

.box-230-01 {width:230px; margin:0 auto; margin-bottom:10px; background:#ffffff url(images/bg/bg230-mid-01.jpg) repeat-y; text-align:left;}
.box-230-01 h3 {margin:0 auto; background:url(images/bg/bg230-top-01.jpg) no-repeat; padding:4px 6px;}
.box-230-01 .body {margin:0 auto; background:url(images/bg/bg230-bottom-01.jpg) no-repeat bottom; padding:4px 6px;}

.box-230-02 {width:230px; margin:0 auto; margin-bottom:10px; background:#ffffff url(images/bg/bg230-mid-02.gif) repeat-y; text-align:left;}
.box-230-02 h3 {margin:0 auto; background:url(images/bg/bg230-top-02.gif) no-repeat; padding:4px 6px;}
.box-230-02 .body {margin:0 auto; background:url(images/bg/bg230-bottom-02.gif) no-repeat bottom; padding:4px 6px;}

.box-cart-01 {width:772px; border:solid 1px #cccccc; margin-bottom:20px; text-align:left;}
.box-cart-01 .body {padding:0 6px 10px 6px; background-color:#eeeeee;}
.box-cart-01 .body02 {padding:0 6px 10px 6px;}

.box-cart-02 {width:764px; margin-bottom:20px; padding:4px; text-align:left; background-color:#FBCC93;}

.box-sys-top {width:650px; margin:4px; padding:4px; text-align:left; background:#ffffff url(images/bg/bg1.gif) repeat-x bottom;}
*html .box-sys-top {width:658px; border:solid 1px #eeeeee; margin-bottom:6px; text-align:left; background:#ffffff url(images/bg/bg1.gif) repeat-x bottom;}

.box-p-top {width:auto; border:solid 1px #eeeeee; margin:0 auto; margin-bottom:6px; text-align:left; background:#ffffff url(images/bg/bg1.gif) repeat-x bottom;}

.box-f-01 {width:auto; margin-bottom:6px; text-align:left;}

.box-f-02 {width:100%; border:solid 1px #CCCCCC; margin-bottom:10px; text-align:left; background:#ffffff url(images/bg/bg1.gif) repeat-x bottom;}
.box-f-02 table {margin:6px;}
.box-f-02 h3 {margin:6px;}
.box-f-02 p {margin:6px;}
.box-f-02 div {margin:6px;}

.box-f-03 {width:auto; border:solid 1px #cccccc; border-collapse:collapse; margin-bottom:1em; text-align:left; background:#ffffff url(images/bg/bg1.gif) repeat-x bottom;}/*RSS表示*/
*.box-f-03 {width:98%; border:solid 1px #cccccc; border-collapse:collapse; margin-bottom:1em; text-align:left; background:#ffffff url(images/bg/bg1.gif) repeat-x bottom;}/*RSS表示*/
.box-f-03 p {margin:5px 3px;}
.box-f-03 ul {list-style:none; margin:2px 0 2px 0.5em; padding:0;}
.box-f-03 li {padding-bottom:5px; border-bottom:dotted 1px #cccccc;}
.box-f-03 img {margin:2px;}
.box-f-03 a {text-decoration:underline; color:#333333;}
.box-f-03 a:hover {text-decoration:underline; color:#669900;}

.box-f-04 {width:100%; border:solid 1px #CCCCCC;text-align:center; background:#eeeeee;}/*システムスペックページ枠*/

.box-f-05 {width:auto; margin:10px 6px; border:solid 1px #CCCCCC; background:url(images/bg/bg6.jpg) repeat-y right;}/*システムリスト*/
.box-f-05 table {margin:4px;}
.box-f-05 p {margin:4px;}
*.box-f-05 {width:98%; margin:10px 6px; border:solid 1px #CCCCCC; background:url(images/bg/bg6.jpg) repeat-y right;}/*システムリスト*/

.box-f-06 {width:auto; border:solid 1px #CCCCCC; background-color:#eeeeee; margin-bottom:10px;}
.box-f-06 div {margin:4px;}
.box-f-06 p {margin:4px;}
.box-f-06 img {margin:4px;}

.box-f-07 {width:95%; margin:0 auto; margin-top:10px; margin-bottom:20px; border:solid 1px #CCCCCC; background:url(images/bg/bg10.jpg) repeat-y left;}/*システムリスト(box-f-05の逆)*/
.box-f-07 table {margin:4px;}
.box-f-07 p {margin:4px;}

.sys-price {width:auto; padding:0; margin-bottom:1em;}
.sys-price dl {margin-top:0;}
.sys-price dt {padding-left:3px; margin:0; background:#EEF3E2; text-align:left;}
.sys-price dd {border-bottom:dotted 1px #999999; padding:2px; margin:0; background:#EEF3E2; text-align:right; font-weight:bold;}

.list-01 dl {margin-top:0;}
.list-01 dt {padding-left:3px; margin:0; text-align:left;}
.list-01 dd {border-bottom:dotted 1px #999999; padding:2px 2px 2px 6px; margin:0; text-align:left; font-weight:bold;}

.list-02 {float:right; list-style-type:none; margin:4px;}/*image list(縦/右)*/
.list-02 li {margin-bottom:2px;}

.list-03 {list-style-type:none; margin:4px; line-height:18px;}
.list-03 li.dot {background:url(images/point/dot2.gif) left top no-repeat; padding-left:20px;}
.list-03 li.down {background:url(images/point/arrow_down.gif) left top no-repeat; padding-left:20px;}/*ダウンロードリスト*/
.list-03 li.pdf {background:url(images/logo/pdf.gif) left top no-repeat; padding-left:20px;}/*PDFリスト*/


.tab-02-header {height: 24px; padding-top:10px;}
.tab-02-selector {line-height:25px; padding-right:10px; float:left; font-weight:bold; cursor:pointer; background:url(images/nav/tab001_2.jpg) top right no-repeat; margin-right:4px;}
.tab-02-selector span {display:block; padding-left:10px; background:url(images/nav/tab001_2.jpg) top left no-repeat;}
.selected {background:url(images/nav/tab001_1.jpg) top right no-repeat;}
.selected span {display:block; padding-left:10px; background:url(images/nav/tab001_1.jpg) top left no-repeat;}
.tab-02-content {background:url(images/bg/bg11.jpg) top left repeat-x; border:1px solid #cccccc; padding:10px 10px; display:block; margin-bottom:20px;}
.tab-02-selector a {text-decoration:none; color:#333333;}
.tab-02-noshow {display: none;}



.title-06-12 {font-size:12px; font-weight:bold; background:#FFFFFF url(images/bg/bg3.gif) bottom repeat-x; padding:2px 2px 6px 2px; margin:0 0 0.5em 0; text-align:center;}



.title-08-12 {width:auto; background:#ffffff url(images/bg/bg5.jpg) repeat bottom; border-bottom:solid 1px #669900; margin:0; padding:2px 4px 4px 0; text-align:center; font-size:12px; font-weight:bold;} /*system*/

.title-09-12 {border-bottom:solid 3px #66bb00; padding:2px; text-align:left; font-weight:bold; font-size:12px;} /*sys_price_list*/

.title-15-14 {border-bottom:dotted 1px #CCCCCC; margin:0; padding:4px 10px; background-color:#eeeeee; font-size:14px; font-weight:bold;} /*カートで使用*/




table.reqform-02 {width:100%; margin:0; padding:0;}
.reqform-02 td {border:none; vertical-align:top;}
.reqform-02 ul {list-style:none;}
.reqform-02 li {margin-bottom:6px;}
.reqform-02 li.t1 {margin-bottom:6px; border-bottom:dotted 1px #CCCCCC;}


table.table-02 {width:auto; border:1px #cccccc solid; border-collapse:collapse; margin-bottom:5px;} /*システムスペックなど*/
.table-02 caption {border-bottom:solid 3px #66bb00; padding:2px; text-align:left; font-weight:bold; font-size:12px;}
.table-02 th.index {border:1px #cccccc solid; padding:3px; background:#BAD18F; font-weight:normal; text-align:left; white-space:nowrap;}
.table-02 th {border:1px #cccccc solid; padding:3px; background:#f6f6f6; text-align:left; white-space:nowrap;}
.table-02 td {border:1px #cccccc solid; padding:3px; background:#ffffff; text-align:left;}
.table-02 ul {list-style:url(images/point/dot1.gif) disc outside; margin:0 0 0 1.5em; padding:0;}



table.table-06 {width:auto;} /*parts_manu*/
.table-06 td {width:50%; border-bottom:dotted 1px #CCCCCC; padding:4px 0; text-align:left;}



table.table-11 {width:760px; border:1px #cccccc solid; border-collapse:collapse;} /*カートなど*/
.table-11 caption {text-align:left; font-weight:bold; margin:2px;}
.table-11 th {padding:3px; background:#eeeeee; font-weight:bold; text-align:left; white-space:nowrap;}
.table-11 th.index {border:1px #cccccc solid; border-bottom:solid 1px #999999; padding:3px; background:#BAD18F url(images/bg/bg5.jpg) repeat bottom; font-weight:bold; text-align:center; white-space:nowrap;}
.table-11 td {padding:3px; background:#ffffff; text-align:left; vertical-align:top;}
.table-11 td.price {padding:3px; background:#ffffff; text-align:right; white-space:nowrap;}

table.table-12 {width:760px; border:1px #cccccc solid; border-collapse:collapse;} /*カート-パーツ単品など*/
.table-12 caption {text-align:left; font-weight:bold; margin:2px;}
.table-12 th {padding:3px; border:1px #cccccc solid; background:#eeeeee; font-weight:bold; text-align:left; white-space:nowrap;}
.table-12 th.index {border:1px #cccccc solid; border-bottom:solid 1px #999999; padding:3px; background:#BAD18F url(images/bg/bg5.jpg) repeat bottom; font-weight:bold; text-align:center; white-space:nowrap;}
.table-12 td {border:solid 1px #CCCCCC; padding:3px; text-align:left;}
.table-12 td.bold {border:solid 1px #CCCCCC; padding:3px; text-align:left; font-weight:bold;}
.table-12 td.price {border:solid 1px #CCCCCC; padding:3px; text-align:right; font-weight:bold; white-space:nowrap;}

table.table-13 {float:right; width:300px; border:solid 1px #cccccc;} /*カート価格など*/
.table-13 th {border-bottom:1px #cccccc solid; padding:3px 10px; background:#eeeeee; font-weight:bold; text-align:left; white-space:nowrap;}
.table-13 th.index {border-bottom:1px #cccccc solid; padding:3px 10px; background:#cdcde7; font-weight:bold; text-align:left; white-space:nowrap;}
.table-13 td {border-bottom:1px #cccccc solid; padding:3px 10px; background:#ffffff; text-align:center; white-space:nowrap;}
.table-13 td.price {border-bottom:1px #cccccc solid; padding:3px; background:#ffffff; text-align:right; white-space:nowrap;}



.box01 {width:auto; height:100%; border:solid 1px #CCCCCC; padding:4px; margin-bottom:10px; text-align:left; background:#ffffff url(images/bg/bg1.gif) repeat-x bottom;}

.box02 {width:auto; height:100%; border:solid 1px #CCCCCC; padding:4px; margin-bottom:10px; background:url(images/bg/bg6.jpg) repeat-y right;}

.box03 {width:auto; height:100%; padding:4px; margin-bottom:10px; background-color:#FFFFFF;}

.box_ex {width:90%; border:solid 1px #CCCCCC; padding:4px; margin:auto; margin-top:10px; margin-bottom:10px; text-align:left; background:#ffffff url(images/bg/bg1.gif) repeat-x bottom;}

.t01 {font-size:12px; font-weight:bold; background:#FFFFFF url(images/bg/bg3.gif) bottom repeat-x; padding:2px 2px 6px 2px; margin:-4px -4px 0.5em -4px; text-align:center;}
.t02 {border-bottom:dotted 1px #CCCCCC; margin:-4px -4px 0.5em -4px; padding:10px; background-color:#eeeeee; font-size:12px; font-weight:bold;}
.t03 {border-bottom:dotted 1px #CCCCCC; margin:1em -4px 0.5em -4px; padding:4px 10px; background-color:#EAF2E1; font-size:12px; font-weight:bold;}
.t04 {border-bottom:dotted 1px #CCCCCC; margin:-4px -4px 0.5em -4px; padding:4px; background-color:#eeeeee; font-size:12px; font-weight:bold;}
.t05 {border-bottom:solid 1px #669900; margin:-4px -4px 0.5em -4px; background:#ffffff url(images/bg/bg5.jpg) repeat bottom; padding:4px; text-align:center; font-size:12px; font-weight:bold;}
.t06 {border-bottom:solid 3px #66bb00; margin:0.5em 0; background-color:#ffffff; padding:4px; text-align:left; font-size:12px; font-weight:bold;}
.t07 {border-bottom:solid 1px #FF9900; margin:-4px -4px 0.5em -4px; padding:4px; background-color:#FFCC00; font-size:12px; font-weight:bold;}
.t08 {border-bottom:solid 3px #66bb00;}

.rd01 {border-radius:6px; -moz-border-radius:6px;}
.rd01-top {border-top-left-radius:6px; -moz-border-radius-topleft:6px; border-top-right-radius:6px; -moz-border-radius-topright:6px;}

.box500 {width:500px; border:solid 1px #CCCCCC; background-color:#ffffff; padding:4px; margin:auto; margin-bottom:10px; margin-top:10px;}

.box_req {width:700px; background-color:#ffffff; margin:20px; padding:10px;}/*reqシリーズ*/
.box_req h1 {margin:-10px -10px 0.5em -10px;}
.box_req .footer {margin:3em -10px 0.5em -10px; text-align:center;}

table.table01 {width:auto; border-collapse:collapse; margin:6px 0;}
.table01 caption {border-bottom:solid 3px #66bb00; padding:2px; text-align:left; font-weight:bold; font-size:12px;}
.table01 th {border:1px #cccccc solid; padding:4px; background:#EAF2E1; text-align:left; white-space:nowrap;}
.table01 th.dark {background:#CADFB5;}
.table01 th.center {text-align:center;}
.table01 th.bold {font-weight:bold;}

.table01 td {border:1px #cccccc solid; padding:4px; background:#ffffff; text-align:left;}
.table01 td.dark {background:#f7f7f7;}
.table01 td.center {text-align:center;}
.table01 td.bold {font-weight:bold;}
.table01 td.right {text-align:right;}

.nowrap { white-space:nowrap;}

table.table02 {width:100%; border-collapse:collapse; margin:6px 0;}
.table02 caption {border-bottom:solid 3px #66bb00; padding:2px; text-align:left; font-weight:bold; font-size:12px;}
.table02 th {border:1px #cccccc solid; padding:3px; background:#f6f6f6; text-align:left; white-space:nowrap;}
.table02 th.dark {background:#aaaaaa;}
.table02 th.center {text-align:center;}
.table02 th.bold {font-weight:bold;}

.table02 td {border:1px #cccccc solid; padding:3px; background:#ffffff; text-align:left;}
.table02 td.center {text-align:center;}
.table02 td.right {text-align:right; white-space:nowrap;}
.table02 th.bold {font-weight:bold;}

table.table03 {width:auto; border-collapse:collapse; margin:6px 0;}
.table03 caption {border-bottom:solid 3px #66bb00; padding:2px; text-align:left; font-weight:bold; font-size:12px;}
.table03 th {border:1px #cccccc solid; padding:3px; background:#f6f6f6; text-align:left; white-space:nowrap;}
.table03 th.dark {background:#aaaaaa;}
.table03 th.center {text-align:center;}
.table03 th.bold {font-weight:bold;}

.table03 td {border:1px #cccccc solid; padding:3px; background:#ffffff; text-align:left;}
.table03 td.center {text-align:center;}
.table03 td.right {text-align:right; white-space:nowrap;}
.table03 th.bold {font-weight:bold;}

table.table_img {width:auto; margin:5px 0;} /*photoギャラリー*/
.table_img caption {margin:6px 0 0 4px; border-bottom:dotted 1px #CCCCCC; text-align:left; font-weight:bold;}
.table_img td {border:solid 1px #cccccc; text-align:center;}

table.table_none {width:auto; border:0;}/*borderなし*/
.table_none caption{text-align:left; font-weight:bold;}


table.table760 {width:760px; border:1px #cccccc solid; border-collapse:collapse;}
.table760 caption {text-align:left; font-weight:bold;}
.table760 th {border:1px #cccccc solid; padding:3px; background:#F5FAF1; font-weight:bold; text-align:left; white-space:nowrap;}
.table760 th.dark {border:1px #cccccc solid; padding:3px; background:#E2F0D7; font-weight:bold; text-align:left; white-space:nowrap;}
.table760 td {border:1px #cccccc solid; padding:3px; background:#ffffff; text-align:left; vertical-align:top;}
.table760 td.dark {border:1px #cccccc solid; padding:3px; background:#F7F7F7; font-weight:normal; text-align:left;}
.table760 td.center {border:1px #cccccc solid; padding:3px; background:#ffffff; text-align:center; vertical-align:middle;}
.table760 td.center_dark {border:1px #cccccc solid; padding:3px; background:#F7F7F7; text-align:center; vertical-align:middle;}


.bar01 {width:auto; line-height:40px; margin:0 0 1em 0; color:#FFFFFF; font-weight:bold; background:url(images/bg/bg9.gif) right center no-repeat;}
.bar01 span {display:block; padding-left:20px; background:url(images/bg/bg9-f.gif) left center no-repeat; text-align:left;}

.list01 {list-style:none; margin:4px 0;}
.list01 li {padding-bottom:5px; border-bottom:dotted 1px #cccccc;}
.list01 a {text-decoration:underline; color:#333333;}

.list02 {margin-bottom:2em;}
.list02 dt {padding-left:4px; margin:0; text-align:left; font-weight:bold;}
.list02 dd {border-bottom:dotted 1px #CCCCCC; padding:2px 2px 2px 8px; margin:0; text-align:left;}

.list03 {float:right; list-style-type:none; margin:4px;}/*image list(縦/右)*/
.list03 li {margin-bottom:2px;}

.list_none {list-style-type:none; margin:0; line-height:2;}

.list_f2 {list-style-type:none; margin:0;}
.list_f2 span {display:block; width:2.3em; float:left;}

.float-right {float:right; margin-left:3px;}
.float-left {float:left; margin:3px;}


.red {color:#FF0000;}
.color01 {color:#669900;}
.bold {font-weight:bold;}
.center {text-align:center;}


.font-10 {font-size:10px; font-weight:normal;}
.font-12b {font-size:12px; font-weight:bold;}
.font-b12 {font-size:12px;	color:#996600;}
.font-b12b {font-size:12px;	color:#996600; font-weight:bold;}
.font-red12 {font-size:12px;	color:#FF0000;}
.font-red12b {font-size:12px;	color:#FF0000; font-weight:bold;}
.font-dred12 {font-size:12px;	color:#990000;}
.font-dred12b {font-size:12px;	color:#990000; font-weight:bold;}
.font-green12 {font-size:12px;	color:#669900;}
.font-green12b {font-size:12px;	color:#669900; font-weight:bold;}
.font-orange12 {font-size:12px;	color:#FF9900;}
.font-orange12b {font-size:12px;	color:#FF9900; font-weight:bold;}

.clear-all {clear:both;}

/*standard color 60/100
1#4A692C	70
2#80B54A	120
3#CADFB5	190
4#EAF2E1	220

