@charset "Shift_JIS";
*	{margin:0;padding:0;font-family:Arial,Helvetica,メイリオ,"ＭＳ ゴシック","Hiragino Kaku Gothic ProN";}

body {
	margin:0;
	padding:0;
	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:Arial,Helvetica,メイリオ,"ＭＳ ゴシック","Hiragino Kaku Gothic ProN";
	font-size:10pt;
	text-align:center;
	}
#container	{
	width:860px;
	min-height:500px;
	margin:0 auto;
	text-align:center;
	background-color:white;
	padding-bottom:10px;
	}
#header	{
	width:860px;
	margin:2px auto 10px;
	}
#footer	{
	width:860px;
	margin:0 auto 5px;
	text-align:center;
	}
/*		★　SECOM　★		*/
#secom {
	position:	absolute;
	left:50%;
	margin-left:430px;
	top:5px;
	}
/* ||||| 共通（終わり）||||| */

/* |||||| TOP の指定 ||||||||||||||| */
img.LintMarkA {height:26px; border:0; margin:0; padding:0;}
img.shopLintA {height:24px; border:0; vertical-align:bottom; margin:0; padding:0;}
tt	{font-size:	1.6em; font-weight:bold; color:orangered;}

#top {
	width:860px;
	text-align:center;
	background-color:white;
	margin:0 auto 2px;
	}
#topNavi	{
	width:800px;
	border-collapse:collapse;
	font-family:Arial,Helvetica,メイリオ,"ＭＳ ゴシック","Hiragino Kaku Gothic ProN";
	font-size:7.5pt;
	height:18px;
	margin:0 auto;
	padding:0;
	text-align:center;
	}

.titem	{
	min-width:100px;
	color:white;
	background-color:green;
	border:1px green solid;
	border-right:1px white solid;
	text-align:center;
	padding:1px 5px;
	white-space:nowrap;
	}
.titem:hover	{
	color:green;
	background-color:white;
	border:1px green solid;
	cursor:pointer;
	}
.titem160	{
	width:160px;
	color:white;
	background-color:green;
	border:1px green solid;
	border-right:1px white solid;
	}
.titem160:hover	{
	color:green;
	background-color:white;
	border:1px green solid;
	cursor:pointer;
	}
.titemC	{
	width:100px;
	color:red;
	background-color:white;
	border:1px red solid;
	text-align:center;
	padding:1px 5px;
	}
.titemN	{
	min-width:80px;
	color:white;
	background-color:green;
	border:1px green solid;
	text-align:center;
	padding:1px 5px;
	}
#titem_close	{
	width:60px;
	color:white;
	background-color:orangered;
	border:1px orange solid;
	}
#titem_close:hover	{
	color:red;
	background-color:#ddd;
	border:red 1px solid;
	cursor:pointer;
	}

#shopLint_top	{width:860px;margin-top:5px;}
#shopLint_top_L	{width:300px;text-align:left;padding:0 0 0 30px;vertical-align:top;}
#shopLint_top_C	{text-align:center;padding:0;vertical-align:top;}
#shopLint_top_R	{width:300px;text-align:right;padding:0;}
#shopLint_logo	{position:absolute;left:50%;width:100px;border:none;margin-top:10px;margin-left:-350px;}
#pm_logo	{height:16px;width:auto;margin:5px 0 10px;}
#subttl	{height:22px;margin:20px auto 10px;}
.p_ttl	{height:24px;border:none;margin:0;}
/* ||||| TOP の指定 （終わり）|||| */

/* |||||| main ページの指定 ||||| */
#main {
	width:800px;
	margin:10px auto;
	padding:0;
	font-size:10pt;
	line-height:2em;
/*	border:	orange 1px dotted;	*/
/*	background-color:	silver;	*/
	}
#shopLC_logo	{
	width:90px;
	margin:0 5px;
	vertical-align:middle;
	}
#shopL_logo	{
	width:66px;
	margin:0 5px;
	vertical-align:middle;
	}
