#PageEdit {
    position:inline;
    margin:0;
    padding:0;
    margin-top:16px;
    width:734px;
    height:auto;
    min-height:810px;
    display:block;
}

#PageEditExplanation {
    margin:0;
    padding:8px;
    margin-top:10px;
    margin-bottom:10px;
    width:717px;
    height:auto;
    display:block;
    line-height:160%;
    border-radius: 10px;        /* CSS3草案 */  
    -webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 10px;   /* Firefox用 */  
    background:#ffffcc;
}


/* 左側　*/

#PageEditLeft {
    position:relative;
    margin:0;
    padding:0;
    width:484px;
    height:auto;
    min-height:810px;
    background:#ffffff;
    float:left;
}

#PageEditTitle {
    position:relative;
    margin:0;
    padding:10px 0 10px 0;
    margin-right:16px;
    margin-bottom:10px;
    width:468px;
    min-height:40px;
    background: url(../images/record/ttl_bg02.png) bottom repeat-x #EEE;
    border: 1px solid #CFCFCF;
    clear: both;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
}

#PageEditEnd1 {
    position:absolute;
    top:10px;
    width:45px;
    height:44px;
    background:#ff0000;
    background:url(../images/digg/editmode/editmain_end.png) no-repeat;
    cursor:pointer;
}

#PageEditEnd1:hover { background-position:0 -44px;}

#PageEditTitle1 {
font-size: 77%;
padding: 0 0 4px 50px;
}

#PageEditTitle2 {
	padding:0 0 0 50px;
    font-size:16px;
    font-weight: bold;
	line-height:1.3;
}

#PageEditTitle3 {
	padding:0 0 0 50px;
    font-size:77%;
}

#PageEditName {
    position:relative;
    margin:0;
    padding:0;
    margin-right:14px;
    margin-bottom:13px;
    width:470px;
    height:100%;
    background:#ffffff;
}

#PageEditNameLeft {
    position:relative;
    margin:0;
    padding:0;
    margin-right:16px;
    width:144px;
    height:auto;
    background:#ffffff;
    float:left;
}


#PageEditNameImage {
    margin:0;
    padding:0;
    width:144px;
    height:144px;
    background:#ffffff;
}

#PageEditNameDetails {
    margin:0;
    padding:0;
    margin-top:10px;
    width:144px;
    height:auto;
    background:#ffffff;
    font-size:8px;
    word-break: break-all;
    line-height:140%;
}

#PageEditNameDetails p {
    margin-bottom:7px;
    font-size:12px;
}

#PageEditNameRight {
    position:relative;
    margin:0;
    padding:0;
    width:309px;
    height:auto;
    background:#ffffff;
    float:left;
}

#PageEditNameErea1Title {
    position:relative;
    margin:0;
    padding:0;
    margin-right:3px;
    width:306px;
    height:16px;
    background:#ffffff;
    border-bottom: solid 2px #000000;
}

#PageEditNameErea1Title p{
    font-weight:bold;
}

#PageEditNameErea1,
#PageEditNameErea2,
#PageEditBasicInformationErea1,
#PageEditTriviaErea1,
#PageEditRelationErea1 {
    border-bottom: solid 2px #b3b3b3;
    border-right: solid 2px #b3b3b3;
    border-left: solid 2px #b3b3b3;
    
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    -moz-border-radius-bottomleft: 3px;

    -moz-box-shadow: 2px 2px 2px #b3b3b3;
    -webkit-box-shadow: 2px 2px 2px #b3b3b3;
}

#PageEditNameErea1 ,
#PageEditNameErea1 ul{
    margin:0;
    padding:0;
    width:305px;
    height:auto;
    background:#efefef;
}

#PageEditNameErea1 ul li{
    margin:0;
    padding:0;
    width:302px;
    height:28px;
    margin-right:1px;
    margin-left:1px;
    background:#efefef;
    border-bottom: solid 1px #b3b3b3;
    height:auto;
}

#PageEditNameErea1Bio {
    position:relative;
    margin:0;
    padding:0;
    margin-right:3px;
    margin-top:10px;
    width:306px;
    height:16px;
    background:#ffffff;
    border-bottom: solid 2px #000000;
}

#PageEditNameErea1Bio p{
    font-weight:bold;
}

