@charset "euc-jp";
@import "style.css";

#attention				{line-height:130%;}
#announce				{line-height:130%; border:solid 1px; padding:10px;}

/* カート中身 */
.deli_free				{color:#009933; font-size:12px;}
.error                  {color:#FF0000; font-size:12px;}

.sbj_left				{width:200px; float:left;}
.sbj_right				{width:200px; float:right; text-align:right;}

*						{font-size:13px;}
table.cart_items		{table-layout:fixed; width:600px; border-collapse:collapse;  margin-top:5px; color:#000000; }
table.cart_items th		{background:#cccccc; font-weight:normal;}
table.cart_items td, table.cart_items th
                        {border:solid 1px #666666; padding:5px; line-height:1em; word-break:break-all;}
.maker                  {color:#666666; font-size:11px;}

.bar					{margin:5px; 0px;}

.inputform		{ border-collapse:collapse; table-layout:fixed; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 12px; color: #000000}
.inputform th	{ background:#DDDDF0; font-weight:normal;}
.inputform th,
.inputform td	{ border:solid 1px #666666; padding:3px 5px; line-height:150%;}
.inputform input{ font-size:12px; line-height:100%; }

.inJP, .inEg, .inAr			{ width: 400px; }
.inJP, .inEg, .inHf			{ height:20px;}
.inJP, .inEg, .inAr, .inHf	{ border:solid 1px #888888; padding-left:5px; padding-top:3px; margin-top:3px; margin-bottom:3px;}


.error_mess					{ border:solid 2px #FFCC00; color:#FF0000; font-weight:bold; padding:10px; margin-bottom:20px; }


.price						{font-size:15px; font-weight:bold; color:#C00;}
.price span					{font-family:'arial'; font-size:16px; font-weight:bold; color:#C00;}


/* fin */
#announce_fin				{width:320px; float:left; padding:2px; }
#order_no_area				{width:250px; border:solid 3px #f96; background:#FFF; padding:8px; font-weight:bold; float:right; margin-bottom:10px;}
#order_no_area:after		{clear:both; height:1%; }
#order_no					{font-size:18px; font-family: "Arial", "Helvetica", "sans-serif"; font-weight:bold;}

th#regist_comp 				{text-align:center;}
#regist_comp table			{width:560px; border-collapse: collapse; table-layout:fixed; margin-bottom:10px;}
#regist_comp table td, #regist_comp table th
							{background:#FFF; color:#000; font-weight:bold;}



/* confirm */
#required					{overflow-y:scroll;
							 width:600px;
							 height:350px;
							 border:solid 1px #000;
							 padding:5px 10px 5px 5px;
							 background:#FFF;
							 scrollbar-3d-light-color		:#333333;
							 scrollbar-arrow-color			:#ffffff;
							 scrollbar-base-color			:#cccccc;
							 scrollbar-face-color			:#666666;
							 scrollbar-dark-shadow-color	:#cccccc;
							 scrollbar-highlight-color		:#cccccc;
							 scrollbar-shadow-color			:#cccccc;
							 scrollbar-track-color			:#cccccc;
							 margin-bottom:10px;
							 line-height:140%;
							}

#g_contents > #required		{width:583px; overflow:scroll;}
