@charset "utf-8";

/*--------------------------------------------

	css_style/index.css

----------------------------------------------*/

/*	import
----------------------------------------------*/
@import url("reset.css");
@import url("base.css");
@import url("modules.css");



/*---------------------------------------------
	#header
-----------------------------------------------*/

/*	#gNavi
--------------------------------------------*/
#gNavi #gNavi_ul {
}



/*---------------------------------------------
	#mainContents
-----------------------------------------------*/

/*---------------------------------------------
	#visual
-----------------------------------------------*/
#sidebar {
	padding-top:11px;
	width: 233px;
	float: left;
}

#contents{
}
#footerNavi dt {
	margin-bottom:4px;
}

#mainContents {
	width: 632px;
	float:right;
}



/*index footer---------------------------*/
#footer{
}




/*--------------------------------------------
	#FLASH
----------------------------------------------*/
#idFlash_bk{
	background-color:#000;
	border-bottom:1px solid #5a5a5a;
}
#idFlash_bk #idFlash{
	width:896px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#idFlash_bk #idFlash h2{
	float:left;
	width:689px;
	text-align:right;
}
#idFlash_bk #idFlash #sApplication{
	float:right;
	width:207px;
	height:402px;
	background-image:url(../img/index/flash_bk.jpg);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	text-align:left;
}

#idFlash_bk #idFlash #sApplication .clear{
	height:2px;
	background-image:url(../img/index/form_kugiri.gif);
	background-repeat:no-repeat;
	background-position:center 0px;
	margin-top:10px;
	margin-bottom:10px;
}




/*--------------------------------------------
	#campaignInfo
----------------------------------------------*/
#campaignInfo {
	margin: 10px 0;}
#campaignInfo h2 {
}

#campaignInfo div.back{
	background-color:#f6f4f4;
	padding:10px;
	border:1px solid #CCC;
}

#campaignInfo li{
	float:left;
	display:inline;
}
#campaignInfo li.clRight{
	margin-left:36px;
}



/*--------------------------------------------
	#HotCampaign
----------------------------------------------*/
#HotCampaign{
	height:390px;
}
#HotCampaign h2,
#HotCampaign li{
	float:left;
}



/*--------------------------------------------
	#TextInfoBox
----------------------------------------------*/
#TextInfoBox {
	padding-bottom:15px;
}

#TextInfoBox a:link, #TextInfoBox a:visited, #TextInfoBox a:active {
	color: #d8d8d8;}

#TextInfoBox h2 {
}
#TextInfoBox dt {
	width:140px;
	float:left;
	margin-top: 5px;}
#TextInfoBox dd {
	padding-bottom: 7px;
	width:440px;
	float:left;
}

#TextInfoBox dd a{
	line-height:1.5em;
}

#TextInfoBox dl{
	padding-top:10px;
	border-bottom: dotted 1px #999999;
	padding-left:10px;
	padding-right:10px;
}


/*--------------------------------------------
	#NewSalon
----------------------------------------------*/
#NewSalon{
	border:1px solid #666666;
	background-color:#212121;
	margin-bottom:15px;
}
#NewSalon p{
	padding:5px;
	text-align:center;
	margin:0px;
}

#NewSalon dl{
	padding:0px 10px 10px 10px;
}
#NewSalon dt{
	padding-top:5px;
}
#NewSalon dd{
	border-bottom:1px dotted #CCC;	
	padding-bottom:5px;
}
#NewSalon dl a{
	line-height:1.3em;
}

#NewSalon dl a:link, #NewSalon dl a:visited, #NewSalon dl a:active {
	color: #d8d8d8;}
