.border-top-0 {
    border: auto!important;
}

.footerNavText {
    white-space: normal;
	text-align: left;
}

.accessP.border-right-0.border-left-0.d-flex.accessP01.col-md-8.justify-content-center.justify-content-md-start {
    border-top: none;
}

#io722n {
    border-top: none;
}

.gjs-dashed .container, .gjs-dashed .container-fluid, .gjs-dashed .row, .gjs-dashed .col, .gjs-dashed [class^="col-"]{
  min-height:1.5rem !important;
}
.gjs-dashed .w-100{
  background-color:rgba(0, 0, 0, 0.1);
  min-height:0.25rem !important;
}
.gjs-dashed img{
  min-width:25px;
  min-height:25px;
  background-color:rgba(0, 0, 0, 0.5);
}
.gjs-dashed .btn-group, .gjs-dashed .btn-toolbar{
  padding-right:1.5rem !important;
  min-height:1.5rem !important;
}
.gjs-dashed .card, .gjs-dashed .card-group, .gjs-dashed .card-deck, .gjs-dashed .card-columns{
  min-height:1.5rem !important;
}
.gjs-dashed .collapse{
  display:block !important;
  min-height:1.5rem !important;
}
.gjs-dashed .dropdown{
  display:block !important;
  min-height:1.5rem !important;
}
.gjs-dashed .dropdown-menu{
  min-height:1.5rem !important;
  display:block !important;
}
.c1591{
  min-height:1.5rem !important;
  background-color:#000000;
  width:100%;
  max-width:1920px;
}
.c1745{
  min-height:1.5rem !important;
  margin:0 0 0;
  padding:125px 0 135px 0;
  text-align:center;
  max-width:auto;
  width:auto;
}
.c1857{
  color:black;
  text-align:center;
}
.topText01{
  color:#ce9e25;
  font-family:游ゴシック体,"Yu Gothic",YuGothic sans-serif;
}
.topText02{
  color:#ffffff;
  font-family:游ゴシック体,"Yu Gothic",YuGothic sans-serif;
}
.topAboutText02{
  line-height:4rem;
  margin:54px 0 74px 0;
}
.topAboutText01{
  margin:30px 0 16px 0;
}
.tABT{
  border:2px solid #ce9e25;
  margin:0 auto 0 0;
}
.tABT.border-top-0.border-right-0.border-left-0{
  width:60.67%;
  text-align:center;
}
.tABT.tABB{
  width:38.17%;
  margin:0 0 0 auto;
}
.tABB{
  width:38.17%;
  border:2px solid #ce9e25;
  margin:0 0 0 auto;
}
.c5313{
  display:inline-block;
  padding:5px;
  min-height:auto !important;
  min-width:50px;
}
.c5387{
  color:black;
}
.btn01{
  width:100%;
  max-width:330px;
  color:#ffffff;
  height:70px;
  border:1px solid #9d781f;
  transform:rotateX(0) rotateY(0) rotateZ(0) scaleX(1) scaleY(1) scaleZ(1);
  margin:70px 145px 0 145px;
}
.btn01:hover{
  transform:rotateX(0) rotateY(0) rotateZ(0) scaleX(1) scaleY(1) scaleZ(1);
  transition:all 0.8s ease;
}
.c6790{
  min-height:1.5rem !important;
  background-image:url(https://td00001.smooooth.jp/system_panel/uploads/images/about_bg01.jpg);
  background-attachment:scroll;
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
  width:100%;
  max-width:1920px;
}
.col-md-6{
  border:3px #000000 none;
}
.contentA{
  width:100%;
  max-width:1600px;
}
.c2602{
  display:inline-block;
  padding:5px;
  min-height:50px;
  min-width:50px;
}
.content01{
  height:320px;
  background-image:url(https://td00001.smooooth.jp/system_panel/uploads/images/top_about01.jpg);
  background-attachment:scroll;
  background-repeat:no-repeat;
  background-position:center center;
  background-size:cover;
}
.content02{
  height:320px;
  background-image:url(https://td00001.smooooth.jp/system_panel/uploads/images/top_about02.jpg);
  background-attachment:scroll;
  background-repeat:no-repeat;
  background-position:center center;
  background-size:cover;
}
.contentC01{
  height:515px;
}
.contentI01{
  margin:8.9% 0 5% 0;
  max-width:auto;
  min-height:auto !important;
  padding:0 6.25% 0 6.25%;
}
.c2735{
  color:black;
}
.topAboutText03{
  color:#ffffff;
  font-size:16px;
  font-family:游ゴシック体,"Yu Gothic",YuGothic sans-serif;
  margin:30px 0 8% 0;
}
.c2569{
  color:black;
}
.topAboutNum{
  font-size:24px;
  font-family:游ゴシック体,"Yu Gothic",YuGothic sans-serif;
  font-weight:700;
  color:#ffffff;
  text-align:right;
  margin:0 0 0 0;
}
.topAboutNum.Num02{
  text-align:left;
}
.content01Bg01{
  background-image:url(https://td00001.smooooth.jp/system_panel/uploads/images/top_about03.jpg);
  background-attachment:scroll;
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
}
.content02Bg01{
  background-image:url(https://td00001.smooooth.jp/system_panel/uploads/images/top_about04.jpg);
  background-attachment:scroll;
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
}
.c3713{
  min-height:1.5rem !important;
}
.infoW{
  background-image:url(none);
  background-repeat:repeat;
  background-position:left top;
  background-attachment:scroll;
  background-size:auto;
  background-color:#000000;
}
.c5006{
  min-height:1.5rem !important;
}
.infoA{
  width:96%;
  max-width:1500px;
}
.infoC01{
  border:2px solid #c79a29;
  border-radius:0 0 0 0;
  padding:8.3% 0 2% 0;
  max-width:28.3%;
  margin:11.3% 0 11.3% 0;
}
.c7101{
  display:inline-block;
  padding:5px;
  min-height:50px;
  min-width:50px;
}
.c7871{
  color:black;
}
.infoImg01{
  position:absolute;
  bottom:0;
  top:-20%;
  right:0;
  left:-15%;
}
.infoB01{
  position:relative;
  min-height:50px !important;
}
.infoB02{
  padding:119% 15px 0 15px;
  background-image:url(https://td00001.smooooth.jp/system_panel/uploads/images/top_price01.jpg);
  background-attachment:scroll;
  background-repeat:no-repeat;
  background-position:right center;
  background-size:auto;
  position:relative;
}
.c9398{
  color:black;
}
.infoH{
  font-size:20px;
  font-family:游ゴシック体,"Yu Gothic",YuGothic sans-serif;
  font-weight:700;
  color:#ffffff;
  text-align:right;
  position:absolute;
  top:20%;
  right:10%;
  left:0;
}
.infoArrow{
  position:absolute;
  bottom:5%;
  right:0;
  left:10%;
}
.infoB02.infoB02Bg01{
  background-image:url(https://td00001.smooooth.jp/system_panel/uploads/images/top_flow01.jpg);
  background-attachment:scroll;
  background-repeat:no-repeat;
  background-position:right center;
  background-size:auto;
}
.infoB02.infoB02Bg02{
  background-image:url(https://td00001.smooooth.jp/system_panel/uploads/images/top_info01.jpg), url(none);
  background-repeat:no-repeat, repeat;
  background-position:right center, left top;
  background-attachment:scroll, scroll;
  background-size:auto, auto;
}
.c20086{
  min-height:1.5rem !important;
}
.accessW{
  width:100%;
  max-width:1920px;
}
.accessW.mx-auto{
  background-image:url(https://td00001.smooooth.jp/system_panel/uploads/images/20190917144140212354.jpg);
  background-attachment:scroll;
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
}
.c20591{
  min-height:1.5rem !important;
}
.abboutA{
  width:96%;
  max-width:1300px;
}
.c21175{
  color:black;
}
.c21309{
  height:350px;
}
.gmap{
  width:100%;
  max-width:650px;
  min-height:0 !important;
  height:385px;
  margin:60px 0 0 0;
}
.c23355{
  color:black;
}
.accessI01{
  margin:60px 0 0 0;
}
.accessP{
  border:1px solid #ce9e25;
  height:110px;
  max-width:auto;
}
.addressText01{
  color:#ffffff;
  font-family:游ゴシック体,"Yu Gothic",YuGothic sans-serif;
  margin:0 0 0 0;
}
.accessI01.accessI02{
  margin:0 0 0 0;
}
.accessP01{
  height:75px;
}
.c34825{
  display:inline-block;
  padding:5px;
  min-height:50px;
  min-width:50px;
}
.btn01Text{
  font-family:游ゴシック体,"Yu Gothic",YuGothic sans-serif;
  border:0 solid rgb(255, 255, 255);
}
.c34825.p-0.d-flex.btn01.justify-content-center.mx-auto.text-white.text-center{
  transform:rotateX(0) rotateY(0) rotateZ(0) scaleX(1) scaleY(1) scaleZ(1);
}
.accessC01{
  margin:0 0 0 0;
  padding:11.5% 15px 11.5% 15px;
}
.testdesu{
  margin:0 0 0 2%;
  max-width:48%;
}
.accessP.col-md-11{
  max-width:auto;
}
.btn01Text:hover{
  background-color:rgb(157, 120, 31);
}
.btn02{
  margin:35px 0 0 0;
}
.content01:hover{
  background-image:url(https://td00001.smooooth.jp/system_panel/uploads/images/20190917181901225660.jpg);
  background-attachment:scroll;
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
}
.content02:hover{
  background-image:url(https://td00001.smooooth.jp/system_panel/uploads/images/20190917181937418788.jpg);
  background-attachment:scroll;
  background-position:center center;
  background-size:cover;
  background-repeat:no-repeat;
}
.content01Bg01:hover{
  background-image:url(https://td00001.smooooth.jp/system_panel/uploads/images/20190917182014101027.jpg);
  background-attachment:scroll;
  background-position:center center;
  background-size:cover;
  background-repeat:no-repeat;
}
.content02Bg01:hover{
  background-image:url(https://td00001.smooooth.jp/system_panel/uploads/images/20190917182100470309.jpg);
  background-attachment:scroll;
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
}
@media (min-width: 375px){
  .topAboutText02{
	text-align:left;
	line-height:2em;
  }
  .contentC01{
	height:640px;
  }
  .infoC01{
	max-width:100%;
  }
  .infoImg01{
	top:-10%;
  }
  .testdesu{
	max-width:100%;
  }
  .accessP{
	height:70px;
  }
}
@media (min-width: 414px){
  .infoC01{
	max-width:32%;
  }
}
@media (min-width: 768px){
  .topAboutText02{
	line-height:3em;
	text-align:center;
  }
  .contentC01{
	height:515px;
  }
  .infoC01{
	max-width:28.3%;
  }
  .testdesu{
	max-width:48%;
  }
  .accessP{
	height:110px;
  }
}

/* ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ */
/* ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ */

@media screen and (max-width: 768px) {

/* ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ */
/* ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ */


  .footerColW {
    border: none !important;
}

  .accessP {
    border-right: 0;
}


/* ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ */
/* ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ */

}

/* ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ */
/* ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ */