@charset "Shift_JIS";
/* side (Right)
----------------------------------------------- */
#containerNews {
margin:0;
padding:0px 0px 0px 0px;
width:309px;
clear:both;
}

#containerNews h4 {
text-indent:-9999px;
margin:0;
padding:0;
width:300px;
height:30px;
background:url(../images/top_news_title.gif) no-repeat;
clear:both;
}

#containerNews dl {
margin:0;
padding:5px 0px 0px 15px;
clear:both;
}

#containerNews dl dt {
margin:0;
padding:0px 5px 3px 0px;
width:120px;
float:left;
}

/* Mozilla */
:root #containerNews dl dt {
margin:0;
padding:0px 5px 0px 0px;
width:120px;
float:left;
}

#containerNews dl dd {
margin:0;
padding:0 0 0 10px;
/*width:154px;
*/
width:150px;
float:left;
}

#containerNews dl dd a {
color:#000000;
}

#containerNews dl dd strong {
color:#000000;
font-size:85%;
}

#containerNews dl dd a:hover {
color:#b2b2b2;
}

#containerNews dl dd p small {
margin:0;
padding:10px 0px 0px 0px;
float:left;
}

.hr_news {
margin:0px 0px 0px 15px;
padding:0px 0px 3px 0px;
width:279px;
border:0;
border-bottom:1px solid #ffffff;
clear:both;
}

/* Mozilla */
:root .hr_news {
margin:0px 0px 0px 15px;
padding:0px 0px 7px 0px;
width:279px;
border:0;
border-bottom:1px solid #ffffff;
clear:both;
}

.hr_news hr {
display:none;
}

#containerPresent {
margin: 0;
padding: 0;
width: 309px;
clear: both;
font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka,"‚l‚r ‚oƒSƒVƒbƒN","MS PGothic",Sans-Serif;
color:#000000;
}

#containerPresent .PresentBox {
border-bottom: 1px #b2b2b2 solid;
float: left;
}

#containerPresent {
margin: 0;
padding: 0;
width: 309px;
clear: both;
}

#containerPresent .PresentBox {
border-bottom: 1px #b2b2b2 solid;
float: left;
}

#containerPresent .PresentLeft {
margin: 0;
padding: 0;
width: 209px;
float: left;
}

#containerPresent p.presentRight {
float: right;
height:85px;
width: 95px;
padding:5px 5px 5px 0;
}

#containerPresent .PresentLeft h4 {
text-indent: -9999px;
margin: 5px 0 0 0;
padding: 0;
width: 209px;
height: 22px;
background: url(../images/top_present_title.gif) no-repeat;
clear: both;
}

#containerPresent .PresentLeft h4.special {	/* ƒCƒŒƒMƒ…ƒ‰[”Å‚ÅŽg—p */
text-indent: 0px;
margin: 0;
padding: 4px 5px 4px 8px;
width: 200px;
height: auto;
color: #000;
font-weight: bold;
background: none;
}

#containerPresent .PresentLeft ul {
margin: 5px 0px 0px 6px;
padding: 0px;
list-style-type:none;
}

#containerPresent .PresentLeft li {
margin:4px 0px 0px 0px;
width:194px;
font-size:11px;
float:left;
line-height:normal;
padding:0px;
}
/*IE6*/
* html #containerPresent .PresentLeft li {
margin:6px 0px 0px 0px;
}
/*IE7*/
*:first-child+html #containerPresent .PresentLeft li {
margin:6px 0px 0px 0px;
}

#containerPresent .PresentLeft li a {
display:block;
margin:0px;
padding:0px 0px 0px 10px;
background:url(../images/list_disc.gif) no-repeat 0 0.25em;
}

#containerPresent .PresentLeft li.more {
background:none;
font-size:10px;
margin: 7px 0 0;
}

#containerPresent .PresentLeft li.more a {
display:block;
margin:0px 0px 0px 120px;
padding:3px 0px 0px 9px;
background:url(../images/arrow_gray_link.gif) no-repeat 0 0.25em;
}

#containerPresent .PresentLeft li.more a:hover {
background:url(../images/arrow_gray_hover.gif) no-repeat 0 0.25em;
}

/*IE6*/
* html #containerPresent .PresentLeft li.more a {
background:url(../images/arrow_gray_link.gif) no-repeat 0 1px;}
* html #containerPresent .PresentLeft li.more a:hover {
background:url(../images/arrow_gray_hover.gif) no-repeat 0 1px;}
/*IE7*/
*:first-child+html #containerPresent .PresentLeft li.more a {
background:url(../images/arrow_gray_link.gif) no-repeat 0 1px;}
*:first-child+html #containerPresent .PresentLeft li.more a:hover {
background:url(../images/arrow_gray_hover.gif) no-repeat 0 1px;}


#twitter {
margin: 0;
padding:15px 0 0 0;
width: 309px;
clear: both;
}


/*
#containerRanking {
margin:0;
padding:10px 0px 0px 0px;
width:309px;
clear:both;
}

#containerRanking h4 {
text-indent:-9999px;
margin:0;
padding:0;
width:300px;
height:30px;
background:url(../images/top_ranking_title.gif) no-repeat;
clear:both;
}

#containerRanking table {
margin:5px 0px 0px 15px;
padding:0;
width:279px;
border:none;
border-collapse:collapse;
background-color:#ffffff;
clear:both;
}

#containerRanking table th,
#containerRanking table td {
border:none;
}

#containerRanking table th {
margin:0;
padding:0;
width:50px;
vertical-align:top;
text-align:left;
border-bottom:1px solid #ebebeb;
}

#containerRanking table td.icon {
margin:0;
padding:0;
width:23px;
vertical-align:middle;
text-align:left;
border-bottom:1px solid #ebebeb;
}

#containerRanking table td.link {
margin:0;
padding:0px 5px 0px 0px;
width:201px;
vertical-align:middle;
text-align:left;
border-bottom:1px solid #ebebeb;
}

#containerRanking table td a {
color:#000000;
}

#containerRanking table td a:hover {
color:#b2b2b2;
}

#containerRanking ul {
margin:0;
padding:5px 15px 0px 0px;
list-style:none;
text-indent:0;
text-align:left;
float:right;
}

#containerRanking li {
margin:0;
padding:0;
list-style:none;
text-indent:-9999px;
}


:root #containerRanking li a {
overflow:hidden;
}

#containerRanking li a {
display:block;
margin:0;
width:100px;
height:17px;
background:url(../images/top_ranking_link.gif) no-repeat 0px 0px;
}

#containerRanking li a:hover {
background:url(../images/top_ranking_link.gif) no-repeat -100px 0px;
}

#containerGooRanking {
margin:0;
padding:10px 0px 0px 0px;
width:309px;
clear:both;
}

#containerGooRanking h4 {
text-indent:-9999px;
margin:0;
padding:0;
width:300px;
height:30px;
background:url(../images/top_gooranking_title.gif) no-repeat;
clear:both;
}

#containerGooRanking ul {
margin:5px 0px 0px 15px;
padding:0;
width:279px;
background-color:#ffffff;
clear:both;
list-style:none;
}

#containerGooRanking li {
margin:0;
padding:5px 5px 5px 23px;
border-bottom:1px solid #ebebeb;
background:url(../images/arrow_gooranking.gif) 3px 5px no-repeat;
}

#containerGooRanking li a:link,
#containerGooRanking li a:visited {
color:#000000;
font-size:12px;
font-weight:bold;
}

#containerGooRanking li a:hover,
#containerGooRanking li a:active {
color:#b2b2b2;
}
*/




