﻿




#KensakuJoken01Panel
{

	Z-INDEX: 100; 
	LEFT: 20px; 
	OVERFLOW: visible; 
	WIDTH: 920px; 
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	float:left;
}

#KensakuJoken01HeadPanel
{
	background-position: center top;
	background-image: url(http://www.55ski.com/img01/bar_kensakujoken_head01.gif);
	background-repeat:no-repeat;
	background-color: transparent;
	
	Z-INDEX: 100; 
	LEFT: 0px; 
	OVERFLOW: visible; 
	WIDTH: 920px; 
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: 33px; 
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	float:left;
}


#KihonJokenPanel
{
	background-position: center bottom;
	background-image: url(http://www.55ski.com/img01/base_kensakujoken01.gif);
	background-repeat:no-repeat;
	background-color: transparent;
	
	Z-INDEX: 100; 
	LEFT: 0px; 
	OVERFLOW: visible; 
	WIDTH: 920px; 
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	float:left;
}

#KihonJoken01Panel
{

	
	Z-INDEX: 300; 
	LEFT: 20px; 
	OVERFLOW: visible; 
	WIDTH: 210px; 
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	float:left;
}

#ShuppatsuBiPanel
{

	
	Z-INDEX: 100; 
	LEFT: 0px; 
	OVERFLOW: visible; 
	WIDTH: 210px; 
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 4px 0px;
	padding:0px 0px 0px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	float:left;
}

#ShuppatsuBiCalendarPanel
{
	font-family:"ヒラギノ角ゴ Pro","ＭＳ Ｐゴシック",sans-serif;
	
	Z-INDEX: 100; 
	LEFT: 0px; 
	OVERFLOW: visible; 
	WIDTH: 210px; 
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	float:left;
}



#KihonJoken02Panel
{

	
	Z-INDEX: 200; 
	LEFT: 20px; 
	OVERFLOW: visible; 
	WIDTH: 300px; 
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	text-align:left;
		
	float:left;
}


#KihonJoken03Panel
{
	Z-INDEX: 100; 
	LEFT: 20px; 
	OVERFLOW: visible; 
	WIDTH: 380px; 
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	text-align:left;
	
	float:left;
}

#RyokinChuiPanel
{
	display:block;
	z-index: 100;
	left: 0px;
	overflow: visible;
	width: auto;
	position: relative;
	top: 0px;
	height: auto;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	text-align: left;
	float: left;
}

#ShukuhakuChuiPanel
{
	display:block;
	z-index: 100;
	left: 0px;
	overflow: visible;
	width: auto;
	position: relative;
	top: 0px;
	height: auto;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	text-align: left;
	float: left;
}

#HyojiButtonPanel
{
	display:block;
	z-index: 100;
	left: 196px;
	overflow: visible;
	width: auto;
	position: relative;
	top: 0px;
	height: auto;
	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	text-align: left;
	float: left;
}


#ShukuhakuRadiobuttonlistChui01Label
{
	width: 80px;
	height:auto;
	overflow:visible;
	z-index: 108;
	left: 0px;
	position: relative;
	top: 0px;
	line-height: 16px;
	font-size: 12px;
	vertical-align: middle;
	float: left;
	color:#cc0000;
	display:block;
	text-align:right;
	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#ShukuhakuRadiobuttonlistChui01
{
	width: 260px;
	height:auto;
	overflow:visible;
	z-index: 108;
	left: 0px;
	position: relative;
	top: 0px;
	line-height: 16px;
	font-size: 12px;
	vertical-align: middle;
	float: left;
	color:#cc0000;
	display:block;
	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 4px;
}


#ShukuhakuRadiobuttonlistChui02Label
{
	width: 80px;
	height:auto;
	overflow:visible;
	z-index: 108;
	left: 0px;
	position: relative;
	top: 0px;
	line-height: 16px;
	font-size: 12px;
	vertical-align: middle;
	float: left;
	color:#cc0000;
	display:block;
	text-align:right;
	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#ShukuhakuRadiobuttonlistChui02
{
	width: 260px;
	height:auto;
	overflow:visible;
	z-index: 108;
	left: 0px;
	position: relative;
	top: 0px;
	line-height: 16px;
	font-size: 12px;
	vertical-align: middle;
	float: left;
	color:#cc0000;
	display:block;

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 4px;
}



#KensakuJokenShosaiTable
{
	z-index: 103;
		
	overflow: visible;
	width:300px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	position: relative;
	top: 0px;
	height:auto;
	text-align: left;
	border-bottom-style: none;
	
	/*
	left:-220px;
	_left:0px;
	*/
	left:0px;
	
	display:block;
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

}


#KensakuJokenShosaiTable tr
{
	OVERFLOW:hidden; 
	WIDTH: 300px;
	height: auto;
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
	float:none;
}

/*
#KensakuJokenShosaiTable td
{
	OVERFLOW: visible; WIDTH: auto;
	height: auto;
	
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 0px;
	float:left;
}
*/

#KensakuJokenShosaiTable .KensakuJokenShosaiTableTittleLabel
{
	font-size: 12px;
	margin-bottom: 0px;
	text-align:right;
	z-index: 108;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
	font-weight: 600;
}

#KensakuJokenShosaiTable .KensakuJokenShosaiTableTittleLabel span
{
	font-size: 12px;
	margin-bottom: 0px;
	text-align:left;
	z-index: 108;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
	font-weight: 400;
	color:#cc0000 !important;
}

#ShuppatsuJikanRadiobuttonlistLabel
{
	left: 0px;
	position: relative;
	top: 2px !important;
}

#ShukuhakuRadiobuttonlistLabel
{
	left: 0px;
	position: relative;
	top: 2px !important;
}

#RoomTypeSentakuShubetsuRadiobuttonlistLabel
{
	left: 0px;
	position: relative;
	top: 2px !important;
}



#KensakuJokenShosaiTable span
{
	margin-left: 0px;
	font-size: 12px;
	text-align: left;
	z-index: 108;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
}

#KensakuJokenShosaiTable select
{
	margin-left: 0px;
	font-size: 12px;
	margin-bottom: 0px;
	text-align: left;
	z-index: 108;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
}

#KensakuJokenShosaiTable th
{
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 0px;
	
	OVERFLOW: visible; 
	WIDTH: 90px;
	height: auto;
	
	text-align:right;
	
	display:block;
	float:left;
	/*
	margin:4px 4px auto 0px;
	*/
	position:relative;
	left:-4px;
	top:4px;
}

#KensakuJokenShosaiTable .TittleRetsu
{
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 0px;
	
	OVERFLOW: visible; 
	WIDTH: 90px;
	height: auto;
	
	text-align:right;
	
	display:block;
	float:left;
	/*
	margin:4px 4px auto 0px;
	*/
	position:relative;
	left:-4px;
	top:4px;
}

#KensakuJokenShosaiTable .AtaiRetsu
{
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 0px;

	OVERFLOW: visible; 
	WIDTH: 200px; 
	height: auto;
	text-align:left;
	
	display:block;
	float:left;

	position:relative;
	left:0px;
	top:0px;
	
	z-index:500;
}

#KensakuJokenShosaiTable .HiHyojiGyo
{
	display:none;
}


#ShuppatsuJikanRadiobuttonlist input
{
	width: auto;
	z-index: 108;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
	float: none;
}

#ShuppatsuJikanRadiobuttonlist label
{
	width: auto;
	z-index: 108;
	left: 0px;
	overflow: visible;
	position: relative;
	top: -3px;
	line-height: 12px;
	font-size: 12px;
	vertical-align: baseline;
	float: none;
}


#ShukuhakuRadiobuttonlist input
{
	width: auto;
	z-index: 108;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
	float: none;
}

#ShukuhakuRadiobuttonlist label
{
	width: auto;
	z-index: 108;
	left: 0px;
	overflow: visible;
	position: relative;
	top: -3px;
	line-height: 12px;
	font-size: 12px;
	vertical-align: baseline;
	float: none;
}


#RoomTypeSentakuShubetsuRadiobuttonlist input
{
	width: auto;
	z-index: 108;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
	float: none;
}

#RoomTypeSentakuShubetsuRadiobuttonlist label
{
	width: auto;
	z-index: 108;
	left: 0px;
	overflow: visible;
	position: relative;
	top: -3px;
	line-height: 12px;
	font-size: 12px;
	vertical-align:baseline;
	float: none;
}


#ShuppatuBiLabel
{
	width:auto;
	Z-INDEX: 108; LEFT: 0px; OVERFLOW: visible; POSITION: relative; TOP: 4px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:14px;
	font-size:14px;
	vertical-align:middle;
	font-weight:600;
	float:left;
}


#ShuppatsuBiTsukiDropDownList
{
	margin:0px 0px 0px 4px;
	padding:0px 0px 0px 0px;
	font-size:14px;
	Width:48px;
	float:left;
}


#ShuppatsuBiTsukiDropdownlistLabel
{
	width:auto;
	Z-INDEX: 108; LEFT: 0px; OVERFLOW: visible; POSITION: relative; TOP: 4px;
	margin:0px 0px 0px 4px;
	padding:0px 0px 0px 0px;
	line-height:14px;
	font-size:12px;
	vertical-align:middle;
	float:left;
}

#ShuppatsuBiNichiDropDownList
{
	margin:0px 0px 0px 8px;
	padding:0px 0px 0px 0px;
	font-size:14px;
	Width:48px;
	float:left;
}

#ShuppatsuBiNichiDropDownListLabel
{
	width:auto;
	Z-INDEX: 108; LEFT: 0px; OVERFLOW: visible; POSITION: relative; TOP: 4px;
	margin:0px 0px 0px 4px;
	padding:0px 0px 0px 0px;
	line-height:14px;
	font-size:12px;
	vertical-align:middle;
	float:left;
}


#NenTextBox
{
	z-index:200;
	width:48px;
	Z-INDEX: 108; LEFT: 200px; OVERFLOW: visible; POSITION:absolute; TOP: 0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:14px;
	font-size:12px;
	vertical-align:middle;
	float:none;
}


#CalendarChuiLabel
{
	width: 210px;
	z-index: 108;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
	line-height: 14px;
	font-size: 12px;
	vertical-align: baseline;
	text-align:center;
	display:block;
	float: left;
}


#RyokinChuiLabelImage
{
	width: 12px;
	height:12px;
	z-index: 100;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: baseline;
	text-align:left;
	float: left;
	display:inline;
}

#RyokinChuiLabelLabel
{
	width: auto;
	height: auto;
	z-index: 100;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 16px;
	font-size: 16px;
	vertical-align: middle;
	text-align: left;
	float: none;
	/*
	color: #0099FF;
	*/
	color:#0072bb;

	display: inline;
	font-weight: 800;
	letter-spacing:2px;
}

#RyokinChuiLabel
{
	/*
	width: 360px;
	*/
	width: 380px;

	height:auto;
	z-index: 108;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 16px;
	font-size: 13px;
	vertical-align: middle;
	text-align:left;
	float: none;
	color:#444444;
	display:block;
	font-weight:bold;
}

#RyokinChuiLabel span
{
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	font-size: 12px;
	color:#555555;
	display:block;
	font-weight:400;
}


#LiftChuiLabel
{
	width: 360px;
	height:auto;
	z-index: 108;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
	margin: 2px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 13px;
	font-size: 12px;
	vertical-align: middle;
	text-align:left;
	float: none;
	color:#555555;
	display:block;
	font-weight:400;
}


#KihonJoken03Panel .HyojiButton
{
	background-image: url(http://www.55ski.com/img01/btn_kensaku01.gif);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	float: none;
	font-weight: bold;
	color: #4a3333;
	background-color: #F6F4e8;
	width: 140px;
	height: 39px;
	display: block;
	z-index: 500;
	/*
	left: 196px;
	*/
	left: 0px;
	position: relative;
	top: 0px;
	font-family: 'ＭＳ Ｐゴシック';
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#KihonJoken03Panel .HyojiButton link
{
	background-image:url(http://www.55ski.com/img01/btn_kensaku01.gif);
	background-repeat: no-repeat;
}

#KihonJoken03Panel .HyojiButton:visited
{
	background-image:url(http://www.55ski.com/img01/btn_kensaku01.gif);
	background-repeat: no-repeat;
}

#KihonJoken03Panel .HyojiButton:hover
{
	background-image:url(http://www.55ski.com/img01/btn_kensaku01_ro.gif);
	background-repeat: no-repeat;
}

#KihonJoken03Panel .HyojiButton:active
{
	background-image:url(http://www.55ski.com/img01/btn_kensaku01_ro.gif);
	background-repeat: no-repeat;
}

#ShuppatsuBiChuiLabel
{
	/*
	width: 340px;
	*/
	width:auto;
	height:auto;
	z-index: 100;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
	font-size: 14px;
	text-align:left;
	display:block;
	float: none;
}


#KensakuJokenHeadLabel
{
	width: auto;
	height:auto;
	z-index: 100;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
	margin: 10px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	font-size: 16px;
	text-align:left;
	float:left;
	background-color:Transparent;
	color:#ffffff;
	font-weight:600;
	
}






#KensakuKekkaPanel
{
	Z-INDEX: 100; 
	LEFT: 20px; 
	OVERFLOW: visible; 
	WIDTH: 920px; 
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	float:left;
}


#TokutenKekkaPanel
{
	Z-INDEX: 100; 
	LEFT: 0px; 
	OVERFLOW: visible; 
	WIDTH: 920px; 
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	float:left;
}

#KensakuKensuPanel
{
	Z-INDEX: 200; 
	LEFT: 20px; 
	OVERFLOW: visible; 
	WIDTH: 500px; 
	POSITION: relative; 
	TOP: 36px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	float:left;
}

#CourseIchiranGridViewPanel
{
	Z-INDEX: 100; 
	LEFT: 0px; 
	OVERFLOW: visible; 
	WIDTH: 920px; 
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	float:left;
}


#KensakuKekkaKenshoTextBox
{
	visibility:hidden;
	display:none;
}


#KensakuKekka01LabelLabel
{
	width: auto;
	height:auto;
	z-index: 200;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 20px;
	text-align:left;
	float:left;
	background-color:Transparent;
	color:#444444;
	font-weight:400;
	
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;

}

#KensakuKekka01Label
{
	width: auto;
	height:auto;
	z-index: 200;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 20px;
	text-align:left;
	float:left;
	background-color:Transparent;
	color:#ff0000;
	font-weight:500;
	
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;

}

#KensakuKekka01Label span
{
	color:#666666;
	font-size:14px;
	font-weight:400;
}



#CourseIchiranGridView
{
	Z-INDEX: 100; 
	LEFT: 0px; 
	OVERFLOW: visible; 
	WIDTH: 920px; 
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
		
	float:none;
	
}

#CourseIchiranGridView .CourseIchiranGridViewRowStyle
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	z-index: 100;
	left: 0px;
	overflow: visible;
	width: auto;
	position: relative;
	top: 0px;
	height: auto;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: none;
	display:block;
	
}

#CourseIchiranGridView .CourseIchiranGridView01ItemStyle
{
	/*
	border: 3px solid #aaaaaa;
	*/
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;

	z-index: 100;
	left: 0px;
	overflow: visible;
	width: auto;
	position: relative;
	top: 0px;
	height: auto;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: none;
	display:block;
}

#CourseIchiranGridView .CourseIchiranGridView01ItemPanel
{
	
	border: 3px solid #aaaaaa;
	
	z-index: 100;
	left: 0px;
	overflow: visible;
	width: auto;
	position: relative;
	top: 0px;
	height: auto;
	margin:  10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display:block;
}



#CourseIchiranGridView .CourseIchiranGridViewShosaiHyperLink
{
	background-image: url(http://www.55ski.com/img01/btn_shosaihe01.gif);

	background-position:0px 0px;
	
	background-repeat:no-repeat;

	display:block;	
	
	height:39px;
	width:140px;
	
	position: relative;
	top: 0px;
	left:0px;

	
	margin:14px 0px 2px 10px;
	padding: 0px 0px 0px 0px;
}

#CourseIchiranGridView .CourseIchiranGridViewShosaiHyperLink:link
{
	background-image:url(http://www.55ski.com/img01/btn_shosaihe01.gif);

	background-position:0px 0px;
	
	background-repeat:no-repeat;
}

#CourseIchiranGridView .CourseIchiranGridViewShosaiHyperLink:visited
{
	background-image:url(http://www.55ski.com/img01/btn_shosaihe01.gif);
	
	background-position:0px 0px;
	
	background-repeat:no-repeat;
}

#CourseIchiranGridView .CourseIchiranGridViewShosaiHyperLink:hover
{
	background-image:url(http://www.55ski.com/img01/btn_shosaihe01_ro.gif);
	
	background-position:0px 0px;
	
	background-repeat:no-repeat;
}

#CourseIchiranGridView .CourseIchiranGridViewShosaiHyperLink:active
{
	background-image:url(http://www.55ski.com/img01/btn_shosaihe01_ro.gif);
	
	background-position:0px 0px;
	
	background-repeat:no-repeat;
}



.CourseIchiranGridViewTokutenIconPanel img
{
	display: block;
	z-index: 100;
	left: 0px;
	overflow: hidden;
	position: relative;
	top: 0px;
	height: 40px;
	width: 40px;
	
	margin: 0px 2px 2px 2px;
	padding:0px 0px 0px 0px;
	
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	float:right;
}



.CourseIchiranGridView01Panel
{
	background-image: url(http://www.55ski.com/img01/base_course_ichiran01.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	
	Z-INDEX: 100; 
	LEFT: 0px; 
	OVERFLOW: visible; 
	WIDTH: 902px; 
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:6px 6px 6px 6px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	float:left;
	text-align:left;
}

.CourseIchiranGridView02Panel
{
	Z-INDEX: 100; 
	LEFT: 0px; 
	OVERFLOW: visible; 
	WIDTH: 902px; 
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:6px 6px 6px 6px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	float:left;
	text-align:left;
}



.CourseIchiranGridViewGazoPanel
{
	Z-INDEX: 100; 
	LEFT: 0px; 
	OVERFLOW: visible; 
	WIDTH: 120px; 
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	float:left;
}


.CourseIchiranGridView01_01Panel
{
	Z-INDEX: 100; 
	LEFT: 0px; 
	OVERFLOW: visible; 
	/*
	WIDTH: 600px;
	*/ 
	width:760px;
	
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 8px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	text-align:left;
	
	float:left;
	text-align:left;
	
}





.CourseIchiranGridViewRyokinPanel
{
	Z-INDEX: 100; 
	LEFT: 0px; 
	OVERFLOW: visible; 
	/*
	WIDTH: 200px;
	*/
	width:760px;
	
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	text-align:left;
	
	/*
	float:none;
	clear:both;
	*/
	float:left;

	text-align:left;
		
}


.CourseIchiranGridViewIkisakiPanel
{
	Z-INDEX: 100; 
	LEFT: 0px; 
	OVERFLOW: visible; 
	/*
	WIDTH: 500px; 
	*/
	width:760px;

	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	text-align:left;
	
	/*
	float:none;
	clear:both;
	*/
	float:left;

	text-align:left;
}

.CourseIchiranGridViewCourseMeiPanel
{
	Z-INDEX: 100; 
	LEFT: 0px; 
	OVERFLOW: visible; 
	WIDTH: 760px; 
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	text-align:left;
	
	/*
	float:none;
	clear:both;
	*/
	float:left;
	
	text-align:left;
	
}


.CourseIchiranGridViewNitteiShubetsuPanel
{
	Z-INDEX: 100; 
	LEFT: 0px; 
	OVERFLOW: visible; 
	/*
	WIDTH: 550px; 
	*/
	width:760px;

	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	/*
	float:none;
	clear:both;
	*/
	float:left;
	
	text-align:left;
	
	
}

.CourseIchiranGridViewDftShukuhakusakiPanel
{
	Z-INDEX: 100; 
	LEFT: 0px; 
	OVERFLOW: visible; 
	/*
	WIDTH: auto; 
	*/
	width:760px;

	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	/*
	float:none;
	clear:both;
	*/
	float:left;
	
	text-align:left;
}


.CourseIchiranGridViewCourseHyojiPanel
{
	Z-INDEX: 100; 
	LEFT: 0px; 
	OVERFLOW: visible; 
	WIDTH: auto; 
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	float:left;
	text-align:left;
}




.CourseIchiranGridViewShosaiHePanel
{
	Z-INDEX: 1000; 
	 
	OVERFLOW: visible; 
	WIDTH: 160px; 
	/*
	POSITION: relative; 
	TOP: 0px; 
	LEFT: 0px;
	*/
	position:absolute;
	top:10px;
	left:730px;
	
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	float:left;
	text-align:left;
}

.CourseIchiranGridViewTokutenImagePanel
{
	Z-INDEX: 100; 
	LEFT: 0px; 
	OVERFLOW: visible; 
	
	WIDTH: 70px; 
	/*
	width:8%;
	*/
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 8px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	float:left;
	text-align:left;
}

.CourseIchiranGridViewBikoPanel
{
	Z-INDEX: 100; 
	LEFT: 0px; 
	OVERFLOW: visible; 
	
	/*
	WIDTH: 590px; 
	*/
	/*
	width:458px;
	*/
	width:810px;
	
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	float:left;
	text-align:left;
	display:block;
	
}


.CourseIchiranGridViewTokutenIconPanel
{
	Z-INDEX: 80; 
	
	OVERFLOW: visible; 

	/*	
	WIDTH: 220px; 
	*/
	/*
	width:352px;
	*/
	width:440px;
	
	/*
	POSITION: relative; 
	TOP: 0px; 
	LEFT: 0px;
	*/
	position:absolute;
	top:6px;
	left:440px;
		
	HEIGHT: auto; 
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;

	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	text-align:right !important;
	
	float:right;
	display:block;

}




.CourseIchiranGridViewGazo
{
	display: block;
	z-index: 100;
	left: 0px;
	overflow: hidden;
	position: relative;
	top: 0px;
	height: 76px;
	width: 116px;
	float: left;
	margin: 0px 2px 0px 2px;
	padding:0px 0px 0px 0px;
	
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}


.CourseIchiranGridViewRyokinImage
{
	display: block;
	z-index: 100;
	left: 0px;
	overflow: hidden;
	position: relative;
	top: 0px;
	height: 19px;
	width: 44px;
	float: left;
	margin: 4px 2px 0px 0px;
	padding:0px 0px 0px 0px;
	
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.CourseIchiranGridViewRyokin
{
	width: auto;
	height: auto;
	z-index: 100;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 2px;
	font-size: 26px;
	text-align: left;
	float: left;
	background-color: Transparent;
	color: #dd0000;
	font-weight: 400;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	text-align:left;
	letter-spacing:2px;
}

.CourseIchiranGridViewCoursePlanWsCourseCd
{
	width: auto;
	height: auto;
	z-index: 100;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 20px;
	font-size: 18px;
	text-align: left;
	float: left;
	background-color: Transparent;
	color: #009900;
	font-weight: 400;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	text-align:left;
	letter-spacing:1px;
}


.CourseIchiranGridViewIkisaki
{
	width: auto;
	height: auto;
	z-index: 100;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 19px;
	text-align: left;
	float: left;
	background-color: Transparent;
	color: #666666;
	font-weight: 400;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	text-align:left;
	letter-spacing:2px;
}

.CourseIchiranGridViewCourseMeiHyoji
{
	/*
	width: 600px;
	*/
	width:710px;
	
	height: auto;
	z-index: 100;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 16px;
	text-align: left;
	float: left;
	background-color: Transparent;
	color: #666666;
	font-weight: 600;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
	text-align:left;
	letter-spacing:2px;
}


.CourseIchiranGridViewDftShukuhakusakiImage
{
	display: block;
	z-index: 100;
	left: 0px;
	overflow: hidden;
	position: relative;
	top: 0px;
	height: 19px;
	width: 44px;
	float: left;
	margin: 0px 4px 0px 0px;
	padding:0px 0px 0px 0px;
	
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.CourseIchiranGridViewDftShukuhakusaki
{
	/*
	width: 600px;
	*/
	width:710px;

	height: auto;
	z-index: 100;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-color:Transparent;
	font-weight:normal;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	display:inline;
	
	text-align:left;
	
	letter-spacing:2px;
	
	line-height:20px;
	
}

.CourseIchiranGridViewNitteiImage
{
	display: block;
	z-index: 100;
	left: 0px;
	overflow: hidden;
	position: relative;
	top: 0px;
	height: 19px;
	width: 44px;
	float: left;
	margin: 0px 4px 0px 0px;
	padding:0px 0px 0px 0px;
	
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.CourseIchiranGridViewNitteiShubetsu
{
	/*
	width: 500px;
	*/
	width:auto;
	
	height: auto;
	z-index: 100;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
	text-align: left;
	float: left;
	background-color: Transparent;
	font-weight:normal;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	font-size:13px;
	text-decoration:none !important;
	
	text-align:left;
	letter-spacing:2px;
	display:inline !important;
}



.CourseIchiranGridViewTokutenImage
{
	display: block;
	z-index: 100;
	left: 0px;
	overflow: hidden;
	position: relative;
	top: 0px;
	height: 19px;
	width: 61px;
	float:left;
	margin: 0px 4px 0px 0px;
	padding:0px 0px 0px 0px;
	
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	
}

.CourseIchiranGridViewBikoHyoji
{
	/*
	width: 590px;
	*/
	width: 810px;

	height: auto;
	
	z-index: 100;
	left: 0px;
	overflow: visible;
	position: relative;
	top: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	background-color:Transparent;
	font-weight:normal;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	display:inline;
	
	text-align:left;
	
	letter-spacing:2px;
	
	line-height:20px;
	
}


.CourseIchiranGridViewPagerStyle
{
	background-image: url(http://www.55ski.com/img01/base_middle01.gif);
	background-repeat: repeat;
	background-position: center 0px; 
	
	/*
	border-top-style: none !important;
	border-right-style: none !important;
	border-left-style: none !important;
	border-bottom-style: none !important;
	*/
	border-top: 4px solid #ffffff;
	border-bottom: 4px solid #ffffff;
	
	z-index: 100;
	left: 0px;
	overflow: hidden;
	width: 920px;
	position: relative;
	top: 0px;
	height:40px;
	display: block;
	float: none;
	clear:both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	font-size: 14px !important;
}

.CourseIchiranGridViewPagerStyle td
{
	border-top-style: none !important;
	border-right-style: none !important;
	border-left-style: none !important;
	border-bottom-style: none !important;
}


.CourseIchiranGridViewPagerStyle table
{
	
	border-top-style: none !important;
	border-right-style: none !important;
	border-left-style: none !important;
	border-bottom-style: none !important;
	
	display:block;
	width:auto;
	height:32px;
	LEFT: 0px; 
	POSITION: relative; 
	TOP: 0px; 
	z-index:100;

	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;

	text-align:right !important;
}

.CourseIchiranGridViewPagerStyle table tr
{
	
	border-top-style: none !important;
	border-right-style: none !important;
	border-left-style: none !important;
	border-bottom-style: none !important;
	
	Z-INDEX: 100; 
	LEFT: 0px; 
	POSITION: relative; 
	TOP: 0px; 
	
	HEIGHT: auto; 
	display:block;
	float:none;
	
	width:auto;
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.CourseIchiranGridViewPagerStyle table td
{
	border-top-style: none !important;
	border-right-style: none !important;
	border-left-style: none !important;
	border-bottom-style: none !important;
	
	Z-INDEX: 100; 
	LEFT: 0px; 
	OVERFLOW:hidden; 
	width:auto;
	POSITION: relative; 
	TOP: 5px; 
	HEIGHT: auto; 
	display:block;
	float:left;
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}



.CourseIchiranGridViewPagerStyle table td span
{
	border: 1px solid #333333;
	z-index: 100;
	
	left: 0px;
	overflow: visible;
	width: auto;
	position: relative;
	top: 0px;
	height: auto;
	
	display:block;
	
	margin: 0px 4px 0px 4px !important;
	padding: 2px 6px 2px 6px !important;
	
	font-size: 15px !important;
	
	float:none;
	
	background-color: #ffffff;
	color: #333333;
}


.CourseIchiranGridViewPagerStyle table td a
{
	border: 1px solid #6699FF;
	z-index: 100;
	
	left: 0px;
	overflow: visible;
	width: auto;
	position: relative;
	top: 0px;
	height: auto;
	
	display:block;
	
	margin: 0px 2px 0px 2px !important;
	padding: 2px 4px 2px 4px !important;
	
	font-size: 15px !important;
	
	float:none;
	
	background-color: #ffffff;
	color: #6699FF;
	text-decoration:none !important;
}

.CourseIchiranGridViewPagerStyle a:link
{
	color: #6699FF !important;
	text-decoration: none;
}

.CourseIchiranGridViewPagerStyle a:visited
{
	color: #6699FF !important;
	text-decoration:none;
}

.CourseIchiranGridViewPagerStyle a:hover
{
	color: #ff4a8b !important;
	text-decoration:none;
}

.CourseIchiranGridViewPagerStyle a:active
{
	color: #ff4a8b !important;
	text-decoration:none;
}