#PageEditNameErea2 {
    margin:0;
    padding:5px;
    width:295px;
    height:auto;
    background:#efefef;
}

#PageEditBasicInformation {
    position:relative;
    margin:0;
    padding:0;
    margin-right:14px;
    margin-bottom:25px;
    width:470px;
    height:auto;
    background:#ffffff;
}

.PageEditName{
    width: 290px;
    word-break: break-all;
    padding-top: 8px;
    line-height: 140%;
}

.PageEditBasicP {
    width:50px;
    margin:0;
    padding:0;
    float:left;
    height:12px;
    margin-top:8px;
    margin-left:5px;
    padding-left:5px;
    padding-right:20px;
    border-left:2px solid #66cc00;
}

#PageEditBasicInformationErea1Title {
    position:relative;
    margin:0;
    padding:0;
    margin-right:3px;
    width:467px;
    height:16px;
    background:#ffffff;
    border-bottom: solid 2px #000000;
}

#PageEditBasicInformationErea1Title p{
    font-weight:bold;
}

#PageEditBasicInformationErea1 ,
#PageEditBasicInformationErea1 ul{
    margin:0;
    padding:0;
    width:466px;
    height:auto;
    background:#efefef;
}

#PageEditBasicInformationErea1 ul li{
    margin:0;
    padding:8px;
    width:448px;
    min-height:12px;
    height:auto;
    margin-right:1px;
    margin-left:1px;
    background:#efefef;
    border-bottom: solid 1px #b3b3b3;
}


.PageEditAdvertisement {
    position:relative;
    margin:0;
    padding:0;
    margin-right:16px;
    margin-bottom:27px;
    width:468px;
    height:60px;
    background:#cccccc;
}

#PageEditTrivia {
    position:relative;
    margin:0;
    padding:0;
    margin-right:14px;
    margin-bottom:27px;
    width:470px;
    height:auto;
    background:#ffffff;
}

#PageEditTrivia:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#PageEditTriviaErea1Title {
    position:relative;
    margin:0;
    padding:0;
    margin-right:3px;
    width:467px;
    height:16px;
    background:#ffffff;
    border-bottom: solid 2px #000000;
}

#PageEditTriviaErea1Title p{
    font-weight:bold;
}

#PageEditTriviaErea1 ,
#PageEditTriviaErea1 ul{
    margin:0;
    padding:0;
    width:466px;
    height:auto;
    background:#ffffff;
}

#PageEditTriviaErea1 ul li{
    position:relative;
    margin:0;
    padding:0;
    padding-top:8px;
    width:466px;
    min-height:17px;
    height:auto;
    background:#ffffff;
    border-bottom: solid 1px #efefef;
    font-size:10px;
}

#PageEditTriviaErea1 .add_element ,
#PageEditRelationErea1 .add_element {
    position:relative;
    margin:0;
    padding:8px;
    height:12px;
    width:450px;
    display:none;
}

#PageEditTriviaErea1 .add_element div,
#PageEditRelationErea1 .add_element div {
    position:absolute;
    top:3px;
    margin-right:8px;
    float:left;
}

#PageEditRelationErea1 div {
padding-bottom: 5px;
padding-left: 5px;

}

#PageEditRelationErea1 div a {
background: url(../images/record/dir01.png) no-repeat 0 2px;
padding-left:10px;
margin-left:5px;

}

#PageEditRelationErea1:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.add_element:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}



#PageEditRelation {
    position:relative;
    margin:0;
    padding:0;
    margin-right:14px;
    margin-bottom:25px;
    width:470px;
    height:auto;
    background:#ffffff;
}

#PageEditRelationErea1Title {
    position:relative;
    margin:0;
    padding:0;
    margin-right:3px;
    width:467px;
    height:16px;
    background:#ffffff;
    border-bottom: solid 2px #000000;
}

#PageEditRelationErea1Title p{
    font-weight:bold;
}

#PageEditRelationErea1 ,
#PageEditRelationErea1 ul{
    margin:0;
    padding:0;
    width:466px;
    height:auto;
    background:#ffffff;
}

#PageEditRelationErea1 ul li{
    position:relative;
    margin:0;
    padding:0;
    padding-top:8px;
    width:466px;
    min-height:16px;
    height:auto;
    background:#ffffff;
    border-bottom: solid 1px #efefef;
    font-size:10px;
}

