/*左パート*/
div.SUBindex{
    width:100%;
    color:#ffffff;
    background-color:#f79c34;
    height:25px;
	font-size:12px;
    text-align:left;
    padding:7px 0 0 4;
}
div.center{
    text-align:center;
    padding:7px 4 7 4;
	font-size:12px;
	color: #535353;
}
div.left{
    text-align:left;
    padding:7px 4 7 10;
	font-size:12px;
	color:#535353;
    line-height:2;
}
div.submenu{
    padding:9 0 0 10;
	font-size:12px;
    color: #535353;
    border-bottom:1px dotted #b5b5b5;
}
div.submenuon{
    padding:9 0 0 10;
	font-size:12px;
    color: #535353;
    background-color:#FFFFFF;
    border-bottom:1px dotted #b5b5b5;
}

.dot{
font-size:12px;
color:#535353;
border-bottom:1px dotted #b5b5b5;
}
#dot{height:1px;background-image:url(/images/dot.gif);background-repeat:repeat-x;padding:0px 3px 0px 3px;margin-right:3px;}

/*メインパート*/
div.navi{
    font-size:10px;
    color:#535353;
    text-align:left;
    padding:3px 3px 3px 3px;
    height:20px;
}

div.index{
    color:#FFFFFF;
    background-color:#FF8000;
    height:25px;
	font-size:14px;
    text-align:left;
    padding:6px 4px 4px 4px;

}

div.caption{
    color:#535353;
    background-color:#ffe580;
    height:20px;
	font-size:12px;
    text-align:left;
    padding:4px 3px 3px 3px;
}

div.text{
    padding:10px;
    line-height:1.5;
    font-size:12px;
    color:#535353;
}
div.text1{
    padding:4px;
    font-size:12px;
    color:#535353;
}
div.text2{
    padding:10px 0 0 8;
    font-size:12px;
    color:#535353;
}
div.right{
    padding-right:1em;
	text-align:right;
    line-height:1.5;
    font-size:12px;
    color:#535353;
}

div.sample1{
    width:540px;
    padding:4px 4px 4px 4px;
    background-color:#dafbc4;
    font-size:12px;
    color:#535353;
    text-align:left;
    line-height:1.5;

}

div.sample2{
    width:540px;
    padding:4px 4px 4px 4px;
    background-color:#d6f3f2;
    font-size:12px;
    color:#535353;
    text-align:left;
    line-height:1.5;
}

div.buyform{
    width:400px;
    padding:4px 4px 4px 4px;
    background-color:#dafbc4;
    font-size:12px;
    color:#535353;
    text-align:center;
    line-height:1.5;

}

div.sellform{
    width:400px;
    padding:4px 4px 4px 4px;
    background-color:#d6f3f2;
    font-size:12px;
    color:#535353;
    text-align:center;
    line-height:1.5;
}


/*サイトマップ用*/
div.sitemaptitle{
    color:#535353;
    background-color:#ffe580;
    height:25px;
	font-size:14px;
    text-align:left;
    padding:6px 4px 4px 4px;
}
div.banner{
    padding:30px 30 30 30;
    font-size:12px;
    color:#535353;
}


/*イメージ*/
img.right{
    margin:3px 3px 3px 6px;
    float:right;
}
img.left{
    margin:3px 10px 3px 6px;
    float:left;
}
img.left1{
    margin:3px 10px 13 6px;
    float:left;
}

/* フッターメニュー */
.footer{
	color: #ffffff;
	font-size: 12px;
    line-height:1.5;
}
.footer A{
    text-decoration:none;
	color: #ffffff;

}
.footer A:hover{
	text-decoration:none;
	color:#0000ff;
}
/* フッターメニュー */
.faq{
	color: #535353;
	font-size: 12px;
    line-height:1.5;
    text-align:right;
}
.faq A:hover{
	text-decoration:none;
	color:#0000ff;
}


ul.country{
  margin-top:6px;
  list-style-image:url(/images/icon_arrow03_9px_org.gif);
  font-size:12px;
  color:#535353;
}

ul.country li {
 margin-bottom:4px;
}

.area {
 margin-left:25px;
 font-style:italic;
 text-decoration:underline;
 font-size:12px;
 color:#535353;
}



/* フォント */
.font10{
	   font-size:10px;
       color:#535353;
}
.font10red{
	   font-size:10px;
       color:#ff0000;
}
.font12{
       font-size:12px;
       color:#535353;
}
.font12B{
       font-size:12px;
       color:#535353;
       font-weight:bold;
      }
.font12white{
       font-size:12px;
       color:#FFFFFF;
      }
.font12Bwhite{
       font-size:12px;
       color:#FFFFFF;
       font-weight:bold;
      }
.font12red{
       font-size:12px;
       color:#FF0000;
}
.font12Bred{
       font-size:12px;
       color:#FF0000;
       font-weight:bold;
}
.font14red{
       font-size:14px;
       color:#FF0000;
}
.font14Bred{
       font-size:14px;
       color:#FF0000;
       font-weight:bold;
}
.font20Bred{
       font-size:20px;
       color:#FF0000;
       font-weight:bold;
}

