@charset "utf-8";
/*===========================================
news_nk01_app.css
netkeirin ニュースコラム(アプリ上書き用)

============================================*/
:root { --deviceScaleAsf: 1; }
:root { --deviceScale: 1; }
/*---------------------------------
コラムtop
---------------------------------*/
.Netkeirin_News.iosApp .NewColumn_List li a {
	font-size: 66.67%;
	font-size: calc(66.67% * var(--deviceScale));
}
.Netkeirin_News.iosApp .ContentMainTitle {
	font-size: 89%;
	font-size: calc(89% * var(--deviceScale));
}
.Netkeirin_News.iosApp .Content_FooterTxt {
	font-size: 55.56%;
	font-size: calc(55.56% * var(--deviceScale));
}
.Netkeirin_News.iosApp .Column_MainImgBox .Content_FooterTxt {
	font-size: 61%;
	font-size: calc(61% * var(--deviceScale));
}

.Netkeirin_News.iosApp .Column_special_subTitle{
	font-size:0.8125rem;
	font-size: calc(0.8125rem * var(--deviceScale));
}
.Netkeirin_News.iosApp .Column_special_textCopy{
	font-size:0.875rem;
	font-size: calc(0.875rem * var(--deviceScale));

}
.Netkeirin_News.iosApp .Column_special_textDetail{

	font-size:0.6875rem;
	font-size: calc(0.6875rem * var(--deviceScale));

}
.Netkeirin_News.iosApp .Column_special_category span{

	font-size:0.625rem;
	font-size: calc(0.625rem * var(--deviceScale));

}
/*-- 連載レーサーコラム .Top_RacerColumn --*/
.Netkeirin_News.iosApp .Top_RacerColumn .RacerColumn_SlideBox .bnr_inner span.PlayerName {
	font-size: 0.75rem;
	font-size: calc(0.75rem * var(--deviceScale));

}
.Netkeirin_News.iosApp ul.List01 li span[class*="ContentsBoxRanking_Num"],
.Netkeirin_News.iosApp .RankingList ul.List_01 li span[class*="ContentsBoxRanking_Num"] {

	font-size: 71.43%;
	font-size: calc(71.43% * var(--deviceScale));

}
.Netkeirin_News.iosApp ul.List_01 li h2 {

	font-size: 88.89%;
	font-size: calc(88.89% * var(--deviceScale));
}
ul.List_01 li .List_TextBox p {
	font-size: 77.78%;
	font-size: calc(77.78% * var(--deviceScale));
}
.Netkeirin_News.iosApp .RankingList ul.List_01 li .List_TextBox p.Count {

	font-size: 61.11%;
	font-size: calc(61.11% * var(--deviceScale));
}
.Netkeirin_News.iosApp .Column_Category_List li a {
	font-size: 72%;
	font-size: calc(72% * var(--deviceScale));

}

