@charset "UTF-8";

/* about
----------------------------------------------- */

.graph{position: relative;margin: 0 auto 2vw;}
.graph .scroll{margin-bottom: 2vw;}
.scroll-hint img{width: 700px;max-width: 700px;}
.graph p{background: #ddd;text-align: center;padding: 2%;border-radius: 30px;font-size: 3.4vw;width: 90%;margin: 0 auto;}

.map .lead{text-align: center;font-family: var(--mincho);margin-bottom: 0;font-size: 4vw;}


.recommend-contents{padding: 12vw 0;}
.our-consulting{padding: 12vw 0;}
.our-consulting-style{padding: 12vw 0;}



/* =============================================
pc-size 
================================================*/
@media screen and (min-width: 736px) { 
	
.graph{width: 960px;}
.graph .scroll{margin-bottom: 0;}
.scroll-hint img{width: 960px;max-width: 100%;}
	
.map .lead{font-size: 20px;}
	
.recommend-contents{padding: 80px 0;}
.our-consulting{padding: 80px 0;}
.our-consulting-style{padding: 80px 0;}
	
}




/* =============================================
 retina-size
================================================*/
@media screen and (min-width: 736px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 736px) and (min-resolution: 2dppx) {


}

