@charset "EUC-JP";



/*----------------------------------------------------
clearfix
----------------------------------------------------*/

.clearfix:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}



/*----------------------------------------------------
スタイルリセット・共通指定
----------------------------------------------------*/

body {
	margin: 0;
	padding: 0;
	font-family: "ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","osaka";
	font-size: 12px;
	line-height: 1.5;
	text-align: center;
	background: #9de0ed url(http://www.zaiho.jp/images/gradation.gif) repeat-x;
	color: #333;
}

div, h1, h2, h3, h4, p,
ul, dl, dt, dd, form, table {
	margin: 0;
	padding: 0;
	border: none;
	zoom: 1;
}

table {
  border: none;
  border-collapse: collapse;
  border-spacing: 0;
  text-align: left;
}

img {
	border: none;
	vertical-align: baseline;
}

ul {list-style: none;}

p {text-align: justify;}

a {
	font-size: 12px;
	color: #036eb8;
	text-decoration: none;
}
a:hover {text-decoration: underline;}
a:visited {color: #699eb5;}

.red {color: #f00;}
.bold {font-weight: bold;}
.fs13 {font-size: 13px;}

#wrap #container #contentBox .break {margin-right: 0;}

.body4 {
	margin-top: 20px;
	text-align: center;
}


/*----------------------------------------------------
float
----------------------------------------------------*/

#wrap {
	width: 772px;
	margin: 0 auto;
	padding: 0 9px;
	background: url(http://www.zaiho.jp/images/shadow.png) repeat-y;
}

* html #wrap {
	width: 790px;
}

#container {
	width: 772px;
	padding: 15px 0 0 0;
	text-align: left;
	background: url(http://www.zaiho.jp/images/cont_shadow.gif) repeat-x;
}

#container #contents {background: none;}

td#contents {
	width: 769px;
	padding-top: 10px;
	border-left: 1px solid #a3a3a3;
	border-right: 1px solid #a3a3a3;
	text-align: left;
}

td#leftBox {
	width: 150px;
	padding-left: 8px;
}

td#contentBox {
	width: 595px;
	padding-left: 11px;
}

td#c_leftBox {
	width: 415px;
}

td#c_rightBox {
	width: 172px;
	padding-left: 8px;
}

/*----------------------------------------------------
header
----------------------------------------------------*/

#header,
#header_2 {
	width: 772px;
	height: 130px;
	overflow: hidden;
	position: relative;
}

#header {background: url(http://www.zaiho.jp/images/head_stp.gif) no-repeat;}
#header_2 {background: url(http://www.zaiho.jp/images/head_stp2.gif) no-repeat;}

#logo {
	margin: 0;
	padding: 0;
	border: none;
	background: none;
	position: absolute;
	top: 27px; left: 17px;
}

#logo img {
	margin: 0;
	padding: 0;
	border: none;
	background: none;
}

#welcome {
	width: 198px;
	height: 16px;
	text-align: center;
	overflow: hidden;
	position: absolute;
	top: 36px; left: 567px;
}

#welcome span {font-weight: bold;}


/* サポートナビゲーション */

#suport_nav {
	height: 22px;
	padding-left: 20px;
	position: absolute;
	top: 0; left: 401px;
	background: url(http://www.zaiho.jp/images/suport_curve.gif) no-repeat 0 10px;
}

#suport_nav li {
	float: left;
	display: block;
	height: 22px;
	background: url(http://www.zaiho.jp/images/suport_bg.gif);
	overflow: hidden;
}

#suport_nav li a {
	display: block;
	height: 22px;
	padding: 2px 0 4px 25px ;
	text-align: left;
	text-decoration: none;
	color: #fff;
}

#suport_nav li a:hover {text-decoration: underline;}

#to_first {width: 129px;}

#to_sitemap {width: 99px;}

#to_faq {width: 123px;}

#to_first a {background: url(http://www.zaiho.jp/images/first.gif) no-repeat 5px 3px;}

