﻿/*** 個別要件定義 ***/

.SBWI0000_xxxx {
}

/* 外枠 */
.hedder_jpnetwork {
    width: 920px;
    height: 75px;
    background: transparent url('/CC4DM_DLV/images/header_bg.gif') 0 0 no-repeat;
    margin: 0 0 15px 0;
}
.hedder_fontChange{
    text-align: right; 
    position: relative;
	width: 220px;
    float: right;
    margin: 24px 0 0 0;
}

/* 郵便局ロゴ */
.hedder_logo01 {
    float: left;
    margin: 16px 0 0 32px;
}

.ErrorPage_body {
    line-height: 1.6;
    font-size: 75%;
    font-family: メイリオ, 'ＭＳ ゴシック', 'MS Gothic', sans-serif;
    margin: 0 auto;
    width: 920px;
    border-radius: 3px;
    border-image: none;
}

.ErrorPage_grHeader{
    margin-bottom: 16px; 
    height: 75px;
}
.ErrorPage_grMessage{
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-width: thin; 
    padding: 20px; 
    border-radius: 3px;
}

.ErrorPage_grFooter{
    padding-top: 77px;
}

.ErrorPage_OuterFrame {
    width: 768px;
}

.ErrorPage_ErrorBox {
    margin: 0 0 20px;
    padding: 40px 80px;
    background-color: #f5f5f5;
    zoom: 1;
}

.ErrorPage_ErrorBox h1 {
    margin: 0;
    font-size: 150%;
    font-weight: bold;
    padding-bottom: 10px;
}

.ErrorPage_ButtonArea {
    clear: both;
    width: 100%;
    padding: 30px 0;
    text-align: center;
}

.ErrorPage_annotationMsg{
    margin: 0;
    padding: 8px 8px 8px 30px;
    color: #ffffff;
    background: #c51300 url('/CC4DM_DLV/images/icn_annotationmsg_s.gif') 8px center no-repeat;
}