@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: none !important;
}
#headerWrap {
	width: 100%;
	background: none;
}
#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;
}

#g01 .sectionBtm,
#g01 .indexCornerWrap01 {
	display: none;
}
#g01 .sectionWrap,
#g01 .section,
#g01 .h2WrapBtm,
#g01 .h2WrapTop,
#g01 .h2WrapMid {
	background: none;
	padding: 0;
}
#g01 .sectionIn {
	padding: 0;
}
#g01 #contents {
	width: 100%;
}

#mainimg {
	position: relative;
	margin: 0px 0 0px;
	background: url(https://cms.locoplace.biz/storeimg/18/182251/20161202_1620411.png) center 18px;
	border-top: 3px solid #abafb9;
	color: #fff;
}
#mainimgIn {
	position: relative;
	top: 0px;
	width: 100%;
	height: 490px; /* 355+80-23 */
	background: url(https://cms.locoplace.biz/storeimg/50/501095/20220629_1647251.jpg) no-repeat center top/1000px !important;
}

#gNaviWrap::after {
	display: block;
	content: "";
	clear: both;
}
#gNavi {
	background: #abafb9;
}
#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: 1000px;
	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;
	width: 200px;
	height: 50px;
	padding: 0;
	border-right: 1px solid #bfc7d9;
}
#gNavi li:first-child {
	border-left: 1px solid #bfc7d9;
	border-right: 1px solid #bfc7d9;
}
#gNavi li a {
	display: table-cell;
	width: 200px;
	height: 50px;
	padding: 0;
	color: #fff;
	background: #abafb9;
	vertical-align: middle;
}
#gNavi li a:hover {
	/*background: #cfd9f3;*/
