﻿/*** メインエリア ***/
/* ヘッダボタン */
.head1
	{
	background: #444444;
	width: 900px;
	height: 20px;
	}
.head2
	{
	clear:left;
	background: #FFFFFF;
	width: 900px;
	height: 126px;
	}
#container
	{
	width:900px;
	background: #f4f4f4;
	}
	
/*** 左メインエリア ***/
#main
	{
	float:left;
	width:600px;
	margin:20px 0px 0px 20px;
	background: #f4f4f4;
	}
	
/*** 右メインエリア ***/
#menu
	{
	float:left;
	width:140px;
	margin:80px 0px 0px 20px;
	background: #f4f4f4;
	}
	
/*** 右バナー ***/
#menu img{
	display:block;
	margin-bottom:10px;
}

/*** フッタ ***/
#foot
	{
	clear: both;
	background-color: #FFFFFF;
	width: 900px;
	height: 18px;
	}

/* TOPへ戻るボタン */
#foot2
	{
	clear: both;
	background-color: #f4f4f4;
	width: 900px;
	height: 17px;
	}


#img0
	{
	margin-left: 50px;
	}
/*Win,Mac IE6までのハック*/ 
* html #img1
	{
	/*position:absolute; top:40px; left:720px;*/
	float:left;
	/*position:relative;*/
	position:absolute;
	padding-top:30px;
	padding-left:506px;
	width:162px;
	height:34px;
	}
/*IE7のハック*/
*:first-child + html #img1
	{
	/*position:absolute; top:40px; left:720px;*/
	float:left;
	/*position:relative;*/
	position:absolute;
	padding-top:30px;
	padding-left:516px;
	width:162px;
	height:34px;
	}
/*それ以外のハック*/
#img1
	{
	/*position:absolute; top:40px; left:720px;*/
	float:left;
	position:relative;
	padding-top:30px;
	padding-left:510px;
	width:162px;
	height:34px;
	}
/*Win,Mac IE6までのハック*/ 
* html #xmark {
	background:transparent url(../img/global/X_mark.jpg) no-repeat scroll 0%;
	position:static;
	float:left;
	margin-left:45px;
	width:151px;
	height:126px;
}
/*IE7のハック*/
*:first-child + html #xmark {
	background:transparent url(../img/global/X_mark.jpg) no-repeat scroll 0%;
	position:static;
	float:left;
	margin-left:45px;
	width:151px;
	height:126px;
}
/*それ以外のハック*/
#xmark {
	background:transparent url(../img/global/X_mark.jpg) no-repeat scroll 0%;
	position:static;
	float:left;
	margin-left:50px;
	width:151px;
	height:126px;
}

/* ヘッダ１のボタン */
ul.headbtn {
	/*border-bottom:1px solid #333333;*/
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px 0px 0px 400px;
	padding:0pt;
	width:465px;
}
ul.headbtn li {
	float:left;
	margin:0pt;
	overflow:hidden;
	padding-left:10pt;
}
ul.headbtn li a {
	display:block;
	float:left;
	overflow:hidden;
	text-decoration:none;
	text-indent:-465em;
}

ul.headbtn li#toiawase a {
	background:transparent url(../img/global/subnavi_otoiawase.gif) no-repeat scroll 0%;
	width:82px;
	margin-left:40pt; /*管理用ログイン画面を使用するときはここをコメントにする*/
}
ul.headbtn li#privacy a {
	background:transparent url(../img/global/subnavi_privacy.gif) no-repeat scroll 0%;
	width:126px;
}
ul.headbtn li#map a {
	background:transparent url(../img/global/subnavi_sitemap.gif) no-repeat scroll 0%;
	width:82px;
}
/*管理用ログイン画面は今は使用しない
ul.headbtn li#log a {
	background:transparent url(../img/global/subnavi_login.gif) no-repeat scroll 0%;
	width:112px;
}
*/

