@charset "utf-8";

/*
-------------------------------------
CSS file  KIKKA THE DIARY OF
FileName:layout.css
-------------------------------------
*/

/*
===== CONTENTS ===========================================

	1: header
	2: cont_wrap
	3: footer
	4: header_sub_menu

==========================================================
*/
/*
===== 1: header ==========================================
*/
#header_wrap{
	display: block;
	width: 100%;
	height: 48px;
	border-bottom: 1px solid #999;
	background: #FFF;
}
/**/
#header{
	width:1024px;
	height:48px;
	margin: 0px auto 0px auto;
}
/**/
#header div.g_menu01{
	float:left;
	display: block;
	width: 601x;
	height: 48px;
	margin: 0;
}
#header div.g_menu01 ul{
	margin:0px;
}
#header div.g_menu01 ul li{
	padding-right: 4px;
	float:left;
}
/**/
#header div.g_menu02{
	float:left;
	display: block;
	width: 410x;
	height: 43px;
	margin: 0 0 5px 15px;
}
#header div.g_menu02 ul{
	margin:0px;
}
#header div.g_menu02 ul li{
	padding-left: 1px;
	float:left;
}
/*
===== 2: cont_wrap ====================================
*/
#cont_wrap{
	clear: both;
	display: block;
	width: 100%;
	height: 100%;
	margin: 0px auto 0px auto;
}
/*
===== 3: footer==========================================
*/
#footer{
	clear:both;
	display: block;
	width: 100%;
	height: 135px;
	margin: 50px auto 0px auto;
	padding:0px;
	background: #FFF;
}
/**/
#footer div.bb_top{
	display: block;
	width: 57px;
	height: 57px;
	margin: 0 auto 20px auto;
	padding-top: 20px;
}
#footer div.address{
	display: block;
	width: 420px;
	height: 20px;
	margin: 0 auto 18px auto;
}
/*
===== 4: header_sub_menu ==========================================
*/
#sub_menu{
	display: block;
	width: 1024px;
	height: 47px;
	margin: 0 auto 0 auto;
}
#sub_menu ul{
	width: 1024px;
	height: 32px;
	margin: 15px 0 0 35px;
}
#sub_menu ul li{
	float:left;
	margin-right: 1px;
}