@charset "utf-8";
/* CSS Document */

/*設定
======================================================*/
body {
	font-family: Meiryo,'Hiragino Kaku Gothic ProN',sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    -webkit-text-size-adjust: 100%;
    color: #505050;
}
html {
	scroll-behavior: smooth;
}
.cont-wallpaper {
    font-size: 16px;
    line-height: 1.6;
}
#g01 * {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
a img {
	-moz-transition: .2s;
	-webkit-transition: .2s;
	transition: .2s;
}
a:hover img {
	-moz-opacity: .85;
	-webkit-opacity: .85;
	opacity: .85;
}
#wrapper {
	background: none !important;
}
#g01 #wrapper {
	padding: 0;
}
#headerWrap {
	width: auto !important;
	background: none;
	height: 770px;
}
#header {
	width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: none;
}
#headerCategoryList,
#headerStore .kana,
#headerStoreContact,
#headerBtm {
	display: none;
}
#headerStore {
	float: none;
	width: 1000px;
	margin: 0 auto;
}
#headerStore .name {
	font-size: 18px;
}
#headerStore .name a {
	color: #bf975b !important;
}
#g01 .sectionBtm,
#g01 .indexCornerWrap01 {
	display: none;
}
#g01 .sectionWrap,
#g01 .section,
#g01 .h2WrapBtm,
#g01 .h2WrapTop,
#g01 .h2WrapMid {
	background: none;
	padding: 0;
}
#g01 #contents {
	width: 100%;
}

