#content {width:900px;margin:0;padding:0;clear:both;}
#container {border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	padding:0;
	margin:0 auto;
	width:900px;}
body,html {margin:0;padding:0;}
#style_flash {width:900px;height:150px;clear:both;margin:0;padding:0;}
#header {margin-top:0;}
#alpha {float:left;width:715px;padding-left:10px;}

#style {width:715px;margin:0 0 0 4px;}
#page-title {background:url("http://jamoolstyle.jp/img/style/title_date.jpg") bottom left no-repeat;
	padding:0 0 12px 12px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:0.1em;
	font-size:24px;
	margin:0;}
.entry-data {text-align:right;}

#style #image {float:left;width:470px;margin:10px 0 0}
#style #image #main {background:url("http://jamoolstyle.jp/img/style/style_image.jpg") top left no-repeat;height:670px;padding:20px 0px 42px 20px;}
#style #image  #main img {width:420px;}
#style #image #sub {padding:0 0 0 7px;}
#style #image #sub img {width:90px;float:left;}

#style #description a {color:#000;}
#style #description a:hover {color:#ff0000;}
#style #description {width:240px;padding:0 0 0 5px;float:left;margin:10px 0 0;}
#style #description h3 
#style #description .comment {}
#style #description .comment p {padding:3px 0;}
#style #description .comment a {font-weight:700;color:#000000;word-break: break-all;}
#style #description .comment a:hover ,
#style #description a.top:hover ,
#press #description a.top:hover {color:#f00;}
#style #description a.top {font-family:Arial Black, Helvetica, sans-serif;
	margin:100px 0 0;
	text-transform:uppercase;
	display:block;
	text-decoration:none;
	font-weight:700;
	color:#000000;
	}


