#DivAjaxOfficialLayout_Body {display:inline-block;clear:both;width:100%;text-align:center;background-color:#FFFFFF;border:1px solid #DEDEDE;border-bottom:0px solid #DEDEDE;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

.CssOfficialLayout_Category{
   border-bottom:1px solid #DEDEDE;
   padding:0.8em 0.4em 0.8em 0.4em;
   font-weight:bold;
}

.CssOfficialLayoutTable{
   text-align:center;
}

/* 리스트 */
.CssOfficial_Header{
   padding:0.4em 0em 0.4em 0em;
   text-align:center;
   border-bottom:1px solid #DEDEDE;
}
.CssOfficialList_Title{

   height:30px;
   padding:0.4em;
   background-color:#F9F9F9;
   text-align:center;
}

.CssOfficialList_Content{

   border-top:1px solid #DEDEDE;
   padding:0.4em 0.2em 0.4em 0em;
   text-align:center;
   font-size:8pt;
}

.CssOfficialList_CounterTable{
   text-align:center;
   border-top:1px solid #DEDEDE;
}

.CssOfficialList_Counter{
   text-align:center;
   padding:0.4em;
}

.CssOfficialList_Search{
   width:30%;
   text-align:right;
   padding:0.4em;
   border-top:1px solid #DEDEDE;
}


/* 페이지 */
.CssOfficialPage_Header{
   background-color:#F4F4F4;
   font-weight:bold;
   padding:0.6em 0.2em 0.6em 0.4em;
   border-bottom:1px solid #DEDEDE;
   text-align:center;
}

.CssOfficialPage_Title{
   width:14%;
   padding:0.4em;
   background-color:#F9F9F9;
   text-align:center;
   border-right:1px solid #DEDEDE;
   border-bottom:1px solid #DEDEDE;
}

.CssOfficialPage_Content{
   padding:0.4em;
   border-bottom:1px solid #DEDEDE;
}

.CssOfficialPage_TitleNoBottom{
   width:14%;
   padding:0.4em;
   background-color:#F9F9F9;
   text-align:center;
   border-right:1px solid #DEDEDE;
}

.CssOfficialPage_ContentNoBottom{
   padding:0.4em;
}

.CssOfficialPage_TitleNoPadding{
   width:14%;
   background-color:#F9F9F9;
   text-align:center;
   border-right:1px solid #DEDEDE;
   border-top:1px solid #DEDEDE;
}

.CssOfficialPage_ContentNoPadding{
   border-bottom:1px solid #DEDEDE;
}


.CssOfficialPage_Icon{
   text-align:center;
   padding:0.4em;
   border-top:1px solid #DEDEDE;
}

/* 입력객체 */
.CssOfficialTextForm{
   width:100%;
}

.CssOfficialTextareaForm{
   width:100%;
   height:150px;
}

.CssOfficialSelectForm{
   width:100%;
}

.CssSolid_Title_RightBottom{
   border-top:1px solid #DEDEDE;
   border-right:1px solid #DEDEDE;
   border-bottom:1px solid #DEDEDE;
   background-color:#F8F8F8;
   text-align:center;
   font-weight:bold;
}

.CssSolid_Title_Bottom{
   border-top:1px solid #DEDEDE;
   border-bottom:1px solid #DEDEDE;
   background-color:#F8F8F8;
   text-align:center;
   padding:0.4em;
   font-weight:bold;
}



.CssSolid_RightBottom{
   border-right:1px solid #DEDEDE;
   border-bottom:1px solid #DEDEDE;
   padding:0.4em;
}

.CssSolid_Bottom{
   padding:0.4em;
   border-bottom:1px solid #DEDEDE;
}

.CssSolid_BottomBlank_BottomRight{
   border-right:1px solid #DEDEDE;
   border-bottom:1px solid #DEDEDE;
}

.CssSolid_BottomBlank_Bottom{
   border-bottom:1px solid #DEDEDE;
}

.CssToDayTitle{
   padding:0.4em;
   text-align:center;
   font-weight:bold;
   background-color:#F8F8F8;
}

.CssToDayContent{
   border-top:1px solid #DEDEDE;
   padding:0.4em;
   text-align:center;
}

.CssToDayNoneData{
   border-top:1px solid #DEDEDE;
   padding:1em;
   text-align:center;
   color:#888888;
}

#DivAjaxOfficialLayout_IconBox {display:none;position:absolute;width:100%;border:3px solid #444444;background-color:#FFFFFF;}
#DivAjaxOfficialLayout_ListBody {clear:both;width:100%;border-bottom:1px solid #DEDEDE;}