#container {border-left:solid 1px #aaa;
	border-right:solid 1px #aaa;
	width:900px;
	padding-top:0;
	margin-top:0px;}

/* -- ”wŒi‰æ‘œˆÊ’u
----------------------------------------------- */
#jlt {width:900px;
	margin:0 auto ;
	background-repeat:no-repeat;
	position:relative;
}

/* -- 
----------------------------------------------- */
#jlt #header{margin:0px;position:relative;z-index:10;}

#jlt #oneclock {width:900px;position:relative;z-index:1;}
#jlt #oneclock #news-a {width:352px;
	position:absolute;
	top:150px;
	right:15px;
	min-height:220px;
	z-index:0;
	}
#jlt #oneclock #news-a ul ,
#jlt #oneclock #news-a li {list-style:none;} 
#jlt #oneclock #news-a h3 {background:url(http://jamoollife.jp/img/hjl/nalpha-t-trans.png) no-repeat;
	width:252px;
	height:20px;
	padding:10px 0 0 100px;;margin:0px;
	font-size:14px;
	color:#FFFFFF;}

#jlt #oneclock #news-a .middle {
background-image:url(http://jamoollife.jp/img/hjl/nalpha-m-trans.png);
	color:#ffffff;
	padding:10px 0 0 10px;
	height:430px;
	}
#jlt #oneclock #news-a .middle2 {	color:#ffffff;
	padding:10px 0px 0px 10px;
	position:absolute;
	top:30px;
	left:0;}

#jlt #oneclock #news-a p {font-size:9px;}
#jlt #oneclock #news-a img.clear {font-size:9px;margin:0;padding:0;}
#news-a .middle2 .box {width:161px;padding:0 10px 0 0;height:90px;float:left;}
#news-a .middle2 .box a {color:#ffffff;
	font-size:11px;
	font-family:arial,helvetica,san-serif;
	display:block;
	width:161px;
	white-space:nowrap;
	overflow:hidden;

	}
#news-a .middle2 .box a:hover {color:#ff0000;text-decoration:none;} 
#news-a .middle2 .box h4 a {font-size:15px;
	font-weight:900;
	padding:0 0 2px;}
#news-a .middle2 .box h4 a:hover {text-decoration:none;}	

#jlt #oneclock #twoclock {position:absolute;
	left:15px;
	width:500px;}
#jlt #oneclock #twoclock ul {list-style:none;padding:0;margin:0;}
#jlt #oneclock #twoclock li {padding:0;}
#jlt #oneclock #twoclock a {font-family:arial,helvetica,'MS PƒSƒVƒbƒN', Osaka, 'ƒqƒ‰ƒMƒmŠpƒS Pro W3',sans-serif;
	font-weight:700;
	line-hegiht:.98em;
	display:block;}
#jlt #oneclock #twoclock a:hover {text-decoration:none;}
#jlt #oneclock #twoclock a.img {padding:0px;display:inline;}


#jlt #oneclock #monthly {position:absolute;
	left:15px;
	font:normal normal 700 12px/1em "arial,helvetica,sans-serif";
	letter-spacing:.1em;
	text-align:left;
	padding-bottom:30px;
	width:80px;
	}
#jlt #oneclock #monthly em {font-size:50px;
	font:normal normal 700 80px/1em "arial,helvetica,sans-serif";
	display:block;
	width:auto;
	letter-spacing:0em;
	text-transform:uppercase;}

#threeclock {margin:15px auto;width:900px;position:static; clear:both;}
#threeclock .banner {width:280px;height:250px;color:#fff;float:left;}


/* -- feature
----------------------------------------------- */
#feature-clock {
	float:left;
	padding:25px 0 0 15px;
	width:270px;
	}
#feature-clock h3{
	padding:0 0 5px;
	border-bottom:1px solid #000;
}
#feature-clock a {display:block;}
#feature-clock a img {margin:0 0 0 -10px;;
	width:270px;
	background:url(http://jamoollife.jp/img/mt-fc/jlt-f-shadow.png) left top no-repeat;
	padding:6px 10px 14px;}
#feature-clock a img:hover {opacity:.5;}
#feature-clock h4 {background-color:#000;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:700;
	padding:1px 4px;
	color:#fff;
	display:inline;
	text-transform:uppercase;}
#feature-clock p {font-size:12px;
	font-weight:700;
	margin:5px 0;}
#feature-clock p.data {font-size:9px;
	font-weight:700;
	margin:0 0 22px;}

