@charset "utf-8";
@import "side.css";

#container {
	padding-top: 0px;
}


/**
 *  Header
 */
#header_02 {
	width: 100%;
	height: 97px;
	position: relative;
}
#header_02 h1 {
	width: 650px;
	font-size: 9px;
	float: right;
}
*:first-child+html #header_02 h1 {
	width: 670px;
	font-size: 7px;
}
*html #header_02 h1 {
	width: 670px;
	font-size: 7px;
}
#header_02 p#logo {
	width: 134px;
	padding: 6px 0px 8px 6px;
	float: left;
}

/* Global Menu */
#header_02 #g_menu {
	width: 746px;
}
#header_02 #g_menu li {
	float: left;
}
#header_02 #g_menu li.menu_order { width: 117px; }
#header_02 #g_menu li.menu_works { width: 130px; }
#header_02 #g_menu li.menu_show  { width:105px; }
#header_02 #g_menu li.menu_outline{ width: 96px; }
#header_02 #g_menu li.menu_faq { width: 105px; }
#header_02 #g_menu li.menu_furniture { width: 132px; }
#header_02 #g_menu li.menu_blog { width: 61px; }

#header_02 #inquiry {
	position: absolute;
	top: 25px;
	right: -7px;
}

#main_image h2 {
	margin: 0px 0px 20px 0px;
	text-align: center;
}
#h2_title h2 {
	margin: 0px 0px 18px 0px;
	text-align: center;
}

/* pankuzu_list */
#pankuzu_list {
    margin-bottom: 15px;
}
#pankuzu_list li {
	display: inline;
}



.clearfix:after { 
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
} 
.clearfix { 
	display: inline-block;
} 
.clearfix { 
	display: block;
}


