/*
Theme Name: optimaDescription: オプティマジャパン用テーマ*/
/* コンテナ */
div#container	{width: 840px; margin: auto}
/* ヘッダー */
div#header	{background-color: #ffffff; }
div#header h1	{font-size: 0.1em; text-indent: -9999px; margin: 0}
div#header h1 a	{text-decoration: none; color: #400000}
div#header p	{font-size: 0.1em; text-indent: -9999px; margin: 0}
/* コンテンツ */
div#content	{width: 630px; float: right; margin-bottom: 10px}
/* ショッピングカート */
div#shoppingcart	{width: 800px; float: center; margin-bottom: 10px}


p#pagetitle	{font-size: 0.875em; font-weight: bold; color: #2b76cc; border: dotted 1px #2b76cc; text-align: center; padding: 10px 0; margin-top: 0px}
/* 記事 */
div.post	{padding: 0px; margin: 20px auto}
div.post h2	{background-image: url(mark.png); background-repeat: no-repeat; font-size: 0.875em; border-bottom: solid 1px #400000; padding-left: 22px; padding-bottom: 5px; margin: 0}
div.post h2 a	{text-decoration: none; color: #400000}
div.post p	{font-size: 0.75em; line-height: 1.6; margin-top: 10px}
p.postinfo	{color: #2b76cc; text-align: right; margin: 20px 0 0; clear: both}
p.postinfo a	{color: #2b76cc}
/* 記事内の画像 */
.aligncenter	{display: block; 	margin-left: auto; 	margin-right: auto}
div.post img	{border: none}
.alignleft	{float: left; 	margin-right: 10px; 	margin-bottom: 2px}
.alignright {float: right; margin-left: 10px; margin-bottom: 2px}
.wp-caption	{border: solid 1px #aaaaaa; text-align: center; padding-top: 5px; margin-top: 10px}
/* ページリンク */
p.pagelink a	{color: #2b76cc }
p.pagelink 	{font-size: 0.75em; color: #666666}
span.pageprev	{float: left}
span.pagenext	{float: right}
.more-link {font-size:0.75em}
/* サイドバー */
div#sidebar	{width: 200px; float: left; margin-top: 10px; margin-bottom: 10px}
div#sidebar h2	{background-color: #663300; background-repeat: no-repeat; font-size: 1em; color: white; padding: 4px 8px; margin: 0}
div#sidebar li	{font-size: 1em; font-weight: bold; list-style-type: disc; margin-bottom: 4px; background-image: url(listmark.png); background-repeat: no-repeat; padding-left: 16px; vertical-align: top}
div#sidebar li a	{color: #400000;}
div#sidebar ul	{margin: 8px 8px 20px; padding: 0}
/* フィード */
p.feed	{font-size: 0.75em; font-family: Verdana, Helvetica, sans-serif; border: solid 1px #400000; padding: 5px; margin: 25px 0}
p.feed a	{color: #444444; text-decoration: none}
p.feed img	{vertical-align: middle; margin-right: 8px}
/* フッター */
div#footer	{border-top: solid 3px #400000; clear: both}
address	{font-size: 0.75em; font-style: normal; font-family: Verdana, sans-serif; padding-top: 6px}
address a	{color: #000000}

/* 追加部分 */
.double_price {font-size: 14px; COLOR: #555555; font-weight: normal;}
.price1 {font-size: 16px; COLOR: #FF0000; font-weight: bold;}
.price2 {font-size: 16px; COLOR: #FF0000; font-weight: bold;}
.ppstr {font-size: 14px; COLOR: #008800; font-weight: normal;}
.inventory_title {font-size: 12px; COLOR: #555555; font-weight: bold;}
.tax_postage {font-size: 14px; COLOR: #0000cd; font-weight: bold;}
.stockout_opt {font-size: 12px; COLOR: #ff0000; font-weight: bold;}
.abstract {font-size: 13px; COLOR: #555555;}
.item_name {font-size: 14px; COLOR: #ffffff; font-weight: normal;}

.n10 {font-size: 10px}
.n11 {font-size: 11px}
.n12 {font-size: 12px}
.n13 {font-size: 13px}
.n14 {font-size: 14px}
.n15 {font-size: 15px}
.n16 {font-size: 16px}
.n17 {font-size: 17px}
.n18 {font-size: 18px}
.n19 {font-size: 19px}
.n20 {font-size: 20px}

.n10bl {font-size: 10px; COLOR: #0000FF}
.n11bl {font-size: 11px; COLOR: #0000FF}
.n12bl {font-size: 12px; COLOR: #0000FF}
.n13bl {font-size: 13px; COLOR: #0000FF}
.n14bl {font-size: 14px; COLOR: #0000FF}
.n15bl {font-size: 15px; COLOR: #0000FF}
.n16bl {font-size: 16px; COLOR: #0000FF}
.n17bl {font-size: 17px; COLOR: #0000FF}
.n18bl {font-size: 18px; COLOR: #0000FF}
.n19bl {font-size: 19px; COLOR: #0000FF}
.n20bl {font-size: 20px; COLOR: #0000FF}

.n10gn {font-size: 10px; COLOR: #00FF00}
.n11gn {font-size: 11px; COLOR: #00FF00}
.n12gn {font-size: 12px; COLOR: #00FF00}
.n13gn {font-size: 13px; COLOR: #00FF00}
.n14gn {font-size: 14px; COLOR: #00FF00}
.n15gn {font-size: 15px; COLOR: #00FF00}
.n16gn {font-size: 16px; COLOR: #00FF00}
.n17gn {font-size: 17px; COLOR: #00FF00}
.n18gn {font-size: 18px; COLOR: #00FF00}
.n19gn {font-size: 19px; COLOR: #00FF00}
.n20gn {font-size: 20px; COLOR: #00FF00}

.n10rd {font-size: 10px; COLOR: #FF0000}
.n11rd {font-size: 11px; COLOR: #FF0000}
.n12rd {font-size: 12px; COLOR: #FF0000}
.n13rd {font-size: 13px; COLOR: #FF0000}
.n14rd {font-size: 14px; COLOR: #FF0000}
.n15rd {font-size: 15px; COLOR: #FF0000}
.n16rd {font-size: 16px; COLOR: #FF0000}
.n17rd {font-size: 17px; COLOR: #FF0000}
.n18rd {font-size: 18px; COLOR: #FF0000}
.n19rd {font-size: 19px; COLOR: #FF0000}
.n20rd {font-size: 20px; COLOR: #FF0000}

.n10wh {font-size: 10px; COLOR: #FFFFFF}
.n11wh {font-size: 11px; COLOR: #FFFFFF}
.n12wh {font-size: 12px; COLOR: #FFFFFF}
.n13wh {font-size: 13px; COLOR: #FFFFFF}
.n14wh {font-size: 14px; COLOR: #FFFFFF}
.n15wh {font-size: 15px; COLOR: #FFFFFF}
.n16wh {font-size: 16px; COLOR: #FFFFFF}
.n17wh {font-size: 17px; COLOR: #FFFFFF}
.n18wh {font-size: 18px; COLOR: #FFFFFF}
.n19wh {font-size: 19px; COLOR: #FFFFFF}
.n20wh {font-size: 20px; COLOR: #FFFFFF}

.b10 {font-size: 10px; font-weight: bold;}
.b11 {font-size: 11px; font-weight: bold;}
.b12 {font-size: 12px; font-weight: bold;}
.b13 {font-size: 13px; font-weight: bold;}
.b14 {font-size: 14px; font-weight: bold;}
.b15 {font-size: 15px; font-weight: bold;}
.b16 {font-size: 16px; font-weight: bold;}
.b17 {font-size: 17px; font-weight: bold;}
.b18 {font-size: 18px; font-weight: bold;}
.b19 {font-size: 19px; font-weight: bold;}
.b20 {font-size: 20px; font-weight: bold;}

.b10bl {font-size: 10px; COLOR: #0000FF; font-weight: bold;}
.b11bl {font-size: 11px; COLOR: #0000FF; font-weight: bold;}
.b12bl {font-size: 12px; COLOR: #0000FF; font-weight: bold;}
.b13bl {font-size: 13px; COLOR: #0000FF; font-weight: bold;}
.b14bl {font-size: 14px; COLOR: #0000FF; font-weight: bold;}
.b15bl {font-size: 15px; COLOR: #0000FF; font-weight: bold;}
.b16bl {font-size: 16px; COLOR: #0000FF; font-weight: bold;}
.b17bl {font-size: 17px; COLOR: #0000FF; font-weight: bold;}
.b18bl {font-size: 18px; COLOR: #0000FF; font-weight: bold;}
.b19bl {font-size: 19px; COLOR: #0000FF; font-weight: bold;}
.b20bl {font-size: 20px; COLOR: #0000FF; font-weight: bold;}

.b10gn {font-size: 10px; COLOR: #00FF00; font-weight: bold;}
.b11gn {font-size: 11px; COLOR: #00FF00; font-weight: bold;}
.b12gn {font-size: 12px; COLOR: #00FF00; font-weight: bold;}
.b13gn {font-size: 13px; COLOR: #00FF00; font-weight: bold;}
.b14gn {font-size: 14px; COLOR: #00FF00; font-weight: bold;}
.b15gn {font-size: 15px; COLOR: #00FF00; font-weight: bold;}
.b16gn {font-size: 16px; COLOR: #00FF00; font-weight: bold;}
.b17gn {font-size: 17px; COLOR: #00FF00; font-weight: bold;}
.b18gn {font-size: 18px; COLOR: #00FF00; font-weight: bold;}
.b19gn {font-size: 19px; COLOR: #00FF00; font-weight: bold;}
.b20gn {font-size: 20px; COLOR: #00FF00; font-weight: bold;}

.b10rd {font-size: 10px; COLOR: #FF0000; font-weight: bold;}
.b11rd {font-size: 11px; COLOR: #FF0000; font-weight: bold;}
.b12rd {font-size: 12px; COLOR: #FF0000; font-weight: bold;}
.b13rd {font-size: 13px; COLOR: #FF0000; font-weight: bold;}
.b14rd {font-size: 14px; COLOR: #FF0000; font-weight: bold;}
.b15rd {font-size: 15px; COLOR: #FF0000; font-weight: bold;}
.b16rd {font-size: 16px; COLOR: #FF0000; font-weight: bold;}
.b17rd {font-size: 17px; COLOR: #FF0000; font-weight: bold;}
.b18rd {font-size: 18px; COLOR: #FF0000; font-weight: bold;}
.b19rd {font-size: 19px; COLOR: #FF0000; font-weight: bold;}
.b20rd {font-size: 20px; COLOR: #FF0000; font-weight: bold;}

.b10wh {font-size: 10px; COLOR: #FFFFFF; font-weight: bold;}
.b11wh {font-size: 11px; COLOR: #FFFFFF; font-weight: bold;}
.b12wh {font-size: 12px; COLOR: #FFFFFF; font-weight: bold;}
.b13wh {font-size: 13px; COLOR: #FFFFFF; font-weight: bold;}
.b14wh {font-size: 14px; COLOR: #FFFFFF; font-weight: bold;}
.b15wh {font-size: 15px; COLOR: #FFFFFF; font-weight: bold;}
.b16wh {font-size: 16px; COLOR: #FFFFFF; font-weight: bold;}
.b17wh {font-size: 17px; COLOR: #FFFFFF; font-weight: bold;}
.b18wh {font-size: 18px; COLOR: #FFFFFF; font-weight: bold;}
.b19wh {font-size: 19px; COLOR: #FFFFFF; font-weight: bold;}
.b20wh {font-size: 20px; COLOR: #FFFFFF; font-weight: bold;}

.pad5 {font-size: 14px; PADDING-LEFT: 5%; PADDING-RIGHT: 5%; PADDING-TOP:10px; PADDING-BOTTOM:10px}
.pad10 {font-size: 14px; PADDING-LEFT: 10%; PADDING-RIGHT: 10%; PADDING-TOP:10px; PADDING-BOTTOM:10px}
.pad15 {font-size: 14px; PADDING-LEFT: 15%; PADDING-RIGHT: 15%; PADDING-TOP:10px; PADDING-BOTTOM:10px}
.pad20 {font-size: 14px; PADDING-LEFT: 20%; PADDING-RIGHT: 20%; PADDING-TOP:10px; PADDING-BOTTOM:10px}

