@charset "utf-8";
body{ background-color:#FCFFFF;
}
.imcla{
height:60px;
width: 60px;
}
.imcla2{
height:100px;
width: 100px;
}
.dcla{
font-size:1.5em;
line-height:1.0;
font-weight: bold;
}
a{
line-height:1.0;
font-weight: bold;
font-size:1.0em;
}
p{
font-size:1.0em;
line-height:1.5;
font-weight: bold;
}
input{
font-size:1.0em;
line-height:1.0;
font-weight: bold;
margin: 10px 0px 0px 10px;
}
#levB1id{
font-size:1.0em;
line-height:1.5;
font-weight: bold;
margin: 30px 20px 20px 30px;
display:inline-block;
width:100px;
padding: 20px 20px 20px 20px;
border-style: outset;
background: #9999EF;
}

#levB2id{
font-size:1.0em;
line-height:1.5;
font-weight: bold;
margin: 30px 20px 20px 30px;
display:inline-block;
width:100px;
padding: 20px 20px 20px 20px;
border-style: outset;
background:#EFEF99;
}

#levB3id{
font-size:1.0em;
line-height:1.5;
font-weight: bold;
margin: 30px 20px 20px 30px;
display:inline-block;
width:100px;
padding: 20px 20px 20px 20px;
border-style: outset;
background:  #EF9999;
}

#levB4id{
font-size:1.0em;
line-height:1.5;
font-weight: bold;
margin: 30px 20px 20px 30px;
display:inline-block;
width:100px;
padding: 20px 20px 20px 20px;
border-style: outset;
background: #EFEFEF;
}

select{
font-size:1.0em;
line-height:1.0;
font-weight: bold;
margin: 10px 0px 0px 10px;
}
textarea{
font-size:1.5em;
line-height:1.0;
margin: 10px 0px 0px 10px;
background-color:#FCFFFF;
}
.cbclass{
transform:scale(2.0);
margin-right: 20px;
margin-bottom:20px;
}
.labclass{
font-size:1.0em;
line-height:1.5;
font-weight: bold;
}

#montukuid {
background-color:#FF8877;
font-size:1.0em;
line-height:1.0;
font-weight: bold;
margin: 0px 50px 0px 50px;
padding: 10px;
}
#sen1 {
background-color:#DDBBFF;
font-size:1.0em;
line-height:1.0;
font-weight: bold;
margin: 30px 20px 20px 30px;
padding: 10px;
}
#kauname{
font-size:1.0em;
line-height:1.0;
font-weight: bold;
margin: 10px 0px 0px 10px;
width:100px;
}
.canvas-wrapper {
            width: 910px;
            height:630px;
            max-width: 100%;
            position: relative;
            padding: 0;
            box-sizing: content-box;
}
.canvas-wrapper:before{
            content:"";
            display: block;
            padding-top: 0%;
}
#canvas1{
            position:  absolute;
            left:0;
            top:0;
            width:910px;
            height:630px;
            border: 0;
            max-width:100%;
            box-sizing: content-box;
            padding: 0;
            margin: 0;
}
#canvas2{
            position: absolute;
            left:0;
            top:0;
            width:910px;
            height:630px;
            border: 0;
            max-width:100%;
            box-sizing: content-box;
            padding: 0;
            margin: 0;
}