#to_sitemap a {background: url(http://www.zaiho.jp/images/map.gif) no-repeat 5px 3px;}

#to_faq a {background: url(http://www.zaiho.jp/images/quest.gif) no-repeat 5px 3px;}


/* グローバルナビゲーション */

#groval_nav {
	width: 560px;
	height: 25px;
	position: absolute;
	top: 105px; left: 0;
}

#groval_nav li,
#groval_nav li a{
	display: block;
	width: 112px;
}

#groval_nav li {
	float: left;
	height: 25px;
}

#groval_nav li a {
	height: 0;
	padding-top: 25px;
	overflow: hidden;
}

#g_top a:hover {background: url(http://www.zaiho.jp/images/head_stp.gif) no-repeat 0 -130px;}
#g_water a:hover {background: url(http://www.zaiho.jp/images/head_stp.gif) no-repeat -112px -130px;}
#g_article a:hover {background: url(http://www.zaiho.jp/images/head_stp.gif) no-repeat -224px -130px;}
#g_period a:hover {background: url(http://www.zaiho.jp/images/head_stp.gif) no-repeat -336px -130px;}
#g_voice a:hover {background: url(http://www.zaiho.jp/images/head_stp.gif) no-repeat -448px -130px;}


/* ユーザーナビゲーション */

#user_nav,
#user_nav_2 {
	width: 186px;
	position: absolute;
}

#user_nav {top: 57px; left: 573px;}
#user_nav_2 {top: 46px; left: 573px;}

#cart_btn,
#cart_btn a,
#cart_btn_2,
#cart_btn_2 a,
#login_btn,
#login_btn a,
#mypage_btn_2,
#mypage_btn_2 a {
	display: block;
	width: 186px;
}

#logout_btn,
#logout_btn a,
#mypage_btn,
#mypage_btn a {
	display: block;
	width: 90px;
}

#cart_btn,
#login_btn,
#logout_btn,
#mypage_btn {float: left;}

#cart_btn a,
#cart_btn_2 a,
#login_btn a,
#logout_btn a,
#mypage_btn a,
#mypage_btn_2 a {
	height: 0;
	overflow: hidden;
}

#cart_btn,
#cart_btn_2 {
	height: 36px;
	overflow: hidden;
}

#cart_btn {background: url(http://www.zaiho.jp/images/head_stp.gif) no-repeat -366px -156px;}
#cart_btn_2 {background: url(http://www.zaiho.jp/images/head_stp2.gif) no-repeat -366px -156px;}

#cart_btn a,
#cart_btn_2 a {
	height: 0;
	padding-top: 36px;
	overflow: hidden;
}

#cart_btn a:hover {background: url(http://www.zaiho.jp/images/head_stp.gif) no-repeat -552px -156px;}
#cart_btn_2 a:hover {background: url(http://www.zaiho.jp/images/head_stp2.gif) no-repeat -552px -156px;}

#login_btn {
	height: 19px;
	margin-top: 6px;
	overflow: hidden;
	background: url(http://www.zaiho.jp/images/head_stp.gif) no-repeat 0px -155px;
}

#login_btn a {
	height: 0;
	padding-top: 19px;
	overflow: hidden;
}

#login_btn a:hover {background: url(http://www.zaiho.jp/images/head_stp.gif) no-repeat 0px -174px;}

#mypage_btn_2 {
	height: 19px;
	margin-top: 10px;
	overflow: hidden;
	background: url(http://www.zaiho.jp/images/head_stp2.gif) no-repeat 0px -155px;
}

#mypage_btn_2 a {
	height: 0;
	padding-top: 19px;
	overflow: hidden;
}

#mypage_btn_2 a:hover {background: url(http://www.zaiho.jp/images/head_stp2.gif) no-repeat 0px -174px;}


#mypage_btn {
	height: 19px;
	margin: 6px 5px 0 0;
	overflow: hidden;
	background: url(http://www.zaiho.jp/images/head_stp.gif) no-repeat -186px -155px;
}