#PageEditEnd2 {
    position:relative;
    margin:0;
    padding:0;
    margin-right:379px;
    margin-bottom:52px;
    width:45px;
    height:44px;
    background:#cccccc;
}

.PageEditAdd1 {
    /*
    position:absolute;
    right:54px;
    bottom:0px;
    width:42px;
    height:19px;
    background:#ff0000;
    */
    position:absolute;
    right:9px;
    bottom:0px;
    width:42px;
    height:19px;
    background:#ff0000;
    display:block;
    cursor:pointer;
    background:url(../images/digg/editmode/edittab_add.png) no-repeat;
}

.PageEditAdd1off {
    /*
    position:absolute;
    right:54px;
    bottom:0px;
    width:42px;
    height:19px;
    background:#ff0000;
    */
    position:absolute;
    right:9px;
    bottom:0px;
    width:42px;
    height:19px;
    background:#ff0000;
    display:none;
    opacity:0.5;
    background:url(../images/digg/editmode/edittab_add.png) no-repeat;
}

#PageEditRelationErea1 .PageEditAdd2 ,
#PageEditTriviaErea1 .PageEditAdd2 {
    margin:0;
    padding:0;
    padding-top:5px;
    padding-left:2px;
    padding-right:424px;
    width:40px;
    height:15px;
    background:#efefef;
}

.PageEditStart1 {
    position:absolute;
    right:9px;
    bottom:0px;
    width:42px;
    height:19px;
    background:#ff0000;
    display:block;
    cursor:pointer;
    background:url(../images/digg/editmode/edittab_edit.png) no-repeat;
}

.PageEditStart1off {
    position:absolute;
    right:9px;
    bottom:0px;
    width:42px;
    height:19px;
    background:#ff0000;
    display:none;
    opacity:0.5;
    background:url(../images/digg/editmode/edittab_edit.png) no-repeat;
}

.PageEditEnd2 {
    position:absolute;
    right:9px;
    bottom:0px;
    width:42px;
    height:19px;
    background:#0099cc;
    display:none;
    cursor:pointer;
    background:url(../images/digg/editmode/edittab_end.png) no-repeat;
}

.add_Erea1{
    margin:0;
    padding:0;
    padding-top:0px;
    padding-bottom:5px;
    padding-left:5px;
    font-size:12px;
    display:block;
    height:auto;
}

#PageEditNameErea1:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.add_input_Erea1{
    margin:0;
    padding:0;
    display:none;
    padding-top:5px;
    padding-bottom:7px;
}

.add_input_Erea1 p{
    margin:0;
    padding:0;
    float:left;
    height:12px;
    margin-top:8px;
    margin-left:5px;
    padding-left:5px;
    padding-right:20px;
    border-left:2px solid #66cc00;
}

.add_Erea2{
    margin:0;
    padding:0;
    padding:5px;
    font-size:12px;
    line-height:140%;
    display:block;
}

.add_input_Erea2{
    margin:0;
    padding:0;
    padding-top:2px;
    display:none;
}

.add_input_Erea2 textarea{
    background:#ffffff;
    width:289px;
    height:100px;
}


























/******************************************************************************
    右エリア用
*******************************************************************************/

#PageEditRight {
    position:relative;
    margin:0;
    padding:0;
    padding-bottom:30px;
    width:250px;
    height:auto;
    background:#ffffff;
    float:left;
}

#PageEditRanking {
    position:relative;
    margin:0;
    padding:0;
    width:250px;
    height:20px;
    background:#66ccff;
}

#PageEditRankingErea1,
#PageEditRankingErea2,
#PageEditRankingErea3 {
    position:relative;
    margin:0;
    padding:0;
    margin-top:15px;
    width:250px;
    height:auto;
    background:#ffffff;
}

.PageEditRankingTitle {
    position:relative;
    margin:0;
    padding:0;
    width:250px;
    height:20px;
    background:#ff0000;
}

.PageEditRankingUl ,
.PageEditRankingUl ul {
    position:relative;
    margin:0;
    padding:0;
    width:250px;
    height:auto;
    background:#ffffff;
}

.PageEditRankingUl ul li{
    position:relative;
    margin:0;
    padding:0;
    width:250px;
    height:45px;
    background:#ffffff;
    border:solid 1px #efedee;
}

