﻿
/*パブロ*/
.Body
{
	height:925px;
    width:1000px;
    margin:0 auto;
    margin-top:10px;
}

/*パブロ*/
.BodyFeature
{
	height:2650px;
    width:1000px;
    margin:0 auto;
    margin-top:10px;
}

/*パブロ*/
.BodyLibrary
{
	height:1140px;
    width:1000px;
    margin:0 auto;
    margin-top:10px;
}

/*パブロ*/
.BodyEdit
{
	height:1740px;
    width:1000px;
    margin:0 auto;
    margin-top:10px;
}

/*パブロ*/
.BodyBind
{
    height:1840px;
    width:1000px;
    margin:0 auto;
    margin-top:10px;
}

/*パブロ*/
.BodyAutomatic
{
	height:1060px;
    width:1000px;
    margin:0 auto;
    margin-top:10px;
}

/*パブロ*/
.BodyManual
{
	height:1652px;
    width:1000px;
    margin:0 auto;
    margin-top:10px;
}

.Foot
{
	float:left;
    width:1000px;
    margin:0 Auto;
    POSITION: relative;
    TOP: -386px;
}

/*パブロ*/
.AutomaticFoot
{
	float:left;	
    width:1000px;
    margin:0 auto;
    POSITION: relative;
     TOP: -520px;
}

/*パブロ*/
.ManualFoot
{
	float:left;
    width:1000px;
    margin:0 auto;
    POSITION: relative;
    TOP: -1114px;
}

/*パブロ*/
.LibraryFoot
{
	float:left;
    width:1000px;
    margin:0 auto;
    POSITION: relative;
     TOP: -600px;
}

/*パブロ*/
.BindFoot
{
	float:left;	
    width:1000px;
    margin:0 auto;
    POSITION: relative;
    TOP: -1300px;
}

/*パブロ*/
.EditFoot
{
	float:left;	
    width:1000px;
    margin:0 auto;
    POSITION: relative;
    TOP: -1200px;
}

.login_all
{
    LEFT: 500px; POSITION: relative; TOP: -600px
}

.Login
{
    POSITION: relative; TOP: -514px;float:left;
}

.TitleBook
{
    POSITION: relative; TOP: -370px; left: 750px; float:left;
}

.TitleLibrary
{
    POSITION: relative; TOP: -80px; left: 530px; float:left;
}

/*Edit.aspx「おまかせボタンの位置」*/
.EditButton1
{
    POSITION: relative; TOP: -250px; left: 250px; float:left;
}

/*Edit.aspx「カスタムボタンの位置」*/
.EditButton2
{
    POSITION: relative; TOP: -250px; right: 250px; float:left;
}

.Policy
{
	float:left;
	height:25px;
	width:49px;
	
	line-height:25px;
	color:#0000FF;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-Right-width:1px;
	font-size:12px;
	text-align:right;

	CURSOR: pointer;
}

/*
.Expression
{
     POSITION: relative; TOP: -500px;float:right;
}
*/