/*Appliko*/
#containerAppliko *
{
	margin			: 0;
	padding			: 0;
}
#containerAppliko
{
	width			: 309px;
	padding-top		: 10px;
	background		: #ebebeb;
	clear:both;
}
#containerAppliko .head
{
	width			: 279px;
	height			: 35px;
	margin			: 0 15px;
	text-indent		: -9999px;
	background		: url("../images/head.gif") no-repeat 0 0;
}
#containerAppliko .body
{
	width			: 277px;
	_width			: 279px;
	margin			: 0 15px;
	border			: 1px solid #cccccc;
	background		: #ffffff;
}
#containerAppliko .body .content
{
	padding			: 8px;
}
#containerAppliko .body .content .ico
{
	width			: 45px;
	float			: left;
}
#containerAppliko .body .content .txt
{
	width			: 208px;
	float			: right;
}
#containerAppliko .body .content .txt1
{
	font-weight		: bold;
	font-size		: 12px;
	line-height		: 1.4em;
	color			: #de7cad;
}
#containerAppliko .body .content .txt1 span
{
	color			: #A0C923;
}
#containerAppliko .body .content .txt2
{
	font-size		: 11px;
	line-height		: 1.4em;
	margin-top		: 3px;
}
#containerAppliko .foot
{
	width			: 279px;
	height			: 30px;
	margin			: 0 15px;
	background		: url("../images/foot.gif") no-repeat 0 0;
}
#containerAppliko .foot a
{
	display			: block;
	width			: 139px;
	height			: 30px;
	margin-left		: 140px;
}
#containerAppliko .foot a span
{
	display			: none;
}
#containerAppliko a:link, #containerAppliko a:active, #containerAppliko a:visited
{
	color			: #000000;
	text-decoration	: underline;
}
#containerAppliko a:hover
{
	color			: #b2b2b2;
	text-decoration	: underline;
}
#containerAppliko .border
{
	border-width	: 1px 0px 0px 0px;
	border-style	: solid;
	border-color	: #e5e5e5;
}
#containerAppliko img
{
	border			: 0px none #ffffff;
}
#containerAppliko .clearfix:after
{
	content			: ".";
	display			: block;
	clear			: both;
	height			: 0;
	visibility		: hidden;
}
#containerAppliko .clearfix
{
	min-height		: 1px;
}
* html #containerAppliko .clearfix
{
	height			: 1px;
	/*\*//*/
	height			: auto;
	overflow		: hidden;
	/**/
}



/*cafeblo*/
#containerCafeblo {	
position:relative;
margin:0;
padding:10px 0px 0px 0px;
width:309px;
clear:both;
}
#containerCafeblo .to_cafeblo {
position:absolute;
left:204px;
top:26px;
margin:0;
padding:0px;
text-indent:-9999px;
}
#containerCafeblo .to_cafeblo a {
display:block;
margin:0;
padding:0;
width:90px;
height:11px;
background:url(../images/top_cafeblo_top.gif) no-repeat;
}

#containerCafeblo .to_cafeblo a:hover {
background:url(../images/top_cafeblo_top.gif) no-repeat -90px 0px;
}

#containerCafeblo h4 {
text-indent:-9999px;
margin:0;
padding:0;
width:300px;
height:35px;
background:url(../images/top_cafeblo_title.gif) no-repeat;
clear:both;
}

#containerCafeblo table {
margin:0px 0px 0px 15px;
padding:0;
width:279px;
border:none;
border-collapse:collapse;
background-color:#ffffff;
clear:both;
}

#containerCafeblo table th,
#containerCafeblo table td {
border:none;
}

#containerCafeblo table th {
margin:0;
padding:5px 10px;
width:204px;
vertical-align:middle;
text-align:left;
border-bottom:1px solid #ebebeb;
}

#containerCafeblo table td {
margin:0;
padding:5px 5px;
width:45px;
vertical-align:top;
text-align:right;
border-bottom:1px solid #ebebeb;
}

#containerCafeblo table th a {
color:#000000;
}

#containerCafeblo table th a:hover {
color:#b2b2b2;
}

#containerCafeblo table th p small {
margin:0;
padding:3px 0px 0px 0px;
float:left;
}

#containerCafeblo ul {
margin:5px 0px 0px 15px;
padding:0;
width:279px;
list-style:none;
text-indent:0;
text-align:left;
clear:both;
}

#containerCafeblo li {
margin:0px 0px 5px 0px;
padding:0;
list-style:none;
text-indent:-9999px;
float:left;
}

/* Mozilla */
:root #containerCafeblo li a {
overflow:hidden;
}

#containerCafeblo li.how a {
display:block;
margin:0px 5px 0px 0px;
width:96px;
height:17px;
background:url(../images/top_cafeblo_how.gif) no-repeat;
}

#containerCafeblo li.how a:hover {
background:url(../images/top_cafeblo_how.gif) no-repeat -96px 0px;
}

#containerCafeblo li.start a {
display:block;
margin:0px 5px 0px 0px;
width:104px;
height:17px;
background:url(../images/top_cafeblo_start.gif) no-repeat;
}

#containerCafeblo li.start a:hover {
background:url(../images/top_cafeblo_start.gif) no-repeat -104px 0px;
}

#containerCafeblo li.login a {
display:block;
margin:0;
width:69px;
height:17px;
background:url(../images/top_cafeblo_login.gif) no-repeat;
}