.PageEditRankingUserRank{
    position:relative;
    margin:0;
    padding:0;
    padding-top:5px;
    padding-left:20px;
    width:230px;
    height:auto;
    background:#ffffff;
    font-size:10px;
}

.PageEditAdvertisement2 {
    position:relative;
    margin:0;
    padding:0;
    margin-top:15px;
    width:250px;
    height:175px;
    background:#cccccc;
}


#PageEditTheseErea1,
#PageEditTheseErea2,
#PageEditTheseErea3 {
    position:relative;
    margin:0;
    padding:0;
    margin-top:15px;
    width:250px;
    height:auto;
    background:#ffffff;
}

.PageEditTheseTitle {
    position:relative;
    margin:0;
    padding:0;
    width:250px;
    height:20px;
    background:#ff0000;
}

.PageEditTheseUl ,
.PageEditTheseUl ul {
    position:relative;
    margin:0;
    padding:0;
    width:250px;
    height:auto;
    background:#ffffff;
}

.PageEditTheseUl ul li{
    position:relative;
    margin:0;
    padding:0;
    width:250px;
    height:90px;
    background:#ffffff;
    border:solid 1px #efedee;
}

/******************************************************************************
    右エリア用
*******************************************************************************/


/******************************************************************************
    性別用
*******************************************************************************/

#EditSex {
    position:relative;
}

#EditSex p{
    margin:0;
    padding:0;
    float:left;
    height:12px;
    margin-top:0px;
    margin-left:5px;
    padding-left:5px;
    padding-right:20px;
    border-left:2px solid #66cc00;
}

#EditSex div{
    float:left;
}

#EditSexErea1{
    
}

#EditSexErea2{
display:none;    
}

/******************************************************************************
    性別用
*******************************************************************************/

/******************************************************************************
    出身用
*******************************************************************************/

#EditPlace {
    position:relative;
}

#EditPlace p{
    margin:0;
    padding:0;
    float:left;
    height:12px;
    margin-top:0px;
    margin-left:5px;
    padding-left:5px;
    padding-right:20px;
    border-left:2px solid #66cc00;
}

#EditPlace div{
    float:left;
}

#EditPlaceErea1{
}

#EditPlaceErea2{
display:none;    
}

/******************************************************************************
    出身用
*******************************************************************************/

/******************************************************************************
    生年月日用
*******************************************************************************/

#EditBirth {
    position:relative;
}

#EditBirth p{
    margin:0;
    padding:0;
    float:left;
    height:12px;
    margin-top:0px;
    margin-left:5px;
    padding-left:5px;
    padding-right:20px;
    border-left:2px solid #66cc00;
}

#EditBirth div{
    float:left;
}

#EditBirthErea1{
    
}

#EditBirthErea2{
display:none;    
}

/******************************************************************************
    生年月日用
*******************************************************************************/

/******************************************************************************
    没年用
*******************************************************************************/

#EditSinking {
    position:relative;
}

#EditSinking p{
    margin:0;
    padding:0;
    float:left;
    height:12px;
    margin-top:0px;
    margin-left:5px;
    padding-left:5px;
    padding-right:20px;
    border-left:2px solid #66cc00;
}

#EditSinking div{
    float:left;
}

#EditSinkingErea1{
    
}

#EditSinkingErea2{
display:none;    
}

/******************************************************************************
    没年用
*******************************************************************************/

/******************************************************************************
    血液型用
*******************************************************************************/

#EditBlood {
    position:relative;
}

#EditBlood p{
    margin:0;
    padding:0;
    float:left;
    height:12px;
    margin-top:0px;
    margin-left:5px;
    padding-left:5px;
    padding-right:20px;
    border-left:2px solid #66cc00;
}

#EditBlood div{
    float:left;
}

#EditBlood:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#EditBloodErea1{
    
}

#EditBloodErea2{
display:none;    
}

/******************************************************************************
    血液型記用
*******************************************************************************/

/******************************************************************************
    職業用
*******************************************************************************/

#EditJob {
    position:relative;
}

#EditJob p{
    margin:0;
    padding:0;
    float:left;
    height:12px;
    margin-top:0px;
    margin-left:5px;
    padding-left:5px;
    padding-right:20px;
    border-left:2px solid #66cc00;
}