ul.headbtn li#toiawase a:hover {
	background:transparent url(../img/global/subnavi_otoiawase_on.gif) no-repeat scroll 0%;
	width:82px;
}
ul.headbtn li#privacy a:hover {
	background:transparent url(../img/global/subnavi_privacy_on.gif) no-repeat scroll 0%;
	width:126px;
}
ul.headbtn li#map a:hover {
	background:transparent url(../img/global/subnavi_sitemap_on.gif) no-repeat scroll 0%;
	width:82px;
}
/*管理用ログイン画面は今は使用しない
ul.headbtn li#log a:hover {
	background:transparent url(../img/global/subnavi_login_on.gif) no-repeat scroll 0%;
	width:112px;
}
*/

ul.headbtn li#toiawase.on a {
	background:transparent url(../img/global/subnavi_otoiawase_on.gif) no-repeat scroll 0%;
	width:82px;
}
ul.headbtn li#privacy.on a {
	background:transparent url(../img/global/subnavi_privacy_on.gif) no-repeat scroll 0%;
	width:126px;
}
ul.headbtn li#map.on a {
	background:transparent url(../img/global/subnavi_sitemap_on.gif) no-repeat scroll 0%;
	width:82px;
}
/*管理用ログイン画面は今は使用しない
ul.headbtn li#log.on a {
	background:transparent url(../img/global/subnavi_login_on.gif) no-repeat scroll 0%;
	width:112px;
}
*/

/* トップナビボタン */
/*Win,Mac IE6までのハック*/
* html ul.topnavi {
	/*border-bottom:1px solid #333333;*/
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	/*margin:0pt;*/
	margin:-124px 0px 0px 290px;
	min-height:30px;
	padding-top:90px;
	width:700px;

}
/*IE7のハック*/
*:first-child + html ul.topnavi
{
	/*border-bottom:1px solid #333333;*/
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	/*margin:0pt;*/
	margin:-124px 0px 0px 260px;
	min-height:30px;
	padding-top:90px;
	width:700px;
	}
/*それ以外のハック*/
ul.topnavi {
	/*border-bottom:1px solid #333333;*/
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	/*margin:0pt;*/
	margin:0px 0px 0px 260px;
	min-height:30px;
	padding-top:90px;
	width:700px;

}
ul.topnavi li {
	float:left;
	margin:0px;
	overflow:hidden;
	border-right:1px solid  #999999;
}
ul.topnavi li a {
	display:block;
	float:left;
	height:30px;
	overflow:hidden;
	text-decoration:none;
	text-indent:-800em;
}

ul.topnavi li#home a {
	background:transparent url(../img/global/navi_home.gif) no-repeat scroll 0%;
	width:114px;
	border-left:1px solid  #999999;
	padding-left:5px;
	padding-right:5px;
}
ul.topnavi li#rinenn a {
	background:transparent url(../img/global/navi_corporate.gif) no-repeat scroll 0%;
	width:114px;
	padding-left:3px;
	padding-right:3px;
}
ul.topnavi li#jigyou a {
	background:transparent url(../img/global/navi_about.gif) no-repeat scroll 0%;
	width:114px;
	padding-left:3px;
	padding-right:3px;
}
ul.topnavi li#saiyou a {
	background:transparent url(../img/global/navi_recruit.gif) no-repeat scroll 0%;
	width:114px;
	padding-left:3px;
	padding-right:3px;
}
ul.topnavi li#gaiyou a {
	background:transparent url(../img/global/navi_outline.gif) no-repeat scroll 0%;
	width:114px;
	padding-left:3px;
	padding-right:3px;
}


ul.topnavi li#home a:hover {
	background:transparent url(../img/global/navi_home_on.gif) no-repeat scroll 0%;
	width:114px;
}
ul.topnavi li#rinenn a:hover {
	background:transparent url(../img/global/navi_corporate_on.gif) no-repeat scroll 0%;
	width:114px;
}
ul.topnavi li#jigyou a:hover {
	background:transparent url(../img/global/navi_about_on.gif) no-repeat scroll 0%;
	width:114px;
}
ul.topnavi li#saiyou a:hover {
	background:transparent url(../img/global/navi_recruit_on.gif) no-repeat scroll 0%;
	width:114px;
}
ul.topnavi li#gaiyou a:hover {
	background:transparent url(../img/global/navi_outline_on.gif) no-repeat scroll 0%;
	width:114px;
}


