@charset eUTF-8Œ;
/*** title ***/

h1 {
    font-family: "ƒƒCƒŠƒI", "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "HiraKakuProN-W3", "Osaka","Arial","Helvetica",sans-serif;
    width:920px;
    height:35px;
    font-size:medium;
    color:#fff;
    margin-left:3px;
    padding:15px 0 3px 40px;
    background-image:url('../images/bg_title01.jpg');
    background-repeat:no-repeat;
}

h2 {
    font-family: "ƒƒCƒŠƒI", "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "HiraKakuProN-W3", "Osaka","Arial","Helvetica",sans-serif;
    width:940px;
    height:35px;
    font-size:large;
    color:#09c;
    margin-left:2px;
    padding:15px 0 3px 20px;
    background-image:url('../../images/bg_title02.jpg');
    background-repeat:no-repeat;
}

/*** content ***/

#wrap {
    width:92%;
    margin:40px 0 40px 60px;
}

.datatable {
    width:100%;
}

.data01 {
    width:15%;
    background-color:#efefef;
    border-bottom:1px solid #999;
    vertical-align:top;
    font-weight:bold;
    padding:3px;
}

.data01b {
    width:15%;
    background-color:#efefef;
    vertical-align:top;
    font-weight:bold;
    padding:3px;
}

.data02 {
    width:60%;
    border-bottom:1px solid #999;
    padding:3px;
}

.data02b {
    width:60%;
    padding:3px;
}

.data03 {
    width:25%;
    vertical-align:top;
    padding:3px;
}