<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "shift_jis";
@import "/jpn/common/css/common.css";
@import "/jpn/css/news_tips.css";
/*=================================================================
                     トップページ用設定CSS
news_tips.css：記事ごとの個別ｽﾀｲﾙ
=================================================================*/
/* -------------------------------------------
       コンテナ
------------------------------------------- */
DIV.container{
	text-align:center;
	margin:0 auto;
}
DIV.container H1{
	text-align:left;
}
/* -------------------------------------------
       セクション
------------------------------------------- */
DIV.section{
	text-align:left;
}
DIV.section IMG{
	vertical-align:middle;
}
/* -------------------------------------------
       記事ごとのｽﾀｲﾙ
------------------------------------------- */
DIV.entryContainer{
	width:604px;
	text-align:left;
	border:solid 2px #DDD;
}
/* - 記事別 - */
DIV.entry{
	padding-bottom:10px;
	background-image:url(/jpn/whatsnew/image/news_dotted.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	border:none;
}
/* 日付 */
/* news */
DIV.new{
	background:url(/jpn/whatsnew/image/top-2_bar_what.gif) no-repeat;
}
/* support */
DIV.spt{
	background:url(/jpn/whatsnew/image/top-2_bar_spt.gif) no-repeat;
}
DIV.date{
	width:89px;
	height:38px;
	padding-top:6px;
	padding-left:15px;
	font-weight:bold;
	font-size:14px;
	float:left;
	background-position:20px 25px;
}
/* タイトル */
DIV.ttl{
	width:500px;
	padding:5px 0;
	float:left;
	font-size:18px;
}
/* 本文 */
DIV.txt{
	margin-top:15px;
	font-size:12px;
	font-weight:normal;
}
DIV.txt P{
	letter-spacing:0;
	margin-left:15px;
}
/* - 過去ﾛｸﾞ - */
DIV.entryHist{
	margin-bottom:10px;/* ﾌｯﾀとの幅兼用 */
	font-size:11px;
	text-align:right;
}
/* -------------------------------------------
       年始挨拶用
------------------------------------------- */
DIV#newyear{
	display:none;
}


/* -------------------------------------------
       グラフ
------------------------------------------- */
ul.graph{
	margin-left:20px;
}
ul.graph li{
	width:143px;
	margin:0 1px 5px 0;
	padding:3px;
	background-color:#fff;
	display:inline-block;
	border:1px solid #ccc;
	font-size:16px;
	color:#666666;
}
ul.graph a img{
	border:none;
	width:143px;
}

/*===================================
■bscTbl 基本的なﾃｰﾌﾞﾙ
===================================*/
TABLE.bscTbl{
	border-collapse:collapse;
	margin:1em 2em;
	letter-spacing:0;
}
TABLE.bscTbl TH,TABLE.bscTbl TD{
	padding:5px;
	border:solid 1px #555;
}
TABLE.bscTbl TH{
	color:#041D3E;
	background-color:#E3EDFB;
	text-align:left;
}
TABLE.bscTbl TH.topTh{/*colspan*/
	color:#FFF;
	background-color:#041D3E;
	font-weight:bold;
}
TABLE.bscTbl TD{
	background-color:#FFF;
}

/*===================================
support20180222
===================================*/
#support20180222 p{
	margin-left:0px;
}
#support20180222 ul{
	margin-left:20px;
}
/*===================================
■20170711sup
===================================*/
#support20170711 p{
	font-size:13px;
}
#support20170711 dl dt{
	font-size:22px;
	font-weight:bold;
	letter-spacing:0;
	color:#113aab;
	margin-top:30px;
}
#support20170711 dl dd{
	margin:10px 20px 20px 20px;
	font-size:13px;
	line-height:1.4em;
}
/*===================================
support20170712
===================================*/
#support20170712 p{
	font-size:13px;
}
#support20170712 dl dt{
	font-size:22px;
	font-weight:bold;
	letter-spacing:0;
	color:#113aab;
	margin-top:30px;
}
#support20170712 dl dd{
	margin:10px 20px 20px 20px;
	font-size:13px;
	line-height:1.4em;
}
/*===================================
support20170721
===================================*/
#support20170721 p{
	font-size:13px;
}
#support20170721 dl dt{
	font-size:22px;
	font-weight:bold;
	letter-spacing:0;
	color:#113aab;
	margin-top:30px;
}
#support20170721 dl dd{
	margin:10px 20px 20px 20px;
	font-size:13px;
	line-height:1.4em;
}

