/*Copyright (c) 2007-,All About Inc. All rights reserved. : http://allabout.co.jp/ */
/*
author:leo		07/03/16 Fri.
UPdate:leo		07/08/01 Wed.
*/

body {
	height:100%;
	margin:0 0 0 0;
	background:url(//img.allabout.co.jp/pts/img/2007/site_bk2.gif) repeat-y top left ;
	background-color: #e5e5e5;	
	}

div#sidebar {
	margin-top:0px;
	border-bottom: solid 30px #ffffff;
	}
	
/************************** グローバルナビゲーション　ここから **************************/
body div#globalNavigation-wrapper {
	z-index:15;
	position: absolute;
	top:-60px;
	left:-15px;
	width:970px;
	height:50px;
	padding:0;
	background:url(//img.allabout.co.jp/pts/img/2007/globalnavi_bk.gif) repeat;
	background-repeat:repeat-x;
	}
	
body div#globalNavigation { /*hack safari*/
	position: absolute;
	top:0;
	left:0;
	width:955px;
	height:93px;
	margin:-9px 0 0 0; _margin:-9px 0 0 0;
	padding:0;
	}

body div#globalNavigation ul {
	clear:both;
	position:absolute;
	top:13px;
	right:-35px;
	width: 22em;
	height: 1%;
	margin: 0;
	padding: 0;
	float: right;
	background:none;
	}

div#globalNavigation li#service {
	width: 8.5em;
	height: 10px;
	margin: 4px 1px 0 0;
	padding:0;
	list-style-type: none;
	float: left;
	/*background:#009966;*/
	}

div#globalNavigation li#service a {
	text-align:right;
	}

div#globalNavigation li#service a:link,
div#globalNavigation li#service a:visited {
	display: block;
	width: 8.5em;
	height: 21px;
	padding:0;
	text-indent: 0;
	background:none;
	}

div#globalNavigation li#service a:hover,
div#globalNavigation li#service a:active {
	display: block;
	width: 8.5em;
	height: 21px;
	padding:0;
	text-indent: 0;
	background:none;
	}

div#globalNavigation li#login {
	width: 10.5em;
	height: 21px;
	margin: 4px 1px 0 0;
	padding:0;
	list-style-type: none;
	float: left;
	/*background:#CCCC66;*/
	}

div#globalNavigation li#login a {
	text-align:right;
	}

div#globalNavigation li#login a:link,
div#globalNavigation li#login a:visited {
	display: block;
	width: 10.5em;
	height: 21px;
	padding:0;
	text-indent: 0;
	background:none;
	}
	
div#globalNavigation li#login a:hover,
div#globalNavigation li#login a:active {
	display: block;
	width: 10.5em;
	height: 21px;
	padding:0;
	text-indent: 0;
	background:none;
	}
	
div#ctLogo {
	clear: both;
	margin: 0;_margin: 10px 0 0 0;
	padding: 10px 0pt 0pt;_padding: 0 0 0 10px;
	float: left;
	border-bottom: 15px solid #ffffff;
	border-left: 10px solid #ffffff; _border-left: none;
	}
	
div#ctLogo h1{ /*070524*/
	position:absolute;
	bottom:0;
	left:0;
	z-index:-10;
	font-weight:normal;
	color:#000000;
	text-indent:-9999px;
	}
	
div#ctLogo a.ctLogo-rink{ /*070511*/
	_filter:alpha(opacity=0);
	_-moz-opacity:0.0;
	_opacity:0.0;
	_background:#cccccc;
	}
	
div#ctLogo a.ctLogo-rink:active { /*070511*/
	border: dotted 1px #333333;
	}
	
div#hSearch-wrapper {
	width: 230px;	_width: 240px;
	height:15px;
	margin:10px 0px 0 0;
	_margin:10px 0px 15px 0;
	padding:3px;
	float: right;
	background-color:#ffffff;
	}

div#hSearch {
	width: 220px;	_width: 240px;
	padding: 0 0 0 30px;
	background: url(//img.allabout.co.jp/pts/img/2007/loupe.gif) no-repeat top left;
	}
	
div#hSearch input#searchBox,
div#hSearch input#ssearchBox {
	border: solid 1px #4f6477;
	width: 150px;	_width: 154px;
	_height:1.7em;
	padding: 2px;
	margin: 2px 5px 0 0; _margin: -5px 5px 0 0;
	vertical-align:middle;
	}
	
div#hSearch input#searchBox:focus,
div#hSearch input#ssearchBox:focus {
	border: 1px solid #76d1d1;
	width: 150px;	_width: 154px;
	padding: 2px;
	margin: 2px 5px 0 0;
	}	
	
div#hSearch input#submitBox{
	padding: 2px 3px 2px 3px ; _padding: 2px 1px 2px 1px ;
	line-height: 100%;
	}
	
/*Flash Player が入っていない場合&Flash Playerのバージョンが満たない場合*/
#container #globalNavigation-wrapper #globalNavigation .no-Gnavi #logo-r #headerlink ul{
	display:block;
	width:450px;
	background:#ffffff;
	margin: 8px 250px 0 0;
	}
#container #globalNavigation-wrapper #globalNavigation .no-Gnavi#logo-r div#headerlink ul li{
	display:inline;
	float:right;
	width:auto;
	}
/*Flash Player が入っていない場合&Flash Playerのバージョンが満たない場合//*/

/************************** グローバルナビゲーション　ここまで// **************************/

/************************** 領域ナビゲーション　ここから **************************/
/**01住まい（r_house 673301）**/
div#Territory-navbar-r_house {
	background-color: #663300; /*変更箇所*/
	width: 940px;
	height: 26px;	_height: 30px;
	padding: 4px 0 0 0;
	clear: both;
	margin-bottom: 6px;
	}
	
div#Territory-navbar-r_house a:link,
div#Territory-navbar-r_house a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
	
div#Territory-navbar-r_house a:hover, /*変更箇所*/
div#Territory-navbar-r_house a:active {
	color: #cccccc;
	text-decoration: none;
	}
	
div#Territory-navbar-r_house dl {
	color: #ffffff;
	float: left;
	}
	
div#Territory-navbar-r_house dd {
	float: left;
	_margin:0 0 0 5px;
	padding-top:0px;
	padding-left: 0.5em; _padding-left: 0em;
	}
	
div#Territory-navbar-r_house dd.currentOn p.crLeft {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crl.gif) no-repeat top left;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
dd.currentOff p.crLeft {
	display:none;
	}
	
div#Territory-navbar-r_house dd.currentOn p.crWire {
	float: left;
	color: #333333;
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crw.gif) repeat-x top left #ffffff;
	height: 26px;
	padding: 3px 5px 0 5px;
	}
	
dd.currentOn p.crRight {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crr.gif) no-repeat top right;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
div#Territory-navbar-r_house dd.currentOff p.crRight {
	display:none;
	}
	
div#Territory-navbar-r_house dd p.crWire a:link,
div#Territory-navbar-r_house dd p.crWire a:visited {
	color: #333333;
	text-decoration: underline;
	}
	
div#Territory-navbar-r_house dd p.crWire a:hover,
div#Territory-navbar-r_house dd p.crWire a:active {
	color: #333333;
	text-decoration: none;
	}
	
div#Territory-navbar-r_house dd p.wire {
	padding-top: 3px;
	}
	
div#Territory-navbar-r_house ul {
	margin-right:15px; color: #ffffff;float: right;
	}
	
div#Territory-navbar-r_house ul li {
	margin-left:27px; _margin-left:20px; padding: 3px 0px 0 13px;float: left;list-style-type: none;background: url(//img.allabout.co.jp/pts/img/2007/cb_arw.gif) no-repeat 0 8px;
	}
/**01住まい（r_house）//**/	

/**02マネー（moneylife 003399）**/
div#Territory-navbar-moneylife {
	background-color: #003399; /*変更箇所*/
	width: 940px;
	height: 26px;	_height: 30px;
	padding: 4px 0 0 0;
	clear: both;
	margin-bottom: 6px;
	}
	
div#Territory-navbar-moneylife a:link,
div#Territory-navbar-moneylife a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
	
div#Territory-navbar-moneylife a:hover, /*変更箇所*/
div#Territory-navbar-moneylife a:active {
	color: #cccccc;
	text-decoration: none;
	}
	
div#Territory-navbar-moneylife dl {
	color: #ffffff;
	float: left;
	}
	
div#Territory-navbar-moneylife dd {
	float: left;
	_margin:0 0 0 5px;
	padding-top:0px;
	padding-left: 0.5em; _padding-left: 0em;
	}
	
div#Territory-navbar-moneylife dd.currentOn p.crLeft {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crl.gif) no-repeat top left;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
dd.currentOff p.crLeft {
	display:none;
	}
	
div#Territory-navbar-moneylife dd.currentOn p.crWire {
	float: left;
	color: #333333;
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crw.gif) repeat-x top left #ffffff;
	height: 26px;
	padding: 3px 5px 0 5px;
	}
	
dd.currentOn p.crRight {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crr.gif) no-repeat top right;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
div#Territory-navbar-moneylife dd.currentOff p.crRight {
	display:none;
	}
	
div#Territory-navbar-moneylife dd p.crWire a:link,
div#Territory-navbar-moneylife dd p.crWire a:visited {
	color: #333333;
	text-decoration: underline;
	}
	
div#Territory-navbar-moneylife dd p.crWire a:hover,
div#Territory-navbar-moneylife dd p.crWire a:active {
	color: #333333;
	text-decoration: none;
	}
	
div#Territory-navbar-moneylife dd p.wire {
	padding-top: 3px;
	}
	
div#Territory-navbar-moneylife ul {
	margin-right:15px; color: #ffffff;float: right;
	}
	
div#Territory-navbar-moneylife ul li {
	margin-left:27px; _margin-left:20px; padding: 3px 0px 0 13px;float: left;list-style-type: none;background: url(//img.allabout.co.jp/pts/img/2007/cb_arw.gif) no-repeat 0 8px;
	}
/**02マネー（moneylife）//**/	

/**03健康（health FF9933）**/
div#Territory-navbar-health {
	background-color: #FF9933; /*変更箇所*/
	width: 940px;
	height: 26px;	_height: 30px;
	padding: 4px 0 0 0;
	clear: both;
	margin-bottom: 6px;
	}
	
div#Territory-navbar-health a:link,
div#Territory-navbar-health a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
	
div#Territory-navbar-health a:hover, /*変更箇所*/
div#Territory-navbar-health a:active {
	color: #cccccc;
	text-decoration: none;
	}
	
div#Territory-navbar-health dl {
	color: #ffffff;
	float: left;
	}
	
div#Territory-navbar-health dd {
	float: left;
	_margin:0 0 0 5px;
	padding-top:0px;
	padding-left: 0.5em; _padding-left: 0em;
	}
	
div#Territory-navbar-health dd.currentOn p.crLeft {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crl.gif) no-repeat top left;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
dd.currentOff p.crLeft {
	display:none;
	}
	
div#Territory-navbar-health dd.currentOn p.crWire {
	float: left;
	color: #333333;
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crw.gif) repeat-x top left #ffffff;
	height: 26px;
	padding: 3px 5px 0 5px;
	}
	
dd.currentOn p.crRight {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crr.gif) no-repeat top right;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
div#Territory-navbar-health dd.currentOff p.crRight {
	display:none;
	}
	
div#Territory-navbar-health dd p.crWire a:link,
div#Territory-navbar-health dd p.crWire a:visited {
	color: #333333;
	text-decoration: underline;
	}
	
div#Territory-navbar-health dd p.crWire a:hover,
div#Territory-navbar-health dd p.crWire a:active {
	color: #333333;
	text-decoration: none;
	}
	
div#Territory-navbar-health dd p.wire {
	padding-top: 3px;
	}
	
div#Territory-navbar-health ul {
	margin-right:15px; color: #ffffff;float: right;
	}
	
