@charset "utf-8";

@import "campaign.css";

/*----------------------------------------------------


                       foot


------------------------------------------------------*/

/*-----------------------------------------------------

                     idCampaignIntro

-------------------------------------------------------*/



/* idFirstBlock
--------------------------------------------------------*/
#idTitle{
	background-image: url(../img/foot/bk_tb.jpg);
	height:220px;
	background-repeat:no-repeat;
	padding-left:394px;
	margin-bottom:10px;
}

#idTitle h1{
}

#idTitle li{
	float: left;
}



/*-------------------------------------------------------

                         idSub01

----------------------------------------------------------*/

#idSub01{
	text-align:left;
}
#idSub01 h2{
	margin-left:18px;
	margin-bottom: 8px;}

#idSub01 p{
	line-height: 1.6;
	padding-left: 15px;
	padding-right: 15px;}
#idSub01 .clInnerBox p{
	padding-bottom:5px;
}
#idSub01 .clInnerBox{
	width: 800px;
	margin-left:20px;
	margin-top: 5px;
	margin-bottom: 0px;}

#idSub01 .clInnerBox p{
	line-height: 1.6;
	padding-left: 0;
	padding-right: 0;}

#idSub01 .clColorText{
	margin-bottom: 15px;}
#idSub01 .clLeftBox{
	width: 65px;
	margin-bottom: 5px;}
#idSub01 .clRightBox{
	width: 700px;}
#idSub01 .clText{
	margin-top: 5px;
	margin-left: 5px;
	line-height: 1.4;
	margin-bottom: 5px;}



/*-----------------------------------------

                idSub02

-------------------------------------------*/
#idSub02 .clInnerBox{
	margin-left: 15px;
	margin-right: auto;}




#idSub02{
	margin-bottom: 20px;}
#idSub02 h3{
	text-align:left;
	margin-bottom: 10px;}
#idSub02 .clSub2In{
	width: 162px;
	background-image: url(../img/foot/bk_sub02.gif);
	background-repeat:repeat-y;
	text-align:left;
	float: left;}
#idSub02 .clSub2In dt{
}
#idSub02 .clSub2In dd{
	padding: 0;}
#idSub02 .clSub2In dd img{
	margin-left: 28px;
	margin-top: 10px;
}
#idSub02 .clSub2In dd.clText{
	padding: 5px 10px 10px 10px ;
	background-image: url(../img/foot/bk_sub02_bottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	line-height: 1.6;
	height: 14em;}
#idSub02_1, #idSub02_2, #idSub02_3, #idSub02_4{
	margin-right: 10px;}







/* idSub03And4
========================================*/
#idSub03{
	margin-left:20px;
	margin-right:10px;
	text-align:left;
}

#idSub03, #idSub04{
	float:left;
	width:421px;
	display:inline;
	text-align:left;
}
#idSub03 h3, #idSub04 h3{
	margin-bottom: 10px;}

#idSub03 .clInnerBox p, #idSub04 .clInnerBox p{

	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
	width:265px;

	line-height: 1.6;}
#idSub03 .clInnerBox img, #idSub04 .clInnerBox img{
	float: left;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 5px;}



.clCampaignwaku .clCampaignwaku2 .clWaku2{
	width: 421px;
	background-image: url(../img/foot/bk.gif);
	background-repeat:repeat-y;
}

.clCampaignwaku .clCampaignwaku2 .clWakuTop2{
	display: block;
	height: 14px;
	background-image: url(../img/foot/bk_top.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

.clCampaignwaku .clCampaignwaku2 .clWaku2  hr{
	display: none;}

.clCampaignwaku .clCampaignwaku2 .clWakuBottom2{
	display: block;
	height: 10px;
	background-image: url(../img/foot/bk_bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

.clCampaignwaku .clCampaignwaku2 .clWakuBottom2  hr{
	display: none;}