/*---------------------------------
コラムリスト
---------------------------------*/
.Netkeirin_News.iosApp .Column_tabList li a {
	font-size: 72%;
	font-size: calc(72% * var(--deviceScale));
}
.Netkeirin_News.iosApp .Column_List .Column_List_Name,
.Netkeirin_News.iosApp .NewColumn_SlideBox01 .Column_List_Name {
	font-size: 60%;
	font-size: calc(60% * var(--deviceScale));

}
.Netkeirin_News.iosApp .Column_List_Title {
	font-size: 94%;
	font-size: calc(94% * var(--deviceScale));

}
.Netkeirin_News.iosApp .Column_List_Sub_Txt {
	font-size: 72%;
	font-size: calc(72% * var(--deviceScale));
}
.Netkeirin_News.iosApp .Column_List_Update {
	font-size: 56%;
	font-size: calc(56% * var(--deviceScale));

}
.Netkeirin_News.iosApp .Fav_Modal_Title {
	font-size: 78%;
	font-size: calc(78% * var(--deviceScale));

}
.Netkeirin_News.iosApp .Fav_Modal_MainTitle {
	font-size: 83%;
	font-size: calc(83% * var(--deviceScale));

}
.Netkeirin_News.iosApp .Fav_Modal_CloseBtn01 a,
.Netkeirin_News.iosApp .Fav_Modal_OKBtn a {

	font-size: 72%;
	font-size: calc(72% * var(--deviceScale));

}
.Netkeirin_News.iosApp .Fav_Modal_Note {
	font-size: 72%;
	font-size: calc(72% * var(--deviceScale));
}
.Netkeirin_News.iosApp .Column_Title {
	font-size: 111.1%;
	font-size: calc(111.1% * var(--deviceScale));
}
.Netkeirin_News.iosApp .Column_Head_Box .Column_Title {
	font-size: 111%;
	font-size: calc(111% * var(--deviceScale));

}
.Netkeirin_News.iosApp .Column_Data_Time {
	font-size: 61.11%;
	font-size: calc(61.11% * var(--deviceScale));

}
.Netkeirin_News.iosApp .Column_Detail_Txt_Box {
	font-size: 89%;
	font-size: calc(89% * var(--deviceScale));

}
.Netkeirin_News.iosApp .ColumnArticle_Body .Photo_Block_01 p,
.Netkeirin_News.iosApp .ColumnArticle_Body figure figcaption {
	font-size: 81.2%;
	font-size: calc(81.2% * var(--deviceScale));

}
/* コラム内スタイル 201122 */
.Netkeirin_News.iosApp .Column_Detail_Txt_Box h2 {
	font-size: 112.41%;
	font-size: calc(112.41% * var(--deviceScale));

}
.Netkeirin_News.iosApp .Column_Detail_Txt_Box p {

	font-size: 100%;
	font-size: calc(100% * var(--deviceScale));
}

.Netkeirin_News.iosApp .Column_Detail_Txt_Box h3{
	font-size: 100%;
	font-size: calc(100% * var(--deviceScale));

}
.Netkeirin_News.iosApp .Column_Detail_Txt_Box table thead th {

	font-size: 100%;
	font-size: calc(100% * var(--deviceScale));

}
.Netkeirin_News.iosApp .Column_Detail_Txt_Box table tbody td {

	font-size: 100%;
	font-size: calc(100% * var(--deviceScale));
}
.Netkeirin_News.iosApp .Column_Detail_Txt_Box .BtnType_01 a,
.Netkeirin_News.iosApp .Column_Detail_Txt_Box .auto_news_link_bottom_view_button{

	font-size: 100%;
	font-size: calc(100% * var(--deviceScale));

}

.Netkeirin_News.iosApp .Column_Detail_readMore a{

	font-size:83.3%;
	font-size: calc(83.3% * var(--deviceScale));

}
.Netkeirin_News.iosApp .Column_Detail_readMore p{

	font-size:77.78%;
	font-size: calc(77.78% * var(--deviceScale));

}

.Netkeirin_News.iosApp .Column_Detail_readMore p a{

	font-size: 100%;
	font-size: calc(100% * var(--deviceScale));

}

.Netkeirin_News.iosApp .Column_Detail .Column_Detail_readMore_01 span,
.Netkeirin_News.iosApp .Column_Detail .Column_Detail_readMore_02 span{

	font-size:93.75%;
	font-size: calc(93.75% * var(--deviceScale));

}
@media screen and (max-width:360px){
	.Netkeirin_News.iosApp .Column_Detail .Column_Detail_readMore_01 span,
	.Netkeirin_News.iosApp .Column_Detail .Column_Detail_readMore_02 span{
		font-size: 83.3%;
		font-size: calc(83.3% * var(--deviceScale));
	}
}

.Netkeirin_News.iosApp .Column_AppInfoBoxInner>p {

	font-size: 93.64%;
	font-size: calc(93.64% * var(--deviceScale));

}
@media screen and (max-width:650px) {
	.Netkeirin_News.iosApp li.AppStore span.Txt {
		font-size: 12px;
		font-size: calc(12px * var(--deviceScale));
	}
}
@media screen and (max-width:375px) {
	.Netkeirin_News.iosApp li.AppStore span.Txt {
		font-size: 10px;
		font-size: calc(10px * var(--deviceScale));
	}
}

