﻿body
{
    border: 0px;
	margin: 0px;
	padding: 0px;
	font-size:12px;
}

.Head
{
    width:1000px;
    margin:0px auto;
}

.HeadCenterTable
{
	margin-bottom:0px;
    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:0px;
	margin-left:-200px;
    background-image: url(Image/HeadBG.gif);
    background-repeat: repeat-x;
    text-align:right;
}

.HeadRightTable2
{
    width: 200px;
    height: 30px;
}

.HeadLeftTable
{
    float:left;
	margin-bottom:0px;
    margin-left:-1000px;
    background-image: url(Image/HeadBG.gif);
    background-repeat: repeat-x;
}

.HeadLeftTable2
{
    width: 200px;
    height: 30px;
}

.Body
{
    width:1000px;
    margin:0 auto;
    margin-top:0px;
}

.BodyCenterTable
{
    float:left;
    width:100%;
    margin-top:10px;
}

.BodyCenterTable2
{
    background-repeat: no-repeat;
    background-image: url(Image/BG1000.gif);
}

.Foot
{
	float:left;
    width:1000px;
    margin:0 Auto;
    POSITION: relative;
}

.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;
}

.FootLeftTable
{
    float:left;
	margin-top:10px;
    margin-left:-1000px;
    background-image: url(Image/FootBG.gif);
    background-repeat: repeat-x;    
}

.FootLeftTable2
{
    width: 200px;
    height: 30px;
}

.FloatDefault
{
    POSITION: relative; TOP: -600px; left: 0px; float:left;
}

.Repeater1
{
	background-color: #ffcccc; color: #808080;
}

/**************************************************
MAILの詳細
**************************************************/
.SubBody
{
    width:100%;

}

.SubMain
{
	float:left;
    width:100%;   
}

.SubSub
{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-Right:10px;
}

.SearchPane
{ 	
	Height:300px;
	Width:978px;

	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;
}

.DetailBody
{ 	
	Height:459px;
	Width:750px;

	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:0px;
	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;
}
/*----------------------------------------------------------------------------*/

.CompletionList
{
	
	margin:0px;
	font-size:13pt;
	background-color:White;
	border-color:#395984;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	
}

.CompletionListItem
{
	margin:0px;
	background-color:White;
	border-color:#395984;
	border-width:1px;
	border-style:solid;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	
}

.CompletionListHighlightedItem
{
	margin:0px;
	background-color:#DD00DD;
	border-color:#395984;
	border-width:1px;
	border-style:solid;
	border-bottom:0px;
	border-left-width:0px;
	border-right-width:0px;
}