.font12blue{
       font-size:12px;
       color:#0000FF;
}
.font12Bblue{
       font-size:12px;
       color:#0000FF;
       font-weight:bold;
}
.font14blue{
       font-size:14px;
       color:#0000FF;
       font-weight:bold;
}
.font12lightblue{
       font-size:12px;
       color:#0080ff;
}
h1 {
	text-align: center;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
    margin-bottom: 0px
}
h2 {
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	color: #535353;
    margin:5 0 3 0;
}
h3 {
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
    margin:3 0 5 0;
}
/* 各リンク */
A{ 
    text-decoration:underline; 
    color: #CC0000; 
}
A:hover{
    text-decoration:underline; 
    background:none; 
    color: #FF0000; 
}

.sort a{
 text-decoration:none;
 color: #333333;
}
.sort a:hover {
 text-decoration:none;
 color: #ff0000;
}



/* フッター */
.copyright{
	font-size:12px;
    color:#999999;
    font-family:Arial, Helvetica, sans-serif;
}


table .quotationNote {

}
.quotationNote td {
	height:20px;
	font-size:10px;
}



#squareRed{background:url(/image/icon/square_red.gif) no-repeat 0px 7px;padding:5px 0 0 12px;}

#C{text-align:center;}
#L{text-align:left;}
#R{text-align:right}
#FL{float:left;}
#FR{float:right;}

#font9{font-size:10px;font-family:Arial;}
#font10{font-size:11px;font-family:Arial;}
#font10B{font-size:11px;font-family:Arial;font-weight:bold;}
#font12B{font-size:12px;font-weight:bold;}
#font15B{font-size:16px;font-weight:bold;}
#font12BBlack{font-size:13px;font-weight:bold;color:#000000;}

#font10White{font-size:10px;color:#ffffff;font-family:Verdana,Arial;}
#font12White{font-size:12px;color:#ffffff;}
#font12BWhite{font-size:12px;color:#ffffff;font-weight:bold;}

#font9Red{font-size:10px;font-family:Arial;color:#ff0000;}
#font10Red{font-size:10px;font-family:Verdana,Arial;color:#ff0000;}
#font10BRed{font-size:10px;font-family:Verdana,Arial;color:#ff0000;font-weight:bold;}
#font12Red{font-size:12px;color:#ff0000;}
#font12BRed{font-size:12px;color:#ff0000;font-weight:bold;}
#font15BRed{font-size:15px;color:#ff0000;font-weight:bold;}
#font18BRed{font-size:18px;color:#ff0000;font-weight:bold;}

#font12Blue{font-size:12px;color:#0000ff;}
#font12BBlue {font-size: 12px;font-weight: bold;color: #0000FF;}
#font12BIBlue {font-size: 12px;font-weight: bold;color: #0000FF;font-style:italic;}

#font10Green{font-size:10px;color:#009900;}
.dbform1{font-size:11px;font-family:Arial;width:100%;}
.dbform2{font-size:11px;font-family:Arial;}

#graph1 {border-left:1px solid #b5b5b5;border-top:1px solid #b5b5b5;}
#graph2 {border-left:1px solid #b5b5b5;border-top:1px solid #b5b5b5;border-right:1px solid #b5b5b5;}
#graph3 {border-top:1px solid #b5b5b5;}

#tabs {height:20px;list-style:none;margin:10px 0 0 0;padding:0;font-family:arial;}
#tabs li {float:left;height:20px;border-right:5px solid #ffffff;background:url(/image/icon/LtCurveSm.gif) no-repeat top left;}
#tabs li div {font-weight:bold;padding:3px 15px 3px 15px;background:url(/image/icon/RtCurveSm.gif) no-repeat top right;}
#tabs li.active {color:#000000;background-color:#ffcc00; }
#tabs li.enabled {color:#0000ff;background-color:#fee684; }
#tabs li.disabled {color:#636363;background-color:#fee684; }

.highslide {cursor: url(/js/highslide/graphics/zoomin.cur), pointer;outline: none;}
.highslide-image {border: 2px solid white;background-color:#ffffff;}
.highslide-image-blur {}

.highslide-caption {
  display: none;
  border: 2px solid white;
  border-top: none;
  font-family: Verdana, Helvetica;
  font-size: 10pt;
  padding: 5px;
  background-color: white;
}

.highslide-loading {
  display: block;
  color: white;
  font-size: 9px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  padding: 3px;
  border-top: 1px solid white;
  border-bottom: 1px solid white;
  background-color: black;
  padding-left: 22px;
  background-image: url(/js/highslide/graphics/loader.gif);
  background-repeat: no-repeat;
  background-position: 3px 1px;
}

a.highslide-credits,
a.highslide-credits i {
  padding: 2px;
  color: silver;
  text-decoration: none;
  font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
  color: white;
  background-color: gray;
}


/*auction sheet*/
.highslide-html {
    background-color: white;
}
.highslide-html-content {
    font-family:arial;
	position: absolute;
    display: none;
}
.highslide-html-blur {
}
.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
	float: left;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
    cursor: move;
}

.highslide-display-block {display: block;}
.highslide-display-none {display: none;}



table#quote{
    width:100%;
    font-size:12px;
    collapse:collapse;
}
table#quote th {
    background:#ffe580;
    font-weight:bold;
}
table#quote th, table#quote td{
    padding:2px;
    border:1px solid #b5b5b5;
}
table#quote td.noborder{
    border:0;
    font-size:10px;
}

