/*
 * 機能名     : DiMORA 画面調整用CSS
 * バージョン : 1.00
 * 作者       : AVC Developer
 * ライセンス : Panasonic Corporation 2011.
 */
/*-------------------------------------------------------------*
 * 共通 : リンク設定
 *-------------------------------------------------------------*/
a:link {
    color: #0000FF;
    text-decoration : none;
}
a:visited {
    color: #0000FF;
    text-decoration : none;
}
a:hover {
    color: #0000FF;
    text-decoration : underline;
}
a:active {
    color: #0000FF;
    text-decoration : none;
}

/*----------------------------------------------------------*
 * Public Setting
 *----------------------------------------------------------*/
#header a {
  text-decoration: none;
  color: #006ad5;
  font-weight: bold; }

#header a:hover {
  -moz-opacity: 0.75;
  opacity: 0.75;
  filter: alpha(opacity=75);
  text-decoration: underline; }

#footerLink a {
  padding-right: 8px;
  text-decoration: none;
  color: #006ad5;
  font-weight: bold; }

#footerLink a:hover {
  -moz-opacity: 0.75;
  opacity: 0.75;
  filter: alpha(opacity=75);
  text-decoration: underline; }

/*-------------------------------------------------------------*
 * 共通 : フッター位置 固定化対応
 *-------------------------------------------------------------*/
html{
    height         : 100%;
}
body{
    height         : 100%;
}
* html div#wrap{
    height         : 100%;
}
div#wrap{
    width          : 100%;
    margin         : 0px auto;
    position       : relative;
    min-height     : 100%;
}
#wrap2{
    width          : 100%;
    margin         : 0px auto;
    position       : relative;
    min-height     : 100%;
}

body > #wrap {
    height         : auto;
}

div#main{
    padding-bottom : 40px;
}
#footer{
    position       : absolute;
    bottom         : 0px;
    height         : 50px;
    width          : 100%;
}

/*-------------------------------------------------------------*
 * 共通 : P0020 操作機器 調整
 *-------------------------------------------------------------*/
.modelEquipment{
    width          : 138px;
}

.resultDataNone {
	padding        : 0 0 0 12px;
}

/*-------------------------------------------------------------*
 * 共通 : メッセージポップ タイトル調整用（文字数超過時に使用）
 *-------------------------------------------------------------*/
.messeageTitleTuning {
	font-size      : 18px;
}
/*-------------------------------------------------------------*
 * 共通 : メッセージポップ 詳細調整用
 *-------------------------------------------------------------*/
#contReservationMsgArea{
	color          : #EF1668;
	float          : left;
	font-size      : 14px;
	font-weight    : bold;
	padding        : 3px 0px 0px 15px;
	width          : 600px;
}

/*-------------------------------------------------------------*
 * 共通 : 非表示エリア
 *-------------------------------------------------------------*/
.hidden, .hiddenArea {
    display        : none; 
}

/*-------------------------------------------------------------*
 * ログイン前トップ : 非表示エリア
 *-------------------------------------------------------------*/
/*
.contExplanation {
    margin-left    : 100px;
}

.contEntry {
    margin-left    : 170px;
}
*/

/*-------------------------------------------------------------*
 * 予約一覧 ： 予約重複エラー位置調整
 *-------------------------------------------------------------*/
/*
.contReservationRepetitionErrorArea{
    float      : right;
    margin     : 0px 149px 0px 0px;
    padding    : 6px 0 0 0;
    height     : 20px;
}
*/
.contTopReservationRepetitionErrorArea{
    line-height : 1.9;
}

/*-------------------------------------------------------------*
 * 登録ワード IE6 hack
 *-------------------------------------------------------------*/
* html .clearfix {
    height          : 1%;
}

/*-------------------------------------------------------------*
 * ページ遷移時、ボタン等消える現象に対してのメッセージ
 *-------------------------------------------------------------*/
#contMsgAreaIe6Only {
	width         : 610px;
	text-align    : center;
	font-size     : 14px;
	margin-bottom : 10px;
	color         : red;
	font-weight   : bold;
}

/*-------------------------------------------------------------*
 * ログイン前メッセージCSS
 *-------------------------------------------------------------*/
#contLoginBeforeMsg {
    float        : right;
    display      : inline-block;
    width        : 310px;
    text-align   : right;
    padding      : 16px 20px 0pt 0pt;
}

#contLoginBeforeMsg span {
    font-size    : 12px;
    font-weight  : bold;
}
.contTopArea01{
    _float  : left;
    *float  : left;
}
/*-------------------------------------------------------------*
 * jquery.simplyscroll overRide
 *-------------------------------------------------------------*/
.simply-scroll{
    width         : 216px;
    height        : 20px;
    margin-left   : 38px;
    margin-bottom : 1em;
}
.simply-scroll .simply-scroll-clip{
    width         : 216px;
    height        : 20px
}
.simply-scroll .simply-scroll-list li {
    float         : left;
    width         : 216px;
    height        : 20px;
}