/*----------------------------------------------------
    共通css
----------------------------------------------------*/

h2 a, h3 a, h4 a, h5 a, .caption a {
    pointer-events: none !important;
    background-image: none !important;
    text-decoration: none !important;
}
h2 a:after, h3 a:after, h4 a:after, h5 a:after, h2 a:before, h3 a:before, h4 a:before, h5 a:before {
    display: none !important;
}
.btn-internal a {
    display: none;
}
.btn-internal.down a {
    display: block;
}
.btn-internal.up a {
    display: block;
}
.blind {
    display: none;
}
p.btn-link {
    display: none;
}
.btn {
    display: none;
}
/*----------------------------------------------------
    PCサイトcss
----------------------------------------------------*/
@media screen and (min-width: 600px) {
/*/////////////PC用のCSSをここに作成してください。/////////////*/


.l-footer-area {
    padding-top: 1rem;
    padding: 1rem 0 0;
}

.l-header-area {
    padding: 0;
}

.l-contents-area {
    padding: 0;
}

}/*////////////////////PC用CSSここまで///////////////////*/



/*----------------------------------------------------
    SPサイトcss
----------------------------------------------------*/
@media screen and (max-width: 599px) {
/*/////////////SP用のCSSをここに作成してください。/////////////*/
  .l-main-area--low h1,
  .l-main-area-low h1 {
    margin: 1rem auto 0;
    padding: 1rem 0.5rem 1.5rem;
    font-size: 2.4rem;
    background-size: cover;
    max-width: 94%;
  }

    .l-parts02-white__title {
        padding: 1.5rem 1rem;
        background-size: cover;
        font-size: 2.8rem;
    }
	
}/*////////////////////SP用CSSここまで///////////////////*/