﻿@charset "utf-8";
/* CSS Document */

/* ---- product list -----*/


/*contets*/

.recomend{
height: 120px;
margin-top: 100px;
background-image: url(/img//search/rec-arrow.gif);
background-position:center 70px;
background-repeat: no-repeat;
}

.recomend-ttl{
margin: 30px 0 0 0;;
}

#search-contents{
margin:35px 10px 55px 10px;
}

/*pickup*/

#pickup-title{
padding:9px 0;
text-align:left;
background-color:#cfe99e;
}

#pickup-title h2{
width:auto;
padding:12px 0 12px 76px;
display:block;
background-color:#f7fee8;
}

.pickup-title01{
background-image:url(/img/search/contents/4/ico-h2.gif); /*color-change-title*/
background-repeat:no-repeat;
background-position:13px center;
}

#pickup-detail{
padding:13px 8px 8px 8px;
background-color:#cfe99e;
background-image:url(/img/search/contents/bg-pickup-detail.gif);
background-repeat:repeat-x;
text-align:left;
}

#pickup-detail h3{
width:700px;
padding:3px 0 3px 75px;
background-image:url(/img/search/contents/ico-pickup.gif);
background-repeat:no-repeat;
background-position:left top;
font-size:16px;
float:left;
}

#pickup-detail h3 span{
margin:0 5px 0 0;
letter-spacing:2px;
font-weight: normal;
font-size: 12px;
}

#pickup-detail h3 a:link{
color:#333333;
text-decoration:underline;
}

#pickup-detail h3 a:visited{
color:#333333;
text-decoration:underline;
}

#pickup-detail h3 a:hover{
color:#0099FF;
text-decoration:underline;
}

.detail-btn01{
text-align:right;
}

#pickup-detailbox{
clear:both;
margin:5px 0 0 0;
padding:0 0 1px 0;
border-top:1px solid #bdd68c;
border-left:1px solid #bdd68c;
border-right:1px solid #bdd68c;
background-image:url(/img/search/contents/bg-pickup-box.gif);
background-repeat:repeat-x;
background-position:1px bottom;
text-align:left;
overflow:hidden;
}

* html #pickup-detailbox{
overflow:visible;
height:1em;
}

#pickup-detailboxin{
padding:16px;
border-top: 1px solid #ebebeb;
overflow:hidden;
background-color:#ffffff;
}

* html #pickup-detailboxin{
overflow:visible;
height:1em;
}

.left-imgs-box{
width:200px;
float:left;
background-color:#ffffff;
}

.img-rogo200{
margin:0 0 16px 0;
}

#pickup-detailbox h4{
margin:0 0 3px 0;
font-size:16px;
line-height:1.6em;
color:#ed833d;
}

.pickup-right-box{
width:200px;
float:left;
}

.center-text-box{
width:428px;
margin:0 15px 0 17px;
float:left;
}

.center-text-box dl{
margin:16px 0 0 0;
}

.center-text-box dt{
margin:1px 10px 0 0;
float:left;
}

.center-text-box dd{
width:350px;
margin:0 0 10px 0;
float:left;
color:#666666;
font-size:12px;
}

.right-dl-box{
width:210px;
float:left;
}

.right-dl-box dl{
padding:8px;
background-color:#f0f0f0;
}

.right-dl-box dt{
margin:0 0 3px 0;
}

.right-dl-box dd{
margin:0 2px;
font-size:12px;
}

.margin-bottom10{
margin:0 0 10px 0;
}

/*list*/

#search-lists-bar{
margin:55px 0 0 0;
padding:23px 16px 0 9px;
font-size:0.9em;
background-image:url(/img/search/contents/search-lists-bar.gif);
background-repeat:no-repeat;
background-position:center top;
}

.list-numbers{
padding:0 0 0 5px;
float:left;
}

.list-numbers span{
font-size:1.6em;
margin:0 3px 0 10px;
font-weight:bold;
}

.list-order{
text-align:right;
}

.list-order span{
margin:0 10px;
padding:0 0 0 14px;
font-size:1em;
background-repeat:no-repeat;
background-position:left center;
}

.order-visiteds{
font-size:1.5em;
font-weight:bold;
color:#333333;
background-image:url(/img/search/contents/4/list-arrow.gif); /*color-change-img*/
}