.multiPage
{
    float:left;
    width:300px;
}

        .exampleWrap{width:748px;padding-top:20px;background:url(Images/CitiesBackground.jpg) no-repeat;}
        .radslider{margin:0 auto}
        .citiesWrap{overflow:hidden;height:450px;padding:10px 10px 10px 10px}
        .citiesWrap div{float:left;padding:0.8em 1.2em 0.4em 1.4em}
        .citiesWrap img{display:block}
        .citiesWrap em{display:block;margin-top:0.2em;text-align:center;color:#000000;font:normal 12px/14px arial,sans-serif}

.RepaterThumNail div{float:left;}



/**************************************************
繝壹・繧ｸ
**************************************************/

body
{
    border: 0px;
	margin: 0px;
	padding: 0px;
	font-size:12px;
}

td
{
	
	border: 0px;
	margin: 0px;
	padding: 0px;
}

/**************************************************
繧ｵ繝悶・繝・ム繝ｼ
**************************************************/
.SubHead
{
    width:590px;
        border: 0px;
	margin: 0px;
	padding: 0px;
}

.SubHeadLeftTable
{
    float:left;
	margin-bottom:10px;
    margin-left:-590px;
    background-image: url(Image/HeadBG.gif);
    background-repeat: repeat-x;
}

.SubHeadLeftTable2
{
    width: 200px;
    height: 30px;
}

.SubHeadCenterTable
{
	margin-bottom:10px;
    float:left;
    width:100%;
    background-image: url(Image/HeadBG.gif);
    background-repeat: repeat-x;   
}

.SubHeadCenterTable2
{
    height:30px;
    margin: 0 200px;
}

.SubHeadRightTable
{
    float:left;
	margin-bottom:10px;
	margin-left:-200px;
    background-image: url(Image/HeadBG.gif);
    background-repeat: repeat-x;
    text-align:right;
}

.SubHeadRightTable2
{
    width: 200px;
    height: 30px;
}

/**************************************************
繧ｵ繝悶ヵ繝・ち繝ｼ
**************************************************/
.SubFoot
{
    width:590px;
}

.SubFootLeftTable
{
    float:left;
	margin-top:10px;
    margin-left:-590px;
    background-image: url(Image/FootBG.gif);
    background-repeat: repeat-x;    
}

.SubFootLeftTable2
{
    width: 200px;
    height: 30px;
}

.SubFootCenterTable
{
	margin-top:10px;
    float:left;
    width:100%;
    background-image: url(Image/FootBG.gif);
    background-repeat: repeat-x;    
}

.SubFootCenterTable2
{
    height:30px;
    margin: 0 200px;
}

.SubFootRightTable
{
	margin-top:10px;
    float:left;
    margin-left:-200px;
    background-image: url(Image/FootBG.gif);
    background-repeat: repeat-x;
    text-align:right;
}

.SubFootRightTable2
{
    width: 200px;
    height: 30px;
}

/**************************************************
繧ｵ繝悶・繝・ぅ
**************************************************/
.SubBody
{
    width:100%;

}

.SubMain
{
	float:left;
    width:100%;


    
}

.SubSub
{
	
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-Right:10px;
}

/**************************************************
繝倥ャ繝繝ｼ
**************************************************/
.Head
{
    width:1000px;
    margin:0 auto;
}

.HeadLeftTable
{
    float:left;
	margin-bottom:0px;
    margin-left:-1000px;
    background-image: url(Image/HeadBG.gif);
    background-repeat: repeat-x;
}

.HeadLeftTable2
{
    width: 200px;
    height: 30px;
}

.HeadCenterTable
{
	margin-bottom:10px;
    float:left;
    width:100%;
    background-image: url(Image/HeadBG.gif);
    background-repeat: repeat-x; 
}

.HeadCenterTable2
{
    height:30px;
    margin: 0 200px;
}

.HeadRightTable
{
    float:left;
	margin-bottom:10px;
	margin-left:-200px;
    background-image: url(Image/HeadBG.gif);
    background-repeat: repeat-x;
    text-align:right;
}

.HeadRightTable2
{
    width: 200px;
    height: 30px;
}

/**************************************************
繝輔ャ繧ｿ繝ｼ
**************************************************/



.FootLeftTable
{
    float:left;
	margin-top:10px;
    margin-left:-1000px;
    background-image: url(Image/FootBG.gif);
    background-repeat: repeat-x;    
}

.FootLeftTable2
{
    width: 200px;
    height: 30px;
}

.FootCenterTable
{
	margin-top:10px;
    float:left;
    width:100%;
    background-image: url(Image/FootBG.gif);
    background-repeat: repeat-x;   
    text-align:center; 
}

.FootCenterTable2
{
    height:30px;
    margin: 0 200px;
}

.FootRightTable
{
	margin-top:10px;
    float:left;
    margin-left:-200px;
    background-image: url(Image/FootBG.gif);
    background-repeat: repeat-x;
    text-align:right;
}

.FootRightTable2
{
    width: 200px;
    height: 30px;
}

/**************************************************
繝懊ョ繧｣
**************************************************/

.Main
{
	float:left;
	width:578px;
    height:520px;
    border-top-width:1px;
    border-bottom-width:1px;
    border-left-width:1px;
    border-right-width:1px;
    border-color:Gray;
    border-style:solid;
    
}

.Sub
{
	padding-top:10px;
	padding-bottom:0px;
	padding-left:10px;
	padding-Right:5px;
}

.LeftMain
{
	float:left;
	width:499px;
    height:540px;
    border-top-width:1px;
    border-bottom-width:1px;
    border-left-width:1px;
    border-right-width:0px;
    border-color:Gray;
    border-style:solid;
}

.LeftSub
{
	padding-top:10px;
	padding-bottom:0px;
	padding-left:10px;
	padding-Right:5px;
}

.RightMain
{
	float:left;
	width:499px;
    height:540px;
    border-top-width:1px;
    border-bottom-width:1px;
    border-left-width:0px;
    border-right-width:1px;
    border-color:Gray;
    border-style:solid;
}

.RightSub
{
	padding-top:10px;
	padding-bottom:0px;
	padding-left:5px;
	padding-Right:10px;
}

.margin-right0
{
	margin-right:0px;
}

.margin-right10
{
	margin-right:10px;
}

.margin-right20
{
	margin-right:20px;
	height:20px;
}

.Label
{
	margin-left:10px;
	margin-right:10px;
}

.TextBox
{
	margin-left:10px;
	margin-right:10px;
}

.DropDownList
{
	margin-left:10px;
	margin-right:10px;
		height:20px;
}


.LoginCenterTable
{
    float:left;
    width:100%;
}

.LoginCenterTable2
{
    height:540px;
    background-repeat: no-repeat;
    background-image: url(Image/BG1000.gif);
}

.LoginCenterTable3
{
    width: 600px;
    padding-top: 200px;
    padding-left: 200px;
    padding-right: 10px;
    padding-bottom: 10px; 
}

/**************************************************
ItemList
**************************************************/

.ItemListHead
{ 
	/*
	height:40 = 29 + 1 + 5 + 5
	width:480 = 468 + 1 + 1 + 5 + 5  
	*/
	
	Height:29px;
	Width:462px;
	
	color:#555555;
	background-color:#E5E5E5;
	border-color:#222222;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-Right:10px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-Right:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.ItemListBody
{
	/*
	height:240 = 219 + 1 + 10 + 10
	width:485 = 463 + 1 + 1 + 10 + 10  
	*/	
	 
	Height:399px;
	Width:462px;
	
	color:#555555;
	background-color:#EEEEEE;
	border-color:#222222;
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:10px;
	padding-Right:10px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-Right:0px;	
    font-size:12px;
    text-align:left;
    vertical-align:baseline;
}

.ItemListFoot
{ 
	/*
	height:40 = 29 + 1 + 5 + 5
	width:480 = 468 + 1 + 1 + 5 + 5  
	*/
	
	Height:29px;
	Width:462px;
	
	color:#555555;
	background-color:#E5E5E5;
	border-color:#222222;
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-Right:10px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-Right:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

/**************************************************
ItemDetail
**************************************************/

.ItemDetailHead
{ 
	/*
	height:40 = 29 + 1 + 5 + 5
	width:480 = 468 + 1 + 1 + 5 + 5  
	*/
	
	Height:29px;
	Width:462px;
	
	color:#555555;
	background-color:#E5E5E5;
	border-color:#222222;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-Right:10px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-Right:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.ItemDetailBody
{
	/*
	height:240 = 219 + 1 + 10 + 10
	width:485 = 463 + 1 + 1 + 10 + 10  
	*/	
	 
	Height:433px;
	Width:462px;
	
	color:#555555;
	background-color:#EEEEEE;
	border-color:#222222;
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-Right:10px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-Right:0px;	
    font-size:12px;
    text-align:left;
    vertical-align:baseline;
}

/**************************************************
Calendar
**************************************************/

.CalendarHead
{
	Height:40px;
	Width:462px;
	
	color:#555555;
	background-color:#E5E5E5;
	border-color:#222222;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-Right:10px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;

}

.CalendarBody
{ 	
	Height:389px;
	Width:462px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#222222;
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:10px;
	padding-bottom:0px; /*吉田ここを10にすれば改善されることは多し*/
	padding-left:10px;
	padding-Right:10px;
    font-size:12px;
    text-align:left;
    vertical-align:baseline;
  
}

.CalendarFoot
{
	Height:40px;
	Width:462px;
	
	color:#555555;
	background-color:#E5E5E5;
	border-color:#222222;
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-Right:10px;
    font-size:12px;
    text-align:center;   
}

/**************************************************
Detail
**************************************************/

.DetailHead
{
	Height:39px;
	Width:550px;
	
	color:#555555;
	background-color:#E5E5E5;
	border-color:#222222;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-Right:10px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-Right:0px;
    font-size:25px;
    text-align:center;
    vertical-align:baseline;
    
	filter:alpha(opacity=95); /*IE*/
	-moz-opacity:0.95; /*FF*/
	opacity:0.95;
}

.DetailBody
{ 	
	Height:308px;
	Width:550px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-Right:10px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-Right:0px;	
    font-size:12px;
    text-align:left;
    vertical-align:baseline;
    
	filter:alpha(opacity=95); /*IE*/
	-moz-opacity:0.95; /*FF*/
	opacity:0.95;
}

.DetailBody2 /*パブロ*/
{ 	
	Height:238px;
	Width:550px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#222222;
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-Right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-Right:0px;	
    font-size:12px;
    text-align:left;
    vertical-align:baseline;
    
	filter:alpha(opacity=95); /*IE*/
	-moz-opacity:0.95; /*FF*/
	opacity:0.95;
}

.DetailFoot
{
	Height:39px;
	Width:550px;
	
	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-Right:10px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-Right:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
    
	filter:alpha(opacity=95); /*IE*/
	-moz-opacity:0.95; /*FF*/
	opacity:0.95;
}

.DetailGalleryMain
{
	float:left;
	Height:200px;
	Width:548px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
    font-size:12px;
    text-align:left;
}

.DetailGallerySub
{
	float:left;
	Height:39px;
	Width:548px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;
    font-size:12px;
    text-align:left;
}

/**************************************************
Login(繝槭う繝壹・繧ｸ)
**************************************************/

.LoginHead
{
	Height:19px;
	Width:957px;
	
	color:#555555;
	background-color:#E5E5E5;
	border-color:#222222;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-Right:10px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-Right:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.LoginBody
{ 	
	Height:409px;
	Width:957px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#222222;
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-Right:10px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-Right:0px;	
    font-size:12px;
    text-align:left;
    vertical-align:baseline;
}

/**************************************************
LeftNavigation
**************************************************/

.LeftNavigation
{
	Height:24px;
	Width:465px;
	color:#555555;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:0px;
	padding-Right:0px;
    font-size:12px;
    text-align:center;
    float:left;
}


/**************************************************
RightNavigation
**************************************************/

.RightNavigation
{
	Height:24px;
	Width:465px;
	color:#555555;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:0px;
	padding-Right:0px;
    font-size:12px;
    text-align:right;
    float:right;
}



/**************************************************
Table
**************************************************/

.PlanHead
{
	float:left;
	Height:19px;
	Width:99px;

	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.PlanBody
{
	float:left;
	Height:19px;
	Width:359px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:1px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.RoomHead
{
	float:left;
	Height:19px;
	Width:99px;

	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.RoomBody
{
	float:left;
	Height:19px;
	Width:359px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:1px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.TypeHead
{
	float:left;
	Height:19px;
	Width:99px;

	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.TypeBody
{
	float:left;
	Height:19px;
	Width:130px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.RateHead
{
	float:left;
	Height:19px;
	Width:99px;

	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.RateBody
{
	float:left;
	Height:19px;
	Width:129px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:1px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.DateStartHead
{
	float:left;
	Height:19px;
	Width:49px;
	
	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.DateStartBody
{
	float:left;
	Height:19px;
	Width:80px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.DateEndHead
{
	float:left;
	Height:19px;
	Width:49px;

	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.DateEndBody
{
	float:left;
	Height:19px;
	Width:80px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.NightHead
{
	float:left;
	Height:19px;
	Width:49px;

	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.NightBody
{
	float:left;
	Height:19px;
	Width:20px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.ChargeHead
{
	float:left;
	Height:19px;
	Width:49px;

	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.ChargeBody
{
	float:left;
	Height:19px;
	Width:79px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:1px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

/**************************************************
雋ｷ縺・黄縺九＃
**************************************************/

.DateStartHead2
{
	float:left;
	Height:18px;
	Width:49px;
	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    line-height:18px;
}

.DateStartBody2
{
	float:left;
	Height:18px;
	Width:80px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
    line-height:18px;
}

.DateEndHead2
{
	float:left;
	Height:18px;
	Width:49px;

	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
    line-height:18px;
}

.DateEndBody2
{
	float:left;
	Height:18px;
	Width:80px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
    line-height:18px;    
}

.NightHead2
{
	float:left;
	Height:18px;
	Width:49px;

	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
    line-height:18px;    
}

.NightBody2
{
	float:left;
	Height:18px;
	Width:20px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
    line-height:18px;
}

.ChargeHead2
{
	float:left;
	Height:18px;
	Width:49px;

	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
    line-height:18px;    
}

.ChargeBody2
{
	float:left;
	Height:18px;
	Width:79px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-Right-width:1px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
    line-height:18px;    
}

.GalleryMain
{
	float:left;
	Height:89px;
	Width:460px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;
    font-size:12px;
    text-align:left;
}

.GallerySub
{
	float:left;
	Height:38px;
	Width:460px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;
    font-size:12px;
    text-align:left;
}


/**************************************************
Table(Mypage)
**************************************************/

.MyPagePlanHead
{
	float:left;
	Height:19px;
	Width:59px;
	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.MyPagePlanBody
{
	float:left;
	Height:19px;
	Width:339px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:1px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.MyPageRoomHead
{
	float:left;
	Height:19px;
	Width:59px;

	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.MyPageRoomBody
{
	float:left;
	Height:19px;
	Width:339px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:1px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.MyPageTypeHead
{
	float:left;
	Height:19px;
	Width:59px;

	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.MyPageTypeBody
{
	float:left;
	Height:19px;
	Width:140px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.MyPageRateHead
{
	float:left;
	Height:19px;
	Width:59px;

	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.MyPageRateBody
{
	float:left;
	Height:19px;
	Width:139px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:1px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.MyPageDateStartHead
{
	float:left;
	Height:19px;
	Width:59px;

	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.MyPageDateStartBody
{
	float:left;
	Height:19px;
	Width:140px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.MyPageDateEndHead
{
	float:left;
	Height:19px;
	Width:59px;

	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.MyPageDateEndBody
{
	float:left;
	Height:19px;
	Width:139px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:1px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.MyPageNightHead
{
	float:left;
	Height:19px;
	Width:59px;

	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.MyPageNightBody
{
	float:left;
	Height:19px;
	Width:140px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.MyPageChargeHead
{
	float:left;
	Height:19px;
	Width:59px;

	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.MyPageChargeBody
{
	float:left;
	Height:19px;
	Width:139px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:1px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
}

.MyPageGalleryMain
{
	float:left;
	Height:119px;
	Width:458px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;
    font-size:12px;
    text-align:left;
}

.MyPageGallerySub
{
	float:left;
	Height:37px;
	Width:458px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
    font-size:12px;
    text-align:left;
}

/**************************************************
MainItemList
**************************************************/
.ItemListImageMain
{
	float:left;
	width:119px;
	height:89px;
	
	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;	
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:0px;
	border-style:solid;
	font-size:12px;
}

.ItemListName
{
	float:left;
	Height:19px;
	Width:407px;
	line-height:19px;
	color:#F0F0F0;
	background-color:#444444;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;
    font-size:12px;
    text-align:left;
}

.ItemListTextMain
{
	float:left;
	height:70px;
	width:287px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;
	font-size:12px;
	text-align:left;
	vertical-align:baseline;	
}

.ItemListID
{
	float:left;
	height:19px;
	width:287px;

	color:#0000FF;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
	font-size:12px;
	text-align:right;
	vertical-align:baseline;	

	CURSOR: pointer;
}

/**************************************************
SubItemList
**************************************************/

.SubItemListSelect
{	
	float:left;	
	Height:25px;
	Width:99px;

	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:left;    
    

	margin-right :-11px;
}

.SubItemListName
{
	float:left;	
	Height:25px;
	Width:359px;

	line-height:25px;
	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-Right-width:0px;
    font-size:12px;
    text-align:left;
}

.SubItemListID
{
	float:left;
	height:25px;
	width:49px;
	
	line-height:25px;
	color:#0000FF;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-Right-width:1px;
	font-size:12px;
	text-align:right;

	CURSOR: pointer;
}








/**************************************************
蜈ｱ騾・
**************************************************/
.DetailHeadWithScrollBar
{
	float:left;
	Height:19px;
	Width:422px;
	line-height:19px;
	color:#F0F0F0;
	background-color:#444444;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;
    font-size:12px;
    text-align:left;
}


.DetailHeadLeft
{
	float:left;
	Height:19px;
	Width:99px;
	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    line-height:19px;  
}

.DetailHeadLeftWithScrollBar
{
	float:left;
	Height:19px;
	Width:80px;
	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    line-height:19px;  
}

.DetailBodyLeft
{
	float:left;
	Height:19px;
	Width:131px;
	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    line-height:19px; 
}

.DetailHeadRight
{
	float:left;
	Height:19px;
	Width:99px;
	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    line-height:19px;  
}

.DetailHeadRightWithScrollBar
{
	float:left;
	Height:19px;
	Width:80px;
	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    line-height:19px;  
}

.DetailBodyRight
{
	float:left;
	Height:19px;
	Width:130px;
	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:1px;
    font-size:12px;
    text-align:center;
    line-height:19px; 
}

.DetailHeadCenter
{
	float:left;
	Height:19px;
	Width:99px;
	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    line-height:19px;  
}

.DetailHeadCenterWithScrollBar
{
	float:left;
	Height:19px;
	Width:80px;
	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    line-height:19px;  
}

.DetailBodyCenter
{
	float:left;
	Height:19px;
	Width:361px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:1px;
    font-size:12px;
    text-align:center;
    line-height:19px;
}

.DetailBodyCenterWithScrollBar
{
	float:left;
	Height:19px;
	Width:342px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:1px;
    font-size:12px;
    text-align:center;
    line-height:19px;
}

.DetailBodyCenterWithScrollBarBottom
{
	float:left;
	Height:18px;
	Width:342px;

	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-Right-width:1px;
    font-size:12px;
    text-align:center;
    line-height:19px;
}

.DetailHeadLeftBottom
{
	float:left;
	Height:18px;
	Width:99px;
	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    line-height:18px;  
}

.DetailHeadLeftBottomWithScrollBar
{
	float:left;
	Height:18px;
	Width:80px;
	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    line-height:18px;  
}

.DetailBodyLeftBottom
{
	float:left;
	Height:18px;
	Width:131px;
	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    line-height:18px; 
}

.DetailBodyLeftBottomWithScrollBar
{
	float:left;
	Height:18px;
	Width:131px;
	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    line-height:18px; 
}

.DetailHeadRightBottom
{
	float:left;
	Height:18px;
	Width:99px;
	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    line-height:18px;  
}

.DetailHeadRightBottomWithScrollBar
{
	float:left;
	Height:18px;
	Width:80px;
	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:0px;
    font-size:12px;
    text-align:center;
    line-height:18px;  
}

.DetailBodyRightBottom
{
	float:left;
	Height:18px;
	Width:130px;
	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-Right-width:1px;
    font-size:12px;
    text-align:center;
    line-height:18px; 
}

.DetailBodyRightBottomWithScrollBar
{
	float:left;
	Height:18px;
	Width:130px;
	color:#555555;
	background-color:#EEEEEE;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-Right-width:1px;
    font-size:12px;
    text-align:center;
    line-height:18px; 
}

.Option
{
	float:left;	
	Height:128px;
	Width:450px;
	color:#555555;
	background-color:#FFFFFF;
	border-color:#222222;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-Right:0px;
    font-size:12px;
    text-align:left;
}

.Option2
{
	float:left;	
	Height:80px;
	Width:460px;
	color:#555555;
	background-color:#EEEEEE;
	border-color:#222222;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
	padding-Right:0px;
    font-size:12px;
    text-align:left;
}


.Member
{
	float:left;	
	Height:372px;
	Width:460px;
	color:#555555;
	background-color:#EEEEEE;
	border-color:#222222;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:0px;
	padding-bottom:10px;
	padding-left:0px;
	padding-Right:0px;
    font-size:12px;
    text-align:left;  
}


.test
{
	float:left;	
}

.ConciergeMainListHead
{
	float:left;
	Height:19px;
	Width:421px;
	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;
    font-size:12px;
    line-height:19px;
    vertical-align:middle;
}

.ConciergeMainListBody
{
	float:left;	
	Height:379px;
	Width:421px;
	color:#555555;
	background-color:#EEEEEE;
	border-color:#222222;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
	padding-Right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-Right:0px;
    font-size:12px;
}

.ConciergeSubListHead
{
	float:left;
	Height:19px;
	Width:421px;
	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;
    font-size:12px;
    line-height:19px;
    vertical-align:middle;
    margin-top:10px;
	margin-bottom:0px;
	margin-left:0px;
	margin-Right:0px;
}

.ConciergeSubListBody
{
	float:left;	
	Height:159px;
	Width:421px;
	color:#555555;
	background-color:#EEEEEE;
	border-color:#222222;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
	padding-Right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-Right:0px;
    font-size:12px;
}

.MemberHead
{
	float:left;
	Height:19px;
	Width:438px;
	line-height:19px;
	color:#F0F0F0;
	background-color:#444444;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;
    font-size:12px;
    text-align:left;
}

.MemberBody
{
	float:left;	
	Height:71px;
	Width:438px;
	color:#555555;
	background-color:#EEEEEE;
	border-color:#222222;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
	padding-Right:0px;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-Right:0px;
    font-size:12px;
}

.InformationHead
{
	float:left;
	Height:19px;
	Width:460px;
	line-height:19px;
	color:#F0F0F0;
	background-color:#444444;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;
    font-size:12px;
    text-align:left;   
}

.InformationBody
{
	float:left;	
	Height:338px;
	Width:460px;
	color:#555555;
	background-color:#EEEEEE;
	border-color:#222222;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
	padding-Right:0px;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-Right:0px;
    font-size:12px;	
}















/**************************************************
■トップページ
**************************************************/

/*予約ボタン外側*/
.ButtonReservation
{
	float:left;
	width:460px;
	height:50px;
	margin-bottom:10px;
	border-width:1px;
	border-style:solid;
	background-image:url(Image/ButtonReservation.gif);
	CURSOR:pointer;
}

/*予約ボタン内側*/
.ButtonReservation2
{
	padding-top:10px;
	padding-bottom:0px;
	padding-left:10px;
	padding-Right:0px;
}

/*マイページボタン外側*/
.ButtonMyPage
{
	float:left;
	width:460px;
	height:50px;
	margin-bottom:10px;
	border-width:1px;
	border-style:solid;
	background-image:url(Image/ButtonCancellation.gif);
	CURSOR:pointer;
}

/*マイページボタン内側*/
.ButtonMyPage2
{
	padding-top:10px;
	padding-bottom:0px;
	padding-left:10px;
	padding-Right:0px;
}

/*左パネル外側*/
.BodyLeftTable
{
	float:left;
	width:499px;
    height:520px;
    border-top-width:1px;
    border-bottom-width:1px;
    border-left-width:1px;
    border-right-width:0px;
    border-color:Gray;
    border-style:solid;
}

/*左パネル内側*/
.BodyLeftTable2
{
	padding-top:10px;
	padding-bottom:0px;
	padding-left:10px;
	padding-Right:0px;
}

/*左パネルヘッド*/
.BodyLeftTableHead
{
	Height:40px;
	Width:468px;
	color:#555555;
	background-color:#E5E5E5;
	border-color:#222222;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-Right:10px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
    background-image: url(Image/1.jpg);   
}

/*左パネルボディ*/
.BodyLeftTableBody
{ 	
	Height:389px;
	Width:468px;
	color:#555555;
	background-color:#EEEEEE;
	border-color:#222222;
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:0px;
	padding-top:10px;
	padding-bottom:0px;
	padding-left:10px;
	padding-Right:10px;
    font-size:12px;
    text-align:left;
    vertical-align:baseline;
    background-image: url(Image/3.jpg);       
}

/*左パネルフット*/
.BodyLeftTableFoot
{
	Height:40px;
	Width:468px;
	color:#555555;
	background-color:#E5E5E5;
	border-color:#222222;
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-Right:10px;
    font-size:12px;
    text-align:center;
    background-image: url(Image/5.jpg);       
}

/*右パネル外側*/
.BodyRightTable
{
	float:left;
	width:499px;
    height:520px;
    border-top-width:1px;
    border-bottom-width:1px;
    border-left-width:0px;
    border-right-width:1px;
    border-color:Gray;
    border-style:solid;
}

/*右パネル内側*/
.BodyRightTable2
{
	padding-top:10px;
	padding-bottom:0px;
	padding-left:0px;
	padding-Right:10px;
}

/*右パネルヘッド*/
.BodyRightTableHead
{
	Height:40px;
	Width:468px;
	color:#555555;
	background-color:#E5E5E5;
	border-color:#222222;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:1px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-Right:10px;
    font-size:12px;
    text-align:center;
    vertical-align:baseline;
    background-image: url(Image/2.jpg);  
}

/*右パネルボディ*/
.BodyRightTableBody
{ 	
	Height:389px;
	Width:468px;
	color:#555555;
	background-color:#EEEEEE;
	border-color:#222222;
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-Right-width:1px;
	padding-top:10px;
	padding-bottom:0px;
	padding-left:10px;
	padding-Right:10px;
    font-size:12px;
    text-align:left;
    vertical-align:baseline;
	background-image: url(Image/4.jpg);  
}

/*右パネルフット*/
.BodyRightTableFoot
{
	Height:40px;
	Width:468px;
	color:#555555;
	background-color:#E5E5E5;
	border-color:#222222;
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-Right-width:1px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-Right:10px;
    font-size:12px;
    text-align:center;
	background-image: url(Image/6.jpg);  
}



/*警告*/
.alert
{
	margin-left:10px;
	margin-right:10px;
	color:Red;
}


/*インフォメーション*/
.information
{
	height:28px;
	color:Blue;
	background-color:White;
	border-color:Black;
	border-style:dotted;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
    font-size:12px;
    text-align:left;
    padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-Right:5px;	
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-Right:0px;
}

/*エラー*/
.error
{
	color:Red;
	background-color:White;
	border-color:Black;
	border-style:dotted;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
    font-size:11px;
    text-align:center;
}


/*エラー（ログオン失敗時使用）*/
.error2
{
	color:Red;
	background-color:White;
	border-color:Black;
	border-style:dotted;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-Right:10px;	
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	margin-Right:0px;
	
    font-size:12px;
    text-align:center;
}

/*アイテム（グリッドの中のセル）*/
.Item
{
	float:left;
	padding-left:10px;
}


/*個人情報入力時のアイテム全体*/
.ItemMember
{
	background-color:White;
	border-color:Black;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:10px;
	padding-bottom:0px;
	padding-left:10px;
	padding-Right:10px;		
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-Right:0px;
}

/*個人情報入力時のアイテム氏名*/
.ItemMemberHead
{
	float:left;
	Height:19px;
	Width:421px;
	line-height:19px;
	color:#F0F0F0;
	background-color:#444444;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;

    font-size:12px;
    text-align:left;
}

/*個人情報入力時のアイテム氏名*/
.ItemMemberBody
{
	float:left;
	Height:19px;
	Width:421px;
	line-height:19px;
	color:#555555;
	background-color:#E5E5E5;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-Right:0px;	
	padding-top:0px;
	padding-bottom:10px;
	padding-left:0px;
	padding-Right:0px;
    font-size:12px;
    text-align:left;
}

.Status
{
	float:left;
	width:90px;
}

.ConciergeListHead
{
	padding-top:0px;
	padding-bottom:10px;
	padding-left:0px;
	padding-Right:00px;	
}

.ConciergeOption
{
	float:left;	
	Width:450px;
	color:#555555;
	background-color:#FFFFFF;
	border-color:#222222;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-Right:0px;
    font-size:12px;
    text-align:left;
  	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-Right:0px;	
}


/*
場所：Member/Reservation.aspx
目的：カレンダ・リスト選択時のロード中表示
*/
.AjaxLoadingPanel
{
	margin-top:100px;
}

/*ヘッダ(フッタ)メッセージ*/
.Message
{
	color:Red;
	background-color:White;
	border-color:Black;
	border-style:dotted;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
    font-size:12px;
    text-align:center;
    padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-Right:5px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-Right:0px;
    font-size:12px;
}







/*Flashを表示(Head)*/
.FlashHead
{
	float:left;
	Height:19px;
	Width:438px;
	line-height:19px;
	color:#F0F0F0;
	background-color:#444444;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-Right-width:1px;
    font-size:12px;
    text-align:left;
}

/*Flashを表示(Body)*/
.FlashBody
{
	float:left;	
	Height:71px;
	Width:438px;
	color:#555555;
	background-color:#EEEEEE;
	border-color:#222222;
	border-color:#BBBBBB;
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-Right-width:1px;
    font-size:12px;
}



/*------------------------------------------------------------------------------------------------*/
.outlookMainFrame
{
    background-color: #c4dafa;
    border: solid 1px #002d96;
}
.outLookTopCell
{
    height: 24px;
    background-image: url(Images/outLookTopCellBg.gif);
    background-repeat: repeat-x;
    font: bold 14px Arial, Verdana, Helvetica, Sans-serif;
    color: #fff;
    cursor: default;
    padding-left: 4px;
}
.outLookOpenMessageCell
{
    border: solid 1px #002d96;
    background-color: #fff;
}
.messageSeparator
{
    width: 196px;
    height: 1px;
}
.messageScroll
{
    height: 285px;
    overflow: scroll;
    overflow-x: hidden;
}
.msgTxt
{
    font-size: 11px;
}

.PanelItemsStyle
{
    color: white;
    font-size: 16px;
}

.PanelStyle
{
    background-image: url(Img/topBg.gif);
    background-repeat: repeat-x;
    height: 25px;
    width: 100%;
}

.OutlookHeader
{
    font-size: 11px;
    font-family: Arial;
    border-bottom: 3px solid #D2CFBE;
    font-weight: normal;
    BORDER-right: 2px inset white;
    padding-left: 5px;
}
.OutlookHeader A
{
    color: black;
    text-decoration: none;
}

.GroupHeaderItem TD
{
    border-bottom: 2px solid #7BA4E0;
    font-size: 12px;
    cursor: default;
    background-color: white;
}

.OutlookItem TD
{
    border-bottom: 1px solid #EAE9E1;
    font-size: 11px;
    background-color: white;
}

.Pager
{
    border-top: 1px solid #7BA4E0;
    font-size: 11px;
}

.Pager A
{
    color: black;
}

