*{
    margin:0;
    padding:0;
    font:normal normal 100%/1.3 "‚l‚r ‚oƒSƒVƒbƒN","Osaka",sans-serif;
    border:none;
}
img {border: 0;}
td, th{
    margin:0px;
    padding:0px;
    border: 0; 
    border-collapse: collapse;
}
BODY{
    margin:0px;
    padding:0px;
    font-style:normal;
    font-weight:normal;
    font-size:small;
    text-align:left;
    color:#000000;
    background-color:#ffffff;
    background-image:url(../img/x127.gif);
}
div#title{
	margin: 10px 0px 0px 160px;
}
div#cmm_wrap{
    position:relative;
    width:706px;
    margin:0px auto;
}
div#cmm_left{
    position:relative;
    width:160px;
    float:left;
}
div#cmm_photo{
    margin-top:24px;
}
div#cmm_right{
    position:relative;
    width:546px;
    float:right;
}
table#pdata_001{
    width: 540px ;
    border: 1px #626262 solid ;
    border-collapse: collapse;
    margin: 10px 0px 20px 0px ;
    padding: 0px ;
    color: #000000 ;
    background-color: #ffffff ;
    background-image: url(./img/x130.gif) ;
}
table#pdata_001 td{
    border: 1px #626262 solid ;
}
td.nisuu{
    width: 50px ;
    text-align: center ;
    vertical-align: center ;
}
td.gappi{
    width: 60px ;
    text-align: center ;
    vertical-align: center ;
}
td.you{
    width: 25px ;
    text-align: center ;
    vertical-align: center ;
}
td.toshi{
    padding: 3px ; 
    width: 115px ;
    text-align: left ;
    vertical-align: top ;
}
td.teki{
    padding: 3px ; 
    width: 240px ;
    text-align: left ;
    vertical-align: top ;
}
p.stay{
    text-align: right ;
    padding: 0px 7px 0px 0px ;
}
p.stay2{
    text-align: right ;
    padding: 17px 7px 3px 0px ;
}
.le-ce{
    height: 50px ;
    padding: 3px ; 
    text-align: left ;
    vertical-align: center ;
}
.mida{
    height: 25px ;
    text-align: center ;
    vertical-align: center ;
}

.cmm_tj { text-align: justify; text-justify: auto; }
.cmm_i1 { text-indent: 1em; }

.cmm_m1 { margin:0.5em 0em 0em 0em; }
.cmm_m15 { margin:2em 0em 0em 0em; }
.cmm_m17 { margin:3em 0em 0em 0em; }
.cmm_m2 { margin:0em 0em 0em 1em; }
.cmm_m25 { margin:0.5em 0em 0em 3em; }
.cmm_m3 { margin:2em 0em 0em 3em; }
.cmm_m4 { margin:0.5em 0em 0em 2em; }
.cmm_m5 { margin:0.5em; }
.cmm_m6 { margin:0em 0em 0em 2em; }
.cmm_m7 { margin:0.5em 0em 0.5em 5em; }
.cmm_m8 { margin:0.5em 0em 0em 11em; }
.cmm_m9 { margin:1em 0em 1em 2em; }
.cmm_m95 { margin:3em 0em 1em 2em; }
.cmm_m96 { margin:4em 0em 1em 2em; }

.cmm_p1 { padding:5px 0px 5px 10px; }

.cmm_fr { color:#ff0000; }
.cmm_fb { color:#0000ff; }
.cmm_fw { color:#ffffff; }
.cmm_sm { font-size:medium; }
.cmm_bb { font-weight:bold; }

.cmm_fs90 { font-size:90%; }
.cmm_fs95 { font-size:95%; }
.cmm_fs98 { font-size:98%; }

.cmm_g1 { background-color:#dddddd; }
.cmm_gg { background-color:#a4ffa4; }
.cmm_gy { background-color:#ffff00; }
.cmm_gb { background-color:#b5ffff; }
.cmm_gr { background-color:#ff0000; }

ol.cmm1 { margin:1em 0em 0em 2em; }
ol.cmm2 { margin:0em 0em 0em 3em; }
ol.cmm3 { margin:1em 0em 1em 3em; }