@charset "UTF-8";
/* CSS Document */

@media screen and (min-width: 640px) {

/* scrollbar
-------------------------------------------------------------- */

::-webkit-scrollbar {
    width: 8px;
	background:#313131;
}
 
::-webkit-scrollbar-thumb {
    background: #134EF5;
}

::-webkit-scrollbar-button {
	display: none;
}

::-webkit-scrollbar-thumb:active {
	background: #C4C6D9; 
}


/* main
-------------------------------------------------------------- */

.onlyPC {
	display: block;
}

.onlyPC_il {
	display: inline;
}

.onlySP, .onlySP_il {
	display: none;
}

.hdr_inner::after {
	left: 0vw;
}

.hdr_menu {
	height: 333px;
}

.hdr_menu li a {
	font-size: 3rem;
	min-height: 45px;
	padding-top: 11px;
}

.a_menu_logo {
	padding-top: 5px !important;
}

.img_hdr_menu1 {
	width: 94px;
}

.intro_jp1 {
	font-size: 3rem;
	font-family: JPtx, Verdana, 'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
	margin-bottom: 40px;
}

.intro_jp2 {
	font-size: 1.5rem;
	margin-bottom: 44px;
}

.blk_pc50 {
	width: 50%;
}

.intro_adjust1 {
	padding-top: 60px;
}

.img_mil {
	max-width: 240px;
}

.intro_tx_orange {
	font-size: 3.6rem;
	margin-bottom: 12px;
}

.intro_jp4 {
	font-size: 2rem;
}

.icon_stamp1 {
	bottom: -40px;
	right: -80px;
	width: 6 0px;
}

.bg_maountain_gray::before {
	background-image: url(../images/bg_mountain_gray_PC.svg);
}

.title_bluebox {
	font-size: 3.7rem;
}

.profL_adjust {
	padding-left: 50px;
}

.img_prof {
	max-width: 222px;
}

.profR_adjust {
	padding: 50px 60px 0 0; 
}

.bt_prof_acc {
	background-image: none;
	cursor: default !important;
}

.bt_prof_acc_open {
	background-image: none;
}

.prof_detail {
	display: block !important;
}

.ft_blue_spc::before {
	background-image: url(../images/bg_mountain_blue_PC.svg);
}


}