/* -- tabs
----------------------------------------------- */
#tabs-clock {
	float:left;
	margin:20px 13px 0;
	width:304px;
	padding:7px 0 0;
	background:url(http://jamoollife.jp/img/mt-fc/jltop-s-t.png) left top no-repeat;
	}
#tabs-clock h4 {font-family:arial,helvetica,sans-serif;
	margin:0 2px 0 0;
	*margin:0 6px 0 0;
	display:inline;
	font-size:12px;
	font-weight:700;
	letter-spacing:.1em;
	text-transform:uppercase;}
#tabs-clock #head1 {margin-left:10px;}
#tabs-clock .open {background-color:#fff;padding:2px 12px 3px}
#tabs-clock .open a {color:#f00;}
#tabs-clock .open a:hover {text-decoration:none;}
#tabs-clock .close {background-color:#000;
	padding:2px 12px 1px;
	*padding:2px 12px;}
#tabs-clock .close a {color:#fff;}
#tabs-clock .close a:hover {text-decoration:none;color:#f00;}
#tabs-clock  p.min-h {height:1px;font-size:1px;overflow:hidden;clear:both;}
#shadow-m {padding:16px 0 0 22px;
	background:url(http://jamoollife.jp/img/mt-fc/jltop-s-m.png) left top repeat-y;}

#shadow-m iframe {height:650px;width:282px;background-color:transparent;}
#shadow-b {background:url(http://jamoollife.jp/img/mt-fc/jltop-s-b.png) left bottom no-repeat;
	font-size:1px;
	height:20px;}

/* -- blog
----------------------------------------------- */
#blog-clock {float:left;
	padding:25px 0 0;
	width:270px;
}
#blog-clock h3 {padding:0 0 5px;}
#blog-clock div {background-color:#f7f7f7;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	padding:8px 10px 10px;}

#blog-clock div iframe {height:652px;width:250px;}

/* -- feature
----------------------------------------------- */
#pick-clock h3 {
	margin:40px 0 0 0px;
	padding:0 0 5px;
	border-bottom:1px solid #000;
}
#pick-clock {float:left;
	padding:0 0 20px 15px;
	width:600px;}
#pick-clock h3 {width:584px;}
#pick-clock a {margin:0 10px 0 0;
	font-size:12px;
	float:left;}
#pick-clock a img {display:block;margin:0 0 3px;}
#pick-clock a:hover img{
}

/* -- #bnr-clock
----------------------------------------------- */
#bnr-clock {
	float:right;
	padding:40px 15px 0 0;
	width:270px;}

/* -- #sitemap
----------------------------------------------- */
#sitemap {width:auto;padding:10px 15px 20px;}
#sitemap h2 {width:auto;
	margin:2px 0 18px;
	padding:5px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:26px;
	background:url(http://jamoollife.jp/img/mt-fc/sitemap-title2.png) no-repeat left top;
	color:#FFF;
	letter-spacing:.06em;}
#sitemap .fiveclock {padding-bottom:25px;}
#sitemap .fiveclock h3 {font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:32px;
	margin:0;
	padding:0;
	color:#000;
	text-align:left;}
#sitemap .fiveclock h3 a {color:#000;margin:0;padding:0;}
#sitemap .fiveclock h3 a:hover {color:#888;}
#sitemap .area {width:280px;margin:6px 4px;background-color:#000000;text-align:center;float:left;color:#ffffff;}
#sitemap .area:hover {background-color:#f00;text-decoration:underline;}
#sitemap .area a {color:#ffffff;font-size:small;font-weihgt:650px;display:block;padding:1px;text-decoration:none;}
#sitemap .area div {background-color:#ffffff;text-align:left;padding:3px 2px 3px 20px;}
#sitemap .area div a {color:#000000;font-size:small;display:bloack;margin:2px;text-decoration:none;}
#sitemap .area div a:hover {color:#f00;text-decoration:underline;}
#sitemap p.dot {margin:2px 0 2px;}

/* tab box -------------*/

.entries1 {width:280px;margin:0 14px 0 0;float:left;}
.entries1 h4 {font-family:georgia,helvetica,arial,sans-serif;
	font-size:20px;
	letter-spacing:.15em;}
.entries1 img {margin:3px 0 4px;}
.entries1 img:hover {opacity:.5;}
.entries1 p a{font-size:16px;font-weight:700;line-height:1.25em;}
.entries1 p {font-size:12px;font-weight:400;line-height:1.15em;display:block;margin:4px 0 0;}


.white {color:#fff;}
.black {color:#000;}