@charset "utf-8";
body {
	font: 1em Verdana, Arial, Helvetica, sans-serif, 'MS UI Gothic', 'MS P Gothic', 'Hiragino Kaku Gothic Pro', 'Osaka';
	background: #FEF3EF;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
}
img {
	border-width: 0px;
	border-style: none;
}
h2{
	margin:0;
	padding:0;
}
.twoColFixLtHdr #container {
	padding:0;
	width: 760px;
	background: #FFFFFF url(../images/bg-03.gif) repeat-y 0px 0px;
	margin: 0 auto;
	border: 1px solid #FF9966;
	text-align: left;
}
.twoColFixLtHdr #header {
	background: #FF9966 url(../images/header-bg.gif) no-repeat;
	padding: 0 0em 0 1em;
	height: 80px;
}
.twoColFixLtHdr #header h1 {
	margin: 0;
	/*padding: 10px 0;*/
	padding:0;
	clear:both;
}
.twoColFixLtHdr #header .logo {
	display: block;
	float: left;
	height: 40px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.twoColFixLtHdr #header .logo p {
	display: none;
}
.twoColFixLtHdr #header .menu {
	/*margin: 0px 0px 0px 400px;*/
	margin:0px;
	padding: 0px;
	line-height: 25px;
	height: 25px;	
}
.twoColFixLtHdr #header .menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	color: #FFFFFF;
	float:right;
}
.twoColFixLtHdr #header .menu ul li,
.twoColFixLtHdr #header .menu ul h1
{
	font-size: 65%;
	font-weight: normal;
	display: block;
	text-align:right;
	float: left;
	padding-right: 3px;
	padding-left: 3px;
}

.twoColFixLtHdr #header .menu ul li a {
	font-weight: normal;
	display: block;
	float: left;
	color: #FFFFFF;
	text-decoration: none;
}
.twoColFixLtHdr #header .menu ul li a:hover { text-decoration: underline; 
}


.twoColFixLtHdr #header .address {
	/*margin: 10px 0px 0px 525px;*/
	float:right;
	margin:10px 8px 0 0;
	/*text-indent: -9999px;*/
	display: block;
	/*background: url(../images/address.gif) no-repeat 0px 0px;*/
	height: 41px;
	width: 212px;
	padding: 0px;
}
.twoColFixLtHdr #container #flash-space {
	float: left;
	margin-left: 5px;
	margin-top: 2px;
}

/*Sidebar*/

.twoColFixLtHdr #sidebar1 {
	float: left;
	width: 190px;
	background: url(../images/menu.gif) no-repeat 0px 0px;
	padding: 40px 0px 15px;
	color: #FFE6E6;
	font-size: 12px;
}

	/*Upper*/

