@charset "utf-8";
/* CSS Document */

/*
==============================================================================*/


#section-contentsHeader {}
#section-contentsHeader > .wrap > .title {font-weight: bold;}
#section-contentsHeader > .wrap > .text {}




#section-mainImage {}
#section-mainImage > .wrap > .image {}
#section-mainImage > .wrap > .image > img {width: 100%;}




#section-body {}




#section-profile {}
#section-profile > .wrap > .card {
	border: solid max(.1rem, 1px) var(--color-DYFC-orange);
}
#section-profile > .wrap > .card > .cord-inner > .image {}
#section-profile > .wrap > .card > .cord-inner > .name {color: var(--color-DYFC-orange);font-weight: bold;}
#section-profile > .wrap > .card > .cord-inner > .name > span {margin-left: 0.4em;}
#section-profile > .wrap > .card > .cord-inner > .text {text-align: justify;}
#section-profile > .wrap > .card > .cord-inner > .sns {}
#section-profile > .wrap > .card > .cord-inner > .sns > .item {}
#section-profile > .wrap > .card > .cord-inner > .sns > .item.instagram {}
#section-profile > .wrap > .card > .cord-inner > .sns > .item.blog {}
#section-profile > .wrap > .card > .cord-inner > .sns > .item > a {}
#section-profile > .wrap > .card > .cord-inner > .sns > .item.instagram > a {}
#section-profile > .wrap > .card > .cord-inner > .sns > .item.blog > a {}
#section-profile > .wrap > .card > .cord-inner > .sns > .item > a::before {
	content: "";
}





#section-backToList {}
#section-backToList > .wrap > .backToList--wrapper {
	border-color: var(--color-line-gray);
	border-width: max(.1rem, 1px);
	border-top-style: solid;
	border-bottom-style: solid;
}
#section-backToList > .wrap > .backToList--wrapper {}
#section-backToList > .wrap > .backToList--wrapper > a {display: flex; width: fit-content;}
#section-backToList > .wrap > .backToList--wrapper > a > .addInner-before {
	font-size: 0;
	mask: url(/-/media/Project/globeride/globeride_cojp/common/img/arrow-right.svg) center/contain no-repeat;
	aspect-ratio: 0.56;/* 84x150px (AspectRatio = 14:25 ≒ 0.56) */
	background-color: black;
	width: 0.45rem;
	margin-right: 2rem;
}




/*============================================================================*/




/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
@media screen and (max-width: 767px) {/* // Mobile // */
/*============================================================================*/


footer.footer {margin-top: 0;}




#section-contentsHeader > .wrap > .title {font-weight: bold;}
#section-contentsHeader > .wrap > .text {margin-top: 4rem;}




#section-profile {margin-top: 4rem;}
#section-profile > .wrap > .card {padding: 1.5rem;}
#section-profile > .wrap > .card > .cord-inner > .image {
	display: flex;
	justify-content: center;
	height: 17rem;
}
#section-profile > .wrap > .card > .cord-inner > .name {margin-top: 2rem; margin-bottom: 2rem; font-size: 2rem;}
#section-profile > .wrap > .card > .cord-inner > .text {font-size: 1.4rem;}
#section-profile > .wrap > .card > .cord-inner > .sns {margin-top: 2rem;}




#section-backToList {margin-top: 10rem; margin-bottom: 5rem;}
#section-backToList > .wrap > .backToList--wrapper {border-bottom: none;}
#section-backToList > .wrap > .backToList--wrapper > a {margin: auto; padding: 2rem;}




/*============================================================================*/
}




/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
@media screen and (min-width: 768px) {/* // PC // */
/*============================================================================*/


main.main {padding-bottom: 10rem;}
main section > .wrap {padding-bottom: 0;}




#section-contentsHeader {}
#section-contentsHeader > .wrap {}
#section-contentsHeader > .wrap > .title {font-size: 3.6rem;}
#section-contentsHeader > .wrap > .text {margin-top: 4rem;}




#section-mainImage {}
#section-mainImage > .wrap > .image {
	display: flex;
	justify-content: center;
	margin: 0 10rem;
}




#section-body > .wrap {
	width: auto;
	margin-left: 30rem;
	margin-right: 30rem;
}




#section-profile > .wrap {
	width: auto;
	margin-left: 30rem;
	margin-right: 30rem;
}
#section-profile > .wrap > .card {padding: 3rem;}
#section-profile > .wrap > .card > .cord-inner {
	display: grid;
	grid-template-columns: 27rem 1fr;
	grid-template-rows: auto 1fr auto;
	grid-gap: 2rem 2rem;
}
#section-profile > .wrap > .card > .cord-inner > .image {grid-area: 1 / 1 / 4 / 2;}
#section-profile > .wrap > .card > .cord-inner > .name {grid-area: 1 / 2 / 2 / 3; font-size: 2.5rem;}
#section-profile > .wrap > .card > .cord-inner > .text {grid-area: 2 / 2 / 3 / 3;}
#section-profile > .wrap > .card > .cord-inner > .sns {grid-area: 3 / 2 / 4 / 3; font-size: 1.8rem;}




#section-backToList > .wrap {padding-top: 10rem;}
#section-backToList > .wrap > .backToList--wrapper > a {padding: 3rem 3rem; margin-left: auto;}




/*============================================================================*/
}




/* - - - - - - - - - - - - - - - - - - -
https://---/suisangaku-dp-css.css
ID = {79D5DFB5-C24C-4AFA-8C1B-BBD0B52C24AA}
- - - - - - - - - - - - - - - - - - - */