#mainimg {
    margin: auto;
    height: 600px;
    position: relative;
    top: 77px;
    background: url("https://cms.locoplace.biz/storeimg/23/233891/20190726_1002181.gif"),url("https://cms.locoplace.biz/storeimg/23/233891/20190726_1002181.gif");
    background-repeat: no-repeat,no-repeat;
    background-position: right center,left center;
    background-size: 50% 600px;
}
#mainimgIn {
    width: 100%;
    height: 600px;
    /* background: url(https://cms.locoplace.biz/storeimg/23/233891/20190726_0959331.png) no-repeat scroll top / 1000px !important; */
    background-position-x: center !important;
    background-position-y: top !important;
    background-size: 1000px !important;
    background-repeat: no-repeat !important;
    background-attachment: scroll !important;
    background-origin: initial !important;
    background-clip: initial !important;
    background-color: initial !important;
}
#g01 .sectionWrap:not([id]) {
	position: relative;
	width: 900px;
	margin: 0 auto;
	padding: 25px 3px 0 3px;
}
#g01 .sectionWrap:not([id]) .section .sectionIn {
	padding: 10px !important;
	border: solid 1px #9b743b;
}
#g01 .sectionWrap:not([id]) .h2WrapBtm {
	margin: 0;
}
#g01 .sectionWrap:not([id]) h2 {
	position: relative;
	margin: 0;
	padding: 4px 12px;
	background: #9b743b;
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	text-align: center;
}
.topMessageSec01 {
	font-size: 100%;
}
.topMessageDetail .detailAnchor {
	margin: 0;
}
#g01 #dlpoC_B {
	/*width: 1000px;*/
	margin: 0px auto !important;
}
#g01 .h2WrapMid h2 {
	color: #bf975b;
}
.indexCopy01 {
    font-size: 143%;
    font-weight: bold;
    margin-bottom: 5px;
    width: 1000px;
    margin: 10px auto !important;
    display: block;
}
/*Gnavi
======================================================*/
#gNaviWrap {
    margin: 0;
    clear: both;
    position: absolute;
	top: 108px;
	left: 0;
}
#gNaviWrap::after {
	display: block;
	content: "";
	clear: both;
}
#gNavi.fixed {
	-moz-box-shadow: 0 0 5px 0 rgba(0,0,0,.2);
	-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.2);
	box-shadow: 0 0 5px 0 rgba(0,0,0,.2);
	padding: 0;
	background: #007373;
}
#gNaviIn {
    width: auto;
    margin: 0px auto;
    background: -moz-linear-gradient(top, #f4f4a3, #d0d06d);
    background: -webkit-gradient(linear, center top, center bottom, from(#f4f4a3), to(#d0d06d));
}
#gNavi ul {
    width: 1000px;
    height: 60px;
    margin: 0 auto;
    padding: 0;
    border-bottom: none;
    display: flex;
}
#gNavi ul::after {
	display: block;
	content: "";
	clear: both;
}
#gNavi li#gNav01 {
    left: 0px;
    height: 60px;
    width: 200px;
}
#gNavi li#gNav02 {
    left: 200px;
    height: 60px;
    width: 200px;
}
#gNavi li#gNav03 {
    left: 400px;
    height: 60px;
    width: 200px;
}
#gNavi li#gNav04 {
    left: 800px;
    min-width: 0px;
    height: 60px;
    width: 200px;
}
#gNavi li#gNav05 {
    left: 600px;
    min-width: 0px;
    height: 60px;
    width: 200px;
}
#gNavi li {
    position: absolute;
    left: 0;
    top: 0;
    width: 130px;
    height: 45px;
    padding-bottom: 3px;
    z-index: 999;
    padding-bottom: 0;
    width: auto;
    height: 50px;
    flex: 1 1 0%;
    justify-content: center;
    align-items: center;
    position: static;
}
#gNavi li a {
    width: auto;
    height: 60px;
    padding-top: 20px;
    background: -moz-linear-gradient(top, #f4f4a3, #d0d06d);
    background: -webkit-gradient(linear, center top, center bottom, from(#f4f4a3), to(#d0d06d));
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    color: #3f3a24;
    box-sizing: border-box;
}
#gNavi li a:hover {
	background: -moz-linear-gradient(top, #bf975b, #bf975b);
    background: -webkit-gradient(linear, center top, center bottom, from(#bf975b), to(#bf975b));
    color: #fff;
}
#g01 #gNavi li#gNav01 a,
#g02 #gNavi li#gNav02 a,
#g03 #gNavi li#gNav03 a,
#g04 #gNavi li#gNav04 a {
	background: #bf975b;
	color: #fff;
}
iframe {
    height: 300px;
}
/*ぱんくず
======================================================*/
p.link-p span {
    margin: 0 10px;
}
/*
======================================================*/
.em {
	color: #b2192a;
    font-weight: bold;
}
.cont-img img {
    width: 100%;
    height: auto;
}
.clearboth {
    clear: both;
}
.cont-title {
    margin: 100px 0 20px;
}
.top-cont h2 {
    font-size: 35px;
    border-bottom: 5px solid #bf975b;
    font-weight: bold;
    font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
    background: url(https://cms.locoplace.biz/storeimg/23/233891/20190726_1002182.gif)no-repeat bottom left;
    padding: 40px 0px 10px 140px;
}
.cont-title h2 {
    font-size: 35px;
    border-bottom: 5px solid #bf975b;
    font-weight: bold;
    font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
    background: url(https://cms.locoplace.biz/storeimg/23/233891/20190726_1002182.gif)no-repeat bottom left;
    padding: 40px 0px 10px 140px;
}
.space {
    height: 20px;
}
p.top-link::before {
    content: "●";
    color: #bf975b;
}
p.top-link {
    margin: 15px 0;
}
p.top-link a {
    color: #ffa223;
    font-weight: bold;
}
span.mark {
    font-size: 105%;
    color: #9b743b;
    font-weight: 700;
    background: linear-gradient(transparent 70%,#bf975b82 85%);
    margin: 0 2px;
}
/*top
======================================================*/
h2.indexCopy01 {
    margin: 30px 0;
    color: #72724c;
}
.top-cont li {
    background: url(https://cms.locoplace.biz/storeimg/31/319124/20181004_1125341.gif)no-repeat left center;
    margin-left: 25px;
    padding-left: 30px;
    padding: 5px 0 5px 30px;
}
.top-cont ul {
    margin: 15px 0;
    background: #fff3e9;
    padding: 15px 15px 15px 0;
}
.top-cont h3 {
    font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
    font-size: 160%;
    font-weight: bold;
    margin: 30px 0 20px;
    background: url(https://cms.locoplace.biz/storeimg/23/233891/20190726_1143111.png)no-repeat left;
    padding-left: 25px;
}
ul.brand-list_link {
    margin: 30px 0 0;
    background: 0;
    padding: 0;
}
ul.brand-list_link li {
    height: auto;
    background: #bf975b;
    border-radius: 10px;
    padding: 10px;
    width: 50%;
    text-align: center;
    margin: 0 auto 15px;
    display: block;
    color: #fff;
}
ul.brand-list_link li a {
    text-decoration: none;
    color: #fff;
    font-weight: 700;
    display: block;
    font-size: 21px;
}
ul.brand-list_link li:hover {
    opacity: 0.8;
}
.brand-list_link2 {
    height: auto;
    background: #bf975b;
    border-radius: 10px;
    padding: 10px;
    width: 50%;
    text-align: center;
    margin: 30px auto 15px;
    display: block;
    color: #fff;
}
.brand-list_link2 a {
    text-decoration: none;
    color: #fff;
    font-weight: 700;
    display: block;
    font-size: 21px;
}
.brand-list_link2:hover {
    opacity: 0.8;
}
/*block_ereact
======================================================*/
.block_ereact p {
    margin: 20px 0;
}
.block_ereact li {
    margin: 10px 0;
    padding: 10px;
    background: #ffffd8;
}
.kaitori-style li {
    background: none;
    padding: 0;
    margin: 35px 0;
}
.kaitori-style dt {
    font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
    font-size: 130%;
    font-weight: bold;
}
.kaitori-style dt::before {
    content: "●";
    color: #a32f20;
}
/*買取実績
======================================================*/
.hinmoku {
    border: 1px solid #7ba531;
    height: 65px;
    border-radius: 15px;
    margin-bottom: 20px;
}
.hinmoku li {
    float: left;
    margin: 4px 10px;
    width: 115px;
    list-style: disc;
    margin-left: 35px;
}
.kyouka {
    border: 1px solid #7ba531;
    height: 132px;
    border-radius: 15px;
    margin-bottom: 20px;
}
.kyouka li {
    float: left;
    margin: 4px 10px;
    width: 195px;
    list-style: disc;
    margin-left: 35px;
}
.jisseki-cont li img {
    width: 100%;
    height: auto;
}
.jisseki-img li {
    float: left;
    width: 304px;
    margin: 15px 10px;
}
.jisseki-img {
    border: 0 !important;
}
p.kome {
    color: #956e34;
    font-size: 13px;
}
.jisseki-cont .cont-title {
    margin-top: 0;
}
/*選ばれる理由
======================================================*/
.reason {
    margin: 30px 0;
}
.reason h3 {
    font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
    font-size: 160%;
    font-weight: bold;
    color: #a32f20;
    background: url(https://cms.locoplace.biz/storeimg/23/233891/20190726_1143111.png)no-repeat left;
    padding-left: 25px;
    margin-bottom: 10px;
}
.reason ul {
    height: 45px;
    margin: 10px 0;
    background: #f4f4a3;
    padding: 10px;
}
.reason li {
    list-style: disc;
    margin-left: 30px;
    float: left;
    width: 160px;
}
/*問い合わせからお支払までの流れ
======================================================*/
.step-ct {
    width: 456px;
    border: 1px solid #7ba531;
    float: left;
    margin: 20px 15px;
    height: 1000px;
}
.step-ct h3 {
    font-size: 120%;
    font-weight: bold;
    text-align: center;
    padding: 10px;
    background: #7ba531;
    color: #fff;
}
.step-ct img {
    width: 100%;
    height: auto;
    padding: 10px;
}
.step dt {
    font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
    font-size: 135%;
    font-weight: bold;
    margin: 10px 10px 5px;
    border-bottom: 1px solid #7ba531;
}
.step dt span {
    color: #bf975b;
    margin-right: 15px;
}
.step dd {
    margin: 10px 10px 30px;
}
.step-text {
    margin: 30px 10px 10px 10px;
    border: 1px solid #7ba531;
    padding: 10px;
}
/*CTA
======================================================*/
.tel-bnr {
    box-shadow: 5px 5px 10px #7e7e7e;
    margin: 25px 0;
}
.tel-bnr img {
    width: 100%;
    height: auto;
    border: 1px solid #a68d21;
}
.tel-bnr2 img {
    width: 100%;
    height: auto;
    border: 1px solid #a68d21;
    display: none
}
.tel-bnr {
    margin: 25px 0;
}
.tel-bnr img {
    width: 100%;
    height: 100%;
    display: none;
}
.tel-bnr a {
    background: url(https://cms.locoplace.biz/storeimg/23/233891/20230801_1409024.gif) no-repeat top center / 100%;
    height: 195px;
    display: block;
    border: 1px solid #a68d21;
}
.tel-bnr2 a {
    background: url(https://cms.locoplace.biz/storeimg/23/233891/20230801_1409024.gif) no-repeat top center / 100%;
    height: 173px;
    display: block;
    border: 1px solid #a68d21;
}
.tel-bnr:nth-child(6) a img {
    clear: both;
    margin-top: 50px;
}
.bnr {
    margin: 45px auto 0!important;
}
p.top-bnr-p::before {
    content: "＼";
    font-size: 35px;
    margin-right: 20px;
}
p.top-bnr-p::after {
    content: "／";
    font-size: 30px;
    margin-left: 20px;
}
.bnr p {
    text-align: center;
    font-size: 140%;
}
p.top-bnr-p {
    text-align: center;
    font-size: 175%;
    font-weight: bold;
}
.bnr-img {
    border: solid 3px #bf975b;
    padding: 25px 25px 0;
    margin-bottom: 30px;
}
.cta_mailbunner img {
    width: 100%;
    height: 100%;
}
p.bnr-text {
    font-size: 115%;
    background: #ffffd8;
    margin: 0 35px 25px;
    padding: 5px;
}
.cta_mailbunner>a>img {
    box-shadow: 5px 5px 10px #7e7e7e;
}
.cta_mailbunner {
    margin: 40px auto 20px !important;
}
/*ギャラリー
======================================================*/
#dlpoC_C {
	width: 1000px;
	margin: 0 auto !important;
}
#dlpoC_C > .section > .h2WrapBtm {
	margin: 10px 14px !important;
    font-size: 130%;
    color: #fff !important;
    border-bottom: 5px solid #f4f4a3;
}
.indexGalleryWrap01 {
	padding: 0px 18px 75px;
}
.indexGallery01 {
	width: 100%;
}
.indexGallery01 ul {
	width: 100%;
}
.indexGallery01 ul li {
	background: none !important;
	width: 190px;
	margin: 6px 13px 0 0 !important;
}
.indexGalleryBtm01,.indexGalleryTop01 {
	background: none !important;
}
.indexGallery01 ul li .indexGalleryTop01 table {
	background: #e6e6e6 !important;
	width: 190px !important;
}
.indexGallery01 ul li .indexGalleryTop01 {
	padding: 0 !important;
}
#dlpoC_C > div > div.sectionIn > div > div > ul > li {
	margin-right: 43px !important;
}
/*基本情報
======================================================*/
#dlpoC_D {
	width: 1000px;
	margin: 0 auto !important;
}
#dlpoC_D > .section > .sectionIn {
	padding: 0 0 0 25px !important;
}
#dlpoC_D > .section > .h2WrapBtm {
    margin: 10px 14px !important;
    font-size: 130%;
    color: #fff !important;
    border-bottom: 5px solid #f4f4a3;
}
.indexBasicInfoWrap01 {
	padding: 0px 10px 45px;
}
.indexBasicInfoL01 {
	width: 600px;
}
#view10,#pageMiddle,#view30,#pageBottom {
	height: 0;
}
.rqcode {
	margin: 0 !important;
}
.mt30 {
	margin-top: 10px !important;
}
/*フッター
=============================*/
#footerTop {
    background: #bf975b !important;
}
#footerBtm {
    background: #f4f4a3;
    height: 300px;
}
/*追従
======================================================*/
.floating-banner {
    display: none !important;
}
.floating-banner2 {
    display: none !important;
}
.floating-banner3 {
    display: none !important;
}
/*{エリア}の切手買取対応地域
======================================================*/
.area-cont_bg {
    margin: 20px 0 50px;
    font-size: 16px;
}
.area-box {
    background: #fff3e9;
    padding: 10px;
    margin: 5px 0 30px;
    border-radius: 5px;
}
/*PC追従フッター
======================================================*/
.fbnr {
    position: fixed;
    bottom: 0;
    z-index: 1 !important;
    background: #6c6c6cc7;
    padding: 10px;
    display: inline-block;
    width: 100%;
}
.floating-banner_pc {
    width: 601px;
    margin: 0 auto;
    display: block;
}
.fixed_tel {
    float: left;
}
/*コンテンツ
======================================================*/
.kitte-cont p {
    margin-bottom: 1em;
}
/*media-cont
======================================================*/
.media-Bg h3 {
    text-align: center;
    margin-top: 30px;
    font-weight: bold;
    font-size: 25px;
}
.media-Movie a {
    position: relative;
    display: block;
    width: 100%;
}
.media-Movie img {
    border-radius: 25px;
    display: block;
    margin: 30px auto;
}
.media-Movie a::after {
    content: "";
    display: block;
    width: 17%;
    padding-top: 17%;
    background: url(https://cms.locoplace.biz/storeimg/71/715092/20240131_1518481.gif) no-repeat center / 99% auto;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    position: absolute;
}
/*company-cont
======================================================*/
.company-Bg {
    background: #e6e5e1;
    padding: 30px;
    margin-top: 30px;
    margin-bottom: 50px;
}
.company-Bg table {
    width: 100%;
    background: #fff;
    border: 2px solid #b8a25b;
}
.company-Bg th {
    font-weight: bold;
    width: 20%;
    padding: 15px;
    border: 2px solid #b8a25b;
    background: #f3e9cb;
    text-align: center;
}
.company-Bg td {
    width: 80%;
    border: 2px solid #b8a25b;
    padding: 15px 30px;
}
/*買取実績注釈
======================================================*/
span.kome-srv {
    display: block;
    font-size: 80%;
    color: #7c7c7c;
}
/*PC追従フッター
======================================================*/
.fbnr {
    display: none;/*最初は隠す*/
    position: fixed;
    bottom: 0;
    width: 100%;
    background: #8b8b8b;
    z-index: 9999;
    right: 0;
}
.floating-banner_pc {
    width: 1000px;
    margin: 0 auto;
}
.tel-bnr_fl {
    display: flex;
}
.fixed_tel, .fixed_web {
    width: 50%;
    background: #fff;
    border-radius: 10px;
    padding: 10px;
    margin: 10px;
}
p.fbnr-Txt_B {
    text-align: center;
    font-weight: bold;
    font-size: 14px;
}
p.fbnr-Txt_A {
    text-align: center;
    font-weight: bold;
    font-size: 11px;
}
.fixed_web a, .fixed_tel a {
    display: block;
    margin: 0 auto;
    width: 80%;
    text-align: center;
    background: #E76523;
    padding: 5px;
    border-radius: 5px;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    font-size: 19px;
    position: relative;
}
.fixed_tel a {
    background: #54b127 !important;
}
.fixed_web a::before, .fixed_tel a::before {
    content: '';
    width: 10px;
    height: 10px;
    border: 0px;
    border-top: solid 5px #ffffff;
    border-right: solid 5px #ffffff;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    position: absolute;
    top: 45%;
    margin-top: -5px;
    right: 8%;
}
p.fbnr-main-Txt {
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    margin-top: 5px;
}
.fixed_tel {
    margin-bottom: 10px;
}
.fixed_tel a:hover, .fixed_web a:hover {
    opacity: 0.8;
}
.tel-bnr_fixed {
    display: none !important;
}
/*CTA
======================================================*/
#cv-point {
    background: #faf5f9;
    padding: 40px 0 0;
    margin: 25px 0 0;
    line-height: 1.4;
}
.cv_bg {
    position: relative;
    width: 1000px;
    max-width: 1200px;
    margin: auto;
    padding: 0 10px;
}
.cv_bg2 {
    position: relative;
    margin: auto;
    padding: 0 10px;
}
p.cv_ttl {
    color: #bf975b;
    text-align: center;
    position: relative;
    font-size: 25px;
    font-weight: bold;
    border-bottom: dashed 3px;
    width: 50%;
    margin: 0 auto 40px;
    display: flex;
    justify-content: center;
}
.cv_bg2 h3 {
    color: #bf2b53;
    text-align: center;
    position: relative;
    font-size: 22px;
    font-weight: bold;
    border-bottom: dashed 3px;
    width: 70%;
    margin: 0 auto 40px;
    display: flex;
    justify-content: center;
}
#g04 p.cv-ttl ,#g02 p.cv-ttl {
    width: 60%;
}
/*form反映用
==================================*/
#cv-point .flexBox {
    display: flex;
    max-width: 600px;
    margin: auto;
    justify-content: space-between;
    align-items: flex-end;
}
/*form反映用
==================================*/
#cv-point .flexBox div {
    display: flex;
    flex-direction: column;
    align-items: center;
}
p.normal-txt {
    font-size: 17px!important;
    font-weight: bold;
}
#cv-point .flexBox div p {
    font-size: 15px;
    text-align: center;
    font-weight: bold;
}
.contactBtnTel a {
    font-size: 33px;
    text-decoration: none;
    font-weight: bold;
    color: #bf2b53;
    margin: 10px 0 0;
}
.contactBtnTel a:hover {
    opacity: 0.8;
}
.contactBtnWeb {
    margin-bottom: 5px;
}
.contactBtnWeb a {
    color: #fff!important;
    background: #bf975b;
    border-radius: 40px;
    padding: 10px;
    font-size: 17px!important;
    width: 160%;
    text-align: center;
}
#cv-point .flexBox div a {
    font-size: 33px;
    text-decoration: none;
    font-weight: bold;
    color: #bf975b;
    margin: 10px 0 0;
}
.contactBtnWeb:hover {
    opacity: 0.8;
}
.tel-bnr_bg {
    background: #aaa28e;
}
.tel-bnr_in {
    position: relative;
    width: 700px;
    max-width: 1200px;
    margin: 55px auto 0;
    padding: 30px;
    color: #fff;
    font-weight: bold;
}
.tel-txt {
    position: relative;
}
.tel-txt::after {
    content: "";
    position: absolute;
    bottom: -30px;
    right: 40px;
    width: 185px;
    height: 130px;
    background: url(https://cms.locoplace.biz/storeimg/23/233892/20230111_1644331.png) no-repeat;
    background-size: contain;
}
.cont-bg {
    width: 1000px;
    margin: 0px auto !important;
}
ul.list_box {
    display: flex;
    gap: 15px;
    flex-wrap: wrap;
    margin: 30px 0 80px;
}
ul.list_box li {
    width: calc(calc(100% - 30px) / 3);
    background-color: #aaa28e;
    padding: 5px 10px;
    border-radius: 5px;
    text-align: center;
    font-weight: bold;
}
ul.list_box a {
    text-decoration: none;
    color: #ffffff;
    display: block;
}
ul.list_box li:hover {
    opacity: 0.8;
}
ul.brand-list_link li p {
    margin: 0;
}