.twoColFixLtHdr #sidebar1 .upper-menu { font-size: 12px; 
}
.twoColFixLtHdr #sidebar1 .upper-menu ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li { 
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li a{ overflow:hidden;
}
.twoColFixLtHdr #sidebar1 .upper-menu-t ul li{
	margin: 0px;padding: 0px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li a:hover {
}

	/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.home a {
	overflow:hidden;
	background: url(../images/menu.gif) 0px -40px;
	display: block;
	text-indent: -9999px;
	height: 21px;
	width: 190px;
	font-size: 12px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li.home a:hover {
	background: url(../images/menu.gif) -200px -40px;
}

	/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.policy a {
	background: url(../images/menu.gif) 0px -61px;
	display: block;
	text-indent: -9999px;
	height: 21px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li.policy a:hover {
	background: url(../images/menu.gif) -200px -61px;
}

	/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.about a {
	background: url(../images/menu.gif) 0px -82px;
	display: block;
	text-indent: -9999px;
	height: 20px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li.about a:hover {
	background: url(../images/menu.gif) -200px -82px;
}

	/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.flow a {
	background: url(../images/menu.gif) 0px -102px;
	display: block;
	text-indent: -9999px;
	height: 21px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li.flow a:hover {
	background: url(../images/menu.gif) -200px -102px;
}

		/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.flow-1 a {
	background: url(../images/sub-menu.gif) 0px -110px;
	display: block;
	text-indent: -9999px;
	height: 24px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li.flow-1 a:hover {
	background: url(../images/sub-menu.gif) -200px -110px;
}

		/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.flow-2 a {
	background: url(../images/sub-menu.gif) 0px -134px;
	display: block;
	text-indent: -9999px;
	height: 24px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li.flow-2 a:hover {
	background: url(../images/sub-menu.gif) -200px -134px;
}

		/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.flow-3 a {
	background: url(../images/sub-menu.gif) 0px -158px;
	display: block;
	text-indent: -9999px;
	height: 24px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li.flow-3 a:hover {
	background: url(../images/sub-menu.gif) -200px -158px;
}


	/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.reproduction a {
	background: url(../images/menu.gif) 0px -123px;
	display: block;
	text-indent: -9999px;
	height: 21px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li.reproduction a:hover {
	background: url(../images/menu.gif) -200px -123px;
}

/******************************************************/
/*　　サイドメニュー：7つの道具　　　　　　　　　　　 */
/******************************************************/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.reproduction-1 a {
	background: url(../images/sub-menu.gif) 0px -2px;
	display: block;
	text-indent: -9999px;
	height: 36px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li.reproduction-1 a:hover {
	background: url(../images/sub-menu.gif) -200px -2px;
}

		/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.reproduction-2 a {
	background: url(../images/sub-menu.gif) 0px -38px;
	display: block;
	text-indent: -9999px;
	height: 36px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li.reproduction-2 a:hover {
	background: url(../images/sub-menu.gif) -200px -38px;
}

		/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.reproduction-3 a {
	background: url(../images/sub-menu.gif) 0px -74px;
	display: block;
	text-indent: -9999px;
	height: 36px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li.reproduction-3 a:hover {
	background: url(../images/sub-menu.gif) -200px -74px;
}


	/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.tool a {
	background: url(../images/menu.gif) 0px -144px;
	display: block;
	text-indent: -9999px;
	height: 20px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li.tool a:hover {
	background: url(../images/menu.gif) -200px -144px;
}

		/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.tool-1 a {
	background: url(../images/sub-menu.gif) 0px -182px;
	display: block;
	text-indent: -9999px;
	height: 24px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li.tool-1 a:hover {
	background: url(../images/sub-menu.gif) -200px -182px;
}

		/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.tool-2 a {
	background: url(../images/sub-menu.gif) 0px -206px;
	display: block;
	text-indent: -9999px;
	height: 24px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li.tool-2 a:hover {
	background: url(../images/sub-menu.gif) -200px -206px;
}

		/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.tool-3 a {
	background: url(../images/sub-menu.gif) 0px -230px;
	display: block;
	text-indent: -9999px;
	height: 24px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li.tool-3 a:hover {
	background: url(../images/sub-menu.gif) -200px -230px;
}

		/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.tool-4 a {
	background: url(../images/sub-menu.gif) 0px -254px;
	display: block;
	text-indent: -9999px;
	height: 24px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li.tool-4 a:hover {
	background: url(../images/sub-menu.gif) -200px -254px;
}

		/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.tool-5 a {
	background: url(../images/sub-menu.gif) 0px -278px;
	display: block;
	text-indent: -9999px;
	height: 24px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li.tool-5 a:hover {
	background: url(../images/sub-menu.gif) -200px -278px;
}

		/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.tool-6 a {
	background: url(../images/sub-menu.gif) 0px -302px;
	display: block;
	text-indent: -9999px;
	height: 24px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li.tool-6 a:hover {
	background: url(../images/sub-menu.gif) -200px -302px;
}

		/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.tool-7 a {
	background: url(../images/sub-menu.gif) 0px -326px;
	display: block;
	text-indent: -9999px;
	height: 24px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li.tool-7 a:hover {
	background: url(../images/sub-menu.gif) -200px -326px;
}

		/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.tool-8 a {
	background: url(../images/sub-menu.gif) 0px -350px;
	display: block;
	text-indent: -9999px;
	height: 24px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li.tool-8 a:hover {
	background: url(../images/sub-menu.gif) -200px -350px;
}

	/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.counseling a {
	background: url(../images/menu.gif) 0px -164px;
	display: block;
	text-indent: -9999px;
	height: 21px;
	width: 190px;
}

.twoColFixLtHdr #sidebar1 .upper-menu ul li.counseling a:hover {
	background: url(../images/menu.gif) -200px -164px;
}
	/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.faq a {
	background: url(../images/menu.gif) 0px -185px;
	display: block;
	text-indent: -9999px;
	height: 20px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .upper-menu ul li.faq a:hover {
	background: url(../images/menu.gif) -200px -185px;
}
	/*-----*/

.twoColFixLtHdr #sidebar1 .upper-menu ul li.under-space{
	background: url(../images/menu.gif) 0px -205px;
	display: block;
	text-indent: -9999px;
	height: 47px;
	width: 190px;
}



	/*Bottom*/


.twoColFixLtHdr #sidebar1 .bottom-menu {
	margin: 0px;
	padding: 0px;
}
.twoColFixLtHdr #sidebar1 .bottom-menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.twoColFixLtHdr #sidebar1 .bottom-menu ul li { 
}
.twoColFixLtHdr #sidebar1 .bottom-menu ul li a {
}
.twoColFixLtHdr #sidebar1 .bottom-menu ul li a:hover {
}
.twoColFixLtHdr #sidebar1 .bottom-menu ul li.info a {
	background: url(../images/menu.gif) 0px -252px;
	display: block;
	text-indent: -9999px;
	height: 29px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .bottom-menu ul li.info a:hover {
	background: url(../images/menu.gif) -200px -252px;
}
.twoColFixLtHdr #sidebar1 .bottom-menu ul li.booking a {
	background: url(../images/menu.gif) 0px -281px;
	display: block;
	text-indent: -9999px;
	height: 29px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .bottom-menu ul li.booking a:hover {
	background: url(../images/menu.gif) -200px -281px;
}
.twoColFixLtHdr #sidebar1 .bottom-menu ul li.access a {
	background: url(../images/menu.gif) 0px -310px;
	display: block;
	text-indent: -9999px;
	height: 29px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .bottom-menu ul li.access a:hover {
	background: url(../images/menu.gif) -200px -310px;
}
.twoColFixLtHdr #sidebar1 .bottom-menu ul li.contact a {
	background: url(../images/menu.gif) 0px -339px;
	display: block;
	text-indent: -9999px;
	height: 29px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .bottom-menu ul li.contact a:hover {
	background: url(../images/menu.gif) -200px -339px;
}
.twoColFixLtHdr #sidebar1 .bottom-menu ul li.area-info a {
	background: url(../images/menu.gif) 0px -368px;
	display: block;
	text-indent: -9999px;
	height: 29px;
	width: 190px;
}
.twoColFixLtHdr #sidebar1 .bottom-menu ul li.area-info a:hover {
	background: url(../images/menu.gif) -200px -368px;
}


.twoColFixLtHdr #sidebar2{
	float: right;
	width: 185px;
	padding: 0px 5px 0px 10px;
	color: 0;
	margin: 5px 0px 5px 0px;
	font-size: 75%;
	line-height: 120%;
	border-left: 1px solid #FFCCCC;
}
.twoColFixLtHdr   #sidebar2 .guide{ padding-top: 5px; }
.twoColFixLtHdr #sidebar2 p {
	margin: 0px 0px 5px;
	padding: 0px;
	line-height: 130%;
}
.twoColFixLtHdr #mainContent {
	margin: 0 0 0px 200px;
	padding: 0px 5px;
}
.twoColFixLtHdr #mainContent .pan-navi {
	padding: 5px 0px;
	font-size: 80%;
}
.twoColFixLtHdr #mainContent .top-copy { 
	/*padding: 10px 10px 0px; */
	padding: 10px 0px 10px 0px;
	}
.twoColFixLtHdr #mainContent .blank-s {
	margin: 0px 0px 0px 0px;
	font-size:10%;
}
.twoColFixLtHdr #mainContent .blank-footer {
	margin: 0px 0px 20px 0px;
	font-size:10%;
}

.twoColFixLtHdr #mainContent .topics .title {
	font-weight: bold;
	color: #6d6d6d;
	margin-left: 1em;
}
.twoColFixLtHdr #mainContent div.address {
	background: url(../images/bg-h2.jpg) no-repeat;
	height: 63px;
	line-height: 63px;
	text-indent: 80px;
	color: #FFFFFF;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}

.twoColFixLtHdr #mainContent h2 {
	/*font-size: 90%;
	line-height: 130%;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;*/
	font-size: 90%;
	line-height: 140%;
	margin: 7px 8px;
}
.twoColFixLtHdr #mainContent h3 {
	/*background: url(../images/bg-h3.gif) repeat-x;
	height: 45px;
	line-height: 45px;
	text-indent: 20px;
	font-size: 90%;
	color: #6D6D6D;
	margin: 0px;*/
	background: url(../images/bg-h3b.gif) no-repeat;
	width:545px;
	height: 45px;
	margin:0px 0px 15px 0px;
	line-height: 40px;
	text-indent: 30px;
	font-size: 95%;
	color: #6D6D6D;
	
}

.twoColFixLtHdr #mainContent h3.top {
	background: url(../images/bg-h3b-s.gif) no-repeat;
	width:340px;
	height: 45px;
	margin:25px 0px 10px 0px;
	line-height: 40px;
	text-indent: 30px;
	font-size: 95%;
	color: #6D6D6D;
	
}
.twoColFixLtHdr #mainContent h4 {
	/*background: url(../images/bg-h4.gif) no-repeat 20px 6px;
	text-indent: 32px;
	font-size: 90%;
	border-bottom: 1px solid #FFCCCC;
	padding-top: 3px;
	padding-bottom: 3px;*/
	background: url(../images/bg-h4.gif) no-repeat 10px 7px;
	border-bottom: 1px solid #FF9966;
	width:500px;
	text-indent: 20px;
	font-size: 90%;
	padding: 3px 5px;
	margin-left:15px;
	color: #6D6D6D;
}

.twoColFixLtHdr #mainContent h5 {
	text-indent: 20px;
	font-size: 100%;
	color: #6D6D6D;
}
.twoColFixLtHdr #mainContent p {
	/*font-size: 90%;
	line-height: 130%;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;*/
	font-size: 90%;
	line-height: 140%;
	margin: 5px 15px;
}