.Netkeirin_News.iosApp .Chumoku_Btn_Inner {

	font-size: 78%;
	font-size: calc(78% * var(--deviceScale));

}

.Netkeirin_News.iosApp .Column_Pager_Btn a {
	font-size: 83.34%;
	font-size: calc(83.34% * var(--deviceScale));

}

.Netkeirin_News.iosApp .Column_Pager_Btn a .Pager_Title {
	font-size: 93.34%;
	font-size: calc(93.34% * var(--deviceScale));

}

.Netkeirin_News.iosApp .favorite_box {

	font-size: 78%;
	font-size: calc(78% * var(--deviceScale));
}

.Netkeirin_News.iosApp .favorite_text {

	font-size: 0.875rem;
	font-size: calc(0.875rem * var(--deviceScale));
}

.Netkeirin_News.iosApp .TopBtnBox_01 a,
.Netkeirin_News.iosApp .LinkBtn_BackNumber a,
.Netkeirin_News.iosApp .MovieEnqBtn a {
	font-size: 72%;
	font-size: calc(72% * var(--deviceScale));

}

.Netkeirin_News.iosApp .ArticleKeywords_Title {

	font-size: 78%;
	font-size: calc(78% * var(--deviceScale));

}

.Netkeirin_News.iosApp .ArticleKeywords_List li {

	font-size: 55.56%;
	font-size: calc(55.56% * var(--deviceScale));
	/* font-size:0.75rem; */
}

.Netkeirin_News.iosApp .ColumnInfo dd {
	font-size: 67%;
	font-size: calc(67% * var(--deviceScale));

}

.Netkeirin_News.iosApp .ColumnInfo dt p {
	font-size: 72.22%;
	font-size: calc(72.22% * var(--deviceScale));
}

.Netkeirin_News.iosApp .Sns_Btn {

	font-size: 61%;
	font-size: calc(61% * var(--deviceScale));

}
.Netkeirin_News.iosApp .ColumnList .List01 .Content_Cate,
.Netkeirin_News.iosApp .ColumnList .ColumnListBox .Content_Cate,
.Netkeirin_News.iosApp .ContentsBoxRanking .ColumnListBox .Content_Cate {
	font-size: 55.56%;
	font-size: calc(55.56% * var(--deviceScale));

}

.Netkeirin_News.iosApp .Title_Sec .CommentCount{

	font-size: 66.7%;
	font-size: calc(66.7% * var(--deviceScale));

}
.Netkeirin_News.iosApp .Title_Sec .CommentCount span{

	font-size: 116.7%;
	font-size: calc(116.7% * var(--deviceScale));
}

/*---------------------------------
コラム バックナンバー
---------------------------------*/
.Netkeirin_News.iosApp .ColumnWriter_Copy {
	font-size: 72.23%;
	font-size: calc(72.23% * var(--deviceScale));

}
.Netkeirin_News.iosApp .ColumnWriter_Name {
	font-size: 100%;
	font-size: calc(100% * var(--deviceScale));

}
.Netkeirin_News.iosApp .ColumnWriter_Name span {
	font-size: 56%;
	font-size: calc(56% * var(--deviceScale));

}
.Netkeirin_News.iosApp .ColumnWriter_Category {
	font-size: 56%;
	font-size: calc(56% * var(--deviceScale));
}
.Netkeirin_News.iosApp .ColumnWriterBacknumberSubTitle {
	font-size: 83%;
	font-size: calc(83% * var(--deviceScale));
}
.Netkeirin_News.iosApp .Column_List .Column_List_Name {
	font-size: 78%;
	font-size: calc(78% * var(--deviceScale));
}
.Netkeirin_News.iosApp .Column_List .Column_List_Update {
	font-size: 56%;
	font-size: calc(56% * var(--deviceScale));
}
.Netkeirin_News.iosApp .ColumnWriterInfo p,
.Netkeirin_News.iosApp .ColumnWriterInfo > div {
	font-size: 83%;
	font-size: calc(83% * var(--deviceScale));
}