#style #top_image {width:726px;margin:8px 0;}
.style_back {background:url("http://jamoolstyle.jp/mt/img/style/style_top2.gif") top left no-repeat;
	width:210px;
	height:340px;
	padding:12px 7px 0 19px;display:block;
	float:left;
	margin:0 2px 6px 0;
	display:inline;
	background-color:#ffffff;}
.style_back:hover {background-color:#000000;}
.style_back img {display:block;width:204px;height:306px;margin-bottom:3px;}
.style_back a {color:#000000;text-decoration:none;}
.style_back:hover a {color:#f00;text-decoration:underline;}

#question {clear:both;padding:20px 0;}





/* brand , shop list  */
#ex-list {width:726px;margin:40px 7px;float:right;}
#ex-list img {display:block;}
#ex-list img.brand {margin-top:25px;}
#ex-list a {display:block;
	float:left;
	padding:0px 2px 2px 0px;
	font-size:9px;
	width:240px;
	}
#ex-list a.wide{width:480px;}
.paginate {text-align: center;font-size: 12px; font-weight:bold; color:#ff0000;width:100%;clear:both;padding:10px 0 12px;line-height:2.2em;}
.paginate a {display:inline;font-size:9px;font-weight:400; color:#000;padding:5px 2px;border:1px solid #000;background-color:#fff;}
.paginate a:hover {background-color:#000;color:#f00;text-decoration:none;font-weight:700;}
.content-nav {text-align: center;font-size: 12px;display:block;}


.rec-style {width:145px;
	height:220px;
	margin:0 0 10px;
	background:url(http://jamoolstyle.jp/mt/img/style/style-rec.gif) top left no-repeat;
	float:left;
	display:block;
	padding:0;}
.rec-style:hover {background-color:#000;}
.rec-style img {width:118px;}
.rec-style a {font-size:10px;padding:9px 0 0 13px;display:block;}
.rec-style:hover a {color:#fff;}
#rec-cap {font-size:18px;font-weight:700;margin:0 0 5px;}


.style_rec {background:url(http://jamoolstyle.jp/mt/img/style/style-rec.gif) top left no-repeat;
	width:128px;
	height:200px;
	padding:8px 0px 0 10px;
	float:left;
	margin:0 5px 12px 0;
	display:inline;
	background-color:#ffffff;}
.style_rec:hover {background-color:#000000;}
.style_rec img {display:block;width:116px;height:176px;margin:0px;}
.style_rec a {color:#000000;text-decoration:none;}
.style_rec:hover a {color:#ffffff;text-decoration:underline;}
h5.rec {font-size:15px;font-weight:700;margin-bottom:5px;}

iframe.ifr {border:0px;width:420px;height:350px;margin:0 0 0 -10px;display:inline;float:left;}
.tc_black {width:300px;float:left;padding:8px 0 0; *padding:16px 0 0;}
.tc_black h4 {margin:-5px 0 5px;font-weight:700;}

#backnext {clear:both;}
.black_tag {margin:0;padding:0;list-style:none;}
.black_tag li {marign:0 4px 7px;display:inline;}

#f-right {width:170px;
	float:right;
	margin:0 0 60px;
	padding:0;}
#f-right .navi-t {background:url(http://jamoollife.jp/img/mt-fc/navi-t.png) left top no-repeat;
	height:32px;
	font-size:1px;
	overflow:hidden;}
#f-right .navi-m {background:url(http://jamoollife.jp/img/mt-fc/navi-m.png) left top repeat-y;
	padding:0 0 0 10px;}

#f-right .navi-b {background:url(http://jamoollife.jp/img/mt-fc/navi-b.png) left bottom no-repeat;
	height:32px;
	font-size:1px;
	overflow:hidden;}

#f-right h2 {font-size:16px;
	padding:0 0 10px;
	font-family:arial,helvetica,sans-serif;
	margin-left:10px;}
#f-right h2 img {margin:0 0 2px;}
#f-right p.dot ,
#f-right p.allent {margin:0 8px 0 10px;padding:0;}

#f-right p {font-size:12px;
	letter-spacing:.2em;
	line-height:1.4em;
	padding:10px 10px 0;}

#f-right h3 {font-size:14px;padding:30px 0 5px 10px;}
#f-right ul {margin:0;padding:0 0 0 25px;list-style-type:disc;}
#f-right li {list-style:url(http://jamoollife.jp/img/mt-fc/navi-arrow.png) outside;text-transform:uppercase} 
#f-right li a {font-size:12px;} 
#f-right .tip {margin:0;padding:0 0 0 10px;}
#f-right .tip a {display:block;
	background-image:url(http://jamoollife.jp/img/mt-fc/navi-arrow.png);
	background-position:0 3px;
	background-repeat:no-repeat;
	padding:0 0 0 15px;}


#f-right #head1 a ,
#f-right #head2 a ,
#f-right #head3 a ,
#f-right #head4 a {background-color:#000;
	padding:1px 0 1px 12px;
	margin:2px 0;
	font-size:13px;
	font-weight:700;
	font-family:arial,helvetica,sans-serif;
	text-transform:uppercase;
	display:block;
	letter-spacing:.1em;}

#f-right .close a {color:#fff;}

#f-right #head1 a:hover ,
#f-right #head2 a:hover ,
#f-right #head3 a:hover ,
#f-right #head4 a:hover ,
#f-right .open a {color:#f00;text-decoration:none;}

#f-right iframe {border:0;
	width:120px;
	margin:10px 0 0 10px;}
#f-right iframe.feature-top {height:810px;}
#f-right iframe.collection-top {height:760px;}
#f-right iframe.column-top {height:830px;}
#f-right iframe.style-top {height:1130px;}

#f-right iframe.feature-second {height:600px;}
#f-right iframe.collection-second {height:580px;}
#f-right iframe.column-second {height:650px;}
#f-right iframe.style-second {height:950px;}

#atom-rss {padding:40px 10px 20px;}
#atom-rss a {font-weight:700;}
#atom-rss img {margin:0 7px 0 0;vertical-align:middle;}


#footer #back-black {background-color:#000000;
	color:#ffffff;
	font-size:12px;}
#foot-left {float:left;width:630px;padding:15px 0 20px 15px;}
#foot-left address {font-size:10px;color:#ffffff;padding-top:7px;}
#foot-right {float:right;width:71px;height:26px;display:block;padding:27px 15px 0 0;}


/* banner */
.stylebnr {margin:20px 0 0;}
.stylebnr a {margin:0 2px 0 0;
	float:left;
	font-size:12px;}
.stylebnr img {border:1px solid #888;
	display:block;}
.stylebnr img:hover {opacity:.5;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=50);}
	
#pick-clock {margin:10px 0;}
#pick-clock a {margin:0 20px 0 0;
	padding:0;
	font-size:12px;
	float:left;
		}
#pick-clock a img {display:block;margin:0 0 3px;}
#pick-clock a:hover img {filter:progid:DXImageTransform.Microsoft.alpha(opacity=50);
	opacity:.5;}

