body	{FONT-SIZE: Small; COLOR: #333333; BACKGROUND-COLOR: #ffffff;}
td	{FONT-SIZE: Small;}

/* --------共通--------*/
.large {FONT-SIZE: Large;}
.normal {FONT-SIZE: Medium;}
.small {FONT-SIZE: Small;}
.xsmall {FONT-SIZE: X-Small;}
.xxsmall {FONT-SIZE: XX-Small;}




/*----------カテゴリトップ------------*/
.catbody00{color:#3399CC;}
.catbody01{color:#FF9933;}
.catbody02{color:#674787;}
.catbody03{color:#CC3300;}
.catbody04{color:#339933;}
.catbody05{color:#FD5B39;}
.catbody06{color:#006699;}
.catbody07{color:#CC9107;}
.catbody08{color:#99CCFF;}
.catbody09{color:#FF3399;}
.cattitle{font-weight:bold;font-size:Medium;}
.catdiv01{font-size:Small;color:000000;margin:4px 20px;}
.catdiv02{font-size:Medium;color:FF3333;margin:4px 20px;font-weight:bold;}
.catdiv03{font-size:Small;color:000000;margin:4px 20px;}
.catdiv04{font-size:Small;color:FF3333;margin:0px 20px;}
.catdiv05{font-size:Medium;color:000000;margin:10px 20px;border-top:dotted 1px;padding:5px;}
.catrelease{background-color:#FFFFFF;color:#666666;margin-bottom:5px;padding:5px 0px;font-size:Medium;font-weight:bold;}


/*----------カテゴリ新テンプレート用 2007/06/29 追加---------- */
.x-item-container a:link , .x-item-container a:visited , #x-footer a:link , #x-footer a:visited {color:#1C3F88;text-decoration:underline;}
.x-item-container a:hover , .x-item-container a:active , #x-footer a:hover , #x-footer a:active{color:#FF8517;text-decoration:none;}
div#x-container {width:800px;margin:0 auto;text-align:center;display:block;}
div#x-header h1 {font-size:1.5em;height:40px;line-height:40px;margin:0;padding-left:10px;color: #fff;text-align:left;font-family: Arial, Helvetica, Verdana, "ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;}
div.x-item-container {width:100%;padding-bottom:2em;display:block;}
div#x-footer {clear:both;width:100%;text-align:center;}
div#x-footer p{margin:0;padding:5px 10px;}
div#x-footer span{display:block;text-align:right;margin-right:1em;}
div.x-item-left {width:160px;float:left;text-align:center;}
img.x-item-image {width:150px;display:block;margin:0 auto;}
img.x-cart {width:130px;display:block;margin:0 auto;}
p.x-price {color:#ee0000;}
h2.x-item-name {font-size:1.5em;margin:0;}
p.x-actor {font-size:1em;}
p.x-apnd {font-size:1.2em;color:#000;}
p.x-relative {font-size:1.4em;font-weight:bold;text-align:right;margin-right:1em;}
p.x-spec {font-size:1.3em;margin-right:1em;}
div.x-item-left:after , .x-item-container:after{content: "";display: block;clear: both;height: 1px;overflow: hidden;}
.x-item-container:before , .x-item-name:before{content: "";display: block;height: 1px;overflow: hidden;}
#x-header , #x-footer ,.x-item-container{background:#fff;text-valign:top;}
/* CSS for the box */
.box {text-align:left;margin:0 auto;padding:0 12px 0 0;background:#fff url(../../img/usr/category/borders.gif) 100% 0 repeat-y;font-family: Arial, Helvetica, Verdana, "ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;}
.bi {padding:0 0 0 12px;background:#fff url(../../img/usr/category/borders.gif) 0 0 repeat-y;}
.bt {height:17px;margin:0 -12px;background:url(../../img/usr/category/box.gif) 100% 0 no-repeat;}
.bt div {width:18px;height:17px;background:url(../../img/usr/category/box.gif) 0 0 no-repeat;}
.bb {height:17px;margin:0 -12px;background:url(../../img/usr/category/box.gif) 100% 100% no-repeat;text-align:left;}
.bb div {width:18px;height:17px;background:url(../../img/usr/category/box.gif) 0 100% no-repeat;}
/*----------カテゴリ新テンプレート用 2007/06/29 追加---------- */

/* --------フォーム用--------*/

.category_title	{ font-weight:bold; font-size:14px;}
.event_title	{ font-weight:bold; font-size:14px;}

.goods_table	{background-color:006699; }
.goods_title	{color:ffffff; background-color:006699; font-size:12px; line-height:15px; font-weight:bold;}
.goods_line0	{color:000000; background-color:FFFFFF; }
.goods_line1	{color:000000; background-color:FFFFFF; }
.goods_line2	{color:000000; background-color:CCCCCC; }
.goods_title_head	{color:000000; font-size:16px;line-height:20px; font-weight:bold;}
.goods_price	{color:FF0000; font-size:15px; line-height:16px; font-weight:normal;}
.goods_attr2	{color:0000FF; font-weight:normal;}
.goods_stock	{color:FF0000; font-weight:bold;}

a:link.goods_title     {color: 333333; text-decoration: none; font-size:12px;}
a:visited.goods_title  {color: 333333; text-decoration: none; font-size:12px;}
a:active.goods_title   {color: 333333; text-decoration: none; font-size:12px;}
a:hover.goods_title    {color: FF3333; text-decoration: underline font-size:12px;}

a:link.goods_name		{color:0000ff; text-decoration: none; }
a:visited.goods_name	{color:0000ff; text-decoration: none; }
a:active.goods_name		{color:0000ff; text-decoration: none; }
a:hover.goods_name		{color:ff0000; text-decoration: underline; }

.price_pop 	{color: ff0000; font-size:10px; }
.price 		{color: FF6600; font-weight:bold; font-size:14px; }
.offrate	{color:FF6600;font-weight:normal;}
font.small         {color: 333333; font-size:10px; }

a:link.category_name		{color:336699; text-decoration: none; font-weight:bold; }
a:visited.category_name		{color:666666; text-decoration: none; font-weight:bold; }
a:active.category_name		{color:FF0000; text-decoration: none; font-weight:bold; }
a:hover.category_name		{color:FF0000; text-decoration: underline; font-weight:bold; }

.goods_maker_table		{color:000000; background-color:ffcc33; }
.goods_maker_line1		{color:000000; background-color:ffee99; }
a:link.maker_name		{color:000099;text-decoration:none;}
a:visited.maker_name	{color:000099;text-decoration:none;}
a:active.maker_name		{color:000099;text-decoration:none;}
a:hover.maker_name		{color:ff0000;text-decoration:none;}

.goods_brand_table		{color:000000; background-color:66cc66; }
.goods_brand_line1		{color:000000; background-color:ccffcc; }
a:link.brand_name		{color:000099;text-decoration:none;}
a:visited.brand_name	{color:000099;text-decoration:none;}
a:active.brand_name		{color:000099;text-decoration:none;}
a:hover.brand_name		{color:ff0000;text-decoration:none;}

.cart_table		{background-color:666666; }
.cart_title		{color:ffffff; font-size:12px;line-height:15px; background-color:3399CC; font-weight:bold;}
.cart_title2	{color:ffffff; font-size:12px;line-height:15px; background-color:3399CC;}
.cart_line1		{color:000000; background-color:FFFFFF; }
.cart_line2		{color:000000; background-color:FFFFFF; }
.cart_notice	{color:000000; font-size:14px;line-height:22px; font-weight:bold;}

.login_table {BACKGROUND-COLOR: #3399CC;}
.login_table2 {BACKGROUND-COLOR: #99CC33;}
.login_title {FONT-WEIGHT: bold; FONT-SIZE: Medium; COLOR: #FFFFFF; BACKGROUND-COLOR: #3399CC;}
.login_title2 {FONT-WEIGHT: normal; FONT-SIZE: Medium; COLOR: #FFFFFF; BACKGROUND-COLOR: #99CC33;}
.login_line1 {COLOR: #000000; BACKGROUND-COLOR: #ffffff;}
.login_line2 {COLOR: #FFFFFF; BACKGROUND-COLOR: #3399CC;}
.login_line3 {COLOR: #000000; BACKGROUND-COLOR: #ffffff;}

.payment_table	{background-color:666666; }
.payment_title	{color:ffffff; font-size:12px;line-height:15px; background-color:3399CC; font-weight:bold;}
.payment_line1	{color:000000; background-color:FFFFFF; }
.payment_line2	{color:000000; background-color:FFFFFF; }

.point_table	{background-color:666666; }
.point_title	{color:ffffff; font-size:12px;line-height:15px; background-color:3399CC; font-weight:bold;}
.point_line1	{color:000000; background-color:FFFFFF; }
.point_line2	{color:000000; background-color:FFFFFF; }

.order_table	{background-color:999999; }
.order_title	{color:ffffff; font-size:12px;line-height:15px; background-color:3399CC; font-weight:bold;}
.order_line1	{color:006699; background-color:FFFFFF;padding:5px; }
.order_line2	{color:000000; background-color:FFFFFF; }
.order_line3	{color:3399CC; background-color:EEEEEE; }
.order_table2	{background-color:99CC33; }
.order_title2	{font-weight:normal; font-size:Medium; color: #ffffff; background-color: #99CC33}
.order_login_tbl	{background-color: #3399CC}
.order_login_tbl2	{background-color:#99CC33}
.order_login_title	{font-size:16px; color:#FFFFFF; background-color:#3399CC; font-weight:bold;}
.order_login_title2	{font-size:Medium; color:#FFFFFF; background-color:#99CC33; font-weight:normal;}
.order_login_line1	{font-size:14px; color:#000000; background-color:#ffffff; font-weight:normal;}
.order_login_line2	{font-size:14px; color:#FFFFFF; background-color:#3399CC; font-weight:bold;}
.order_notice {	COLOR: #FFFFFF;FONT-SIZE: Medium;LINE-HEIGHT: 25px}
.order_notice2 { COLOR: #000000;FONT-SIZE: Medium;LINE-HEIGHT: 25px; BACKGROUND-COLOR: #FFFFFF}


.cust_table		{background-color:ffffff; }
.cust_title		{color:FFFFFF; font-size:Small ;background-color:#3399CC; font-weight:normal; }
.cust_line1		{color:000000; background-color:ffffff; }
.cust_line2		{color:000000; background-color:F8F7F1; }

.custmenu     	{color: 006699; text-decoration: none; font-weight:normal; font-size:Small;}
.custmenu_table {BACKGROUND-COLOR: #3399CC;}
.custmenu_title {COLOR: #000000; BACKGROUND-COLOR: #3399CC; font-weight:nowmal; font-size:Small;}
.custmenu_notice {COLOR: #FFFFFF; font-weight:bold; font-size:Medium;}
.custmenu_line1 {COLOR: #000000; BACKGROUND-COLOR: #ffffff; font-weight:normal; font-size:Small;}
.custmenu_line2 {COLOR: #3399CC; BACKGROUND-COLOR: #EEEEEE; font-weight:bold; font-size:Small;}
a.custmenu:link {color:#006699; text-decoration:none; font-weight:normal; font-size:Small;}
a.custmenu:visited {color:#006699; text-decoration:none; font-weight:normal; font-size:Small;}
a.custmenu:active {color:#CC0000; text-decoration:underline; font-weight:normal; font-size:Small;}
a.custmenu:hover {color:#CC0000; text-decoration:underline; font-weight:normal; font-size:Small;}

.contact_table		{background-color:ffffff; }
.contact_title		{color:333333; font-size:12px;line-height:15px; background-color:#E0DFC7; font-weight:normal; }
.contact_line1		{color:000000; background-color:ffffff; }
.contact_line2		{color:000000; background-color:F8F7F1; }


/*---カレンダー---*/
.calender_table		{background-color:C7D8ED;width:100%;margin-bottom:10px;}
.calender_title		{color:006699; font-size:12px;line-height:15px; background-color:#EEEEEE; font-weight:normal; }
.calender_line1		{background-color:ffffff; }
.calender_line2		{background-color:D7D8ED; }
.calender_line3		{background-color:FFE9E7; }
.calender_today		{background-color:B8FD33;}
.calender_navi		{background-color:#C7D8ED;}
.calender_caption	{color:000000;}
a.calender_day 		{color:000000;}
a.calender_day:link,a.calender_day:visited	{color:006699; font-weight:bold;text-decoration:none;}
a.calender_day:hover	{color:FF9900; font-weight:bold;text-decoration:underline;}
a.calender_month	{color:000000;}
a.calender_month:link,a.calender_month:visited	{color:006699; font-weight:bold;text-decoration:none;}
a.calender_month:hover	{color:FF9900; font-weight:bold;text-decoration:underline;}

.searchcategory_table		{background-color:#999999; }
.searchcategory_title		{color:ffffff; font-size:12px;line-height:15px; background-color:ffffcc; font-weight:normal; }
.searchcategory_line		{color:000000; font-size:12px; background-color:#ffffff; }

.error				{color:FF0099; font-weight:bold; font-size:14px;}
.notice				{color:ff0000; font-weight:bold; font-size:14px;}
.info				{color:0000ff; font-weight:bold; font-size:14px;}

.tree_now			{color:111986; background-color:FFFFCC; padding:1pt 2pt;}

a.category_tree:link	{color:#008888;text-decoration:none;}
a.category_tree:visited	{color:#008888;text-decoration:none;}
a.category_tree:hover	{color:#ff00ff;text-decoration:none;}
a.category_tree:active	{color:#ff00ff;text-decoration:none;}

a.navi:link			{color:#000088;text-decoration:none;}
a.navi:visited		{color:#000088;text-decoration:none;}
a.navi:hover		{color:#000088;text-decoration:none;}
a.navi:active		{color:#ff0000;text-decoration:none;}
.navi_now			{color:#ff9999;text-decoration:none; font-weight:bold;}

a.change:link		{color:#000099;text-decoration:underline; font-weight:normal; }
a.change:visited	{color:#000099;text-decoration:underline; font-weight:normal; }
a.change:hover		{color:#ff0000;text-decoration:underline; font-weight:normal; }
a.change:active		{color:#ff0000;text-decoration:underline; font-weight:normal; }
.change_now			{color:#000000;text-decoration:none; font-weight:bold;}

.genre_table	{background-color:ffffff; }
.genre_title	{font-weight:bold; font-size:14px;}
.genre_line1	{font-weight:bold; color:666666; background-color:DDEEFF; font-size:12px; }
.genre_line2	{color:000000; background-color:F8F8FF; font-size:12px; }
a.genre_tree:link		{color:#008888;text-decoration:none;}
a.genre_tree:visited	{color:#008888;text-decoration:none;}
a.genre_tree:hover		{color:#ff00ff;text-decoration:none;}
a.genre_tree:active		{color:#ff00ff;text-decoration:none;}
a:link.genre_name		{color:0000ff; text-decoration: none; }
a:visited.genre_name	{color:0000ff; text-decoration: none; }
a:active.genre_name		{color:0000ff; text-decoration: none; }
a:hover.genre_name		{color:ff0000; text-decoration: underline; }

.key_body	{background-color:EEEEEE;}
.key_title	{font-weight:bold; font-size:14px; color:006699;}
.key_title2	{font-weight:normal; font-size:12px; color:006699;}
.key_words	{font-weight:bold; font-size:12px; color:006699;}
.sort_title		{color:FFFFFF;background-color:006699;font-weight:bold;}
.sort_line1		{color:000000;background-color:ffffff;font-weight:normal;}


.sendto_table {BACKGROUND-COLOR: #3399CC}
.sendto_title {FONT-WEIGHT: normal; FONT-SIZE: Medium; COLOR: #FFFFFF; BACKGROUND-COLOR: #3399CC}
.sendto_line1 {COLOR: #000000; BACKGROUND-COLOR: #ffffff}
.sendto_line2 {COLOR: #FFFFFF; BACKGROUND-COLOR: #3399CC}
.sendto_line3 {COLOR: #000000; BACKGROUND-COLOR: #ffffff}

<!-- for Test -->
.todo			{color:ff0000; background-color:ffff00 }
.debug			{color:999999; background-color:eeeeee; border-width:1; border-style:inset ; padding:8; text-align:center }
.area_red		{color:669966; background-color:ffeeee; border-width:1; border-style:outset ; padding:8; text-align:center }
.area_blue		{color:669966; background-color:eeeeff; border-width:1; border-style:outset ; padding:8; text-align:center }
.sample_tmpl	{color:999999; background-color:eeeeee; border-width:1; border-style:outset ; padding:8; text-align:center; font-weight:bold; background-image:url("../img/usr/template.gif") }
.test           {color:FFFBF0; background-color:3399FF; font-size:12px; border-width:1; border-style:outset ; padding:8; text-align:center }
<!--           -->


/* --------update2006/4/5--------*/
.subnavibody {background-image:url(../../img/usr/bg_main_menu2.gif);text-aling:center;margin:0 auto;}


.subnavibody_cp {background:#fff url("../../img/usr/navi_ban_cp_bg.gif") repeat-x;}

.subnavibodyCD {background-color:#2D79C5;}
.subnavibodyDV {background-color:#85CA00;}

.subnavibody99 {background-color:#ffffff;}

.subnavibody99 a {display:none;}

.subnavibody00 {background-color:#3399CC;}
.subnavibody01 {background-color:#FF9933;}
.subnavibody02 {background-color:#674787;}
.subnavibody03 {background-color:#CC3300;}
.subnavibody04 {background-color:#339933;}
.subnavibody05 {background-color:#FD5B39;}
.subnavibody06 {background-color:#006699;}
.subnavibody07 {background-color:#CC9107;}
.subnavibody08 {background-color:#99CCFF;}
.subnavibody09 {background-color:#FF3399;}
.subnavibody51 {background-color:#2D79C5;}
.subnavibody52 {background-color:#2D79C5;}
.subnavibody53 {background-color:#2D79C5;}
.subnavibody54 {background-color:#2D79C5;}
.subnavibody55 {background-color:#2D79C5;}
.subnavibody56 {background-color:#2D79C5;}
.subnavibody57 {background-color:#2D79C5;}
.subnavibody58 {background-color:#2D79C5;}
.subnavibody59 {background-color:#2D79C5;}

.subnavi {font-size: 12px;line-height: 13px;font-weight: bold;text-transform: none;}
A.subnavi:link,A.subnavi:visited  {font-size: 12px;line-height: 13px;color: #666666;text-decoration: none;}
A.subnavi:hover { font-size: 12px;line-height: 13px;color: #888888;text-decoration: underline;}

.subnavi2 {font-size: 11px;line-height: 12px;font-weight: bold;text-transform: none;}
A.subnavi2:link,A.subnavi2:visited  {color: #ffffff;text-decoration: none;}
A.subnavi2:hover { color: #000000;text-decoration: underline;}



.ranking {font-size: X-Small;text-transform: none;color: #FFFFFF;font-weight:bold;}
A.ranking:link,A.ranking:visited {color: #003399;text-decoration: none;font-weight:normal;}
A.ranking:hover { text-decoration: underline;}

.leftnavi {color:#FFFFFF;background-color:#3399CC;}
.eyebrow {font-size: 10px; font-weight: bold;}
.leftnavicontents {color:#FFFFFF; background-color:#FFFFFF;}

.logout{ color:#000000; line-height:20px;}

.cmnheader{ font-size:12px;line-height:13px; color:#FFFFFF;text-decoration:none;}
A.cmnheader:link,A.cmnheader:visited { color:#FFFFFF;text-decoration:none;font-weight:bold;}
A.cmnheader:hover { color:#000000;text-decoration:underline;}

.hello { COLOR:#3399CC;font-size:Small;}
.rightnavitable {background-color:#3399CC;color:#FFFFFF;}
.rightnavibody {background-color:#FFFFFF;color:#000000;}


div.verisign{margin:5px;}
div.verisign2{font-size:Small;color:#555555;font-weight:bold;}
div.verisign3{font-size:Small;color:#777777;}




/*--info--*/
.infonavititle{ font-size:Small;color:#FFFFFF; background-color:#FF9933;font-weight:bold;}
.infotable{ background-color:#FFFFCC;}
.infotable2{ background-color:#000000;}
.infoline01{ color:#FF9933; font-weight:bold;}
.infoline02{ color:#0066FF; }
.infoline03{ color:#000000; font-weight:bold; background-color:#FFFFFF;}
.infoline04{ color:#000000; background-color:#FFFFFF;}
div.infodiv{ font-size:Small;color:#000000; line-height:20px; margin-left:30px;margin-bottom:5px;}
div.infodivbox{ color:#000000; background-color:#EEEEFF; line-height:18px; margin-right:30px; border:solid 1px #000000;}

.infonavi{font-size:Small;font-weight: bold;text-transform: none;}
A.infonavi:link,A.infonavi:visited  {color: #2288bb;text-decoration: none;}
A.infonavi:hover { color: #3399cc;text-decoration: underline;}

.infonotice{font-size:Medium;color:#FF0000;font-weight:bold;margin:5px 0px;}
.infonotice2{font-size:Medium;color:#FF0000;font-weight:bold;margin:5px 0px;background-color:#FFFFCC;}
.infored{color:#FF0000;font-weight:bold;}


/*--mstat--*/
SPAN.m_stat0{ COLOR:#F44E69;}
SPAN.m_stat0:link {	color:#006699; text-decoration:none;}
SPAN.m_stat0:visited { color:#006699; text-decoration:none;}
SPAN.m_stat0:active { color:#CC0000; text-decoration:underline;}
SPAN.m_stat0:hover { color:#CC0000; text-decoration:underline;}

SPAN.m_stat1{ COLOR:#3399CC;}
SPAN.m_stat1:link {	color:#006699; text-decoration:none;}
SPAN.m_stat1:visited { color:#006699; text-decoration:none;}
SPAN.m_stat1:active { color:#CC0000; text-decoration:underline;}
SPAN.m_stat1:hover { color:#CC0000; text-decoration:underline;}

SPAN.m_stat2{ COLOR:#99CC33;}
SPAN.m_stat2:link {	color:#006699; text-decoration:none;}
SPAN.m_stat2:visited { color:#006699; text-decoration:none;}
SPAN.m_stat2:active { color:#CC0000; text-decoration:underline;}
SPAN.m_stat2:hover { color:#CC0000; text-decoration:underline;}


/*---TOP---*/

#top_container {
margin:0 auto;
text-align:left;
font-family: Arial, Helvetica, Verdana, "ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
#top_container ul {list-style-type:none;margin:0;padding:0;display:block;}
#top_container li {display:block;clear:both;margin:5;}
#top_container li div.top_item_con{width:100%;margin:0;min-height:168px;_height:168px;}
#top_container .top_delim{width:98%;height:10px;background:url("http://www.ggking.jp/img/usr/line01.gif") left top repeat-x;margin:0 auto;}

#top_container a , #top_container a:link ,#top_container a:visited {color:#0066FF;}
#top_container a:hover , #top_container a:active {color:#FF9933;text-decolation:none;}

img.top_img_pickup {float:left;width:100;margin:0 10;}
#top_container li:after {content: "";display: block;clear: both;height: 1px;overflow: hidden;}

.top_item_con h2{font-size:12px;margin:0 0 0.8em 0;line-height:18px;}
.top_item_con h3{font-size:12px;color:#FF6633;margin:0 0 0.3em 0;}
.top_item_con p{font-size:12px;line-height:20px;margin:0;}


#top_dvd_con {width:100%;}
#top_cd_con {width:100%;}

#top_dvd_header{background:url("http://www.ggking.jp/img/usr/top/top_dvd_header_bg.gif") left top no-repeat;height:30px;}
#top_dvd_header span{color:#fff;font-weight:bold;background:url("http://www.ggking.jp/img/usr/top/top_dvd_header_bg.gif") right top no-repeat;display:block;height:30px;margin:0 0 0 10px;padding:7 0;font-size:12px;}
#top_cd_header{background:url("http://www.ggking.jp/img/usr/top/top_cd_header_bg.gif") left top no-repeat;height:30px;}
#top_cd_header span{color:#fff;font-weight:bold;background:url("http://www.ggking.jp/img/usr/top/top_cd_header_bg.gif") right top no-repeat;display:block;height:30px;margin:0 0 0 10px;padding:7 0;font-size:12px;}


.tpnewtable {background-color:#990033;}



/*-----top headline------*/

.top_head3 {font-size:12px;line-height:18px;list-style-type:none;margin:10px 10px 0 0;}

.head_img1{margin:10px 25px 10px 20px;float:left;width:100px;clear:both;}
.head_img2{margin:10px 25px 10px 20px;float:left;height:120px;clear:both;}

.top_kako{text-align:right;font-size:12px;padding:0 10px 5px 0;font-weight:bold;}
.top_kako a:hover {color:#3399FF;text-decoration:underline;}
.top_kako a:active {color:#33669FF;text-decoration:underline;}
.top_kako a , .top_kako a:link , .top_kako a:visited {color:#cc0000;}


.top_sin{text-align:right;font-size:12px;padding:0 10px 5px 0;}
.top_sin a:hover {color:#3399FF;text-decoration:underline;}
.top_sin a:active {color:#33669FF;text-decoration:underline;}

.top_head3 a:hover {color:#3399FF;text-decoration:underline;}
.top_head3 a:active {color:#3366FF;text-decoration:underline;}

.top_ya{margin-right:3px;}
.top_under{background:url("http://www.ggking.jp/img/usr/top/top_bar0.gif") top repeat;
height:10px;width:100%;line-height:10px;}

#top_bar{background:url("http://www.ggking.jp/img/usr/top/top_bar3.gif") left top repeat;width:100%;}
#top_bar span{padding-left:10px;height:20px;font-size:12px;line-height:20px;font-weight:bold;color:#fff;}

#top_bar_new{background:url("http://www.ggking.jp/img/usr/top/top_bar5.gif") left top repeat;width:100%;}
#top_bar_new span{padding-left:10px;height:20px;font-size:12px;line-height:20px;font-weight:bold;color:#fff;}
.new_icon{margin:5px 5px 0 0;}
.top_new_date{margin:2px 20px 20px 10px;float:left;font-size:12px;line-height:18px;height:100%;}
.top_new_title{margin:2px 0 5px 0;font-size:12px;line-height:18px;text-align:left;height:100%;}
.top_new_sen{margin:0 5px;font-size:12px;line-height:18px;text-align:left;border-bottom:1px dashed #ccc;height:100%;clear:both;}
.top_new_sen2{margin:10px;font-size:14px;line-height:20px;border-bottom:1px dashed #ccc;text-align:left;}

#top_hako {font-size:1em;line-height:20px;
border:1px solid #ccc;width:100%;text-align:left;margin:0 auto;text-align:left;
font-family: Arial, Helvetica, Verdana, "ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}

#top_hako a , a:link a:visited {color:#0066FF;}
#top_hako a:hover , #top_hako a:active {color:#FF9933;text-decolation:none;}

#top_hako li:after {content: "";display: block;height: 1px;overflow: hidden;}

#top_hako ul {list-style-type:none;margin:0;padding:0;display:block;}
#top_hako li {display:block;margin:5;}

#top_hako li:after {content: "";display: block;height: 1px;overflow: hidden;}


#top_new {font-size:1em;line-height:20px;
border:1px solid #ccc;width:100%;text-align:left;margin:0 auto;text-align:left;
font-family: Arial, Helvetica, Verdana, "ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
#top_new a:hover , #top_new a:active {color:#990000;text-decolation:underline;}
#top_new a , #top_new a:link , #top_new a:visited {text-decolation:none;}


/*----他モール問合せ---*/
.historysales_table { background-color:#85CA00;}
.historysales_title { COLOR: #FFFFFF;FONT-SIZE: Small;LINE-HEIGHT: 25px;font-weight:bold;}
.historysales_line { COLOR: #000000;FONT-SIZE: Small;}
/*----本店個別問合せ---*/
.historyorder_table { background-color:#3399CC;}
.historyorder_title { COLOR: #FFFFFF;FONT-SIZE: Small;LINE-HEIGHT: 25px;font-weight:bold;}
.historyorder_line { COLOR: #000000;FONT-SIZE: Small;}



/*----item_page---*/
div.tp_p { color:#000000;font-size: 14px;line-height:35px;}
a.tp:link { color:#0000cc;text-decoration:underline;font-weight:normal;}
a.tp:hover { color:#d10000;text-decoration:none;}
div.tp_l { float:left;width:90px;vertical-align:top;}
div.tp_r { float:left;margin-left:5px;}
div.tp_s { color:#ff0000;font-weight:bold;}
div.tp_s_b { line-height:18px;}
div.tp_s_b2 { color:#000;font-size:10px;font-weight:normal;line-height:15px;}
div.tp_os_p { line-height:25px;}
div.tp_os_l { float:left;width:95px;vertical-align:top;}
br.clr { clear: both;}
a.cmp:link { color:#0000cc;text-decoration:underline;font-weight:bold;}
a.cmp:hover { color:#d10000;text-decoration:none;}
div.k_p { background-color:#fff;}
div.k_c1 { margin: 0 5px;height:1px;overflow: hidden; background-color:#eee; }
div.k_c2 { margin: 0 3px;height:1px;overflow: hidden; background-color:#eee; }
div.k_c3 { margin: 0 2px;height:1px;overflow: hidden; background-color:#eee; }
div.k_c4 { margin: 0 1px;height:2px;overflow: hidden; background-color:#eee; }
div.k_b { padding: 5px; background-color:#eee;}
img.stk { float:left;margin-right:10px;}
div.bt_p { font-size: Medium;}
div.bt_p_att { color:#4C66B1;font-size:12;font-weight:bold;}
div.bt_t { font-size: Medium;font-weight:bold;}
div.bt_t_o { font-size: Small;font-weight:bold;}
div.bt_ds { margin:15 0;line-height:21px;}
div.bt_apnd { padding:15 0px;line-height:21px;}
div.bt_opt { color:#ff0000;}
div.btd { font-weight:bold;}
div.btd_d { font-size:Small;width:100%;}
ul.a { list-style-type:none;margin:0 10 5;padding:0px;font-weight:normal;}
ul.a:hover {text-decoration:underline;}
li.b {float:left;margin:5px;width:20px;text-align:right;}
li.c {float:left;margin:5px;width:460px;}
li.d {float:left;margin:5px;width:40px;text-align:right;}
table.bt_spc {font-size:Small;width:100%;border-collapse: collapse;}
th.bt_s_h {width:20%;border:solid 1px #000;text-align:left;padding:5px;}
td.bt_s_d {width:80%;border:solid 1px #000;padding:5px;}
div.bt_ht {color:#999;text-align:right;}
/*キャンペーンリンクが上手く動いてないので一時的に*/
.tp_p a ,.tp_p a.cmp  {display:none}
a.tp , .p_p a ,a.cmp , .k_b a{ display:inline}

.k_b a:link , .k_b a:visited ,.p_p a:link , .p_p a:visited {color:#0000cc;text-decoration:underline;font-weight:normal;}
.k_b a:hover , .k_b a:active , .p_p a:hover , .p_p a:active { color:#d10000;text-decoration:none;}




