﻿/* CSS Document */
#footer_contents{
width:960px;
height:147px;
clear:both;
font-size:90%;
}

#footer_contents_p,#footer_contents,#footer_contents_mall{
width:960px;
height:50px;
clear:both;
font-size:90%;
}

#footer_contents ul,#footer_contents_p ul,#footer_contents_mall ul{
float:right;
margin:10px 15px 0px 0px;
}

#footer_contents li,#footer_contents_p li,#footer_contents_mall li{
list-style:none;
font-size:90%;
display:inline;
}

#footer_contents a,#footer_contents_p a,#footer_contents_mall a{
color:#0033cc;
text-decoration:none;
}

#footer_contents a:hover,#footer_contents_p a:hover,#footer_contents_mall a:hover{
color:#0033cc;
text-decoration:underline;
}

.footer_portal{
background:url(/ja-jp/atlife/tips/archive/image/template/footer_bk.jpg) no-repeat;
color:#666666;
}

.footer_magazine{
background:url(/ja-jp/atlife/tips/archive/image/template/footer_01.jpg) no-repeat;
color:#666666;
}

.footer_mall{
background:url(/japan/athome/umall/images/template/footer_01.jpg) no-repeat;
color:#666666;
}

/* 2013.03.14 add */
ul.flt,ul.fltL {
	font-size:12px !important;
}

ul.flt li a {
	text-decoration:none;
}

ul.flt li a:hover {
	text-decoration:underline;
}

#msviLSBtbox2 {
	width:238px;
	font-size:12px;

}

/* 2013.03.14 add */
ul.flt,ul.fltL {
	font-size:11px !important;
}

ul.flt li a {
	text-decoration:none;
}

ul.flt li a:hover {
	text-decoration:underline;
}

#msviLSBtbox2 {
	width:238px;
	font-size:12px;

}

/* IE7 */
*+html header#baseHeader .headerInner #msKiev{width:490px;}
*+html header#baseHeader .headerInner #msviLSBtbox2{width:400px!important; padding:1.2%!important; margin-top:14px; margin-left:43px;}
*+html header#baseHeader .headerInner #msviLSBssearch2{margin-bottom:-7px;}
