@charset "utf-8";

/*ヘッダー*/
.header .header-logo img {
	width:160px;
	height:auto;
	max-height:auto;
}

@media (min-width: 992px)/*theme.css:8774*/ {
	.header.center .header-menu .nav {
		width: max-content;
	}
}

@media (max-width: 991.98px){
.header .header-menu .nav .nav-item .nav-link {
    font-size: 16px;
	}
}

@media (max-width: 1199px){
.header.center .header-menu .nav {
  font-size: 12px;
	}
}

/*フッター*/
.footer-logo{
	width:160px;
	height:auto;
	max-height:auto;
}

/*シェアサロンとは*/
.underbar {
	background:linear-gradient(rgba(255,182,87,0) 50%, rgba(255,182,87,1) ) ;
	color:  #fff;
}

.client-box a img/* theme.css:4557 */ {
	opacity: 0.8;
}

.lightbox-image-box i, .lightbox-media-box i/* theme.css:5586  */ {
	background: rgba(76,191,166,1);
	width: 30px;
	height: 30px;
	line-height: 30px;
}

.hr-white {
    height: 2px;
    width: 50px;
    background-color: white;
	margin: 0 auto;
	opacity: 0.8;
}

#about p {
	line-height:200%;margin-bottom: 2rem;
}

/*契約プラン*/
#price h5 {margin-bottom: 0.2rem;}
#price hr {margin:20px auto 10px auto;}
#price i.bi-arrow-right {font-size:18px;margin-right:5px;color:#000;/*display:none;*/}
#price h3 {font-weight:normal;font-size: 1.5rem;}
#price .price-info p {margin-bottom:20px;}

@media (max-width: 767.98px) {
	#price h1 {
		display:inline;
		font-size:400%;
	}
	
	p.price {
	font-size:180%;
	}
	
	p.price span.font-small {
		font-size:60%;font-weight:normal;
	}
}

/*禁止事項*/
.clients-grid.column-5 li {
	height: 105.03px;
}


/* 加入の流れ */
#flow .testimonial-grid-box span {font-weight:bold;border-bottom: 2px solid #dc3545;}


/* スタッフ紹介 */
#staff p {margin-bottom:20px;font-size:14px;}


/* FAQ */
#faq h3 {font-size:20px;font-weight:normal;}
#faq i {font-size:24px;margin-right:5px;}
#faq li {margin-bottom:30px;}
#faq li .accordion-title {margin-bottom:10px;}


/*お問い合わせ*/
.wid50 {
	width: 50%;
}

label {
	margin-bottom:2px;
}

/*ボタン*/
.button-circle.button-circle-very-peri, a.button-circle.button-circle-very-peri {
	background: #4cbfa6;
	color: #fff;
}

.button-circle.button-circle-very-peri i , a.button-circle.button-circle-very-peri i, .bg-turquiose i {
	color: #fff !important;
}


.tx-1-3 {
    font-size: 1.3rem !important;
}

i{
	color: #4cbfa6;	
}

.white {
	color:#fff !important
}