/*---------------------------------
コラム ブックマークリスト
---------------------------------*/
.Netkeirin_News.iosApp .Column_Fav_Txt_Box p {
	font-size: 72%;
	font-size: calc(72% * var(--deviceScale));
}


/*---------------------------------
ニュース・コラム詳細 pc表示
---------------------------------*/

.Netkeirin_News.iosApp .cheer_message_title {
	font-size: 72%;
	font-size: calc(72% * var(--deviceScale));
}
.Netkeirin_News.iosApp .cheer_message_box p {
	font-size: 72%;
	font-size: calc(72% * var(--deviceScale));
}
.Netkeirin_News.iosApp .cheer_message_box_btn a {
	font-size: 78%;
	font-size: calc(78% * var(--deviceScale));
}

/* コラム詳細 コラムニストへの質問・フォーム */

.Netkeirin_News.iosApp .Inner_Txt {
	font-size: 72%;
	font-size: calc(72% * var(--deviceScale));
}

.Netkeirin_News.iosApp .Tarekomi_Input_Box dl dt {
	font-size: 83%;
	font-size: calc(83% * var(--deviceScale));
}
.Netkeirin_News.iosApp .Comment_Form_Box .Form_Box dt .Txt {
	font-size: 73%;
	font-size: calc(73% * var(--deviceScale));
}
.Netkeirin_News.iosApp input.jqm-input-text,
.Netkeirin_News.iosApp textarea.jqm-input-text {
	font-size: 14px;
	font-size: calc(14px * var(--deviceScale));
}
.Netkeirin_News.iosApp .btnSubmit {
	font-size: 77.78%;
	font-size: calc(77.78% * var(--deviceScale));
}
/* 　ニュース・コラム ページャー改修 */

.Netkeirin_News.iosApp .CommonPager .PagerMain {
	font-size: 0.875rem;
	font-size: calc(0.875rem * var(--deviceScale));
}
.Netkeirin_News.iosApp .Contents>.Main_Column .CommonPager .PagerMain li a,
.Netkeirin_News.iosApp .Contents>.Side_Column .CommonPager .PagerMain li a,
.Netkeirin_News.iosApp .Contents>.Main_Column .CommonPager .PagerMain li>span,
.Netkeirin_News.iosApp .Contents>.Side_Column .CommonPager .PagerMain li>span {
	font-size: 92.857%;
	font-size: calc(92.857% * var(--deviceScale));
}
.Netkeirin_News.iosApp .CommonPager .PagerMain li:first-of-type a,
.Netkeirin_News.iosApp .CommonPager .PagerMain li:first-of-type>span,
.Netkeirin_News.iosApp .CommonPager .PagerMain li:last-of-type a,
.Netkeirin_News.iosApp .CommonPager .PagerMain li:last-of-type>span{
	font-size: 92.857%;
	font-size: calc(92.857% * var(--deviceScale));
}

.Netkeirin_News.iosApp .CommonPager .PagerMain li a,
.Netkeirin_News.iosApp .CommonPager .PagerMain li > span{
	font-size:92.857%;
	font-size: calc(92.857% * var(--deviceScale));
}

.Netkeirin_News.iosApp .umai_news_yoso_view div > .Name{
	font-size:118.75%;
	font-size: calc(118.75% * var(--deviceScale));
}

.Netkeirin_News.iosApp .Chumoku_Btn_Inner span.Chumoku_Btn_Txt{
	font-size: 85%;
	font-size: calc(85% * var(--deviceScale));
}
.Netkeirin_News.iosApp .Chumoku_Btn_Inner {
	font-size: 78%;
	font-size: calc(78% * var(--deviceScale));
}