body {
	background-color: #000;
	background-image: url(../img/back.jpg);
	background-repeat: repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#fff;
	line-height: 16px;
	text-align:center;
	margin: 0;
	padding: 0;
	background-attachment: fixed;
}
.oneColLiqCtrHdr #container {
	width: 920px;
	align:center;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 0px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
	text-align: left;
	background: #000;
}
.oneColLiqCtrHdr #header {
	background-image: url(../img_top/topborder.jpg);
	height: 18px;
	text-align: right;
}
.oneColLiqCtrHdr #header h1 {
	margin: 0; 
	padding: 5px 5px; 
}
.oneColLiqCtrHdr #mainContent {
	padding: 0px;
	background: #000;
	background-image: url(../img/back_gr.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.oneColLiqCtrHdr #footer {
	background-image: url(../img/footer.gif);
	height: 90px;
	background-color: #000000;
	background-repeat: no-repeat;
	padding-top: 25px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
} 
.oneColLiqCtrHdr #footer p {
	margin: 0; 
	padding: 10px 10px; 
}
.footerlink{
	font-size: 10px;
	text-align: right;
	padding-right: 25px;
}
.oneColLiqCtrHdr #footer a{color: #999999;}
.oneColLiqCtrHdr #footer a:hover{color: #ffcc00;}
.ordermenu{
	background-image: url(../img/menubar.jpg);
	height: 22px;
	padding-top: 19px;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 4px;
	font-size: 10px;
}

/*	　2.枠
--------------------------------------------*/
#wrap {
	width:920px;
	text-align:left;
	margin:0 auto;
}  
#inner {
	margin:0 0px 0 25px;
}  
#mainWrap {
	width:650px;
	float:right;
	background-image: url(../contents/order/img/back_line.gif);
	padding: 0 25px 0px 25px;
}  
#sideWrap {
	width:190px;
	float:left;
	margin-top: 25px;
}  
.clear { clear:both; }  
.clear hr { display:none; }  

/*	　2.枠
--------------------------------------------*/

form {
}

.clear{clear:both;line-height:0;height:0px;}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
 background-color: #99CC00; color: #003333;}

.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
 color: #003300;}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000;
}


.sidebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	padding: 3px;
	background-color: #ffffff;
 color: #003333;
}

.sidebarHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #003300;
	background-color: #FFFF66;
}

.sidebarFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background-color: #FFFF99;
 font-style: italic;
}

.footer {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	color: #333333;
	background-color: #CCFF99;
}


.box1 {
	border-width: thin;
	border-color: #99FF99 #003300 #003300 #99FF99;
 border-style: double;
 }

.promo {
	font-family: "Times New Roman", Times, serif;
	color: #000033;
}

.titlebar {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #336699;
}


input.big {
	width: 100px;
}

input.small {width: 50px;}

/*	　2.見出し
--------------------------------------------*/
h2 {
	margin: 0 0 0px 0px;
	padding: 0 0 0px 0px;
	color: #fff;
	font-size: 30px;
	font-weight: bold;
	font-family:Georgia, "Times New Roman", Times, serif,"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	letter-spacing: 1px;
}
h3 {color:#FFCC00;
	padding: 0 5px 20px 5px;
	line-height: 1.4;
	height: 1.4em;
	background: url('img/h3.gif') no-repeat scroll 5px center;
	font-family:  "Times New Roman", Times, serif,"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-weight: bold;
	font-size: 25px;
	letter-spacing: 1px;
}
p.caption {
	margin: 0 0 12px 0;
	padding: 0 10px;
	background: #000;
	line-height: 1.1;
	color: #fff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	line-height: 1.4;
}
h4 {
	margin-bottom: 5px;
	padding-left: 5px;
	border-left: 5px #bc9e4c solid;
	color: #bc9e4c;
		font-family:  "Times New Roman", Times, serif,"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-weight: bold;
	font-size: 20px;
}
h5 {
	margin-bottom: 1em;
	border-left: 5px #999 solid;
	border-bottom: 1px #999 solid;
	color: #666;
	font-weight: bold;
	font-size: 14px;
}
h6 {
	margin-right: 10px;
	color: #999;
	font-size: 10px;
}
/*	　3.リンク
--------------------------------------------*/
a {	color: #bc9e4c;}
a:hover {color: #ff6600;}
a:active {color: #CC0000;}
/*	　4.太字
--------------------------------------------*/
strong {
	font-weight: bold;
	font-size: 12px;}
.b_yellow {
	font-size: 14px;
	font-weight: bold;
	color: #FFCC00;
}
/* superbox 背景の色 
 ---------------------------------------- */  
 #superbox-overlay{background:#454545;}  
   
 /* superbox ローディング画像呼び出し 
---------------------------------------- */  
#superbox-container .loading{width:32px;height:32px;margin:0 auto;text-indent:-9999px;background:url(styles/loader.gif);}
 /* superbox closeボタン 
 ---------------------------------------- */  
#superbox .close a{float:right;padding:0 5px;line-height:20px;background:#333;cursor:pointer;}  
#superbox .close a span{color:#fff;}  
  
 /* superbox next　prev要素指定 
---------------------------------------- */  
#superbox .nextprev a{float:left;margin-right:5px;padding:0 5px;line-height:20px;background:#333;cursor:pointer;color:#fff;}  
#superbox .nextprev .disabled{background:#ccc;cursor:default;}  
   
 /* コンテンツ要素 
 ---------------------------------------- */  
 #superbox #column   { text-align: left; }  
#superbox #column h2    {     
    font-size: 116.6%;  
     border-bottom: solid 1px #646464;  
    padding: 5px;  
     margin-bottom: 10px;  
 }  