.msg3	{font-size:8pt;}
.msg4	{font-size:8pt;margin:10px 0;}
.putin2cart	{
	background-image:url(https://www.lint.co.jp/shopLint/img/shoppingCart_150off.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:150px;
	display:block;
	padding:5px 5px;
	margin:10px auto;
	border:1px white solid;
	}
.putin2cart:hover	{
	background-image:url(https://www.lint.co.jp/shopLint/img/shoppingCart_150on.gif);
	border:1px red solid;
	cursor:pointer;
	}
#goback	{color:gray}
#goback:hover	{color:red;cursor:pointer;}

.btn_demo	{
	width:auto;
	border:1px blue solid;
	font-size:0.8em;
	margin:1px;
	padding:1px 4px;
	background-color:#f1f1f1;
	}
#btn_demo	{
	width:auto;
	border:1px blue solid;
	font-size:0.8em;
	margin:1px;
	padding:1px 4px;
	}

#btn_goback	{
	display:block;
	width:220px;
	border:1px maroon solid;
	background-color:#f1f1f1;
	color:maroon;
	margin:20px auto;
	padding:2px 6px;
	text-align:center;
	}
#btn_goback:hover	{
	color:red;
	border:1px red solid;
	cursor:pointer;
	background-color:white;
	}

#btn_goback2front	{
	width:220px;
	margin:20px auto 30px;
	padding:2px 6px;
	font-size:10pt;
	border:1px blue solid;
	background-color:#f1f1f1;
	color:blue;
	}
#btn_goback2front:hover	{
	color:red;
	border:1px red solid;
	background-color:white;
	cursor:pointer;
	}
#btn_close	{
	width:120px;
	margin:10px auto;
	border:1px gray solid;
	color:gray;
	background-color:#EEE;
	padding:0px 5px;
	}
#btn_close:hover	{
	cursor:pointer;
	border:1px red solid;
	background-color:red;
	color:white;
	width:180px;
	}
/* ||||| クレジット指定 ||||| */
.hr50	{width:50%}
.hr60	{width:60%}
.hr70	{width:70%}
.hr80	{width:80%}
.hr90	{width:90%}
.hr50g	{width:50%;	color:gray;size:4px}

/* ||||| クレジット指定 ||||| */
#credit	{
	font-size:6pt;
	color:#555;
	margin:0 auto 5px;
	border-top:1px gray solid;
	}
.copyright6	{
	font-size:6pt;
	color:#555;
	margin:0 auto;
	}
.privacy6	{
	font-size:6pt;
	color:#555;
	margin:0 5px;
	}
.privacy6:hover	{
	color:red;
	cursor:pointer;
	}
#copy_lint:hover	{
	cursor:pointer;
	color:red;
	}
#snavi_arrow	{height:10px;width:15px;vertical-align:middle;}

/* + 書体・色指定 + */
/* |||| FONTS |||| */
.fs6	{font-size:6pt;}
.fs7	{font-size:7pt;}
.fs8	{font-size:8pt;}
.fs9	{font-size:9pt;}
.fs10	{font-size:10pt;}
.fs11	{font-size:11pt;}
.fs12	{font-size:12pt;}
.fs13	{font-size:13pt;}
.fs14	{font-size:14pt;}
.fs15	{font-size:15pt;}
.fs16	{font-size:16pt;}
.fs17	{font-size:17pt;}
.fs18	{font-size:18pt;}
.fs19	{font-size:19pt;}
.fs20	{font-size:20pt;}
/* |||| COLORS |||| */
.aqua	{color:aqua;}
.black	{color:black;}
.blue	{color:blue;}
.green	{color:green;}
.maroon	{color:maroon;}
.navy	{color:navy;}
.olive	{color:olive;}
.orange	{color:orange;}
.orangered	{color:orangered;}
.purple	{color:purple;}
.red	{color:red;}
.teal	{color:teal;}
.yellow	{color:yellow;}
.white	{color:white;}

