﻿@charset "utf-8";

/* ==============================================================

TOP.CSS


LastUpdate: 2009-01-26 11:00
	
============================================================== */


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

TOP

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

body#Top {
	background: url(none) 0 0 repeat-x;
}

div#TopContainer {
	margin: 120px auto;
	width: 738px;
}

	#TopContainer:after {
		content:".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
	}
	#TopContainer { display:inline-table;}
	/* Not for Mac IE \*/
	* html #TopContainer { height:1px;}
	#TopContainer { display:block;}
	/* for IE7*/
	#TopContainer { min-height: 1px;}


/* LEFT LOGO--------------- */

div#TopLogo {
	float:left;
	padding-top: 48px;
	padding-right: 85px;
}
h1#Logo {
	background: url(../img/top/in_logo.gif) 0 0 no-repeat;
	width: 171px;
	height: 186px;
	text-indent: -9999px;
}

/* RIGHT MENU--------------- */

div#TopMnuArea {
	float:left;
	padding-left: 52px;
	border-left: 1px solid #ffc0c0;
}

ul#TopMnu li {
	height: 37px;
	text-indent: -9999px;
	margin-top: 11px;
}

ul#TopMnu li a {
	display: block;
	height: 37px;
}

ul#TopMnu li#TopMnu01 {background: url(../img/top/in_txt01_off.gif) 0 0 no-repeat; width:160px;}
li#TopMnu02 {background: url(../img/top/in_txt02_off.gif) 0 0 no-repeat; width:275px; margin-top: 0;}
li#TopMnu03 {background: url(../img/top/in_txt03_off.gif) 0 0 no-repeat; width:373px;}
li#TopMnu04 {background: url(../img/top/in_txt04_off.gif) 0 0 no-repeat; width:276px;}
li#TopMnu05 {background: url(../img/top/in_txt05_off.gif) 0 0 no-repeat; width:153px;}
li#TopMnu06 {background: url(../img/top/in_txt06_off.gif) 0 0 no-repeat; width:287px;}

li#TopMnu01 a:hover,li#TopMnu01 a:active {background: url(../img/top/in_txt01_on.gif) 0 0 no-repeat; width:160px;}
li#TopMnu02 a:hover,li#TopMnu02 a:active {background: url(../img/top/in_txt02_on.gif) 0 0 no-repeat; width:275px;}
li#TopMnu03 a:hover,li#TopMnu03 a:active {background: url(../img/top/in_txt03_on.gif) 0 0 no-repeat; width:373px;}
li#TopMnu04 a:hover,li#TopMnu04 a:active {background: url(../img/top/in_txt04_on.gif) 0 0 no-repeat; width:276px;}
li#TopMnu05 a:hover,li#TopMnu05 a:active {background: url(../img/top/in_txt05_on.gif) 0 0 no-repeat; width:153px;}
li#TopMnu06 a:hover,li#TopMnu06 a:active {background: url(../img/top/in_txt06_on.gif) 0 0 no-repeat; width:287px;}


/* FOOTER--------------- */


div#TopFoot {
	margin: 120px auto 50px auto;
	width: 950px;
	padding-right: 10px;
}

*html div#TopFoot,
*+html div#TopFoot {
	margin: 120px auto;
	width: 950px;
	padding-right: 10px;
}


	#TopFoot:after {
		content:".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
	}
	#TopFoot { display:inline-table;}
	/* Not for Mac IE \*/
	* html #TopFoot { height:1px;}
	#TopFoot { display:block;}
	/* for IE7*/
	#TopFoot { min-height: 1px;}

p#Copyright {
	float:right;
	background: url(../img/top/in_foot_txt.gif) 0 0 no-repeat;
	width: 102px;
	height: 7px;
	text-indent: -9999px;
}