div#Territory-navbar-health ul li {
	margin-left:27px; _margin-left:20px; padding: 3px 0px 0 13px;float: left;list-style-type: none;background: url(//img.allabout.co.jp/pts/img/2007/cb_arw.gif) no-repeat 0 8px;
	}
/**03健康（health）//**/	

/**04ビジネス（r_business 0000CC）**/
div#Territory-navbar-r_business {
	background-color: #0000CC; /*変更箇所*/
	width: 940px;
	height: 26px;	_height: 30px;
	padding: 4px 0 0 0;
	clear: both;
	margin-bottom: 6px;
	}
	
div#Territory-navbar-r_business a:link,
div#Territory-navbar-r_business a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
	
div#Territory-navbar-r_business a:hover, /*変更箇所*/
div#Territory-navbar-r_business a:active {
	color: #cccccc;
	text-decoration: none;
	}
	
div#Territory-navbar-r_business dl {
	color: #ffffff;
	float: left;
	}
	
div#Territory-navbar-r_business dd {
	float: left;
	_margin:0 0 0 5px;
	padding-top:0px;
	padding-left: 0.5em; _padding-left: 0em;
	}
	
div#Territory-navbar-r_business dd.currentOn p.crLeft {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crl.gif) no-repeat top left;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
dd.currentOff p.crLeft {
	display:none;
	}
	
div#Territory-navbar-r_business dd.currentOn p.crWire {
	float: left;
	color: #333333;
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crw.gif) repeat-x top left #ffffff;
	height: 26px;
	padding: 3px 5px 0 5px;
	}
	
dd.currentOn p.crRight {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crr.gif) no-repeat top right;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
div#Territory-navbar-r_business dd.currentOff p.crRight {
	display:none;
	}
	
div#Territory-navbar-r_business dd p.crWire a:link,
div#Territory-navbar-r_business dd p.crWire a:visited {
	color: #333333;
	text-decoration: underline;
	}
	
div#Territory-navbar-r_business dd p.crWire a:hover,
div#Territory-navbar-r_business dd p.crWire a:active {
	color: #333333;
	text-decoration: none;
	}
	
div#Territory-navbar-r_business dd p.wire {
	padding-top: 3px;
	}
	
div#Territory-navbar-r_business ul {
	margin-right:15px; color: #ffffff;float: right;
	}
	
div#Territory-navbar-r_business ul li {
	margin-left:27px; _margin-left:20px; padding: 3px 0px 0 13px;float: left;list-style-type: none;background: url(//img.allabout.co.jp/pts/img/2007/cb_arw.gif) no-repeat 0 8px;
	}
/**04ビジネス（r_business）//**/	

/**05ITデジタル（r_itdigital 666699）**/
div#Territory-navbar-r_itdigital {
	background-color: #666699; /*変更箇所*/
	width: 940px;
	height: 26px;	_height: 30px;
	padding: 4px 0 0 0;
	clear: both;
	margin-bottom: 6px;
	}
	
div#Territory-navbar-r_itdigital a:link,
div#Territory-navbar-r_itdigital a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
	
div#Territory-navbar-r_itdigital a:hover, /*変更箇所*/
div#Territory-navbar-r_itdigital a:active {
	color: #cccccc;
	text-decoration: none;
	}
	
div#Territory-navbar-r_itdigital dl {
	color: #ffffff;
	float: left;
	}
	
div#Territory-navbar-r_itdigital dd {
	float: left;
	_margin:0 0 0 5px;
	padding-top:0px;
	padding-left: 0.5em; _padding-left: 0em;
	}
	
div#Territory-navbar-r_itdigital dd.currentOn p.crLeft {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crl.gif) no-repeat top left;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
dd.currentOff p.crLeft {
	display:none;
	}
	
div#Territory-navbar-r_itdigital dd.currentOn p.crWire {
	float: left;
	color: #333333;
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crw.gif) repeat-x top left #ffffff;
	height: 26px;
	padding: 3px 5px 0 5px;
	}
	
dd.currentOn p.crRight {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crr.gif) no-repeat top right;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
div#Territory-navbar-r_itdigital dd.currentOff p.crRight {
	display:none;
	}
	
div#Territory-navbar-r_itdigital dd p.crWire a:link,
div#Territory-navbar-r_itdigital dd p.crWire a:visited {
	color: #333333;
	text-decoration: underline;
	}
	
div#Territory-navbar-r_itdigital dd p.crWire a:hover,
div#Territory-navbar-r_itdigital dd p.crWire a:active {
	color: #333333;
	text-decoration: none;
	}
	
div#Territory-navbar-r_itdigital dd p.wire {
	padding-top: 3px;
	}
	
div#Territory-navbar-r_itdigital ul {
	margin-right:15px; color: #ffffff;float: right;
	}
	
div#Territory-navbar-r_itdigital ul li {
	margin-left:27px; _margin-left:20px; padding: 3px 0px 0 13px;float: left;list-style-type: none;background: url(//img.allabout.co.jp/pts/img/2007/cb_arw.gif) no-repeat 0 8px;
	}
/**05ITデジタル（r_itdigital）//**/	

/**06学び教育（r_manabi 0066CC）**/
div#Territory-navbar-r_manabi {
	background-color: #0066CC; /*変更箇所*/
	width: 940px;
	height: 26px;	_height: 30px;
	padding: 4px 0 0 0;
	clear: both;
	margin-bottom: 6px;
	}
	
div#Territory-navbar-r_manabi a:link,
div#Territory-navbar-r_manabi a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
	
div#Territory-navbar-r_manabi a:hover, /*変更箇所*/
div#Territory-navbar-r_manabi a:active {
	color: #cccccc;
	text-decoration: none;
	}
	
div#Territory-navbar-r_manabi dl {
	color: #ffffff;
	float: left;
	}
	
div#Territory-navbar-r_manabi dd {
	float: left;
	_margin:0 0 0 5px;
	padding-top:0px;
	padding-left: 0.5em; _padding-left: 0em;
	}
	
div#Territory-navbar-r_manabi dd.currentOn p.crLeft {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crl.gif) no-repeat top left;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
dd.currentOff p.crLeft {
	display:none;
	}
	
div#Territory-navbar-r_manabi dd.currentOn p.crWire {
	float: left;
	color: #333333;
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crw.gif) repeat-x top left #ffffff;
	height: 26px;
	padding: 3px 5px 0 5px;
	}
	
dd.currentOn p.crRight {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crr.gif) no-repeat top right;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
div#Territory-navbar-r_manabi dd.currentOff p.crRight {
	display:none;
	}
	
div#Territory-navbar-r_manabi dd p.crWire a:link,
div#Territory-navbar-r_manabi dd p.crWire a:visited {
	color: #333333;
	text-decoration: underline;
	}
	
div#Territory-navbar-r_manabi dd p.crWire a:hover,
div#Territory-navbar-r_manabi dd p.crWire a:active {
	color: #333333;
	text-decoration: none;
	}
	
div#Territory-navbar-r_manabi dd p.wire {
	padding-top: 3px;
	}
	
div#Territory-navbar-r_manabi ul {
	margin-right:15px; color: #ffffff;float: right;
	}
	
div#Territory-navbar-r_manabi ul li {
	margin-left:27px; _margin-left:20px; padding: 3px 0px 0 13px;float: left;list-style-type: none;background: url(//img.allabout.co.jp/pts/img/2007/cb_arw.gif) no-repeat 0 8px;
	}
/**06学び教育（r_manabi）//**/	

/**07グルメ（gourmet A70F38）**/
div#Territory-navbar-gourmet{
	background-color: #A70F38; /*変更箇所*/
	width: 940px;
	height: 26px;	_height: 30px;
	padding: 4px 0 0 0;
	clear: both;
	margin-bottom: 6px;
	}
	
div#Territory-navbar-gourmet a:link,
div#Territory-navbar-gourmet a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
	
div#Territory-navbar-gourmet a:hover, /*変更箇所*/
div#Territory-navbar-gourmet a:active {
	color: #cccccc;
	text-decoration: none;
	}
	
div#Territory-navbar-gourmet dl {
	color: #ffffff;
	float: left;
	}
	
div#Territory-navbar-gourmet dd {
	float: left;
	_margin:0 0 0 5px;
	padding-top:0px;
	padding-left: 0.5em; _padding-left: 0em;
	}
	
div#Territory-navbar-gourmet dd.currentOn p.crLeft {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crl.gif) no-repeat top left;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
dd.currentOff p.crLeft {
	display:none;
	}
	
div#Territory-navbar-gourmet dd.currentOn p.crWire {
	float: left;
	color: #333333;
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crw.gif) repeat-x top left #ffffff;
	height: 26px;
	padding: 3px 5px 0 5px;
	}
	
dd.currentOn p.crRight {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crr.gif) no-repeat top right;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
div#Territory-navbar-gourmet dd.currentOff p.crRight {
	display:none;
	}
	
div#Territory-navbar-gourmet dd p.crWire a:link,
div#Territory-navbar-gourmet dd p.crWire a:visited {
	color: #333333;
	text-decoration: underline;
	}
	
div#Territory-navbar-gourmet dd p.crWire a:hover,
div#Territory-navbar-gourmet dd p.crWire a:active {
	color: #333333;
	text-decoration: none;
	}
	
div#Territory-navbar-gourmet dd p.wire {
	padding-top: 3px;
	}
	
div#Territory-navbar-gourmet ul {
	margin-right:15px; color: #ffffff;float: right;
	}
	
div#Territory-navbar-gourmet ul li {
	margin-left:27px; _margin-left:20px; padding: 3px 0px 0 13px;float: left;list-style-type: none;background: url(//img.allabout.co.jp/pts/img/2007/cb_arw.gif) no-repeat 0 8px;
	}
/**07グルメ（gourmet）//**/	

/**08レシピ（recipe FF6634）**/
div#Territory-navbar-recipe {
	background-color: #FF6634; /*変更箇所*/
	width: 940px;
	height: 26px;	_height: 30px;
	padding: 4px 0 0 0;
	clear: both;
	margin-bottom: 6px;
	}
	
div#Territory-navbar-recipe a:link,
div#Territory-navbar-recipe a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
	
div#Territory-navbar-recipe a:hover, /*変更箇所*/
div#Territory-navbar-recipe a:active {
	color: #cccccc;
	text-decoration: none;
	}
	
div#Territory-navbar-recipe dl {
	color: #ffffff;
	float: left;
	}
	
div#Territory-navbar-recipe dd {
	float: left;
	_margin:0 0 0 5px;
	padding-top:0px;
	padding-left: 0.5em; _padding-left: 0em;
	}
	
div#Territory-navbar-recipe dd.currentOn p.crLeft {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crl.gif) no-repeat top left;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
dd.currentOff p.crLeft {
	display:none;
	}
	
div#Territory-navbar-recipe dd.currentOn p.crWire {
	float: left;
	color: #333333;
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crw.gif) repeat-x top left #ffffff;
	height: 26px;
	padding: 3px 5px 0 5px;
	}
	
dd.currentOn p.crRight {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crr.gif) no-repeat top right;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
div#Territory-navbar-recipe dd.currentOff p.crRight {
	display:none;
	}
	
div#Territory-navbar-recipe dd p.crWire a:link,
div#Territory-navbar-recipe dd p.crWire a:visited {
	color: #333333;
	text-decoration: underline;
	}
	
div#Territory-navbar-recipe dd p.crWire a:hover,
div#Territory-navbar-recipe dd p.crWire a:active {
	color: #333333;
	text-decoration: none;
	}
	
div#Territory-navbar-recipe dd p.wire {
	padding-top: 3px;
	}
	
div#Territory-navbar-recipe ul {
	margin-right:15px; color: #ffffff;float: right;
	}
	
div#Territory-navbar-recipe ul li {
	margin-left:27px; _margin-left:20px; padding: 3px 0px 0 13px;float: left;list-style-type: none;background: url(//img.allabout.co.jp/pts/img/2007/cb_arw.gif) no-repeat 0 8px;
	}
