form {
   margin:0;
}
body,table,tr,td,input[type="submit"],textarea,div,span,select,option {
   font-size:12px;
   font-family: "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; 
}
table{
    border-collapse
}
pre{
    margin:0;
}



select{
  z-index:60;position:relative;
}

#IdCrests{
  z-index:10;position:relative;
}

.tdmap{
    width:30px; height:30px;
    background-repeat: no-repeat; background-position: center center; text-align: center; vertical-align: middle; position:relative;
}
.btdmap{
}

.CMSce{
position : absolute;top : 0;left : 0; z-index : 9999; opacity : 0.01; pointer-events : auto;
}

.CImgCnt{
    color:white; font-size:12px;   
    text-shadow: 2px  2px 2px black,  
                -2px  2px 2px black,  
                 2px -2px 2px black,  
                -2px -2px 2px black;  
    top:18px;left:20px;position:absolute;

}

.CKadomaru{
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -o-border-radius:5px;
    -ms-border-radius:5px;
}
.CKadomaruMini{
    border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    -o-border-radius:2px;
    -ms-border-radius:2px;
}
.CPop{
border:solid 2px #003333;
background-image:url(/dwd/dd_img/common_img/top_bg_mid\.gif);
background-color:white;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -o-border-radius:10px;
    -ms-border-radius:10px;
	box-shadow: gray 1px 1px;

}
.CKadomaruL{
    border-radius:15px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    -o-border-radius:15px;
    -ms-border-radius:15px;
}

.CFrameTop{
    width:780px;text-align:left;position:relative;
}

.CMainTbl{
    width:800px;background-image:url(/dwd/dd_img/common_img/top_bg_mid\.gif);margin:2px;
}

.CMainTblInTbl{
    display:inline-block;margin:2px 8px 30px 8px;
}
.CTxtBlue{
    color:blue;
}
.CTxtRed{
    color:red;
}



#IdTopCmd{
    display:inline-block;hegiht:36px;width:580px;text-align:center;vertical-align:middle;
}

.CButton { 
    position:relative;text-align:center; margin:2px;border:solid 2px black; width:86px;height:28px;line-height: 14px; cursor:pointer;
    background-color:lightblue; 
    color:white; font-weight:bold;font-size:14px; text-shadow: 2px 2px 5px black, -2px 2px 5px black,2px -2px 5px black, -2px -2px 5px black; 
    background-image:url("/dwd/dd_img/command_img/cmd.gif"); background-size:contain; color:white;
}

.CMiniFace{
    width:19px; height:24px;margin:1px
}

.CFace{
    width:74px; height:94px;margin:2px;
    background-color:white;
    border:solid 2px black;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -o-border-radius:5px;
    -ms-border-radius:5px;
}

.CF{
    width:74px; height:94px;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -o-border-radius:5px;
    -ms-border-radius:5px;

}

.CFm{
    height:26.0px;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -o-border-radius:5px;
    -ms-border-radius:5px;
}
.CFh{
    width:37px; height:47px;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -o-border-radius:5px;
    -ms-border-radius:5px;
}

#IdMoveMsg{ color:blue; }

.CTable01{
width: 98%;
border-collapse: collapse;
}
.CTable01 th{
padding: 4px;
text-align: center;
vertical-align: top;
color: #333;
background-color: #eee;
border: 1px solid #b9b9b9;
}
.CTable01 td{
padding: 4px;
border: 1px solid #b9b9b9;1
}

.CTable01 tr{
  background: white;
}

.CSortBtn{
    margin:1px;
    cursor:pointer;
}

.CCrestsBox{
    width:165px; height:55px;
}
.CCrestsMiniBox{
    width:108px; height:36px;
}

.CCrest{
    width:45px; height:45px; border:solid 1px gray;
    margin:4px; position:relative;
    display:inline-block;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -o-border-radius:5px;
    -ms-border-radius:5px;
   
}
.CTLogo{
    width:82px;height:35.672px;margin:1px 20px 1px 4px;
}
.CCrestMini{
    width:32px; height:32px; border:solid 1px gray;
    margin:1px; position:relative;
    display:inline-block;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -o-border-radius:5px;
    -ms-border-radius:5px;
    background-size:cover;
}

.CMsg{
    background-color:white;
    border:solid 2px black;
    margin:12px;
    width:96%;
    box-shadow: gray 3px 3px;
    margin:6px;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -o-border-radius:5px;
    -ms-border-radius:5px;

}

.CCrestTxt{
    color:white; font-size:20px; line-height:45px;  
    text-shadow: 3px  3px 3px blue,  
                -3px  3px 3px blue,  
                 3px -3px 3px blue,  
                -3px -3px 3px blue;  
    top:12px;left:32px;position:absolute;
}

.CCrestTxtMini{
    color:white; font-size:14px; line-height:32px;  
    text-shadow: 3px  3px 3px blue,  
                -3px  3px 3px blue,  
                 3px -3px 3px blue,  
                -3px -3px 3px blue;  
    top:6px;left:20px;position:absolute;
}
.CBottomSpace{
    width:300px;
    height:400px;
}


.CNotice{
	width:68px;height:26px;display:inline-block;
}

#IdTopCmd{
	height:26px;  vertical-align: middle;
}

.CNoticeFm{
	width:32px;height:26px;display:inline-block;float:left;
}

.CTxtGold{
    font-size:15px; font-weight:bold; text-decoration:underline;
}

.img_item{
    margin:1px; vertical-align:middle;
}

#IdGunDun{
    width:270px; height:270px; 
    background-image:url("/dwd/dd_img/map_img/bg_dun_08.png"); background-size:cover; 
}

#IdGunDunBg{
    width:270px; height:270px; 
    background-image:url("/dwd/dd_img/map_img/bg_dun_06.jpg"); background-repeat: no-repeat; 
}

.CTextShadowPurple{color:white; font-size:24px;text-shadow: 2px  2px 5px purple,  -2px  2px 5px  blue,2px -2px 5px  blue,  -2px -2px 5px  purple;}