.twoColFixLtHdr  #mainContent.top{
	margin: 0px 200px;
	padding: 0px 10px 0px 0px;
	/*border-right: 1px solid #FFCCCC;*/
}

.twoColFixLtHdr #mainContent.top p{
	font-size: 75%;
	line-height: 150%;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}

.twoColFixLtHdr #mainContent.top .article
{
	border-bottom: 1px dashed #FFCCCC;
	padding-bottom: 5px;
	font-size: 60%;
}

.twoColFixLtHdr   #mainContent.top  h3.characteristic {
	text-indent: -9999px;
	display: block;
	background: url(../images/top-spmn.gif) 0px 0px;
	height: 18px;
	width: 300px;
	margin: 10px 0px 0px;
	padding: 0px;
}
.twoColFixLtHdr  #mainContent.top p.characteristic1 a{
	text-indent: -9999px;
	display: block;
	background: url(../images/top-spmn.gif) 0px -40px;
	height: 18px;
	width: 220px;
	margin-left: 80px;
}
.twoColFixLtHdr  #mainContent.top p.characteristic2 a{
	text-indent: -9999px;
	display: block;
	background: url(../images/top-spmn.gif) 0px -80px;
	height: 18px;
	width: 250px;
	margin-left: 60px;
}
.twoColFixLtHdr  #mainContent.top p.characteristic3 a{
	text-indent: -9999px;
	display: block;
	background: url(../images/top-spmn.gif) 0px -120px;
	height: 18px;
	width: 250px;
	margin-left: 40px;
}
.twoColFixLtHdr  #mainContent.top p.characteristic4 a{
	text-indent: -9999px;
	display: block;
	background: url(../images/top-spmn.gif) 0px -160px;
	height: 18px;
	width: 260px;
	margin-left: 20px;
}
.twoColFixLtHdr  #mainContent.top p.characteristic5 a{
	text-indent: -9999px;
	display: block;
	background: url(../images/top-spmn.gif) 0px -200px;
	height: 18px;
	width: 270px;
}
.twoColFixLtHdr #mainContent #bg-doctor { background: url(../images/doctor.jpg) no-repeat 0px 0px; }
.twoColFixLtHdr     #mainContent  #bg-doctor .chara-detail1    {
	font-size: 60%;
	border-bottom: 1px dashed #CCCCCC;
	margin: 0px 0px 0px 100px;
	padding: 0px 0px 3px;
	line-height: 110%;
}
.twoColFixLtHdr #mainContent #bg-doctor .chara-detail2 {
	border-bottom: 1px dashed #CCCCCC;
	font-size: 60%;
	margin-left: 80px;
	padding: 0px 0px 3px;
	line-height: 110%;
}
.twoColFixLtHdr #mainContent #bg-doctor .chara-detail3 {
	border-bottom: 1px dashed #CCCCCC;
	font-size: 60%;
	margin-left: 60px;
	padding: 0px 0px 3px;
	line-height: 110%;
}
.twoColFixLtHdr #mainContent #bg-doctor .chara-detail4 {
	border-bottom: 1px dashed #CCCCCC;
	font-size: 60%;
	margin-left: 40px;
	padding: 0px 0px 3px;
	line-height: 110%;
}
.twoColFixLtHdr #mainContent #bg-doctor .chara-detail5 {
	border-bottom: 1px dashed #CCCCCC;
	font-size: 60%;
	margin-left: 20px;
	padding: 0px 0px 3px;
	line-height: 110%;
}