/**08レシピ（recipe）//**/	

/**09暮らし（r_kurashi 99CC66）**/
div#Territory-navbar-r_kurashi {
	background-color: #99CC66; /*変更箇所*/
	width: 940px;
	height: 26px;	_height: 30px;
	padding: 4px 0 0 0;
	clear: both;
	margin-bottom: 6px;
	}
	
div#Territory-navbar-r_kurashi a:link,
div#Territory-navbar-r_kurashi a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
	
div#Territory-navbar-r_kurashi a:hover, /*変更箇所*/
div#Territory-navbar-r_kurashi a:active {
	color: #cccccc;
	text-decoration: none;
	}
	
div#Territory-navbar-r_kurashi dl {
	color: #ffffff;
	float: left;
	}
	
div#Territory-navbar-r_kurashi dd {
	float: left;
	_margin:0 0 0 5px;
	padding-top:0px;
	padding-left: 0.5em; _padding-left: 0em;
	}
	
div#Territory-navbar-r_kurashi dd.currentOn p.crLeft {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crl.gif) no-repeat top left;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
dd.currentOff p.crLeft {
	display:none;
	}
	
div#Territory-navbar-r_kurashi dd.currentOn p.crWire {
	float: left;
	color: #333333;
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crw.gif) repeat-x top left #ffffff;
	height: 26px;
	padding: 3px 5px 0 5px;
	}
	
dd.currentOn p.crRight {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crr.gif) no-repeat top right;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
div#Territory-navbar-r_kurashi dd.currentOff p.crRight {
	display:none;
	}
	
div#Territory-navbar-r_kurashi dd p.crWire a:link,
div#Territory-navbar-r_kurashi dd p.crWire a:visited {
	color: #333333;
	text-decoration: underline;
	}
	
div#Territory-navbar-r_kurashi dd p.crWire a:hover,
div#Territory-navbar-r_kurashi dd p.crWire a:active {
	color: #333333;
	text-decoration: none;
	}
	
div#Territory-navbar-r_kurashi dd p.wire {
	padding-top: 3px;
	}
	
div#Territory-navbar-r_kurashi ul {
	margin-right:15px; color: #ffffff;float: right;
	}
	
div#Territory-navbar-r_kurashi ul li {
	margin-left:27px; _margin-left:20px; padding: 3px 0px 0 13px;float: left;list-style-type: none;background: url(//img.allabout.co.jp/pts/img/2007/cb_arw.gif) no-repeat 0 8px;
	}
/**09暮らし（r_kurashi）//**/	

/**10出産育児（children 339933）**/
div#Territory-navbar-children {
	background-color: #339933; /*変更箇所*/
	width: 940px;
	height: 26px;	_height: 30px;
	padding: 4px 0 0 0;
	clear: both;
	margin-bottom: 6px;
	}
	
div#Territory-navbar-children a:link,
div#Territory-navbar-children a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
	
div#Territory-navbar-children a:hover, /*変更箇所*/
div#Territory-navbar-children a:active {
	color: #cccccc;
	text-decoration: none;
	}
	
div#Territory-navbar-children dl {
	color: #ffffff;
	float: left;
	}
	
div#Territory-navbar-children dd {
	float: left;
	_margin:0 0 0 5px;
	padding-top:0px;
	padding-left: 0.5em; _padding-left: 0em;
	}
	
div#Territory-navbar-children dd.currentOn p.crLeft {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crl.gif) no-repeat top left;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
dd.currentOff p.crLeft {
	display:none;
	}
	
div#Territory-navbar-children dd.currentOn p.crWire {
	float: left;
	color: #333333;
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crw.gif) repeat-x top left #ffffff;
	height: 26px;
	padding: 3px 5px 0 5px;
	}
	
dd.currentOn p.crRight {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crr.gif) no-repeat top right;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
div#Territory-navbar-children dd.currentOff p.crRight {
	display:none;
	}
	
div#Territory-navbar-children dd p.crWire a:link,
div#Territory-navbar-children dd p.crWire a:visited {
	color: #333333;
	text-decoration: underline;
	}
	
div#Territory-navbar-children dd p.crWire a:hover,
div#Territory-navbar-children dd p.crWire a:active {
	color: #333333;
	text-decoration: none;
	}
	
div#Territory-navbar-children dd p.wire {
	padding-top: 3px;
	}
	
div#Territory-navbar-children ul {
	margin-right:15px; color: #ffffff;float: right;
	}
	
div#Territory-navbar-children ul li {
	margin-left:27px; _margin-left:20px; padding: 3px 0px 0 13px;float: left;list-style-type: none;background: url(//img.allabout.co.jp/pts/img/2007/cb_arw.gif) no-repeat 0 8px;
	}
/**10出産育児（children）//**/	

/**11恋愛結婚（relationship CC3366）**/
div#Territory-navbar-relationship {
	background-color: #CC3366; /*変更箇所*/
	width: 940px;
	height: 26px;	_height: 30px;
	padding: 4px 0 0 0;
	clear: both;
	margin-bottom: 6px;
	}
	
div#Territory-navbar-relationship a:link,
div#Territory-navbar-relationship a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
	
div#Territory-navbar-relationship a:hover, /*変更箇所*/
div#Territory-navbar-relationship a:active {
	color: #cccccc;
	text-decoration: none;
	}
	
div#Territory-navbar-relationship dl {
	color: #ffffff;
	float: left;
	}
	
div#Territory-navbar-relationship dd {
	float: left;
	_margin:0 0 0 5px;
	padding-top:0px;
	padding-left: 0.5em; _padding-left: 0em;
	}
	
div#Territory-navbar-relationship dd.currentOn p.crLeft {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crl.gif) no-repeat top left;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
dd.currentOff p.crLeft {
	display:none;
	}
	
div#Territory-navbar-relationship dd.currentOn p.crWire {
	float: left;
	color: #333333;
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crw.gif) repeat-x top left #ffffff;
	height: 26px;
	padding: 3px 5px 0 5px;
	}
	
dd.currentOn p.crRight {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crr.gif) no-repeat top right;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
div#Territory-navbar-relationship dd.currentOff p.crRight {
	display:none;
	}
	
div#Territory-navbar-relationship dd p.crWire a:link,
div#Territory-navbar-relationship dd p.crWire a:visited {
	color: #333333;
	text-decoration: underline;
	}
	
div#Territory-navbar-relationship dd p.crWire a:hover,
div#Territory-navbar-relationship dd p.crWire a:active {
	color: #333333;
	text-decoration: none;
	}
	
div#Territory-navbar-relationship dd p.wire {
	padding-top: 3px;
	}
	
div#Territory-navbar-relationship ul {
	margin-right:15px; color: #ffffff;float: right;
	}
	
div#Territory-navbar-relationship ul li {
	margin-left:27px; _margin-left:20px; padding: 3px 0px 0 13px;float: left;list-style-type: none;background: url(//img.allabout.co.jp/pts/img/2007/cb_arw.gif) no-repeat 0 8px;
	}
/**11恋愛結婚（relationship）//**/	

/**12メンズスタイル（r_mensstyle 006699）**/
div#Territory-navbar-r_mensstyle {
	background-color: #006699; /*変更箇所*/
	width: 940px;
	height: 26px;	_height: 30px;
	padding: 4px 0 0 0;
	clear: both;
	margin-bottom: 6px;
	}
	
div#Territory-navbar-r_mensstyle a:link,
div#Territory-navbar-r_mensstyle a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
	
div#Territory-navbar-r_mensstyle a:hover, /*変更箇所*/
div#Territory-navbar-r_mensstyle a:active {
	color: #cccccc;
	text-decoration: none;
	}
	
div#Territory-navbar-r_mensstyle dl {
	color: #ffffff;
	float: left;
	}
	
div#Territory-navbar-r_mensstyle dd {
	float: left;
	_margin:0 0 0 5px;
	padding-top:0px;
	padding-left: 0.5em; _padding-left: 0em;
	}
	
div#Territory-navbar-r_mensstyle dd.currentOn p.crLeft {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crl.gif) no-repeat top left;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
dd.currentOff p.crLeft {
	display:none;
	}
	
div#Territory-navbar-r_mensstyle dd.currentOn p.crWire {
	float: left;
	color: #333333;
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crw.gif) repeat-x top left #ffffff;
	height: 26px;
	padding: 3px 5px 0 5px;
	}
	
dd.currentOn p.crRight {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crr.gif) no-repeat top right;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
div#Territory-navbar-r_mensstyle dd.currentOff p.crRight {
	display:none;
	}
	
div#Territory-navbar-r_mensstyle dd p.crWire a:link,
div#Territory-navbar-r_mensstyle dd p.crWire a:visited {
	color: #333333;
	text-decoration: underline;
	}
	
div#Territory-navbar-r_mensstyle dd p.crWire a:hover,
div#Territory-navbar-r_mensstyle dd p.crWire a:active {
	color: #333333;
	text-decoration: none;
	}
	
div#Territory-navbar-r_mensstyle dd p.wire {
	padding-top: 3px;
	}
	
div#Territory-navbar-r_mensstyle ul {
	margin-right:15px; color: #ffffff;float: right;
	}
	
div#Territory-navbar-r_mensstyle ul li {
	margin-left:27px; _margin-left:20px; padding: 3px 0px 0 13px;float: left;list-style-type: none;background: url(//img.allabout.co.jp/pts/img/2007/cb_arw.gif) no-repeat 0 8px;
	}
/**12メンズスタイル（r_mensstyle）//**/	

/**13ビューティ（r_beauty DB6C7D）**/
div#Territory-navbar-r_beauty {
	background-color: #DB6C7D; /*変更箇所*/
	width: 940px;
	height: 26px;	_height: 30px;
	padding: 4px 0 0 0;
	clear: both;
	margin-bottom: 6px;
	}
	
div#Territory-navbar-r_beauty a:link,
div#Territory-navbar-r_beauty a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
	
div#Territory-navbar-r_beauty a:hover, /*変更箇所*/
div#Territory-navbar-r_beauty a:active {
	color: #cccccc;
	text-decoration: none;
	}
	
div#Territory-navbar-r_beauty dl {
	color: #ffffff;
	float: left;
	}
	
div#Territory-navbar-r_beauty dd {
	float: left;
	_margin:0 0 0 5px;
	padding-top:0px;
	padding-left: 0.5em; _padding-left: 0em;
	}
	
div#Territory-navbar-r_beauty dd.currentOn p.crLeft {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crl.gif) no-repeat top left;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
dd.currentOff p.crLeft {
	display:none;
	}
	
div#Territory-navbar-r_beauty dd.currentOn p.crWire {
	float: left;
	color: #333333;
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crw.gif) repeat-x top left #ffffff;
	height: 26px;
	padding: 3px 5px 0 5px;
	}
	
dd.currentOn p.crRight {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crr.gif) no-repeat top right;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
div#Territory-navbar-r_beauty dd.currentOff p.crRight {
	display:none;
	}
	
div#Territory-navbar-r_beauty dd p.crWire a:link,
div#Territory-navbar-r_beauty dd p.crWire a:visited {
	color: #333333;
	text-decoration: underline;
	}
	
div#Territory-navbar-r_beauty dd p.crWire a:hover,
div#Territory-navbar-r_beauty dd p.crWire a:active {
	color: #333333;
	text-decoration: none;
	}
	
div#Territory-navbar-r_beauty dd p.wire {
	padding-top: 3px;
	}
	
div#Territory-navbar-r_beauty ul {
	margin-right:15px; color: #ffffff;float: right;
	}
	
div#Territory-navbar-r_beauty ul li {
	margin-left:27px; _margin-left:20px; padding: 3px 0px 0 13px;float: left;list-style-type: none;background: url(//img.allabout.co.jp/pts/img/2007/cb_arw.gif) no-repeat 0 8px;
	}
/**13ビューティ（r_beauty）//**/	

/**14旅行（r_travel 006633）**/
div#Territory-navbar-r_travel {
	background-color: #006633; /*変更箇所*/
	width: 940px;
	height: 26px;	_height: 30px;
	padding: 4px 0 0 0;
	clear: both;
	margin-bottom: 6px;
	}
	
div#Territory-navbar-r_travel a:link,
div#Territory-navbar-r_travel a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
	
div#Territory-navbar-r_travel a:hover, /*変更箇所*/
div#Territory-navbar-r_travel a:active {
	color: #cccccc;
	text-decoration: none;
	}
	
div#Territory-navbar-r_travel dl {
	color: #ffffff;
	float: left;
	}
	
div#Territory-navbar-r_travel dd {
	float: left;
	_margin:0 0 0 5px;
	padding-top:0px;
	padding-left: 0.5em; _padding-left: 0em;
	}
	
div#Territory-navbar-r_travel dd.currentOn p.crLeft {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crl.gif) no-repeat top left;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
dd.currentOff p.crLeft {
	display:none;
	}
	
div#Territory-navbar-r_travel dd.currentOn p.crWire {
	float: left;
	color: #333333;
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crw.gif) repeat-x top left #ffffff;
	height: 26px;
	padding: 3px 5px 0 5px;
	}
	
dd.currentOn p.crRight {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crr.gif) no-repeat top right;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
div#Territory-navbar-r_travel dd.currentOff p.crRight {
	display:none;
	}
	
div#Territory-navbar-r_travel dd p.crWire a:link,
div#Territory-navbar-r_travel dd p.crWire a:visited {
	color: #333333;
	text-decoration: underline;
	}
	
div#Territory-navbar-r_travel dd p.crWire a:hover,
div#Territory-navbar-r_travel dd p.crWire a:active {
	color: #333333;
	text-decoration: none;
	}
	
div#Territory-navbar-r_travel dd p.wire {
	padding-top: 3px;
	}
	
div#Territory-navbar-r_travel ul {
	margin-right:15px; color: #ffffff;float: right;
	}
	
div#Territory-navbar-r_travel ul li {
	margin-left:27px; _margin-left:20px; padding: 3px 0px 0 13px;float: left;list-style-type: none;background: url(//img.allabout.co.jp/pts/img/2007/cb_arw.gif) no-repeat 0 8px;
	}
/**14旅行（r_travel）//**/	

/**15クルマ（auto 000033）**/
div#Territory-navbar-auto {
	background-color: #000033; /*変更箇所*/
	width: 940px;
	height: 26px;	_height: 30px;
	padding: 4px 0 0 0;
	clear: both;
	margin-bottom: 6px;
	}
	
div#Territory-navbar-auto a:link,
div#Territory-navbar-auto a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
	
div#Territory-navbar-auto a:hover, /*変更箇所*/
div#Territory-navbar-auto a:active {
	color: #cccccc;
	text-decoration: none;
	}
	
div#Territory-navbar-auto dl {
	color: #ffffff;
	float: left;
	}
	
div#Territory-navbar-auto dd {
	float: left;
	_margin:0 0 0 5px;
	padding-top:0px;
	padding-left: 0.5em; _padding-left: 0em;
	}
	
div#Territory-navbar-auto dd.currentOn p.crLeft {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crl.gif) no-repeat top left;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
dd.currentOff p.crLeft {
	display:none;
	}
	
div#Territory-navbar-auto dd.currentOn p.crWire {
	float: left;
	color: #333333;
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crw.gif) repeat-x top left #ffffff;
	height: 26px;
	padding: 3px 5px 0 5px;
	}
	
dd.currentOn p.crRight {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crr.gif) no-repeat top right;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
div#Territory-navbar-auto dd.currentOff p.crRight {
	display:none;
	}
	
div#Territory-navbar-auto dd p.crWire a:link,
div#Territory-navbar-auto dd p.crWire a:visited {
	color: #333333;
	text-decoration: underline;
	}
	
div#Territory-navbar-auto dd p.crWire a:hover,
div#Territory-navbar-auto dd p.crWire a:active {
	color: #333333;
	text-decoration: none;
	}
	
div#Territory-navbar-auto dd p.wire {
	padding-top: 3px;
	}
	
div#Territory-navbar-auto ul {
	margin-right:15px; color: #ffffff;float: right;
	}
	
div#Territory-navbar-auto ul li {
	margin-left:27px; _margin-left:20px; padding: 3px 0px 0 13px;float: left;list-style-type: none;background: url(//img.allabout.co.jp/pts/img/2007/cb_arw.gif) no-repeat 0 8px;
	}
/**15クルマ（auto）//**/	

/**16趣味エンタ（r_entertainment CC9900）**/
div#Territory-navbar-r_entertainment {
	background-color: #CC9900; /*変更箇所*/
	width: 940px;
	height: 26px;	_height: 30px;
	padding: 4px 0 0 0;
	clear: both;
	margin-bottom: 6px;
	}
	
div#Territory-navbar-r_entertainment a:link,
div#Territory-navbar-r_entertainment a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
	
div#Territory-navbar-r_entertainment a:hover, /*変更箇所*/
div#Territory-navbar-r_entertainment a:active {
	color: #cccccc;
	text-decoration: none;
	}
	
div#Territory-navbar-r_entertainment dl {
	color: #ffffff;
	float: left;
	}
	
div#Territory-navbar-r_entertainment dd {
	float: left;
	_margin:0 0 0 5px;
	padding-top:0px;
	padding-left: 0.5em; _padding-left: 0em;
	}
	
div#Territory-navbar-r_entertainment dd.currentOn p.crLeft {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crl.gif) no-repeat top left;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
dd.currentOff p.crLeft {
	display:none;
	}
	
div#Territory-navbar-r_entertainment dd.currentOn p.crWire {
	float: left;
	color: #333333;
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crw.gif) repeat-x top left #ffffff;
	height: 26px;
	padding: 3px 5px 0 5px;
	}
	
dd.currentOn p.crRight {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crr.gif) no-repeat top right;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
div#Territory-navbar-r_entertainment dd.currentOff p.crRight {
	display:none;
	}
	
div#Territory-navbar-r_entertainment dd p.crWire a:link,
div#Territory-navbar-r_entertainment dd p.crWire a:visited {
	color: #333333;
	text-decoration: underline;
	}
	
div#Territory-navbar-r_entertainment dd p.crWire a:hover,
div#Territory-navbar-r_entertainment dd p.crWire a:active {
	color: #333333;
	text-decoration: none;
	}
	
div#Territory-navbar-r_entertainment dd p.wire {
	padding-top: 3px;
	}
	
div#Territory-navbar-r_entertainment ul {
	margin-right:15px; color: #ffffff;float: right;
	}
	
div#Territory-navbar-r_entertainment ul li {
	margin-left:27px; _margin-left:20px; padding: 3px 0px 0 13px;float: left;list-style-type: none;background: url(//img.allabout.co.jp/pts/img/2007/cb_arw.gif) no-repeat 0 8px;
	}
/**16趣味エンタ（r_entertainment）//**/	

/**17ミセス（mrs D2603C）**/
div#Territory-navbar-mrs {
	background-color: #D2603C; /*変更箇所*/
	width: 940px;
	height: 26px;	_height: 30px;
	padding: 4px 0 0 0;
	clear: both;
	margin-bottom: 6px;
	}
	
div#Territory-navbar-mrs a:link,
div#Territory-navbar-mrs a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
	
div#Territory-navbar-mrs a:hover, /*変更箇所*/
div#Territory-navbar-mrs a:active {
	color: #cccccc;
	text-decoration: none;
	}
	
div#Territory-navbar-mrs dl {
	color: #ffffff;
	float: left;
	}
	
div#Territory-navbar-mrs dd {
	float: left;
	_margin:0 0 0 5px;
	padding-top:0px;
	padding-left: 0.5em; _padding-left: 0em;
	}
	
div#Territory-navbar-mrs dd.currentOn p.crLeft {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crl.gif) no-repeat top left;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
dd.currentOff p.crLeft {
	display:none;
	}
	
div#Territory-navbar-mrs dd.currentOn p.crWire {
	float: left;
	color: #333333;
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crw.gif) repeat-x top left #ffffff;
	height: 26px;
	padding: 3px 5px 0 5px;
	}
	
dd.currentOn p.crRight {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crr.gif) no-repeat top right;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
div#Territory-navbar-mrs dd.currentOff p.crRight {
	display:none;
	}
	
div#Territory-navbar-mrs dd p.crWire a:link,
div#Territory-navbar-mrs dd p.crWire a:visited {
	color: #333333;
	text-decoration: underline;
	}
	
div#Territory-navbar-mrs dd p.crWire a:hover,
div#Territory-navbar-mrs dd p.crWire a:active {
	color: #333333;
	text-decoration: none;
	}
	
div#Territory-navbar-mrs dd p.wire {
	padding-top: 3px;
	}
	
div#Territory-navbar-mrs ul {
	margin-right:15px; color: #ffffff;float: right;
	}
	
div#Territory-navbar-mrs ul li {
	margin-left:27px; _margin-left:20px; padding: 3px 0px 0 13px;float: left;list-style-type: none;background: url(//img.allabout.co.jp/pts/img/2007/cb_arw.gif) no-repeat 0 8px;
	}
/**17ミセス（mrs）//**/	

/**18セカンドライフ（50life 002073）**/
div#Territory-navbar-secondlife {
	background-color: #002073; /*変更箇所*/
	width: 940px;
	height: 26px;	_height: 30px;
	padding: 4px 0 0 0;
	clear: both;
	margin-bottom: 6px;
	}
	
div#Territory-navbar-secondlife a:link,
div#Territory-navbar-secondlife a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
	
div#Territory-navbar-secondlife a:hover, /*変更箇所*/
div#Territory-navbar-secondlife a:active {
	color: #cccccc;
	text-decoration: none;
	}
	
div#Territory-navbar-secondlife dl {
	color: #ffffff;
	float: left;
	}
	
div#Territory-navbar-secondlife dd {
	float: left;
	_margin:0 0 0 5px;
	padding-top:0px;
	padding-left: 0.5em; _padding-left: 0em;
	}
	
div#Territory-navbar-secondlife dd.currentOn p.crLeft {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crl.gif) no-repeat top left;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
dd.currentOff p.crLeft {
	display:none;
	}
	
div#Territory-navbar-secondlife dd.currentOn p.crWire {
	float: left;
	color: #333333;
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crw.gif) repeat-x top left #ffffff;
	height: 26px;
	padding: 3px 5px 0 5px;
	}
	
dd.currentOn p.crRight {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crr.gif) no-repeat top right;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
div#Territory-navbar-secondlife dd.currentOff p.crRight {
	display:none;
	}
	
div#Territory-navbar-secondlife dd p.crWire a:link,
div#Territory-navbar-secondlife dd p.crWire a:visited {
	color: #333333;
	text-decoration: underline;
	}
	
div#Territory-navbar-secondlife dd p.crWire a:hover,
div#Territory-navbar-secondlife dd p.crWire a:active {
	color: #333333;
	text-decoration: none;
	}
	
div#Territory-navbar-secondlife dd p.wire {
	padding-top: 3px;
	}
	
div#Territory-navbar-secondlife ul {
	margin-right:15px; color: #ffffff;float: right;
	}
	
div#Territory-navbar-secondlife ul li {
	margin-left:27px; _margin-left:20px; padding: 3px 0px 0 13px;float: left;list-style-type: none;background: url(//img.allabout.co.jp/pts/img/2007/cb_arw.gif) no-repeat 0 8px;
	}
/**18セカンドライフ（50life）//**/	

/**19その他（Territory-navbar）**/
div#Territory-navbar {
	background-color: #A50606; /*変更箇所*/
	width: 940px;
	height: 26px;	_height: 30px;
	padding: 4px 0 0 0;
	clear: both;
	margin-bottom: 6px;
	}
	
div#Territory-navbar a:link,
div#Territory-navbar a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
	
div#Territory-navbar a:hover, /*変更箇所*/
div#Territory-navbar a:active {
	color: #cccccc;
	text-decoration: none;
	}
	
div#Territory-navbar dl {
	color: #ffffff;
	float: left;
	}
	
div#Territory-navbar dd {
	float: left;	padding-top:0px;	padding-left: 0.5em; _padding-left: 0em;
	}
	
div#Territory-navbar dd.currentOn p.crLeft {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crl.gif) no-repeat top left;
	width: 3px;
	height: 26px;
	text-indent: -9999px;
	float: left;
	}
	
div#Territory-navbar dd.currentOff {
	margin: 0 10px 0 10px;
	}
	
dd.currentOff p.crLeft {
	display:none;
	}
	
div#Territory-navbar dd.currentOn p.crWire {
	float: left;
	color: #333333;
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crw.gif) repeat-x top left #ffffff;
	height: 26px;
	padding: 3px 4px 0 4px;
	}
	
dd.currentOn p.crRight {
	background: url(//img.allabout.co.jp/pts/img/2007/cb_crr.gif) no-repeat top right;
	width: 3px;
	height: 26px;
	margin: 0 0px 0 0;
	text-indent: -9999px;
	float: left;
	}
	
div#Territory-navbar dd.currentOff p.crRight {
	display:none;
	}
	
div#Territory-navbar dd p.crWire a:link,
div#Territory-navbar dd p.crWire a:visited {
	color: #333333;
	text-decoration: underline;
	}
	
div#Territory-navbar dd p.crWire a:hover,
div#Territory-navbar dd p.crWire a:active {
	color: #333333;
	text-decoration: none;
	}
	
div#Territory-navbar dd p.wire {
	padding-top: 3px;
	}

div#Territory-navbar ul {
	margin-right:15px; color: #ffffff;float: right;
	}
	
div#Territory-navbar ul li {
	margin-left:27px;	_margin-left:20px; padding: 3px 0px 0 13px;float: left;list-style-type: none;background: url(//img.allabout.co.jp/pts/img/2007/cb_arw.gif) no-repeat 0 8px;
	}

/**19その他（Territory-navbar）//**/	

/*20 検索、サイトマップ、info、HELP、etc...*/
div#Territory-navba dl#noTerritory dd {
	float: left;
	margin:0;
	padding: 1px 0 0 5px;
	}
	
div#Territory-navbar dl#noTerritory dd  p.wire {
	_margin:0 0 0 5px;
	font-size:18px;
	font-weight:bold;
	}
/*検索、サイトマップ、info、HELP、etc...//*/

/**領域ナビ(調整用) **/
ul.subMenu {
	}
	
dd.currentOff {
	margin: 0 5px 0 5px !important; _margin: 0 7px 0 7px !important;
	}
		
dd.currentOff p.wire {
	padding: 2px 0.2em 0 0.2em;
	}
/**領域ナビ(右側をベースライン調整) //**/

/**領域ナビ(右側を左寄せ) **/
ul.subMenuL {
	margin:0 0 0 29px  !important;
	float:left  !important;	
	}
/**領域ナビ(右側を左寄せ) //**/

/**SS用の領域ナビ(右側) **/
ul.subMenuOff-ss {
	display:none !important;
	}
/**SS用の領域ナビ(右側) //**/
	
	
/*パンクズ*/	

div#breadWire {
	position:relative; /*070509*/
	padding: 3px 0 5px 7px;
	margin: 0 0 15px 0;
	border-bottom: solid 1px #eee7e0;
	width: 933px;
	_width: 940px;
	}
	
div#breadWire p#bread {
	float: left;
	width: 700px;
	margin: 0;
	padding: 0;
	}
	
div#breadWire ul { /*070509*/
	/*float:right; */
	display:block;
	position:absolute;
	top:0;
	right:0px;
	width:210px;
	background:#ffffff;
	}

div#breadWire ul li {
	list-style-type: none;
	padding-left: 6px;
	}
	
div#breadWire ul li.crip {
	width: 68px;
	height: 19px;
	float: right;
	}
	
div#breadWire ul li.crip a {
	width: 68px;
	height: 19px;
	display: block;
	text-indent: -9999px;
	background: url(//img.allabout.co.jp/pts/img/2007/brbt_crip.gif) no-repeat top left;
	}
	
div#breadWire ul li.rss {
	width: 39px;
	height: 19px;
	float: right;
	}
	
div#breadWire ul li.rss a {
	width: 39px;
	height: 19px;
	display: block;
	text-indent: -9999px;
	background: url(//img.allabout.co.jp/pts/img/2007/brbt_rss.gif) no-repeat top left;
	}
	
/*070424*/
div#breadWire ul li.rss2 {
	width: 39px;
	height: 19px;
	float: right;
	}
	
div#breadWire ul li.rss2 a {
	width: auto;
	height: auto;
	display: inline;
	text-indent: 0;
	background: #ffffff;
	}

div#rss-box{
	width:auto;
	height:auto;
	}
	
div#rss-box div#target_chain{
	display:none;
	position:absolute;
	z-index:50;
	top:-36px;
	right:0px;
	overflow: visible;
	width:550px; _width:560px;
	height:auto;
	background:#ffffff;
	border: solid 3px #eeeeee;
	padding:5px 5px 5px 5px; _padding:5px;
	}

div#rss-box div#target_chain div#open{
	position:relative;
	overflow:visible;
	border: solid 5px #ffffff;
	}

div#rss-box div#target_chain div#open p#my-rss{
	position:relative;
	overflow: visible;
	padding-bottom: 10px;
	background: url(http://img.allabout.co.jp/pts/img/2005/tri01.gif) no-repeat left 2px;
	padding-left: 15px;
	}
	
div#rss-box div#target_chain div#open p#my-rss2{
	position:relative;
	overflow: visible;
	background: url(http://img.allabout.co.jp/pts/img/2005/tri01.gif) no-repeat left 2px;
	padding-left:15px;
	}
	
div#rss-box div#target_chain div#open p#my-rss3{
	position:relative;
	overflow: visible;
	height:1.5em;
	margin:0 0 0 15px; _margin:0 0 15px 15px;
	padding: 3px 0 0 0px;
	}
	
div#rss-box div#target_chain div#open p#my-rss3 a#my-rss3-img{
	float:left;
	}
	
div#rss-box div#target_chain div#open p#my-rss3 a#my-rss3-txt{
	float:left;
	padding: 5px 0 0 5px;
	}
	
div#rss-box div#target_chain div#close{
	z-index:60;
	position: absolute;
	top:5px;
	right:5px;
	width:auto;
	}

div#rss-box div#target_chain div#close p.rss-btn-close2 .closeBtn{
	float:right;
	margin:0 10px 0 8px;
	}
	
div#rss-box div#target_chain div#close p.rss-btn-close2 a{
	float:right;
	padding: 0 0 10px 0;
	}
	
div#rss-box div#target_chain div#close p.rss-btn-open2 .openBtn{
	}

/*070424//*/

/*070719*/
div#rss-box div#target_chain div#open a#rss_btn_excite,
div#rss-box div#target_chain div#open a#rss_btn_paipo,
div#rss-box div#target_chain div#open a#rss_btn_yahoo,
div#rss-box div#target_chain div#open a#rss_btn_newsgator,
div#rss-box div#target_chain div#open a#rss_btn_feedpath,
div#rss-box div#target_chain div#open a#rss_btn_bloglines,
div#rss-box div#target_chain div#open a#rss_btn_google,
div#rss-box div#target_chain div#open a#rss_btn_hatena,
div#rss-box div#target_chain div#open a#rss_btn_livedoor,
div#rss-box div#target_chain div#open a#rss_btn_goo{
	display:block;
	float:left;
	height:auto;
	margin:0;_margin:0 0 0 0;
	padding:5px;_padding:5px;
	background:none;
	border:none;
	}

div#rss-box div#target_chain div#open a#rss_btn_bloglines,
div#rss-box div#target_chain div#open a#rss_btn_google,
div#rss-box div#target_chain div#open a#rss_btn_hatena,
div#rss-box div#target_chain div#open a#rss_btn_livedoor,
div#rss-box div#target_chain div#open a#rss_btn_goo{
	_margin:0px 0 0 0;
	}

div#rss-box div#target_chain div#open a#rss_btn_hatena{
	_padding-bottom:20px;
	}
	
/*	
div#rss-box div#target_chain div#open a#rss_btn_livedoor,
div#rss-box div#target_chain div#open a#rss_btn_goo{
	height:20px;_height:45px;
	margin:0 5px 0 0;_margin:0px 5px 0 0;
	}
*/	

/*hack safari*//*
div#rss-box div#target_chain div#open a#rss_btn_livedoor, 
div#rss-box div#target_chain div#open a#rss_btn_goo{
	height:40px; _height:40px;
	margin:0 5px 10px 0;_margin:5px 5px 0 0;*
	}
*/
	
div#rss-box div#target_chain div#open br{
	_display:none;
	}
	
/*070719//*/
	
div#breadWire ul li.mailmag {
	width: 80px;
	height: 19px;
	float: right;
	}
	
div#breadWire ul li.mailmag a {
	width: 80px;
	height: 19px;
	display: block;
	text-indent: -9999px;
	background: url(//img.allabout.co.jp/pts/img/2007/brbt_mailmag.gif) no-repeat top left;
	}
/*パンクズ//*/	


/************************** 領域ナビゲーション071010変更分// **************************/
/***** Territory-newnavbar *****/
#Territory-newnavbar-moneylife {margin-bottom:5px;width:940px;background:#039 url(//img.allabout.co.jp/pts/rnavi/moneylife/bg_rnavi.gif) left bottom no-repeat;float:left;font-weight:bold;}
#Territory-newnavbar-r_children {margin-bottom:7px;width:940px;background:#3EA13E url(//img.allabout.co.jp/pts/rnavi/r_children/bg_rnavi.gif) left bottom no-repeat;float:left;font-weight:bold;}
#Territory-newnavbar-r_travel {margin-bottom:7px;width:940px;background:#00703E url(//img.allabout.co.jp/pts/rnavi/r_travel/bg_rnavi.gif) left bottom no-repeat;float:left;font-weight:bold;}
#Territory-newnavbar-r_auto {margin-bottom:7px;width:940px;background:#000052 url(//img.allabout.co.jp/pts/rnavi/r_auto/bg_rnavi.gif) left bottom no-repeat;float:left;font-weight:bold;}
#Territory-newnavbar-r_business {margin-bottom:7px;width:940px;background:#0000DA url(//img.allabout.co.jp/pts/rnavi/r_business/bg_rnavi.gif) left bottom no-repeat;float:left;font-weight:bold;}
#Territory-newnavbar-r_kurashi {margin-bottom:7px;width:940px;background:#97C766 url(//img.allabout.co.jp/pts/rnavi/r_kurashi/bg_rnavi.gif) left bottom no-repeat;float:left;font-weight:bold;}
#Territory-newnavbar-r_beauty {margin-bottom:7px;width:940px;background:#DE7687 url(//img.allabout.co.jp/pts/rnavi/r_beauty/bg_rnavi.gif) left bottom no-repeat;float:left;font-weight:bold;}
#Territory-newnavbar-r_gourmet {margin-bottom:7px;width:940px;background:#AE1543 url(//img.allabout.co.jp/pts/rnavi/r_gourmet/bg_rnavi.gif) left bottom no-repeat;float:left;font-weight:bold;}
#Territory-newnavbar-r_health {margin-bottom:7px;width:940px;background:#FA962A url(//img.allabout.co.jp/pts/rnavi/r_health/bg_rnavi.gif) left bottom no-repeat;float:left;font-weight:bold;}
#Territory-newnavbar-r_mensstyle {margin-bottom:7px;width:940px;background:#0071A1 url(//img.allabout.co.jp/pts/rnavi/r_mensstyle/bg_rnavi.gif) left bottom no-repeat;float:left;font-weight:bold;}
#Territory-newnavbar-mrs {margin-bottom:7px;width:940px;background:#D66B47 url(//img.allabout.co.jp/pts/rnavi/mrs/bg_rnavi.gif) left bottom no-repeat;float:left;font-weight:bold;}
#Territory-newnavbar-r_entertainment {margin-bottom:7px;width:940px;background:#D0A100 url(//img.allabout.co.jp/pts/rnavi/r_entertainment/bg_rnavi.gif) left bottom no-repeat;float:left;font-weight:bold;}
#Territory-newnavbar-r_house {margin-bottom:7px;width:940px;background:#713E00 url(//img.allabout.co.jp/pts/rnavi/r_house/bg_rnavi.gif) left bottom no-repeat;float:left;font-weight:bold;}
#Territory-newnavbar-r_itdigital {margin-bottom:7px;width:940px;background:#7070A1 url(//img.allabout.co.jp/pts/rnavi/r_itdigital/bg_rnavi.gif) left bottom no-repeat;float:left;font-weight:bold;}
#Territory-newnavbar-r_recipe {margin-bottom:7px;width:940px;background:#FF713F url(//img.allabout.co.jp/pts/rnavi/r_recipe/bg_rnavi.gif) left bottom no-repeat;float:left;font-weight:bold;}
#Territory-newnavbar-r_relationship {margin-bottom:7px;width:940px;background:#D03E71 url(//img.allabout.co.jp/pts/rnavi/r_relationship/bg_rnavi.gif) left bottom no-repeat;float:left;font-weight:bold;}
#Territory-newnavbar-r_secondlife {margin-bottom:7px;width:940px;background:#003083 url(//img.allabout.co.jp/pts/rnavi/r_secondlife/bg_rnavi.gif) left bottom no-repeat;float:left;font-weight:bold;}
#Territory-newnavbar-r_manabi {margin-bottom:7px;width:940px;background:#006ECF url(//img.allabout.co.jp/pts/rnavi/r_manabi/bg_rnavi.gif) left bottom no-repeat;float:left;font-weight:bold;}

/* mainNavi */
#mainNavi ol {margin:0;padding:0;font-size:13px;*font-size:81.25%;list-style:none;line-height:1.4em;}
#subNavi ul {font-size:13px;*font-size:81.25%;list-style:none;line-height:1.4em;}

#Territory-newnavbar-moneylife #mainNavi {width:940px;float:left;}
#Territory-newnavbar-r_children #mainNavi {width:940px;float:left;}
#Territory-newnavbar-r_travel #mainNavi {width:940px;float:left;}
#Territory-newnavbar-r_auto #mainNavi {width:940px;float:left;}
#Territory-newnavbar-r_business #mainNavi {width:700px;float:left;}
#Territory-newnavbar-r_kurashi #mainNavi {width:940px;float:left;}
#Territory-newnavbar-r_beauty #mainNavi {width:700px;float:left;}
#Territory-newnavbar-r_gourmet #mainNavi {width:700px;float:left;}
#Territory-newnavbar-r_health #mainNavi {width:340px;float:left;}
#Territory-newnavbar-r_mensstyle #mainNavi {width:940px;float:left;}
#Territory-newnavbar-mrs #mainNavi {width:940px;float:left;}
#Territory-newnavbar-r_entertainment #mainNavi {width:940px;float:left;}
#Territory-newnavbar-r_house #mainNavi {width:630px;float:left;}
#Territory-newnavbar-r_itdigital #mainNavi {width:700px;float:left;}
#Territory-newnavbar-r_recipe #mainNavi {width:700px;float:left;}
#Territory-newnavbar-r_relationship #mainNavi {width:940px;float:left;}
#Territory-newnavbar-r_secondlife #mainNavi {width:700px;float:left;}
#Territory-newnavbar-r_manabi #mainNavi {width:700px;float:left;}

#Territory-newnavbar-moneylife #mainNavi ol li {padding:8px 10px 10px;float:left;background:url(//img.allabout.co.jp/pts/rnavi/moneylife/pause_rnavi.gif) right top no-repeat;}
#Territory-newnavbar-r_children #mainNavi ol li {padding:8px 10px 10px;float:left;background:url(//img.allabout.co.jp/pts/rnavi/r_children/pause_rnavi.gif) right top no-repeat;}
#Territory-newnavbar-r_travel #mainNavi ol li { padding:8px 10px 10px;float:left;background:url(//img.allabout.co.jp/pts/rnavi/r_travel/pause_rnavi.gif) right top no-repeat;}
#Territory-newnavbar-r_auto #mainNavi ol li {padding:8px 10px 10px;float:left;background:url(//img.allabout.co.jp/pts/rnavi/r_auto/pause_rnavi.gif) right top no-repeat;}
#Territory-newnavbar-r_business #mainNavi ol li {padding:8px 10px 10px;float:left;background:url(//img.allabout.co.jp/pts/rnavi/r_business/pause_rnavi.gif) right top no-repeat;}
#Territory-newnavbar-r_kurashi #mainNavi ol li {padding:8px 10px 10px;float:left;background:url(//img.allabout.co.jp/pts/rnavi/r_kurashi/pause_rnavi.gif) right top no-repeat;}
#Territory-newnavbar-r_beauty #mainNavi ol li {padding:8px 10px 10px;float:left;background:url(//img.allabout.co.jp/pts/rnavi/r_beauty/pause_rnavi.gif) right top no-repeat;}
#Territory-newnavbar-r_gourmet #mainNavi ol li {padding:8px 10px 10px;float:left;background:url(//img.allabout.co.jp/pts/rnavi/r_gourmet/pause_rnavi.gif) right top no-repeat;}
#Territory-newnavbar-r_health #mainNavi ol li {padding:8px 10px 10px;float:left;background:url(//img.allabout.co.jp/pts/rnavi/r_health/pause_rnavi.gif) right top no-repeat;}
#Territory-newnavbar-r_mensstyle #mainNavi ol li {padding:8px 10px 10px;float:left;background:url(//img.allabout.co.jp/pts/rnavi/r_mensstyle/pause_rnavi.gif) right top no-repeat;}
#Territory-newnavbar-mrs #mainNavi ol li {padding:8px 10px 10px;float:left;background:url(//img.allabout.co.jp/pts/rnavi/mrs/pause_rnavi.gif) right top no-repeat;}
#Territory-newnavbar-r_entertainment #mainNavi ol li {padding:8px 10px 10px;float:left;background:url(//img.allabout.co.jp/pts/rnavi/r_entertainment/pause_rnavi.gif) right top no-repeat;}
#Territory-newnavbar-r_house #mainNavi ol li {padding:8px 6px 10px 5px;float:left;background:url(//img.allabout.co.jp/pts/rnavi/r_house/pause_rnavi.gif) right top no-repeat;}
#Territory-newnavbar-r_itdigital #mainNavi ol li {padding:8px 10px 10px;float:left;background:url(//img.allabout.co.jp/pts/rnavi/r_itdigital/pause_rnavi.gif) right top no-repeat;}
#Territory-newnavbar-r_recipe #mainNavi ol li {padding:8px 10px 10px;float:left;background:url(//img.allabout.co.jp/pts/rnavi/r_recipe/pause_rnavi.gif) right top no-repeat;}
#Territory-newnavbar-r_relationship #mainNavi ol li {padding:8px 10px 10px;float:left;background:url(//img.allabout.co.jp/pts/rnavi/r_relationship/pause_rnavi.gif) right top no-repeat;}
#Territory-newnavbar-r_secondlife #mainNavi ol li {padding:8px 10px 10px;float:left;background:url(//img.allabout.co.jp/pts/rnavi/r_secondlife/pause_rnavi.gif) right top no-repeat;}
#Territory-newnavbar-r_manabi #mainNavi ol li {padding:8px 10px 10px;float:left;background:url(//img.allabout.co.jp/pts/rnavi/r_manabi/pause_rnavi.gif) right top no-repeat;}

#mainNavi ol li#mn-toppage {padding-right:0;background:none;}

/* Territory-newnavbar toppage */
#Territory-newnavbar-moneylife #mainNavi ol li a.toppage-body {padding:6px 5px 6px 20px;_padding:6px 5px 5px 20px;background:url(//img.allabout.co.jp/pts/rnavi/moneylife/bg_rnaviarrow.gif) 0 0 no-repeat;border-right:solid 1px #3B6BB7;border-bottom:solid 1px #3B6BB7;}
#Territory-newnavbar-r_children #mainNavi ol li a.toppage-body {padding:6px 5px 6px 20px;_padding:6px 5px 5px 20px;background:url(//img.allabout.co.jp/pts/rnavi/r_children/bg_rnaviarrow.gif) 0 0 no-repeat;border-right:solid 1px #5FB15F;border-bottom:solid 1px #5FB15F;}
#Territory-newnavbar-r_travel #mainNavi ol li a.toppage-body {padding:6px 5px 6px 20px;_padding:6px 5px 5px 20px;background:url(//img.allabout.co.jp/pts/rnavi/r_travel/bg_rnaviarrow.gif) 0 0 no-repeat;border-right:solid 1px #338D65;border-bottom:solid 1px #338D65;}
#Territory-newnavbar-r_auto #mainNavi ol li a.toppage-body {padding:6px 5px 6px 20px;_padding:6px 5px 5px 20px;background:url(//img.allabout.co.jp/pts/rnavi/r_auto/bg_rnaviarrow.gif) 0 0 no-repeat;border-right:solid 1px #333375;border-bottom:solid 1px #333375;}
#Territory-newnavbar-r_business #mainNavi ol li a.toppage-body {padding:6px 5px 6px 20px;_padding:6px 5px 5px 20px;background:url(//img.allabout.co.jp/pts/rnavi/r_business/bg_rnaviarrow.gif) 0 0 no-repeat;border-right:solid 1px #4242E4;border-bottom:solid 1px #4242E4;}
#Territory-newnavbar-r_kurashi #mainNavi ol li a.toppage-body {padding:6px 5px 6px 20px;_padding:6px 5px 5px 20px;background:url(//img.allabout.co.jp/pts/rnavi/r_kurashi/bg_rnaviarrow.gif) 0 0 no-repeat;border-right:solid 1px #A6CF7E;border-bottom:solid 1px #A6CF7E;}
#Territory-newnavbar-r_beauty #mainNavi ol li a.toppage-body {padding:6px 5px 6px 20px;_padding:6px 5px 5px 20px;background:url(//img.allabout.co.jp/pts/rnavi/r_beauty/bg_rnaviarrow.gif) 0 0 no-repeat;border-right:solid 1px #E38B99;border-bottom:solid 1px #E38B99;}
#Territory-newnavbar-r_gourmet #mainNavi ol li a.toppage-body {padding:6px 5px 6px 20px;_padding:6px 5px 5px 20px;background:url(//img.allabout.co.jp/pts/rnavi/r_gourmet/bg_rnaviarrow.gif) 0 0 no-repeat;border-right:solid 1px #BC3D64;border-bottom:solid 1px #BC3D64;}
#Territory-newnavbar-r_health #mainNavi ol li a.toppage-body {padding:6px 5px 6px 20px;_padding:6px 5px 5px 20px;background:url(//img.allabout.co.jp/pts/rnavi/r_health/bg_rnaviarrow.gif) 0 0 no-repeat;border-right:solid 1px #FBAB55;border-bottom:solid 1px #FBAB55;}
#Territory-newnavbar-r_mensstyle #mainNavi ol li a.toppage-body {padding:6px 5px 6px 20px;_padding:6px 5px 5px 20px;background:url(//img.allabout.co.jp/pts/rnavi/r_mensstyle/bg_rnaviarrow.gif) 0 0 no-repeat;border-right:solid 1px #338DB4;border-bottom:solid 1px #338DB4;}
#Territory-newnavbar-mrs #mainNavi ol li a.toppage-body {padding:6px 5px 6px 20px;_padding:6px 5px 5px 20px;background:url(//img.allabout.co.jp/pts/rnavi/mrs/bg_rnaviarrow.gif) 0 0 no-repeat;border-right:solid 1px #DB7E60;border-bottom:solid 1px #DB7E60;}
#Territory-newnavbar-r_entertainment #mainNavi ol li a.toppage-body {padding:6px 5px 6px 20px;_padding:6px 5px 5px 20px;background:url(//img.allabout.co.jp/pts/rnavi/r_entertainment/bg_rnaviarrow.gif) 0 0 no-repeat;border-right:solid 1px #D7AD21;border-bottom:solid 1px #D7AD21;}
#Territory-newnavbar-r_house #mainNavi ol li a.toppage-body {padding:6px 5px 6px 20px;_padding:6px 5px 5px 20px;background:url(//img.allabout.co.jp/pts/rnavi/r_house/bg_rnaviarrow.gif) 0 0 no-repeat;border-right:solid 1px #8D6533;border-bottom:solid 1px #8D6533;}
#Territory-newnavbar-r_itdigital #mainNavi ol li a.toppage-body {padding:6px 5px 6px 20px;_padding:6px 5px 5px 20px;background:url(//img.allabout.co.jp/pts/rnavi/r_itdigital/bg_rnaviarrow.gif) 0 0 no-repeat;border-right:solid 1px #8989B1;border-bottom:solid 1px #8989B1;}
#Territory-newnavbar-r_recipe #mainNavi ol li a.toppage-body {padding:6px 5px 6px 20px;_padding:6px 5px 5px 20px;background:url(//img.allabout.co.jp/pts/rnavi/r_recipe/bg_rnaviarrow.gif) 0 0 no-repeat;border-right:solid 1px #FF8359;border-bottom:solid 1px #FF8359;}
#Territory-newnavbar-r_relationship #mainNavi ol li a.toppage-body {padding:6px 5px 6px 20px;_padding:6px 5px 5px 20px;background:url(//img.allabout.co.jp/pts/rnavi/r_relationship/bg_rnaviarrow.gif) 0 0 no-repeat;border-right:solid 1px #D95F89;border-bottom:solid 1px #D95F89;}
#Territory-newnavbar-r_secondlife #mainNavi ol li a.toppage-body {padding:6px 5px 6px 20px;_padding:6px 5px 5px 20px;background:url(//img.allabout.co.jp/pts/rnavi/r_secondlife/bg_rnaviarrow.gif) 0 0 no-repeat;border-right:solid 1px #476AA6;border-bottom:solid 1px #476AA6;}
#Territory-newnavbar-r_manabi #mainNavi ol li a.toppage-body {padding:6px 5px 6px 20px;_padding:6px 5px 5px 20px;background:url(//img.allabout.co.jp/pts/rnavi/r_manabi/bg_rnaviarrow.gif) 0 0 no-repeat;border-right:solid 1px #2B87D8;border-bottom:solid 1px #2B87D8;}