#containerCafeblo li.login a:hover {
background:url(../images/top_cafeblo_login.gif) no-repeat -69px 0px;
}

#containerWorldnews {
margin:0;
padding:10px 0px 0px 0px;
width:309px;
clear:both;
}

#containerWorldnews h4 {
text-indent:-9999px;
margin:0;
padding:0;
width:300px;
height:35px;
background:url(../images/side_title_worldnews.gif) no-repeat;
clear:both;
}

#containerWorldnews ul.map {
margin:0;
padding:0px 0px 0px 15px;
list-style:none;
text-indent:0;
text-align:left;
float:left;
}

#containerWorldnews ul.map li {
margin:0;
padding:0;
list-style:none;
text-indent:-9999px;
}

/* Mozilla */
:root #containerWorldnews ul.map li a {
overflow:hidden;
}

#containerWorldnews ul.map li a {
display:block;
margin:0;
padding:0;
width:279px;
height:117px;
background:url(../images/side_worldnews_map.gif) no-repeat 0px 0px;
}

#containerWorldnews ul.map li a:hover {
background:url(../images/side_worldnews_map.gif) no-repeat -279px 0px;
}

#containerWorldnews ul.list {
margin:0;
padding:5px 0px 0px 15px;
width:190px;
list-style:none;
text-indent:0;
text-align:left;
float:left;
}

/* Mozilla & IE7 */
html>body #containerWorldnews ul.list {
margin:0;
padding:5px 0px 0px 15px;
width:222px;
list-style:none;
text-indent:0;
text-align:left;
float:left;
}

#containerWorldnews ul.list li {
margin:0;
padding:0;
list-style:none;
clear:both;
}

#containerWorldnews ul.list li a {
margin:3px 0px 0px 0px;
padding:0px 0px 0px 9px;
background:url(../images/arrow_gray_link.gif) no-repeat 0 0.25em;
float:left;
}

#containerWorldnews ul.list li a:hover {
background:url(../images/arrow_gray_hover.gif) no-repeat 0 0.25em;
}

#containerWorldnews ul.link {
margin:0;
padding:5px 15px 0px 0px;
list-style:none;
text-indent:0;
text-align:left;
float:right;
}

#containerWorldnews ul.link li {
margin:0;
padding:0;
list-style:none;
text-indent:-9999px;
}

/* Mozilla */
:root #containerWorldnews ul.link li a {
overflow:hidden;
}

#containerWorldnews ul.link li a {
display:block;
margin:0;
width:48px;
height:17px;
background:url(../images/side_worldnews_link.gif) no-repeat 0px 0px;
}

#containerWorldnews ul.link li a:hover {
background:url(../images/side_worldnews_link.gif) no-repeat -48px 0px;
}

/*containerhit*/
#containerhit,#containerAll,#containerInterior,#containerCareer,#containerBag {
margin:0;
padding:10px 0px 0px 0px;
width:309px;
clear:both;
overflow:hidden;
}

#containerhit h4 {
text-indent:-9999px;
margin:0;
padding:0;
width:300px;
height:35px;
background:url(../images/title_hit.gif) no-repeat;
clear:both;
}

#containerAll h4 {
text-indent:-9999px;
margin:0;
padding:0;
width:300px;
height:35px;
background:url(../images/title_Caferanking.gif) no-repeat;
clear:both;
}


#containerInterior h4 {
text-indent:-9999px;
margin:0;
padding:0;
width:300px;
height:35px;
background:url(../images/title_liferanking.gif) no-repeat;
clear:both;
}

#containerCareer h4 {
text-indent:-9999px;
margin:0;
padding:0;
width:300px;
height:35px;
background:url(../images/title_careerranking.gif) no-repeat;
clear:both;
}

#containerBag h4 {
text-indent:-9999px;
margin:0;
padding:0;
width:300px;
height:35px;
background:url(../images/title_travelranking.gif) no-repeat;
clear:both;
}

#containerhit table,#containerAll table,#containerInterior table,#containerCareer table,#containerBag table {
margin:0px 0px 0px 15px;
padding:0;
width:279px;
border:none;
border-collapse:collapse;
background-color:#ffffff;
clear:both;
}


#containerhit  table th,#containerAll  table th,#containerInterior  table th,#containerCareer table th,#containerBag table th
#containerhit  table td,#containerAll  table td,#containerInterior  table td,#containerCareer table td,#containerBag table td {
border:none;
}

#containerhit  table th,#containerAll  table th,#containerInterior  table th,#containerCareer table th,#containerBag table th {
margin:0;
padding:0;
width:90px;
vertical-align:top;
text-align:left;
border-bottom:1px solid #ebebeb;
}

#containerhit  table td,#containerAll  table td,#containerInterior  table td,#containerCareer table td,#containerBag table td {
margin:0;
padding:10px 10px 10px 0px;
width:174px;
vertical-align:top;
text-align:left;
border-bottom:1px solid #ebebeb;
}

#containerhit table td p,#containerAll table td p,#containerInterior table td p,#containerCareer table td p,#containerBag table td p {
margin:0;
padding:5px 0px 0px 0px;
clear:both;
font-size:10px;
color:#000000;
}

#containerhit table td a:hover,#containerAll table td a:hover,#containerInterior table td a:hover,#containerCareer table td a:hover, #containerBag table td a:hover {
color:#b2b2b2;
}


#containerhit ul,#containerAll ul,#containerInterior ul,#containerCareer ul,#containerBag ul {
margin:0;
padding:5px 15px 0px 0px;
list-style:none;
text-indent:0;
text-align:left;
float:right;
}

#containerhit li,#containerAll li,#containerInterior li,#containerCareer li,#containerBag li {
margin:0;
padding:0;
list-style:none;
text-indent:-9999px;
}

/* Mozilla */
:root #containerhit li a,:root #containerhit li a,:root #containerCareer li a,#containerBag li a {
overflow:hidden;
}

#containerhit li a,#containerhit li a,#containerCareer li a,#containerBag li a {
display:block;
margin:0;
width:194px;
height:14px;
background:url(../images/side_selectcafe_link.gif) no-repeat 0px 0px;
}

#containerhit li a:hover,#containerhit li a:hover,#containerCareer li a:hover,#containerBag li a:hover {
background:url(../images/side_selectcafe_link.gif) no-repeat -199px 0px;
}

/* containertotal */
:root #containerAll li a,:root #containerAll li a {
overflow:hidden;
}

