@charset "Shift_JIS";

*	{margin:0;padding:0;font-family:Helvetica,Arial,メイリオ,"ＭＳ ゴシック";}
body {
	background-image:url(https://www.lint.co.jp/+/img/wallpaper/Lint_j_WB25.gif);
	background-repeat:repeat-x;
	background-position:left center;
	background-attachment:fixed;
	background-color:#f1f1f1;		/* 左右のエリア外の色 */
	font-family:Helvetica,Arial,メイリオ,"ＭＳ ゴシック";
	font-size:9pt;
}
#container	{
	width:900px;
	margin:0 auto;
	text-align:center;
	background-color:white;
	}
#header	{
	display:block;
	width:900px;
	margin:3px auto 10px;
	}
#footer	{
	clear:both;
	width:900px;
	margin:0 auto;
	}
/* ||||| 共通（終わり）||||| */

/* |||||| HEAD Navi の指定 |||||||| */
#LintSlogan	{font-size:7pt;}
#LintMarkA {height:26px; border:0; margin:0; padding:0;}
tt	{font-size:	1.6em; font-weight:bold; color:orangered;}
#shopLintA {height:24px; border:0; vertical-align:bottom; margin:0; padding:0;}
#pm_logo {width:600px; border:0; padding:0;}

#headNavi	{
	width:700px;
	list-style:none;
	margin:0;
	padding:0;
	border:orange 1px solid;
	background-color:green;
	}
#headNavi li	{
	display:inline;
	width:80px;
	line-height:1.5em;
	white-space:nowrap;
	color:white;
	padding:0 5px;
	text-align:center;
	border-right:red 1px solid;
	}
li#labelC	{
	background-color:white;
	color:green;
	}
li#prog9	{
	display:inline;
	width:90px;
	line-height:1.5em;
	white-space:nowrap;
	color:white;
	padding:0 auto;
	border-right:none;
	}
li#prog9:hover	{
	padding:0 auto;
	background-color:red;
	cursor:help;
	}
li#prog9	{
	display:inline;
	}
/* ||||| HEAD Navi の指定 （終わり）|||| */
#pm_logo1	{
	width:180px;
	}
#pm_logo2	{
	width:120px;
	}
/* ||| TOP の指定　|||| */

#top {
	width:800px;
	margin:0 auto 10px;
	padding:0;
	font-size:10pt;
	border:orange 1px solid;
	}
#ttl	{
	font-variant:small-caps;
	font-size:24pt;
	color:blue;
	}
#subttl	{
	font-variant:small-caps;
	margin:10px auto 5px;
	color:gray;
	font-size:8pt;
	letter-spacing:0.3em;
	}
/* ||| MENU の指定　|||| */
#menu {
	margin-left:2px;
	padding:10px auto;
	border-right:orange 1px solid;
	border-bottom:orange 1px solid;
	}

/* |||||| main ページの指定 ||||| */
#ttl2	{
	font-variant:small-caps;
	margin-left:10px;
	font-size:11pt;
	line-height:1.5em;
	text-align:left;
	}
#ttl3	{
	font-variant:small-caps;
	margin-left:10px;
	text-align:left;
	vertical-align:middle;
	}

/* ||||||||| errata 表組み |||||||||||||||| */
#errata_tbl	{
	margin:0;
	width:660px;
	border-collapse:collapse;
	text-align:left;
	line-height:2.5em;
/*	border-bottom:4px silver solid;	*/
	}


/* ++++++++++++++++++++++++++++++++++++++ */
#bottom {
	clear:both;
	margin:0 auto;
	width:800px;
	text-align:center;
	}
#btn_close	{
	color:blue;
	line-height:1.2;
	margin:10px auto 20px;
	vertical-align:top;
	}
#btn_close:hover	{
	color:white;
	background-color:orangered;
	line-height:1.2;
	}

/* ||||| クレジット指定 ||||| */
#credit	{
	width:900px;
	color:#555;
	font-size:6pt;
	margin:0 auto;
	text-align:center;
	}
.copyright7	{
	font-family:Helvetica,Arial,メイリオ,"ＭＳ ゴシック";
	font-size:7pt;
	color:#555;
	margin:0 5px;
	}
.privacy7	{
	font-family:Helvetica,Arial,メイリオ,"ＭＳ ゴシック";
	font-size:7pt;
	color:#555;
	margin:0 5px;
	cursor:pointer;
	}
.privacy7:hover	{
	font-family:Helvetica,Arial,メイリオ,"ＭＳ ゴシック";
	font-size:7pt;
	color:red;
	margin:0 5px;
	cursor:pointer;
	}
.note7blue	{
	font-size:7pt;
	font-family:Helvetica,Arial,メイリオ,"ＭＳ ゴシック";
	color:blue;
	}
.note7red	{
	font-size:7pt;
	font-family:Helvetica,Arial,メイリオ,"ＭＳ ゴシック";
	color:red;
	}

/* |||| COLORS |||| */
.black	{color:black}
.blue	{color:blue}
.green	{color:green}
.orange	{color:orange}
.orangered	{color:orangered}
.red	{color:red;}
.yellow	{color:yellow;}
.white	{color:white;}
