/* api.css */



#right_column .title {
  background:url(img/bg_title.gif) no-repeat left top;
}



#right_column .contents_menu dt {
  width:140px;
}
#right_column .contents_menu dd {
  width:460px;
}



#right_column .embs_head span {
  margin-left:10px;
  font-size:12px;
  font-weight:normal;
}



#right_column .api-sample {
  margin-bottom:20px;
}



#right_column .api-source {
  margin-bottom:30px;
  line-height:16px;
}
#right_column .api-source textarea {
  width:600px;
  height:60px;
  margin:5px 0 0 0;
  padding:4px 0 4px 5px;
  line-height:15px;
  font-size:12px;
  font-family:Osaka,'MS Gothic',sans-serif;
  overflow:visible;
}
html>body #right_column .api-source textarea {
  width:591px;
  padding:4px 0 0 5px;
}



#right_column .heading a,
#right_column .heading a:link,
#right_column .heading a:visited {
  color:#08e;
}
#right_column .heading a:active {
  color:#f40;
}
#right_column .heading a:hover {
  color:#4ff;
}



#right_column .shop-list {
  margin-bottom:30px;
}



#right_column .api-info {
  display:none;
  margin-bottom:10px;
  padding:10px;
  color:#999;
  background:#101828;
  border:solid 1px #303848;
}
#right_column .api-info p.top-info {
}
#right_column .api-info h4 {
  margin-bottom:5px;
  padding-top:10px;
  font-size:14px;
  color:#cc6;
  border-top:dashed 1px #303848;
}
#right_column .api-info table {
  width:580px;
  margin:5px 0 10px 0;
  background:#999;
  border:0;
}
#right_column .api-info table th {
  padding:5px;
  line-height:16px;
  vertical-align:top;
  white-space:nowrap;
  font-size:12px;
  color:#000;
  background:#def;
  border:0;
}
#right_column .api-info table td {
  padding:5px;
  line-height:16px;
  vertical-align:top;
  white-space:nowrap;
  font-size:12px;
  color:#333;
  background:#eee;
  border:0;
}
#right_column .api-info table td.about {
  white-space:normal;
}
#right_column .api-info table td a,
#right_column .api-info table td a:link,
#right_column .api-info table td a:visited {
  color:#08e;
}
#right_column .api-info table td a:active {
  color:#f40;
}
#right_column .api-info table td a:hover {
  color:#f40;
}
#right_column .api-info table td code {
  font-family:'MS Gothic',sans-serif;
  color:#06c;
}
#right_column .api-info textarea.sample-xml {
  width:580px;
  height:240px;
  margin:0;
  padding:4px 0 4px 5px;
  line-height:15px;
  font-size:12px;
  font-family:Osaka,'MS Gothic',sans-serif;
}
html>body #right_column .api-info textarea.sample-xml {
  width:571px;
  height:232px;
}
#right_column .credit-source {
  margin-bottom:30px;
  line-height:16px;
}
#right_column .credit-source textarea {
  width:580px;
  height:15px;
  margin:5px 0 0 0;
  padding:4px 0 4px 5px;
  line-height:15px;
  font-size:12px;
  font-family:Osaka,'MS Gothic',sans-serif;
  overflow:visible;
}
html>body #right_column .credit-source textarea {
  width:571px;
  padding:4px 0 0 5px;
}



/* crossdomain.html */
#right_column .php-source {
  line-height:16px;
}
#right_column .php-source textarea {
  width:600px;
  height:90px;
  margin:5px 0;
  padding:4px 0 4px 5px;
  line-height:15px;
  font-size:12px;
  font-family:Osaka,'MS Gothic',sans-serif;
  overflow:visible;
}
html>body #right_column .php-source textarea {
  width:591px;
  padding:4px 0 0 5px;
}

#right_column .sample-ajax textarea {
  width:600px;
  height:240px;
  margin:5px 0;
  padding:4px 0 4px 5px;
  line-height:15px;
  font-size:12px;
  font-family:Osaka,'MS Gothic',sans-serif;
}
html>body #right_column .sample-ajax textarea {
  width:591px;
  height:232px;
}
#right_column p code {
  font-family:'MS Gothic',sans-serif;
  color:#39f;
}