#containerAll li a,#containerAll li a {
display:block;
margin:0;
width:194px;
height:14px;
background:url(../images/side_selectcafe_link.gif) no-repeat 0px 0px;
}

#containerAll li a:hover,#containerAll li a:hover {
background:url(../images/side_selectcafe_link.gif) no-repeat -199px 0px;
}

/* containerInterior */
:root #containerInterior li a,:root #containerInterior li a {
overflow:hidden;
}

#containerInterior li a,#containerInterior li a {
display:block;
margin:0;
width:194px;
height:14px;
background:url(../images/side_selectcafe_link.gif) no-repeat 0px 0px;
}

#containerInterior li a:hover,#containerInterior li a:hover {
background:url(../images/side_selectcafe_link.gif) no-repeat -199px 0px;
}

#containerAll  table th img {
width:75px;
height:85px;
}

#containerhit  table th img {
width:75px;
height:85px;
}

#containerInterior  table th img {
width:75px;
height:85px;
}

#containerCareer  table th img {
width:75px;
height:85px;
}

#ccontainerBag table th img {
width:75px;
height:85px;
}



/*‚±‚±‚Ü‚Å*/


#containerShopping {
margin:0;
padding:10px 0px 0px 0px;
width:309px;
clear:both;
}

#containerShopping h4 {
text-indent:-9999px;
margin:0;
padding:0;
width:300px;
height:35px;
background:url(../images/side_title_shopping.gif) no-repeat;
clear:both;
}

#containerShopping table {
margin:0px 0px 0px 15px;
padding:0;
width:279px;
border:none;
border-collapse:collapse;
background-color:#ffffff;
clear:both;
}

#containerShopping table th,
#containerShopping table td {
border:none;
}

#containerShopping table th {
margin:0;
padding:0;
width:90px;
vertical-align:top;
text-align:left;
border-bottom:1px solid #ebebeb;
}

#containerShopping table td {
margin:0;
padding:10px 5px 10px 0px;
width:184px;
vertical-align:top;
text-align:left;
border-bottom:1px solid #ebebeb;
}

#containerShopping table td p {
	margin:0;
	padding:5px 0px 0px 0px;
	clear:both;
	color:#000000;
}

#containerShopping table td p a.sc{
	color:#000000;
}

#containerShopping table td p a.sc:hover{
	color:#b2b2b2;
}

#containerShopping table td a:hover {
color:#b2b2b2;
}

#containerShopping ul {
margin:0;
padding:5px 15px 0px 0px;
list-style:none;
text-indent:0;
text-align:left;
float:right;
}

#containerShopping li {
margin:0;
padding:0;
list-style:none;
text-indent:-9999px;
}

/* Mozilla */
:root #containerShopping li a,:root #containerShopping li a {
overflow:hidden;
}

#containerShopping li a,#containerhit li a {
display:block;
margin:0;
width:194px;
height:14px;
background:url(../images/side_selectcafe_link.gif) no-repeat 0px 0px;
}

#containerShopping li a:hover,#containerShopping li a:hover {
background:url(../images/side_selectcafe_link.gif) no-repeat -199px 0px;
}



#containerSentimental {
margin:0;
padding:10px 0px 0px 0px;
width:309px;
clear:both;
}

#containerSentimental h4 {
text-indent:-9999px;
margin:0;
padding:0;
width:300px;
height:35px;
background:url(../images/side_title_sentimental.gif) no-repeat;
clear:both;
}

#containerSentimental table {
margin:0px 0px 0px 15px;
padding:0;
width:279px;
border:none;
border-collapse:collapse;
background-color:#ffffff;
clear:both;
}

#containerSentimental table th,
#containerSentimental table td {
border:none;
}

#containerSentimental table th {
margin:0;
padding:0;
width:50px;
vertical-align:top;
text-align:left;
border-bottom:1px solid #ebebeb;
}

#containerSentimental table td {
margin:0;
padding:5px 5px 5px 0px;
width:224px;
vertical-align:middle;
text-align:left;
border-bottom:1px solid #ebebeb;
}

#containerSentimental table td a {
color:#000000;
}

#containerSentimental table td a:hover {
color:#b2b2b2;
}

#containerSentimental ul {
margin:0;
padding:5px 15px 0px 0px;
list-style:none;
text-indent:0;
text-align:left;
float:right;
}

#containerSentimental li {
margin:0;
padding:0;
list-style:none;
text-indent:-9999px;
}

/* Mozilla */
:root #containerSentimental li a {
overflow:hidden;
}

#containerSentimental li a {
display:block;
margin:0;
width:121px;
height:17px;
background:url(../images/side_sentimental_link.gif) no-repeat 0px 0px;
}

#containerSentimental li a:hover {
background:url(../images/side_sentimental_link.gif) no-repeat -121px 0px;
}

#containerMap {
margin:0;
padding:10px 0px 10px 0px;
width:309px;
clear:both;
}

#containerMap h4 {
text-indent:-9999px;
margin:0;
padding:0;
width:300px;
height:35px;
background:url(../images/side_title_map.gif) no-repeat;
clear:both;
}

#containerMap table {
margin:0px 0px 0px 15px;
padding:0;
width:279px;
border:none;
border-collapse:collapse;
background-color:#ffffff;
clear:both;
}

#containerMap table th,
#containerMap table td {
border:none;
}

#containerMap table th {
margin:0;
padding:5px 10px;
width:204px;
vertical-align:middle;
text-align:left;
border-bottom:1px solid #ebebeb;
}

#containerMap table td {
margin:0;
padding:5px 5px;
width:45px;
vertical-align:top;
text-align:right;
border-bottom:1px solid #ebebeb;
}

#containerMap table th a {
color:#000000;
}

#containerMap table th a:hover {
color:#b2b2b2;
}

#containerMap table th p small {
margin:0;
padding:3px 0px 0px 0px;
float:left;
}

#containerMapKeyword {
margin:2px 0px 0px 15px;
padding:5px 10px 5px 10px;
width:279px;
border:3px solid #ffffff;
clear:both;
}

/* Mozilla & IE7 */
html>body #containerMapKeyword {
margin:2px 0px 0px 15px;
padding:5px 10px 5px 10px;
width:253px;
border:3px solid #ffffff;
clear:both;
}

#containerMapKeyword strong {
color:#000000;
}

#containerMap ul {
margin:0;
padding:5px 15px 0px 0px;
list-style:none;
text-indent:0;
text-align:left;
float:right;
}

#containerMap li {
margin:0;
padding:0;
list-style:none;
text-indent:-9999px;
}

/* Mozilla */
:root #containerMap li a {
overflow:hidden;
}

#containerMap li a {
display:block;
margin:0;
width:97px;
height:17px;
background:url(../images/side_map_link.gif) no-repeat 0px 0px;
}

#containerMap li a:hover {
background:url(../images/side_map_link.gif) no-repeat -97px 0px;
}

#containerYellowpage {
margin:0;
padding:10px 0px 0px 0px;
width:309px;
clear:both;
}

#containerYellowpage h4 {
text-indent:-9999px;
margin:0;
padding:0;
width:300px;
height:35px;
background:url(../images/side_title_yellowpage.gif) no-repeat;
clear:both;
}

#containerYellowpage table {
margin:0px 0px 0px 15px;
padding:0;
width:279px;
border:none;
border-collapse:collapse;
background-color:#ffffff;
clear:both;
}

#containerYellowpage table th,
#containerYellowpage table td {
border:none;
}

#containerYellowpage table th {
margin:0;
padding:0;
width:50px;
vertical-align:top;
text-align:left;
border-bottom:1px solid #ebebeb;
}

#containerYellowpage table td {
margin:0;
padding:0px 5px 0px 0px;
width:224px;
vertical-align:middle;
text-align:left;
border-bottom:1px solid #ebebeb;
}

#containerYellowpage table td a {
color:#000000;
}

#containerYellowpage table td a:hover {
color:#b2b2b2;
}

#containerEnglish {
margin:0;
padding:10px 0px 0px 15px;
width:309px;
clear:both;
}

#containerEnglish h4 a {
display:block;
text-indent:-9999px;
margin:0;
padding:0;
width:279px;
height:75px;
background:url(../images/side_english_title.gif) no-repeat;
clear:both;
}

#containerEnglish h5 {
text-indent:-9999px;
margin:0;
padding:0;
width:279px;
height:46px;
background:url(../images/side_english_caption.gif) no-repeat;
clear:both;
}

#containerEnglish p {
margin:0;
padding:0px 10px 5px 10px;
width:279px;
background-color:#ffffff;
float:left;
}

/* Mozilla & IE7 */
html>body #containerEnglish p {
margin:0;
padding:0px 10px 5px 10px;
width:259px;
background-color:#ffffff;
float:left;
}

#containerEnglish p a {
color:#000000;
}

#containerEnglish p a:hover {
color:#b2b2b2;
}

#containerEnglishKeyword {
margin:0px 0px 0px 15px;
padding:5px 10px 5px 10px;
width:279px;
border:3px solid #ffffff;
clear:both;
}

/* Mozilla & IE7 */
html>body #containerEnglishKeyword {
margin:0px 0px 0px 15px;
padding:5px 10px 5px 10px;
width:253px;
border:3px solid #ffffff;
clear:both;
}

#containerEnglishKeyword p {
margin:3px 0px 0px 0px;
padding:0;
color:#000000;
}

#containerKimako {
margin:0;
padding:10px 0px 0px 15px;
width:294px;
clear:both;
}

#containerKimako h4 {
display:block;
text-indent:-9999px;
margin:0;
padding:0;
width:230px;
height:47px;
background:url(../images/side_kimako_title.gif) no-repeat;
float:left;
}

#containerKimakoVol {
margin:0;
padding:0;
width:49px;
height:47px;
background:url(../images/side_kimako_title.gif) no-repeat -230px 0px;
float:left;
}

#containerKimakoVol span {
margin:0;
padding:22px 0px 0px 0px;
font-size:12px;
color:#ffffff;
float:left;
}

#containerKimako #containerKimakoIMG {
margin:0;
padding:3px 0 8px 0;
width:279px;
text-align:center;
background:url(../images/side_kimako_bg.gif) ;
clear:both;
}

#containerKimakoLink {
margin:0;
padding:0;
width:279px;
height:28px;
background:url(../images/side_kimako_bg.gif) repeat-x;
clear:both;
}

#containerKimakoLink ul {
margin:0;
padding:0;
list-style:none;
text-indent:0;
text-align:left;
float:right;
}

#containerKimakoLink li {
margin:0;
padding:0;
list-style:none;
text-indent:-9999px;
float:left;
}

/* Mozilla */
:root #containerKimakoLink li a {
overflow:hidden;
}

#containerKimakoLink li.backnumber a {
display:block;
margin:0px 10px 0px 0px;
padding:0;
width:95px;
height:17px;
background:url(../images/side_kimako_backnumber.gif) no-repeat 0px 0px;
}

#containerKimakoLink li.backnumber a:hover {
background:url(../images/side_kimako_backnumber.gif) no-repeat -95px 0px;
}

#containerKimakoLink li.more a {
display:block;
margin:0px 20px 0px 0px;
padding:0;
width:78px;
height:17px;
background:url(../images/side_kimako_more.gif) no-repeat 0px 0px;
}

#containerKimakoLink li.more a:hover {
background:url(../images/side_kimako_more.gif) no-repeat -78px 0px;
}

#containerKusouzaka {
margin:0;
padding:10px 0px 0px 15px;
width:309px;
clear:both;
}

#containerKusouzaka h4 a {
display:block;
overflow:hidden;
text-indent:-9999px;
margin:0;
padding:0;
width:220px;
height:79px;
background:url(../images/side_kusouzaka_title.gif) no-repeat;
float:left;
}

#containerKusouzaka span {
margin:0;
padding:0;
width:59px;
height:79px;
background:url(../images/side_kusouzaka_volbg.gif) no-repeat;
float:left;
}

#containerKusouzaka span img {
margin:9px 0 0 0;
padding:0;
line-height:left;
}

#containerKusouzakaPhoto a {
display:block;
margin:0;
padding:0;
width:279px;
height:180px;
background:url(../images/side_kusouzaka_bg.gif) no-repeat;
float:left;
}

#containerKusouzakaPhoto img {
margin:0px 0px 0px 40px;
}

#containerKusouzakaCaption {
margin:0;
padding:0;
width:279px;
height:49px;
background:url(../images/side_kusouzaka_caption.gif) no-repeat;
clear:both;
}

#containerKusouzakaCaption p {
margin:0;
padding:10px 0px 0px 40px;
clear:both;
}

#containerKusouzakaCaption p a {
color:#000000;
}

#containerKusouzakaCaption p a:hover {
color:#b2b2b2;
}

#containerHome {
margin:0;
padding:10px 0px 0px 0px;
width:309px;
clear:both;
}

#containerHome h4 {
text-indent:-9999px;
margin:0;
padding:0;
width:300px;
height:35px;
background:url(../images/side_title_home.gif) no-repeat;
clear:both;
}

#containerHome table {
margin:0px 0px 0px 15px;
padding:0;
width:279px;
border:none;
border-collapse:collapse;
background-color:#ffffff;
clear:both;
}

#containerHome table th,
#containerHome table td {
border:none;
}

#containerHome table th {
margin:0;
padding:0;
width:110px;
vertical-align:top;
text-align:left;
border-bottom:1px solid #ebebeb;
}

#containerHome table td {
margin:0;
padding:10px 5px 10px 0px;
width:164px;
vertical-align:middle;
text-align:left;
border-bottom:1px solid #ebebeb;
}

#containerHome table td p {
color:#ff6600;
font-size:11px;
margin:0;
padding:2px 0 0 0;
clear:both;
}

#containerHome h5 a:link,
#containerHome h5 a:visited{
color:#000000;
text-decoration:none;
}

#containerHome h5 a:hover,
#containerHome h5 a:active{
color:#CCCCCC;
text-decoration:underline;
}

#containerHome p.link a:link,
#containerHome p.link a:visited{
color:#ff6600;
text-decoration:none;
}

#containerHome p.link a:hover,
#containerHome p.link a:active{
color:#CCCCCC;
text-decoration:underline;
}

#containerChicswift {
margin:0;
padding:10px 0px 0px 15px;
width:279px;
clear:both;
}

#containerChicswift h4 a {
display:block;
overflow:hidden;
text-indent:-9999px;
margin:0;
padding:0;
width:279px;
height:75px;
background:url(../images/side_title_recipe.gif) no-repeat;
clear:both;
}

#containerChicswiftPickup {
margin:0;
padding:0;
width:279px;
background:url(../images/side_recipe_bg.gif) repeat-y;
float:left;
}

#containerChicswiftCaption {
margin:0;
padding:0px 0px 0px 20px;
width:130px;
float:left;
}

#containerChicswiftCaption h5 {
margin:10px 0px 0px 0px;
padding:0px 0px 0px 12px;
background:url(../images/side_recipe_arrow.gif) no-repeat;
clear:both;
}

#containerChicswiftCaption p {
margin:5px 0px 0px 0px;
padding:0;
clear:both;
}

#containerChicswiftPickup img {
margin:0px 10px 0px 0px;
padding:0;
width:110px;
float:right;
}

#containerChicswiftSearch {
margin:0;
padding:5px 0px 0px 20px;
width:279px;
background:url(../images/side_recipe_bg.gif) repeat-y;
float:left;
}

#containerChicswiftSearch form input.c {
margin:2px 5px 7px 0px;
padding:0;
width:170px;
height:auto;
float:left;
}

/* Mozilla & IE7 */
html>body #containerChicswiftSearch form input.c {
margin:2px 5px 7px 0px;
padding:0;
width:170px;
height:15px;
float:left;
}

#containerChicswiftSearch form input.i {
margin:0;
padding:0;
float:left;
}

#containerChicswiftSearch ul {
margin:0;
padding:0;
list-style:none;
text-indent:0;
text-align:left;
clear:both;
}

#containerChicswiftSearch ul li {
margin:0;
padding:0px 0px 10px 0px;
list-style:none;
float:left;
}

#containerChicswiftSearch li a {
display:block;
margin:0;
padding:0px 0px 0px 9px;
background:url(../images/arrow_gray_link.gif) no-repeat 0 0.25em;
}

#containerChicswiftSearch li a:hover {
background:url(../images/arrow_gray_hover.gif) no-repeat 0 0.25em;
}

#containerChicswiftPickup a {
color:#000000;
}

#containerChicswiftPickup a:hover {
color:#b2b2b2;
}

#containerRestaurant {
margin:0;
padding:10px 0px 0px 0px;
width:309px;
clear:both;
}

#containerRestaurant h4 {
text-indent:-9999px;
margin:0;
padding:0;
width:300px;
height:35px;
background:url(../images/side_title_restaurant.gif) no-repeat;
clear:both;
}

#containerRestaurant table {
margin:0px 0px 0px 15px;
padding:0;
width:279px;
border:none;
border-collapse:collapse;
background-color:#ffffff;
clear:both;
}

#containerRestaurant table th {
border:none;
}

#containerRestaurant table th {
margin:0;
padding:5px 10px;
width:204px;
vertical-align:middle;
text-align:left;
border-bottom:1px solid #ebebeb;
}

#containerRestaurant table th h5 {
margin:3px 0px 0px 0px;
padding:0px 0px 0px 13px;
background:url(../images/arrow_category_travel.gif) no-repeat;
clear:both;
}

#containerRestaurant table th p {
margin:0;
padding:3px 0px 0px 13px;
clear:both;
}

#containerRestaurant table th h5 a {
color:#000000;
}


#containerRestaurant table th h5 a:hover {
color:#b2b2b2;
}

#containerRestaurantKeyword {
margin:2px 0px 0px 15px;
padding:5px 10px 5px 10px;
width:279px;
border:3px solid #ffffff;
clear:both;
}

/* Mozilla & IE7 */
html>body #containerRestaurantKeyword {
margin:2px 0px 0px 15px;
padding:5px 10px 5px 10px;
width:253px;
border:3px solid #ffffff;
clear:both;
}

#containerRestaurantKeyword p {
margin:3px 0px 0px 0px;
padding:0;
color:#000000;
}

#containerMinicafe {
margin:0;
padding:10px 0px 0px 15px;
width:294px;
clear:both;
}

#containerMinicafe h4 a {
display:block;
overflow:hidden;
text-indent:-9999px;
margin:0;
padding:0;
width:279px;
height:103px;
background:url(../images/side_title_minicafe.jpg) no-repeat;
clear:both;
}

#containerMinicafePickup {
margin:0;
padding:0px 0px 0px 10px;
width:279px;
background-color:#ffffff;
float:left;
}

/* Mozilla & IE7 */
html>body #containerMinicafePickup {
margin:0;
padding:0px 0px 0px 10px;
width:269px;
background-color:#ffffff;
float:left;
}

#containerMinicafePickup h5 {
margin:0;
padding:5px 0px 0px 0px;
clear:both;
}

