body {
font-family: 'Noto Sans JP', sans-serif;
color: #000;
font-weight: 300;
font-size:14px;
}
 h1, h2, h3, h4, h5, h6, p, li {
font-family: 'Noto Sans JP', sans-serif;
letter-spacing: 0;
}
a {
color: #fc4700;
}
.button-text-1 {
text-decoration: underline;
}
.navbar .nav .nav-item .nav-link {
color: #000;
font-weight: 600;
}
.navbar .nav .nav-item .nav-link:hover, .navbar .nav .nav-item .nav-link.active {
color: #fc4700;
}
.navbar .nav .nav-item.nav-megadropdown .mega-menu {
font-weight: 500;
}
.navbar .nav .nav-item.nav-megadropdown .mega-menu ul.list-unstyled li a {
color: #000;
}
.navbar .nav .nav-item.nav-megadropdown .mega-menu ul.list-unstyled li a:hover {
color: #fc4700;
}
.slide01 {
background-position: top center;
}
.bg-orange {
background-color: #fc4700;
}
.bg-orange a:link {
color: #fff;
}
.bg-orange_l {
background-color: rgba(252,71,0, 0.5);
}
.text-orange {
color: #fc4700;
}
.text-red {
color: #f00;
}
.testimonial-grid .testimonial-grid-box .testimonial-img img {
width: 160px;
height: 160px;
border-radius: 0%;
}
.testimonial-grid .testimonial-grid-box .testimonial-img_r {
float: right;
margin-left: 20px;
}
.testimonial-grid .testimonial-grid-box .testimonial-img_r img {
width: 160px;
height: 160px;
border-radius: 0%;
}
h6 {
font-size: 1.15em;
line-height: 1.95;
}
.cb {
clear:both;
}
.prices-box .price h1:before, .prices-box .price h2:before, .prices-box .price h3:before, .prices-box .price h4:before, .prices-box .price h5:before, .prices-box .price h6:before {
content: none;
}
.prices-box h2 {
line-height: 1.2;
}
.prices-box .price h1 span, .prices-box .price h2 span, .prices-box .price h3 span, .prices-box .price h4 span, .prices-box .price h5 span, .prices-box .price h6 span {
display: inline-block;
font: 300 14px "Open Sans", sans-serif;
color: #666;
}
.img-only img {
width: 100% !important;
}
input, textarea, .form-control {
color: #7C7C7C;
background-color: #fff;
}
.custom-select {
background-color: #fff;
}
.trial {
font-size: 18px !important;
background: #fc4700 !important;
}
@media (max-width: 767px) {
.testimonial-grid .testimonial-grid-box .testimonial-img img {
width: 120px;
height: 120px;
}
.testimonial-grid .testimonial-grid-box .testimonial-img_r img {
width: 120px;
height: 120px;
}
}