html { overflow-y:scroll; }

body {
	color: #323232;
	font-size: 9pt;
	font-family:'ＭＳ Ｐゴシック',sans-serif;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding : 0;
	background-color:#E8ECF4;
	text-align:center;
	scrollbar-face-color: #E0E0E0;
	scrollbar-track-color: #EEEEEE;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #E0E0E0;
	scrollbar-highlight-color: #E0E0E0;
	scrollbar-shadow-color: #E0E0E0;
	scrollbar-darkshadow-color: #E0E0E0;
}
h1{ display : none; }

/* ------------- Links --------------------------------------------------------- */
a:link    {  color: #414141; }
a:visited {  color: #414141; }
a:active  {  color: #414141; }
a:hover   {  color: #cc0000; }
                             
a.none:link    {  color: #414141;	text-decoration:none;}
a.none:visited {  color: #414141;	text-decoration:none;}
a.none:active  {  color: #414141;	text-decoration:none;}
a.none:hover   {  color: #cc0000;	text-decoration:none;}


a.dtt:link    {  color: #414141;	text-decoration:none; border-bottom:1px #414141 dotted;}
a.dtt:visited {  color: #414141;	text-decoration:none; border-bottom:1px #414141 dotted;}
a.dtt:active  {  color: #414141;	text-decoration:none; border-bottom:1px #414141 dotted;}
a.dtt:hover   {  color: #cc0000;	text-decoration:none; border-bottom:1px #414141 dotted;}

a.dtt-r:link    {  color: #414141;	text-decoration:none; border-bottom:1px #ff0000 dotted;}
a.dtt-r:visited {  color: #414141;	text-decoration:none; border-bottom:1px #ff0000 dotted;}
a.dtt-r:active  {  color: #414141;	text-decoration:none; border-bottom:1px #ff0000 dotted;}
a.dtt-r:hover   {  color: #cc0000;	text-decoration:none; border-bottom:1px #ff0000 dotted;}


a.gal-area:link    { font-size: 10pt; font-weight: bold; color: #414141;	text-decoration:none;}
a.gal-area:visited { font-size: 10pt; font-weight: bold; color: #414141;	text-decoration:none;}
a.gal-area:active  { font-size: 10pt; font-weight: bold; color: #414141;	text-decoration:none;}
a.gal-area:hover   { font-size: 10pt; font-weight: bold; color: #cc0000;	text-decoration:none;}

a.page:link    { font-size:11pt; color: #414141;text-decoration:none;}
a.page:visited { font-size:11pt; color: #414141;text-decoration:none;}
a.page:active  { font-size:11pt; color: #414141;text-decoration:none;}
a.page:hover   { font-size:11pt; color: #cc0000;text-decoration:none;}
    
    
a.amazon:link    {  color: #800000;	text-decoration:none;}
a.amazon:visited {  color: #800000;	text-decoration:none;}
a.amazon:active  {  color: #800000;	text-decoration:none;}
a.amazon:hover   {  color: #800000;	text-decoration:none;}


textarea {
	font-size: 9pt;
	font-family:'ＭＳ Ｐゴシック',sans-serif;
}

img{
	margin:0px;
	padding:0px;
	border:0px;
	vertical-align: middle;
}

.nb {
	border-top: 0px none #000000;
	border-right: 0px none #000000;
	border-bottom: 0px none #000000;
	border-left: 0px none #000000;
}

img.il {
	vertical-align: middle;
}
img.rect {
	vertical-align: middle;
}

.titlebar {
	
	width : 98%;
	padding: 2px 0px 2px 8px; /* top right bottom left */
	border-top: 0px none #000000;
	border-right: 0px none #000000;
	border-bottom: 0px none #000000;
	border-left: 8px solid #7F7F7F;
	
	
}
.titlebar-one {
	
	width : 98%;
	padding: 8px 0 8px 8px; /* top right bottom left */
	border-top: 0px none #000000;
	border-right: 0px none #000000;
	border-bottom: 0px none #000000;
	border-left: 8px solid #7F7F7F;
	
	
}
.titlebar2 {
	
	width : 98%;
	padding: 2px 0px 2px 8px; /* top right bottom left */
	border-top: 0px none #000000;
	border-right: 0px none #000000;
	border-bottom: 0px none #000000;
	border-left: 8px solid #7F7F7F;
	
	
}


.inp-check {
	background-color:#FFFFCC; /* 背景色 */
	border:1px solid #cccccc;
}
.inp-order {
	background-color:#FFFFFF; /* 背景色 */
	border:1px solid #FFFFFF;
}
select.inp-check {
	background-color:#FFFFCC; /* 背景色 */
	border:1px solid #cccccc;
}

select.shop-order{
	width:100px;
}

select.ran-place{
  font-size : 10pt;
  font-family : "ＭＳ ゴシック";
	color: #323232;
}


.select-page {
	font-family:'ＭＳ ゴシック',sans-serif;
	font-size : 10pt;
	border: 1px solid #ffffff; 
	font-weight  : bold;
	color:#ffffff;
	background-color:#323232;
	text-align:center;
	vertical-align: middle;
	padding-top:4px;
	width : 21px;
	height: 18px;
	float:left;
	display:table-cell;
}

.page-area {
	font-family:'ＭＳ ゴシック',sans-serif;
	font-size : 10pt;
	border: 1px solid #c0c0c0; 
	text-align:center;
	vertical-align: middle;
	padding-top:4px;
	width : 21px;
	height: 18px;
	float:left;
	cursor: hand;
}
.page-back {
	font-family:'ＭＳ ゴシック',sans-serif;
	font-size : 10pt;
	border: 1px solid #c0c0c0; 
	text-align:center;
	vertical-align: middle;
	padding-top:4px;
	width : 45px;
	height: 18px;
	float:left;
	cursor: hand;
}
.page-next {
	
	font-family:'ＭＳ ゴシック',sans-serif;
	font-size : 10pt;
	border: 1px solid #c0c0c0; 
	text-align:center;
	vertical-align: middle;
	padding-top:4px;
	width : 45px;
	height: 18px;
	float:left;
	cursor: hand;
}
.page-brank {
	float:left;
	width : 5px;
}