/*===================================
support20170804
===================================*/
#support20170804 a{
	text-decoration: underline;
}
#support20170804 .note{
	background-color:#fff;
	padding:20px 20px 1px 20px;
	margin-bottom:20px;
		font-size:14px;
}
#support20170804 .note li{
	border-bottom:1px dotted #666;
	list-style: none;
}
#support20170804 .note li i{
	color:orange;
margin-right:5px;
}

/*===================================
support20170901
===================================*/
#support20170901 a{
	text-decoration: underline;
}
#support20170901 dl{
	margin-left:10px;
	margin-right:10px;
	margin-bottom:30px;
	width:220px;
	float:left;
}
#support20170901 dl.new{
	background-color: #f0f8ff;
}
#support20170901 dl.old{
	background-color: #e7e6d9;
}
#support20170901 dl dt{
	color:#ffffff;
	font-size:18px;
	padding:5px;
}
#support20170901 dl dd{
}
#support20170901 dl dd ul li{
	list-style:none;
		margin-bottom:6px;
		font-size: 13px;
		text-indent:2px;
}
#support20170901 dl.old dt{
	background-color: #af8e50;
	color:#ffffff;
}
#support20170901 dl.new dt{
	background-color: #399ecf;
	color:#ffffff;
}
#support20170901 dl.old dd{
	border:1px solid #cbb17f;
}
#support20170901 dl.new dd{
	border:1px solid #399ecf;
}
#support20170901 dl dd div{
	margin-left:13px;
	margin-top:10px;
	font-size:15px;
}
#support20170901 dl.old dd div{
	color:#996633;
}
#support20170901 dl.new dd div{
	color:#337ab7;
}
#support20170901 dl dd img{
	margin-left:5px;
	margin-bottom:5px;
}
#support20170901 dl.old dd i{
	color:#cc0000;
	margin-left:5px;
	margin-right:5px;
}
#support20170901 dl.new dd i{
	color:#ff9900;
	margin-left:5px;
	margin-right:5px;
}

/*===================================
support20171011
===================================*/
#support20171011 p{
	font-size: 13px;
}
#support20171011 a{
	text-decoration: underline;
}
#support20171011 .note{
	background-color:#fff;
	padding:20px 20px 1px 20px;
	margin-bottom:20px;
		font-size:13px;
}
#support20171011 .note li{
	border-bottom:1px dotted #666;
	list-style: none;
	padding-left:25px;
	padding-bottom:10px !important;
}
#support20171011 .note li i{
	color:orange;
	text-indent:-20px;
}
#support20171011 dl.new{
	background-color: #f0f8ff;
	margin-bottom:20px;
}
#support20171011 dl.new dt{
	background-color: #399ecf;
	color:#ffffff;
	font-size:22px;
	padding:8px 20px;
	letter-spacing: 0.1em;
}
#support20171011 dl.new dd{
	border:1px solid #399ecf;
	padding:15px 20px 20px 20px;
	font-size:14px;
	line-height: 1.4em;
}
#support20180316 .txt{
	background:url("../image/printer.png") no-repeat 90% 94%;
}
/*----------------------------------------
 汎用CSS
----------------------------------------*/