.twoColFixLtHdr #footer {
	border-top: 2px solid #FF9966;
	padding: 10px 0px;
	text-align: center;
	background: #FFFFFF;
}
.twoColFixLtHdr #footer p {
	margin: 0;
	padding: 0;
	font-size: 65%;
}


.twoColFixLtHdr #footer .menu { display: block; 
}
.twoColFixLtHdr #footer .menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.twoColFixLtHdr #footer .menu ul li {
	float: left;
	font-size: 65%;
	padding: 3px;
}
.twoColFixLtHdr #footer .menu ul li a {
}
.twoColFixLtHdr #footer .menu ul li a:hover {
}
.twoColFixLtHdr #footer .address {
	clear: both;
	font-size: 80%;
	text-align: center;
	padding: 5px;
}
.twoColFixLtHdr #footer .copyright {
	font-size: 80%;
	text-align: center;
}
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}

/* 文字消し用設定 */
.erase {
	display:none;
}
/* 回り込みをクリア */
.clear{
	clear:both;
}


/*******************************************************/

.twoColFixLtHdr .top  #sidebar1 {
	float: left;
	width: 190px;
	/*background: url(../images/menu.gif) no-repeat 0px 0px;*/
	padding:0;
	color: #FFE6E6;
	font-size: 12px;
	
}
.twoColFixLtHdr .top #sidebar1 #sidebar1-in {
	width: 190px;
	margin-top:40px;
	padding: 0px 0px 15px 0px;
	background:url(../images/sidemenu/bg_sidebar.gif) left bottom no-repeat #FCC;
	
}

