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

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

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

::-webkit-scrollbar {
    width: 8px;
	background:#333;
}
 
::-webkit-scrollbar-thumb {
    background: #9D917A;
}

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

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




/* general PC
-------------------------------------------------------------- */

.onlyPC {
	display: block;
}

.onlyPC_il {
	display: inline;
}

.onlySP, .onlySP_il {
	display: none;
}




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

.icon_logoBLG_bk {
	width: 74px;
    left: 10px;
}


.a_menu_sub1, .a_menu_sub1:visited {
	font-size: 1.7rem;
	padding: 15px 0;
}



.h3_atcl_news {
	font-size: 3.3rem;
}

.h3_atcls_eng {
	background-size: 320px;
	padding-top: 106px;
	font-size: 3.3rem;
}

.h4_title {
	font-size: 2.6rem;
}

.h5_awardTitle { 
	font-size: 3rem;
}

.playerList_blk {
	width: 33.3%;
}

.pList_clubLogo {
	width: 66px;
}

.pList_name {
	font-size: 1.8rem;
}

.pList_club {
	font-size: 1.4rem;
}

.mdl_pl_name {
	font-size: 3.2rem;
}

.mdl_pl_txL {
	font-size: 2.2rem;
}

.mdl_pl_tx1 {
	font-size: 1.4rem;
}

.fmt2_tableTx1, .fmt2_table {
	font-size: 1.4rem;
}

.fmt1_table {
	font-size: 1.4rem;
}

.fmt1_tableTitle {
	font-size: 1.3rem;
}

.fmt1_tableTx_L {
	font-size: 3rem;
}


.txL3 {
	font-size: 3.3rem;
}



.tx1 {
	font-size: 1.4rem;
}



.youtubeSize_box {
	height: 50vw;
	height: -webkit-calc((((100vw - 20px) / 3) - 28px) / 16 * 9);
    height: -moz-calc((((100vw - 20px) / 3) - 28px) / 16 * 9);
    height: calc((((100vw - 20px) / 3) - 28px) / 16 * 9);
	max-height: 221px;
}

.box_wrap {
	width: 33%;
	padding: 12px 10px;
}

.nmn_title {
	font-size: 2.3rem;
	padding: 20px 0 18px 3px;
}

.nmn_title::before {
	width: 50px;
	height: 50px;
}


.box_inner {
	padding: 10px 10px 25px;
}


.txL1 {
	font-size: 1.7rem;
}


.read_moreBox {
	height: auto;
	cursor: auto;
}

.read_moreBox::before, .read_moreBox::after {
	content: none;
}

.txL5 {
	font-size: 1.9rem;
}



.ft {
	text-align: center;
}



}
