@media screen and (min-width: 930px) {

/*----------------------------------------------*/
/*init*/

html,body,h1, h2, h3, h4,
p, div, blockquote, pre, address,
dl, dt, dd, ul, ol, li,
em, strong, dfn, small, big, q, i, b, span,
a:link, a:visited, a:hover, a:active,
abbr, acronym, cite, code, var, img,form {
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	color: inherit;
	background: transparent;
	margin:0;
	padding:0;
}


/*----------------------------------------------*/
/*basic*/
body{font-size: 11pt;text-align:left;font-family: "Arial", Sans-Serif;text-align:left;height: 100%;border-top:3px solid #FEC827;}
A:link {color: blue;}
A:visited {color: purple;}
/*inline ele*/
em, strong, b, i, small, big,
code, samp, var, dfn, kbd, q, cite,
abbr, acronym {display: inline;}
em{font-style: normal;font-weight:normal;background:#D8D8FF;}
strong {font-style: normal;font-weight: bold;}

/*----------------------------------------------*/
/*layout*/
#header,#content{width:930px;margin-left:auto;margin-right:auto;text-align:left}
#topLine,#search{text-align:center;width:100%;}

#logo{width:180px;float:left;margin-left:-5px}
#logo h1 a{width:200px;height:120px;display:block;background-image: url('./images/cdn-04-logo.png');background-repeat:no-repeat;background-position:top 0px;}
#logo h1 a:hover{background-position:0px -141px;}

#info{width:730px;float:left;margin-left:25px;}

#search{clear:left;padding:10px 0;}
#search p{background:#FEC827;color:#000;padding:3px 0;border-top:1px solid #DAA401;border-bottom:1px solid #DAA401;}

#primary{width:730px;float:right;margin-left:20px;}
#secondary{width:180px;float:right;}

#footer{clear:right;height:200px;background-color:#000;color:#fff;padding:20px 0;text-align:center;}
#footer a{color:#fff}
/*----------------------------------------------*/
/*common*/
.articles,.sub-content,.resultTable,.detailTable,.detailInfo, .resultTable,.resultInfo {border: 1px solid #ccc;border-top:3px solid #303B45;background-image: url('./images/cdn-04-lefttop.gif');background-repeat:no-repeat;background-position:top left;}
.no-display{display:none;}
ul li{padding-left:15px;background-image: url('./images/cdn-04-list.gif');background-repeat:no-repeat;background-position:left 4px;list-style:none;}
#primary .page_top a{margin:5px 0 10px 630px;padding:0;width:100px;height:30px;display:block;background-image: url('./images/page_top.gif');background-repeat:no-repeat;background-position:top center;}
#primary .page_top a:hover{background-position:0 -30px;}
.aucTitle{ text-align:left}
.disable{ color:#ccc;}
.left{text-align:left;}
.center{ text-align:center;}
.right{ text-align:right;}
.sun{color:red}
.sat{color:blue}
.disable-image{ color:#ccc;}
.enable-image{ padding:1px;}
.enable-image img{width:75px;height:75px;background-image:url('http://cdn-project.net/css/no-image.gif')}
.enable-image .vccount{visibility: hidden;}
.categoryText{font-size:85%;color:#aaa;}

/*----------------------------------------------*/
/*search*/
#search a:link,#search a:visited{color:#000;}
#search a:hover{color:red;}
#search .title{font-size:80%}
#search .keyword{width:180px}


/*primary*/

/*result table*/
#primary .resultTable {width:730px;font-size:85%;border-bottom:none;margin:0 0 10px 0;text-align:center;}
#primary .resultTable th {margin:0;padding:5px;background-color:#303B45;color:#f5f5f5;text-align:center;}
#primary .resultTable td{border-bottom:1px solid #ccc;margin:0;padding:3px 7px;}
#primary .resultTable .headcell{padding:10px 7px;}
#primary .resultTable th a:link,#primary .resultTable th a:visited{color:#f5f5f5;}
#primary .resultTable th a:hover,#primary .resultTable th a:active{color:red;}
#primary .resultTable .altrow{background-color:#f5f5f5;}
#primary .resultTable a img	{border:none;}
#primary .resultInfo{margin:0 0 10px 0;padding:15px;}
#primary .resultInfo h2{padding:3px 2px;margin:0 0 10px 0;border-bottom:1px solid #999;font-weight:bold;}
#primary .resultInfo ul,#primary .resultInfo ol,#primary .resultInfo dl{margin:0 20px 20px 10px;}
#primary .resultInfo ul li{margin:3px;}
#primary .resultInfo dl dt{margin:2px 0;font-weight:bold;}
#primary .resultInfo dl dd{margin:2px 0 2px 20px;}

/*detail table*/
#primary .detailTable {width:100%;font-size:85%;margin:0 0 10px 0;text-align:left;}
#primary .detailTable th {margin:0;padding:5px;background-color:#303B45;color:#f5f5f5;text-align:center;}
#primary .detailTable td{border-bottom:1px solid #ccc;margin:0; padding:7px;}
#primary .detailTable th a:link,#primary .detailTable th a:visited{color:#f5f5f5;}
#primary .detailTable th a:hover,#primary .detailTable th a:active{color:red;}
#primary .detailTable .altrow{ background-color:#f5f5f5;}
#primary .detailTable a img{ border:none;}
#primary .detailTable .url{font-size:80%;}
#primary .detailTable .url a:link,#primary .detailTable .url a:visited,#primary .detailTable .url a:hover,#primary .detailTable .url a:active{text-decoration: none;color:#bbb;}
#primary .detailInfo{margin:0 0 10px 0;padding:15px;}
#primary .detailInfo h2{padding:3px 2px;margin:0 0 10px 0;border-bottom:1px solid #999;font-weight:bold;}
#primary .detailInfo ul,#primary .detailInfo ol,#primary .detailInfo dl{margin:0 20px 20px 10px;}
#primary .detailInfo ul li{margin:3px;}
#primary .detailInfo dl dt{margin:2px 0;font-weight:bold;}
#primary .detailInfo dl dd{margin:2px 0 2px 20px;}

#primary .articles{margin:0 0 10px 0;padding:10px 15px 0 15px;line-height:130%;}
#primary h1{text-align:center;font-size:2em;padding:2em 10px;margin-bottom:10px;border-right:1px solid #ccc;border-left:1px solid #ccc;border-top: 5px solid #303B45;border-bottom: 1px solid #ccc;}
#primary .articles h2{padding:3px 2px;margin:0 0 10px 0;border-bottom:1px solid #999;font-weight:bold;}
#primary .articles h3{margin:10px 0;padding:2px;border-bottom:1px solid #ccc;font-weight:bold;}
#primary .articles h2 a:link,#primary .articles h2 a:visited{color:#303B45;text-decoration: none;}
#primary .articles h2 a:hover,#primary .articles h2 a:active{color: red;text-decoration: none;}
#primary .articles p{margin:10px;}
#primary .articles img{border:none;}
#primary .articles address{text-align:center;color:#ccc;margin:20px;}

/*paragraph*/
#primary .articles p, #primary .articles div, #primary .articles blockquote, #primary .articles pre {display: block;text-align: left;}
#primary .articles div {margin: 0;padding: 0;}
#primary .articles p{clear:both;margin: 1em 0;padding: 0;}
#primary .articles ul + p,#primary .articles ol + p,#primary .articles dl + p{margin:2em 0 1em 0;}
#primary .articles p + ul,#primary .articles p + ol,#primary .articles p + dl{margin-top:2em;}
#primary .articles p img{float:right;padding: 0 10px 20px 10px;}
#primary .articles blockquote{font-size: 90%;margin:2em;padding: 0.5em;background-color:#F5F5F5;}
#primary .articles pre {font-size: 90%;font-family: "Courier", MonoSpace;margin:2em;padding:0.5em;background-color:#F5F5F5;overflow:scroll;}

/*list*/
#primary .articles ul,#primary .articles dl{margin:0 10px 10px 0;}
#primary .articles ol{margin:0 10px 10px 25px;}
#primary .articles ul li{margin:3px;}
#primary .articles dl dt{margin:2px 0 0 0;font-weight:bold;}
#primary .articles dl dd{margin:0 0 2px 20px;}

/*table*/
#primary .articles table{margin:1em;border-collapse: collapse;}
#primary .articles table th, #primary .articles table td{padding:3px 10px;border:1px solid #CCC;}
#primary .articles table th{background-color:#F5F5F5;}

#primary .articles .postmetadata{padding:5px;margin:20px 0 0 0;text-align:right;font-size:0.8em;background-color:#F5F5F5;border-top:1px solid #CCC;}
#primary .articles .postmetasingle{padding:5px;text-align:right;font-size:0.8em;background-color:#F5F5F5;border-top:1px solid #CCC;border-bottom:1px solid #CCC;}
#primary .page_navigation{text-align:center;margin:3em;}
#primary .page_navigation a{text-decoration:none;}
#primary .page_navigation .previous_page:before{content:url("./images/left_arrow.gif");}
#primary .page_navigation .next_page:after{content:url("./images/right_arrow.gif");}
#primary .commentlist li{background-color:#f5f5f5;padding:5px 5px 5px 15px;margin-bottom:10px;border:1px solid #CCC;border-top:2px solid #999;}
#primary .commentlist li.alt{background-color:#FFF;}
#primary ul.relational_keyword li{float:left;padding:5px;list-style-type:none;}
#primary address{padding:3em 1em;margin:20px 0;text-align:center;}

#primary .bottom_search{background:#FEC827;color:#000;padding:3px 0;border:1px solid #DAA401;text-align:center;margin-bottom:10px}
#primary .bottom_search .title{font-size:80%}
#primary .bottom_search .keyword{width:180px}

/*----------------------------------------------*/
/*secondary*/
#secondary .sub-content{margin:0 0 10px 0;padding:5px;}
#secondary h2{font-size:9pt;margin:3px;padding:2px;border-bottom:1px solid #ccc;font-weight:bold;}
#secondary h2 a:link,#secondary h2 a:visited{color:#303B45}
#secondary a img{border:none;}
#secondary p{margin: 5px 0 5px 10px;}
#secondary dl{margin:10px 5px 0 5px;font-size:85%;}
#secondary dt{margin:2px 0;font-weight:bold;}
#secondary dd{margin:2px 0 2px 20px;}
#secondary ul{margin:5px 5px 5px 2px;padding:0;}
#secondary ul li{margin:3px;}
#secondary .current{background:#ddd;}
#secondary .affiliItem{margin-left:0;}
#secondary .affiliItem li{text-align:center;color:red;font-weight:bold;list-style-type:none;margin-bottom:10px;}




}

@media screen and (max-width: 929px) {

h1,h2,h3,h4{
font-size:110%;
}

h1{text-align:center;margin:15px 0;}
h2,h3,h4{font-weight:bold;margin:15px 0}
h2{border-bottom:1px solid #ccc;}
h3{}
h4{}


.enable-image{ padding:1px;}
.enable-image img{width:75px;height:75px;background-image:url('http://cdn-project.net/css/no-image.gif')}
.enable-image .vccount{visibility: hidden;}
}