/* CSS Document */
#wrapper					{background-color:#8C0D0D;padding-bottom:20px;}
#flash						{width:740px;padding:0px 0px 0px 0px;margin:0px 0  0px 30px;background-color:#000000;}
#contents					{margin-top:0px;}
#contents .small			{font-size:0.85em;}
#contents em				{font-weight:bold;}
h2 img						{display:block;}
h2							{padding:0 0 30px 0;}
td							{background-color:#fff}
h3							{font-size:1.25em;font-weight:bold;}


#feature					{}
#feature li					{font-size:1.4em;font-weight:bold;list-style-type:decimal;color:navy;margin-left:40px;padding-top:5px;}
#feature span				{font-size:0.8em;color:black;}


#other-page					{}
#other-page	 a				{font-size:1.4em;font-weight:bold;color:blue;margin-left:0px;padding-top:5px;}



#contents					{width:680px;padding:0px 30px 30px 30px;margin:0px 0 20px 30px;background-color:#FFDFEE;color:#333;}
img.img01					{display:block;margin:20px 0 0 0;}
#contents table				{width:660px;margin:0 0 20px 10px;text-align:center;}
#contents th				{padding:5px 0 8px 0;background:url(../img/parka/parka_bg01.gif) repeat-x 0 bottom;}
#contents th.br1			{border-right:1px solid #333;}
#contents td				{border-bottom:1px solid #333;padding:10px 0 8px 0;}
#contents td.dt				{width:115px;background-color:#F0F0F0;border-right:1px solid #333;}
#contents td.bb0			{border-bottom:0;padding-bottom:10px;background-image:url(../img/parka/parka_bg01.gif);background-repeat:repeat-x;background-position:0 bottom;}
#contents th img			{display:block;margin:0 auto;}








#contents #howto			{padding:25px 0 0 10px;}
#contents #howto dl a		{color:#333;font-weight:bold;}
#contents #howto .buy03 p.text_r{text-align:right;margin-bottom:0;}

#contents #function			{width:680px;margin-left:0px;}
#contents #function table,
#contents #function tr,
#contents #function td		{border:1px solid #666;text-align:left;padding-left:10px;}
#contents #function .s_title{background-color:#eeeeff;width:180px;}

#contents #sell				{width:680px;margin:-10 0 0 0px;}
#contents #sell h3			{padding-bottom:20px;}

#contents #sell #order		{width:658px;border-top:1px solid #666;margin:0 0 0px 0px;text-align:center;}
#contents #sell #order td	{border:1px solid #666;padding:0px;}

#contents #sell #order .selectColor			{width:160px;padding:5px 0 5px 0;height:110px;}
#contents #sell #order .selectColor td		{}
#contents #sell #order .price				{height:50px;font-size:12pt;text-align:left;padding-left:20px;}
#contents #sell #order .price  hr			{border-style:dotted;border-color:#cccccc;}
#contents #sell #order .price span			{font-size:0.85em;}
#contents #sell #order .order				{width:200px;}
#contents #sell #order .samples				{height:50px;font-size:1.25em;background-color:#eee;}

#contents dl.toiawase		{width:660px;margin:0 0 0 10px;padding:20px 0 0 0;border-top:1px solid #333;text-align:center;}
#contents dl.toiawase dt	{font-weight:bold;font-size:1.21em;}
#contents dl.toiawase a		{color:#333;}
.to_top						{margin:0 30px;}

#to_sst						{padding-right:30px;}
#copy						{padding-left:30px;}

/*====clearfix（071023版）======*/

.box .inner:after,
.box dl:after{
content:"";
display: block;
clear: both;
height: 0;
}

.box .inner,
.box dl{display: inline-block; }
.box .inner,
.box dl{display: block; }
/* Mac版IEのみに適用 \*//*/
.box .inner,
.box dl{overflow: hidden; }
/* */

/*==========*/