#EditJob div{
    float:left;
}

#EditJob:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#EditJobErea1{
    height:auto;
    width: 330px;
    line-height: 150%;
}

#EditJobErea2{
display:none;
position:relative;  
}

#EditJobErea2 ul{
    margin:0;
    padding:0;
    width:auto;
    height:auto;
    border:none;
}

#EditJobErea2 ul li{
    position:relative;
    margin:0;
    padding:0;
    width:430px;
    padding-left:6px;
    min-height:30px;
    height:auto;
    border:none;
}

/******************************************************************************
    職業用
*******************************************************************************/

/******************************************************************************
    別表記用
*******************************************************************************/

#EditDifference {
    position:relative;
}

#EditDifference p{
    margin:0;
    padding:0;
    float:left;
    height:12px;
    margin-top:0px;
    margin-left:5px;
    padding-left:5px;
    padding-right:20px;
    border-left:2px solid #66cc00;
}

#EditDifference div{
    float:left;
}

#EditDifference:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#EditDifferenceErea1{
    height:auto;
    width:330px;
    line-height:150%;
}

#EditDifferenceErea2{
display:none;
position:relative;
}

#EditDifferenceErea2 ul{
    margin:0;
    padding:0;
    width:auto;
    height:auto;
    border:none;
}

#EditDifferenceErea2 ul li{
    position:relative;
    margin:0;
    padding:0;
    width:430px;
    padding-left:6px;
    min-height:30px;
    height:auto;
    border:none;
}

/******************************************************************************
    別表記用
*******************************************************************************/

/******************************************************************************
    改名用
*******************************************************************************/

#EditRenames {
    position:relative;
}

#EditRenames p{
    margin:0;
    padding:0;
    float:left;
    height:12px;
    margin-top:0px;
    margin-left:5px;
    padding-left:5px;
    padding-right:20px;
    border-left:2px solid #66cc00;
}

#EditRenames div{
    float:left;
}

#EditRenames:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#EditRenamesErea1{
    height:auto;
    width:330px;
    line-height:150%;
}

#EditRenamesErea2{
display:none;
position:relative;
}

#EditRenamesErea2 ul{
    margin:0;
    padding:0;
    width:auto;
    height:auto;
    border:none;
}

#EditRenamesErea2 ul li{
    position:relative;
    margin:0;
    padding:0;
    width:430px;
    padding-left:6px;
    min-height:30px;
    height:auto;
    border:none;
}

/******************************************************************************
    改名用
*******************************************************************************/

/******************************************************************************
    分身用
*******************************************************************************/

#EditAlis {
    position:relative;
}

#EditAlis p{
    margin:0;
    padding:0;
    float:left;
    height:12px;
    margin-top:0px;
    margin-left:5px;
    padding-left:5px;
    padding-right:20px;
    border-left:2px solid #66cc00;
}

#EditAlis div{
    float:left;
}

#EditAlis:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#EditAlisErea1{
    height:auto;
    width:330px;
    line-height:150%;
}

#EditAlisErea2{
display:none;
position:relative;
}

#EditAlisErea2 ul{
    margin:0;
    padding:0;
    width:auto;
    height:auto;
    border:none;
}

#EditAlisErea2 ul li{
    position:relative;
    margin:0;
    padding:0;
    width:430px;
    padding-left:6px;
    min-height:30px;
    height:auto;
    border:none;
}

/******************************************************************************
    分身用
*******************************************************************************/

/******************************************************************************
    　なんでもタグ用
*******************************************************************************/

.EditAnytags {
    position:relative;
}

.EditAnytags p{
    margin:0;
    padding:0;
    float:left;
    height:12px;
    margin-top:0px;
    margin-left:5px;
    padding-left:5px;
    padding-right:20px;
    border-left:2px solid #66cc00;
}

.EditAnytags div{
    float:left;
}

.EditAnytags:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.EditAnytagsErea1{
    height:auto;
    width:330px;
    line-height:150%;
}


.EditAnytagsErea2{
display:none;
position:relative;
}

#PageEditBasicInformationErea1 .EditAnytagsErea2 ul{
    margin:0;
    padding:0;
    width:auto;
    height:auto;
    border:none;
}

