@charset "UTF-8";

*{margin: 0;padding: 0;}
html {font-family: "Zen Kaku Gothic New", serif;}
a{outline:none !important;}
a:focus{outline:none !important;}
li{outline:none !important;}
li:focus{outline:none !important;}
figure{margin:0;}

body {color: #fff;font-size: 18px;line-height: 2;font-weight: 900;background-color: #063C7A;}
ul,li {list-style-type: none;}


.pagination {text-align: center;margin-top: 30px;display: flex;justify-content: center;}
.pagination span {text-decoration: none;color: #fff;background-color: rgba(255,255,255,0.4);font-size: 14px;font-weight: bold;padding: 0px 8px;}
.pagination a {text-decoration: none;color: #ffffff;font-size: 14px;padding: 0px 5px;}





header{display: block;padding: 20px 0;box-sizing: border-box;}
header section{display: block;}
header h1{display: table;font-size: 18px;font-weight: 900;left: 50%;transform: translate(-50%,0);position: relative;}
header h1 a{color:#fff;text-decoration:none;display:block;}
header h1 img{display: block;width: 150px;height: auto;margin: auto;}

header nav{background-color: #f1ec67;max-width: 1200px;margin: auto;border-radius: 100px;margin-top: 15px;padding: 10px;}
header nav ul{display: flex;justify-content: space-around;flex-wrap: wrap;}
header nav ul li{}
header nav ul li a{text-decoration: none;color: #063c7a;display: block;font-size:20px;}
header nav ul li a::before{content: "\25B8";margin-right: 5px;}

.slide{display: flex;align-items: center;justify-content: center;}
.slide strong{position: absolute;z-index: 1;font-size: 30px;color: #ffff00;text-shadow: rgb(6,60,122) 4px 0px 0px, rgb(6,60,122) 3.87565px 0.989616px 0px, rgb(6,60,122) 3.51033px 1.9177px 0px, rgb(6,60,122) 2.92676px 2.72656px 0px, rgb(6,60,122) 2.16121px 3.36588px 0px, rgb(6,60,122) 1.26129px 3.79594px 0px, rgb(6,60,122) 0.282949px 3.98998px 0px, rgb(6,60,122) -0.712984px 3.93594px 0px, rgb(6,60,122) -1.66459px 3.63719px 0px, rgb(6,60,122) -2.51269px 3.11229px 0px, rgb(6,60,122) -3.20457px 2.39389px 0px, rgb(6,60,122) -3.69721px 1.52664px 0px, rgb(6,60,122) -3.95997px 0.56448px 0px, rgb(6,60,122) -3.97652px -0.432781px 0px, rgb(6,60,122) -3.74583px -1.40313px 0px, rgb(6,60,122) -3.28224px -2.28625px 0px, rgb(6,60,122) -2.61457px -3.02721px 0px, rgb(6,60,122) -1.78435px -3.57996px 0px, rgb(6,60,122) -0.843183px -3.91012px 0px, rgb(6,60,122) 0.150409px -3.99717px 0px, rgb(6,60,122) 1.13465px -3.8357px 0px, rgb(6,60,122) 2.04834px -3.43574px 0px, rgb(6,60,122) 2.83468px -2.82216px 0px, rgb(6,60,122) 3.44477px -2.03312px 0px, rgb(6,60,122) 3.84068px -1.11766px 0px, rgb(6,60,122) 3.9978px -0.132717px 0px;line-height: 1.4;display: block;width: 90%;text-align: center;margin-top: -50px;}
.slide strong span{display:block;font-size:25px;margin-top:10px;}

footer{display: block;margin-bottom: 60px;}
footer section{display: block;}
footer h1{display: flex;align-items: center;justify-content: center;font-size: 18px;text-align: center;flex-direction: column;font-weight: 900;}
footer h1 img{display: block;width: 150px;height: auto;}
footer a{text-decoration: none;text-align: center;color:#f1ec67;display: table;position: relative;left: 50%;transform: translate(-50%,0);font-size: 30px;}
footer a::before{content: "\260E";margin-right: 5px;font-size: 26px;}
footer address{width: 100%;display: block;font-style: normal;text-align: center;font-size: 16px;margin-top: -10px;}
footer small{font-size: 12px;text-align: center;display: block;font-weight: normal;margin-top: 30px;padding-bottom: 10px;}





main{margin-bottom: 50px;}
article{width: 100%;margin: auto;}




.top .s0{width:100%;}
.top .s0 .news{background-color: #fff;border-radius: 10px;padding: 25px;box-sizing: border-box;max-width: 1200px;margin:40px auto;}
.top .s0 .news ul{display: flex;justify-content: space-between;}
.top .s0 .news ul li{width: 48%;}
.top .s0 .news ul li a{display: flex;text-decoration: none;color: #ff6600;font-size: 16px;align-items: center;line-height: 1.3;}
.top .s0 .news ul li a figure{width: 60px;display: block;margin-right: 20px;}
.top .s0 .news ul li a figure img{width: 100%;height: auto;}
.top .s0 .news ul li a span{display: block;}
.top .s0 .news ul li a time{display: block;font-size: 14px;}
.top .s0 .news ul li a p{display: block;}


.top .s0 .item{background-color: #edec68;width:100%;padding:50px 0;}
.top .s0 .item>h2{font-size: 40px;color: #063c7a;text-align: center;display: block;font-weight: 900;}
.top .s0 .item>b{display: block;color: #063c7a;margin-top: -15px;text-align: center;font-size: 28px;font-weight: 900;}
.top .s0 .item ul{max-width: 1200px;margin: auto;display: flex;flex-wrap:wrap;;margin-top:-10px;}
.top .s0 .item ul li{width: 18.4%;margin-right:2%;;margin-top:40px;}
.top .s0 .item ul li:nth-of-type(5n){margin-right:0%;}
.top .s0 .item ul li a{text-decoration: none;color: #1f3c7a;display: block;line-height: 1.3;}
.top .s0 .item ul li a figure{display: block;}
.top .s0 .item ul li a figure img{display: block;width: 100%;height: auto;}
.top .s0 .item ul li a h2{font-size: 16px;font-weight: 900;}
.top .s0 .item ul li a h2 b{font-size: 14px;font-weight: 900;display:block;}
.top .s0 .item ul li a>b{display: table;font-size: 14px;font-weight: 900;background-color: #1f3c7a;color: #fff;padding: 2px 6px;margin-top: 15px;margin-bottom:5px;}
.top .s0 .item ul li a span{font-size: 22px;font-weight: 900;display: block;margin-top: 6px;}



.top .s1{max-width: 1200px;display: flex;justify-content: space-between;margin: auto;margin-top: 30px;position: relative;flex-direction: column;padding-bottom: 5%;}
.top .s1>img{position: absolute;bottom: 0;right: 0;width: 50%;}
.top .s1>div{width: 45%;}
.top .s1 strong{font-size: 50px;color: #f1ec67;text-align: center;display: block;font-weight: 900;letter-spacing: 10px;}
.top .s1 b{display: block;color: #f1ec67;margin-top: -15px;text-align: center;font-size: 22px;font-weight: 900;}
.top .s1 b br{display: none;}
.top .s1 h3{display: block;color: #ff973a;margin-top: 15px;text-align: center;font-size: 22px;font-weight: 900;text-decoration: underline;text-decoration-thickness: 4px;text-decoration-color: #ff973a;text-underline-offset: 6px;}
.top .s1 p{margin-top: 15px;}
.top .s1 p small{display: block;font-size: 13px;}

.top .s2{width: 100%;background-color: #f1ec67;padding: 70px 0;}
.top .s2 h2{font-size: 40px;color: #063c7a;text-align: center;display: block;font-weight: 900;}
.top .s2 b{display: block;color: #063c7a;margin-top: -15px;text-align: center;font-size: 28px;font-weight: 900;}
.top .s2 ul{display: flex;justify-content: space-between;max-width: 1200px;margin: auto;margin-top: 30px;}
.top .s2 ul li{width: 24%;text-align: center;}
.top .s2 ul li img{width: 100%;height: auto;display: block;}
.top .s2 ul li h3{font-size: 24px;color: #063c7a;font-weight: 900;margin-top: 10px;}
.top .s2 a{display: table;font-size: 28px;font-weight: 900;text-decoration: none;position: relative;left: 50%;transform: translate(-50%,0);margin-top: 50px;background-color: #ff6600;color: #fff;text-align: center;padding: 12px 50px;border-radius: 10px;}
.top .s2 a::before{content: "\25B8";margin-right: 5px;}


.top .s3{width: 100%;margin:40px auto 0;}
.top .s3 h2{font-size: 40px;color: #f1ec67;text-align: center;display: block;font-weight: 900;}
.top .s3 table{max-width: 1200px;margin: auto;border-collapse: collapse;border: 3px solid #f1ec67;margin-top: 20px;}
.top .s3 table th{width: 30%;box-sizing: border-box;padding: 10px 30px;background-color: #f1ec67;color:#063c7a;border-bottom: 1px solid #063c7a;font-weight: 900;text-align: left;}
.top .s3 table td{width: 70%;box-sizing: border-box;padding: 10px 30px;border-bottom: 1px solid #f1ec67;font-weight: bold;font-size: 16px;}
.top .s3 table td small{display: block;font-size: 13px;}

.top .s4{width: 100%;margin-top: 70px;}
.top .s4 h2{font-size: 40px;color: #f1ec67;text-align: center;display: block;font-weight: 900;}
.top .s4 iframe{width: 100%;height: 500px;display: block;margin-top: 30px;}
.top .s4>div{max-width: 1200px;margin: auto;margin-top: 20px;}
.top .s4 address{width: 100%;display: block;font-style: normal;text-align: center;font-size: 20px;}
.top .s4 span{display: block;text-align: center;font-size: 20px;}
.top .s4 span b{color:#f1ec67;margin-right: 10px;}
.top .s4 span small{font-size: 14px;}
.top .s4 ul{max-width: 1200px;margin: 40px auto 0;display:flex;justify-content: space-between;}
.top .s4 ul li{width: 48%;}
.top .s4 ul li b{display: flex;align-items: center;font-size: 24px;color: #f1ec67;}
.top .s4 ul li b img{display: block;width: 45px;height: auto;margin-right: 10px;}

.top .s5{width: 100%;margin-top: 100px;}
.top .s5 h2{font-size: 40px;color: #f1ec67;text-align: center;display: block;font-weight: 900;}
.top .s5 h2 br{display: none;}
.top .s5 ul{display: flex;align-items: center;justify-content: center;}
.top .s5 ul li{margin: 30px 10px;}
.top .s5 ul li img{width: 130px;height: auto;display: block;}
.top .s5 ul li img.ec{width: 300px;height: auto;display: block;}


#spfnavi{background-color: #f1ec67;height:60px;position: fixed;width:100%;display: flex;z-index: 1;border-top: 1px solid #003041;left: 0;bottom: 0;}
#spfnavi li{flex: 1;border-right: 1px solid #003041;}
#spfnavi li:first-child{border-left:none;}
#spfnavi li:last-child{border-right:none;}
#spfnavi a{display:flex;color: #063C7A;font-size: 16px;text-align: center;width: 100%;height: 100%;align-items: center;justify-content: center;flex-direction: column;text-decoration: none;font-family: 'Zen Kaku Gothic New', sans-serif;}
#spfnavi img{display:block;height: 24px;margin: 0px auto;margin-bottom: -5px;} 


/*--------コンテンツ--------*/
.midashi{max-width: 1200px;margin: auto;display: flex;align-items: center;justify-content: center;padding-bottom:30px;}
.midashi h2{text-align: center;font-size: 32px;font-weight:900;}
p.read{font-size: 20px;color: #f1ec67;text-align: center;display: block;font-weight: 900;line-height:1.6;margin-top: -20px;}
p.read br{}

a.sateiboutton{display: table;font-size: 28px;font-weight: 900;text-decoration: none;position: relative;left: 50%;transform: translate(-50%,0);margin-top: 10px;background-color: #ff6600;color: #fff;text-align: center;padding: 12px 50px;border-radius: 10px;}
a.sateiboutton::before{content: "\25B8";margin-right: 5px;}


/*--------お買得--------*/
.sale .s1 .item{}
.sale .s1 .item ul{max-width: 1200px;margin: auto;display: flex;flex-wrap:wrap;margin-top: -40px;}
.sale .s1 .item ul li{width: 18.4%;margin-right:2%;margin-top:40px;}
.sale .s1 .item ul li:nth-of-type(5n){margin-right:0%;}
.sale .s1 .item ul li a{text-decoration: none;color: #fff;display: block;line-height: 1.3;}
.sale .s1 .item ul li a figure{display: block;}
.sale .s1 .item ul li a figure img{display: block;width: 100%;height: auto;}
.sale .s1 .item ul li a h2{font-size: 16px;font-weight: 900;}
.sale .s1 .item ul li a h2 b{font-size: 14px;font-weight: 900;display:block;}
.sale .s1 .item ul li a>b{display: table;font-size: 14px;font-weight: 900;background-color: #f1ec67;color: #1b397a;padding: 2px 6px;margin-top: 15px;margin-bottom:5px;}
.sale .s1 .item ul li a span{font-size: 22px;font-weight: 900;display: block;margin-top: 6px;}


.sale  .s5{width: 100%;margin-top: 50px;}
.sale  .s5 h2{font-size: 40px;color: #f1ec67;text-align: center;display: block;font-weight: 900;}
.sale  .s5 h2 br{display: none;}
.sale  .s5 ul{display: flex;align-items: center;justify-content: center;}
.sale  .s5 ul li{margin: 30px 10px;}
.sale  .s5 ul li img{width: 130px;height: auto;display: block;}
.sale  .s5 ul li img.ec{width: 300px;height: auto;display: block;}




/*--------お買得--------*/
.sale .s1 .detail{}
.sale .s1 .detail ul{max-width: 1200px;margin: auto;}
.sale .s1 .detail ul li{display: flex;align-items: flex-start;justify-content: space-between;}
.sale .s1 .detail ul li .saleslide{flex:0 0 600px;margin-right:20px;}
.sale .s1 .detail ul li .outline{flex:1;}
.sale .s1 .detail ul li .outline h2{font-size: 16px;margin-top: 15px;font-weight: 900;}
.sale .s1 .detail ul li .outline h2 b{font-size: 14px;font-weight: 900;display:block;}
.sale .s1 .detail ul li .outline>b{display: table;font-size: 14px;font-weight: 900;background-color: #f1ec67;color: #1b397a;padding: 2px 6px;margin-top: 4px;}
.sale .s1 .detail ul li .outline span{font-size: 22px;font-weight: 900;display: block;margin-top: 6px;}
.sale .s1 .detail ul li .outline p{margin-top:15px;font-weight:normal;}
.sale .s1 .detail ul li .outline p small{display: table;border: 1px solid #fff;padding: 0px 20px;font-size: 13px;letter-spacing: 2px;}




/*--------店舗案内--------*/
.floor .s1{max-width: 1200px;margin: auto;}
.floor .s1 .lineup{display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: space-between;}
.floor .s1 .lineup li{width: 30%;margin-top: 30px;}
.floor .s1 .lineup li img{display: block;width: 100%;border-radius: 10px;}
.floor .s1 .lineup li h3{text-align: center;font-size: 20px;display: block;margin-top: 5px;}
.floor .s1 .lineup li b{display: block;font-size: 16px;line-height: 1.4;}



/*--------出張買取--------*/
.kaitori .s1{max-width: 1200px;margin: auto;}
.kaitori .s1 img{display: block;margin: auto;max-width: 600px;margin-top: 30px;border-radius: 10px;width:100%;}
.kaitori .s1 h3{color: #f1ec67;font-weight: 900;text-align: center;font-size: 30px;margin-top: 5px;}
.kaitori .s1 b{display: block;text-align: center;font-size: 18px;margin-top: -10px;}
.kaitori .s1 h4{border: 1px solid #fff;border-radius: 10px;margin-top: 20px;padding: 25px;box-sizing: border-box;line-height: 1.6;}
.kaitori .s1 h4 small{display: block;color: #f1ec67;font-size: 20px;font-weight: 900;}
.kaitori .s1 span{display: block;text-align: center;font-size: 18px;margin-top: 30px;color: #f1ec67;}


/*--------買取査定--------*/
.satei .s1{max-width: 1200px;margin: auto;}
.satei .s1 span.att{border: 1px solid #fff;border-radius: 10px;margin-top: 20px;padding: 25px;box-sizing: border-box;font-weight: normal;display:block;line-height: 1.6;}
.satei .s1 span.att small{display: block;color: #f1ec67;font-size: 20px;font-weight: 900;}


/*--------おしらせ--------*/
.post .s1{max-width: 1200px;margin: auto;margin-top: -15px;}
.post .selecter{display:flex;justify-content:center;align-items:center;margin-bottom: 40px;}
.post .selecter select{font-size:16px;margin-right:10px;padding:5px 10px;}
.post .s1 .container{margin: auto;margin-bottom: 150px;max-width: 1200px;width: 100%;}
.post .s1 .container:last-child {margin-bottom:60px;}
	


/*--------文字初期化--------*/
.post .container>h3{background-color: rgba(255,255,255,0.1);font-size: 20px;margin-bottom: 25px;color: #fff;padding: 8px 20px;border: 1px solid #fff;border-radius: 5px;font-weight: 900;}
.post .container>time{display: block;align-items: center;justify-content: flex-end;margin-top: -24px;margin-bottom: -5px;font-size: 14px;text-align: right;}



	
.post .s1 .container>.inner h1{font-size: 18px;font-weight: bold;color: #4e4e4e;}
.post .s1 .container>.inner h2{font-size: 17px;font-weight: bold;color: #4e4e4e;}
.post .s1 .container>.inner h3,.post .s1 .container>.inner h4,.post .s1 .container>.inner h5,.post .s1 .container>.inner h6,.post .s1 .container>.inner b,.post .s1 .container>.inner em,.post .s1 .container>.inner p,.post .s1 .container>.inner span{font-size: 16px;font-weight: normal;color: #fff;font-style: normal;margin:20px 0;}
.post .s1 .container>.inner{color: #fff;}
.post .s1 .container>.inner ul{margin: 1em 0;}
.post .s1 .container>.inner ul li{margin-left: 25px;list-style-type: disc;}
.post .s1 .container>.inner ol{	margin: 1em 0;}
.post .s1 .container>.inner ol li{margin-left: 25px;list-style-type: decimal;}
.post .s1 .container>.inner a{color:#FF6600;}
.post .s1 .container>.inner blockquote{display: inline;margin: 0;padding: 0;}
.post .s1 .container>.inner pre{display: inline;margin: 0;padding: 0;}
.post .s1 .container>.inner .alignright{display: block;margin: auto;margin-bottom: 0px;width: 100%;height: auto;max-width:640px;}
.post .s1 .container>.inner .aligncenter{display: block;margin: auto;margin-bottom: 0px;width: 100%;height: auto;max-width:640px;}
.post .s1 .container>.inner .alignleft{display: block;margin: auto;margin-bottom: 0px;width: 100%;height: auto;max-width:640px;}
.post .s1 .container>.inner .alignnone{display: block;margin: auto;margin-bottom: 0px;width: 100%;height: auto;max-width:640px;}
	
	
	
/*--------お問い合わせ--------*/		
.contact .s1{max-width: 1200px;margin: auto;}	
.contact .s1 p.read{}		
	
table.contact {border-collapse: collapse;width: 100%;margin-top: 30px;}
table.contact th {padding: 8px 0 0;display: block;text-align: left;}
table.contact th span {font-size:12px;color:#f1ec67;;font-weight:normal;}
table.contact td {display: block;padding: 0 8px 12px 0;}
table.contact td input,table.contact td textarea {width:100%;font-size:16px;padding:3px;box-sizing:border-box;font-family: 'Zen Kaku Gothic New', sans-serif;font-weight:normal;}
table.contact td select {font-size:16px;padding:3px;}
table.contact td button {font-size: 20px;font-weight: 900;padding:10px 20px;margin: 10px 4px;width:inherit;border:inherit;background-color: #f1ec67;color: #063c7a;border-radius: 3px;font-family:'Zen Kaku Gothic New', sans-serif;}
table.contact td input[type=file]{width:inherit;display:block;}	
table.contact td.center{text-align:center;}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {border: none;background: #ff0000;color: #fff;margin-bottom: 100px;margin-top: 0px;box-sizing: border-box;width:100% !important;}
div.wpcf7-mail-sent-ok {background: #85B200;color: #fff;margin-bottom: 100px;border: none;margin-top: 0px;}
div.wpcf7-response-output {margin: 0px !important;}
.wpcf7 .ajax-loader {margin: 0;}	
.s1>.wpcf7{margin-bottom:30px}
	
	
.privacy{overflow:auto;height: 120px;padding:15px;box-sizing:border-box;font-size: 13px;border: 1px solid #ddd;font-weight: normal;}	
.privacy b{display:block;font-size:14px;margin-bottom:10px;font-weight: 900;}		










/*--------スマホ--------*/


@media all and (max-width:750px) {

header h1{font-size: 17px;width: 90%;line-height: 1.4;}
header h1 img{width: 100px;margin: auto;margin-bottom: 15px;}
	
	
header nav{margin: auto 5%;border-radius: 5px;margin-top: 15px;}
header nav ul{justify-content: center;}
header nav ul li{margin: 0 5px;}
header nav ul li a{font-size: 18px;}
header nav ul li a::before{margin-right: 0px;}	
	
footer h1{font-size: 17px;width: 90%;margin: auto;line-height: 1.4;}
footer h1 img{width: 100px;margin-bottom: 15px;}

.slide strong{font-size: 26px;letter-spacing: -1px;}
.slide strong span{font-size: 16px;}

	
.top .s0{width:100%;}
.top .s0 .news{border-radius: inherit;padding: 10px 20px 20px;margin: 0;}
.top .s0 .news ul{flex-direction: column;}
.top .s0 .news ul li{width: 100%;margin-top: 15px;}


.top .s0 .item{background-color: #edec68;width:100%;padding: 30px 0 60px;}
.top .s0 .item>h2{font-size: 36px;}
.top .s0 .item>b{display: block;color: #063c7a;margin-top: -15px;text-align: center;font-size: 28px;font-weight: 900;}
.top .s0 .item ul{margin: auto 5%;margin-top: 0px;justify-content: space-between;}
.top .s0 .item ul li{width: 48%;margin-right: 0;margin-top: 25px;}
	
	
	

.top .s1{flex-direction: column;margin-top: 0;padding-bottom: 60%;}
.top .s1>img{position: absolute;bottom: 0;right: 10%;width: 55%;}
.top .s1>div{width: 90%;margin: auto;margin-top: 35px;}
.top .s1 strong{font-size: 46px;}
.top .s1 h3{margin-top: 15px;font-size: 21px;}
.top .s1 b {line-height: 1.5;margin-top: 0;}
.top .s1 b br{display: block;}


.top .s2{padding: 50px 0;}
.top .s2 ul{flex-wrap: wrap;margin: 0 5%;}
.top .s2 ul li{width: 48%;text-align: center;margin-top: 30px;}
.top .s2 ul li h3{font-size: 22px;margin-top: 5px;}
.top .s2 a{display: block;padding: 12px 0;width: 90%;}
.top .s2 b{font-size: 22px;letter-spacing: -2px;}


.top .s3{width: 90%;}
.top .s3 table{border: 2px solid #fff;}
.top .s3 table th{width: 100%;display: block;padding: 10px 15px;background-color: #002c5f;color: #fff;border-bottom: 1px solid rgba(255,255,255,0.4);}
.top .s3 table td{width: 100%;display: block;padding: 10px 15px;line-height: 1.6;border-bottom: none;font-weight: normal;}


.top .s4 iframe{width: 100%;height: 400px;}
.top .s4>div{margin: 20px 5% 0;}
.top .s4 address{width: 100%;display: block;font-style: normal;text-align: center;font-size: 18px;}
.top .s4 span{text-align: left;font-size: 18px;width: 90%;margin: auto;margin-top: 15px;}
.top .s4 ul{margin: -10px 5% 0;flex-direction: column;}
.top .s4 ul li{width:100%;margin-top: 30px;}
.top .s4 ul li b{font-size: 22px;}
.top .s4 ul li b img{width: 35px;}


.top .s5 h2{line-height: 1.4;font-size: 38px;}
.top .s5 h2 br{display: block;}
.top .s5 ul li img{width: 110px;}
.top .s5 ul li img.ec{width: 220px;}
	
	
/*--------コンテンツ--------*/
.midashi{margin: auto 5%;}
.midashi h2{font-size: 28px;}
p.read{font-size: 18px;text-align: left;}
p.read br{}

a.sateiboutton{padding: 12px 35px;}


/*--------お買得--------*/
.sale .s1 .item{}
.sale .s1 .item ul{margin: auto 5%;margin-top: -40px;justify-content: space-between;}
.sale .s1 .item ul li{width: 48%;margin-right: 0;margin-top:40px;}





.sale  .s5{width: 100%;margin-top: 50px;}
.sale  .s5 h2{font-size: 40px;color: #f1ec67;text-align: center;display: block;font-weight: 900;}
.sale  .s5 h2 br{display: none;}
.sale  .s5 ul{display: flex;align-items: center;justify-content: center;}
.sale  .s5 ul li{margin: 30px 10px;}
.sale  .s5 ul li img{width: 130px;height: auto;display: block;}
.sale  .s5 ul li img.ec{width: 300px;height: auto;display: block;}




/*--------お買得--------*/
.sale .s1 .detail{}
.sale .s1 .detail ul{margin: auto 5%;}
.sale .s1 .detail ul li{align-items: flex-start;justify-content: flex-start;flex-direction: column;}
.sale .s1 .detail ul li .saleslide{flex:inherit;margin-right:0;}
.sale .s1 .detail ul li .outline{flex: inherit;margin-top: 10px;}
.sale .s1 .detail ul li .outline h2{font-size: 18px;margin-top: 0;}
.sale .s1 .detail ul li .outline h2 b{margin-top: -5px;}
.sale .s1 .detail ul li .outline span{margin-top: -5px;}
.sale .s1 .detail ul li .outline p{margin-top: 10px;font-size: 16px;}
.sale .s1 .detail ul li .outline p small{font-size: 12px;}






/*--------店舗案内--------*/
.floor .s1{margin: auto 5%;}
.floor .s1 .lineup li{width: 48%;}
.floor .s1 .lineup li h3{font-size: 18px;}
.floor .s1 .lineup li b{font-size: 14px;}


/*--------出張買取--------*/
.kaitori .s1{margin: auto 5%;}
.kaitori .s1 h3{font-size: 20px;letter-spacing: -1px;}
.kaitori .s1 h4{padding: 15px;font-size: 15px;}
.kaitori .s1 h4 small{font-size: 18px;text-align: center;margin-bottom: 10px;}


/*--------買取査定--------*/
.satei .s1{margin: auto 5%;}
.satei .s1 span.att{padding: 15px;font-size: 15px;}
.satei .s1 span.att small{font-size: 18px;text-align: center;margin-bottom: 10px;}



/*--------おしらせ--------*/
.post .s1{margin: auto 5%;margin-top: -20px;}
.post .selecter{/margin-bottom: 30px;}
	

/*--------文字初期化--------*/
.post .container>h3{font-size: 18px;padding: 6px 15px;}

	
.contact .s1 {margin: auto 5%;}
}