/* 強調文字 */
span.emp{color:#337ab7 !important;}

/* display */
.block{display:block !important;}
.inline_block{display:inline-block !important;}

/* color */
.red{color:crimson !important;}
.green{color:#00b050 !important;}
.blue{color:#337ab7 !important;}

/* border */
.border_blue{border:1px solid #337ab7 !important;}
.border_gray{border:1px solid #cccccc !important;}

/* background-color */
.bgcolor_white{background-color:#ffffff !important;}
.bgcolor_blue{background-color:#006699 !important;}
.bgcolor_green{background-color:#006633 !important;}
.bgcolor_crimson{background-color:#993300 !important;}

/* font-size */
.font8 { font-size: 8px !important; }
.font9 { font-size: 9px !important; }
.font10 { font-size: 10px !important; }
.font11 { font-size: 11px !important; }
.font12 { font-size: 12px !important; }
.font13 { font-size: 13px !important; }
.font14 { font-size: 14px !important; }
.font15 { font-size: 15px !important; }
.font16 { font-size: 16px !important; }
.font17 { font-size: 17px !important; }
.font18 { font-size: 18px !important; }
.font19 { font-size: 19px !important; }
.font20 { font-size: 20px !important; }
.font21 { font-size: 21px !important; }
.font22 { font-size: 22px !important; }
.font23 { font-size: 23px !important; }
.font24 { font-size: 24px !important; }
.font25 { font-size: 25px !important; }
.font26 { font-size: 26px !important; }
.font27 { font-size: 27px !important; }
.font28 { font-size: 28px !important; }
.font29 { font-size: 29px !important; }
.font30 { font-size: 30px !important; }
.font32{font-size:32px !important;}
.font34{font-size:34px !important;}

/* font-weight */
.font_normal{font-weight:normal !important;}
.font_bold{font-weight:bold !important;}

/* width */
.wauto{width:auto !important;}
.w50{width:50px !important;}
.w100{width:100px !important;}
.w150{width:150px !important;}
.w200{width:200px !important;}
.w250{width:250px !important;}
.w300{width:300px !important;}
.w350{width:350px !important;}
.w400{width:400px !important;}
.w450{width:450px !important;}
.w500{width:500px !important;}
.w550{width:550px !important;}
.w600{width:600px !important;}
.w650{width:650px !important;}
.w700{width:700px !important;}
.w750{width:750px !important;}
.w800{width:800px !important;}
.w850{width:850px !important;}
.w900{width:900px !important;}
.w950{width:950px !important;}
.w1000{width:1000px !important;}

/* height */
.hauto{height:auto !important;}
.h50{height:50px !important;}
.h100{height:100px !important;}
.h150{height:150px !important;}
.h200{height:200px !important;}
.h250{height:250px !important;}
.h300{height:300px !important;}
.h350{height:350px !important;}
.h400{height:400px !important;}
.h450{height:450px !important;}
.h500{height:500px !important;}
.h550{height:550px !important;}
.h600{height:600px !important;}
.h650{height:650px !important;}
.h700{height:700px !important;}
.h750{height:750px !important;}
.h800{height:800px !important;}
.h850{height:850px !important;}
.h900{height:900px !important;}
.h950{height:950px !important;}
.h1000{height:1000px !important;}

/* margin */
.m0{margin:0 !important;}
.m5{margin:5 !important;}
.m10{margin:10px !important;}
.m20{margin:20px !important;}
.m30{margin:30px !important;}
.m40{margin:40px !important;}
.m50{margin:50px !important;}
.m60{margin:60px !important;}
.m70{margin:70px !important;}
.m80{margin:80px !important;}
.m90{margin:90px !important;}
.m100{margin:100px !important;}
.ml0{margin-left:0 !important;}
.ml5{margin-left:5px !important;}
.ml10{margin-left:10px !important;}
.ml20{margin-left:20px !important;}
.ml30{margin-left:30px !important;}
.ml40{margin-left:40px !important;}
.ml50{margin-left:50px !important;}
.ml60{margin-left:60px !important;}
.ml70{margin-left:70px !important;}
.ml80{margin-left:80px !important;}
.ml90{margin-left:90px !important;}
.ml100{margin-left:100px !important;}
.mr0{margin-right:0 !important;}
.mr5{margin-right:5px !important;}
.mr10{margin-right:10px !important;}
.mr20{margin-right:20px !important;}
.mr30{margin-right:30px !important;}
.mr40{margin-right:40px !important;}
.mr50{margin-right:50px !important;}
.mr60{margin-right:60px !important;}
.mr70{margin-right:70px !important;}
.mr80{margin-right:80px !important;}
.mr90{margin-right:90px !important;}
.mr100{margin-right:100px !important;}
.mt0{margin-top:0 !important;}
.mt5{margin-top:5px !important;}
.mt10{margin-top:10px !important;}
.mt20{margin-top:20px !important;}
.mt30{margin-top:30px !important;}
.mt40{margin-top:40px !important;}
.mt50{margin-top:50px !important;}
.mt60{margin-top:60px !important;}
.mt70{margin-top:70px !important;}
.mt80{margin-top:80px !important;}
.mt90{margin-top:90px !important;}
.mt100{margin-top:100px !important;}
.mb0{margin-bottom:0 !important;}
.mb5{margin-bottom:5px !important;}
.mb10{margin-bottom:10px !important;}
.mb20{margin-bottom:20px !important;}
.mb30{margin-bottom:30px !important;}
.mb40{margin-bottom:40px !important;}
.mb50{margin-bottom:50px !important;}
.mb60{margin-bottom:60px !important;}
.mb70{margin-bottom:70px !important;}
.mb80{margin-bottom:80px !important;}
.mb90{margin-bottom:90px !important;}
.mb100{margin-bottom:100px !important;}

/* padding */
.p0{padding:0 !important;}
.p5{padding:5px !important;}
.p10{padding:10px !important;}
.p20{padding:20px !important;}
.p30{padding:30px !important;}
.p40{padding:40px !important;}
.p50{padding:50px !important;}
.p60{padding:60px !important;}
.p70{padding:70px !important;}
.p80{padding:80px !important;}
.p90{padding:90px !important;}
.p100{padding:100px !important;}
.pl0{padding-left:0 !important;}
.pl5{padding-left:5px !important;}
.pl10{padding-left:10px !important;}
.pl20{padding-left:20px !important;}
.pl30{padding-left:30px !important;}
.pl40{padding-left:40px !important;}
.pl50{padding-left:50px !important;}
.pl60{padding-left:60px !important;}
.pl70{padding-left:70px !important;}
.pl80{padding-left:80px !important;}
.pl90{padding-left:90px !important;}
.pl100{padding-left:100px !important;}
.pr0{padding-right:0 !important;}
.pr5{padding-right:5px !important;}
.pr10{padding-right:10px !important;}
.pr20{padding-right:20px !important;}
.pr30{padding-right:30px !important;}
.pr40{padding-right:40px !important;}
.pr50{padding-right:50px !important;}
.pr60{padding-right:60px !important;}
.pr70{padding-right:70px !important;}
.pr80{padding-right:80px !important;}
.pr90{padding-right:90px !important;}
.pr100{padding-right:100px !important;}
.pt0{padding-top:0 !important;}
.pt5{padding-top:5px !important;}
.pt10{padding-top:10px !important;}
.pt20{padding-top:20px !important;}
.pt30{padding-top:30px !important;}
.pt40{padding-top:40px !important;}
.pt50{padding-top:50px !important;}
.pt60{padding-top:60px !important;}
.pt70{padding-top:70px !important;}
.pt80{padding-top:80px !important;}
.pt90{padding-top:90px !important;}
.pt100{padding-top:100px !important;}
.pb0{padding-bottom:0 !important;}
.pb5{padding-bottom:5px !important;}
.pb10{padding-bottom:10px !important;}
.pb20{padding-bottom:20px !important;}
.pb30{padding-bottom:30px !important;}
.pb40{padding-bottom:40px !important;}
.pb50{padding-bottom:50px !important;}
.pb60{padding-bottom:60px !important;}
.pb70{padding-bottom:70px !important;}
.pb80{padding-bottom:80px !important;}
.pb90{padding-bottom:90px !important;}
.pb100{padding-bottom:100px !important;}

/* text-indent マイナスは display:inline-block; などと組み合わせてインデント外の…や※などに使う */
.indent-10{text-indent:-10px !important;}
.indent-20{text-indent:-20px !important;}
.indent-30{text-indent:-30px !important;}
.indent-40{text-indent:-40px !important;}
.indent-50{text-indent:-50px !important;}
.indent-60{text-indent:-60px !important;}
.indent-70{text-indent:-70px !important;}
.indent-80{text-indent:-80px !important;}
.indent-90{text-indent:-90px !important;}
.indent-100{text-indent:-100px !important;}

/* icon */
.icon_radius{
	border-radius:12px;
	padding-left:5px;
	padding-right:5px;
	margin-left:4px;
	margin-right:4px;
	color:#fff;
}

.pcom{
	width:90%;
	margin:0 auto;
	padding:20px 10px;
	background-color:#000;
	color:#2AFA38;
}
.pcom .blue{
	color:#7890f0;
}
.pcom .white{
	color:#ffffff;
}
.pcom_inline{
	width:95%;
	padding:5px 0 5px 5px;
	background-color:#000;
	color:#2AFA38;
}
/* トグルウィンドウ用 */
dl.toggle_window{
	width:440px;
	margin:0 0 40px 0;
	background:#fefefe;
	border-radius:12px;
	border:1px solid #bababa;
}
.toggle_window dd{
	padding:0 0 10px 40px;
	font-size:10px;
	display:none;
}
.toggle_window dt{
	padding:10px 0 10px 40px;
	background:url("../image/toggle_btn.png") no-repeat 90% 50%;
	cursor:pointer;

}
dl.toggle_window:hover{
	border:1px solid #eaeaea;
}
ul.list_box_green{
	width:400px;
	margin:0 0 20px 0;
	padding:20px 0 5px 40px;
	background:#ebf8e6;
	border:1px solid #418b61;
	border-radius:12px;
	color:#333333;
}

ul.list_box_blue{
	width:400px;
	margin:0 0 20px 0;
	padding:20px 0 5px 40px;
	background:#edf4ff;
	border:1px solid #0033cc;
	border-radius:12px;
	color:#333333;

}
h3{
	margin-bottom:10px;
	font-size:18px;
	color:#0099ff;
	font-weight:bold;
}
</pre></body></html>