@charset "Shift_JIS";

p{
font-size:100%!important;
}
.bg_nav{
background-image:url(/defaultMall/images/includehtml/housekeep/special/taisaku/images/ti_bousai_02.jpg);
background-repeat:no-repeat;
height:58px;
padding:0 5px;
margin-bottom:10px;
}

.bg_navL{
background-image:url(/defaultMall/images/includehtml/housekeep/special/taisaku/images/ti_bousai_02L.jpg);
background-repeat:no-repeat;
height:156px;
padding:0 5px;
margin-bottom:10px;
}


.bg_recommend{
background-image:url(/defaultMall/images/includehtml/housekeep/special/taisaku/images/bg_recommend.gif);
background-repeat:repeat;
width:920px;
padding:0 15px 15px 15px;
margin-bottom:15px;
} 

.bg_white{
background-color:#FFFFFF;
width:920px;
}

.recommend_01{
float:left;
width:433px;
margin:15px 0px 10px 15px;
}

.recommend_02{
float:right;
width:420px;
margin:15px 15px 10px 0;
}

.ph_recommend{
float:left;
margin-right:10px;
}

.recommend_01 p{
line-height:1.5;
margin-top:8px;
}

.recommend_02 p{
line-height:1.5;
margin-top:8px;
}

.bg_01{
background-image:url(/defaultMall/images/includehtml/housekeep/special/taisaku/images/ti_01_2.jpg);
background-repeat:no-repeat;
height:150px;
margin-bottom:20px;
}

.bg_01 p{
line-height:1.9;
padding:10px 0 0 25px;
width:570px;
}

.bg_02{
background-image:url(/defaultMall/images/includehtml/housekeep/special/taisaku/images/ti_02_2.jpg);
background-repeat:no-repeat;
height:110px;
margin-bottom:20px;
}

.bg_02 p{
line-height:1.6;
padding:0 0 0 25px;
width:570px;
}

.bg_03{
background-image:url(/defaultMall/images/includehtml/housekeep/special/taisaku/images/ti_03_2.jpg);
background-repeat:no-repeat;
height:110px;
margin-bottom:20px;
}

.bg_03 p{
line-height:1.9;
padding:0 0 0 25px;
width:570px;
}

.bg_04{
background-image:url(/defaultMall/images/includehtml/housekeep/special/taisaku/images/ti_04_2.jpg);
background-repeat:no-repeat;
height:150px;
margin-bottom:20px;
}

.bg_04 p{
line-height:1.9;
padding:10px 0 0 25px;
width:580px;
}


/*
 float
-------------------------------------------------------------------------*/
.floLeft {
	float: left;
}
.floRight {
	float: right;
}
.clear {
	clear: both;
}

/*
 float clear
-------------------------------------------------------------------------*/
.clearfix:after{
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
	line-height:0;
}
.clearfix{
	display:inline-table;
	min-height:1%;
}
/* \*/
html .clearfix{
	* height:1%;
}
.clearfix{
	display:block;
}