#mypage_btn a {
	height: 0;
	padding-top: 19px;
	overflow: hidden;
}

#mypage_btn a:hover {background: url(http://www.zaiho.jp/images/head_stp.gif) no-repeat -186px -174px;}

#logout_btn {
	height: 19px;
	margin-top: 6px;
	overflow: hidden;
	background: url(http://www.zaiho.jp/images/head_stp.gif) no-repeat -276px -155px;
}

#logout_btn a {
	height: 0;
	padding-top: 19px;
	overflow: hidden;
}

#logout_btn a:hover {background: url(http://www.zaiho.jp/images/head_stp.gif) no-repeat -276px -174px;}


/* フリーコール */

#call {
	width: 205px;
	position: absolute;
	top: 29px; left: 348px;
}

#call dt,
#call dd {
	float: left;
	display: block;
	padding: 0;
	font-size: 11px;
	line-height: 1;
	text-align: left;
}

#call_number,
#fax_number {
	height: 19px;
	overflow: hidden;
}

#free_call {
	width: 205px;
	height: 13px;
	margin: 1px 0 4px;
	overflow: hidden;
}

#free_call img {margin-right: 3px;}

#free_send {
	width: 68px;
	height: 13px;
	margin: 1px 3px 0 0;
	overflow: hidden;
}

#fax_paper {
	width: 130px;
	height: 13px;
	margin-top: 1px;
	background: url(http://www.zaiho.jp/images/head_stp.gif) no-repeat -560px -130px;
	overflow: hidden;
}

#fax_paper a {
	display: block;
	width: 130px;
	height: 0;
	padding-top: 13px;
	overflow: hidden;
}

#fax_paper a:hover {background: url(http://www.zaiho.jp/images/head_stp.gif) no-repeat -560px -143px;}


/* ギフトイラスト */

#gift_illust {
	width: 38px;
	position: absolute;
	top: 26px; left: 207px;
}



/*----------------------------------------------------
underlinks
----------------------------------------------------*/

#under_links {
	clear: both;
	width: 772px;
	padding: 50px 0 20px;
}

#under_links ul {text-align: center;}

#under_links li {
	display: inline;
	margin-right: 5px;
	padding-right: 9px;
	/margin-right: 9px;
	/padding-right: 5px;
	border-right: 1px solid #ccc;
}

#under_links .underlinks_break {
	margin: 0;
	padding: 0;
	border: none;
}



/*----------------------------------------------------
footer
----------------------------------------------------*/

#footer {
	width: 772px;
	height: 59px;
	background: url(http://www.zaiho.jp/images/footer_bg.gif);
	position: relative;
	overflow: hidden;
}

#group_logo {
	position: absolute;
	top: 12px; left: 9px;
}

#footer address {
	padding-left: 12px;
	font-style: normal;
	text-align: left;
	background: url(http://www.zaiho.jp/images/bar2.gif) no-repeat;
	color: #eff7fc;
	position: absolute;
	top: 12px; left: 116px;
}

#copyright {
	position: absolute;
	top: 35px; left: 469px;
}

#MWAJ {
	position: absolute;
	top: 10px; left: 469px;
}

#MWAJtxt {
	position: absolute;
	top: 13px; left: 495px;
	float:left;
	color:#FFF;
	font-size:11px;
}

#MWAJtxt span.MWAJname {
	letter-spacing:-0.1em;
}