background: #4d4040;
background: -moz-linear-gradient(top, #232a40 0%,#4a4a4a 100%);
background: -webkit-linear-gradient(top, #232a40 0%,#4a4a4a 100%);
background: linear-gradient(to bottom, #232a40 0%,#4a4a4a 100%);
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 {
background: #4d4040;
background: -moz-linear-gradient(top, #232a40 0%,#4a4a4a 100%);
background: -webkit-linear-gradient(top, #232a40 0%,#4a4a4a 100%);
background: linear-gradient(to bottom, #232a40 0%,#4a4a4a 100%);
}

#g01 .sectionWrap:not([id]) {
	position: relative;
	width: 1000px;
	margin: 0 auto 20px;
}
#g01 .sectionWrap:not([id]) .h2WrapBtm {
	margin: 0;
}
#g01 .sectionWrap:not([id]) h2 {
	position: relative;
	margin: 0;
	padding: 4px 12px;
	background: #9f7137;
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	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 7px;
	border-color: #9f7137 transparent transparent transparent;
}
.topMessageDetail {
	padding: 10px 20px 12px 20px;
	border: 2px solid #9f7137;
	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;
}

#dlpoC_B {
	font-size: 17px;
	line-height: 26px;
}
#dlpoC_B .sectionIn {
	padding: 40px 0 0;
}
.indexCopy01 {
	width: 880px;
	margin: 0 auto 30px;
	font-size: 24px;
	line-height: 32px;
}
.preface {
	margin-top: -135px;
	padding-top: 135px;
	background: url(https://cms.locoplace.biz/storeimg/18/186962/20170131_1455131.gif);
}
.preface-container {
	width: 880px;
	margin: 0 auto;
	padding: 0 0 80px;
}
.header-b {
	margin: 35px 0 5px;
	color: #07235a;
	font-size: 21px;
	font-weight: bold;
	line-height: 26px;
}
.reason-b {
	margin: 0 0 20px;
	color: #07235a;
	font-size: 20px;
	font-weight: bold;
	line-height: 26px;
}
.line_bu{
	color: #124ebc;
	font-size: 17px;
	line-height: 26px;
	text-decoration:underline;
}
.head_list li {
	padding-left: 1em;
	text-indent: -1em;
}
.head_list li:before{
	content: "\030fb";
}
.preface p {
	margin: 1em 0;
}
.bnr-contact {
	margin: 35px 0 0 !important;
}
.bnr-contact img {
	width: 880px;
}

.nav-top-content {
	padding: 40px 0 80px;
	background: #fff;
}
.nav-top-content ul {
	width: 770px;
	display: table;
	margin: 0 auto;
}
.nav-top-content li {
	display: table-cell;
	width: 185px;
	vertical-align: middle;
}
.nav-top-content a {
	display: table-cell;
	width: 185px;
	height: 54px;
	background: #F2CC51;
	border-bottom: 4px solid #b28c35;
	-moz-border-radius: 6px 6px 8px 8px;
	-webkit-border-radius: 6px 6px 8px 8px;
	border-radius: 6px 6px 8px 8px;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}
.nav-top-content a:hover {
	-moz-opacity: .8;
	-webkit-opacity: .8;
	opacity: .8;
}
.nav-gopage {
	padding: 40px 0 35px;
}
.nav-gopage ul {
	width: 260px;
	display: table;
	margin: 0 auto;
}
.nav-gopage li {
	display: table-cell;
	width: 260px;
	vertical-align: middle;
}
.nav-gopage a {
	position: relative;
	display: table-cell;
	width: 260px;
	height: 40px;
	background-color: #F2CC51;
	border-bottom: 2px solid #b28c35;
	-moz-border-radius: 6px 6px 8px 8px;
	-webkit-border-radius: 6px 6px 8px 8px;
	border-radius: 6px 6px 8px 8px;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}
.nav-gopage a:hover {
	-moz-opacity: .8;
	-webkit-opacity: .8;
	opacity: .8;
}
.nav-gopage a::after {
    position: absolute;
    top: 50%;
    right: 10px;
    margin-top: -4px;
    display: block;
    content: "";
    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);
}

.h3-wrapper {
	height: 90px;
	background: #4a4a4a;
	color: #fff;
}
.h3-wrapper h3 {
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
	width: 880px;
	margin: 0 auto;
	font-size: 21px;
	font-weight: bold;
}
.h3-wrapper h3 img {
	width: 880px;
}
.top-content,
.top-content-bg {
	padding: 40px 0 80px;
}
.top-content-bg {
	position: relative;
	background: #fafaf6 url(https://cms.locoplace.biz/storeimg/18/186962/20170131_1525091.jpg);
}
.h3-text {
	width: 880px;
	margin: 0 auto 5px !important;
	background: #fff;
	font-size: 17px;
	font-weight: bold;
	color: #666;
}
span.h3-mini2 {
    margin-left: 40px;
    font-size: 65%;
}
span.h3-font-y-mini {
    font-size: 80%;
    color: #f2cc4f;
}
span.h3-mini3 {
    font-size: 65%;
}
.top-content-bg + .h3-text {
	margin: 25px auto 5px !important;
}
#top-sec-merit + .top-content-bg p:first-of-type {
	margin: 0 0 1em;
}
.top-content-bg:nth-child(12) > div.top-content {
	background: #fff;
}
.content-container {
	width: 880px;
	margin: 0 auto;
}
.preface-container p:first-child span {
    color: #e01616;
}
.preface-container p:first-child {
    font-weight: bold;
    font-size: 120%;
    margin: 20px 0 10px;
}
.space-p {
    margin-top: 60px;
}
/* top 実績
=================================*/
.top-jisseki::after {
    content: "";
    display: block;
    clear: both;
}
.top-jisseki li {
    width: 260px;
    margin: 15px;
    float: left;
    border: 2px solid #07235a;
    height: 430px;
    background: #fff;
}
.top-jisseki li img {
    width: 100%;
    height: auto;
}
.top-jisseki li span {
    border-top: 2px solid #07235a;
    display: block;
    padding: 10px;
    background: #eae8f4;
    height: 170px;
}
/* top 悩み解決の秘訣
=================================*/
.nayami-hiketsu {
    background: #ffffff85;
    padding: 20px;
    border: 2px dotted #0f2f80;
    margin-top: 60px;
}
.nayami-hiketsu h4 {
    font-weight: bold;
    font-size: 26px;
    background: url(https://cms.locoplace.biz/storeimg/13/132721/20200512_1049431.png)no-repeat top left/5%;
    padding-top: 20px;
    padding-left: 40px;
}
.nayami-hiketsu h5 {
    font-weight: bold;
    color: #db0000;
    margin-top: 20px;
}
.nayami-hiketsu p {
    margin: 0;
}
.nayami-hiketsu span {
    color: darkblue;
    font-weight: bold;
    border-bottom: 1px dashed #00008b;
}
/* 選ばれる３つの魅力
=================================*/
h3.title-h3_2 {
    border-left: 9px solid #f2cc4f;
    padding-left: 25px;
    font-size: 32px;
    height: 80px;
    padding-top: 25px;
    padding-bottom: 25px;
}
.miryoku-list li {
    width: 250px;
    float: left;
    margin: 20px;
}
.miryoku-list::after {
    content: "";
    display: block;
    clear: both;
}
.miryoku-list li h4 {
    font-weight: bold;
    text-align: center;
    font-size: 24px;
    border-radius: 50%;
    height: 250px;
    background: #fff url(https://cms.locoplace.biz/storeimg/13/132721/20200512_1111291.gif)no-repeat top 60px center /75%;
    padding: 59px 0 0;
    color: #f2cc4f;
    border: 2px solid #958d67;
    margin-bottom: 15px;
    text-shadow: #575757 1px 1px 0, #575757 -1px -1px 0, #575757 -1px 1px 0, #575757 1px -1px 0, #575757 0px 1px 0, #575757 0-1px 0, #575757 -1px 0 0, #575757 1px 0 0;
}
.miryoku-list li:nth-child(2) h4 {
    background: #fff url(https://cms.locoplace.biz/storeimg/13/132721/20200512_1111292.gif)no-repeat top 45px center /80%;
}
.miryoku-list li:nth-child(3) h4 {
    background: #fff url(https://cms.locoplace.biz/storeimg/13/132721/20200512_1111293.gif)no-repeat top 60px center /75%;
}
.miryoku-list li p {
    background: #ffffff75;
    padding: 10px;
    height: 202px;
}
/* 買取実績
=================================*/
ul.kaitori-jisseki_list li {
    margin: 20px 0;
}
span.list-bold {
    background: #f2cc4f;
    color: #fff;
    text-align: center;
    width: 200px;
    display: block;
    border-radius: 10px 10px 0 0;
    padding: 5px;
    font-weight: bold;
}
.jisseki-list_bg {
    border: 3px solid #f2cc4f;
    padding: 10px 20px;
}
p.jisseki-title {
    text-align: center;
    border-bottom: 2px solid #f2cc4f;
    margin: 0;
    padding: 10px 0 20px;
}
p.jisseki-fee {
    text-align: center;
    color: #b70000;
    font-weight: bold;
    font-size: 35px;
    margin: 0 !important;
    padding: 20px 0 10px;
}
.jisseki-fee span {
    font-size: 24px;
}
/* こんな状態の時計でも見てもらえるか迷っていませんか？
=================================*/
h3.title-h3_3 {
    border-left: 9px solid #f2cc4f;
    padding-left: 25px;
    font-size: 28px;
    height: 80px;
    padding-top: 15px;
    padding-bottom: 25px;
}
.kaitori-dekiru ul {
    background: #fff;
    padding: 15px;
    margin: 15px 0;
}
.kaitori-dekiru li {
    background: url(https://cms.locoplace.biz/storeimg/50/501092/20201124_1231241.png)no-repeat left /30px;
    padding: 5px 0 5px 45px;
}
/* 買取品目一覧
=================================*/
.items {
	position: relative;
	margin: 30px 0 30px;
	padding: 30px;
	background: #fff;
}
.items::after {
	position: absolute;
	bottom: -14px;
	left: 50%;
	margin-left: -15px;
	content: "";
	display: block;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 14px 15px 0 15px;
	border-color: #fff transparent transparent transparent;
}
.items > li {
	margin: 0 0 30px;
	padding: 0 0 30px;
	border-bottom: 1px solid #e7e5df;
	overflow: hidden;
}
.items > li:last-child {
	margin: 0;
	padding: 0;
	border: 0;
}
.item-image {
	float: left;
	display: block;
	width: 180px;
	height: 180px;
}
.item-image img {
    width: 100%;
    height: 100%;
}
.lists li {
	padding-left: 1em;
	text-indent: -1em;
}
.lists li:before{
	content: "\025ce";
}
.items h4,
.items .lists {
	margin-left: 210px;
}
.items p{
	margin-left: 210px !important;
}
.items h4 {
	/*margin-bottom: 5px;*/
	color: #07235a;
	font-size: 21px;
	font-weight: bold;
	line-height: 30px;
}
.lists_lp{
	margin-top: 20px;
}
ul.lists2 {
    position: relative;
	margin: 30px 0 30px;
	padding: 30px;
	background: #fff
}
.lists2 li:before {
    content: "\025ce";
}
/*お客様からの口コミ
=================================*/
.kuchikomi-list li {
    margin: 30px 0;
}
.kuchikomi-box {
    background: #ffffff;
    padding: 15px;
    border: 10px solid #f9f5eb;
}
.kuchikomi-list li dt {
    font-weight: bold;
    margin-bottom: 10px;
}
span.kuchikomi-num {
    display: inline-block;
    background: #f9f5eb;
    padding: 5px 25px;
    border-radius: 10px 10px 0px 0px;
    font-weight: bold;
}
span.hum-type {
    color: #c49c6b;
    font-weight: bold;
}
.evaluation-box {
    padding: 10px;
    margin: 10px 0;
    background: #f9f5eb;
}
span.star-p {
    color: #ff8f00;
    margin-right: 60px;
}
span.evaluation-t {
    margin-right: 10px;
}
.top-content {
    background: #fff;
}
/*買取の流れ
=================================*/
.service-flow, .service-flow2 {
    width: 400px;
    margin: 30px 20px;
    float: left;
    background: #fff;
    padding: 10px;
    height: 1130px;
}
.service-flow h4, .service-flow2 h4 {
    text-align: center;
    font-size: 150%;
    font-weight: bold;
    background: #f2cc4f;
    color: #fff;
    padding: 20px 10px;
    margin-bottom: 20px;
}
.service-flow ul {
    height: 610px;
}
.step1 {
    background: url(https://cms.locoplace.biz/storeimg/43/430921/20190620_1633181.gif)no-repeat top left /50px;
    padding-left: 60px;
}
.step2 {
    background: url(https://cms.locoplace.biz/storeimg/43/430921/20190620_1633182.gif)no-repeat top left /50px;
    padding-left: 60px;
}
.step3 {
    background: url(https://cms.locoplace.biz/storeimg/43/430921/20190620_1633183.gif)no-repeat top left /50px;
    padding-left: 60px;
}
.step4 {
    background: url(https://cms.locoplace.biz/storeimg/43/430921/20190620_1633184.gif)no-repeat top left /50px;
    padding-left: 60px;
}
.step5 {
    background: url(https://cms.locoplace.biz/storeimg/43/430921/20190620_1633185.gif)no-repeat top left /50px;
    padding-left: 60px;
}
.service-flow li span, .service-flow2 li span {
    font-size: 150%;
    font-weight: bold;
    font-family: 'ＭＳ Ｐ明朝','ＭＳ 明朝';
    background: linear-gradient(transparent 60%, rgba(255, 237, 0, 0.2) 0%);
    display: table;
}
.service-flow li::after, .service-flow2 li::after {
    content: "▼";
    display: block;
    font-size: 200%;
    margin: 15px 0 10px 120px;
    color: #4c3e3b;
}
li.step5::after {
    content: "";
    display: block;
}
.service-flow li.step4::after {
    display: block !important;
    content: "";
}
.flow-merit {
    border: 1px solid #f2cc4f;
}
.flow-merit h5 {
    background: #f2cc4f;
    color: #fff;
    text-align: center;
    padding: 5px;
}
.flow-merit p {
    margin: 10px;
}
.clearboth {
    clear: both;
}
.notice {
    font-size:21px;
}
.notice {
    padding: 5px 0px 5px 35px;
    background: url(https://cms.locoplace.biz/storeimg/18/187660/20170131_1908551.gif) no-repeat left /25px;
    font-weight: bold;
    color: #e01616;
    margin: 20px 0;
}
span.kome {
    font-size: 13px!important;
    font-weight: normal!important;
    background: none!important;
    display: block!important;
    line-height: normal;
    font-family: none!important;
    color: #515151;
}
.reason  {
	margin: 0 0 40px;
}
.reason li {
	margin: 0 0 20px;
	padding: 30px 40px;
	background: #fff;
}
.reason li:last-child {
	margin: 0;
}
.reason h4 {
	margin-bottom:20px;
	padding: 0 0 10px;
	border-bottom: 1px solid #e7e5df;
}
.reason p {
	margin: 0 !important;
}
.reason p.header-blue {
	margin: 1em 0 0.25em !important;
}
p.caution {
	font-size: 15px !important;
}
.red,
.red-bold {
	color: #e01616;
}
.red-bold {
	font-weight: bold;
}
.img-result-pc {
	margin-bottom: 40px !important;
}
.img-result-sp {
	display: none;
}
#dlpoC_C .section,
#dlpoC_D .section {
	width: 880px;
	margin: 40px auto;
}
#g01 .h2WrapMid h2 {
	margin: 0;
	padding: 8px 16px 6px;
	background: #4a4a4a;
    color: #fff;
}
#g01 #dlpoC_C .h2WrapMid h2,
#g01 #dlpoC_D .h2WrapMid h2 {
	margin: 0 0 20px;
}
p.reason_txt{
	margin-top:0 !important;
	margin: 1em 0;
	
}
.merit h4{
	margin-bottom:20px;
	padding-bottom: 5px;
    border-bottom: 1px solid #07235a;
    font-size: 24px;
    font-weight: bold;
    color: #07235a;
}
#footerTop {
    background: #4a4a4a;
}
h4.point-title {
    font-weight: bold;
    font-size: 120%;
}
.satei-jirei li, .teiji li {
    border: 0 !important;
    margin: 0 !important;
    margin-left: 150px!important;
    padding: 0 !important;
}
.step li .satei-jirei li:after {
    border: none;
}
.step li .teiji li:after {
    border: none;
}
img.cont-img {
    width: 100%;
    height: auto;
}
/*パンくず
======================================================*/
p.link-p span {
    margin: 15px;
}
/*理由
======================================================*/
.riyuu-ct h4 {
    font-weight: bold;
    font-size: 140%;
    border-bottom: 2px solid #d2ad58;
    margin-bottom: 10px;
}
.riyuu-ct p {
    margin: 0 !important;
}
.riyuu-ct {
    margin: 30px 0px;
    background: #fff;
    padding: 30px;
}
.space {
    height: 15px;
}
.riyuu-ct h4 span {
    font-size: 120%;
    margin-right: 15px;
    text-shadow: 2px 2px 2px #d2ad58;
}
/*CV
------------------*/
.tel-bnr {
    border: 3px solid #c7130e;
    margin: 110px 0 19px;
    position: relative;
}
.tel-bnr_txt {
    position: absolute;
    top: -48px;
    left: 183px;
    background: url(https://cms.locoplace.biz/storeimg/18/186962/20170131_1455131.gif);
}
.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;
}
.tel-bnr_number {
    text-align: center;
    margin: 80px 0 50px;
}
p.number_txt1 {
    font-weight: normal !important;
}
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/18/182251/20220629_1621452.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;
}
.preface .tel-bnr_txt {
    top: -70px;
}
.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!important;
    margin-bottom: 10px!important;
    color: #ff2160;
    font-weight: bold!important;
    height: auto;
}
p.campaign-tittle::before {
    content: "★★";
    color: #ffea67;
    font-size: 30px;
}
p.campaign-tittle::after {
    content: "★★";
    color: #ffea67;
    font-size: 30px;
}