.twoColFixLtHdr #sidebar1 .upper-menu-t ul,
.twoColFixLtHdr #sidebar1 .upper-menu-t ul li ul,
.twoColFixLtHdr #sidebar1 .upper-menu-tb ul{
	width: 190px;
	margin: 0px;	padding: 0px;
	list-style: none;
	line-height:normal;
	}
.twoColFixLtHdr #sidebar1 .upper-menu-t ul li{
	width: 190px;
	height:21px;
	margin: 0px;	padding: 0px;}
.twoColFixLtHdr .bottom-menu ul.upper-menu-tb ul li{
	width: 190px;
	height:24px;
	margin: 0px;	padding: 0px;}
.twoColFixLtHdr #sidebar1 .upper-menu-t ul li a,
.twoColFixLtHdr #sidebar1 .upper-menu-t ul li ul li a,
.twoColFixLtHdr .bottom-menu ul.upper-menu-tb  li a{
	width: 190px;
	float:left;
	overflow:hidden;}


.twoColFixLtHdr #sidebar1 .upper-menu-t ul li ul.menu04 li{
	width: 190px;
	height:24px;
	margin: 0px; padding: 0px;
	}
.twoColFixLtHdr #sidebar1 .upper-menu-t ul li ul.menu05 li{
	width: 190px;
	height:36px;
	margin: 0px;	padding: 0px;}
.twoColFixLtHdr #sidebar1 .upper-menu-t ul li ul.menu06 li{
	width: 190px;
	height:24px;
	margin: 0px;	padding: 0px;}
	
.twoColFixLtHdr #sidebar1 .upper-menu ul-t li.under-space{
	background: url(../images/menu.gif) 0px -205px;
	display: block;
	text-indent: -9999px;
	height: 47px;
	width: 190px;
}