/*-----------------------------------*/
#topic_path{list-style: none;padding: 0px 0px 30px 0px;margin: 0;}
#topic_path li{padding: 0;margin: 0;float: left;font-size: 9pt;}
#topic_path a:link { color: #000000; font-size: 9pt; text-decoration: none; }
#topic_path a:visited { color: #000000; font-size: 9pt; text-decoration: none; }
#topic_path a:hover { color: #ff325a; font-size: 9pt; text-decoration: underline; }
#topic_path a:active { color: #ff325a; font-size: 9pt; text-decoration: underline; }
.topic_path { color: #006ec8; font-size: 9pt; }

ul.f_list { list-style : none; padding: 0px; margin: 0px; color:#000000;}
ul.f_list li{ padding: 0px; display:inline; color:#000000; font-size: 9pt;}

ul.f_list a:link { color:#000000; text-decoration: none; }
ul.f_list a:visited { color:#000000; text-decoration: none; }
ul.f_list a:hover { color:#000000; text-decoration: underline; }
ul.f_list a:active { color:#000000; text-decoration: underline; }


.mobile { color: #000000; font-size: 8pt; line-height: 10pt; }
.rank a:link { color: #000000; font-size: 9pt; line-height: 12pt; }
.rank a:visited { color: #000000; font-size: 9pt; line-height: 12pt; }
.rank a:hover { color: #006ec8; font-size: 9pt; line-height: 12pt; text-decoration: underline; }
.rank a:active { color: #000000; font-size: 9pt; line-height: 12pt; text-decoration: none; }
.kurozu a:link { color: #007c00; font-size: 9pt; text-decoration: none; }
.kurozu a:visited { color: #007c00; font-size: 9pt; text-decoration: none; }
.kurozu a:hover { color: #007c00; font-size: 9pt; text-decoration: underline; }
.kurozu a:active { color: #007c00; font-size: 9pt; text-decoration: none; }
.aganin a:link { color: #323200; font-size: 9pt; text-decoration: none; }
.aganin a:visited { color: #323200; font-size: 9pt; text-decoration: none; }
.aganin a:hover { color: #323200; font-size: 9pt; text-decoration: underline; }
.aganin a:active { color: #323200; font-size: 9pt; text-decoration: none; }
.aserola a:link { color: #ff325a; font-size: 9pt; text-decoration: none; }
.aserola a:visited { color: #ff325a; font-size: 9pt; text-decoration: none; }
.aserola a:hover { color: #ff325a; font-size: 9pt; text-decoration: underline; }
.aserola a:active { color: #ff325a; font-size: 9pt; text-decoration: none; }
.f a:link { color: #000000; font-size: 7pt; text-decoration: none; }
.f a:visited { color: #000000; font-size: 7pt; text-decoration: none; }
.f a:hover { color: #000000; font-size: 7pt; text-decoration: underline; }
.f a:active { color: #000000; font-size: 7pt; text-decoration: none; }
.info a:link { color: #006ec8; text-decoration: underline; }
.info a:visited { color: #006ec8; text-decoration: underline; }
.info a:hover { color: #ff325a;  text-decoration: underline; }
.info a:active { color: #ff325a; text-decoration: underline; }
.infomation { color: #000000; font-size: 9pt; line-height: 15pt; }
.tp a:link { color: #000000; font-size: 9pt; text-decoration: none; }
.tp a:visited { color: #000000; font-size: 9pt; text-decoration: none; }
.tp a:hover { color: #ff325a; font-size: 9pt; text-decoration: underline; }
.tp a:active { color: #ff325a; font-size: 9pt; text-decoration: underline; }
.spec { color: #000000; font-size: 10pt; line-height: 13pt; }
.chiku { color: #ff325a; }
.price { color: #FF0000; font-size: 20pt; line-height: 20pt;font-weight: bold; }
.yen { color: #FF0000; font-size: 12pt; font-weight: bold;}
.shohin_l { color: #0099FF; font-size: 12pt; font-weight: bold; }
.shohin_s { color: #006ec8; font-size: 10pt; }
.body { color: #000000; font-size: 8pt; line-height: 12pt; }
.body1 { color: #000000; font-size: 8pt; line-height: 10pt; }
.body2 { color: #000000; font-size: 9pt; }
.body3 { color: #000000; font-size: 9pt;  line-height: 14pt; }
.body7 { color: #000000; font-size: 9pt; line-height: 12pt; }
.body101 { color: #000000; font-size: 13px; line-height: 20px; }
.midashi1 { color: #006ec8; font-size: 11pt; line-height: 12pt; }
.table { color: #000000; font-size: 9pt; }
.table_red { color:#F00; font-size: 9pt; line-height:18px; }
.table_bk3 { color:#333; font-size: 9pt; line-height:18px; }
.table_bk12B { color:#333; font-size: 12pt; line-height:23px; font-weight:bold; }
.table_pin12B { color:#F36; font-size: 12pt; line-height:23px; font-weight:bold; }
.table2 { color: #ff325a; font-size: 8pt; }
.table3 { color: #ff325a; font-size: 9pt; }
.name { color: #000000; font-size: 11pt; }
.goukei { color: #006ec8; font-size: 11pt; line-height: 11pt; }
.hoshi { color: #006ec8; font-size: 9pt; }
.line2 { color: #000000; font-size: 9pt; }
.f2 a:link { color: #000000; font-size: 9pt;  text-decoration: none; }
.f2 a:visited { color: #000000; font-size: 9pt;  text-decoration: none; }
.f2 a:hover { color: #000000; font-size: 9pt; text-decoration: underline; }
.f2 a:active { color: #000000; font-size: 9pt;  text-decoration: none; }
.lost a:link { color: #000000; font-size: 9pt;  text-decoration: none; }
.lost a:visited { color: #000000; font-size: 9pt;  text-decoration: none; }
.lost a:hover { color: #006ec8; font-size: 9pt;  text-decoration: underline; }
.lost a:active { color: #000000; font-size: 9pt;  text-decoration: none; }
.link a:link { color: #006ec8; font-size: 9pt;  text-decoration: none; }
.link a:visited { color: #006ec8; font-size: 9pt;  text-decoration: none; }
.link a:hover { color: #ff325a; font-size: 9pt;  text-decoration: underline; }
.link a:active { color: #ff325a; font-size: 9pt;  text-decoration: underline; }
.welcom { color: white; font-size: 9pt; }
.menu a:link { color: #007c00; font-size: 10pt; text-decoration: none; }
.menu a:visited { color: #007c00; font-size: 10pt; text-decoration: none; }
.menu a:hover { color: #007c00; font-size: 10pt; text-decoration: underline; }
.menu a:active { color: #007c00; font-size: 10pt; text-decoration: underline; }
.title { color: #006ec8; font-size: 12pt; font-weight: bold; }
.title1 { color: #006ec8; font-size: 12pt;}
.title2 { color: #ff325a; font-size: 11pt; font-weight: bold; }
.title3 { color: #ff325a; font-size: 11pt; font-weight: bold; }
.nb1 { color: #ff325a; font-size: 10pt; font-weight: bold; line-height:18px;}
.guid a:link { color: #ff7800; font-size: 9pt;  text-decoration: none; }
.guid a:visited { color: orange; font-size: 9pt; text-decoration: none; }
.guid a:hover { color: #ff325a; font-size: 9pt; text-decoration: underline; }
.guid a:active { color: #ff325a; font-size: 9pt; text-decoration: underline; }
.tel { color: #ff325a; font-size: 18pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.body4 { color: #000000; font-size: 9pt; line-height: 13pt; }
.body5 { color: #000000; font-size: 8pt;}
.body6 { color: #000000; font-size: 8pt;}
.body3_r { color: #ff325a; font-size: 9pt; line-height: 14pt; }
.himitsu { color: white; font-size: 10pt; }
.teiki_info { color: white; font-size: 14pt; }
.teiki_info2 { color: white; font-size: 11pt; }
.teiki_info3 { color: white; font-size: 9pt; }
.bg_line { background-image: url(/images/shosai_line250.gif); background-repeat: repeat-x; background-position: 0 50%; }
.jp{
	ime-mode: active;
}
.en{
	ime-mode: disabled;
}
.err{
	color: Red;
	font-weight: bold;
	font-size:9pt;
}
input,select,textarea{
	font-size: 9pt;
}
.table_md { color: #CC0000; font-size: 9pt; }

/*-----------------------------------------*/
.order_help_txt{
	font-size: 13px;
	padding-left: 15px;
	color: #666666;
}
.order_help_txt02{
	font-size: 13px;
	color: #ff0000;
	padding-left: 5px;
}
.red_10pt_b{
	margin: 5px 0;
	padding: 0;
	font-size: 10pt;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
}
.blue_txt18b{
	font-size:18px;
	color:#0066FF;
	font-weight:bold;
	padding-bottom:18px;
}
.bk_txt18b{
	margin:40px 0px;
	font-size:18px;
	color:#000000;
	font-weight:bold;
	padding-bottom:18px;
}
/*REDテキスト*/
.red_txt12{color: #ff0000; font-size: 12px; line-height: 18px; padding: 0px; margin: 0px;}
.red_txt12b{color: #ff0000; font-size: 12px;font-weight: bold; line-height: 18px; padding: 0px; margin: 0px;}



/*----------------------------------------------------
テキストスタイル
----------------------------------------------------*/

/* font-sizeプロパティ - 文字サイズ */

.size_6px {font-size: 6px;}
.size_7px {font-size: 7px;}
.size_8px {font-size: 8px;}
.size_9px {font-size: 9px;}
.size_10px {font-size: 10px;}
.size_11px {font-size: 11px;}
.size_12px {font-size: 12px;}
.size_13px {font-size: 13px;}
.size_14px {font-size: 14px;}
.size_15px {font-size: 15px;}
.size_16px {font-size: 16px;}
.size_17px {font-size: 17px;}
.size_18px {font-size: 18px;}
.size_19px {font-size: 19px;}
.size_20px {font-size: 20px;}
.size_21px {font-size: 21px;}
.size_22px {font-size: 22px;}
.size_23px {font-size: 23px;}
.size_24px {font-size: 24px;}
.size_25px {font-size: 25px;}
.size_26px {font-size: 26px;}
.size_27px {font-size: 27px;}
.size_28px {font-size: 28px;}
.size_29px {font-size: 29px;}
.size_30px {font-size: 30px;}
.size_31px {font-size: 31px;}
.size_32px {font-size: 32px;}
.size_33px {font-size: 33px;}
.size_34px {font-size: 34px;}
.size_35px {font-size: 35px;}
.size_36px {font-size: 36px;}


/* text-decorationプロパティ - 文字装飾 */

.deco_none {text-decoration: none;}
.deco_underline {text-decoration: underline;}
.deco_overline {text-decoration: overline;}
.deco_line-through {text-decoration: line-through;}
.deco_inherit {text-decoration: inherit;}


/* font-weightプロパティ - 文字の太さ */

.weight_normal {font-weight: normal;}
.weight_bold {font-weight: bold;}
.weight_inherit {font-weight: inherit;}


/* line-heightプロパティ - 行送り */

.height_1 {line-height: 1;}
.height_1\2E 1 {line-height: 1.1;}
.height_1\2E 2 {line-height: 1.2;}
.height_1\2E 3 {line-height: 1.3;}
.height_1\2E 4 {line-height: 1.4;}
.height_1\2E 5 {line-height: 1.5;}
.height_1\2E 6 {line-height: 1.6;}
.height_1\2E 7 {line-height: 1.7;}
.height_1\2E 8 {line-height: 1.8;}
.height_1\2E 9 {line-height: 1.9;}
.height_2 {line-height: 2;}


/* font-styleプロパティ - 文字スタイル */

.style_normal {font-style: normal;}
.style_italic {font-style: italic;}
.style_inherit {font-style: inherit;}


/* colorプロパティ - 文字色 */

.color_000 {color: #000;} /* Black */
.color_003 {color: #003;}
.color_006 {color: #006;}
.color_009 {color: #009;}
.color_00c {color: #00c;}
.color_00f {color: #00f;} /* Blue */
.color_030 {color: #030;}
.color_033 {color: #033;}
.color_036 {color: #036;}
.color_039 {color: #039;}
.color_03c {color: #03c;}
.color_03f {color: #03f;}
.color_060 {color: #060;}
.color_063 {color: #063;}
.color_066 {color: #066;}
.color_069 {color: #069;}
.color_06c {color: #06c;}
.color_06f {color: #06f;}
.color_090 {color: #090;}
.color_093 {color: #093;}
.color_096 {color: #096;}
.color_099 {color: #099;}
.color_09c {color: #09c;}
.color_09f {color: #09f;}
.color_0c0 {color: #0c0;}
.color_0c3 {color: #0c3;}
.color_0c6 {color: #0c6;}
.color_0c9 {color: #0c9;}
.color_0cc {color: #0cc;}
.color_0cf {color: #0cf;}
.color_0f0 {color: #0f0;} /* Green */
.color_0f3 {color: #0f3;}
.color_0f6 {color: #0f6;}
.color_0f9 {color: #0f9;}
.color_0fc {color: #0fc;}
.color_0ff {color: #0ff;} /* Cian */
.color_300 {color: #300;}
.color_303 {color: #303;}
.color_306 {color: #306;}
.color_309 {color: #309;}
.color_30c {color: #30c;}
.color_30f {color: #30f;}
.color_330 {color: #330;}
.color_333 {color: #333;}
.color_336 {color: #336;}
.color_339 {color: #339;}
.color_33c {color: #33c;}
.color_33f {color: #33f;}
.color_360 {color: #360;}
.color_363 {color: #363;}
.color_366 {color: #366;}
.color_369 {color: #369;}
.color_36c {color: #36c;}
.color_36f {color: #36f;}
.color_390 {color: #390;}
.color_393 {color: #393;}
.color_396 {color: #396;}
.color_399 {color: #399;}
.color_39c {color: #39c;}
.color_39f {color: #39f;}
.color_3c0 {color: #3c0;}
.color_3c3 {color: #3c3;}
.color_3c6 {color: #3c6;}
.color_3c9 {color: #3c9;}
.color_3cc {color: #3cc;}
.color_3cf {color: #3cf;}
.color_3f0 {color: #3f0;}
.color_3f3 {color: #3f3;}
.color_3f6 {color: #3f6;}
.color_3f9 {color: #3f9;}
.color_3fc {color: #3fc;}
.color_3ff {color: #3ff;}
.color_600 {color: #600;}
.color_603 {color: #603;}
.color_606 {color: #606;}
.color_609 {color: #609;}
.color_60c {color: #60c;}
.color_60f {color: #60f;}
.color_630 {color: #630;}
.color_633 {color: #633;}
.color_636 {color: #636;}
.color_639 {color: #639;}
.color_63c {color: #63c;}
.color_63f {color: #63f;}
.color_660 {color: #660;}
.color_663 {color: #663;}
.color_666 {color: #666;} /* Gray */
.color_669 {color: #669;}
.color_66c {color: #66c;}
.color_66f {color: #66f;}
.color_690 {color: #690;}
.color_693 {color: #693;}
.color_696 {color: #696;}
.color_699 {color: #699;}
.color_69c {color: #69c;}
.color_69f {color: #69f;}
.color_6c0 {color: #6c0;}
.color_6c3 {color: #6c3;}
.color_6c6 {color: #6c6;}
.color_6c9 {color: #6c9;}
.color_6cc {color: #6cc;}
.color_6cf {color: #6cf;}
.color_6f0 {color: #6f0;}
.color_6f3 {color: #6f3;}
.color_6f6 {color: #6f6;}
.color_6f9 {color: #6f9;}
.color_6fc {color: #6fc;}
.color_6ff {color: #6ff;}
.color_900 {color: #900;}
.color_903 {color: #903;}
.color_906 {color: #906;}
.color_909 {color: #909;}
.color_90c {color: #90c;}
.color_90f {color: #90f;}
.color_930 {color: #930;}
.color_933 {color: #933;}
.color_936 {color: #936;}
.color_939 {color: #939;}
.color_93c {color: #93c;}
.color_93f {color: #93f;}
.color_960 {color: #960;}
.color_963 {color: #963;}
.color_966 {color: #966;}
.color_969 {color: #969;}
.color_96c {color: #96c;}
.color_96f {color: #96f;}
.color_990 {color: #990;}
.color_993 {color: #993;}
.color_996 {color: #996;}
.color_999 {color: #999;}
.color_99c {color: #99c;}
.color_99f {color: #99f;}
.color_9c0 {color: #9c0;}
.color_9c3 {color: #9c3;}
.color_9c6 {color: #9c6;}
.color_9c9 {color: #9c9;}
.color_9cc {color: #9cc;}
.color_9cf {color: #9cf;}
.color_9f0 {color: #9f0;}
.color_9f3 {color: #9f3;}
.color_9f6 {color: #9f6;}
.color_9f9 {color: #9f9;}
.color_9fc {color: #9fc;}
.color_9ff {color: #9ff;}
.color_c00 {color: #c00;}
.color_c03 {color: #c03;}
.color_c06 {color: #c06;}
.color_c09 {color: #c09;}
.color_c0c {color: #c0c;}
.color_c0f {color: #c0f;}
.color_c30 {color: #c30;}
.color_c33 {color: #c33;}
.color_c36 {color: #c36;}
.color_c39 {color: #c39;}
.color_c3c {color: #c3c;}
.color_c3f {color: #c3f;}
.color_c60 {color: #c60;}
.color_c63 {color: #c63;}
.color_c66 {color: #c66;}
.color_c69 {color: #c69;}
.color_c6c {color: #c6c;}
.color_c6f {color: #c6f;}
.color_c90 {color: #c90;}
.color_c93 {color: #c93;}
.color_c96 {color: #c96;}
.color_c99 {color: #c99;}
.color_c9c {color: #c9c;}
.color_c9f {color: #c9f;}
.color_cc0 {color: #cc0;}
.color_cc3 {color: #cc3;}
.color_cc6 {color: #cc6;}
.color_cc9 {color: #cc9;}
.color_ccc {color: #ccc;}
.color_ccf {color: #ccf;}
.color_cf0 {color: #cf0;}
.color_cf3 {color: #cf3;}
.color_cf6 {color: #cf6;}
.color_cf9 {color: #cf9;}
.color_cfc {color: #cfc;}
.color_cff {color: #cff;}
.color_f00 {color: #f00;} /* Red */
.color_f03 {color: #f03;}
.color_f06 {color: #f06;}
.color_f09 {color: #f09;}
.color_f0c {color: #f0c;}
.color_f0f {color: #f0f;} /* Magenta */
.color_f30 {color: #f30;}
.color_f33 {color: #f33;}
.color_f36 {color: #f36;}
.color_f39 {color: #f39;}
.color_f3c {color: #f3c;}
.color_f3f {color: #f3f;}
.color_f60 {color: #f60;}
.color_f63 {color: #f63;}
.color_f66 {color: #f66;}
.color_f69 {color: #f69;}
.color_f6c {color: #f6c;}
.color_f6f {color: #f6f;}
.color_f90 {color: #f90;}
.color_f93 {color: #f93;}
.color_f96 {color: #f96;}
.color_f99 {color: #f99;}
.color_f9c {color: #f9c;}
.color_f9f {color: #f9f;}
.color_fc0 {color: #fc0;}
.color_fc3 {color: #fc3;}
.color_fc6 {color: #fc6;}
.color_fc9 {color: #fc9;}
.color_fcc {color: #fcc;}
.color_fcf {color: #fcf;}
.color_ff0 {color: #ff0;} /* Yellow */
.color_ff3 {color: #ff3;}
.color_ff6 {color: #ff6;}
.color_ff9 {color: #ff9;}
.color_ffc {color: #ffc;}
.color_fff {color: #fff;} /* White */



