@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%;
}
#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: 0 0 !important;
}
#headerWrap {
	width:100%;
	background:0;
 }
 #header {
	width:750pt;
	margin:0 auto;
	padding:0;
	background:0;
}
#headerBtm,#headerCategoryList,#headerStore .kana,#headerStoreContact {
	display:none;
}
#headerStore {
	float:none;
	width:750pt;
	margin:0 auto;
}
#headerStore .name {
	font-size:18px;
}
#g01 .indexCornerWrap01,#g01 .sectionBtm {
	display:none;
}#g01 .h2WrapBtm,#g01 .h2WrapMid,#g01 .h2WrapTop,#g01 .section,#g01 .sectionWrap {
	background:0;
	padding:0;
}
#g01 .sectionIn {
	padding:0;
}
#g01 #contents {
	width:100%;
}
#mainimg {
	position: relative;
    margin: 0 0 0px;
    background: url(https://cms.locoplace.biz/storeimg/43/430768/20210729_1310501.gif)repeat-x;
    border-top: 3px solid #41220b;
    color: #fff;
}
#mainimgIn {
	position:relative;
	top:0;
	width:100%;
	height:490px;
	background:url(https://cms.locoplace.biz/storeimg/43/430768/20220623_1025461.jpg)no-repeat center top !important;
}
#dlpoC_B {
    font-size: 17px;
    line-height: 26px;
}
#dlpoC_B .sectionIn {
    padding: 40px 0 0;
}
.indexCopy01 {
    width: 880px;
    margin: 0 auto;
    font-size: 24px;
    line-height: 2pc;
}
/*gNavi
＝＝＝＝＝＝＝＝＝＝＝*/
#gNaviWrap:after {
	display:block;
	content:"";
	clear:both;
}
#gNavi {
	background:#e5dbd4;
}
#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);
}
#gNaviIn {
	width:750pt;
	margin:0 auto;
	padding:0;
}
#gNavi ul {
	height:50px;
	border:0;
}
#gNavi ul:after {
	display:block;
	content:"";
	clear:both;
}
#gNavi li {
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	float:left;
	position:relative !important;
	top:inherit !important;
	left:inherit !important;
	display:table;
	border-right:1px solid #bfc7d9;
}
#gNavi li:first-child {
	border-left:1px solid #bfc7d9;
	border-right:1px solid #bfc7d9;
}
#gNavi li,#gNavi li a {
	width:200px;
	height:50px;
	padding:0;
}
#gNavi li a {
	display:table-cell;
	color:#fff;
	background:#e5dbd4;
	vertical-align:middle;
}
#gNavi li a:hover {
	color:#fff;
}
#g01 #gNavi li#gNav01 a,#g02 #gNavi li#gNav02 a,#g03 #gNavi li#gNav03 a,#g04 #gNavi li#gNav04 a,#g05 #gNavi li#gNav05 a,#gNavi li a:hover {
	background: #502606;
    background: -moz-linear-gradient(top,#502606 0,#642f08 100%);
    background: -webkit-linear-gradient(top,#502606 0,#642f08 100%);
    background: linear-gradient(to bottom,#502606 0,#642f08 100%);
}
/*OM
＝＝＝＝＝＝＝＝＝＝＝*/
#g01 .sectionWrap:not([id]) {
    position: relative;
    width: 750pt;
    margin: 0 auto 20px;
}
#g01 .sectionWrap:not([id]) .h2WrapBtm {
    margin: 0;
}
#g01 .sectionWrap:not([id]) h2 {
    position: relative;
    margin: 0;
    padding: 4px 9pt;
    background: #6d7fac;
    color: #fff;
    font-size: 1pc;
    font-weight: 400;
    text-align: center;
}
#g01 .sectionWrap:not([id]) h2:after {
    position: absolute;
    bottom: -7px;
    left: 50%;
    content: "";
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 7px 7px 0;
    border-color: #6d7fac transparent transparent;
}
.topMessageDetail {
    padding: 10px 20px 9pt;
    border: 2px solid #6d7fac;
    border-top: 0;
}
.topMessageSec01 {
    padding: 0;
}
.topMessageSec02 {
    margin-top: 5px;
    padding: 0;
}
.topMessageDetail .detailAnchor {
    margin: 0;
    padding: 0;
}
.sectionWrap:not([id]) h3 {
    margin: 5px 0;
    padding: 0;
    border: 0;
    color: #724d1d;
}
/*ギャラリー
＝＝＝＝＝＝＝＝＝＝＝*/
#g01 #dlpoC_C {
    width: 880px;
    margin: 30px auto;
}
#g01 #dlpoC_C .h2WrapMid h2 {
    background: #6d7fac;
    padding: 5px;
    color: #fff;
}
/*基本情報
＝＝＝＝＝＝＝＝＝＝＝*/
#g01 #dlpoC_D {
    width: 880px;
    margin: 30px auto;
}
#g01 #dlpoC_D .h2WrapMid h2 {
    background: #6d7fac;
    padding: 5px;
    color: #fff;
}
/*共通
＝＝＝＝＝＝＝＝＝＝＝*/
.cont-bg {
    width: 880px;
    margin: 0 auto;
    padding: 30px 0;
}
.title-bg {
    background: url(https://cms.locoplace.biz/storeimg/18/188210/20170131_1146501.gif) #10338c;
    padding: 7px 0;
}
.title-bg h3 {
    width: 880px;
    margin: 0 auto;
    border-left: 7px solid #f2cb4f;
    padding: 15px;
    font-weight: bold;
    font-size: 30px;
    color: #fff;
}
span.em {
    font-weight: bold;
    color: #b70200;
}
span.kome {
    font-size: 90%;
    color: #545454;
}
span.em2 {
    font-weight: bold;
    color: #357ae8;
}
/*top
＝＝＝＝＝＝＝＝＝＝＝*/
.top-cont {
    margin-top: -100px;
    padding-top: 100px;
    background: url(https://cms.locoplace.biz/storeimg/18/186962/20170131_1455131.gif);
}
h3.top-h3 {
    font-size: 25px;
    font-weight: bold;
    color: #0f3c98;
}
.top-jisseki::after {
    display: block;
    content: "";
    clear: both;
}
img.top-jisseki_img {
    width: 100%;
    height: auto;
    background: #fff;
    border-bottom: 5px solid #8f3537;
}
.top-jisseki li {
    width: 272px;
    float: left;
    margin-right: 30px;
    border: 5px solid #903537;
    background: #e5dad4;
    margin-top: 20px;
    margin-bottom: 30px;
}
.top-jisseki li.last {
    margin-right: 0;
}
.top-jisseki_txt {
    padding: 10px;
}
.top-jisseki_txt p {
    height: 130px;
}
.top-jisseki_txt span {
    display: block;
    color: #c30000;
    font-weight: bold;
    text-align: center;
    font-size: 23px;
    margin-top: 10px;
}
.top-cont h4 {
    font-weight: bold;
    font-size: 20px;
    margin: 30px 0 0;
    text-align: center;
}
.top-cont h4::after {
    content: "／／";
    color: #deb24f;
}
.top-cont h4::before {
    content: "＼＼";
    color: #deb24f;
}
/*買取に依頼するか迷っていませんか*/
img.top-nayami_img {
    width: 100%;
    height: auto;
    border-bottom: 2px solid #deb34f;
}
.top-nayami_list li {
    width: 204px;
    float: left;
    margin-right: 20px;
    border: 2px solid #deb24f;
    background: #fff;
    margin-top: 20px;
    margin-bottom: 20px;
    height: 355px;
}
.top-nayami_list li.last {
    margin-right: 0;
}
.top-nayami_list li p {
    margin: 10px;
}
.top-nayami_list::after {
    display: block;
    content: "";
    clear: both;
}
.top-cont strong {
    text-align: center;
    display: block;
    margin: 30px 0;
    font-weight: bold;
    font-size: 22px;
    color: #bf0000;
}
.top-nayami h4 {
    background: url(https://cms.locoplace.biz/storeimg/43/430765/20210728_1225201.png)no-repeat top center /100%;
    height: 100px;
    padding: 40px 0;
    font-size: 30px;
}
.top-nayami h4::before, .top-nayami h4::after {
    display: none;
}
/*買取実績
＝＝＝＝＝＝＝＝＝＝＝*/
.jisseki-box {
    margin: 30px 0;
}
.jisseki-box h4 {
    background: #c39128;
    color: #fff;
    width: 200px;
    border-radius: 10px 10px 0 0;
    padding: 5px;
    font-weight: bold;
    text-align: center;
}
.jisseki-box dl {
    border: 3px solid #c39127;
    padding: 10px 20px;
}
.jisseki-box dt {
    text-align: center;
    border-bottom: 2px solid #c39127;
    margin: 0;
    padding: 10px 0 20px;
}
.jisseki-box dd {
    text-align: center;
    color: #b70000;
    font-weight: bold;
    margin: 0 !important;
    padding: 20px 0 10px;
}
.jisseki-box dd span {
    font-size: 185%;
}
/*買取品項目一覧
＝＝＝＝＝＝＝＝＝＝＝*/
.hinmoku-cont {
    position: relative;
    background: url(https://cms.locoplace.biz/storeimg/13/132721/20180403_1218512.jpg) #fafaf6;
}
.items-box, .items-box2 {
    background: #dadada;
    border: 5px solid #fff;
    margin: 30px 0;
    padding: 5px;
}
.items-box h4, .items-box2 h4 {
    text-align: center;
    padding: 15px;
    font-weight: bold;
    font-size: 21px;
}
ul.lists {
    padding: 20px 30px;
    background: #fff;
}
.items {
    width: 400px;
    float: left;
    background: url(https://cms.locoplace.biz/storeimg/50/501064/20200924_1700221.png)no-repeat left /25px;
    padding: 6px 0 6px 35px;
}
.lists ul::after, .lists::after {
    content: "";
    display: block;
    clear: both;
}
.lists h5 {
    font-weight: bold;
    font-size: 120%;
    margin-top: 20px;
}
.lists h5::before {
    content: "■";
    color: #903537;
    margin-right: 5px;
}
.nav-gopage {
    padding: 40px 0 35px;
}
.nav-gopage ul {
    width: 260px;
    display: table;
    margin: 0 auto;
}
.nav-gopage a, .nav-gopage li {
    display: table-cell;
    width: 260px;
    vertical-align: middle;
}
.nav-gopage a {
    position: relative;
    height: 40px;
    background-color: #b09a56;
    border-bottom: 2px solid #917b38;
    -moz-border-radius: 6px 6px 8px 8px;
    -webkit-border-radius: 6px 6px 8px 8px;
    border-radius: 6px 6px 8px 8px;
    color: #fff;
    font-size: 1pc;
    font-weight: 700;
    text-align: center;
    text-decoration: none;
}
.nav-gopage a::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 10px;
    margin-top: -4px;
    display: block;
    width: 6px;
    height: 6px;
    border-top: 3px solid #fff;
    border-right: 3px solid #fff;
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

/*買取人気モデルを紹介
＝＝＝＝＝＝＝＝＝＝＝*/
.model-cont li {
    margin: 30px 0;
    border: outset;
    padding: 20px;
}
.model-img {
    width: 200px;
    float: left;
    background: #dcdcdc;
    padding: 10px;
    margin-right: 20px;
}
.model-img img {
    width: 100%;
    height: auto;
}
.model-txt dt {
    font-weight: bold;
    font-size: 20px;
    color: #903537;
    margin-bottom: 5px;
}
/*ロレックスのバイセルからのお約束
＝＝＝＝＝＝＝＝＝＝＝*/
.yakusoku-cont {
    position: relative;
    background: #fafaf6 url(https://cms.locoplace.biz/storeimg/25/257408/20210426_1604371.jpg);
}
ul.yakusoku-list {
    background: #fff;
    padding: 30px;
    margin: 30px 0;
}
ul.yakusoku-list li {
    font-weight: bold;
    font-size: 20px;
    border-bottom: 3px solid #ffbc00;
    margin-bottom: 13px;
    background: url(https://cms.locoplace.biz/storeimg/43/430765/20210728_1105101.png)no-repeat left /60px;
    padding: 8px 60px 5px 70px;
}
.yakusoku-list li:nth-child(2) {
    background: url(https://cms.locoplace.biz/storeimg/43/430765/20210728_1105102.png)no-repeat left /60px;
    padding: 18px 60px 18px 70px;
}
.yakusoku-list li:nth-child(3) {
    background: url(https://cms.locoplace.biz/storeimg/43/430765/20210728_1105103.png)no-repeat left /60px;
    padding: 8px 60px 5px 70px;
}
.yakusoku-list li:nth-child(4) {
    background: url(https://cms.locoplace.biz/storeimg/43/430765/20210728_1105104.png)no-repeat left /60px;
    padding: 8px 60px 5px 70px;
}
/*5つの安心理由
＝＝＝＝＝＝＝＝＝＝＝*/
.reason-box {
    border: 6px double #f3b5b6;
    padding: 0px 34px 0px;
    margin: 50px 0;
}
.reason-box h4 {
    font-size: 30px;
    font-weight: bold;
    background: #fff;
    text-align: center;
    position: relative;
    top: -19px;
    width: 200px;
}
.reason-box li {
    width: 150px;
    float: left;
    height: 150px;
    background: #fddfdf url(https://cms.locoplace.biz/storeimg/43/430765/20210728_1020571.png)no-repeat center /100px;
    color: #4a4a4a;
    text-align: center;
    border-radius: 50%;
    margin: 5px;
    font-weight: bold;
    font-size: 20px;
    padding: 62px 0;
}
.reason-box ul::after {
    display: block;
    content: "";
    clear: both;
}
.zeroen {
    text-align: center;
    margin-top: 30px;
}
.zeroen span {
    font-size: 80px;
    color: #ce0000;
    font-weight: bold;
    background: #fff;
    position: relative;
    top: 10px;
    padding: 0 15px;
}
.reason-box2 {
    background: #fbf5dc;
    padding: 20px;
    margin: 80px 0 30px;
}
.reason-box2 h4 {
    font-weight: bold;
    color: #ff7676;
    font-size: 20px;
}
.reason-box2_bg {
    padding: 10px;
    background: #fff;
    margin-top: 10px;
}
.reason-box2_bg img {
    float: left;
    margin-right: 10px;
    width: 200px;
    height: auto;
}
.reason-box2_bg::after {
    display: block;
    content: "";
    clear: both;
}
/*3つの特徴
＝＝＝＝＝＝＝＝＝＝＝*/
.point-cont {
    position: relative;
    background: #fafaf6 url(https://cms.locoplace.biz/storeimg/25/257408/20210426_1604371.jpg);
}
.point-box {
    background: #fff;
    margin: 30px 0;
    padding: 20px;
}
.point-img {
    float: left;
    width: 300px;
}
.point-txt {
    float: right;
    width: 540px;
    padding-left: 20px;
}
.point-box::after {
    display: block;
    content: "";
    clear: both;
}
.point-txt h4 {
    background: #a79449;
    color: #fff;
    padding: 10px;
    text-align: center;
    font-weight: bold;
    margin-bottom: 10px;
}
/*お申込み簡単STEP!
＝＝＝＝＝＝＝＝＝＝＝*/
.step-img img {
    width: 100%;
    height: auto;
    margin: 30px 0;
}
.flow-cont ol li {
    background: #f2f2f2;
    padding: 15px;
    margin: 20px 0;
}
.flow-cont li h4 {
    font-size: 120%;
    font-weight: bold;
    margin-bottom: 10px;
}
.flow-cont li h4 span {
    color: #c00002;
    margin-right: 10px;
    font-size: 120%;
    text-shadow: 2px 2px 2px #757575;
}
/*査定前に事前に準備しておくと安心！
＝＝＝＝＝＝＝＝＝＝＝*/
.anshin-ct {
    border: outset;
    padding: 20px;
}
.anshin-ct img {
    width: 300px;
    height: auto;
    float: left;
    margin-right: 20px;
    margin-bottom: 30px;
    margin-top: 30px;
}
.anshin-ct::after {
    display: block;
    content: "";
    clear: both;
}
p.anshin-p {
    text-align: center;
    font-size: 150%;
    color: #c7130e;
    font-weight: bold;
    border-bottom: double;
    margin: 25px 80px;
}
.junbi-list {
    padding: 20px;
    border: outset;
    margin-bottom: 20px;
}
.junbi-list h4 {
    margin-bottom: 15px;
    background: #a79449;
    color: #fff;
    font-size: 150%;
    text-align: center;
    padding: 15px;
    font-weight: bold;
}
.junbi-list li::before {
    content: "◎";
}
/*ロレックス買取でよくある質問をご紹介
＝＝＝＝＝＝＝＝＝＝＝*/
.qa-ct li {
    margin: 30px 0;
}
.qa-ct dt {
    background: #D2EBC3 url(https://cms.locoplace.biz/storeimg/25/257408/20210426_1537005.png)no-repeat left /106px;
    font-weight: bold;
    padding: 45px 0 25px 108px;
    font-size: 145%;
    height: 120px;
    border: 1px solid #8aa57e;
}
.qa-ct dd {
    background: #fff url(https://cms.locoplace.biz/storeimg/25/257408/20210426_1541011.png)no-repeat right /142px;
    height: 160px;
    border: 1px solid #8aa57e;
    padding: 35px 115px 35px 45px;
    font-size: 120%;
}
/*お客様の声
＝＝＝＝＝＝＝＝＝＝＝*/
.star-ct {
    padding: 20px;
    background: #fffaf0;
    margin: 30px 0;
    border: 3px double #6d6c6d;
}
.star-ct table th, .star-ct table td {
    border: 2px solid #fffaf0;
    text-align: center;
    background: #e6e6e6;
    width: 25%;
    padding: 3px;
}
.star-ct table td {
    color: #ce8600;
}
.star-ct table {
    width: 100%;
    margin-bottom: 15px;
}
/*#g02
＝＝＝＝＝＝＝＝＝＝＝*/
#g02 .menuCourseText img {
    width: 100%;
    height: auto;
}
/*#g05
＝＝＝＝＝＝＝＝＝＝＝*/
#g05 .sectionIn.mb20 img {
    width: 100%;
    height: auto;
}
/*ぱんくず
＝＝＝＝＝＝＝＝＝＝＝*/
p.link-p span {
    margin: 0 10px;
}
/*CV
＝＝＝＝＝＝＝＝＝＝＝*/
.tel-bnr {
    border: 3px solid #c7130e;
    margin: 110px 0 19px;
    position: relative;
}
.tel-bnr_txt {
    position: absolute;
    top: -48px;
    left: 183px;
    background: #fff;
}
.top-cont .tel-bnr_txt {
    background: url(https://cms.locoplace.biz/storeimg/18/186962/20170131_1455131.gif);
}
.hinmoku-cont .tel-bnr_txt {
    background: url(https://cms.locoplace.biz/storeimg/13/132721/20180403_1218512.jpg);
}
.point-cont .tel-bnr_txt {
    background: url(https://cms.locoplace.biz/storeimg/25/257408/20210426_1604371.jpg);
}
.tel-bnr_txt02 {
    position: absolute;
    top: -42px;
    left: 183px;
    background: #fff;
}
p.tel-before_p1 {
    margin: 0;
    text-align: center;
    font-weight: bold;
    font-size: 20px;
}
p.tel-before_p1::before {
    content: "＼＼";
    color: #bf0001;
    margin-right: 10px;
}
p.tel-before_p1::after {
    content: "／／";
    color: #bf0001;
    margin-left: 10px;
}
p.tel-before_p2 {
    text-align: center;
    font-weight: bold;
    color: #ff9309;
    font-size: 23px;
    margin: 5px 80px;;
}
p.tel-before_p3 {
    text-align: center;
    margin: 0 !important;
}
.tel-bnr_number {
    text-align: center;
    margin: 80px 0 50px;
}
p.number_txt2 {
    color: #ff9309;
    font-size: 36px;
    font-weight: bold;
    margin: 8px 0;
}
.tel-btn_bg a img {
    display: none;
}
.tel-btn_bg a {
    background: url(https://cms.locoplace.biz/storeimg/43/430768/20220623_1021392.jpg)no-repeat top center /100%;
    height: 233px;
    margin: 30px 95px;
    display: block;
}
.preface-container .top-tel_bnr {
    margin-bottom: 90px;
}
.top-content-bg .tel-bnr_txt {
    background: #fafaf6 url(https://cms.locoplace.biz/storeimg/13/134903/20170131_1413492.jpg);
}
p.touch-p span {
    color: #c7130e;
    font-weight: bold;
}
p.touch-p {
    text-align: center;
    margin-bottom: 30px !important;
    font-weight: normal !important;
    font-size: 100% !important;
}
.form-box_bg a {
    background: url(https://cms.locoplace.biz/storeimg/16/161059/20210610_1650301.gif)no-repeat top center /100%;
    height: 156px;
    margin: 30px 95px;
    display: block;
}
.form-box_bg img {
    display: none;
}
.touch-txt br {
    display: none;
}
.touch-txt p.touch-p::before, .touch-txt p.touch-p::after {
    content: "↑↑";
}
.top-content .tel-bnr_txt {
    background: #fff;
}
.touch-txt br {
    display: none;
}
p.tel-before_p3 br {
    display: none;
}
/*追従
======================================================*/
.floating-banner {
    display: none;
}
.floating-banner2 {
    display: none;
}
.floating-banner3 {
    display: none;
}
/*キャンペーン
======================================================*/
.campaign-img {
    margin: 75px 0px;
}
.campaign-img img {
    width: 100%;
    height: auto;
}
p.campaign-tittle {
    text-align: center;
    font-size: 25px;
    margin-bottom: 10px;
    color: #ff2160;
    font-weight: bold;
    height: auto;
}
p.campaign-tittle::before {
    content: "★★";
    color: #ffea67;
    font-size: 30px;
}
p.campaign-tittle::after {
    content: "★★";
    color: #ffea67;
    font-size: 30px;
}