/* Territory-newnavbar currentOn */
#mainNavi ol li a.currentOn {padding:6px 0 13px 8px;_padding:0 0 0 8px;background:#FFF url(//img.allabout.co.jp/pts/rnavi/cmn/crleft.gif) left top no-repeat;}
#mainNavi ol li#mn-toppage a.currentOn {padding:6px 0 13px 20px;_padding:0 0 0 20px;background:#FFF url(//img.allabout.co.jp/pts/rnavi/cmn/crleft_top.gif) left top no-repeat;}
#mainNavi ol li a.currentOn span {padding:6px 7px 13px 0;_padding:6px 8px 13px 0;background:url(//img.allabout.co.jp/pts/rnavi/cmn/crright.gif) right top no-repeat;}

/* subNavi */
#Territory-newnavbar-moneylife #subNavi {width:0;float:left;color:#FFF;}
#Territory-newnavbar-r_children #subNavi {width:0;float:left;color:#FFF;}
#Territory-newnavbar-r_travel #subNavi {width:0;float:left;color:#FFF;}
#Territory-newnavbar-r_auto #subNavi {width:0;float:left;color:#FFF;}
#Territory-newnavbar-r_business #subNavi {width:240px;float:left;color:#FFF;}
#Territory-newnavbar-r_kurashi #subNavi {width:0;float:left;color:#FFF;}
#Territory-newnavbar-r_beauty #subNavi {width:240px;float:left;color:#FFF;}
#Territory-newnavbar-r_gourmet #subNavi {width:240px;float:left;color:#FFF;}
#Territory-newnavbar-r_health #subNavi {width:600px;float:left;color:#FFF;}
#Territory-newnavbar-r_mensstyle #subNavi {width:0;float:left;color:#FFF;}
#Territory-newnavbar-mrs #subNavi {width:0;float:left;color:#FFF;}
#Territory-newnavbar-r_entertainment #subNavi {width:0;float:left;color:#FFF;}
#Territory-newnavbar-r_house #subNavi {width:310px;float:left;color:#FFF;}
#Territory-newnavbar-r_itdigital #subNavi {width:240px;float:left;color:#FFF;}
#Territory-newnavbar-r_recipe #subNavi {width:240px;float:left;color:#FFF;}
#Territory-newnavbar-r_relationship #subNavi {width:0;float:left;color:#FFF;}
#Territory-newnavbar-r_secondlife #subNavi {width:240px;float:left;color:#FFF;}
#Territory-newnavbar-r_manabi #subNavi {width:240px;float:left;color:#FFF;}

#subNavi ul {margin:8px 8px 10px 0;_margin:8px 8px 9px 0;text-align:right;}

#Territory-newnavbar-moneylife #subNavi ul span {padding:5px 6px 5px 0;_padding:4px 1px 4px 1px;background-color:#264FA5;border-top:solid 1px #002C71;border-left:solid 1px #002C71;border-right:solid 1px #4D6AAD;border-bottom:solid 1px #4D6AAD;}
#Territory-newnavbar-r_children #subNavi ul span {padding:5px 6px 5px 0;_padding:4px 1px 4px 1px;background-color:#51A651;border-top:solid 1px #2C712C;border-left:solid 1px #2C712C;border-right:solid 1px #6AAB6A;border-bottom:solid 1px #6AAB6A;}
#Territory-newnavbar-r_travel #subNavi ul span {padding:5px 6px 5px 0;_padding:4px 1px 4px 1px;background-color:#267B51;border-top:solid 1px #004F2C;border-left:solid 1px #004F2C;border-right:solid 1px #4D8A6A;border-bottom:solid 1px #4D8A6A;}
#Territory-newnavbar-r_auto #subNavi ul span {padding:5px 6px 5px 0;_padding:4px 1px 4px 1px;background-color:#26264B;border-top:solid 1px #00003B;border-left:solid 1px #00003B;border-right:solid 1px #4D4D5E;border-bottom:solid 1px #4D4D5E;}
#Territory-newnavbar-r_business #subNavi ul span {padding:5px 6px 5px 0;_padding:4px 1px 4px 1px;background-color:#3636D4;border-top:solid 1px #000081;border-left:solid 1px #000081;border-right:solid 1px #6868CF;border-bottom:solid 1px #6868CF;}
#Territory-newnavbar-r_kurashi #subNavi ul span {padding:5px 6px 5px 0;_padding:4px 1px 4px 1px;background-color:#A0CC75;border-top:solid 1px #698B48;border-left:solid 1px #698B48;border-right:solid 1px #A6CD83;border-bottom:solid 1px #A6CD83;}
#Territory-newnavbar-r_beauty #subNavi ul span {padding:5px 6px 5px 0;_padding:4px 1px 4px 1px;background-color:#E0808F;border-top:solid 1px #9B535E;border-left:solid 1px #9B535E;border-right:solid 1px #E08E9A;border-bottom:solid 1px #E08E9A;}
#Territory-newnavbar-r_gourmet #subNavi ul span {padding:5px 6px 5px 0;_padding:4px 1px 4px 1px;background-color:#B23355;border-top:solid 1px #7A0F2F;border-left:solid 1px #7A0F2F;border-right:solid 1px #B8556C;border-bottom:solid 1px #B8556C;}
#Territory-newnavbar-r_health #subNavi ul span {padding:5px 6px 5px 0;_padding:4px 1px 4px 1px;background-color:#F99536;border-top:solid 1px #E08626;border-left:solid 1px #E08626;border-right:solid 1px #F9994A;border-bottom:solid 1px #F9994A;}
#Territory-newnavbar-r_mensstyle #subNavi ul span {padding:5px 6px 5px 0;_padding:4px 1px 4px 1px;background-color:#267BA6;border-top:solid 1px #004F71;border-left:solid 1px #004F71;border-right:solid 1px #4D8AAD;border-bottom:solid 1px #4D8AAD;}
#Territory-newnavbar-mrs #subNavi ul span {padding:5px 6px 5px 0;_padding:4px 1px 4px 1px;background-color:#D67457;border-top:solid 1px #954B32;border-left:solid 1px #954B32;border-right:solid 1px #D9866F;border-bottom:solid 1px #D9866F;}
#Territory-newnavbar-r_entertainment #subNavi ul span {padding:5px 6px 5px 0;_padding:4px 1px 4px 1px;background-color:#D3A626;border-top:solid 1px #927100;border-left:solid 1px #927100;border-right:solid 1px #D4AD4D;border-bottom:solid 1px #D4AD4D;}
#Territory-newnavbar-r_house #subNavi ul span {padding:5px 4px 5px 0;_padding:4px 1px 4px 1px;background-color:#7B5126;border-top:solid 1px #4F2C00;border-left:solid 1px #4F2C00;border-right:solid 1px #8A6A4D;border-bottom:solid 1px #8A6A4D;}
#Territory-newnavbar-r_itdigital #subNavi ul span {padding:5px 6px 5px 0;_padding:4px 1px 4px 1px;background-color:#7F7FA9;border-top:solid 1px #4F4F71;border-left:solid 1px #4F4F71;border-right:solid 1px #8A8AAD;border-bottom:solid 1px #8A8AAD;}
#Territory-newnavbar-r_recipe #subNavi ul span {padding:5px 6px 5px 0;_padding:4px 1px 4px 1px;background-color:#FF7B51;border-top:solid 1px #B24F2D;border-left:solid 1px #B24F2D;border-right:solid 1px #FF8A6A;border-bottom:solid 1px #FF8A6A;}
#Territory-newnavbar-r_relationship #subNavi ul span {padding:5px 6px 5px 0;_padding:4px 1px 4px 1px;background-color:#D3517B;border-top:solid 1px #922C4F;border-left:solid 1px #922C4F;border-right:solid 1px #D46A8A;border-bottom:solid 1px #D46A8A;}
#Territory-newnavbar-r_secondlife #subNavi ul span {padding:5px 6px 5px 0;_padding:4px 1px 4px 1px;background-color:#264086;border-top:solid 1px #00225C;border-left:solid 1px #00225C;border-right:solid 1px #4D5C8D;border-bottom:solid 1px #4D5C8D;}
#Territory-newnavbar-r_manabi #subNavi ul span {padding:5px 6px 5px 0;_padding:4px 1px 4px 1px;background-color:#267CD3;border-top:solid 1px #004D91;border-left:solid 1px #004D91;border-right:solid 1px #4D8CD6;border-bottom:solid 1px #4D8CD6;}

#subNavi ul span li {padding-left:6px;display:inline;}