#PageEditBasicInformationErea1 .EditAnytagsErea2 ul li{
    position:relative;
    margin:0;
    padding:0;
    width:430px;
    padding-left:6px;
    min-height:30px;
    height:auto;
    border:none;
}

/******************************************************************************
    なんでもタグ用
*******************************************************************************/

/******************************************************************************
    各種ボタン用
*******************************************************************************/

.delete_small_on{
    position:absolute;
    margin:0;
    padding:0;
    width:29px;
    height:13px;
    background:#ff0000;
    right:0px;
    top:9px;
    margin-right:0;
    cursor:pointer;
    background:url(../images/digg/editmode/editinner_btn_del.png) no-repeat;
}

.delete_small_off{
    position:absolute;
    margin:0;
    padding:0;
    width:29px;
    height:13px;
    background:#ff0000;
    right:0px;
    top:9px;
    margin-right:0;
    opacity:0.5;
    display:none;
    background:url(../images/digg/editmode/editinner_btn_del.png) no-repeat;
}

#PageEditRelationErea1 .delete_small_on,
#PageEditTriviaErea1 .delete_small_on,
#PageEditRelationErea1 .delete_small_off,
#PageEditTriviaErea1 .delete_small_off{
    top:6px;
    right:8px;
}

.add_small_on{
    position:absolute;
    width:14px;
    height:13px;
    background:#ff0000;
    top:9px;
    left:0px;
    cursor:pointer;
    background:url(../images/digg/editmode/editinner_btn_add.png) no-repeat;
}

.edit_small_on{
    position:absolute;
    width:42px;
    height:13px;
    background:#ff0000;
    right:8px;
    cursor:pointer;
    background:url(../images/digg/editmode/editinner_btn_edit_l.png) no-repeat;
}


.edit_small_off{
    position:absolute;
    width:42px;
    height:13px;
    background:#ff0000;
    right:8px;
    display:none;
    opacity:0.5;
    background:url(../images/digg/editmode/editinner_btn_edit_l.png) no-repeat;
}

.cancel_small_on{
    position:absolute;
    width:39px;
    height:15px;
    background:#ff0000;
    right:50px;
    display:none;
    cursor:pointer;
    background:url(../images/digg/editmode/editinner_bln_cancel.png) no-repeat;

}

.end_small_on{
    position:absolute;
    width:39px;
    height:15px;
    background:#ffffff;
    right:8px;
    display:none;
    cursor:pointer;
    background:url(../images/digg/editmode/editinner_bln_end.png) no-repeat;

}

.ok_small_on{
    position:absolute;
    width:40px;
    height:13px;
    background:#ff0000;
    display:block;
    cursor:pointer;
    background:url(../images/digg/editmode/editinner_bln_ok.png) no-repeat;
}

.search_small_on{
    position:absolute;
    width:14px;
    height:13px;
    background:#ff0000;
    display:block;
    cursor:pointer;
    background:url(../images/digg/editmode/editinner_btn_search.png) no-repeat;
}

.cancel_large_on{
    position:absolute;
    width:42px;
    height:19px;
    background:#ff0000;
    right:53px;
    bottom:0px;
    display:none;
    cursor:pointer;
    background:url(../images/digg/editmode/edittab_cancel.png) no-repeat;
}

.input_text{
    position:absolute;
    top:2px;
}

#PageEditNameErea1 .input_text{
    position:relative;
}

.birth_m {
position:absolute;
top:3px;
left:155px;
}

.birth_d {
position:absolute;
top:3px;
left:202px;
}


.add_multi_erea{
    margin:0;
    padding:0;
    display:none;
}

.add_multi_erea .add_multi_erea_top{
    margin:0;
    padding:0;
    height:18px;
    width:437px;
    background:url(../images/digg/editmode/editinner_bln_top.png) no-repeat;
}

.add_multi_erea .add_multi_erea_bottom{
    margin:0;
    padding:0;
    height:14px;
    width:437px;
    background:url(../images/digg/editmode/editinner_bln_btm.png) no-repeat;
}



.add_multi_erea .add_multi_radio{
    margin:0;
    padding:0;
    padding-left:12px;
    padding-right:12px;
    padding-bottom:5px;
    width:413px;
    height:auto;
    position:relative;
    background:url(../images/digg/editmode/editinner_bln_mid.png) repeat-y;
    border-bottom:1px dotted #eaeaea;
}

