@charset "UTF-8";
/*プリント指定ファイルとの違いはIEもコンテンツの高さ指定*/

/*ブラウザ全て指定*/

/*ここまで*/


/*モダンブラウザのみ適用（IE以外）*/
html body >/**/#wrapper {
	background-image: url(../../../images/wrapper_back_hi900.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
#Navigation {
	background-image: url(../images/nav_back.jpg);
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center top;
	height: 155px;
}
#wrapper #Navigation #Navmain {
	height: 120px;
}
/*ナビゲーションの位置*/
#wrapper #Navigation #Navmain #Nav {
	margin-top: 95px;
}
#Navigation #Navmain #Nav li {
	top: 0px;
}
/*サブナビゲーションの位置*/
#Navigation #Navsub #NavsubService li,
#Navigation #Navsub #NavsubEat li {
	top: 0px;
}
/*コンテント背景*/
#oneline  {
	background-image: url(../images/content_nav_back.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
}

/*モダンブラウザのみ適用（IE以外）*/
html body #content >/**/#oneline {
	height: 365px;
}

/*左コンテンツ*/
#content #lead {
	float: left;
	width: 610px;
	margin-top: 20px;
	position: relative;
	padding-left: 70px;
	padding-bottom: 20px;
}
#content #lead #link {
	text-decoration: none;
	margin-top: 40px;
	width: 610px;
	height: 39px;
	position: relative;
	float: left;
}
#content #lead .title01 {
	background-image: url(../images/content_title01.png);
	background-repeat: no-repeat;
	background-position: left;
	height: 20px;
}
#content #lead p {
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
}
/*外部リンク　タイトル画像指定*/
#content #lead #link .link_title {
	background-image: url(../images/link_title01.png);
}
/*外部リンク個々の指定*/
#content #lead #link ul li .link_01 {
	background-image: url(../images/link_01.gif);
	background-repeat: no-repeat;
	width: 110px;
}
#content #lead #link ul li .link_02 {
	background-image: url(../images/link_02.gif);
	background-repeat: no-repeat;
	width: 111px;
}
#content #lead #link ul li .link_03 {
	background-image: url(../images/link_03.gif);
	background-repeat: no-repeat;
	width: 165px;
}
/*カーソルを合わせた時の変化*/
#content #lead #link ul li a.link_01:hover{
	background-image: url(../images/link_01_houver.gif);
}
#content #lead #link ul li a.link_02:hover {
	background-image: url(../images/link_02_houver.gif);
}
#content #lead #link ul li a.link_03:hover {
	background-image: url(../images/link_03_houver.gif);
}
/*右コンテンツ*/
#content #photoetc {
	width: 115px;
	position: absolute;
	left: 700px;
	height: 315px;
	padding-bottom: 20px;
}
#content #photoetc .category {
	float: left;
	width: 115px;
	margin-top: 0px;
}
#content #photoetc .category ul li {
	margin-bottom: 5px;
	width: 115px;
}
/*ボックス指定*/
#content #photoetc .category ul li a {
	text-decoration: none;
	display: block;
	height: 100px;
	width: 100px;
	text-indent: -9999px;
}
/*ボタン作成*/
#content #photoetc .category ul li .lbox_01 {
	text-decoration: none;
	background-image: url(../images/photo/lbox_01s.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 115px;

}
#content #photoetc .category ul li .lbox_02 {
	text-decoration: none;
	background-image: url(../images/photo/lbox_02s.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#content #photoetc .category ul li .lbox_03 {
	text-decoration: none;
	background-image: url(../images/photo/lbox_03s.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/*カーソルを合わせた時の変化*/
#content #photoetc .category ul li a:hover {
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
/*#wrapper #content .photomenulist a{
	background-position: right bottom;
	text-indent: -9999px;
	position: absolute;
	top: 25px;
	left: 803px;
}
*/

#link ul {
	display: block;
	height: 26px;
	width: 610px;
}

