@CHARSET "UTF-8";

div#design-header-bar {
	background-color: #aaaaaa;
	width:100%;
	height:5px;
}

div#design-header-logo{
	background: url(../images/2-ing/logo_b.gif);
	background-repeat: no-repeat;
	width:115px;
	height:50px;
}

div#design-header-console{
	background: url(../images/2-ing/logo_line.gif) repeat-x;
	border-left: 1px solid #aaaaaa;
	border-right: 1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
}

div#design-header-bottom {
	background-color: #5e7196;
	width:100%;
}

a#design-header-navi {
	color: #ffffff;
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
	margin-right:24px;
}

a#design-header-navi:hover {
	text-decoration: underline;
}

a#design-bottom-navi {
	color: #4a6466;
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
	margin-right:24px;
}

a#design-bottom-navi:hover {
	color: #384b4d;
	font-size:12px;
	font-weight: bold;
}

div#navi2{
	height:22px;
}

div#design-header-navi2{
	background-color: #384359;
	font-size: 10px;
	color: #b0b8c8;
	padding:4px 0 2px 8px;
}

a#design-header-navi2title {
	color: #f0f0f0;
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
}

a#design-header-navi2title:hover {
	color: #95c8cc;
	font-size:12px;
	font-weight: bold;
}

a#design-header-navi2 {
	color: #b0b8c8;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	margin:0 14px 0 0px;
}

a#design-header-navi2:hover {
	color: #95c8cc;
	font-size:11px;
	font-weight: bold;
}

div#design-navi {
	background-color: #95c8cc;
	font-size: 12px;
	color: #ffffff;
	padding-left:8px;
}

a#design-navi {
	color: #ffffff;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

a#design-navi:hover {
	color: #ffffff;
	text-decoration: underline;
}

div#design-search-ratingimg{
	background: url(../images/common/bigstar2.gif);
	background-repeat:no-repeat;
	border:solid 1px white;
	width:50px;
	height:70px;
}

div#design-search-rating{
	text-align:center;
	color:#bd9701;
	font-size:16px;
	font-weight:bold;
	margin-top:15px;
}

iframe#design-search-iframe{
	margin:0;
	border:none;
}

a#design-search-title{
	font-size:18px;
	font-weight: bold;
}

div#design-search-url{
	background-color: #f2e4dc;
	margin:2px 0 2px 0;
	padding:0 0 0 2px;
}

a#design-search-url{
	color:#807874;
	text-decoration: none;
}

a#design-search-url:hover{
	text-decoration: underline;
}

div#design-search-msg{
	font-size:12px;
	margin:6px 0 10px 0;
}

div#design-search-revcount{
	margin-left:2px;
}

a#design-search-revcount{
	color: #965e62;
	text-decoration: none;
}

a#design-search-revcount:hover{
	color: #704749;
	text-decoration: underline;
}

div#design-search-lastupdate{
	color: #777777;
	margin-left:20px;
}

a#design-search-api{
	color: #40a6e5;
	text-decoration: none;
}

a#design-search-api:hover{
	color: #368abf;
	text-decoration: underline;
}

img#design-search-consoleicon{
	vertical-align: text-bottom;
	margin-right:4px;
	width:15px;
	height:15px;
}

a#design-search-category{
	color: #997b05;
	text-decoration: none;
}

a#design-search-category:hover{
	color: #997b05;
	text-decoration: underline;
}

div#design-review-title{
	font-size:22px;
	font-weight: bold;
	color: #687da6;
}

div#design-review-url{
	background-color: #f2e4dc;
	margin:2px 0 2px 0;
	padding:0 0 0 5px;
}

a#design-review-url{
	color:#807874;
	font-size:12px;
	text-decoration: none;
}

a#design-review-url:hover{
	text-decoration: underline;
}

div#design-review-msg{
	font-size:14px;
	margin:8px 0 10px 0;
}

div#design-review-lastupdate{
	color: #777777;
}

div#design-search-menu{
	margin: 0 0 0 auto;
}

a#design-search-menu{
	border:none;
	text-decoration: none;
}

img#design-search-menu{
	border:none;
}

div#design-newadd {
	background-color: #cbd2e1;
	margin:0 0 10px 0;
	padding:4px 0 4px 0;
}

td#design-newadd{
	padding-right:8px;
	color:#858a94;
	font-weight: bold;
	font-size: 12px;
}

div#design-apimake{
	background-color: #f2e4dc;
	margin:0 0 10px 0;
	padding:4px 0 4px 0;
}

td#design-apimake{
	padding-right:8px;
	color:#a69c97;
	font-weight: bold;
	font-size: 12px;
}

a#design-menu-link{
	font-size:12px;
	color: #997b05;
}

a#design-menu-link:hover{
	font-size:12px;
	color: #0c8004;
}


a#design-help{
	font-size:12px;
}

#design-memo{
	color:#777777;
	font-size:10px;
}

#design-message{
	color:red;
	font-size:12px;
}

