@charset "utf-8";

/*
	Site Name:
	Description:
	Version: 
	Author: Webproduce Corporation
*/ 

/* ---------------------------------------------------------------

	CONTAINER SIZE CLEAR

----------------------------------------------------------------*/

#container {
	width: 740px;
	float: none;
}

/* ---------------------------------------------------------------

	TEXT SETTING

----------------------------------------------------------------*/
#container h2 {
	background: url(../img/ico_main.gif) no-repeat 5px 0.4em #F7F7F7;
	* background: url(../img/ico_main.gif) no-repeat 5px 0.5em #F7F7F7;
	border: solid 1px #CCCCCC;
/*	border-top: none;*/
	padding: 3px 3px 3px 20px;
	font-weight: normal;
	margin-top: -1px;
}

#container a {
	width: 100%;
	display: block;
}


/* 親UL
-----------------------*/
#container ul {
	border: solid 1px #CCCCCC;
	border-top: none;
	border-bottom: none;
	font-size: 11px;
	padding: 10px 10px 10px 1.4em;
}
#container ul li {
	font-weight: bold;
	background: url(../img/ico_sub.gif) no-repeat 5px 0.1em;
	padding: 0 0 0 2em;
}

/* 子UL
-----------------------*/
#container ul ul {
	border: none;
	padding: 5px 10px 10px 0;
}
#container ul ul li { font-weight: normal;
	background: url(../img/ico_sub.gif) no-repeat 0px 0.1em;
	padding: 0 0 0 1.5em;
}

#container ul ul li li {
	background: url(../img/ico_ssub.gif) no-repeat 0px 0.1em;
}

/* ---------------------------------------------------------------

	LAYOUT SETTING

----------------------------------------------------------------*/
#container .leftbox,
#container .rightbox {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	width: 365px;	
}

#container .leftbox {
	float: left;
}

#container .rightbox {
	float: right;
}


/* FULL SIZE BOX
-----------------------*/
#container .fullbox {
	border: solid 1px #CCCCCC;
	border-top: none;
}

#container .fullbox .rightArea,
#container .fullbox .leftArea {
	border: none;
	width: 365px;
}

#container .fullbox .leftArea {
	float: left;
}
#container .fullbox .rightArea {
	float: right;
	border-left: solid 1px #CCCCCC;
}


#container .fullbox ul {
	border: none;
}