.add_multi_erea .add_multi_input{
    margin:0;
    padding:0;
    padding-left:12px;
    padding-right:12px;
    width:413px;
    height:28px;
    position:relative;
    background:url(../images/digg/editmode/editinner_bln_mid.png) repeat-y;
}

.add_element .add_multi_radio{
    margin:0;
    padding:0;
    width:400px;
    height:40px;
    position:relative;
    background:#ffffd0;
}

.add_element .add_multi_input{
    margin:0;
    padding:0;
    width:400px;
    height:28px;
    position:relative;
    background:#ffff00;
}




.add_multi_erea:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}



.add_multi_erea .cancel_small_on{
    top:5px;
}

.add_multi_input .cancel_small_on{
    top:8px;
}

.add_multi_input .end_small_on{
    top:8px;
}

.add_multi_input .ok_small_on{
    top:8px;
    left:207px;
}

.add_multi_input .search_small_on{
    top:8px;
    left:182px;
}


.add_multi_input p{
    margin:0;
    padding:0;
    float:left;
    height:12px;
    margin-top:8px;
    margin-left:5px;
    padding-left:5px;
    padding-right:20px;
    border-left:2px solid #66cc00;
}

.add_multi_radio p{
    margin:0;
    padding:0;
    float:left;
    height:12px;
    margin-top:0px;
    margin-left:5px;
    padding-left:5px;
    padding-right:20px;
    border-left:2px solid #66cc00;
}


/******************************************************************************
    各種ボタン用
*******************************************************************************/


/******************************************************************************
    削除window用
*******************************************************************************/
#DeleteWindow{
    position:absolute;
    left:475px;
    width:227px;
    height:120px;
    display:none;
    background:url(../images/digg/editmode/editdel_bln_bg.png);
    z-index:1;
}

#DeleteWindow #DeleteInput{
    position:absolute;
    top:38px;
    left:18px;
    width:196px;
    height:26px;
    padding-top:5px;
    padding-left:2px;
    background:url(../images/digg/editmode/editdel_bln_txtbg.png);
}

#DeleteWindow #DeleteInput input{
    color:#ffffff;
    background:#333333;
    border:none;
    height:20px;
}

#DeleteWindow #DeleteCancel{
    position:absolute;
    top:88px;
    left:129px;
    width:43px;
    height:19px;
    background:url(../images/digg/editmode/editdel_bln_cancel.png);
}

#DeleteWindow #DeleteCancel:hover { background-position:0 -19px;}

#DeleteWindow #DeleteComit{
    position:absolute;
    top:88px;
    left:175px;
    width:43px;
    height:19px;
    background:url(../images/digg/editmode/editdel_bln_submit.png);
}

#DeleteWindow #DeleteComit:hover { background-position:0 -19px;}

/******************************************************************************
    削除window用
*******************************************************************************/

/******************************************************************************
    上下スライド用
*******************************************************************************/

.EditUpDownController{
    position:absolute;
    margin:0;
    padding:0;
    top:7px;
    width:18px;
    height:19px;

}

.EditUpDownController .EditUpController,
.EditUpDownController .EditDownController {
    margin:0;
    margin-bottom:1px;
    padding:0;
    width:14px;
    height:9px;
    background:#ff0000;
    cursor:pointer;
}

.EditUpDownController .EditUpController {

    background:url(../images/digg/editmode/editinner_arw_up.png) no-repeat;
}

.EditUpDownController .EditDownController {
    background:url(../images/digg/editmode/editinner_arw_down.png) no-repeat;

}


.EditUpDownControllerName{
    position:absolute;
    margin:0;
    padding:0;
    top:11px;
    left:40px;
}

.SlideOld{
    position:absolute;
    background:url(../images/digg/editmode/editinner_btn_close.png) no-repeat;
    width:15px;
    height:25px;
    top:35px;
    left:0px;
    z-index:10;
}

.SlideNew{
    position:absolute;
    background:url(../images/digg/editmode/editinner_btn_close.png) no-repeat;
    width:15px;
    height:25px;
    bottom:0px;
    left:0px;
    z-index:10;
}


/******************************************************************************
    上下スライド用
*******************************************************************************/