.list-order a{
margin:0 8px;
}

.list-order a:link{
color:#333333;
text-decoration:underline;
}

.list-order a:visited{
color:#333333;
text-decoration:underline;
}

.list-order a:hover{
color:#0099FF;
text-decoration:underline;
}

.search-listgroup{
margin:0 15px;
text-align:left;
}

.search-listgroup li{
margin:12px 0 20px 0;
padding:12px;
list-style:none;
border-top:2px solid #9e9e9e;
border-left:1px solid #b2b2b2;
border-right:1px solid #b2b2b2;
display:block;
overflow:hidden;
background-image:url(/img/search/contents/bg-list-bottmline.gif);
background-repeat:repeat-x;
background-position:left bottom;
}

* html .search-listgroup li{
overflow:visible;
height:1em;
}

.listgroups-01{
overflow:hidden;
}

* html .listgroups-01{
overflow:visible;
height:1em;
}

.lists-imgs-box{
width:210px;
padding:0 15px 0 0;
float:left;
background-color:#ffffff;
background-image:url(/img/search/contents/bg-lists-right.gif);
background-repeat:repeat-y;
background-position:right top;
}

.listgroups-04 .lists-imgs-box{
min-height:172px; /*color-change-min-height*/
}

.img-rogo130{
margin:0 0 10px 0;
}

.right-detail-box{
min-width:639px;
float:left;
}

.right-detail-box-title{
background-color:#fff2dd; /*color-change*/
min-height:120px;
width: 636px;
}

* html .right-detail-box-title{
overflow:visible;
height:1em;
}

.right-detail-box h3{
width:515px;
padding:0 0 8px 8px;
float:left;
color:#333333;
font-size:1.3em;
display:block;
overflow:hidden;
background-color:#ffffff;
}

.right-detail-box h3 a:link{
color:#333333;
text-decoration:underline;
}

.right-detail-box h3 a:visited{
color:#333333;
text-decoration:underline;
}

.right-detail-box h3 a:hover{
color:#0099FF;
text-decoration:underline;
}

.right-detail-box h3 span{
margin:0 10px 0 0;
font-size:12px;
letter-spacing:2px;
font-weight: normal;
display:block;
}

.right-detail-box dl{
width:570px;
margin:5px 0 10px 10px;
padding:5px 0 0 0;
clear:both;
overflow:hidden;
}

.right-detail-box dt{
width:82px;
padding:1px 0 4px 0;
float:left;
color:#ffffff;
text-align:center;
}

.right-detail-box dd{
width:430px;
margin:2px 0 0 16px;
float:left;
}

/*page*/


div#contents div.page span{
background-color:#f3f3f3;
border:1px solid #b7b7b7;
margin:0 5px 0 0;
padding:6px 10px;
}

div#contents span.current {
color:#ff7d25;
font-weight:bold;
}

div.page a:hover {
color:#cc6600;
text-decoration:underline;
}

div#contents a.page-next {
background-image:url(/img/search/contents/pageing-right.gif);
background-position:right center;
background-repeat:no-repeat;
margin:0 0 0 20px;
padding:5px 20px 5px 0;
}

div#contents a.page-return {
background-image:url(/img/search/contents/pageing-left.gif);
background-position:left center;
background-repeat:no-repeat;
margin:0 20px 0 0;
padding:5px 0 5px 20px;
}


/* ---- product -----*/

.nc-deta-box .titbar span{
background: url(/img/con-detail/4/h3bar-tit.gif) no-repeat 0 center;
}

.nc-deta-box table th {
background: url(/img/con-detail/4/thbg.gif) repeat-y;
}

.cont-item02{
border-color: #FF9933;
}

#nc-interest h4{
background:url(/img/con-detail/4/tit-reco.gif) no-repeat;
}

#interestbox .xinbox-in {
background: #FFF2DD;
}

#interestbox .xb2,
#interestbox .xb3,
#interestbox .xb4 {
background: #FFF2DD;
border-left-color: #FF9933;
border-right-color: #FF9933;
}

#interestbox .xb1 {
background: #FF9933;
}

#interestbox .xinbox {
background: #FFF2DD;
border-color: #FF9933;
}

#nc-keywordbox{
border-color: #FF9933;
}

.corp-infobox h4{
border-bottom-color: #FF9933;
}



