@charset "utf-8";/** * レスポンシブ：	ガールズ目線で楽しむプロレス　コラム * **//* meadia query set@media only screen and (min-width: 769px) {}@media screen and (max-width: 1180px) and (min-width: 769px) {}@media only screen and (max-width: 768px) {}*//* frame */#njpw .column-detail {	padding: 40px 0 0;	max-width: 1180px;	margin: 0 auto;	position: relative;}@media only screen and (max-width: 768px) {	#njpw .column-detail {		padding: 10px 0;		margin:0 10px;/*画面左右のマージン*/	}	}/* column */#njpw #column {	width: 100%;	margin: 0px auto;	background-color:#fff;}#njpw #column .inner {	padding:40px;}#njpw #column h3 {	width:100%;	padding:25px 0 15px;	text-align:center;	background-color:#000;	color:#fff;	font-size:25px;	position:relative;}#njpw #column h3 img {	position:absolute;	top:0;	left:0;	width:100%;	height:10px;	}#njpw #column h4 {	padding:0 0 5px 10px;	font-size:20px;	border-left:5px solid #BE0032;	border-bottom:1px dotted #000;	margin:0 0 15px 0;	color:#BE0032;}#njpw #column p.credit {	text-align:right;	margin:0 0px 20px;	padding:0;	font-size:90%;	color:#999;}#njpw #column p.read {	margin:0;	padding:0 20px;	line-height:170%;	font-weight:bold;	font-size:110%;}#njpw #column .wrapper {	margin:60px 0;	}#njpw #column .wrapper:after {	content: "";	display: table;	clear: both;}#njpw #column .txt_l {	margin:0;	line-height:165%;	float:left;	width:64%;}#njpw #column .txt_r {	margin:0;	line-height:165%;	float:right;	width:64%;}#njpw #column ul.player {	margin:20px 0;}#njpw #column li {	display:inline-block;	width:32%;	font-size:90%;	line-height:150%;	vertical-align:top;}#njpw #column li:after {	content: "";	display: table;	clear: both;}#njpw #column .player_ph {	padding:0px 10px;}#njpw #column .player_ph img {	width:100%;	height:auto;}#njpw #column .player_txt {	padding:10px;}#njpw #column .player_txt span {	font-weight:bold;	color:#BE0032;	font-size:120%;}#njpw #column .ill_r {	float:right;	width:32%;	background-color:#f6f4e7;	padding:0px;	border-radius: 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	}#njpw #column .ill_l {	float:left;	width:32%;	background-color:#f6f4e7;	padding:0px;	border-radius: 10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	}#njpw #column .illframe {	padding:0 10px;}#njpw #column .illframe img {	display:block;	width:100%;	height:auto;}#njpw #column p.illtit {	padding:7px 0px;	background-color:#333;	color:#fff;	font-weight:bold;	text-align:center;	font-size:14px;	line-height:16px;}#njpw #column p.illcap {	padding:0px 20px 20px;	font-weight:bold;	line-height:160%;}#njpw #column p.illprof {	padding:0px 20px 20px;	font-size:90%;	line-height:160%;}#njpw #column img.fukidashi {	display:block;	margin:0 auto;}#njpw #column p.backtop {	text-align:right;	margin:0;}#njpw #column p.backtop a {	color:#f0f0f0;	text-decoration:underline;}@media only screen and (max-width: 768px) {	#njpw #column {		width: 100%;		margin: 0px;		font-size:12px;	}	#njpw #column h3 {		width:100%;		padding:15px 0 5px;		font-size:18px;		position:relative;	}	#njpw #column h3 img {		width:100%;		height:5px;		}	#njpw #column .inner {		padding:10px;	}	#njpw #column .wrapper {		margin:30px 0;		}		#njpw #column h4 {		padding:0 0 5px 10px;		font-size:14px;		margin:0 0 10px 0;	}				#njpw #column p.read {		padding:0 5px;		line-height:160%;		font-size:100%;	}		#njpw #column li {		display:inline-block;		width:49%;	}		#njpw #column .txt_l {		margin:0;		line-height:165%;		float:none;		width:100%;	}	#njpw #column .txt_r {		margin:0;		line-height:165%;		float:none;		width:100%;	}	#njpw #column .ill_r {		float:none;		width:85%;		padding:0px;		margin:30px auto;	}	#njpw #column .ill_l {		float:none;		width:85%;		padding:0px;		margin:30px auto;	}		#njpw #column p.illcap {		padding:0px 10px 10px;	}	}