#idle-counter{
	position:fixed;
	top:200px;
	border:2px solid #cd4848;
	right:0;
	background:#fff;
	color:#000;
	padding:10px 20px;
	font-size:16px;
	z-index:999;
}

/* Popup styles */
#rightNowWidget{
	display:block;
	position:fixed;
	z-index:999;
	right:0;
	bottom:-322px;
	max-width:260px;
	width:100%;
	border:1px solid #5b5b5b;
}

#rightNowWidget .widgetHeader{
	display:block;
	position:relative;
	background:rgba(0,0,0,0.6);
	padding:15px;
	padding-left:45px;
}

#rightNowWidget .widgetHeader:before{
	display:block;
	position:absolute;
	left:15px;
	top:14px;
	width:16px;
	height:16px;
	content:url('../img/rn-question-icon.png');
}

#rightNowWidget .widgetHeader span#mnmzePopup{
	position:absolute;
	right:15px;
	margin-top:2px;
	cursor:pointer;
}

#rightNowWidget .widgetHeader span{
	font-family:'Meiryo', sans-serif;
	font-size:14px;
	color:#fff;
}

#rightNowWidget .widgetBody{
	display:block;
	position:relative;
	background:#fff;
	border-top:1px solid #5b5b5b;
	padding:15px 15px 0;
	overflow:hidden;
}

#rightNowWidget .widgetBody ul.rn_List{
	padding-left:0;
	margin-top:0;
	margin-bottom:0;
}

#rightNowWidget .widgetBody ul.rn_List li{
	display:block;
	position:relative;
	list-style:none;
	padding:15px 0;
	padding-left:30px;
	margin-bottom:15px;
	padding-top:0;
	border-bottom:1px #5b5b5b dashed;
	line-height:20px;
}
#rightNowWidget .widgetBody ul.rn_List li:last-child{
	margin-bottom:0;
}

#rightNowWidget .widgetBody ul.rn_List li:before{
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:16px;
	height:16px;
	content:url('../img/rn-item-icon.png');
}

#rightNowWidget .widgetBody ul.rn_List li a{
	color:#0199b3;
	text-decoration:none; 
	font-family:'MS PGothic', sans-serif;
	font-size:12px;
}

#rightNowWidget .widgetBody ul.rn_List li a:hover,
#rightNowWidget .widgetFooter span a:hover{
	text-decoration:underline;
}

#rightNowWidget .widgetFooter{
	background:#fff;
	padding:15px;
	text-align:right;
}

#rightNowWidget .widgetFooter span a{
	text-decoration:none;
	font-family:'Meiryo', sans-serif;
	font-size:12px;
	color:#0199b3;
}

.curPointer{
	cursor:pointer;
}

/* 10/11/16 */
#rightNowWidget #faqFetch div.rn_SearchArea,
#rightNowWidget #faqFetch div.rn_Navigation{
	display:none;
}

/* Popup styles */

/* Footer FAQ Styles 10/11/16 */
#faqFetch_footer.rightNowFooter div.rn_SearchArea,
#faqFetch_footer.rightNowFooter div.rn_Navigation{
display:none;
}

#faqFetch_footer.rightNowFooter ul.rn_List{
}

#faqFetch_footer.rightNowFooter ul.rn_List li{
/*background:url(/ja/img/common/ico_link_001b.gif) left 0.6em no-repeat;*/
line-height:1.22;
position:relative;
}

#faqFetch_footer.rightNowFooter ul.rn_List li a{
text-decoration:none;
color:#fff;
margin-top:1px;
vertical-align:top;
font-size:1.4rem;
position:relative;
padding-left:2.5rem;
display:block;
text-decoration:underline;
}
#faqFetch_footer.rightNowFooter ul.rn_List li span:before {
font-family:fontello;
speak:none;
font-variant:normal;
text-transform:none;
-moz-osx-font-smoothing:grayscale;
font-weight:400;
text-align:center;
width:2rem;
height:2rem;
font-style:normal;
display:inline-block;
-webkit-font-smoothing:antialiased;
content:'\f105';
text-decoration:none;
position:absolute;
left:0;
font-size:1.2em;
-ms-font-size:1em;
}
#faqFetch_footer.rightNowFooter ul.rn_List li a:hover{
text-decoration:underline;
}