@charset "UTF-8";
/* CSS Document */

.bg-mnp {width:990px; height:424px; background-image:url(../images/mnp/search-trueshop-mnp-bg.jpg); background-repeat:no-repeat; margin:0 0 20px 0;}
.btn {width:360px; height:auto; margin:0 auto; text-align:center; margin:20px 0;}
.btn-red {font-family:'true_mediumregular'; font-size:14px; line-height:18px; padding:3px 15px;
color:#fff; text-align:center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;

background: rgb(235,28,36); /* Old browsers */

background: -moz-linear-gradient(top,  rgb(235,28,36) 0%, rgb(194,22,28) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(235,28,36)), color-stop(100%,rgb(194,22,28))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgb(235,28,36) 0%,rgb(194,22,28) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgb(235,28,36) 0%,rgb(194,22,28) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgb(235,28,36) 0%,rgb(194,22,28) 100%); /* IE10+ */

background: linear-gradient(to bottom,  rgb(235,28,36) 0%,rgb(194,22,28) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb1c24', endColorstr='#c2161c',GradientType=0 ); /* IE6-9 */

}

.btn-red a{color:#fff;}
.btn-red:hover{color:#fff; text-decoration:underline;}

#mnp .title {font-family:'true_lightregular'; font-size:26px; color:#4c576a;}
#mnp .box-mnp {margin:80px 0 0 115px; width:360px; height:180px; font-family:'true_mediumregular'; font-size:16px; line-height:24px; color:#40454f;}

#mnp .hr {border-bottom:solid thin #cbcbcb; margin:10px 0 20px 0;}
#mnp .titlemnp-black {color:#40454f; font-family:'true_mediumregular'; font-size:20px; line-height:30px; }
#mnp .titlemnp-red {color:#ed0700; font-family:'true_mediumregular'; font-size:16px; line-height:24px;}
#mnp .input { border: solid thin #ccc; font-family:'true_mediumregular'; font-size:14px; line-height:18px; color:#333; margin:0 0 0 10px; height:22px; padding:2px 6px;
	-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;}

table {
  width: 800px;
  text-align:center;
  margin:0 auto;
  font-family:tahoma; 
  font-size:13px;
  margin-bottom:20px;
}
table tr th,
table tr td {
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  padding: 5px;
  font-family:'true_lightregular'; font-size:12px; color:#40454f;
  background-color:#f4f4f4;
}
table tr th:first-child,
table tr td:first-child {
  border-left: 1px solid #fff;
  text-align:center;
}
table tr th {
  background: #fdc331;
  border-top: 1px solid #fff;
  text-align: center;
  font-size:14px;
}

/* top-left border-radius */
table tr:first-child th:first-child {
  border-top-left-radius: 10px;
}

/* top-right border-radius */
table tr:first-child th:last-child {
  border-top-right-radius: 10px;
}

/* bottom-left border-radius */
table tr:last-child td:first-child {
  border-bottom-left-radius: 10px;
}

/* bottom-right border-radius */
table tr:last-child td:last-child {
  border-bottom-right-radius: 10px;
}

.page-box {width:990px; text-align:right; margin:30px 0 20px 0;}
.page-active {width:20px; height:20px; border-bottom:solid 4px #ec1b23; font-family:tahoma; font-size:13px; color:#ec1b23; background-color:#ededed; text-align:center; padding:7px; margin:0 2px;}
.page-active:hover{text-decoration:underline;}

.page {width:30px; height:35px; border-bottom:solid 4px #b5b7b9; font-family:tahoma; font-size:13px; color:#b5b7b9; background-color:#ededed; text-align:center; padding:7px; margin:0 2px;}
.page:hover{text-decoration:underline; border-bottom:solid 4px #ec1b23; color:#ec1b23; }