ul.topnavi li#home.on a {
	background:transparent url(../img/global/navi_home_on.gif) no-repeat scroll 0%;
	width:114px;
}
ul.topnavi li#rinenn.on a {
	background:transparent url(../img/global/navi_corporate_on.gif) no-repeat scroll 0%;
	width:114px;
}
ul.topnavi li#jigyou.on a {
	background:transparent url(../img/global/navi_about_on.gif) no-repeat scroll 0%;
	width:114px;
}
ul.topnavi li#saiyou.on a {
	background:transparent url(../img/global/navi_recruit_on.gif) no-repeat scroll 0%;
	width:114px;
}
ul.topnavi li#gaiyou.on a {
	background:transparent url(../img/global/navi_outline_on.gif) no-repeat scroll 0%;
	width:114px;
}


/* TOPへ戻るボタン */
#foot2 a {
	display:block;
	height:17px;
	overflow:hidden;
	text-decoration:none;
	text-indent:-900em;
	background:transparent url(../img/global/bt_top.gif) no-repeat scroll 0%;
	margin-left:800px;
	width:43px;
}
#foot2 a:hover {
	background:transparent url(../img/global/bt_top_on.gif) no-repeat scroll 0%;
	width:43px;
}


/**** ページタイトル ****/
.title {
	margin-top:30px
}
.title embed{
	display:block;
	width:600px;
	height:13px;
}

/**** 事業案内のボタン ****/
ul.jigyouannai {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px;
	min-height:31px;
	width:600px;
	height:160px;
}
ul.jigyouannai li {
	float:left;
	margin:0px;
	overflow:hidden;
}
ul.jigyouannai li a {
	display:block;
	overflow:hidden;
	text-decoration:none;
	text-indent:-600em;
}

ul.jigyouannai li#jutaku a {
	background:transparent url(../img/about/bt_system.gif) no-repeat scroll 0%;
	width:171px;
	height:149px;
	margin-left:10px;
}
ul.jigyouannai li#seskaihatu a {
	background:transparent url(../img/about/bt_ses.gif) no-repeat scroll 0%;
	width:171px;
	height:149px;
	margin-left:10px;
}
ul.jigyouannai li#kaihatu a {
	background:transparent url(../img/about/bt_syohin.gif) no-repeat scroll 0%;
	width:171px;
	height:149px;
	margin-left:10px;
}

ul.jigyouannai li#jutaku a:hover {
	background:transparent url(../img/about/bt_system_on.gif) no-repeat scroll 0%;
	width:171px;
	height:149px;
}
ul.jigyouannai li#seskaihatu a:hover {
	background:transparent url(../img/about/bt_ses_on.gif) no-repeat scroll 0%;
	width:171px;
	height:149px;
}
ul.jigyouannai li#kaihatu a:hover {
	background:transparent url(../img/about/bt_syohin_on.gif) no-repeat scroll 0%;
	width:171px;
	height:149px;
}


ul.syohin {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px;
	min-height:31px;
	width:600px;
}
ul.syohin li {
	float:left;
	margin:0px;
	overflow:hidden;
}
ul.syohin li a {
	display:block;
	overflow:hidden;
	text-decoration:none;
	text-indent:-600em;
}