#containerMinicafePickup table {
margin:0;
padding:0;
width:259px;
border:none;
border-collapse:collapse;
clear:both;
}

#containerMinicafePickup table th,
#containerMinicafePickup table td {
border:none;
}

#containerMinicafePickup table th {
margin:0;
padding:5px 0px 5px 0px;
width:45px;
vertical-align:top;
text-align:left;
}

#containerMinicafePickup table td {
margin:0;
padding:5px 0px 5px 0px;
width:180px;
vertical-align:middle;
text-align:left;
}

#containerMinicafePickup table td a {
color:#000000;
}

#containerMinicafePickup table td a:hover {
color:#b2b2b2;
}

#containerMinicafePickup table td p small {
margin:0;
padding:3px 0px 0px 0px;
float:left;
}

#containerMinicafeUnder {
margin:0;
padding:0;
width:279px;
height:15px;
background:url(../images/side_minicafe_bg.gif) no-repeat;
clear:both;
}

.containerFortune {
margin:0;
padding:10px 0px 0px 15px;
width:279px;
text-align:center;
clear:both;
}

#containerChapla {
margin:0;
padding:10px 0px 0px 15px;
width:309px;
clear:both;
}

#containerChapla h4 a {
display:block;
overflow:hidden;
text-indent:-9999px;
margin:0;
padding:0;
width:279px;
height:82px;
background:url(../images/side_title_chapla.gif) no-repeat;
clear:both;
}

#containerChapla p {
margin:0;
padding:0;
display:none;
clear:both;
}

#containerChaplaLink {
margin:0;
padding:0;
width:279px;
height:86px;
background:url(../images/side_chapla_bg.gif) no-repeat;
clear:both;
}

#containerChaplaLink ul {
margin:0;
padding:50px 0px 0px 10px;
list-style:none;
text-indent:0;
text-align:left;
clear:both;
}

#containerChaplaLink li {
margin:0;
padding:0;
list-style:none;
text-indent:-9999px;
float:left;
}

/* Mozilla */
:root #containerChaplaLink li a {
overflow:hidden;
}

#containerChaplaLink li.login a {
display:block;
margin:0px 10px 0px 0px;
padding:0;
width:74px;
height:25px;
background:url(../images/side_chapla__login.gif) no-repeat 0px 0px;
}

#containerChaplaLink li.regist a {
display:block;
margin:0px 10px 0px 0px;
padding:0;
width:74px;
height:25px;
background:url(../images/side_chapla_regist.gif) no-repeat 0px 0px;
}

#containerSmileymom {
margin:0;
padding:10px 0px 0px 15px;
width:309px;
clear:both;
}

#containerSmileymom h4 {
text-indent:-9999px;
margin:0;
padding:0;
width:279px;
height:35px;
background:url(../images/side_title_smileymom.gif) no-repeat -14px 0px;
clear:both;
}

#containerSmileymomSearch {
margin:0;
padding:10px 10px;
width:259px;
background-color:#ffffff;
float:left;
}

#containerSmileymomSearch p {
margin:0;
padding:0;
clear:both;
}

#containerSmileymomSearch dl {
margin:0;
padding:0;
width:259px;
clear:both;
}

#containerSmileymomSearch dl dt {
margin:0;
padding:5px 0px 3px 0px;
width:60px;
float:left;
}

#containerSmileymomSearch dl dd {
margin:0;
padding:0px 0px 3px 0px;
width:199px;
float:left;
}

#containerSmileymomSearch dl dt label {
color:#000000;
}

#containerBest5 {
margin:0;
padding:10px 0px 0px 15px;
width:279px;
clear:both;
}

#containerBest5 h4 {
text-indent:-9999px;
margin:0;
padding:0;
width:279px;
height:50px;
background:url(../images/side_title_best5.gif) no-repeat;
clear:both;
}

#containerBest5 p small {
margin:0;
padding:5px 0px 0px 0px;
float:right;
}

/* Mozilla & IE7 */
html>body #containerBest5 p small {
margin:0;
padding:5px 10px 0px 0px;
float:right;
}

#containerBest5List {
margin:0;
padding:0px 0px 10px 0px;
width:279px;
background-color:#ffffff;
float:left;
}

#containerBest5List ul {
margin:0;
padding:0px 0px 0px 10px;
list-style:none;
text-indent:0;
text-align:left;
float:left;
}

#containerBest5List ul li {
margin:0;
padding:5px 0px 0px 0px;
list-style:none;
clear:both;
}

#containerBest5List li.no1 a {
display:block;
margin:0;
padding:5px 0px 0px 30px;
min-height:27px;
height:auto !important;
height:27px;
background:url(../images/side_best5_no1.gif) no-repeat;
float:left;
}

#containerBest5List li.no2 a {
display:block;
margin:0;
padding:5px 0px 0px 30px;
min-height:27px;
height:auto !important;
height:27px;
background:url(../images/side_best5_no2.gif) no-repeat;
float:left;
}

#containerBest5List li.no3 a {
display:block;
margin:0;
padding:5px 0px 0px 30px;
min-height:27px;
height:auto !important;
height:27px;
background:url(../images/side_best5_no3.gif) no-repeat;
float:left;
}

#containerBest5List li.no4 a {
display:block;
margin:0;
padding:5px 0px 0px 30px;
min-height:27px;
height:auto !important;
height:27px;
background:url(../images/side_best5_no4.gif) no-repeat;
float:left;
}

#containerBest5List li.no5 a {
display:block;
margin:0;
padding:5px 0px 0px 30px;
min-height:27px;
height:auto !important;
height:27px;
background:url(../images/side_best5_no5.gif) no-repeat;
float:left;
}

#containerBest5 #containerBest5List small {
margin:0;
padding:2px 0px 0px 0px;
float:left;
}

#containerBest5List a {
color:#000000;
}

#containerBest5List a:hover {
color:#b2b2b2;
}

.containerAd {
margin:0px 0px 5px;
padding:5px 0px;
text-align:center;
background:#ccc;
clear:both;
/*	float:right;
*/
}

.containerAd div {/*Yahooƒoƒi[—p§Œä*/
display: inline;
}

#glamAD table div {display: block;padding-left: 4px;}

.containerAdNone {
margin:0;
padding:0;
text-align:center;
/*	float:right;
*/
}


/* iKnow
----------------------------------------------- */
#containeriknow {
margin:0;
padding:10px 0px 0px 0px;
width:309px;
}