/* Territory-newnavbar link */
#mainNavi ol li a:link,#mainNavi ol li a:visited,#subNavi ul li a:link,#subNavi ul li a:visited {color:#FFF;text-decoration:underline;}
#mainNavi ol li a:hover,#mainNavi ol li a:active,#subNavi ul li a:hover,#subNavi ul li a:active {color:#ccc;text-decoration:none;}
#mainNavi ol li a.currentOn:link,#mainNavi ol li a.currentOn:visited {color:#333;text-decoration:underline;}
#mainNavi ol li a.currentOn:hover,#mainNavi ol li a.currentOn:active {color:#333;text-decoration:none;}



/* breadWire */
#breadWire {margin-bottom:13px;width:940px;position:relative;float:left;_float:none;clear:both;}

/************************** 領域ナビゲーション071010変更分// **************************/



/************************** 領域ナビゲーション　ここまで// **************************/

body div#container {
	position:absolute;
	top:60px;
	left:0;
	width:947px;
	_width:962px;
	background-repeat:repeat-y;
	background-position:right top;
	border-left: solid 15px #FFFFFF;
	padding:0 0px 0 0;
	}
	
/* BODYレイアウト三列 */
div#wrapper {
	width: 940px;
	}
	
div#content {
	width: 685px;
	float: right;
	border-bottom:solid 30px #ffffff;
	_border-bottom:solid 30px #ffffff;
	}
	
div#containerBk {
	float:left;
	width:auto;
	height: 100%;
	/*background-color:#0000CC; */ /*ブラウザチェック用　IE6、7*/
	}
/************************** 2.ヘッダー ここから **************************/

body div#container div#toptext-wrapper{
	display:none;
	}

body div#container div#toptext-wrapper div#toptext{
	}
	
body div#container div#new-toptext-wrapper{
	margin:0 0 10px 0;
	}
	
body div#container div#new-toptext-wrapper div#toptext{/*hack safari*/
	clear:both;
	width: 940px;
	height: auto;
	color:#000000;
	vertical-align:bottom;
	border-bottom: solid 1px #cccccc;
	background: #ffffff;
	}
	
body div#container div#header{
	width:940px;
	margin-bottom: 0;
	clear: both;
	}

div#seotext a{
	color: #000099;
	}

div#infotext {
	margin: 0; 
	padding: 0; 
	width: 40%; 
	text-align: right; 
	float: right; 
	display: inline;
}

div#infotext a{
	color: #000099;
	}	
	
div#topbanner{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 12px;
}

/************************** 2.ヘッダー ここまで **************************/

/************************** 3.ヘッドナビゲーション ここから **************************/
body div#container div#headnavi {
	width:940px;
	margin-bottom: 15px;
	}
/************************** 3.ヘッドナビゲーション ここまで **************************/

/************************** 5.フッター　ここから **************************/
div#bottom {
	width:939px;
	_width:940px;
	height: 26px;
	margin-bottom: 20px;
	border: solid 1px #cccccc;
	background-color: #f3f3f3;
	vertical-align: middle;
	clear: both;
	}

div#footer {
	width:940px;
	text-align: center;
	clear: both;
	}

/************************** 5.フッター　ここまで **************************/

/* health */
table#interviewWire {border: none; width: 505px; margin-bottom: 20px;}
table#interviewWire h3 {line-height:1.5em; border: none; margin: 0px; padding: 7px 10px 16px 26px; background: url(//img.allabout.co.jp/pts/img/2006/bg_title01.gif) no-repeat left top; font-weight: bold;}
table#interviewWire .rightLogo {text-align: right; padding-top: 10px;}
div#pastArea div.keyword {padding-left: 5px; font-weight: bold;}
div#pastArea ul.disorder {padding: 0 0 0 5px;}
div#pastArea ul.health {padding: 10px 0 0 5px;}
div#pastArea p.dictionary {padding: 0 0 0 12px; margin: 0; float: right; text-align: right; zoom:1;}
div#pastArea p.dictionary:after {content:"."; display: block; height:0px; clear:both; visibility:hidden;}
div#onlineCheckWire {background-color: #f4e4e4; width: 173px; _width: 185px; padding: 6px; margin-top: 10px;}
div#onlineCheckWire div#onlineCheck {padding-left: 5px; font-weight: bold;}
div#onlineCheckSub {background-color: #fbf2f2; width: 173px; _width: 185px; padding: 6px;}
div#onlineCheckSub ul {margin: 0 0 10px 0; padding: 0 0 0 0; list-style-type: none;}
div#onlineCheckSub ul li {margin: 0; padding: 0 0 0 5px;}

/* premium */
div.premium {display:inline-block; border: solid 1px #e0e0e0; background-color: #f7f7f7; padding: 10px 10px 5px 10px; margin: 20px 0; zoom: 1;}
div.premium div.premiumHead { background: url(//img.allabout.co.jp/pts/premium/pre_bg_dline.gif) bottom left repeat-x transparent; padding-bottom: 8px; zoom: 1;}
div.premium div.premiumHead:after {content:"."; display: block; height:0px; clear:both; visibility:hidden;}
div.premium .premiumLeft {float: left; width: 370px;}
div.premium .premiumLeft dl {margin: 0;	padding: 10px 0 0 0;}
div.premium .premiumLeft dt {float: left; width: 70px; margin: 0; padding: 0 0 5px 0;}
div.premium .premiumLeft dd {margin: 0;	padding: 0 0 5px 0;}
div.premium .pName {float: left; width: 70px; margin-top: 3px; margin-bottom: 0;}


/* today */
div#todayWire {background: #eee; padding: 2px;}
div#todayWire img {border: none;}
h4.todayTitle {background: #bf3600; color: #fff; text-align: center; padding: 5px 10px;}
div#todayWire dl,div#todayWire dt,div#todayWire dd {padding: 0; margin: 0; background: transparent none; zoom: 1;}
div#todayWire dl {padding: 8px 9px;}
div#todayWire dt {float:left; padding-right: 8px;}
div#todayWire dl:after,div#todayWire dd:after {content:"."; display: block; height:0px; clear:both; visibility:hidden;}

/* provider */
div#provider {margin-bottom: 20px;}
div#provider h3 {line-height:1.5em; border: 0px; margin: 0px; padding: 7px 10px 16px 26px; background: url("//img.allabout.co.jp/pts/img/2006/bg_title01.gif") no-repeat left top; font-weight: bold;}
#provider div#providerForm {background: url(//img.allabout.co.jp/pts/provider/plan_bg_b.gif) repeat-y left top; width: 504px; padding: 10px 10px 10px 10px;}
#provider div.providerFormLW {float: left; width: 230px; padding-bottom: 8px;}
#provider div.providerFormLWB {float: left; width: 230px;}
#provider div.providerFormRW {float: right; width: 230px; padding-bottom: 8px;}
#provider div.providerFormRWB {float: right; width: 230px;}
#provider div.providerFormRWSub {float: right; width: 230px; padding: 8px 0 0 0;}
#provider div.providerFormRWSub input {margin-right: 5px; vertical-align: middle;}
#provider p#providerTitle1 {margin: 0 0 5px 0; padding: 0; background: url(//img.allabout.co.jp/pts/provider/plan_t_1.gif) no-repeat left top; text-indent: -9999px; height: 14px;}
#provider p#providerTitle2 {margin: 0 0 5px 0; padding: 0; background: url(//img.allabout.co.jp/pts/provider/plan_t_2.gif) no-repeat left top; text-indent: -9999px; height: 14px;}
#provider p#providerTitle3 {margin: 0 0 5px 0; padding: 0; background: url(//img.allabout.co.jp/pts/provider/plan_t_3.gif) no-repeat left top; text-indent: -9999px; height: 14px;}
#provider p#headerSig {margin: 10px 0 0 0; padding: 0; background: url(//img.allabout.co.jp/pts/provider/plan_bg_h.gif) no-repeat left top; height: 4px; text-indent: -9999px; font-size: 1%;}
#provider p#footerSig {margin: -4px 0 0 0; padding: 0; background: url(//img.allabout.co.jp/pts/provider/plan_bg_f.gif) no-repeat left bottom; height: 4px; text-indent: -9999px; font-size: 1%;}
#provider img.objR {margin-right: 5px;}
#provider select{margin: 0 0 0 8px; padding: 0; border: none;}

div.sidebarSubWire {padding-bottom: 4px; margin-bottom: 10px; background-color: #fcf5f5; zoom: 1;}
div.sidebarSubWire:after {content:"."; display: block; height:0px; clear:both; visibility:hidden;}
div.sidebarSubWire h3 {margin-bottom: 8px;}
div.sidebarSubWire .sidebarSubWord {padding: 0 0 5px 5px; font-weight: bold; background: transparent none; zoom: 1;}
div.sidebarSubWire input{margin: 0 0 0 5px; padding: 0; vertical-align: middle;}
div.sidebarSubWire select{margin: 0 0 0 5px; padding: 0; border: solid 1px #e4cdcd;}
div.sidebarSubWire dt {margin: 0 0 0 0; padding: 2px 0 0 8px; background: transparent none; zoom: 1;}
div.sidebarSubWire dd {margin: 0 0 5px 0; padding: 2px; zoom: 1;}
div.sidebarSubWire dl#home {margin: 0 0 0 5px; _margin: 0 0 5px 5px; padding: 0; border-left: solid 4px #e4cdcd; zoom: 1;}
div.sidebarSubWire dl#line {margin: 0 0 0 5px; _margin: 0 0 5px 5px; padding: 0; border-left: solid 4px #e4cdcd; zoom: 1;}
div.sidebarSubWire dl#prefectures {margin: 0 0 0 2px; padding: 0; border-left: solid 4px #e4cdcd; float: left; width: 150px; zoom: 1;}
div.sidebarSubWire p.sidebarRSub {float: right; width: 50px; padding: 17px 0 0 0; margin: 0; zoom: 1;}
div.sidebarSubWire p.sidebarRSub:after {content:"."; display: block; height:0px; clear:both; visibility:hidden;}
div.sidebarSubWire p.sidebarRLink {clear: both; text-align: right; padding: 0 5px 0 0; margin: 0; white-space: nowrap; zoom: 1;}

/* gourmet */
div#pastAreaHGourmet {background-color: #f4e4e4; width: 173px; _width: 185px; padding: 6px;}
div#pastAreaHGourmet p {margin: 0; padding: 0 0 0 25px; height: 17px; background: url(//img.allabout.co.jp/pts/img/2007/fork3.gif) no-repeat left top;}

/* NewYorkTimes */
#nytWire {width: 100%; text-align: center; margin-bottom: 20px;}
#nytWire table,#nytWire tr,#nytWire td {margin: 0; vertical-align: top;}
#nytWire table {background-color: #ccc; margin-left: auto; margin-right: auto; text-align: left;}
#nytWire td img {margin: 5px 0;}
#nytWire:after {clear: both;}
.nytBox {width: 145px; background-color: #fff; padding-top: 5px; text-align: left;}

 /* 
----------------------------------------------------------------------------------------------------------------------------------------------------
Hack
----------------------------------------------------------------------------------------------------------------------------------------------------
*/

/*win IE6.X ------------------------------------------------------------------ */
/*win IE6.X ------------------------------------------------------------------// */

/*win IE7.X------------------------------------------------------------------ */
/*win IE7.X ------------------------------------------------------------------ // */
	

/* safari hack ------------------------------------------------------------------  */
body div#globalNavigation { /*hack safari*/
	position: absolute;
	top:0;
	left:0;
	width:955px;
	height:93px;
	margin:-10px 0 0 0; _margin:-9px 0 0 0;*
	padding:0;
	}

body div#globalNavigation object { /*070319 hack safari*/
	position:absolute;
	top:0px;
	height:92px;
	margin:0px 0 0 0;*
	}

body div#container div#new-toptext-wrapper div#toptext{/*hack safari*/
	clear:both;
	width: 940px;
	height: 1em;
	color:#000000;
	vertical-align:bottom;
	border-bottom: solid 1px #cccccc;
	background:#ffffff;*
	}
	

	
/* safari hack ------------------------------------------------------------------ //*/