ul.syohin li#tokutyo1 a {
	background:transparent url(../img/ticketa/tiket_tokutyo.gif) no-repeat scroll 0%;
	width:114px;
}
ul.syohin li#setumei1 a {
	background:transparent url(../img/ticketa/tiket_kino.gif) no-repeat scroll 0%;
	width:114px;
	margin-left:10px;
}
ul.syohin li#tokutyo2 a {
	background:transparent url(../img/ticketa/kotira_seihin.gif) no-repeat scroll 0%;
	width:163px;
}
ul.syohin li#setumei2 a {
	background:transparent url(../img/ticketa/kotira_kino.gif) no-repeat scroll 0%;
	width:163px;
}
ul.syohin li#otrsmain1 a {
	background:transparent url(../img/otrs/otrs_kino.gif) no-repeat scroll 0%;
	width:114px;
}
ul.syohin li#otrsoption1 a {
	background:transparent url(../img/otrs/otrs_option.gif) no-repeat scroll 0%;
	width:163px;
	margin-left:10px;
}
ul.syohin li#otramain2 a {
	background:transparent url(../img/otrs/kotira_otrsoption.gif) no-repeat scroll 0%;
	width:211px;
}
ul.syohin li#otrsoption2 a {
	background:transparent url(../img/otrs/kotira_otrskino.gif) no-repeat scroll 0%;
	width:163px;
}
ul.syohin li#liveon a {
	background:transparent url(../img/liveon/kosikisite.gif) no-repeat scroll 0%;
	width:276px;
}
ul.syohin li#toiawase a {
	background:transparent url(../img/global/bt_toiawase.gif) no-repeat scroll 0%;
	width:118px;
	height:31px;
	margin-left:200px;
}
ul.syohin li#toiawase2 a {
	background:transparent url(../img/global/bt_toiawase.gif) no-repeat scroll 0%;
	width:118px;
	height:31px;
	margin-left:400px;
}


ul.syohin li#tokutyo1 a:hover {
	background:transparent url(../img/ticketa/tiket_tokutyo_on.gif) no-repeat scroll 0%;
	width:114px;
}
ul.syohin li#setumei1 a:hover {
	background:transparent url(../img/ticketa/tiket_kino_on.gif) no-repeat scroll 0%;
	width:114px;
}
ul.syohin li#tokutyo2 a:hover {
	background:transparent url(../img/ticketa/kotira_seihin_on.gif) no-repeat scroll 0%;
	width:163px;
}
ul.syohin li#setumei2 a:hover {
	background:transparent url(../img/ticketa/kotira_kino_on.gif) no-repeat scroll 0%;
	width:163px;
}
ul.syohin li#otrsmain1 a:hover {
	background:transparent url(../img/otrs/otrs_kino_on.gif) no-repeat scroll 0%;
	width:114px;
}
ul.syohin li#otrsoption1 a:hover {
	background:transparent url(../img/otrs/otrs_option_on.gif) no-repeat scroll 0%;
	width:163px;
}
ul.syohin li#otramain2 a:hover {
	background:transparent url(../img/otrs/kotira_otrsoption_on.gif) no-repeat scroll 0%;
	width:211px;
}
ul.syohin li#otrsoption2 a:hover {
	background:transparent url(../img/otrs/kotira_otrskino_on.gif) no-repeat scroll 0%;
	width:163px;
}
ul.syohin li#liveon a:hover {
	background:transparent url(../img/liveon/kosikisite_on.gif) no-repeat scroll 0%;
	width:276px;
}
ul.syohin li#toiawase a:hover {
	background:transparent url(../img/global/bt_toiawase_on.gif) no-repeat scroll 0%;
	width:118px;
}
ul.syohin li#toiawase2 a:hover {
	background:transparent url(../img/global/bt_toiawase_on.gif) no-repeat scroll 0%;
	width:118px;
}

ul.syohin li#tokutyo1.on a {
	background:transparent url(../img/ticketa/tiket_tokutyo_on.gif) no-repeat scroll 0%;
	width:114px;
}
ul.syohin li#setumei1.on a {
	background:transparent url(../img/ticketa/tiket_kino_on.gif) no-repeat scroll 0%;
	width:114px;
}
ul.syohin li#otrsmain1.on a {
	background:transparent url(../img/otrs/otrs_kino_on.gif) no-repeat scroll 0%;
	width:114px;
}
ul.syohin li#otrsoption1.on a {
	background:transparent url(../img/otrs/otrs_option_on.gif) no-repeat scroll 0%;
	width:163px;
}