#containeriknow #iknowArea {
	width:277px;
	margin:0 0 0 15px;
	border:1px #cccccc solid;
	overflow:hidden;
	padding:8px 0;
	clear:both;
	background-color:#FFFFFF;
}

#containeriknow #iknowArea .iknowtxt {
	width:267px;
	margin:0;
	padding:0;
}

#containeriknow #iknowArea .iknowtxt p {
	margin:0 0 0 10px;
	font-size:12px;
	line-height:130%;
	color:#484848;
}

#containeriknow #iknowArea .iknowtxt a.linkiknow {
	margin:3px 0 0 0;
	padding:0;
	width:257px;
	height:20px;
	display:block;
	background: url(../../english/img/iknowlogo.gif) no-repeat right top;
}

#containeriknow #iknowArea .iknowtxt a.linkiknow span {
	margin:5px 0 0 0;
	padding:0;
	display:block;
}

#containeriknow #iknowArea .raunch {
	width:277px;
	margin:0;
	padding:8px 0 0 0;
	overflow:hidden;
}

#containeriknow #iknowArea .raunch ul {
	margin:0 0 0 10px;
	padding:0;
	list-style-type:none;
	clear:both;
	overflow:hidden;
}

#containeriknow #iknowArea .raunch ul li {
	height:38px;
	margin:0;
	padding:0;
	float:left;
}

#containeriknow #iknowArea .raunch ul li.r1 a {
	display:block;
	width:88px;
	height:38px;
}

#containeriknow #iknowArea .raunch ul li.r2 a {
	display:block;
	width:92px;
	height:38px;
}

#containeriknow #iknowArea .raunch ul li.r3 a {
	display:block;
	width:85px;
	height:38px;
}


#containeriknow #iknowArea .raunch ul li.r1 a {background: url(../../english/img/launch1.gif) no-repeat left top;}
#containeriknow #iknowArea .raunch ul li.r2 a {background: url(../../english/img/launch2.gif) no-repeat left top;}
#containeriknow #iknowArea .raunch ul li.r3 a {background: url(../../english/img/launch3.gif) no-repeat left top;}

#containeriknow #iknowArea .raunch ul li.r1 a:hover {background: url(../../english/img/launch1on.gif) no-repeat left top;}
#containeriknow #iknowArea .raunch ul li.r2 a:hover {background: url(../../english/img/launch2on.gif) no-repeat left top;}
#containeriknow #iknowArea .raunch ul li.r3 a:hover {background: url(../../english/img/launch3on.gif) no-repeat left top;}

#containeriknow #iknowArea .raunch ul li.r1 a span,
#containeriknow #iknowArea .raunch ul li.r2 a span,
#containeriknow #iknowArea .raunch ul li.r3 a span {
	margin:0 0 0 41px;
	padding:5px 0 0 0;
	font-size:10px;
	line-height:120%;
	display:block;
}

#containerGlamNews {
margin:0;
padding:10px 0px 0px 4px;
width:305px;
clear:both;
}

/* keyword (become)
----------------------------------------------- */
#containerBecomeRec {
margin:20px 15px 0 15px;
padding:0 0 10px 0;
width:279px;
background: #fff;
clear:both;
overflow:hidden;
}

#containerBecomeRec h3 {
text-indent:-9999px;
margin:0;
padding:0;
height:24px;
background: url(../../become/images/directory/dir_tit_osusume.gif) no-repeat;
clear:both;
}

#containerBecomeRec .box {
margin:0 0 0 15px;
padding:10px 0 5px 0;
overflow:hidden;
clear:both;
}

#containerBecomeRec .box .item
{
float:left;
margin:0 15px 0 0;
padding:0;
width: 115px;
text-align: center;
font-size:12px;
}

#containerBecomeRec .box .item a:link,
#containerBecomeRec .box .item a:visited
{
color:#a7270a;
}

#containerBecomeRec .box .item_image_cata
{
  background: url(../../become/images/catalog/cata_waku.gif) no-repeat;
  width: 115px;
  height: 115px;
  padding: 5px 0 0 0;
  text-align: center;
}

* html #containerBecomeRec .box .item_image_cata
{
  height: 120px;
}



#containerKeyword {
margin:0px 15px 10px 15px;
padding:5px;
width:279px;
background: #fff2de;
clear:both;
overflow:hidden;
}
/* Mozilla & IE7 */
html>body #containerKeyword {
width:269px;
}

#containerKeyword h3 {
text-indent:-9999px;
margin:0;
padding:0px 0px 10px 10px;
width:179px;
height:16px;
background:url(../images/side_title_keyword.gif) no-repeat;/*‰æ‘œ–¢ì¬*/
clear:both;
}

#containerKeyword .proKeyword {
margin:10px 0;
padding:5px;
text-align:left;
background-color:#ffe5bc;
line-height:140%;
font-size:11px;
}

#containerKeyword p.powerd {
margin:0;
padding:5px 0px 0px 0px;
text-align:right;
clear:both;
}

#containerKeyword .keyword {
margin:0;
_margin:0px 0px 3px 0px;
padding:0;
float:left;
}

#containerKeyword .ranking {
font-size:10px;
margin:0px;
padding:0px;
line-height:normal;
}

#containerKeyword .ranking ul {
margin:0 0 5px 0;
padding:0;
list-style:none;
text-indent:0;
text-align:left;
}

#containerKeyword .ranking li {
margin:0;
padding:0;
list-style:none;
}

#containerKeyword .ranking li a {
margin:0px;
padding:0px 0px 0px 9px;
background:url(../images/arrow_gray_link.gif) no-repeat 0 0;
}

#containerKeyword .ranking li a:hover {
background:url(../images/arrow_gray_hover.gif) no-repeat 0 0;
}

/* containerTieup
----------------------------------------------- */
#containerTieup h4{
background-image:url(../images/cafeglobe.gif);
width:309px;
height:38px;
text-indent:-9999px;
clear:both;
}

#containerTieup dl{
width:309px;
clear:both;
padding-left:5px;
margin:5px 0 5px 0;
}

#containerTieup dt{
float:left;
width:90px;
margin:0 0 5px 0;
padding:0;
}

#containerTieup dd{
float:left;
width:214px;
margin:0;
padding:0;
}

#containerTieup dl dd p{
line-height:130%;
font-size:11px;
font-weight:bold;
}

* html #containerTieup dl dd p{
line-height:115%;
font-size:11px;
font-weight:bold;
}

#containerTieup dl dd .caption a{
color:#666666;
}




