<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "shift_jis";

/*#contents h2 {
	font-size: 140%;
	padding: 4px 17px 6px;
	border-bottom: 1px #ccc solid;
	background: url("/support/tablet/share/images/bg_h2_head.gif") repeat-x;
}*/
/*
	====================================
		tabnavi
	====================================
*/
#contents span.link_out {
    background: url(/support/software/share/images/icon_blank.gif) no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 0;
    overflow: hidden;
    padding: 9px 0 0;
    vertical-align: baseline;
    width: 11px;
    margin-left: 3px;
}
#tabNavi {
	margin: 25px 0 35px;
	padding-left: 30px;
	background: url("/support/share/images/info2/menu_bg.gif") no-repeat left bottom;
	clear: both;
}
ul#tabNavi {
	padding: 0 0 0 30px;
	margin: 20px 0 35px 0;

}
#tabNavi li {
	display: inline;
}
#tabNavi img {
	vertical-align: bottom;
}

#tabNavi span {
	display:none;
}
.toTop {
	background: url("/share2/images/mod-link/ico_01.png") no-repeat scroll 0 0.35em transparent;
	display: inline-block;
	padding-left: 10px;
}
/* ------------- info_news ------------- */
.info_news {
	/*float: left;*/
	width: 910px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 20px;
}
.info_news dl {
	float: left;
}
.info_news dt {
	clear: left;
	float: left;
	width: 180px;
}
.info_news dd {
	word-break:break-all;
	margin-left: 180px;
	margin-bottom: 10px;
	zoom: 1;
	background-attachment: scroll;
	background-image: url(/share/images/arrow_black.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	padding-left: 1em;
	width: 710px;
}

/* add 2014-05-07 begin */
.info_news dd ul {
	margin-top: 5px;
	margin-left: 20px;
}
.info_news dd ul li {
	margin-top: 5px;
}
/* add 2014-05-07 end */

.info_news dt.past {
	clear: left;
	float: left;
	width: 800px;
	zoom: 1;
	background-attachment: scroll;
	background-image: url(/share/images/arrow_black.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	padding-left: 1em;
}
/* ------------- /info_news ------------- */

@media(max-width: 640px){
	#contents .title_gray {
		word-break: break-all;
		height: auto;
		padding: 5px;
		background-image: none;
		background-color: #787878;
		color: #FFF;
		font-size: 16px;
	}
	/*--------------------------------------
			tabnavi
	-------------------------------------*/
	
	#tabNavi {
		padding-left: 5px !important;
		background: url("/support/share/images/info2/menu_bg.gif") no-repeat center bottom;
	}
	#tabNavi img {
		display: none;
	}
	#tabNavi span {
		display: inline;
		margin-right: 10px;
	}
	#tabNavi span.here {
		font-weight: bold;
	}
	/* ------------- info_news ------------- */
	.info_news {
		clear: both;
		float: none;
		width: auto;
		margin-left: 5px;
	}
	.info_news dl {
		clear: both;
		float: none;
		width: auto;
	}
	.info_news dt {
		font-weight: bold;
		clear: both;
		float: none;
		width: auto;
		margin-left: 0;
		margin-top: 30px;
		margin-bottom: 5px;
	}
	.info_news dd {
		clear: both;
		float: none;
		width: auto;
		margin-left: 5px;
		margin-right: 5px;
	}
	
	.info_news dt.past {
		clear: both;
		float: none;
		width: auto;
	}
	/* ------------- /info_news ------------- */
}

/*20190213*/

a.textLink.inline{
	margin-right:0;
	background-position:0 6px;
	display:inline;
}

span.link_out, #contents span.link_out {
    background: url(/support/share/images/icon_blank.gif) no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 0;
    overflow: hidden;
    padding: 9px 0 0;
    vertical-align: baseline;
    width: 11px;
    margin-left: 3px;
}

.info_news dd.nlt {
    background-image: none;
    padding-left: 0;
}</pre></body></html>